[go: up one dir, main page]

JP2018001725A - Three-dimensional data-generating device, three-dimensional molding apparatus, production method of molded article, and program - Google Patents

Three-dimensional data-generating device, three-dimensional molding apparatus, production method of molded article, and program Download PDF

Info

Publication number
JP2018001725A
JP2018001725A JP2016135988A JP2016135988A JP2018001725A JP 2018001725 A JP2018001725 A JP 2018001725A JP 2016135988 A JP2016135988 A JP 2016135988A JP 2016135988 A JP2016135988 A JP 2016135988A JP 2018001725 A JP2018001725 A JP 2018001725A
Authority
JP
Japan
Prior art keywords
data
measurement result
shape
correction
dimensional
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.)
Pending
Application number
JP2016135988A
Other languages
Japanese (ja)
Inventor
松崎 好樹
Yoshiki Matsuzaki
好樹 松崎
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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox 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 Fuji Xerox Co Ltd filed Critical Fuji Xerox Co Ltd
Priority to JP2016135988A priority Critical patent/JP2018001725A/en
Publication of JP2018001725A publication Critical patent/JP2018001725A/en
Pending legal-status Critical Current

Links

Images

Abstract

【課題】最終的に出力をする第2の造形物の測定結果と第2の造形物の形状を規定する3次元データとの誤差に基づいて、第2の造形物を造形する際の補正量を算出する場合と比較して、短時間で3次元データを修正することができる3次元データ生成装置、3次元造形装置、造形物の製造方法及びプログラムを提供する。【解決手段】データ生成装置100は、出力したテスト用造形物800の形状を測定した測定結果を受け付ける測定結果受付部110と、測定結果受付部110が受け付けた測定結果の3次元データが規定する形状からの誤差に基づいて補正用データを算出する補正用データ算出部114と、補正用データ算出部114が算出した補正用データを用いて、出力用造形物900の形状を規定する3次元データを補正する3次元データ補正部120とを有する。【選択図】図4A correction amount for forming a second object based on an error between a measurement result of a second object to be finally output and three-dimensional data defining a shape of the second object. The present invention provides a three-dimensional data generation device, a three-dimensional modeling device, a method of manufacturing a modeled object, and a program, which can correct three-dimensional data in a shorter time as compared with the case of calculating. A data generation device (100) defines a measurement result receiving unit (110) for receiving a measurement result obtained by measuring a shape of an output test object (800), and three-dimensional data of the measurement result received by the measurement result receiving unit (110). Three-dimensional data that defines the shape of the output object 900 using the correction data calculation unit 114 that calculates correction data based on an error from the shape, and the correction data calculated by the correction data calculation unit 114 And a three-dimensional data correction unit 120 for correcting [Selection diagram] FIG.

Description

本発明は、3次元データ生成装置、3次元造形装置、造形物の製造方法及びプログラムに関する。   The present invention relates to a three-dimensional data generation device, a three-dimensional modeling device, a manufacturing method of a modeled object, and a program.

特許文献1には、レーザ照射で形成される3次元構造物の寸法と当該3次元構造物のスキャンパスの設計値との差を最小化するためのデータを作成する技法であり、当該技法は、上記3次元構造物の製造プロセスをモデル化し、当該製造プロセスで使用される材料の収縮の定式化を行うこと、及び上記定式化した収縮モデルを用いて、上記材料の収縮後の3次元構造物の寸法と上記設計値との差を最小化する最適化計算を行ない、当該差を最小化するスキャン長さxを算出することを含み、上記定式化を行うことは、上記レーザのスキャンパスのスキャン長さxiに応じて上記材料が収縮する場合に収縮関数を定式化することを含む技術が記載されている。   Patent Document 1 discloses a technique for creating data for minimizing a difference between a dimension of a three-dimensional structure formed by laser irradiation and a design value of a scan path of the three-dimensional structure. Modeling the manufacturing process of the three-dimensional structure, formulating the shrinkage of the material used in the manufacturing process, and using the formulated shrinkage model, the three-dimensional structure after the shrinkage of the material Performing the optimization calculation that minimizes the difference between the dimension of the object and the design value, and calculating the scan length x that minimizes the difference, and performing the formulation includes the scan path of the laser A technique is described that includes formulating a shrinkage function when the material shrinks according to the scan length xi.

特許文献2には、その層の一部を選択的に硬化させた造形層を基礎平面上に積層することによって、前記硬化された部分を造形物として形成する積層造形装置で用いられるデータであって、前記造形物の形状を表す造形データを作成する造形データ作成システムであって、所望の構造物の形状を表す構造物データを入力する構造物データ入力部と、前記構造物を前記基礎平面上に配置し、前記配置された前記構造物を前記基礎平面に垂直に投影した投影面と、前記構造物との間の空間の外形を表す外形データを、前記構造物データを用いて生成する外形生成部と、前記空間の略全体を満たすように形成され、前記構造物を支持する支持部材の形状を表す支持部材データを生成する支持部材生成部と、前記支持部材と、前記構造物とで構成される造形物の、前記基礎平面に略平行な複数の平面それぞれにおける断面形状を表す断面データを、前記支持部材データおよび前記外形データに基づいて生成する断面生成部とを備える造形データ作成システムが記載されている。   Patent Document 2 discloses data used in a layered modeling apparatus that forms a cured object as a modeled object by laminating a modeling layer obtained by selectively curing a part of the layer on a basic plane. A modeling data creation system for creating modeling data representing the shape of the modeled object, the structure data input unit for inputting the structure data representing the shape of the desired structure, and the structure as the base plane Using the structure data, outer shape data representing the outer shape of the space between the structure and the projection plane that is arranged above and the projected structure is projected perpendicularly to the base plane is generated. An outer shape generation unit, a support member generation unit that generates support member data representing the shape of a support member that supports the structure, and is formed so as to fill substantially the entire space; the support member; and the structure. Consists of A modeling data creation system including a section generation unit that generates section data representing a section shape in each of a plurality of planes substantially parallel to the base plane of a model based on the support member data and the outer shape data is described. ing.

特開2015−58678号公報JP2015-58678A 特開2007−62050号公報JP 2007-62050 A

造形物の形状を規定する3次元データを用いて造形した造形物の形状に、3次元データが規定する形状からの誤差が生じることがある。このような誤差を低減するために、造形された造形物の形状を測定し、測定された誤差を低減するように3次元データを修正し、修正した3次元データに基づいて再び造形物を造形しようとすると、3次元データの修正に複雑な計算式を用いた計算が必要になることがあり、3次元データの修正に時間を要することがある。   An error from the shape defined by the three-dimensional data may occur in the shape of the modeled object formed using the three-dimensional data defining the shape of the modeled object. In order to reduce such errors, the shape of the modeled object is measured, the three-dimensional data is corrected so as to reduce the measured error, and the modeled object is formed again based on the corrected three-dimensional data. Attempts to correct the three-dimensional data may require a calculation using a complicated calculation formula, and correction of the three-dimensional data may take time.

本発明は、最終的に出力をする第2の造形物の測定結果と第2の造形物の形状を規定する3次元データとの誤差に基づいて、第2の造形物を造形する際の補正量を算出する場合と比較して、短時間で3次元データを修正することができる3次元データ生成装置、3次元造形装置、造形物の製造方法及びプログラムを提供することを目的とする。   The present invention corrects when modeling the second modeled object based on the error between the measurement result of the second modeled object that is finally output and the three-dimensional data that defines the shape of the second modeled object. It is an object of the present invention to provide a three-dimensional data generation device, a three-dimensional modeling device, a manufacturing method of a model, and a program that can correct three-dimensional data in a short time compared to the case of calculating the amount.

請求項1に係る本発明は、第1の造形物の形状を規定する第1の3次元データを用いて出力装置が出力した第1の造形物の形状を測定した測定結果を受け付ける測定結果受付部と、前記測定結果受付部が受け付けた測定結果の第1の3次元データが規定する形状からの誤差に基づいて補正用データを算出する補正用データ算出部と、前記補正用データ算出部が算出した補正用データを用いて、第2の造形物の形状を規定する第2の3次元データを補正するデータ補正部と、を有する3次元データ生成装置である。   The present invention according to claim 1 accepts a measurement result for receiving a measurement result obtained by measuring the shape of the first modeled object output by the output device using the first three-dimensional data defining the shape of the first modeled object. A correction data calculation unit that calculates correction data based on an error from the shape defined by the first three-dimensional data of the measurement result received by the measurement result reception unit, and the correction data calculation unit includes: A three-dimensional data generation device including a data correction unit that corrects the second three-dimensional data that defines the shape of the second modeled object using the calculated correction data.

請求項2に係る本発明は、前記測定結果受付部は、第1の造形物の形状に応じて、第1の造形物における縦方向の長さ、横方向の長さ及び高さの少なくとも1つを測定結果として受け付ける請求項1記載の3次元データ生成装置である。   According to a second aspect of the present invention, the measurement result receiving unit has at least one of a longitudinal length, a lateral length, and a height in the first modeled object according to the shape of the first modeled object. The three-dimensional data generation apparatus according to claim 1, wherein one is received as a measurement result.

請求項3に係る本発明は、前記測定結果受付部は、縦方向の長さ、横方向の長さ、高さ及び傾斜面の角度の少なくとも1つが互いに異なる複数の第1の造形物をそれぞれに測定した複数の測定結果を受け付ける請求項1又は2記載の3次元データ生成装置である。   According to a third aspect of the present invention, the measurement result receiving unit includes a plurality of first shaped objects in which at least one of the length in the vertical direction, the length in the horizontal direction, the height, and the angle of the inclined surface is different from each other. The three-dimensional data generation device according to claim 1, wherein the three-dimensional data generation device receives a plurality of measurement results.

請求項4に係る本発明は、前記補正用データ算出部が算出した補正用データを記憶する補正用データ記憶部をさらに有し、前記データ補正部は、前記補正用データ記憶部に記憶されている補正用データを用いて、第2の3次元データを補正する請求項1から3のいずれかに記載の3次元データ生成装置である。   The present invention according to claim 4 further includes a correction data storage unit that stores the correction data calculated by the correction data calculation unit, and the data correction unit is stored in the correction data storage unit. The three-dimensional data generation apparatus according to claim 1, wherein the second three-dimensional data is corrected using the correction data.

請求項5に係る本発明は、前記測定結果受付部は、予め定められた所定の条件を満たす場合に測定結果を受け付ける請求項1乃至4いずれか記載の3次元データ造形装置である。   The present invention according to claim 5 is the three-dimensional data shaping apparatus according to any one of claims 1 to 4, wherein the measurement result receiving unit receives the measurement result when a predetermined condition is satisfied.

請求項6に係る本発明は、第1の造形物の形状を規定する第1の3次元データを用いて出力装置が出力した第1の造形物の形状を測定した測定結果を受け付ける測定結果受付部と、前記測定結果受付部が受け付けた測定結果の第1の3次元データが規定する形状からの誤差に基づいて補正用データを算出する補正用データ算出部と、前記補正用データ算出部が算出した補正用データを用いて、第2の造形物の形状を規定する第2の3次元データを補正するデータ補正部と、第1の造形物を出力し、前記第データ補正部で補正されたデータを用いて第2の造形物を出力する出力部と、を有する3次元データ生成装置である。   The present invention according to claim 6 accepts a measurement result for receiving a measurement result obtained by measuring the shape of the first modeled object output by the output device using the first three-dimensional data defining the shape of the first modeled object. A correction data calculation unit that calculates correction data based on an error from the shape defined by the first three-dimensional data of the measurement result received by the measurement result reception unit, and the correction data calculation unit includes: Using the calculated correction data, the data correction unit for correcting the second three-dimensional data defining the shape of the second modeled object, and the first modeled object are output and corrected by the data correction unit. An output unit that outputs a second model using the obtained data.

請求項7に係る本発明は、第1の造形物の形状を規定する第1の3次元データを用いて出力装置が出力した第1の造形物の形状を測定した測定結果を受け付ける測定結果受付工程と、前記測定結果受付工程で受け付けた測定結果の第1の3次元データが規定する形状からの誤差に基づいて補正用データを算出する補正用データ算出工程と、前記補正用データ算出工程で算出した補正用データを用いて、第2の造形物の形状を規定する第2の3次元データを補正するデータ補正工程と、を有する造形物の造形方法である。   The present invention according to claim 7 accepts a measurement result for receiving a measurement result obtained by measuring the shape of the first modeled object output by the output device using the first three-dimensional data defining the shape of the first modeled object. A correction data calculation step for calculating correction data based on an error from a shape defined by the first three-dimensional data of the measurement result received in the measurement result reception step, and the correction data calculation step And a data correction step of correcting the second three-dimensional data defining the shape of the second modeled object using the calculated correction data.

請求項8に係る本発明は、第1の造形物の形状を規定する第1の3次元データを用いて出力装置が出力した第1の造形物の形状を測定した測定結果を受け付ける測定結果受付工程と、前記測定結果受付工程で受け付けた測定結果の第1の3次元データが規定する形状からの誤差に基づいて補正用データを算出する補正用データ算出工程と、前記補正用データ算出工程で算出した補正用データを用いて、第2の造形物の形状を規定する第2の3次元データを補正するデータ補正工程と、第1の造形物を出力し、前記第データ補正工程で補正されたデータを用いて第2の造形物を出力する出力工程と、を有する造形物の造形方法である。   The present invention according to claim 8 is a measurement result reception for receiving a measurement result obtained by measuring the shape of the first modeled object output by the output device using the first three-dimensional data defining the shape of the first modeled object. A correction data calculation step for calculating correction data based on an error from a shape defined by the first three-dimensional data of the measurement result received in the measurement result reception step, and the correction data calculation step Using the calculated correction data, a data correction process for correcting the second three-dimensional data defining the shape of the second modeled object, and the first modeled object are output and corrected in the data correction process. An output step of outputting a second modeled object using the obtained data.

請求項9に係る本発明は、第1の造形物の形状を規定する第1の3次元データを用いて出力装置が出力した第1の造形物の形状を測定した測定結果を受け付ける測定結果受付ステップと、前記測定結果受付ステップで受け付けた測定結果の第1の3次元データが規定する形状からの誤差に基づいて補正用データを算出する補正用データ算出ステップと、前記補正用データ算出ステップで算出した補正用データを用いて、第2の造形物の形状を規定する第2の3次元データを補正するデータ補正ステップと、をコンピュータに実行させるプログラムである。   The present invention according to claim 9 is a measurement result reception for receiving a measurement result obtained by measuring the shape of the first modeled object output by the output device using the first three-dimensional data defining the shape of the first modeled object. A correction data calculation step for calculating correction data based on an error from a shape defined by the first three-dimensional data of the measurement result received in the measurement result reception step, and the correction data calculation step. A program for causing a computer to execute a data correction step of correcting second 3D data defining the shape of the second modeled object using calculated correction data.

請求項10に係る本発明は、第1の造形物の形状を規定する第1の3次元データを用いて出力装置が出力した第1の造形物の形状を測定した測定結果を受け付ける測定結果受付ステップと、前記測定結果受付ステップで受け付けた測定結果の第1の3次元データが規定する形状からの誤差に基づいて補正用データを算出する補正用データ算出ステップと、前記補正用データ算出ステップで算出した補正用データを用いて、第2の造形物の形状を規定する第2の3次元データを補正するデータ補正ステップと、第1の造形物を出力し、前記第データ補正ステップで補正されたデータを用いて第2の造形物を出力する出力ステップと、をコンピュータに実行させるプログラムである。   The present invention according to claim 10 accepts a measurement result for receiving a measurement result obtained by measuring the shape of the first modeled object output by the output device using the first three-dimensional data defining the shape of the first modeled object. A correction data calculation step for calculating correction data based on an error from a shape defined by the first three-dimensional data of the measurement result received in the measurement result reception step, and the correction data calculation step. Using the calculated correction data, the data correction step for correcting the second three-dimensional data defining the shape of the second modeled object, the first modeled object is output, and corrected in the data correction step. The output step of outputting the second modeled object using the obtained data is a program for causing the computer to execute.

請求項1に係る本発明によれば、最終的に出力をする第2の造形物の測定結果と第2の造形物の形状を規定する3次元データとの誤差に基づいて、第2の造形物を造形する際の補正量を算出する場合と比較して、短時間で3次元データを修正することができる3次元データ生成装置を提供することができる。   According to the first aspect of the present invention, the second modeling is based on the error between the measurement result of the second modeled object that is finally output and the three-dimensional data that defines the shape of the second modeled object. As compared with the case of calculating the correction amount when modeling an object, it is possible to provide a three-dimensional data generation device capable of correcting three-dimensional data in a short time.

請求項2に係る本発明によれば、測定結果受付部が、第1の造形物における縦方向の長さ、横方向の長さ及び高さの全てを常に受け入れる技術と比較して、第1の造形物の測定を簡単にすることができる。   According to the second aspect of the present invention, the measurement result receiving unit is compared with a technique that always accepts all of the length in the vertical direction, the length in the horizontal direction, and the height in the first modeled object. It is possible to easily measure the shaped object.

請求項3に係る本発明によれば、複数の第1の造形物の測定値を受け付けることで、受け付けた第1の造形物とは、縦方向の長さ、横方向の長さ、高さ及び傾斜面の角度が異なる第1の造形物を用いて算出した補正用データを予想することでき、予想された補正用データを用いて第2の造形物の形状を規定する3次元データを補正することができる。   According to this invention which concerns on Claim 3, it is the length of a vertical direction, the length of a horizontal direction, and height with the received 1st modeled object by receiving the measured value of a some 1st modeled object. And correction data calculated using the first modeled object with different angles of the inclined surfaces can be predicted, and the three-dimensional data defining the shape of the second modeled object is corrected using the predicted correction data. can do.

請求項4に係る本発明によれば、補正用データ記憶部に記憶されているデータを用いることで、第2の3次元データを補正する際に、常に第1の造形物の形状を測定する必要をなくすことができ、常に補正用データを算出する必要がなくなる。   According to the fourth aspect of the present invention, when the second three-dimensional data is corrected, the shape of the first modeled object is always measured by using the data stored in the correction data storage unit. The necessity can be eliminated, and there is no need to always calculate correction data.

請求項5に係る本発明によれば、常に測定結果を受け付ける技術と比較して、造形に要する時間を短縮することができる。   According to the fifth aspect of the present invention, the time required for modeling can be shortened as compared with a technique that always accepts measurement results.

請求項6に係る本発明によれば、最終的に出力をする第2の造形物の測定結果と第2の造形物の形状を規定する3次元データとの誤差に基づいて、第2の造形物を造形する際の補正量を算出する場合と比較して、短時間で3次元データを修正することができる3次元造形装置を提供することができる。   According to the sixth aspect of the present invention, the second modeling is based on the error between the measurement result of the second modeling object that is finally output and the three-dimensional data that defines the shape of the second modeling object. A three-dimensional modeling apparatus that can correct three-dimensional data in a short time can be provided as compared with the case of calculating a correction amount when modeling an object.

請求項7に係る本発明によれば、
最終的に出力をする第2の造形物の測定結果と第2の造形物の形状を規定する3次元データとの誤差に基づいて、第2の造形物を造形する際の補正量を算出する場合と比較して、短時間で3次元データを修正することができる造形物の製造方法を提供することができる。
According to the present invention of claim 7,
Based on the error between the measurement result of the second model to be finally output and the three-dimensional data defining the shape of the second model, the correction amount for modeling the second model is calculated. Compared with the case, the manufacturing method of the molded article which can correct three-dimensional data in a short time can be provided.

請求項8に係る本発明によれば、最終的に出力をする第2の造形物の測定結果と第2の造形物の形状を規定する3次元データとの誤差に基づいて、第2の造形物を造形する際の補正量を算出する場合と比較して、短時間で3次元データを修正することができる造形物の製造方法を提供することができる。   According to the eighth aspect of the present invention, the second modeling is based on the error between the measurement result of the second modeled object that is finally output and the three-dimensional data that defines the shape of the second modeled object. Compared to the case of calculating the correction amount when modeling an object, it is possible to provide a method for manufacturing a modeled object that can correct three-dimensional data in a short time.

請求項9に係る本発明によれば、最終的に出力をする第2の造形物の測定結果と第2の造形物の形状を規定する3次元データとの誤差に基づいて、第2の造形物を造形する際の補正量を算出する場合と比較して、短時間で3次元データを修正することができるプログラムを提供することができる。   According to the ninth aspect of the present invention, the second modeling is performed based on the error between the measurement result of the second modeled object that is finally output and the three-dimensional data that defines the shape of the second modeled object. As compared with the case of calculating the correction amount when modeling an object, it is possible to provide a program that can correct three-dimensional data in a short time.

請求項10に係る本発明によれば、最終的に出力をする第2の造形物の測定結果と第2の造形物の形状を規定する3次元データとの誤差に基づいて、第2の造形物を造形する際の補正量を算出する場合と比較して、短時間で3次元データを修正することができるプログラムを提供することができる。   According to the tenth aspect of the present invention, the second modeling is based on the error between the measurement result of the second modeling object that is finally output and the three-dimensional data that defines the shape of the second modeling object. As compared with the case of calculating the correction amount when modeling an object, it is possible to provide a program that can correct three-dimensional data in a short time.

本発明の第1の実施形態に係る3次元造形システムを示す図である。It is a figure which shows the three-dimensional modeling system which concerns on the 1st Embodiment of this invention. 図1に示す3次元造形システムが有する3次元造形装置を示す図である。It is a figure which shows the three-dimensional modeling apparatus which the three-dimensional modeling system shown in FIG. 1 has. 図2に示す3次元造形装置の制御部を示すブロック図である。It is a block diagram which shows the control part of the three-dimensional modeling apparatus shown in FIG. 図1に示す3次元造形システムが有するデータ生成装置の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the data generation apparatus which the three-dimensional modeling system shown in FIG. 1 has. テスト用造形物に生じる誤差の第1の例を示し、図5(A)はテスト用造形物の3次元データが規定する形状を示す図であり、図5(B)は3次元データが規定する形状からの誤差なしで出力されたテスト用造形物を示す図であり、図5(C)は3次元データが規定する形状からの誤差が生じたテスト用造形物を示す図である。FIG. 5A is a diagram illustrating a shape defined by the three-dimensional data of the test model, and FIG. 5B is a diagram of the three-dimensional data. FIG. 5C is a diagram illustrating the test model with an error from the shape defined by the three-dimensional data. FIG. 5C is a diagram illustrating the test model output without error from the shape to be performed. 図6(A)は図5に示したテスト用造形物の誤差の第1の例を示す図であり、図6(B)はテスト用造形物の誤差の第2の例を示す図であり、図6(C)はテスト用造形物の誤差の第3の例を示す図である。6A is a diagram showing a first example of the error of the test model shown in FIG. 5, and FIG. 6B is a diagram showing a second example of the error of the test model. FIG. 6C is a diagram showing a third example of the error of the test modeled object. 図7(D)はテスト用造形物の誤差の第4の例を示す図であり、図7(E)はテスト用造形物の誤差の第5の例を示す図であり、図7(F)はテスト用造形物の誤差の第6の例を示す図であり、図7(G)はテスト用造形物の誤差の第7の例を示す図であり、図7(H)はテスト用造形物の誤差の第9の例を示す図である。FIG. 7D is a diagram showing a fourth example of the error of the test model, and FIG. 7E is a diagram showing a fifth example of the error of the test model. FIG. ) Is a diagram showing a sixth example of the error of the test model, FIG. 7G is a diagram showing a seventh example of the error of the test model, and FIG. 7H is a test sample. It is a figure which shows the 9th example of the error of a molded article. 複数のテスト用造形物の第1の例を示す図である。It is a figure which shows the 1st example of the some molded article for a test. 複数のテスト用造形物の第2の例を示す図である。It is a figure which shows the 2nd example of the some molded article for a test. 複数のテスト用造形物の第3の例を示す図である。It is a figure which shows the 3rd example of the some molded article for a test. 補正量算出部による補正量の算出を説明する図である。It is a figure explaining calculation of the correction amount by the correction amount calculation part. 出力用造形物を出力するまでの過程を説明するフローチャートである。It is a flowchart explaining the process until outputting the molded article for output. 第2の実施形態に係る造形装置の機能的構成を示すブロック図である。It is a block diagram which shows the functional structure of the modeling apparatus which concerns on 2nd Embodiment.

次に、本発明を実施するための形態を、図面を参照して説明する。図1には、本発明の第1の実施形態に係る3次元造形システム10が示されている。3次元造形システム10は、データ生成装置100と、3次元造形装置500と、3次元走査装置600とを有し、これらがネットワーク700に接続されている。   Next, embodiments for carrying out the present invention will be described with reference to the drawings. FIG. 1 shows a three-dimensional modeling system 10 according to the first embodiment of the present invention. The three-dimensional modeling system 10 includes a data generation apparatus 100, a three-dimensional modeling apparatus 500, and a three-dimensional scanning apparatus 600, which are connected to a network 700.

3次元造形システム10は、テスト用造形物800(例えば、図5を参照)を造形し、さらには、出力用造形物900(図2を参照)を造形する。ここで、テスト用造形物800は第1の造形物にあたり、出力用造形物900は第2の造形物にあたる。また、テスト用造形物800は、出力用造形物900を造形するに先立ち、出力用造形物900の3次元データを補正する補正用データを算出するために出力される造形物であり、出力用造形物900は、操作者が出力を所望する最終的な造形物である。また、テスト用造形物800は、第1の3次元データにあたるテスト用造形物800の3次元データを用いて造形され、出力用造形物900は、第2の3次元データにあたる出力用造形物900の3次元データを用いて造形される。   The three-dimensional modeling system 10 models a test model 800 (see, for example, FIG. 5), and further models an output model 900 (see FIG. 2). Here, the test model 800 corresponds to the first model, and the output model 900 corresponds to the second model. In addition, the test model 800 is a model that is output to calculate correction data for correcting the three-dimensional data of the output model 900 before the output model 900 is modeled. The modeled object 900 is a final modeled object that the operator desires to output. The test model 800 is modeled using the three-dimensional data of the test model 800 corresponding to the first three-dimensional data, and the output model 900 is the output model 900 corresponding to the second three-dimensional data. It is modeled using the three-dimensional data.

データ生成装置100としては、例えばパーソナルコンピュータを用いることができる。データ生成装置100は、表示装置150と、操作装置190とを有する。表示装置150としては、例えば液晶表示パネルを用いることができ、操作装置190としては、例えばキーボードやマウスを用いることができる。表示装置150と操作装置190との機能を併せ持つものとして、タッチパネルを用いてもよい。データ生成装置100の詳細は、後述する。   As the data generation device 100, for example, a personal computer can be used. The data generation device 100 includes a display device 150 and an operation device 190. As the display device 150, for example, a liquid crystal display panel can be used, and as the operation device 190, for example, a keyboard or a mouse can be used. A touch panel may be used as a combination of the functions of the display device 150 and the operation device 190. Details of the data generation device 100 will be described later.

3次元走査装置600は、所謂3Dスキャナであり、テスト用造形物800の形状を測定する形状測定装置として用いられている。テスト用造形物800の形状を測定する形状測定装置としては、3次元走査装置600に替えて、例えば、CTスキャン装置(コンピュータ断層撮影装置)等を用いることができる。また、3次元走査装置600等の形状測定装置を用いずに、例えば、ノギスやスケールを用いて操作者がテスト用造形物800の形状を測定するようにしてもよい。   The three-dimensional scanning device 600 is a so-called 3D scanner, and is used as a shape measuring device that measures the shape of the test object 800. As a shape measuring device for measuring the shape of the test object 800, for example, a CT scanning device (computer tomography device) or the like can be used instead of the three-dimensional scanning device 600. Further, without using a shape measuring device such as the three-dimensional scanning device 600, for example, the operator may measure the shape of the test object 800 using a caliper or a scale.

図2には、3次元造形装置500が示されている。3次元造形装置500は、出力用造形物900を出力し、テスト用造形物800を出力する。以下の説明においては、3次元造形装置500が出力用造形物900を出力する場合を例として説明をするものの、3次元造形装置500は、出力用造形物900と同様にテスト用造形物800を出力する。3次元造形装置500は、所謂インクジェット法、より詳細には所謂インクジェット紫外線硬化型積層造形法を採用している。以下の説明においては、3次元造形装置500として、インクジェット紫外線硬化型積層造形法を採用した場合を例として示すものの、3次元造形装置500は、他の方式を採用したものであってもよい。すなわち、3次元造形装置500は、例えば、FDM(Fused Deposition Modeling)とも称される熱溶解積層法、SLS(Selective Laser Sintering)とも称される粉末焼結法、粉末固着法、石膏積層法、STL(Stereo Lithography)とも称される光造形法、LOM(Laminated Object Manufacturing)とも称されるシート材積層法等の方式を採用した3次元造形装置であってもよい。   In FIG. 2, a three-dimensional modeling apparatus 500 is shown. The three-dimensional modeling apparatus 500 outputs an output modeling object 900 and outputs a test modeling object 800. In the following description, although the case where the 3D modeling apparatus 500 outputs the output modeling object 900 will be described as an example, the 3D modeling apparatus 500 uses the test modeling object 800 in the same manner as the output modeling object 900. Output. The three-dimensional modeling apparatus 500 employs a so-called inkjet method, more specifically, a so-called inkjet ultraviolet curable additive modeling method. In the following description, the case where the inkjet ultraviolet curable layered modeling method is adopted as the three-dimensional modeling apparatus 500 is shown as an example, but the three-dimensional modeling apparatus 500 may adopt another method. That is, the three-dimensional modeling apparatus 500 includes, for example, a heat melting laminating method also called FDM (Fused Deposition Modeling), a powder sintering method also called SLS (Selective Laser Sintering), a powder fixing method, a gypsum laminating method, and an STL. It may be a three-dimensional modeling apparatus that employs a method such as an optical modeling method called (Stereo Lithography) or a sheet material lamination method called LOM (Laminated Object Manufacturing).

図2に示すように、3次元造形装置500は造形ステージ510を有する。3次元造形装置500では、造形ステージ510の上側の面に造形材料が積層されるようにして出力用造形物900が出力される。また、造形ステージ510の上側の面には、必要に応じてサポート剤が積層されることによりサポート材積層部990が出力される。サポート材積層部990は、例えば、出力用造形物900の重力方向における下側に造形材料が積層されていない部分がある場合に、出力用造形物900を重力方向における下側から支えるために形成される。サポート材積層部990は、出力用造形物900の造形後に、例えば水洗いする等の方法で出力用造形物900から除去される。   As shown in FIG. 2, the three-dimensional modeling apparatus 500 has a modeling stage 510. In the three-dimensional modeling apparatus 500, the modeling object 900 for output is output so that a modeling material is laminated on the upper surface of the modeling stage 510. Further, a support material laminating unit 990 is output on the upper surface of the modeling stage 510 by laminating a support agent as necessary. The support material stacking portion 990 is formed, for example, to support the output modeling object 900 from the lower side in the gravity direction when there is a portion where the modeling material is not stacked on the lower side in the gravity direction of the output modeling object 900. Is done. The support material stacking portion 990 is removed from the output shaped article 900 by, for example, washing with water after the output shaped article 900 is formed.

造形ステージ510にはZ軸方向移動機構520が連結されている。造形ステージ510は、Z軸方向移動機構520を駆動させることでZ軸方向(上下方向)に移動することができるようになっている。   A Z-axis direction moving mechanism 520 is connected to the modeling stage 510. The modeling stage 510 can move in the Z-axis direction (vertical direction) by driving the Z-axis direction moving mechanism 520.

3次元造形装置500は、ヘッド部530をさらに有し、ヘッド部530はヘッド部本体532を有する。ヘッド部本体532には、X軸方向移動機構534が連結されている。ヘッド部530は、X軸方向移動機構520を駆動させることでX軸方向(図2における左右方向)に移動することができるようになっている。また、ヘッド部本体532には、Y軸方向移動機構536が連結されている。ヘッド部530は、Y軸方向移動機構536を駆動させることでY軸方向(図2における紙面と交わる方向)に移動することができるようになっている。   The three-dimensional modeling apparatus 500 further includes a head unit 530, and the head unit 530 includes a head unit main body 532. An X-axis direction moving mechanism 534 is connected to the head unit main body 532. The head unit 530 can move in the X-axis direction (left-right direction in FIG. 2) by driving the X-axis direction moving mechanism 520. Further, a Y-axis direction moving mechanism 536 is connected to the head portion main body 532. The head unit 530 can move in the Y-axis direction (direction intersecting with the paper surface in FIG. 2) by driving the Y-axis direction moving mechanism 536.

ヘッド部530は、造形材料射出ノズル540をさらに有する。造形材料射出ノズル540は、造形材料貯蔵部542に貯蔵されている造形材料を造形ステージ510に向けて射出する。造形材料としては、光硬化性樹脂を用いることができる。   The head unit 530 further includes a modeling material injection nozzle 540. The modeling material injection nozzle 540 injects the modeling material stored in the modeling material storage unit 542 toward the modeling stage 510. As the modeling material, a photocurable resin can be used.

ヘッド部530は、サポート材射出ノズル550をさらに有する。サポート材射出ノズル550は、サポート材貯蔵部552に貯蔵されているサポート材を造形ステージに向けて射出する。   The head unit 530 further includes a support material injection nozzle 550. The support material injection nozzle 550 injects the support material stored in the support material storage unit 552 toward the modeling stage.

ヘッド部530は、平滑化装置560をさらに有する。平滑化装置560は、造形ステージ510へと射出された造形材料とサポート材とを平滑化する。平滑化装置560は、過剰な造形材料と過剰なポート材とを掻き取るように回転する回転部材562を有する。   The head unit 530 further includes a smoothing device 560. The smoothing device 560 smoothes the modeling material and the support material injected to the modeling stage 510. The smoothing device 560 includes a rotating member 562 that rotates so as to scrape excess modeling material and excess port material.

ヘッド部530は、光照射装置570をさらに有する。光照射装置570は、光を照射することで造形ステージ510に射出された造形材料を硬化させ、サポート材を硬化させる。   The head unit 530 further includes a light irradiation device 570. The light irradiation device 570 cures the modeling material injected onto the modeling stage 510 by irradiating light, and cures the support material.

図3は、3次元造形装置500が有する制御部580を示すブロック図である。図3に示すように、制御部580は制御回路582を有し、制御回路582に、ネットワーク700(図1を参照)と通信インターフェイス584とを介し、データ生成装置100(図1を参照)で生成されたテスト用造形物800の断面形状データや、出力用造形物900の断面形状データが入力される。   FIG. 3 is a block diagram illustrating the control unit 580 included in the three-dimensional modeling apparatus 500. As shown in FIG. 3, the control unit 580 includes a control circuit 582, and the data generation apparatus 100 (see FIG. 1) is connected to the control circuit 582 via a network 700 (see FIG. 1) and a communication interface 584. The generated cross-sectional shape data of the test model 800 and the cross-sectional data of the output model 900 are input.

また、3次元造形装置500において、制御回路582からの出力によりX軸方向移動機構534と、Y軸方向移動機構536と、Z軸方向移動機構520と、造形材料射出ノズル540と、サポート材射出ノズル550と、平滑化装置560と、光照射装置570とが制御される。   Further, in the three-dimensional modeling apparatus 500, an X-axis direction moving mechanism 534, a Y-axis direction moving mechanism 536, a Z-axis direction moving mechanism 520, a modeling material injection nozzle 540, and a support material injection are output from the control circuit 582. The nozzle 550, the smoothing device 560, and the light irradiation device 570 are controlled.

以上のように構成された3次元造形装置500で出力用造形物900を造形するには、制御回路582は、X軸方向移動機構534にヘッド部530を図6における右側へと移動させつつ、造形材料射出ノズル540に造形ステージ510へと造形材料を射出させ、サポート材射出ノズル550に造形ステージ510へとサポート材を射出される。そして、制御回路582は、X軸方向移動機構534にヘッド部530を図6における左側へと移動させつつ、平滑化装置560に造形材料とサポート材とを平滑化させ、さらには光照射装置570に第1の造形材とサポート材とを硬化させる。以上のようにして、制御回路582は、主走査方向(X軸方向)における一定幅の造形をさせる。   In order to model the output modeling object 900 with the three-dimensional modeling apparatus 500 configured as described above, the control circuit 582 causes the X-axis direction moving mechanism 534 to move the head unit 530 to the right side in FIG. The modeling material is injected to the modeling stage 510 by the modeling material injection nozzle 540, and the support material is injected to the modeling stage 510 by the support material injection nozzle 550. The control circuit 582 causes the smoothing device 560 to smooth the modeling material and the support material while causing the X-axis direction moving mechanism 534 to move the head portion 530 to the left side in FIG. The first modeling material and the support material are cured. As described above, the control circuit 582 performs modeling with a constant width in the main scanning direction (X-axis direction).

そして、主走査方向における一定幅の造形を終了させると、制御回路582は、Y軸方向移動機構536に、ヘッド部530を副操作方向に(Y軸方向)に移動させ、さらには主走査方向における一定幅方向の造形をさせる。   When the shaping with a certain width in the main scanning direction is finished, the control circuit 582 causes the Y-axis direction moving mechanism 536 to move the head unit 530 in the sub-operation direction (Y-axis direction), and further in the main scanning direction. Let us shape in a certain width direction.

以上の動作を繰り返させることにより、一層分の出力用造形物900の造形を完了させると、制御回路582は、Z軸方向移動機構520に、造形ステージ510を、下方向(Z軸方向)に出力用造形物900等の一層の厚さ分だけ下降させる。そして、制御回路582は、出力用造形物900の既に造形がなされた部分に積層させるようにして、次の層の造形をさせる。以上の動作を繰り返すことにより、3次元造形装置500は、硬化させた造形材料を積層させるようにして出力用造形物900や、テスト用造形物800を造形する。   When the modeling of the output modeling object 900 for one layer is completed by repeating the above operation, the control circuit 582 moves the modeling stage 510 downward (Z-axis direction) to the Z-axis direction moving mechanism 520. It is lowered by the thickness of one layer of the output molded object 900 or the like. Then, the control circuit 582 causes the next layer to be formed in such a manner that the control circuit 582 is laminated on the already formed part of the output shaped article 900. By repeating the above operations, the three-dimensional modeling apparatus 500 models the output modeled object 900 and the test modeled object 800 by laminating the cured modeling material.

図4は、データ生成装置100の機能的構成を示すブロック図である。図4に示すように、データ生成装置100は測定結果受付部110を有する。測定結果受付部110は、テスト用造形物800の形状を規定するテスト用造形物800の3次元データを用いて3次元造形装置500が出力したテスト用造形物800の形状を測定した結果を受け付ける。ここで、テスト用造形物800の形状の測定は、例えば先述の3次元走査装置600によりなされる。また、テスト用造形物800の造形には、後述する3次元データ記憶部112に記憶されているテスト用造形物800の3次元データを用いる。   FIG. 4 is a block diagram illustrating a functional configuration of the data generation device 100. As illustrated in FIG. 4, the data generation device 100 includes a measurement result reception unit 110. The measurement result receiving unit 110 receives the result of measuring the shape of the test object 800 output by the three-dimensional modeling apparatus 500 using the three-dimensional data of the test object 800 that defines the shape of the test object 800. . Here, the measurement of the shape of the test object 800 is performed by, for example, the three-dimensional scanning device 600 described above. For modeling the test model 800, the three-dimensional data of the test model 800 stored in the three-dimensional data storage unit 112 described later is used.

また、データ生成装置100は、3次元データ記憶部112を有する。3次元データ記憶部112は、例えば複数のテスト用造形物800の3次元データを記憶している。より具体的には、3次元データ記憶部112は、縦方向の長さ、横方向の長さ、厚さ、斜面角度、形成されている凸部の高さ、形成されている凹部の深さ等の少なくとも1つが互いに異なる複数のテスト用造形物800の3次元データを記憶している。3次元データ記憶部112に記憶されている3次元データについては、後にさらに説明をする。   In addition, the data generation device 100 includes a three-dimensional data storage unit 112. The three-dimensional data storage unit 112 stores, for example, three-dimensional data of a plurality of test objects 800. More specifically, the three-dimensional data storage unit 112 has a vertical length, a horizontal length, a thickness, a slope angle, a height of a formed convex portion, and a depth of a formed concave portion. 3D data of a plurality of test objects 800, at least one of which is different from each other, is stored. The three-dimensional data stored in the three-dimensional data storage unit 112 will be further described later.

また、データ生成装置100は、補正用データ算出部114を有する。補正用データ算出部114は、測定結果受付部110が受け付けたテスト用造形物800の形状の測定結果の3次元データ記憶部112に記憶されているテスト用造形物800の3次元データが規定する形状からの誤差に基づいて算出されるデータである補正用データを算出する。この補正用データは、出力されたテスト用造形物800の3次元データからの誤差を低減させるデータである。   In addition, the data generation device 100 includes a correction data calculation unit 114. The correction data calculation unit 114 is defined by the three-dimensional data of the test model 800 stored in the three-dimensional data storage unit 112 of the measurement result of the shape of the test model 800 received by the measurement result receiving unit 110. Correction data, which is data calculated based on an error from the shape, is calculated. The correction data is data that reduces errors from the three-dimensional data of the output test model 800.

例えば、テスト用造形物800が3次元データの規定する形状よりも大きく出力された場合に、補正用データ算出部114は、次に出力されるテスト用造形物800が小さくなるような補正用データを算出する。また、例えば、テスト用造形物800が3次元データの規定する形状よりも厚く造形された場合に、補正用データ算出部114は、次に造形されるテスト用造形物800の厚さが薄くなるような補正用データを算出する。   For example, when the test model 800 is output larger than the shape defined by the three-dimensional data, the correction data calculation unit 114 corrects the test model 800 so that the test model 800 to be output next is small. Is calculated. For example, when the test model 800 is modeled thicker than the shape specified by the three-dimensional data, the correction data calculation unit 114 reduces the thickness of the test model 800 to be modeled next. Such correction data is calculated.

また、データ生成装置100は、補正用データ記憶部116を有する。補正用データ記憶部116は、補正用データ算出部114で算出された補正用データを記憶する。この際、補正用データは、横方向の長さ、縦方向の長さ、厚さ、斜面角度、形成されている凸部の高さ、形成されている凹部の深さ等の少なくとも1つに関連付けて補正用データ記憶部116に記憶されることが望ましい。また、補正用データは、テスト用造形物800が造形された際の環境に関する情報である3次元造形装置500内の温度と湿度との少なくとも1つと関連付けて補正用データ記憶部116記憶されることが望ましい。   In addition, the data generation device 100 includes a correction data storage unit 116. The correction data storage unit 116 stores the correction data calculated by the correction data calculation unit 114. At this time, the correction data includes at least one of the horizontal length, the vertical length, the thickness, the slope angle, the height of the formed convex portion, the depth of the formed concave portion, and the like. It is desirable that the correction data is stored in the correction data storage unit 116. Further, the correction data is stored in the correction data storage unit 116 in association with at least one of temperature and humidity in the three-dimensional modeling apparatus 500 that is information regarding the environment when the test model 800 is modeled. Is desirable.

また、データ生成装置100は、3次元データ受付部118を有する。3次元データ受付部118は、出力用造形物900形状を規定する3次元データを受け付ける。この実施形態では、3次元データ受付部118が、3次元データとしてSTL(Standard Triangulated Language)データを受け付ける構成を例として説明をするものの、3次元データ受付部118で3次元CAD(Computer Aided Design)のデータ、3次元CG(computer graphics)のデータ、3Dスキャナによるデータ等を受け付けて、受け付けたデータを、データ生成装置100側でSTLデータに変換するようにしてもよい。   In addition, the data generation device 100 includes a three-dimensional data reception unit 118. The three-dimensional data reception unit 118 receives three-dimensional data that defines the shape of the output molded object 900. In this embodiment, a configuration in which the three-dimensional data receiving unit 118 receives STL (Standard Triangulated Language) data as three-dimensional data will be described as an example, but the three-dimensional data receiving unit 118 uses a three-dimensional CAD (Computer Aided Design). Data, 3D CG (computer graphics) data, 3D scanner data, and the like may be received, and the received data may be converted to STL data on the data generation device 100 side.

ここで、STLデータとは、3次元形状を表現するデータを保存するファイルフォーマットの一つであるSTLフォーマットのデータであり、3次元データを、多数の三角形の頂点の座標と、これらの多数の三角形の面の法線ベクトルとで示すデータである。   Here, the STL data is data in the STL format, which is one of file formats for storing data representing a three-dimensional shape, and the three-dimensional data is converted into coordinates of a large number of triangle vertices and This is data indicated by a normal vector of a triangular surface.

データ生成装置100は、3次元データ補正部120をさらに有する。3次元データ補正部120は、補正用データ算出部114が算出し、補正用データ記憶部116に記憶されている補正用データを用いて、3次元データ受付部118が受け付けた出力用造形物900の形状を規定する3次元データを補正する。この際、3次元データ補正部120は、3次元データ受付部118が受け付けた出力用造形物900の形状等に応じて、補正用データ記憶部116に記憶されている形状等が類似した単数又は複数の補正用データを選択し、選択した補正用データを用いて出力用造形物900の3次元データを補正する。   The data generation device 100 further includes a three-dimensional data correction unit 120. The three-dimensional data correction unit 120 uses the correction data calculated by the correction data calculation unit 114 and stored in the correction data storage unit 116, and the output modeling object 900 received by the three-dimensional data reception unit 118. The three-dimensional data defining the shape is corrected. At this time, the three-dimensional data correction unit 120 is similar to the shape or the like stored in the correction data storage unit 116 according to the shape or the like of the output modeling object 900 received by the three-dimensional data reception unit 118. A plurality of correction data are selected, and the three-dimensional data of the output shaped article 900 is corrected using the selected correction data.

データ生成装置100は、断面形状データ生成部122をさらに有する。断面形状データ生成部122は、3次元データ補正部120で補正された出力用造形物900の形状を規定する3次元データから断面形状データ(積層データ)を生成する。また、断面形状データ生成部122は、3次元データ記憶部112に記憶されているテスト用造形物800の形状を規定する3次元データから断面形状データを生成する。   The data generation device 100 further includes a cross-sectional shape data generation unit 122. The cross-sectional shape data generation unit 122 generates cross-sectional shape data (lamination data) from the three-dimensional data that defines the shape of the output shaped article 900 corrected by the three-dimensional data correction unit 120. In addition, the cross-sectional shape data generation unit 122 generates cross-sectional shape data from the three-dimensional data that defines the shape of the test object 800 stored in the three-dimensional data storage unit 112.

データ生成装置100は、出力指示部124をさらに有する。出力指示部124は、断面形状データ生成部122で生成された出力用造形物900の断面形状データに基づく出力用造形物900の造形を3次元造形装置500に指示する。また、出力指示部124は、断面形状データ生成部122で生成されたテスト用造形物800の断面形状データに基づくテスト用造形物800の造形を3次元造形装置500に指示する。   The data generation device 100 further includes an output instruction unit 124. The output instruction unit 124 instructs the three-dimensional modeling apparatus 500 to model the output modeling object 900 based on the cross-sectional shape data of the output modeling object 900 generated by the cross-sectional shape data generation unit 122. In addition, the output instruction unit 124 instructs the three-dimensional modeling apparatus 500 to model the test model 800 based on the cross-sectional shape data of the test model 800 generated by the cross-section data generation unit 122.

図5には、テスト用造形物800に生じる誤差の第1の例が示されている。先述のように出力されるテスト用造形物800の形状には、3次元データ記憶部112に記憶されている3次元データが規定する形状からの誤差が生じことがある。例えば、この誤差の第1の例では、図5(A)に示す3次元データが記憶するテスト用造形物800の形状810からの誤差なしで、図5(B)に示すようにテスト用造形物800が造形されることもあれば、図5(C)に示すように、3次元データが記憶するテスト用造形物800の形状810からの誤差が生じたテスト用造形物800が造形されることもある。   FIG. 5 shows a first example of an error that occurs in the test molded object 800. An error from the shape defined by the three-dimensional data stored in the three-dimensional data storage unit 112 may occur in the shape of the test model 800 that is output as described above. For example, in the first example of the error, as shown in FIG. 5B, there is no error from the shape 810 of the test object 800 stored in the three-dimensional data shown in FIG. If the object 800 is sometimes modeled, as shown in FIG. 5C, the test object 800 having an error from the shape 810 of the test object 800 stored in the three-dimensional data is modeled. Sometimes.

図5に示す誤差の第1の例においては、テスト用造形物800に反りが生じている。   In the first example of the error shown in FIG. 5, the test model 800 is warped.

図6(A)は、図5に示したテスト用造形物800の誤差の第1の例を示す図である。また、図6(B)は、テスト用造形物800の誤差の第2の例を示す図である。また、図6(C)は、テスト用造形物800の誤差の第3の例を示す図である。これらの図に示すように、第1の例と比較すると、第2の例のテスト用造形物800は横方向の長さが長く、第1の例と比較すると、第3の例のテスト用造形物800は厚さが厚い。   FIG. 6A is a diagram illustrating a first example of an error of the test model 800 illustrated in FIG. FIG. 6B is a diagram illustrating a second example of the error of the test model 800. FIG. FIG. 6C is a diagram illustrating a third example of the error of the test molded object 800. As shown in these drawings, compared to the first example, the test model 800 of the second example has a longer lateral length, and compared to the first example, it is used for the test of the third example. The molded object 800 is thick.

そして、テスト用造形物800の第1の例、テスト用造形物800の第2の例、テスト用造形物800の第3の例のいずれにも誤差として反りが生じているものの、誤差である反りが生じる程度は、第1の例、第2の例、第3の例で互いに異なっている。このように、テスト用造形物800の生じる誤差は、テスト用造形物800の長さ、厚さ等の形状によって生じ方が異なる。   And although all of the first example of the test model 800, the second example of the test model 800, and the third example of the test model 800 are warped as errors, it is an error. The extent to which the warp occurs is different between the first example, the second example, and the third example. As described above, how the error generated by the test model 800 varies depending on the shape such as the length and thickness of the test model 800.

図7(D)には、テスト用造形物800に生じる誤差の第4の例が示されている。この例では、テスト用造形物800は直方体であり、テスト用造形物800は、3次元データが規定する形状810よりも長く、膨張して出力されている。   FIG. 7D shows a fourth example of an error that occurs in the test molded object 800. In this example, the test model 800 is a rectangular parallelepiped, and the test model 800 is longer than the shape 810 defined by the three-dimensional data, and is expanded and output.

図7(E)には、テスト用造形物800に生じる誤差の第5の例が示されている。この例では、テスト用造形物800は円柱形状であり、テスト用造形物800は3次元データが規定する形状810よりも大きく、膨張して出力されている。   FIG. 7E shows a fifth example of an error that occurs in the test molded object 800. In this example, the test object 800 has a cylindrical shape, and the test object 800 is larger than the shape 810 defined by the three-dimensional data, and is expanded and output.

図7(F)には、テスト用造形物800に生じる誤差の第6の例が示されている。この例では、テスト用造形物800は円錐形状であり、テスト用造形物800は3次元データが規定する形状810よりも大きく、膨張して出力されている。   FIG. 7F shows a sixth example of an error that occurs in the test model 800. In this example, the test object 800 has a conical shape, and the test object 800 is larger than the shape 810 defined by the three-dimensional data, and is expanded and output.

図7(G)には、テスト用造形物800に生じる誤差の第7の例が示されている。この例では、テスト用造形物800は円錐形状であり、テスト用造形物800は3次元データが規定する形状810よりも小さく、縮小して出力されている。   FIG. 7G shows a seventh example of an error that occurs in the test molded object 800. In this example, the test object 800 has a conical shape, and the test object 800 is smaller than the shape 810 defined by the three-dimensional data, and is output in a reduced size.

図7(H)には、テスト用造形物800に生じる誤差の第8の例が示されている。この例では、テスト用造形物800は設置面に対して傾斜した傾斜面802を有する立体であり、テスト用造形物800は、3次元データが規定する形状810よりも設置面に対する傾斜面802の傾きが小さくなっている、   FIG. 7H shows an eighth example of an error that occurs in the test model 800. In this example, the test object 800 is a solid body having an inclined surface 802 inclined with respect to the installation surface, and the test object 800 has an inclined surface 802 with respect to the installation surface rather than the shape 810 defined by the three-dimensional data. The inclination is small,

以上で例を示したように、テスト用造形物800に生じる誤差は、テスト用造形物の形状により生じ方が異なり、テスト用造形物800に生じる誤差は、テスト用造形物800横方向の長さ、厚さのみなず、縦方向の長さ、凹部が形成されている場合の凹部の深さ、凸部が形成されている場合の凸部の高さ、設置面に対する傾斜面の傾き等に応じて異なる生じ方をする。このため、テスト用造形物800を測定し、テスト用造形物800の3次元データが規定する形状からのデータを誤差に基づいて補正用データを算出するには、互いに異なる形状である複数のテスト用造形物800を用いることが望ましい。   As described above, the error generated in the test model 800 differs depending on the shape of the test model 800, and the error generated in the test model 800 is long in the lateral direction of the test model 800. Not only the thickness and thickness, but also the length in the vertical direction, the depth of the concave portion when the concave portion is formed, the height of the convex portion when the convex portion is formed, the inclination of the inclined surface with respect to the installation surface, etc. Depending on how it occurs Therefore, in order to measure the test object 800 and calculate correction data based on the error from the data defined by the three-dimensional data of the test object 800, a plurality of tests having different shapes are used. It is desirable to use the molded object 800 for use.

図8には、補正用データを算出するために用いるテスト用造形物800の第1の例が示されている。この例においては、横方向の長さが異なる3個のテスト用造形物800が補正用データを算出するために用いられる。このように、横方向の長さが互いに異なる複数のテスト用造形物800を用いて複数の補正用データを算出することで、複数の補正用データの中から適当な補正用データを選択することができるようになり、横方向の長さの違いによる誤差の生じ方の変化を把握しつつ、出力用造形物900の3次元データの補正をすることができるようになる。   FIG. 8 shows a first example of a test model 800 used for calculating correction data. In this example, three test objects 800 having different lengths in the horizontal direction are used to calculate correction data. Thus, by calculating a plurality of correction data using a plurality of test objects 800 having different lateral lengths, selecting appropriate correction data from the plurality of correction data. As a result, it is possible to correct the three-dimensional data of the output shaped article 900 while grasping the change in how the error occurs due to the difference in the length in the horizontal direction.

図9には、補正用データを算出するために用いるテスト用造形物800の第2の例が示されている。この例においては、厚さが異なる3個のテスト用造形物800が、補正用データを算出するために用いられる。このように、厚さが互いに異なる複数のテスト用造形物800を用いて複数の補正用データを算出することで、複数の補正用データの中から適当な補正用データを選択することができるようになり、厚さの違いによる誤差の生じ方の変化を把握しつつ、出力用造形物900の3次元データの補正をすることができる。   FIG. 9 shows a second example of a test model 800 used for calculating correction data. In this example, three test objects 800 having different thicknesses are used to calculate correction data. Thus, by calculating a plurality of correction data using a plurality of test objects 800 having different thicknesses, it is possible to select appropriate correction data from the plurality of correction data. Thus, it is possible to correct the three-dimensional data of the output shaped article 900 while grasping the change in how the error occurs due to the difference in thickness.

図10には、補正用データを算出するために用いるテスト用造形物800の第3の例が示されている。この例においては、設置面に対する傾斜面802の角度が互いに異なる3個のテスト用造形物800が、出力用造形物900の3次元データの補正に用いられる。このように、設置面に対する傾斜面802の角度が互いに異なる複数のテスト用造形物800を用いて補正用データを算出することで、複数の補正用データの中から適当な補正用データを選択することができるようになり、設置面に対する傾斜面802の角度の違いによる誤差の生じ方の変化を把握しつつ、出力用造形物900の3次元データの補正をすることができる。   FIG. 10 shows a third example of the test model 800 used for calculating the correction data. In this example, three test objects 800 having different angles of the inclined surface 802 with respect to the installation surface are used for correcting the three-dimensional data of the output object 900. Thus, by calculating the correction data using the plurality of test objects 800 having different angles of the inclined surface 802 with respect to the installation surface, appropriate correction data is selected from the plurality of correction data. As a result, it is possible to correct the three-dimensional data of the output shaped object 900 while grasping the change in how the error occurs due to the difference in the angle of the inclined surface 802 with respect to the installation surface.

図11には、補正用データ算出部114による補正用データの算出が説明されている。補正用データ算出部114は、テスト用造形物800の3次元データが規定する形状810からの誤差dを低減させるように3次元データを修正するデータを補正用データとして算出する。   FIG. 11 illustrates calculation of correction data by the correction data calculation unit 114. The correction data calculation unit 114 calculates data for correcting the three-dimensional data as correction data so as to reduce the error d from the shape 810 defined by the three-dimensional data of the test model 800.

図12は、3次元造形システム10における出力用造形物900を出力するまでの過程を説明するフローチャートである。図12に示すように、最初のステップS12で、データ生成装置100は、補正用データ記憶部116に記憶されている補正用データの変更条件が成立するか否かの判別をする。ここで、補正用データを変更するか否かの判別は、例えば、3次元造形装置500が停止した状態から3次元造形装置500の電源がオンとされて新たに造形を開始するタイミングであるか否により判別され、例えば、新たに造形を開始するタイミングにおいては、補正用データ変更の条件が成立したとの判別をする。   FIG. 12 is a flowchart illustrating a process until the output modeling object 900 is output in the three-dimensional modeling system 10. As shown in FIG. 12, in the first step S <b> 12, the data generation device 100 determines whether or not a condition for changing the correction data stored in the correction data storage unit 116 is satisfied. Here, whether or not the correction data is to be changed is, for example, the timing at which the modeling is started when the 3D modeling apparatus 500 is turned on after the 3D modeling apparatus 500 is stopped. For example, at a timing when a new modeling is started, it is determined that the correction data change condition is satisfied.

また、補正用データを変更するか否かの判別は、例えば、判別時に補正用データ記憶部116に記憶されている補正用データを算出した時点から3次元造形装置500の設置されている場所の温度、湿度等の環境条件が変化したか否かにより判断され、例えば、環境条件が変化した場合は、補正用データ変更の条件が成立したとの判別をする。   The determination as to whether or not the correction data is to be changed is made, for example, from the point in time when the correction data stored in the correction data storage unit 116 is calculated at the time of determination at the place where the 3D modeling apparatus 500 is installed. Judgment is made based on whether environmental conditions such as temperature and humidity have changed. For example, if the environmental conditions have changed, it is determined that the conditions for changing correction data have been satisfied.

また、補正用データを変更するか否かの判別は、例えば、判別時に補正用データ記憶部116に記憶されている補正用データを算出した時点から3次元造形装置500の設置場所が変わったか否か(3次元造形装置500が移設されたか否か)により判別され、例えば、3次元造形装置500の設置場所が変わった場合は、補正用データ変更の条件が成立したとの判別をする。   Whether or not the correction data is to be changed is determined by, for example, whether or not the installation location of the 3D modeling apparatus 500 has changed since the correction data stored in the correction data storage unit 116 was calculated at the time of determination. (When the 3D modeling apparatus 500 has been moved), for example, when the installation location of the 3D modeling apparatus 500 changes, it is determined that the correction data change condition has been satisfied.

また、補正用データを変更するか否かの判別は、例えば、判別時に補正用データ記憶部116に記憶されている補正用データを算出した時点から3次元造形装置500の部品が交換されたか否かにより判別され、例えば、3次元造形装置500の部品が交換された場合は、補正用データ変更の条件が成立したとの判別をする。   Whether or not the correction data is to be changed is determined by, for example, whether or not the part of the 3D modeling apparatus 500 has been replaced since the correction data stored in the correction data storage unit 116 is calculated at the time of determination. For example, when a part of the three-dimensional modeling apparatus 500 is replaced, it is determined that the correction data change condition is satisfied.

また、補正用データを変更するか否かの判別は、例えば、判別時に補正用データ記憶部116に記憶されている補正用データを算出した時点から造形に用いる材料が交換されたか否かにより判別され、例えば、造形に用いる材料が交換された場合は、補正用データ変更の条件が成立したとの判別をする。   Whether or not the correction data is to be changed is determined by, for example, whether or not the material used for modeling has been changed from the time when the correction data stored in the correction data storage unit 116 is calculated at the time of determination. For example, when the material used for modeling is exchanged, it is determined that the condition for changing the correction data is satisfied.

また、補正用データを変更するか否かの判別は、例えば、判別時に補正用データ記憶部116に記憶されている補正用データを算出した時点から3次元造形装置500のメンテナンスが行われたか否かにより判別され、例えば、3次元造形装置500のメンテナンスが行われた場合は、補正用データ変更の条件が成立したとの判別をする。   Whether or not the correction data is to be changed is determined by, for example, whether or not the maintenance of the 3D modeling apparatus 500 has been performed since the correction data stored in the correction data storage unit 116 is calculated at the time of determination. For example, when the maintenance of the three-dimensional modeling apparatus 500 is performed, it is determined that the correction data change condition is satisfied.

上述のステップS12で補正用データ変更の条件が成立したとの判別をした場合は、ステップS14に進み、補正用データ変更の条件が成立しないとの判別をした場合は、ステップS102に進む。   If it is determined in step S12 that the correction data change condition is satisfied, the process proceeds to step S14. If it is determined that the correction data change condition is not satisfied, the process proceeds to step S102.

ステップS14においては、テスト用造形物800の出力がなされる。すなわち、3次元データ記憶部112に記憶されているテスト用造形物800の3次元データから断面形状データ生成部122がテスト用造形物800の断面形状データを生成し、この断面形状データに基づく出力を出力指示部124が3次元造形装置500に指示し、3次元造形装置500がテスト用造形物800の出力をする。   In step S14, the test model 800 is output. That is, the cross-sectional shape data generation unit 122 generates cross-sectional shape data of the test modeling object 800 from the three-dimensional data of the test modeling object 800 stored in the three-dimensional data storage unit 112, and an output based on the cross-sectional shape data Is output to the 3D modeling apparatus 500, and the 3D modeling apparatus 500 outputs the test object 800.

次のステップであるステップS16では、測定結果受付部110が、ステップS14で出力されたテスト用造形物800の測定結果を受け付ける。すなわち、例えば、3次元走査装置600がステップS14で出力されたテスト用造形物800の形状を測定し、測定されたテスト用造形物800の形状データが測定結果受付部110に送信される。   In step S16, which is the next step, the measurement result receiving unit 110 receives the measurement result of the test object 800 output in step S14. That is, for example, the three-dimensional scanning device 600 measures the shape of the test model 800 output in step S <b> 14, and the measured shape data of the test model 800 is transmitted to the measurement result receiving unit 110.

次のステップであるステップS18では、ステップS16で測定結果受付部110が受け付けたテスト用造形物800の測定結果を用いて、補正用データ算出部114が補正用データを算出する。   In step S18, which is the next step, the correction data calculation unit 114 calculates correction data using the measurement result of the test model 800 received by the measurement result reception unit 110 in step S16.

次のステップであるステップS20では、補正用データ記憶部116に記憶されている補正用データをステップS18で算出された補正用データに変更するように、ステップS18で算出された補正用データを補正用データ記憶部116に記憶させる。   In step S20, which is the next step, the correction data calculated in step S18 is corrected so that the correction data stored in the correction data storage unit 116 is changed to the correction data calculated in step S18. The data is stored in the data storage unit 116.

以上で説明をしたステップS14、ステップS16、ステップS18、ステップS20は、補正用データの変更を要するテスト用造形物800の数だけ繰り返される。   Step S14, step S16, step S18, and step S20 described above are repeated by the number of test objects 800 that require correction data change.

ステップS102では、3次元データ補正部120が、補正用データ記憶部116に記憶されている補正用データを用いて、3次元データ受付部118が受け付けた出力用造形物900の3次元データを修正する。   In step S102, the three-dimensional data correction unit 120 corrects the three-dimensional data of the output modeling object 900 received by the three-dimensional data reception unit 118 using the correction data stored in the correction data storage unit 116. To do.

次のステップS104では、ステップS102で補正された3次元データを用いて、出力用造形物900が出力される。すなわち、ステップS102で補正された3次元データから断面形状データ生成部122が出力用造形物900の3次元データを生成し、生成された3次元データを用いて出力用造形物900の出力を出力指示部124が3次元造形装置500に指示し、指示に応じて3次元造形装置500が出力用造形物900を造形する。   In the next step S104, the output shaped article 900 is output using the three-dimensional data corrected in step S102. That is, the cross-sectional shape data generation unit 122 generates the three-dimensional data of the output modeling object 900 from the three-dimensional data corrected in step S102, and outputs the output of the output modeling object 900 using the generated three-dimensional data. The instruction unit 124 instructs the three-dimensional modeling apparatus 500, and the three-dimensional modeling apparatus 500 models the output molded article 900 according to the instruction.

次のステップであるステップS202で電源かオフとされたことが確認されると、一連の制御、動作が終了され、ステップS202で電源がオフとされない場合、ステップS12に戻り、以上で説明をした制御、動作が繰り返される。   When it is confirmed that the power supply is turned off in the next step, step S202, a series of control and operation ends, and when the power supply is not turned off in step S202, the process returns to step S12, and the above description is made. Control and operation are repeated.

次に本発明の第2の実施形態に係る3次元造形システム10について説明する。先述の第1の実施形態においては、3次元造形装置500は、データ生成装置100と共に3次元造形システム10を構成し、データ生成装置100で生成されたデータに基づいてテスト用造形物800や出力用造形物900を出力していた。これに対して、この第2の実施形態においては、3次元造形装置500が3次元データの生成をし、さらにはテスト用造形物800や出力用造形物900の出力をする。   Next, a three-dimensional modeling system 10 according to the second embodiment of the present invention will be described. In the first embodiment described above, the three-dimensional modeling apparatus 500 constitutes the three-dimensional modeling system 10 together with the data generation apparatus 100, and based on the data generated by the data generation apparatus 100, the test model 800 and the output The modeled object 900 was output. On the other hand, in the second embodiment, the three-dimensional modeling apparatus 500 generates three-dimensional data, and further outputs the test model 800 and the output model 900.

図12は、第2の実施形態に係る3次元造形システム10が有する3次元造形装置500の機能的構成を示すブロック図である。図12に示されているように、測定結果受付部110、3次元データ記憶部112、補正用データ算出部114、補正用データ記憶部116、3次元データ受付部118、3次元データ補正部120、断面形状データ生成部122、出力指示部124との第1の実施形態においては、データ生成装置100が有していた構成を、この第2の実施形態では3次元造形装置500が有している。   FIG. 12 is a block diagram illustrating a functional configuration of a three-dimensional modeling apparatus 500 included in the three-dimensional modeling system 10 according to the second embodiment. As shown in FIG. 12, the measurement result reception unit 110, the three-dimensional data storage unit 112, the correction data calculation unit 114, the correction data storage unit 116, the three-dimensional data reception unit 118, and the three-dimensional data correction unit 120. In the first embodiment of the cross-sectional shape data generation unit 122 and the output instruction unit 124, the configuration of the data generation device 100 is included in the three-dimensional modeling apparatus 500 in the second embodiment. Yes.

また、この第2の実施形態においては、3次元造形装置500は、出力部590を有している。出力部590は、出力指示部124からの指示を受けて、テスト用造形物800や出力用造形物900を出力する。出力部590は、例えば、造形ステージ510、ヘッド部530等の第1の実施形態に係る3次元造形装置500有する全ての構成を有している。   In the second embodiment, the three-dimensional modeling apparatus 500 includes an output unit 590. In response to the instruction from the output instruction unit 124, the output unit 590 outputs the test model 800 and the output model 900. The output unit 590 has all the configurations of the three-dimensional modeling apparatus 500 according to the first embodiment such as the modeling stage 510 and the head unit 530, for example.

以上で説明をしたように、本発明の実施形態に係る3次元造形システム10においては、最終的に出力をする出力用造形物900とは別のテスト用造形物800の測定結果とテスト用造形物800の形状を規定する第1の3次元データとの誤差に基づいて補正用データを算出し、算出された補正用データを用いて出力用造形物900の3次元データが補正される。このため、出力用造形物900を出力し、出力した出力用造形物900の形状を測定し、出力用造形物900の形状を測定した測定結果に基づいて出力用造形物900の3次元データを補正する技術と比較して、短時間で出力用造形物の3次元データを修正することができる   As described above, in the three-dimensional modeling system 10 according to the embodiment of the present invention, the measurement result of the test model 800 and the test model other than the output model 900 to be finally output. Correction data is calculated based on an error from the first three-dimensional data that defines the shape of the object 800, and the three-dimensional data of the output shaped object 900 is corrected using the calculated correction data. For this reason, the output modeling object 900 is output, the shape of the output modeling object 900 is measured, and the three-dimensional data of the output modeling object 900 is obtained based on the measurement result of measuring the shape of the output modeling object 900. Compared to the correction technique, the three-dimensional data of the output shaped object can be corrected in a short time.

以上で説明をしたように、本発明は、3次元データ生成装置、3次元造形装置、造形物の製造方法及びプログラムに適用することができる。   As described above, the present invention can be applied to a three-dimensional data generation apparatus, a three-dimensional modeling apparatus, a manufacturing method of a model, and a program.

10・・・3次元造形システム
100・・・データ生成装置
110・・・測定結果受付部
112・・・3次元データ記憶部
114・・・補正用データ算出部
116・・・補正用データ記憶部
120・・・3次元データ補正部
500・・・3次元造形装置
580・・・制御部
590・・・出力部
800・・・テスト用造形物
900・・・出力用造形物
DESCRIPTION OF SYMBOLS 10 ... Three-dimensional modeling system 100 ... Data generation apparatus 110 ... Measurement result reception part 112 ... Three-dimensional data storage part 114 ... Correction data calculation part 116 ... Correction data storage part DESCRIPTION OF SYMBOLS 120 ... Three-dimensional data correction | amendment part 500 ... Three-dimensional modeling apparatus 580 ... Control part 590 ... Output part 800 ... Modeling object for test 900 ... Modeling object for output

Claims (10)

第1の造形物の形状を規定する第1の3次元データを用いて出力装置が出力した第1の造形物の形状を測定した測定結果を受け付ける測定結果受付部と、
前記測定結果受付部が受け付けた測定結果の第1の3次元データが規定する形状からの誤差に基づいて補正用データを算出する補正用データ算出部と、
前記補正用データ算出部が算出した補正用データを用いて、第2の造形物の形状を規定する第2の3次元データを補正するデータ補正部と、
を有する3次元データ生成装置。
A measurement result receiving unit for receiving a measurement result obtained by measuring the shape of the first modeled object output by the output device using the first three-dimensional data defining the shape of the first modeled object;
A correction data calculation unit that calculates correction data based on an error from the shape defined by the first three-dimensional data of the measurement result received by the measurement result reception unit;
A data correction unit that corrects the second three-dimensional data that defines the shape of the second object using the correction data calculated by the correction data calculation unit;
A three-dimensional data generation apparatus having
前記測定結果受付部は、第1の造形物の形状に応じて、第1の造形物における縦方向の長さ、横方向の長さ及び高さの少なくとも1つを測定結果として受け付ける請求項1記載の3次元データ生成装置。   The said measurement result reception part receives at least 1 of the length of the vertical direction in a 1st molded article, the length of a horizontal direction, and a height as a measurement result according to the shape of a 1st molded article. The three-dimensional data generation device described. 前記測定結果受付部は、縦方向の長さ、横方向の長さ、高さ及び傾斜面の角度の少なくとも1つが互いに異なる複数の第1の造形物をそれぞれに測定した複数の測定結果を受け付ける請求項1又は2記載の3次元データ生成装置。   The measurement result accepting unit accepts a plurality of measurement results obtained by measuring a plurality of first shaped objects each having at least one of a length in a vertical direction, a length in a horizontal direction, a height, and an angle of an inclined surface. The three-dimensional data generation device according to claim 1 or 2. 前記補正用データ算出部が算出した補正用データを記憶する補正用データ記憶部をさらに有し、
前記データ補正部は、前記補正用データ記憶部に記憶されている補正用データを用いて、第2の3次元データを補正する請求項1から3のいずれかに記載の3次元データ生成装置。
A correction data storage unit for storing the correction data calculated by the correction data calculation unit;
4. The three-dimensional data generation device according to claim 1, wherein the data correction unit corrects the second three-dimensional data by using correction data stored in the correction data storage unit. 5.
前記測定結果受付部は、予め定められた所定の条件を満たす場合に測定結果を受け付ける請求項1乃至4いずれか記載の3次元データ造形装置。   The three-dimensional data modeling apparatus according to claim 1, wherein the measurement result receiving unit receives a measurement result when a predetermined condition is satisfied. 第1の造形物の形状を規定する第1の3次元データを用いて出力装置が出力した第1の造形物の形状を測定した測定結果を受け付ける測定結果受付部と、
前記測定結果受付部が受け付けた測定結果の第1の3次元データが規定する形状からの誤差に基づいて補正用データを算出する補正用データ算出部と、
前記補正用データ算出部が算出した補正用データを用いて、第2の造形物の形状を規定する第2の3次元データを補正するデータ補正部と、
第1の造形物を出力し、前記第データ補正部で補正されたデータを用いて第2の造形物を出力する出力部と、
を有する3次元データ生成装置。
A measurement result receiving unit for receiving a measurement result obtained by measuring the shape of the first modeled object output by the output device using the first three-dimensional data defining the shape of the first modeled object;
A correction data calculation unit that calculates correction data based on an error from the shape defined by the first three-dimensional data of the measurement result received by the measurement result reception unit;
A data correction unit that corrects the second three-dimensional data that defines the shape of the second object using the correction data calculated by the correction data calculation unit;
An output unit that outputs the first modeled object and outputs the second modeled object using the data corrected by the data correction unit;
A three-dimensional data generation apparatus having
第1の造形物の形状を規定する第1の3次元データを用いて出力装置が出力した第1の造形物の形状を測定した測定結果を受け付ける測定結果受付工程と、
前記測定結果受付工程で受け付けた測定結果の第1の3次元データが規定する形状からの誤差に基づいて補正用データを算出する補正用データ算出工程と、
前記補正用データ算出工程で算出した補正用データを用いて、第2の造形物の形状を規定する第2の3次元データを補正するデータ補正工程と、
を有する造形物の造形方法。
A measurement result receiving step for receiving a measurement result obtained by measuring the shape of the first modeled object output by the output device using the first three-dimensional data defining the shape of the first modeled object;
A correction data calculation step for calculating correction data based on an error from the shape defined by the first three-dimensional data of the measurement result received in the measurement result reception step;
A data correction step of correcting the second three-dimensional data defining the shape of the second modeled object using the correction data calculated in the correction data calculation step;
A modeling method of a modeled object having
第1の造形物の形状を規定する第1の3次元データを用いて出力装置が出力した第1の造形物の形状を測定した測定結果を受け付ける測定結果受付工程と、
前記測定結果受付工程で受け付けた測定結果の第1の3次元データが規定する形状からの誤差に基づいて補正用データを算出する補正用データ算出工程と、
前記補正用データ算出工程で算出した補正用データを用いて、第2の造形物の形状を規定する第2の3次元データを補正するデータ補正工程と、
第1の造形物を出力し、前記第データ補正工程で補正されたデータを用いて第2の造形物を出力する出力工程と、
を有する造形物の造形方法。
A measurement result receiving step for receiving a measurement result obtained by measuring the shape of the first modeled object output by the output device using the first three-dimensional data defining the shape of the first modeled object;
A correction data calculation step for calculating correction data based on an error from the shape defined by the first three-dimensional data of the measurement result received in the measurement result reception step;
A data correction step of correcting the second three-dimensional data defining the shape of the second modeled object using the correction data calculated in the correction data calculation step;
An output step of outputting a first modeled object and outputting a second modeled object using the data corrected in the data correction step;
A modeling method of a modeled object having
第1の造形物の形状を規定する第1の3次元データを用いて出力装置が出力した第1の造形物の形状を測定した測定結果を受け付ける測定結果受付ステップと、
前記測定結果受付ステップで受け付けた測定結果の第1の3次元データが規定する形状からの誤差に基づいて補正用データを算出する補正用データ算出ステップと、
前記補正用データ算出ステップで算出した補正用データを用いて、第2の造形物の形状を規定する第2の3次元データを補正するデータ補正ステップと、
をコンピュータに実行させるプログラム。
A measurement result receiving step for receiving a measurement result obtained by measuring the shape of the first modeled object output by the output device using the first three-dimensional data defining the shape of the first modeled object;
A correction data calculation step for calculating correction data based on an error from the shape defined by the first three-dimensional data of the measurement result received in the measurement result reception step;
A data correction step for correcting the second three-dimensional data defining the shape of the second modeled object using the correction data calculated in the correction data calculation step;
A program that causes a computer to execute.
第1の造形物の形状を規定する第1の3次元データを用いて出力装置が出力した第1の造形物の形状を測定した測定結果を受け付ける測定結果受付ステップと、
前記測定結果受付ステップで受け付けた測定結果の第1の3次元データが規定する形状からの誤差に基づいて補正用データを算出する補正用データ算出ステップと、
前記補正用データ算出ステップで算出した補正用データを用いて、第2の造形物の形状を規定する第2の3次元データを補正するデータ補正ステップと、
第1の造形物を出力し、前記第データ補正ステップで補正されたデータを用いて第2の造形物を出力する出力ステップと、
をコンピュータに実行させるプログラム。
A measurement result receiving step for receiving a measurement result obtained by measuring the shape of the first modeled object output by the output device using the first three-dimensional data defining the shape of the first modeled object;
A correction data calculation step for calculating correction data based on an error from the shape defined by the first three-dimensional data of the measurement result received in the measurement result reception step;
A data correction step for correcting the second three-dimensional data defining the shape of the second modeled object using the correction data calculated in the correction data calculation step;
An output step of outputting a first modeled object, and outputting a second modeled object using the data corrected in the first data correction step;
A program that causes a computer to execute.
JP2016135988A 2016-07-08 2016-07-08 Three-dimensional data-generating device, three-dimensional molding apparatus, production method of molded article, and program Pending JP2018001725A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016135988A JP2018001725A (en) 2016-07-08 2016-07-08 Three-dimensional data-generating device, three-dimensional molding apparatus, production method of molded article, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016135988A JP2018001725A (en) 2016-07-08 2016-07-08 Three-dimensional data-generating device, three-dimensional molding apparatus, production method of molded article, and program

Publications (1)

Publication Number Publication Date
JP2018001725A true JP2018001725A (en) 2018-01-11

Family

ID=60947235

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016135988A Pending JP2018001725A (en) 2016-07-08 2016-07-08 Three-dimensional data-generating device, three-dimensional molding apparatus, production method of molded article, and program

Country Status (1)

Country Link
JP (1) JP2018001725A (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019151239A1 (en) * 2018-01-31 2019-08-08 株式会社ニコン Processing system, processing method, computer program, recording medium, and control device
JP2019177494A (en) * 2018-03-30 2019-10-17 株式会社リコー Control system, molding system, and program
JP2020001374A (en) * 2018-03-16 2020-01-09 株式会社リコー Modeling system, information processing device, modeling device, method and program
JP2020027491A (en) * 2018-08-14 2020-02-20 株式会社東芝 Shaping data creation device, program for shaping data creation device, shaping data creation method, and shaping method
US11046010B2 (en) 2018-11-02 2021-06-29 Fujifilm Business Innovation Corp. Three-dimensional object data generation apparatus, three-dimensional object forming apparatus, and non-transitory computer readable medium
US11080921B2 (en) 2018-08-29 2021-08-03 Fujifilm Business Innovation Corp. Three-dimensional object data generation apparatus, three-dimensional object forming apparatus, and non-transitory computer readable medium
JP2021518812A (en) * 2018-02-15 2021-08-05 ディーディーエム システムズ, インコーポレイテッド Casting technology, molds, and 3D printing systems and 3D printing methods
US11281185B2 (en) 2018-11-02 2022-03-22 Fujifilm Business Innovation Corp. Three-dimensional object data generation apparatus, three-dimensional object forming apparatus, and non-transitory computer readable medium
JP2023026163A (en) * 2021-08-13 2023-02-24 日本電子株式会社 For-evaluation manufacturing pattern for three-dimensional manufacturing apparatus

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06503764A (en) * 1990-12-21 1994-04-28 イーオーエス ゲゼルシャフト ミット ベシュレンクテル ハフツング イレクトロ オプティカル システムズ Method and device for manufacturing three-dimensional objects
JP2009107244A (en) * 2007-10-31 2009-05-21 Seiko Epson Corp 3D modeling device, 3D modeling method
WO2016042810A1 (en) * 2014-09-19 2016-03-24 株式会社東芝 Additive manufacturing device and additive manufacturing method
JP2016175404A (en) * 2015-03-20 2016-10-06 地方独立行政法人東京都立産業技術研究センター Additive manufacturing method using additive manufacturing equipment

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06503764A (en) * 1990-12-21 1994-04-28 イーオーエス ゲゼルシャフト ミット ベシュレンクテル ハフツング イレクトロ オプティカル システムズ Method and device for manufacturing three-dimensional objects
JP2009107244A (en) * 2007-10-31 2009-05-21 Seiko Epson Corp 3D modeling device, 3D modeling method
WO2016042810A1 (en) * 2014-09-19 2016-03-24 株式会社東芝 Additive manufacturing device and additive manufacturing method
JP2016175404A (en) * 2015-03-20 2016-10-06 地方独立行政法人東京都立産業技術研究センター Additive manufacturing method using additive manufacturing equipment

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019151239A1 (en) * 2018-01-31 2019-08-08 株式会社ニコン Processing system, processing method, computer program, recording medium, and control device
WO2019150480A1 (en) * 2018-01-31 2019-08-08 株式会社ニコン Processing system and processing method
US12162070B2 (en) 2018-01-31 2024-12-10 Nikon Corporation Processing system, processing method, computer program, recording medium, and control apparatus
JP2021518812A (en) * 2018-02-15 2021-08-05 ディーディーエム システムズ, インコーポレイテッド Casting technology, molds, and 3D printing systems and 3D printing methods
JP2020001374A (en) * 2018-03-16 2020-01-09 株式会社リコー Modeling system, information processing device, modeling device, method and program
JP2019177494A (en) * 2018-03-30 2019-10-17 株式会社リコー Control system, molding system, and program
JP2020027491A (en) * 2018-08-14 2020-02-20 株式会社東芝 Shaping data creation device, program for shaping data creation device, shaping data creation method, and shaping method
JP7166102B2 (en) 2018-08-14 2022-11-07 株式会社東芝 Modeling data creation device, program for modeling data creation device, modeling data creation method, and modeling method
US11080921B2 (en) 2018-08-29 2021-08-03 Fujifilm Business Innovation Corp. Three-dimensional object data generation apparatus, three-dimensional object forming apparatus, and non-transitory computer readable medium
US11046010B2 (en) 2018-11-02 2021-06-29 Fujifilm Business Innovation Corp. Three-dimensional object data generation apparatus, three-dimensional object forming apparatus, and non-transitory computer readable medium
US11281185B2 (en) 2018-11-02 2022-03-22 Fujifilm Business Innovation Corp. Three-dimensional object data generation apparatus, three-dimensional object forming apparatus, and non-transitory computer readable medium
JP2023026163A (en) * 2021-08-13 2023-02-24 日本電子株式会社 For-evaluation manufacturing pattern for three-dimensional manufacturing apparatus

Similar Documents

Publication Publication Date Title
JP2018001725A (en) Three-dimensional data-generating device, three-dimensional molding apparatus, production method of molded article, and program
JP6454699B2 (en) System and method for creating a compensated digital representation for use in additive manufacturing processes
JP6749582B2 (en) Three-dimensional data generation device, three-dimensional modeling device, method of manufacturing modeled object, and program
JP4346021B2 (en) Rapid prototyping method and apparatus using V-CAD data
JP6804718B2 (en) 3D data generator, 3D modeling device, manufacturing method and program of modeled object
CN105058795B (en) The error compensating method of increasing material manufacturing
Jin et al. Offline predictive control of out-of-plane shape deformation for additive manufacturing
CN109318485B (en) System and method for controlling an additive manufacturing system
JP2015058678A (en) Method of making data for minimizing difference between dimension of three-dimensional structure formed by laser irradiation and design value of scan path of three-dimensional structure, computer for making data and computer program
CN102105908A (en) Method and device for the production of a master pattern tool
KR101688083B1 (en) 3d modeling method for 3d printer
JP6820296B2 (en) Systems and methods for advanced additive manufacturing
US20190325098A1 (en) System, method, and computer program for part model generation and analysis and part production and validation
JP2019177494A (en) Control system, molding system, and program
JP2020001302A (en) Modeling prediction system, modeling prediction display system, information processing device and program
Pan et al. Smooth surface fabrication based on controlled meniscus and cure depth in microstereolithography
JP2016175404A (en) Additive manufacturing method using additive manufacturing equipment
CN112512729A (en) Method for determining a build specification for an additive manufacturing method
Zhong et al. Ceramic 3D printed sweeping surfaces
JP2018024196A (en) Data generation device, three-dimensional molding device, manufacturing method of three-dimensional molded article, evaluation method and program of output device
US20200001529A1 (en) Fabrication prediction system, fabrication system, information processing apparatus, and fabrication prediction method
Novak-Marcincin et al. Analyses and solutions on technical and economical aspects of rapid prototyping technology
JP2018049335A (en) Data creation device, molding device, molding method and program
JP2018001660A (en) Three-dimensional data-generating device, three-dimensional molding apparatus, production method of molded article, and program
JP6840944B2 (en) 3D data generator, modeling device, manufacturing method and program of modeled object

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190520

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20200427

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20200601

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20200722

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20201029

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20201102