JP6774808B2 - 3D printer data change device, 3D printer data change program - Google Patents
3D printer data change device, 3D printer data change program Download PDFInfo
- 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
Links
- 239000002023 wood Substances 0.000 claims description 208
- 238000003860 storage Methods 0.000 claims description 24
- 230000004048 modification Effects 0.000 claims 1
- 238000012986 modification Methods 0.000 claims 1
- 230000006870 function Effects 0.000 description 13
- 239000007787 solid Substances 0.000 description 8
- 238000000034 method Methods 0.000 description 7
- 239000003086 colorant Substances 0.000 description 4
- 230000007704 transition Effects 0.000 description 4
- 238000004040 coloring Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 3
- 240000005109 Cryptomeria japonica Species 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 241000218645 Cedrus Species 0.000 description 1
- 235000011511 Diospyros Nutrition 0.000 description 1
- 244000236655 Diospyros kaki Species 0.000 description 1
- 235000008331 Pinus X rigitaeda Nutrition 0.000 description 1
- 241000018646 Pinus brutia Species 0.000 description 1
- 235000011613 Pinus brutia Nutrition 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005520 cutting process Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000005304 joining Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
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.
利用者が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.
本発明の実施例について、以下に添付図面を参照しつつ説明する。なお以下の説明に用いた図面において、同一または類似の部分に同一の符号を付して重複する説明を省略することがある。ある図面において符号を付した部分について、不要であれば他の図面ではその部分に符号を付さない場合もある。 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
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
なお3D立体物データ23は、インターネット上にて配布されているものをダウンロードしたものでもよい。3D立体物データ23をダウンロードするためには、3Dプリンタデータ変更装置1にインターネットを介した通信手段とブラウザを実装しておけばよい。もちろん3Dプリンタデータ変更プログラム21に含まれる3Dモデル作成ソフトの機能を使って利用者が作成したものでもよい。あるいは原型となる立体物を3Dスキャナでスキャンして作成したものでもよい。
The 3D three-
以上の構成を備えた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
===実施例===
<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
<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
図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
一方天然木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
<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
まず、利用者が利用者端末を操作して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
次に仏像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
制御部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
利用者は、自身の操作入力によって、木材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
このように本実施形態に係る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 (
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
上記実施形態に係る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プリンタデータ変更装置。 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.
前記コンピュータに、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.
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)
| 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 |
-
2016
- 2016-08-01 JP JP2016150935A patent/JP6774808B2/en active Active
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 |