Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6774808B2 - 3D printer data change device, 3D printer data change program - Google Patents
[go: Go Back, main page]

JP6774808B2 - 3D printer data change device, 3D printer data change program - Google Patents

3D printer data change device, 3D printer data change program Download PDF

Info

Publication number
JP6774808B2
JP6774808B2 JP2016150935A JP2016150935A JP6774808B2 JP 6774808 B2 JP6774808 B2 JP 6774808B2 JP 2016150935 A JP2016150935 A JP 2016150935A JP 2016150935 A JP2016150935 A JP 2016150935A JP 6774808 B2 JP6774808 B2 JP 6774808B2
Authority
JP
Japan
Prior art keywords
dimensional object
data
wood
annual ring
printer
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2016150935A
Other languages
Japanese (ja)
Other versions
JP2018020440A (en
Inventor
政之 鎌田
政之 鎌田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Daiichikosho Co Ltd
Original Assignee
Daiichikosho Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Daiichikosho Co Ltd filed Critical Daiichikosho Co Ltd
Priority to JP2016150935A priority Critical patent/JP6774808B2/en
Publication of JP2018020440A publication Critical patent/JP2018020440A/en
Application granted granted Critical
Publication of JP6774808B2 publication Critical patent/JP6774808B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Description

本発明は3Dプリンタデータ変更装置、および3Dプリンタデータ変更プログラムに関する。 The present invention relates to a 3D printer data changing device and a 3D printer data changing program.

周知のごとく、3Dプリンタは立体物を造形して出力する装置である。そして当初の3Dプリンタは、高価で大型であったことから、主に業務用途として普及した。しかし近年の3Dプリンタは、高性能化とともに、小型化、低価格化も進み、個人でも十分に所有可能な3Dプリンタが急速に普及し始めた。そして小型で安価な3Dプリンタは、個人が所有してその利用者の趣味に基づく様々な立体物(フィギュア、組立式模型の部品など)を出力する用途に供されるだけではなく、その3Dプリンタを備えた作業場所を利用者に時間貸しする「貸し工房」や期限を設けて3Dプリンタを個人に貸し出す「レンタル3Dプリンタ」などの新たなビジネスの創出にも寄与している。 As is well known, a 3D printer is a device that creates and outputs a three-dimensional object. Since the initial 3D printers were expensive and large, they were mainly used for business purposes. However, in recent years, 3D printers have become smaller and cheaper as well as higher performance, and 3D printers that can be fully owned by individuals have begun to spread rapidly. And small and inexpensive 3D printers are not only used for outputting various three-dimensional objects (figures, parts of prefabricated models, etc.) owned by individuals and based on their hobbies, but also the 3D printers. It also contributes to the creation of new businesses such as "rental workshops" that rent out work places to users on an hourly basis and "rental 3D printers" that rent out 3D printers to individuals with a fixed deadline.

利用者が3Dプリンタを用いて立体物を出力するためには、通常、利用者が使用するパーソナル・コンピュータなど(以下、利用者端末)に3Dプリンタを制御するための専用プログラム(以下、プリンタ制御プログラムとも言う)をインストールしておき、出力したい立体物の形状を表現するとともに、プリンタ制御プログラムが解釈可能な所定の形式の3Dプリンタデータ(例えば、STL形式など)を用意しておく。そして3Dプリンタが接続された利用者端末にて実行中のプリンタ制御プログラムによって3Dプリンタデータが処理されると、3Dプリンタが制御され立体物が出力される。 In order for a user to output a three-dimensional object using a 3D printer, a dedicated program for controlling the 3D printer to a personal computer or the like (hereinafter, user terminal) used by the user is usually used (hereinafter, printer control). A program) is installed to express the shape of the three-dimensional object to be output, and 3D printer data (for example, STL format) in a predetermined format that can be interpreted by the printer control program is prepared. Then, when the 3D printer data is processed by the printer control program being executed by the user terminal to which the 3D printer is connected, the 3D printer is controlled and a three-dimensional object is output.

周知のごとく、3Dプリンタデータの本質は立体物をポリゴンなどで表現した3Dモデリングデータである。したがって個人の利用者が自身の、あるいは借り受けた3Dプリンタで任意の立体物を出力するためには、その出力作業に先立って3Dプリンタデータそのものを作成する作業が必要となる。3Dプリンタデータは、利用者端末にて実行可能な周知の3DCADソフトウエアや3DCGの作成ソフトウエアなどの3Dモデル作成ソフトウエアを用いることで作成することができる。あるいは3Dスキャナを用いて出力対象物の原型となる造形物をスキャンしたりすることで作成することができる。また3Dモデル作成ソフトウエアは、利用者端末を操作する利用者に対し、作成済みの3Dプリンタデータに対する様々な編集操作を受け付けるためのGUI環境を提供し、例えば、当初の3Dプリンタデータに基づく立体物を利用者端末に表示させつつ利用者の操作入力を受け付け、その表示中の立体物を画面上で自在に編集することができる。立体物の一部あるいは全体の形状を変更することはもちろん、縮小や拡大、個別の3Dプリンタデータとして用意された複数の立体物に対する各種操作(接合、型抜き、合成など)、立体物の表面の質感変更(平滑面、梨地など)、立体物表面への2次元画像の投影など、当初の立体物に対する様々な操作を受け付けて立体物の状態を自在に変更することができる。そして変更後の立体物に対応する3Dプリンタデータを再作成することができる。このように3Dプリンタは、多くの利用者に対し多様な造形物を創造させる可能性をもたらした。 As is well known, the essence of 3D printer data is 3D modeling data in which a three-dimensional object is represented by polygons or the like. Therefore, in order for an individual user to output an arbitrary three-dimensional object with his or her own or borrowed 3D printer, it is necessary to create the 3D printer data itself prior to the output work. The 3D printer data can be created by using 3D model creation software such as well-known 3D CAD software or 3DCG creation software that can be executed on the user terminal. Alternatively, it can be created by scanning a modeled object that is a prototype of the output object using a 3D scanner. Further, the 3D model creation software provides a GUI environment for accepting various editing operations on the created 3D printer data for the user who operates the user terminal, for example, a stereoscopic based on the initial 3D printer data. It is possible to accept the user's operation input while displaying the object on the user terminal, and freely edit the displayed three-dimensional object on the screen. Not only changing the shape of a part or the whole of a three-dimensional object, but also reducing and enlarging, various operations (joining, die cutting, compositing, etc.) for multiple three-dimensional objects prepared as individual 3D printer data, and the surface of the three-dimensional object. It is possible to freely change the state of a three-dimensional object by accepting various operations on the original three-dimensional object, such as changing the texture of the three-dimensional object (smooth surface, satin finish, etc.) and projecting a two-dimensional image on the surface of the three-dimensional object. Then, the 3D printer data corresponding to the changed three-dimensional object can be recreated. In this way, 3D printers have brought many users the possibility of creating various shaped objects.

なお3Dプリンタは、機種によって扱えるデータ形式が異なる場合もあることから、3Dモデル作成ソフトウエアの多くは、作成する3Dプリンタデータのフォーマットを選択することができる。現状ではSTL形式の3Dプリンタデータが実質的な標準フォーマットになっており、多くの3Dプリンタや3Dモデル作成ソフトウエアがこのSTL形式に対応している。そして以下の非特許文献1には3Dプリンタデータの作成方法やその3Dプリンタデータを用いて立体物を3Dプリンタにて出力させる手順などが記載されている。以下の特許文献1には、3Dプリンタデータに対する編集操作に関連して、3Dプリンタを用いて所定の立体物を出力するためのプリンタデータに別情報を合成してユーザに配信する方法について記載されている。そして当該方法では、その合成された別情報は、立体物の内部に外部からでは視認不可能な(X線スキャナなどでしか確認できない)構造物、すなわち3次元バーコードを造形するためのデータであり、その3次元バーコードをプリンタデータの出所を特定するためのデータや、著作権保護を目的としたデータとして利用することができるようになっている。また本発明に関連する事項が以下の非特許文献2と非特許文献3に記載されている。 Since the data format that can be handled by the 3D printer may differ depending on the model, most of the 3D model creation software can select the format of the 3D printer data to be created. At present, 3D printer data in STL format is a practical standard format, and many 3D printers and 3D model creation software support this STL format. The following Non-Patent Document 1 describes a method for creating 3D printer data and a procedure for outputting a three-dimensional object with a 3D printer using the 3D printer data. The following Patent Document 1 describes a method of synthesizing different information with printer data for outputting a predetermined three-dimensional object using a 3D printer and distributing it to a user in connection with an editing operation for 3D printer data. ing. Then, in the method, the synthesized separate information is data for forming a structure (which can be confirmed only by an X-ray scanner) inside the three-dimensional object, that is, a three-dimensional barcode. Yes, the three-dimensional barcode can be used as data for identifying the source of printer data or as data for the purpose of copyright protection. In addition, matters related to the present invention are described in Non-Patent Document 2 and Non-Patent Document 3 below.

特開2015−082678号公報Japanese Unexamined Patent Publication No. 2015-082678

株式会社インプレス、” ここから始める、3Dプリンタ&モデリング基礎知識”、[online]、[平成28年7月13日検索]、インターネット<URL:http://akiba-pc.watch.impress.co.jp/docs/column/3dpcontest/620205.html>Impress Co., Ltd., "Starting from here, 3D printer & modeling basic knowledge", [online], [Search on July 13, 2016], Internet <URL: http://akiba-pc.watch.impress.co. jp / docs / column / 3dpcontest / 620205.html > 株式会社マルホン、” 目にも心にもやさしい木目の科学”、[online]、[平成28年7月13日検索]、インターネット<URL:http://www.mokuzai.com/in_di-112>Maruhon Co., Ltd., "Science of wood grain that is kind to both eyes and heart", [online], [Search on July 13, 2016], Internet <URL: http://www.mokuzai.com/in_di-112> 森林・林業学習館、”巨視的(マクロ)にみた木材の構造”、[online]、[平成28年7月13日検索]、インターネット<URL:http://www.shinrin-ringyou.com/mokuzai/kouzou_macro.php>Forest and Forestry Learning Center, "Macro-viewed timber structure", [online], [Search on July 13, 2016], Internet <URL: http://www.shinrin-ringyou.com/ mokuzai / kouzou_macro.php >

利用者が3Dプリンタで出力する立体物の中には、仏像や民芸品などの木彫りの彫刻を模した立体物がある。このような木彫りの彫刻においては、彩色せず、材料とした天然の木材の木目を生かした仕上げとすることも少なくない。したがって木彫りを模した立体物を3Dプリンタで出力する場合、外形だけでなく木目をその立体物の表面に再現することも重要となる。 Among the three-dimensional objects output by the user with a 3D printer, there are three-dimensional objects that imitate wood carvings such as Buddha statues and folk crafts. In such wood carving, it is often the case that the wood grain of the natural wood used as the material is utilized without coloring. Therefore, when outputting a three-dimensional object imitating a wood carving with a 3D printer, it is important to reproduce not only the outer shape but also the grain of wood on the surface of the three-dimensional object.

ところで木目は、上記非特許文献2や3に記載されているように、本来、天然の木材の持つ年輪の態様と、彫り出す造形物の形状及び木材内部での位置取りによって幾何学的に決まるものであるが、従来は、3Dプリンタを用いて出力した立体物の表面に、利用者が後から適当に(あるいはそれらしく)木目を模した模様を付け加えたり、実際に木材から彫り出された彫刻の表面にある木目を見ため通りに模倣したりするしかなかった。すなわち、現状では自然でリアリティのある木目に極めて近似した模様を有する立体物を3Dプリンタから出力させることができない。 By the way, as described in Non-Patent Documents 2 and 3 above, the grain of wood is geometrically determined by the shape of the annual ring originally possessed by natural wood, the shape of the model to be carved, and the positioning inside the wood. However, in the past, the user added a pattern that imitated the grain of wood appropriately (or like) to the surface of a three-dimensional object output using a 3D printer, or it was actually carved from wood. There was no choice but to imitate the wood grain on the surface of the sculpture as it was. That is, at present, it is not possible to output a three-dimensional object having a pattern that is very close to a natural and realistic grain of wood from a 3D printer.

そこで本発明は、コンピュータシステムにより構成されて、自然でリアリティのある木目に極めて近似した模様を有する立体物を3Dプリンタに出力させることができる3Dプリンタデータ変更装置、および当該立体物の3Dプリンタデータの生成処理をコンピュータに実行させるための3Dプリンタデータ変更プログラムを提供することを目的としている。 Therefore, the present invention is a 3D printer data changing device which is configured by a computer system and can output a three-dimensional object having a pattern very similar to a natural and realistic wood grain to a 3D printer, and 3D printer data of the three-dimensional object. It is an object of the present invention to provide a 3D printer data change program for causing a computer to execute the generation process of.

上記目的を達成するための主たる発明は、記憶装置の格納データを参照可能なコンピュータシステムによって構成されて、3Dプリンタに立体物を出力させるための3Dプリンタデータを作成する3Dプリンタデータ変更装置であって、
前記記憶装置には、立体物の3Dモデルを表現する3D立体物データと、年輪が形成された木材の3Dモデルを表現する3D年輪データが格納され、
3D立体物データ取得手段と、3D年輪データ取得手段と、配置設定手段と、3D木目立体物データ作成手段とを備え、
前記3D立体物データ取得手段は、利用者入力により指定された立体物の前記3D立体物データを取得し、
前記3D年輪データ取得手段は、利用者入力により指定された前記3D年輪データを取得し、
前記配置設定手段は、利用者入力による操作情報を受け付けて、取得した前記3D年輪データに基づく木材の領域内に、取得した前記3D立体物データに基づく前記立体物を配置するとともに、当該木材と当該立体物との相対的な配置関係を設定し、
前記3D木目立体物データ作成手段は、設定された前記木材と前記立体物との相対的な位置関係に基づいて、前記立体物の表面形状に沿う前記年輪を起源とした木目が形成された立体物の3Dモデルを表現する3D木目立体物データを作成する、
ことを特徴とする3Dプリンタデータ変更装置としている。
The main invention for achieving the above object is a 3D printer data changing device that is configured by a computer system that can refer to the stored data of the storage device and creates 3D printer data for causing the 3D printer to output a three-dimensional object. hand,
The storage device stores 3D three-dimensional object data representing a 3D model of a three-dimensional object and 3D annual ring data representing a 3D model of wood on which annual rings are formed.
It is provided with a 3D three-dimensional object data acquisition means, a 3D annual ring data acquisition means, an arrangement setting means, and a 3D wood grain three-dimensional object data creation means.
The 3D three-dimensional object data acquisition means acquires the 3D three-dimensional object data of the three-dimensional object specified by the user input, and obtains the 3D three-dimensional object data.
The 3D annual ring data acquisition means acquires the 3D annual ring data specified by user input, and obtains the 3D annual ring data.
The arrangement setting means receives the operation information input by the user, arranges the three-dimensional object based on the acquired 3D three-dimensional object data in the area of the wood based on the acquired 3D annual ring data, and arranges the three-dimensional object based on the acquired wood. Set the relative arrangement relationship with the three-dimensional object,
The 3D wood grain three-dimensional object data creating means is a three-dimensional object in which a wood grain originating from the annual ring along the surface shape of the three-dimensional object is formed based on the set relative positional relationship between the wood and the three-dimensional object. Create 3D wood grain three-dimensional object data that expresses a 3D model of an object,
It is a 3D printer data changing device characterized by this.

前記3D木目立体物データは、前記木目が所定幅の溝によって形成された立体物の3Dモデルを表現していることとしてもよい。前記3D木目立体物データには色情報が付帯し、当該3D木目立体物データは、木目が着色された立体物の3Dモデルを表現していることとすることもできる。 The 3D wood grain three-dimensional object data may represent a 3D model of a three-dimensional object in which the wood grain is formed by grooves having a predetermined width. Color information is attached to the 3D wood grain three-dimensional object data, and it can be said that the 3D wood grain three-dimensional object data represents a 3D model of a three-dimensional object in which the wood grain is colored.

前記記憶装置には、木材の外形を記述する一つの第1の円柱と、当該第1の円柱内に配置されて複数の前記年輪のそれぞれを記述する互いに径が異なる複数の第2の円柱とによって前記木材が表現されている前記3D年輪データが格納されている3Dプリンタデータ変更装置とすることもできる。あるいは、前記記憶装置には、前記3D年輪データとして、複数種類の天然木材のそれぞれの年輪の形状を模した複数の天然木3D年輪データが、天然木材の種別に対応付けされて格納されている3Dプリンタデータ変更装置とすることもできる。前記天然木3D年輪データには、厚さを有する中空筒状の立体図形によって表現された年輪が含まれ、前記3D木目立体物データ作成手段は、前記立体物の表面領域と前記中空筒状の立体図形との交差領域に前記厚さに応じた木目が形成されるように前記3D木目立体物データを作成することとしてもよい。 The storage device includes one first cylinder that describes the outer shape of wood, and a plurality of second cylinders that are arranged in the first cylinder and describe each of the plurality of annual rings having different diameters. It can also be a 3D printer data changing device in which the 3D annual ring data in which the wood is represented is stored. Alternatively, in the storage device, as the 3D annual ring data, a plurality of natural wood 3D annual ring data imitating the shape of each annual ring of a plurality of types of natural wood are stored in association with each type of natural wood. It can also be a 3D printer data changing device. The natural wood 3D annual ring data includes an annual ring represented by a hollow tubular three-dimensional figure having a thickness, and the 3D wood grain three-dimensional object data creating means is a surface region of the three-dimensional object and the hollow tubular shape. The 3D wood grain three-dimensional object data may be created so that the wood grain corresponding to the thickness is formed in the intersection region with the three-dimensional figure.

上記いずれかに記載の3Dプリンタデータ変更装置は、前記配置設定手段により設定された前記木材と前記立体物の相対的な位置関係に基づいて、前記木材内に前記立体物が配置された3DCG画像をディスプレイに表示させる手段を備えたものとしてもよい。 The 3D printer data changing device according to any one of the above is a 3DCG image in which the three-dimensional object is arranged in the wood based on the relative positional relationship between the wood and the three-dimensional object set by the arrangement setting means. May be provided with a means for displaying the image on the display.

本発明の範囲には、記憶装置に格納された立体物の3Dモデルを表現する3D立体物データと、年輪が形成された木材の3Dモデルを表現する3D年輪データを参照可能なコンピュータに3Dプリンタに立体物を出力させるための3Dプリンタデータを作成させる3Dプリンタデータ変更プログラムも含まれており、当該プログラムは、
記憶装置に格納された立体物の3Dモデルを表現する3D立体物データと、年輪が形成された木材の3Dモデルを表現する3D年輪データを参照可能なコンピュータに3Dプリンタに立体物を出力させるための3Dプリンタデータを作成させる3Dプリンタデータ変更プログラムであって、
前記コンピュータに、3D立体物データ取得ステップと、3D年輪データ取得ステップと、配置設定ステップと、3D木目立体物データ作成ステップとを実行させ、
前記3D立体物データ取得ステップでは、利用者入力により指定された立体物の前記3D立体物データを取得し、
前記3D年輪データ取得ステップでは、利用者入力により指定された前記3D年輪データを取得し、
前記配置設定ステップでは、利用者入力による操作情報を受け付けて、取得した前記3D年輪データに基づく木材の領域内に、取得した前記3D立体物データに基づく前記立体物を配置するとともに、当該木材と当該立体物との相対的な配置関係を設定し、
前記3D木目立体物データ作成ステップでは、設定された前記木材と前記立体物との相対的な位置関係に基づいて、前記立体物の表面形状に沿う前記年輪を起源とした木目が形成された立体物の3Dモデルを表現する3D木目立体物データを作成する、
ことを特徴とする3Dプリンタデータ変更プログラムとしている。
The scope of the present invention is a 3D printer on a computer that can refer to 3D three-dimensional object data representing a 3D model of a three-dimensional object stored in a storage device and 3D annual ring data representing a 3D model of wood on which an annual ring is formed. It also includes a 3D printer data change program that creates 3D printer data for outputting a three-dimensional object.
To make a computer that can refer to 3D three-dimensional object data representing a 3D model of a three-dimensional object stored in a storage device and 3D annual ring data representing a 3D model of wood on which an annual ring is formed output a three-dimensional object to a 3D printer. It is a 3D printer data change program that creates 3D printer data of
The computer is made to execute the 3D three-dimensional object data acquisition step, the 3D annual ring data acquisition step, the arrangement setting step, and the 3D wood grain three-dimensional object data creation step.
In the 3D three-dimensional object data acquisition step, the 3D three-dimensional object data of the three-dimensional object specified by the user input is acquired.
In the 3D annual ring data acquisition step, the 3D annual ring data specified by the user input is acquired.
In the arrangement setting step, the operation information input by the user is received, the three-dimensional object based on the acquired 3D three-dimensional object data is arranged in the area of the wood based on the acquired 3D annual ring data, and the three-dimensional object is arranged with the wood. Set the relative arrangement relationship with the three-dimensional object,
In the 3D wood grain three-dimensional object data creation step, a three-dimensional object in which a wood grain originating from the annual ring along the surface shape of the three-dimensional object is formed based on the set relative positional relationship between the wood and the three-dimensional object. Create 3D wood grain three-dimensional object data that expresses a 3D model of an object,
It is a 3D printer data change program characterized by this.

本発明によれば、自然でリアリティのある木目に極めて近似した模様を有する立体物を3Dプリンタに出力させることができる。 According to the present invention, it is possible to output a three-dimensional object having a pattern very similar to a natural and realistic grain of wood to a 3D printer.

本発明の一実施形態に係る3Dプリンタデータ変更装置の構成を示す図である。It is a figure which shows the structure of the 3D printer data changing apparatus which concerns on one Embodiment of this invention. 上記3Dプリンタデータ変更装置の記憶装置に格納されている3D立体物データに基づく立体物の概略を示す図である。It is a figure which shows the outline of the 3D object based on the 3D solid object data stored in the storage device of the 3D printer data change apparatus. 上記3Dプリンタデータ変更装置の記憶装置に格納されている幾何学3D年輪データに基づく木材の一例を示す図である。It is a figure which shows an example of the wood based on the geometric 3D annual ring data stored in the storage device of the 3D printer data change device. 上記幾何学3D年輪データに基づく木材のその他の例を示す図である。It is a figure which shows other example of wood based on the said geometric 3D annual ring data. 上記3Dプリンタデータ変更装置の記憶装置に格納されている天然木3D年輪データに基づく木材の一例を示す図である。It is a figure which shows an example of the wood based on the natural wood 3D annual ring data stored in the storage device of the 3D printer data change device. 上記実施形態に係る3Dプリンタデータ変更装置がディスプレイに表示する画面の遷移状態を示す概略図である。It is the schematic which shows the transition state of the screen which the 3D printer data changing apparatus which concerns on the said embodiment displays on a display. 上記実施形態に係る3Dプリンタデータ変更装置がディスプレイに表示する画面の次の遷移状態を示す概略図である。It is the schematic which shows the next transition state of the screen which the 3D printer data change apparatus which concerns on the said embodiment displays on a display. 上記実施形態に係る3Dプリンタデータ変更装置がディスプレイに表示する画面のさらに次の遷移状態を示す概略図である。It is a schematic diagram which shows the next transition state of the screen which the 3D printer data changing apparatus which concerns on the said Embodiment displays on a display. 上記天然木3D年輪データに基づく木材のその他の例を示す図である。It is a figure which shows other example of the wood based on the said natural wood 3D annual ring data.

本発明の実施例について、以下に添付図面を参照しつつ説明する。なお以下の説明に用いた図面において、同一または類似の部分に同一の符号を付して重複する説明を省略することがある。ある図面において符号を付した部分について、不要であれば他の図面ではその部分に符号を付さない場合もある。 Examples of the present invention will be described below with reference to the accompanying drawings. In the drawings used in the following description, the same or similar parts may be designated by the same reference numerals and duplicate description may be omitted. A coded part in one drawing may not be coded in another drawing if it is not necessary.

===3Dプリンタデータ変更装置===
図1に本発明の実施形態に係る3Dプリンタデータ変更装置1の構成を示した。当該3Dプリンタデータ変更装置1のハードウエアは、一般的なパーソナル・コンピュータからなる利用者端末により構成されている。またこの例では、3Dプリンタデータ変更装置1に、3Dプリンタが、USB、Bluetooth(登録商標)、有線あるいは無線のイーサネット(登録商標)などの適宜な通信インタフェース30を介して接続されている。そしてCPU、RAM、ROMを含むコンピュータ本体である制御部10、HDDなどの記憶装置20、キーボードやマウスなどの入力装置40、ディスプレイを主体とする出力装置50、および上記の通信インタフェース30などを含んで構成されている。
=== 3D printer data changer ===
FIG. 1 shows the configuration of the 3D printer data changing device 1 according to the embodiment of the present invention. The hardware of the 3D printer data changing device 1 is composed of a user terminal made of a general personal computer. Further, in this example, a 3D printer is connected to the 3D printer data changing device 1 via an appropriate communication interface 30 such as USB, Bluetooth (registered trademark), wired or wireless Ethernet (registered trademark), and the like. The computer includes a control unit 10 including a CPU, RAM, and ROM, a storage device 20 such as an HDD, an input device 40 such as a keyboard and a mouse, an output device 50 mainly composed of a display, and the above-mentioned communication interface 30. It is composed of.

3Dプリンタデータ変更装置1における主要なソフトウエアは、制御部10により実行されるプログラムとして記憶装置20に格納されている。そして主要なソフトウエアは、3Dプリンタデータ変更プログラム21とプリンタ制御プログラム22である。3Dプリンタデータ変更プログラム21は、概略的には、3Dモデル作成ソフトウエアとして機能を備え、制御部10が当該3Dプリンタデータ変更プログラム21を実行すると、制御部10は、当初は木目がなかった立体物の表面に木目に相当する構造や構成(以下、木目とも言う)が形成された立体物の3Dプリンタデータ(以下、3D木目立体物データとも言う)を生成する。また記憶装置20には、上記のプログラム(21,22)に加え、木目がない立体物を表現する3Dプリンタデータ(以下、3D立体物データ23とも言う)と、仮想的な木材を表現する3Dモデリングデータ(以下、3D年輪データ24とも言う)が記憶されている。3D年輪データ24は、年輪を有する木材を模した木材の外形と、木材の端面から内部にまで及ぶ年輪の形状を定義している。 The main software in the 3D printer data changing device 1 is stored in the storage device 20 as a program executed by the control unit 10. The main software is a 3D printer data change program 21 and a printer control program 22. The 3D printer data change program 21 generally has a function as 3D model creation software, and when the control unit 10 executes the 3D printer data change program 21, the control unit 10 initially has no grain. Generates 3D printer data (hereinafter, also referred to as 3D wood grain three-dimensional object data) of a three-dimensional object in which a structure or structure (hereinafter, also referred to as wood grain) corresponding to wood grain is formed on the surface of the object. Further, in the storage device 20, in addition to the above programs (21, 22), 3D printer data (hereinafter, also referred to as 3D three-dimensional object data 23) representing a three-dimensional object without wood grain and 3D representing virtual wood are stored in the storage device 20. Modeling data (hereinafter, also referred to as 3D annual ring data 24) is stored. The 3D annual ring data 24 defines the outer shape of the wood that imitates the wood having the annual rings and the shape of the annual rings extending from the end face of the wood to the inside.

なお3D立体物データ23は、インターネット上にて配布されているものをダウンロードしたものでもよい。3D立体物データ23をダウンロードするためには、3Dプリンタデータ変更装置1にインターネットを介した通信手段とブラウザを実装しておけばよい。もちろん3Dプリンタデータ変更プログラム21に含まれる3Dモデル作成ソフトの機能を使って利用者が作成したものでもよい。あるいは原型となる立体物を3Dスキャナでスキャンして作成したものでもよい。 The 3D three-dimensional object data 23 may be downloaded from the data distributed on the Internet. In order to download the 3D three-dimensional object data 23, a communication means and a browser via the Internet may be mounted on the 3D printer data changing device 1. Of course, it may be created by the user using the function of the 3D model creation software included in the 3D printer data change program 21. Alternatively, it may be created by scanning a three-dimensional object as a prototype with a 3D scanner.

以上の構成を備えた3Dプリンタデータ変更装置1では、制御部10が3Dプリンタデータ変更プログラム21における所定のプログラムユニットを実行することで、当該制御部10は、後述するデータ取得部11、3Dモデル作成部12、配置設定部13、および3D木目立体物データ生成部14、プリンタ制御部15として機能し、入力装置40に入力された利用者の操作入力情報に基づいてこれら各部(11〜15)の機能を連携させながら3D立体物データ23と3D年輪データ24を処理し、3D木目立体物データを作成する。また必要に応じてその3D木目立体物データに基づく立体物を3Dプリンタ100によって出力させることができる。なお作成した3D木目立体物データを配布する用途にのみ供するのであれば、3Dプリンタ100や3Dプリンタ制御プログラム22は不要である。そして以下では本発明の実施例として、利用者が3Dプリンタデータ変更装置1を用いて仏像を模した立体物に木材の年輪に基づく木目を形成する事例を挙げて、当該3Dプリンタデータ変更装置1の機能や動作をより詳しく説明する。 In the 3D printer data changing device 1 having the above configuration, the control unit 10 executes a predetermined program unit in the 3D printer data changing program 21, so that the control unit 10 can perform the data acquisition unit 11 and the 3D model described later. It functions as a creation unit 12, an arrangement setting unit 13, a 3D wood grain three-dimensional object data generation unit 14, and a printer control unit 15, and each of these units (11 to 15) is based on the user's operation input information input to the input device 40. 3D three-dimensional object data 23 and 3D annual ring data 24 are processed while linking the functions of, and 3D wood grain three-dimensional object data is created. Further, if necessary, the 3D printer 100 can output a three-dimensional object based on the 3D wood grain three-dimensional object data. The 3D printer 100 and the 3D printer control program 22 are unnecessary if the created 3D wood grain three-dimensional object data is used only for distribution. In the following, as an embodiment of the present invention, a case where a user forms a grain based on an annual ring of wood on a three-dimensional object imitating a Buddha image by using the 3D printer data changing device 1 will be given. Explain the function and operation of.

===実施例===
<3D立体物データ>
=== Example ===
<3D solid object data>

本発明の実施例では、1本の木材から彫られた一木造の仏像を模した立体物に対応する3D木目立体物データを作成することとし、表面に木目のない仏像に対応する3D立体物データを3D年輪データに基づいて編集する。それによって木材の年輪を起源とした木目が立体物(以下、仏像)の表面形状に沿って形成されるようにしている。図2に3D立体物データによって表現される木目のない仏像80の概略図を示した。この例では座禅を組む仏像80の立体物を示している。 In the embodiment of the present invention, it is determined to create 3D wood grain three-dimensional object data corresponding to a three-dimensional object imitating a one-wooden Buddha image carved from one piece of wood, and a 3D three-dimensional object corresponding to a Buddha image without wood grain on the surface. Edit the data based on the 3D annual ring data. As a result, the grain of wood originating from the annual rings of wood is formed along the surface shape of the three-dimensional object (hereinafter referred to as the Buddha statue). FIG. 2 shows a schematic view of the wood grainless Buddha image 80 represented by 3D three-dimensional object data. In this example, a three-dimensional object of Buddha statue 80 forming zazen is shown.

<3D年輪データ>
本実施例において、仏像80の表面に形成される木目の起源となる3D年輪データとしては、年輪の形状が幾何学的な図形からなる幾何学3D年輪データと、天然木から切り出した木材の年輪を忠実に模した天然木3D年輪データとがある。図3に幾何学3D年輪データの例を示した。図3(A)は幾何学3D年輪データの一例を示す図であり、ここでは当該幾何学3D年輪データによって定義されている木材90aを斜視図にして示した。また図3(B)、(C)は、それぞれ異なる幾何学3D年輪データに記述されている木材90aの年輪91aの形状を示す平面図である。図3(B)、(C)に示したように、複数の年輪91aは、径が異なる複数の円柱で定義されており、木材90aと年輪を表現する円柱は互いに軸方向が平行となっている。ここで木材90aの端面92と平行な面を水平面とし、この水平面上にx軸とy軸を設定するとともに、端面92の法線方向、すなわち木材90aの外形を表現する円柱の軸方向をz軸とすると、図3(B)に示した3D年輪データでは、木材90aの端面92において年輪91aを表現する円の中心座標(x、y)が同じであり、各年輪91aが同心円状に配置されている。図3(C)に示した3D年輪データでは、木材90aの端面92において年輪91aを表現する円の中心座標(x、y)が異なっている。そして木材90aの外形を表現する円柱、および年輪91aを表現する複数の円柱はいずれも交差することがないように設定されている。それによって複数の年輪91aが、同心円あるいは同心円から偏った状態で配置される。また図3(B)、(C)に示したように、複数の年輪同士(91a−91a)の配置を換えることで年輪の態様を変えることができる。
<3D annual ring data>
In this embodiment, the 3D annual ring data that is the origin of the wood grain formed on the surface of the Buddha statue 80 includes geometric 3D annual ring data in which the shape of the annual ring is a geometrical figure and an annual ring of wood cut out from natural wood. There is natural wood 3D annual ring data that faithfully imitates. FIG. 3 shows an example of geometric 3D annual ring data. FIG. 3A is a diagram showing an example of geometric 3D annual ring data, and here, the wood 90a defined by the geometric 3D annual ring data is shown as a perspective view. Further, FIGS. 3B and 3C are plan views showing the shape of the annual ring 91a of the wood 90a described in the different geometric 3D annual ring data. As shown in FIGS. 3B and 3C, the plurality of annual rings 91a are defined by a plurality of cylinders having different diameters, and the wood 90a and the cylinders representing the annual rings are parallel to each other in the axial direction. There is. Here, a plane parallel to the end face 92 of the wood 90a is a horizontal plane, and the x-axis and the y-axis are set on this horizontal plane, and the normal direction of the end face 92, that is, the axial direction of the cylinder expressing the outer shape of the wood 90a is z. As for the axis, in the 3D annual ring data shown in FIG. 3 (B), the center coordinates (x, y) of the circles representing the annual rings 91a on the end face 92 of the wood 90a are the same, and the annual rings 91a are arranged concentrically. Has been done. In the 3D annual ring data shown in FIG. 3C, the center coordinates (x, y) of the circle representing the annual ring 91a are different on the end face 92 of the wood 90a. The cylinder representing the outer shape of the wood 90a and the plurality of cylinders representing the annual rings 91a are set so as not to intersect with each other. As a result, the plurality of annual rings 91a are arranged in a concentric circle or in a state deviated from the concentric circle. Further, as shown in FIGS. 3B and 3C, the mode of the annual rings can be changed by changing the arrangement of the plurality of annual rings (91a-91a).

図4(A)、(B)は円柱以外の幾何学図形で年輪91aを表現した3D年輪データの例であり、図4(A)は木材90aと年輪91aが楕円柱で表されている。また図4(B)は木材90aの端面92と年輪91aが七芒星形状の多角柱で表現されている。なお年輪91aは木材90aの両端面(92−92)で同じ形状である必要はなく、例えば一方の端面92と他方の端面92で径が異なる円錐台や一方の端面92から他方の端面92に向けて、例えば円から楕円など、連続的に形状が変化していてもよい。いずれにしても幾何学3D年輪データは端面92に平行な面にx軸とy軸を設定し、端面92の法線方向にz軸を設定したときに、z軸上の位置に応じて年輪を表現する図形がxとyの関数で記述されていればよい。 4 (A) and 4 (B) are examples of 3D annual ring data in which the annual ring 91a is represented by a geometric figure other than a cylinder, and FIG. 4 (A) shows the wood 90a and the annual ring 91a represented by elliptical columns. Further, in FIG. 4B, the end face 92 of the wood 90a and the annual ring 91a are represented by a seven-pointed star-shaped polygonal prism. The annual rings 91a do not have to have the same shape on both end faces (92-92) of the wood 90a. For example, from a truncated cone having different diameters on one end face 92 and the other end face 92 or from one end face 92 to the other end face 92. The shape may change continuously, for example, from a circle to an ellipse. In any case, in the geometric 3D annual ring data, when the x-axis and y-axis are set on the plane parallel to the end face 92 and the z-axis is set in the normal direction of the end face 92, the annual ring is set according to the position on the z-axis. It suffices if the figure expressing the above is described by the functions of x and y.

一方天然木3D年輪データは、木材の端面の輪郭形状や年輪の周回形状をそのまま採用して3Dモデリングデータにしたものであり、本実施例では樹木の種類(杉、松、柿など)のそれぞれに対応する複数種類の天然木3D年輪データが用意されている。なお天然木3D年輪データは、例えば、実際の木材をスキャンして作成することができる。例えば、端面の輪郭形状と複数の年輪のそれぞれの周回形状をスキャンし、そのスキャンした二次元画像を奥行き方向に延長させて柱状の3Dモデルにすることが考えられる。もちろん不特定の利用者や3Dプリンタデータの作成業者が実物や写真などを参考にしながら自身のパーソナル・コンピュータや3Dプリンタデータ変更装置における3Dモデル作成ソフトの機能を使って手作業で作成することもできる。図5に天然木3D年輪データが表現する仮想的な天然木材90bの一例を示した。図5(A)は当該天然木材90bを示す斜視図であり、図5(B)は当該天然木材90bの年輪91bの態様を示す平面図である。図5に示した例では天然杉から切り出した木材90bが示されており、天然木材90bの外形や年輪91bを忠実に表現している。もちろん木材90bの外形が円柱で表現され、年輪91bのみが天然木材を模した態様で表現されていてもよい。 On the other hand, the natural wood 3D annual ring data is obtained as 3D modeling data by adopting the contour shape of the end face of the wood and the orbital shape of the annual ring as they are, and in this embodiment, each type of tree (sugi, pine, persimmon, etc.) Multiple types of natural wood 3D annual ring data corresponding to are prepared. The natural wood 3D annual ring data can be created by scanning actual wood, for example. For example, it is conceivable to scan the contour shape of the end face and the orbital shape of each of the plurality of annual rings, and extend the scanned two-dimensional image in the depth direction to form a columnar 3D model. Of course, unspecified users and 3D printer data creators can also manually create by using the functions of 3D model creation software on their own personal computers and 3D printer data change devices while referring to the actual products and photos. it can. FIG. 5 shows an example of a virtual natural wood 90b represented by the natural wood 3D annual ring data. FIG. 5A is a perspective view showing the natural wood 90b, and FIG. 5B is a plan view showing an aspect of the annual ring 91b of the natural wood 90b. In the example shown in FIG. 5, wood 90b cut out from natural cedar is shown, and the outer shape of the natural wood 90b and the annual ring 91b are faithfully represented. Of course, the outer shape of the wood 90b may be represented by a cylinder, and only the annual rings 91b may be represented in a manner imitating natural wood.

<3D木目立体物データの作成>
次に上記の仏像80の3D立体物データとある天然木材90bを表現した天然木3D年輪データを用いて表面に木目模様が形成された仏像の3D木目立体物データを作成する手順について説明する。
<Creation of 3D wood grain three-dimensional object data>
Next, a procedure for creating 3D wood grain three-dimensional object data of a Buddha image in which a wood grain pattern is formed on the surface will be described using the 3D three-dimensional object data of the Buddha image 80 and the natural wood 3D annual ring data expressing a certain natural wood 90b.

まず、利用者が利用者端末を操作して3Dプリンタデータ変更プログラムを起動させると、この利用者端末が3Dプリンタデータ変更装置として機能する。3Dプリンタデータ変更プログラムが起動して当該プログラムを操作するための初期画面が表示されたならば、利用者は、当該3Dプリンタデータ変更プログラムが提供するGUIを用いて3D木目立体物データを作成する。すなわちマウスを主体とした画面に対する入力操作によって画面の表示状態を変化させる情報入出力手順を繰り返しながら3D木目立体物データを作成する。図6〜図8に3Dプリンタデータ変更装置を用いて3D木目立体物データを作成する際に3Dプリンタデータ変更装置のディスプレイに表示される画面の遷移を示した。そして図6〜図8とともに図1を参照しつつ3Dプリンタデータ変更装置1の機能や動作について説明する。 First, when the user operates the user terminal to activate the 3D printer data change program, the user terminal functions as a 3D printer data change device. When the 3D printer data change program is started and the initial screen for operating the program is displayed, the user creates 3D wood grain three-dimensional object data using the GUI provided by the 3D printer data change program. .. That is, 3D wood grain three-dimensional object data is created by repeating the information input / output procedure of changing the display state of the screen by the input operation on the screen mainly with the mouse. 6 to 8 show the transition of the screen displayed on the display of the 3D printer data changing device when the 3D wood grain three-dimensional object data is created by using the 3D printer data changing device. Then, the functions and operations of the 3D printer data changing device 1 will be described with reference to FIGS. 1 to 6 to 8.

利用者が初期画面に対して所定の操作を行うと、3Dプリンタデータ変更装置1は、制御部10のデータ取得部11により、図6(A)に示したように、記憶装置20の所定のフォルダ内のファイルを一覧にした画面41を表示する。この例では、当該フォルダに格納されている所定のファイル形式(例えば、STL形式)の3D立体物データ23がアイコン123によって表示されている。ここでは所定のアイコン123を指示して「仏像1」の3D立体物データを選択したものとする。制御部10は入力装置40からこの選択操作入力情報を受け取ると、記憶装置20から該当する3D立体物データ23のファイルを読み込み、3Dモデル作成部12により、図6(B)に示した仏像80の3DCG画像180を含んだ画面42を表示する。 When the user performs a predetermined operation on the initial screen, the 3D printer data changing device 1 is subjected to a predetermined operation of the storage device 20 by the data acquisition unit 11 of the control unit 10 as shown in FIG. 6 (A). The screen 41 that lists the files in the folder is displayed. In this example, the 3D three-dimensional object data 23 of a predetermined file format (for example, STL format) stored in the folder is displayed by the icon 123. Here, it is assumed that the predetermined icon 123 is instructed and the 3D solid object data of "Buddha image 1" is selected. When the control unit 10 receives the selection operation input information from the input device 40, the control unit 10 reads the file of the corresponding 3D solid object data 23 from the storage device 20, and the 3D model creation unit 12 reads the file of the corresponding 3D stereoscopic object data 23, and the 3D model creation unit 12 causes the Buddha image 80 shown in FIG. The screen 42 including the 3DCG image 180 of the above is displayed.

次に仏像80の3DCG画像180の表示画面42に対して所定の操作を行うと、制御部10のデータ取得部11により、図7(A)に示したように、仏像80の表面に形成する木目模様の起源となる木材の3D年輪データを指定するための画面43を表示する。この例では、幾何学3D年輪データと天然木3D年輪データのそれぞれに対応する木材の選択領域(60,70)内に、10種類ずつの木材が選択可能に用意されている。幾何学3D年輪データの指定領域60では、各木材を指定するラジオボタン61に年輪の幾何学図形の名前が付記されている。各天然木材の指定領域70には、木材を選択するためのラジオボタン71に樹木名が付記されている。ここでは利用者が「杉」の天然木3D年輪データを選択したものとする。なお3D年輪データを選択するための画面43に各木材の年輪の平面形状をサムネイル画像で表示してもよい。 Next, when a predetermined operation is performed on the display screen 42 of the 3DCG image 180 of the Buddha image 80, the data acquisition unit 11 of the control unit 10 forms the Buddha image 80 on the surface of the Buddha image 80 as shown in FIG. 7 (A). The screen 43 for designating the 3D annual ring data of the wood that is the origin of the wood grain pattern is displayed. In this example, 10 types of wood are selectably prepared in the wood selection areas (60, 70) corresponding to each of the geometric 3D annual ring data and the natural wood 3D annual ring data. In the designated area 60 of the geometric 3D annual ring data, the name of the geometric figure of the annual ring is added to the radio button 61 for designating each wood. In the designated area 70 of each natural wood, a tree name is added to a radio button 71 for selecting wood. Here, it is assumed that the user selects the natural wood 3D annual ring data of "Sugi". The planar shape of the annual rings of each wood may be displayed as a thumbnail image on the screen 43 for selecting the 3D annual ring data.

制御部10は、3D年輪データを選択するための画面43に対して特定の木材を選択する操作入力を受け付けると、該当する3D年輪データを記憶装置20より読み込むとともに、3Dモデル作成部12により、図7(B)に示したように、先に読み込んだ「仏像1」の3D立体物データ23に基づく仏像80の3DCG画像180と、指定された天然木材90bの外観形状を表した3DCG画像190、および年輪91bの平面形状を表現した3DCG191を含む画面44を表示する。そして利用者がこの画面44に対して所定の操作を行うと、制御部10は、3Dモデル作成部12と配置設定部13とを連携させることで、図8に示したように、木材90bの中に仏像80が配置された状態を表現する3DCG200を含む画面45を表示する。そして木材90bの内部まで含めた年輪91bの座標範囲と仏像80の表面の座標範囲とが交差する座標位置に木目93を形成する。なお、この例では木目93の幅(太さ)が指定可能となっており、3DCG画像200中の仏像80の表面には指定された幅で木目93が形成される。また木材90bの端面92に対する法線201、および端面92と平行な平面上に適宜な方向に延長しつつ互いに直交する二つの直線(202,203)が、それぞれ3軸の回転軸(201〜203)として設定されている。また各回転軸(201〜203)の延長方向が平行移動方向として設定されている。そして、例えば、マウス操作により木材90bを把持しつつ木材90bを任意の軸(201〜203)周りに回転させたり、任意の軸(201〜203)方向に平行移動させたりする操作を行うと、制御部10は、その操作を受け付ける機会ごとに木材90bを回転あるいは平行移動させて仏像80に対する木材90bの相対位置関係を変化させた3DCG画像200を再生成する。また仏像80と木材90bの相対位置関係を変化させるのに伴って木目93の態様も変化させる。それによって利用者は木目93の状態をリアルタイムで確認することができる。なお3Dプリンタデータ変更装置1は、木材90bの外形に対応する座標範囲と仏像80の表面の座標範囲との相対位置関係を常に監視し、操作入力に伴って相対位置関係を変化させる過程で仏像80が木材90bの存在領域から逸脱すると判断したときは、利用者の操作入力があっても、木材90bの回転処理や移動処理を禁止する。それによって仏像80が必ず木材90bの内部に配置されるようになっている。 When the control unit 10 receives an operation input for selecting a specific wood on the screen 43 for selecting 3D annual ring data, the control unit 10 reads the corresponding 3D annual ring data from the storage device 20 and causes the 3D model creation unit 12 to read the corresponding 3D annual ring data. As shown in FIG. 7B, a 3DCG image 180 of the Buddha image 80 based on the 3D three-dimensional object data 23 of the previously read "Buddha image 1" and a 3DCG image 190 showing the appearance shape of the designated natural wood 90b. , And a screen 44 including a 3DCG 191 representing the planar shape of the annual rings 91b. Then, when the user performs a predetermined operation on the screen 44, the control unit 10 links the 3D model creation unit 12 and the arrangement setting unit 13 to form the wood 90b as shown in FIG. A screen 45 including a 3DCG 200 expressing a state in which the Buddha image 80 is arranged is displayed. Then, the grain 93 is formed at the coordinate position where the coordinate range of the annual ring 91b including the inside of the wood 90b and the coordinate range of the surface of the Buddha image 80 intersect. In this example, the width (thickness) of the wood grain 93 can be specified, and the wood grain 93 is formed with the specified width on the surface of the Buddha image 80 in the 3DCG image 200. Further, a normal line 201 with respect to the end face 92 of the wood 90b and two straight lines (202, 203) orthogonal to each other while extending in an appropriate direction on a plane parallel to the end face 92 are rotation axes (201 to 203) of three axes, respectively. ) Is set. Further, the extension direction of each rotation axis (201 to 203) is set as the translation direction. Then, for example, when the wood 90b is gripped by a mouse operation and the wood 90b is rotated around an arbitrary axis (201 to 203) or translated in an arbitrary axis (201 to 203) direction, the operation is performed. The control unit 10 regenerates the 3DCG image 200 in which the relative positional relationship of the wood 90b with respect to the Buddha image 80 is changed by rotating or translating the wood 90b at each opportunity to accept the operation. Further, as the relative positional relationship between the Buddha image 80 and the wood 90b is changed, the aspect of the wood grain 93 is also changed. As a result, the user can confirm the state of the wood grain 93 in real time. The 3D printer data changing device 1 constantly monitors the relative positional relationship between the coordinate range corresponding to the outer shape of the wood 90b and the coordinate range on the surface of the Buddha image 80, and changes the relative positional relationship according to the operation input. When it is determined that the 80 deviates from the existing area of the wood 90b, the rotation processing and the movement processing of the wood 90b are prohibited even if there is an operation input of the user. As a result, the Buddha statue 80 is always placed inside the wood 90b.

利用者は、自身の操作入力によって、木材90bと仏像80との最終的な相対的な位置関係を決めたならば、例えば、木目93を有する仏像80の3D木目立体物データをファイルにして記憶装置20に保存させたり、あるいは3Dプリンタデータに出力させたりするための操作を行う。制御部10は、この操作を受け付けると、3D木目立体物データ生成部14により、その受け付け時点での木目93のある仏像80の3DモデリングデータをSTL形式などの所定形式の3D木目立体物データに変換し、その3D木目立体物データのファイルを記憶装置20に格納する。あるいはそのファイルをプリンタ制御部15に処理させて3Dプリンタ100に木目93を表現する溝が刻まれた仏像80の立体物を出力させる。なお本実施例では3D木目立体物データは、それ自体が3Dプリンタ100によって解釈可能な形式になっているが、ファイルとして保存する場合には3Dプリンタデータ変更プログラム21に固有のデータ形式であってもよい。いずれにしても3Dプリンタデータ変更装置1は、3D木目立体物データを3Dプリンタ100の機種に応じた形式のデータやファイルに変換する機能を備えていればよい。すなわち最終的に3Dプリンタに木目を備えた立体物を出力させるための3D木目立体物データを作成すればよい。 If the user determines the final relative positional relationship between the wood 90b and the Buddha image 80 by his own operation input, for example, the 3D wood grain three-dimensional object data of the Buddha image 80 having the wood grain 93 is stored as a file. An operation is performed to save the device 20 or output the data to 3D printer data. When the control unit 10 receives this operation, the 3D wood grain three-dimensional object data generation unit 14 converts the 3D modeling data of the Buddha image 80 having the wood grain 93 at the time of acceptance into the 3D wood grain three-dimensional object data of a predetermined format such as the STL format. It is converted and the 3D wood grain three-dimensional object data file is stored in the storage device 20. Alternatively, the file is processed by the printer control unit 15, and the 3D printer 100 is made to output a three-dimensional object of the Buddha image 80 in which the groove expressing the wood grain 93 is carved. In this embodiment, the 3D wood grain three-dimensional object data itself is in a format that can be interpreted by the 3D printer 100, but when it is saved as a file, it is a data format unique to the 3D printer data change program 21. May be good. In any case, the 3D printer data changing device 1 may have a function of converting 3D wood grain three-dimensional object data into data or a file in a format corresponding to the model of the 3D printer 100. That is, it is sufficient to finally create 3D wood grain three-dimensional object data for causing the 3D printer to output a three-dimensional object having wood grain.

このように本実施形態に係る3Dプリンタデータ変更装置によれば、立体物に自然でリアリティのある木目を模した溝を形成して、1本の材木から彫りだした「一木造」の彫刻を模した立体物を3Dプリンタに出力することができる。しかも木目の起源となる仮想的な木材と立体物との相対的な位置関係を自在に設定することができ、木目の付き方を自在に変えることができる。すなわち「一点物」の趣がある立体物を出力させることができる。
そのため、本実施形態に係る3Dプリンタデータ変更装置によって作成された3D木目立体物データに基づいて出力された立体物は、それを所有する利用者に大きな満足感を与えることができる。また木造彫刻を模した立体物が自然でリアリティのあるものであれば、貴重な天然資源である木材の消費を多少なりとも減少させることができることから、本実施形態に係る3Dプリンタデータ変更装置は、自然環境保護の観点からも有用である。
As described above, according to the 3D printer data changing device according to the present embodiment, a groove imitating a natural and realistic wood grain is formed in a three-dimensional object, and a "one-wooden" engraving carved from one timber is produced. The imitated three-dimensional object can be output to a 3D printer. Moreover, the relative positional relationship between the virtual wood, which is the origin of the grain, and the three-dimensional object can be freely set, and the way the grain is attached can be freely changed. That is, it is possible to output a three-dimensional object having the taste of "one-point object".
Therefore, the three-dimensional object output based on the 3D wood grain three-dimensional object data created by the 3D printer data changing device according to the present embodiment can give a great satisfaction to the user who owns the three-dimensional object. Further, if the three-dimensional object imitating a wooden sculpture is natural and realistic, the consumption of wood, which is a valuable natural resource, can be reduced to some extent. Therefore, the 3D printer data changing device according to the present embodiment is used. It is also useful from the viewpoint of protecting the natural environment.

===その他の実施例===
上記実施例では、仏像の表面に所定幅の溝を形成することで木目を表現していたが、木目の形成箇所を他の箇所とは異なる色で着色することで木目を形成してもよい。この場合は、2色以上の多色印刷が可能な3Dプリンタが解釈可能な色情報を含んだ所定形式(例えば、PLY形式、VRML形式など)の3D木目立体物データを生成すればよい。3色以上の多色印刷が可能な3Dプリンタに対応させて3色以上の色情報を含ませれば、異なる色の木目を形成することができる。あるいは同じ一つの年輪を起源とした木目であっても、部分的に色を変えることもできる。いずれにしても着色された木目が形成されればよい。また上記図8にも示したように(図中、符号46)、木目93を溝と着色のいずれかを指定できるGUIを用意しておくこともできる。もちろん3D木目立体物データが3Dプリンタデータ変更プログラムに固有のデータ形式であれば、そのデータを起源として木目の種別を自在に選択することができる。木目の種別が異なる3D木目立体物データを相互変換できるようにしておいてもよい。
=== Other Examples ===
In the above embodiment, the grain of wood is expressed by forming a groove having a predetermined width on the surface of the Buddha image, but the grain of wood may be formed by coloring the portion where the grain is formed with a color different from that of other portions. .. In this case, 3D wood grain solid object data in a predetermined format (for example, PLY format, VRML format, etc.) including color information that can be interpreted by a 3D printer capable of multicolor printing of two or more colors may be generated. If a 3D printer capable of multicolor printing of three or more colors is included and color information of three or more colors is included, wood grain of different colors can be formed. Alternatively, even the grain of wood originating from the same annual ring can be partially changed in color. In any case, it is sufficient that a colored grain is formed. Further, as shown in FIG. 8 (reference numeral 46 in the figure), a GUI capable of designating either a groove or a coloring of the wood grain 93 can be prepared. Of course, if the 3D wood grain three-dimensional object data is in a data format peculiar to the 3D printer data change program, the type of wood grain can be freely selected based on the data. It is also possible to enable mutual conversion of 3D wood grain three-dimensional object data having different wood grain types.

3D年輪データにおいて、複数の年輪のそれぞれに異なる幅が設定されていてもよい。すなわち立体物に形成される木目を、対応する年輪の幅で形成してもよい。この場合、幾何学3D年輪データであれば、材木の内部にまで及ぶ個々の年輪の立体形状(円柱など)を定義するデータに幅の指定情報を付帯させておき、3Dプリンタデータ変更装置は、その指定情報に基づいて年輪の立体図形の表面と立体物の表面とが交差する座標の1ドット分の幅の曲線状の座標領域を指定された幅に拡幅すればよい。 In the 3D annual ring data, different widths may be set for each of the plurality of annual rings. That is, the grain of wood formed on the three-dimensional object may be formed with the width of the corresponding annual ring. In this case, in the case of geometric 3D annual ring data, the width designation information is attached to the data that defines the three-dimensional shape (columnar, etc.) of each annual ring that extends to the inside of the timber, and the 3D printer data changing device is used. Based on the designated information, the curved coordinate region having a width of one dot at the intersection of the surface of the three-dimensional figure of the annual ring and the surface of the three-dimensional object may be widened to the designated width.

天然木3D年輪データについては、各年輪に幅の指定情報を付帯させてもよいが、年輪自体を肉厚が異なる筒状の立体図形として定義しておくことが考えられる。すなわち個々の年輪の肉厚を互いに変えるだけではなく、一つの年輪の周回形状においても幅を部分的に変えるのである。図9に部分的に幅が異なる年輪を備えた天然木3D年輪データによって表現される天然木材90cの一例を示した。図9に示したように、天然木材90cには、一つの閉じた年輪の周上で部分的に幅が異なる年輪91cと全周にわたって幅が一定の年輪91bとが混在している。また全周にわたって幅が一定の年輪91bについても、幅が広い年輪91bと狭い年輪91bとが混在している。もちろん、全ての年輪に対して幅を部分的に変えることもできる。そしてこのような天然木3D年輪データを用い、年輪の立体図形の座標領域と立体物の表面の座標領域との交差領域に木目を形成すれば、一つの閉じた年輪がその周上で幅が複雑に変化し、立体物の表面に一つの同じ年輪を起源とした木目が形成された場合でも、その木目の幅が、立体物の部位によって異なることになり、より自然な木目を形成することができる。 Regarding the natural wood 3D annual ring data, each annual ring may be accompanied by width designation information, but it is conceivable to define the annual ring itself as a tubular three-dimensional figure having a different wall thickness. That is, not only the wall thickness of each annual ring is changed from each other, but also the width is partially changed even in the circumferential shape of one annual ring. FIG. 9 shows an example of natural wood 90c represented by 3D annual ring data of natural wood having annual rings having partially different widths. As shown in FIG. 9, in the natural wood 90c, annual rings 91c having a partially different width on the circumference of one closed annual ring and annual rings 91b having a constant width over the entire circumference are mixed. Further, as for the annual rings 91b having a constant width over the entire circumference, a wide annual ring 91b and a narrow annual ring 91b are mixed. Of course, the width can be partially changed for all annual rings. Then, using such natural tree 3D annual ring data, if a grain is formed in the intersection region of the coordinate area of the three-dimensional figure of the annual ring and the coordinate area of the surface of the three-dimensional object, one closed annual ring has a width on its circumference. Even if it changes in a complicated manner and a grain of wood originating from the same annual ring is formed on the surface of the three-dimensional object, the width of the grain will differ depending on the part of the three-dimensional object, forming a more natural grain. Can be done.

上記実施形態に係る3Dプリンタデータ変更装置は、パーソナル・コンピュータなど利用者自身が所有、あるいは占有する利用者端末を主なハードウエアとして、そのハードウエアに3Dプリンタデータ変更プログラムが実装されていた。もちろんこのような実施形態に限らず、3Dプリンタデータ変更プログラムをインターネット上のASPや周知のSaaS(Software as a Service)など(以下、サーバプログラムとも言う)として用意しておくことも可能である。すなわち、このような実施形態では、利用者端末はインターネットを介してサーバプログラムを利用するための必要最小限のプログラムがインストールされたクライアント端末であり、実質的に入出力装置として機能する。3Dプリンタデータ変更装置は、インターネットを介した利用者端末との通信する手段を備え、WWWサーバー機能や3Dプリンタデータ変更プログラムを実装したコンピュータシステムによって構成される。そして3Dプリンタデータ変更装置は、利用者による操作入力情報およびディスプレイへの出力情報をインターネットを介して入出力する。このように本発明の実施形態に係る3Dプリンタデータ変更装置のハードウエア構成やソフトウエア構成は、適宜に変更することができる。いずれにしても本発明の実施形態は、3D立体物データと3D年輪データが格納されている記憶装置にアクセスして3D立体物データと3D年輪データを取得することができるコンピュータシステムであり、これらのデータを処理して3D木目立体物データを作成する機能を備えたものである。 The 3D printer data changing device according to the above embodiment has a user terminal such as a personal computer owned or occupied by the user as the main hardware, and a 3D printer data changing program is implemented in the hardware. Of course, not limited to such an embodiment, it is also possible to prepare a 3D printer data change program as an ASP on the Internet, a well-known SaaS (Software as a Service), or the like (hereinafter, also referred to as a server program). That is, in such an embodiment, the user terminal is a client terminal in which the minimum necessary program for using the server program via the Internet is installed, and substantially functions as an input / output device. The 3D printer data changing device includes means for communicating with a user terminal via the Internet, and is composed of a computer system equipped with a WWW server function and a 3D printer data changing program. Then, the 3D printer data changing device inputs / outputs the operation input information by the user and the output information to the display via the Internet. As described above, the hardware configuration and software configuration of the 3D printer data changing device according to the embodiment of the present invention can be appropriately changed. In any case, the embodiment of the present invention is a computer system capable of acquiring 3D solid object data and 3D annual ring data by accessing a storage device in which 3D solid object data and 3D annual ring data are stored. It is equipped with a function to create 3D wood grain three-dimensional object data by processing the above data.

1 3Dプリンタデータ変更装置、10 制御部、11 データ取得部、
12 3Dモデル作成部、13 配置設定部、14 3D木目立体物データ生成部、
20 記憶装置、21 3Dプリンタデータ変更プログラム、23 3D立体物データ、24 3D年輪データ、40 入力装置、41〜45 表示画面、50 出力装置、
80 立体物(仏像)、90a,90b,90c 木材、
91a,91b,91c 年輪、100 3Dプリンタ、
180,190,200 3DCG画像
1 3D printer data changer, 10 control unit, 11 data acquisition unit,
12 3D model creation unit, 13 layout setting unit, 14 3D wood grain three-dimensional object data generation unit,
20 storage device, 21 3D printer data change program, 23 3D solid object data, 24 3D annual ring data, 40 input device, 41-45 display screen, 50 output device,
80 three-dimensional object (Buddha statue), 90a, 90b, 90c wood,
91a, 91b, 91c annual rings, 100 3D printer,
180, 190, 200 3DCG images

Claims (7)

記憶装置の格納データを参照可能なコンピュータシステムによって構成されて、3Dプリンタに立体物を出力させるための3Dプリンタデータを作成する3Dプリンタデータ変更装置であって、
前記記憶装置には、立体物の3Dモデルを表現する3D立体物データと、年輪が形成された木材の3Dモデルを表現する3D年輪データが格納され、
3D立体物データ取得手段と、3D年輪データ取得手段と、配置設定手段と、3D木目立体物データ作成手段とを備え、
前記3D立体物データ取得手段は、利用者入力により指定された立体物の前記3D立体物データを取得し、
前記3D年輪データ取得手段は、利用者入力により指定された前記3D年輪データを取得し、
前記配置設定手段は、利用者入力による操作情報を受け付けて、取得した前記3D年輪データに基づく木材の領域内に、取得した前記3D立体物データに基づく前記立体物を配置するとともに、当該木材と当該立体物との相対的な配置関係を設定し、
前記3D木目立体物データ作成手段は、設定された前記木材と前記立体物との相対的な位置関係に基づいて、前記立体物の表面形状に沿う前記年輪を起源とした木目が形成された立体物の3Dモデルを表現する3D木目立体物データを作成し、
前記記憶装置には、前記3D年輪データとして、複数種類の天然木材のそれぞれの年輪の形状を模した複数の天然木3D年輪データが、天然木材の種別に対応付けされて格納されていることを特徴とする3Dプリンタデータ変更装置。
It is a 3D printer data changing device that is configured by a computer system that can refer to the stored data of the storage device and creates 3D printer data for causing the 3D printer to output a three-dimensional object.
The storage device stores 3D three-dimensional object data representing a 3D model of a three-dimensional object and 3D annual ring data representing a 3D model of wood on which annual rings are formed.
It is provided with a 3D three-dimensional object data acquisition means, a 3D annual ring data acquisition means, an arrangement setting means, and a 3D wood grain three-dimensional object data creation means.
The 3D three-dimensional object data acquisition means acquires the 3D three-dimensional object data of the three-dimensional object specified by the user input, and obtains the 3D three-dimensional object data.
The 3D annual ring data acquisition means acquires the 3D annual ring data specified by user input, and obtains the 3D annual ring data.
The arrangement setting means receives the operation information input by the user, arranges the three-dimensional object based on the acquired 3D three-dimensional object data in the area of the wood based on the acquired 3D annual ring data, and arranges the three-dimensional object based on the acquired wood. Set the relative arrangement relationship with the three-dimensional object,
The 3D wood grain three-dimensional object data creating means is a three-dimensional object in which a wood grain originating from the annual ring along the surface shape of the three-dimensional object is formed based on the set relative positional relationship between the wood and the three-dimensional object. Create 3D wood grain three-dimensional object data that expresses a 3D model of an object ,
In the storage device, as the 3D annual ring data, a plurality of natural wood 3D annual ring data that imitates the shape of each annual ring of a plurality of types of natural wood are stored in association with each type of natural wood. A featured 3D printer data changing device.
請求項1において、前記3D木目立体物データは、前記木目が所定幅の溝によって形成された立体物の3Dモデルを表現していることを特徴とする3Dプリンタデータ変更装置。 The 3D printer data changing device according to claim 1, wherein the 3D wood grain three-dimensional object data represents a 3D model of a three-dimensional object in which the wood grain is formed by grooves having a predetermined width. 請求項1または2において、前記3D木目立体物データには色情報が付帯し、当該3D木目立体物データは、木目が着色された立体物の3Dモデルを表現していることを特徴とする3Dプリンタデータ変更装置。 According to claim 1 or 2, color information is attached to the 3D wood grain three-dimensional object data, and the 3D wood grain three-dimensional object data represents a 3D model of a three-dimensional object in which the wood grain is colored. Printer data changing device. 請求項1〜3のいずれか一つにおいて、前記記憶装置には、木材の外形を記述する一つの第1の円柱と、当該第1の円柱内に配置されて複数の前記年輪のそれぞれを記述する互いに径が異なる複数の第2の円柱とによって前記木材が表現されている前記3D年輪データが格納されていることを特徴とする3Dプリンタデータ変更装置。 In any one of claims 1 to 3, the storage device describes one first cylinder that describes the outer shape of wood and each of a plurality of the annual rings arranged in the first cylinder. A 3D printer data changing device, characterized in that the 3D annual ring data in which the wood is represented by a plurality of second cylinders having different diameters is stored. 請求項1〜4のいずれか一つにおいて、前記天然木3D年輪データには、厚さを有する中空筒状の立体図形によって表現された年輪が含まれ、前記3D木目立体物データ作成手段は、前記立体物の表面領域と前記中空筒状の立体図形との交差領域に前記厚さに応じた木目が形成されるように前記3D木目立体物データを作成することを特徴とする3Dプリンタデータ変更装置。 In any one of claims 1 to 4, the natural wood 3D annual ring data includes an annual ring represented by a hollow tubular three-dimensional figure having a thickness, and the 3D wood grain three-dimensional object data creating means 3D printer data modification, which is characterized in that the 3D wood grain three-dimensional object data is created so that the wood grain corresponding to the thickness is formed in the intersection region of the surface region of the three-dimensional object and the hollow tubular three-dimensional figure. apparatus. 請求項1〜5のいずれか一つにおいて、前記配置設定手段により設定された前記木材と前記立体物の相対的な位置関係に基づいて、前記木材内に前記立体物が配置された3DCG画像をディスプレイに表示させる手段を備えたことを特徴とする3Dプリンタデータ変更装置。 In any one of claims 1 to 5, a 3DCG image in which the three-dimensional object is arranged in the wood is obtained based on the relative positional relationship between the wood and the three-dimensional object set by the arrangement setting means. A 3D printer data changing device provided with means for displaying on a display. 記憶装置に格納された立体物の3Dモデルを表現する3D立体物データと、年輪が形成された木材の3Dモデルを表現する3D年輪データであって、天然木材の種別に対応付けされて格納された、複数種類の天然木材のそれぞれの年輪の形状を模した複数の天然木3D年輪データを参照可能なコンピュータに3Dプリンタに立体物を出力させるための3Dプリンタデータを作成させる3Dプリンタデータ変更プログラムであって、
前記コンピュータに、3D立体物データ取得ステップと、3D年輪データ取得ステップと、配置設定ステップと、3D木目立体物データ作成ステップとを実行させ、
前記3D立体物データ取得ステップでは、利用者入力により指定された立体物の前記3D立体物データを取得し、
前記3D年輪データ取得ステップでは、利用者入力により指定された前記天然木3D年輪データを取得し、
前記配置設定ステップでは、利用者入力による操作情報を受け付けて、取得した前記天然木3D年輪データに基づく木材の領域内に、取得した前記3D立体物データに基づく前記立体物を配置するとともに、当該木材と当該立体物との相対的な配置関係を設定し、
前記3D木目立体物データ作成ステップでは、設定された前記木材と前記立体物との相対的な位置関係に基づいて、前記立体物の表面形状に沿う前記年輪を起源とした木目が形成された立体物の3Dモデルを表現する3D木目立体物データを作成することを特徴とする3Dプリンタデータ変更プログラム。
The 3D three-dimensional object data representing the 3D model of the three-dimensional object stored in the storage device and the 3D annual ring data representing the 3D model of the wood on which the annual ring is formed are stored in association with the type of natural wood. In addition, a 3D printer data change program that allows a computer that can refer to multiple natural wood 3D annual ring data that imitates the shape of each annual ring of multiple types of natural wood to create 3D printer data for outputting a three-dimensional object to the 3D printer. And
The computer is made to execute the 3D three-dimensional object data acquisition step, the 3D annual ring data acquisition step, the arrangement setting step, and the 3D wood grain three-dimensional object data creation step.
In the 3D three-dimensional object data acquisition step, the 3D three-dimensional object data of the three-dimensional object specified by the user input is acquired.
In the 3D annual ring data acquisition step, the natural wood 3D annual ring data specified by the user input is acquired, and the data is acquired.
In the arrangement setting step, the operation information input by the user is received, and the three-dimensional object based on the acquired 3D three-dimensional object data is arranged in the area of the wood based on the acquired natural wood 3D annual ring data, and the three-dimensional object is arranged. Set the relative arrangement relationship between the wood and the three-dimensional object,
In the 3D wood grain three-dimensional object data creation step, a three-dimensional object in which a wood grain originating from the annual ring along the surface shape of the three-dimensional object is formed based on the set relative positional relationship between the wood and the three-dimensional object. A 3D printer data change program characterized by creating 3D wood grain three-dimensional object data that expresses a 3D model of an object.
JP2016150935A 2016-08-01 2016-08-01 3D printer data change device, 3D printer data change program Active JP6774808B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016150935A JP6774808B2 (en) 2016-08-01 2016-08-01 3D printer data change device, 3D printer data change program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016150935A JP6774808B2 (en) 2016-08-01 2016-08-01 3D printer data change device, 3D printer data change program

Publications (2)

Publication Number Publication Date
JP2018020440A JP2018020440A (en) 2018-02-08
JP6774808B2 true JP6774808B2 (en) 2020-10-28

Family

ID=61164902

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016150935A Active JP6774808B2 (en) 2016-08-01 2016-08-01 3D printer data change device, 3D printer data change program

Country Status (1)

Country Link
JP (1) JP6774808B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10236100A (en) * 1997-02-28 1998-09-08 Nagano Pref Gov Method for generating three-dimensional wood pattern, medium for storing three-dimensional wood pattern generation system and program
JP4129270B2 (en) * 2005-05-10 2008-08-06 オリンパス株式会社 Simulation method, simulation apparatus, and simulation program
JP2010012736A (en) * 2008-07-07 2010-01-21 Seiko Epson Corp Three-dimensional shaping method and three-dimensional shaping apparatus

Also Published As

Publication number Publication date
JP2018020440A (en) 2018-02-08

Similar Documents

Publication Publication Date Title
Scopigno et al. Digital Fabrication Technologies for Cultural Heritage (STAR).
Bickel et al. State of the art on stylized fabrication
US20240176321A1 (en) Implementing Rendered Fabrication Results with Computer Numerically Controlled Machines Based on Natural Language Descriptions of Desired Fabrication Results
Frost et al. SketchPath: Using Digital Drawing to Integrate the Gestural Qualities of Craft in CAM-Based Clay 3D Printing
Spencer ZBrush character creation: advanced digital sculpting
US11030357B2 (en) Methods, devices, and systems for designing and customizing a virtual decor
Bunnell Craft and digital technology
JP6811040B2 (en) 3D printer data distribution device, 3D object change program
JP4534692B2 (en) Three-dimensional printing processing apparatus and control method and program thereof
JP6774808B2 (en) 3D printer data change device, 3D printer data change program
Yen et al. Escher sphere construction kit
Kight A Field Guide to Fabric Design: Design, Print & Sell Your Own Fabric; Traditional & Digital Techniques
Eng Building a game with unity and blender
Kutschera Sculpting in ZBrush Made Simple: Explore powerful modeling and character creation techniques used for VFX, games, and 3D printing
Ujiie Computer technology from a textile designer’s perspective
Lombardi 3D modeling and “relief-printing” for a more inclusive fruition of cultural heritage
Frunze et al. The application of specialized software in design for obtaining derived shapes of the human body
US20130288207A1 (en) Method of Preparing Letter Art
Wong et al. Visual Design On The Computer 2e
Larson 3D Printing Blueprints
Larson 3D Printing Designs: The Sun Puzzle
JP6937674B2 (en) A server that provides data for 3D printers for engraving
Amoroso et al. Final Thoughts
Samaroudi et al. From Physical to Digital and Back: Novel
Čeliković et al. 3D Avatar Platform—A Unique Configurator for 3D Figurine Customization

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190612

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200520

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200602

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200702

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200929

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20201005

R150 Certificate of patent or registration of utility model

Ref document number: 6774808

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250