[go: up one dir, main page]

JP2018114623A - Molding device and molding method - Google Patents

Molding device and molding method Download PDF

Info

Publication number
JP2018114623A
JP2018114623A JP2017005133A JP2017005133A JP2018114623A JP 2018114623 A JP2018114623 A JP 2018114623A JP 2017005133 A JP2017005133 A JP 2017005133A JP 2017005133 A JP2017005133 A JP 2017005133A JP 2018114623 A JP2018114623 A JP 2018114623A
Authority
JP
Japan
Prior art keywords
modeling
information
dimensional
amount
modeling material
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
JP2017005133A
Other languages
Japanese (ja)
Inventor
井上 大輔
Daisuke Inoue
大輔 井上
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP2017005133A priority Critical patent/JP2018114623A/en
Publication of JP2018114623A publication Critical patent/JP2018114623A/en
Pending legal-status Critical Current

Links

Images

Abstract

【課題】複数の立体物を作製する造形装置において、造形材料の無駄な消費を抑える。【解決手段】造形材料を順次積層して複数の立体物を作製する作製部を有する造形装置であって、前記複数の立体物の作製前または作製中の所定のタイミングで、各立体物を作製するために前記所定のタイミング以後に必要となる前記造形材料の量をそれぞれ取得する必要量取得部と、前記造形材料の残量を取得する残量取得部と、前記必要量取得部により取得された前記造形材料の量、および、前記残量取得部により取得された前記造形材料の残量に基づいて、前記所定のタイミング以後に作製できる立体物を前記複数の立体物のうちから選択する選択部と、を有し、前記作製部は、前記選択部により選択された立体物の作製を前記所定のタイミング以後も継続し、選択されなかった立体物の作製を中止する。【選択図】図2PROBLEM TO BE SOLVED: To suppress wasteful consumption of a modeling material in a modeling apparatus for producing a plurality of three-dimensional objects. SOLUTION: The modeling apparatus has a manufacturing unit for sequentially laminating modeling materials to produce a plurality of three-dimensional objects, and each three-dimensional object is produced at a predetermined timing before or during the production of the plurality of three-dimensional objects. It is acquired by the required amount acquisition unit for acquiring the amount of the modeling material required after the predetermined timing, the remaining amount acquisition unit for acquiring the remaining amount of the modeling material, and the required amount acquisition unit. Selection to select a three-dimensional object that can be produced after the predetermined timing from the plurality of three-dimensional objects based on the amount of the modeling material and the remaining amount of the modeling material acquired by the remaining amount acquisition unit. The manufacturing unit continues the production of the three-dimensional object selected by the selection unit even after the predetermined timing, and stops the production of the three-dimensional object selected by the selection unit. [Selection diagram] Fig. 2

Description

本発明は、造形装置及び造形方法に関するものである。   The present invention relates to a modeling apparatus and a modeling method.

近年、アディティブマニファクチャリング(AM)と呼ばれる立体造形技術が注目を集めている。AM技術は、立体モデルの3次元形状データを複数の層にスライスしてスライスデータを生成し、そのスライスデータを基に造形材料により材料層を形成し、材料層をステージ上に順次積層して固着することで、立体物を作製する技術である。このような積層造形法には、光造形法、粉末焼結法、シート堆積法、樹脂押し出し法、インクジェット方式、電子写真方式などがある。立体的な造形物を表現する方式では、STL(Stereo lithography)と呼ばれるフォーマットが使われることが多い。STLデータは、立体物の表面を構成する三角形の法線座標と3次元のXYZ座標点からなる。立体物を表す立体モデルは、一般的には隣接した三角形群であるシェルで構成される。   In recent years, three-dimensional modeling technology called additive manufacturing (AM) has attracted attention. AM technology slices three-dimensional shape data of a three-dimensional model into a plurality of layers, generates slice data, forms a material layer with a modeling material based on the slice data, and sequentially stacks the material layer on the stage. It is a technique for producing a three-dimensional object by fixing. Such a layered modeling method includes a stereolithography method, a powder sintering method, a sheet deposition method, a resin extrusion method, an inkjet method, an electrophotographic method, and the like. In a method of expressing a three-dimensional modeled object, a format called STL (Stereo lithography) is often used. The STL data is composed of the normal coordinates of the triangles that form the surface of the three-dimensional object and the three-dimensional XYZ coordinate points. A three-dimensional model representing a three-dimensional object is generally composed of shells that are adjacent triangle groups.

このような造形装置で、複数の立体物を作製する場合には、ステージ上に複数の立体物が配置されるように、スライスデータを生成する場合がある。配置方法は任意であるが、立体物が重ならないように配慮したり、造形時間が短くなるような配置をしたり、作製後にステージから取り出すときに、立体物が混ざらないような工夫をしたりする必要がある。
特許文献1では、積層造形法を用いた造形装置において、造形領域や造形材料の残量情報に基づいて、複数の印刷ジョブを組み合わせて同時に造形処理する技術が記載されている。
When producing a plurality of three-dimensional objects with such a modeling apparatus, slice data may be generated so that a plurality of three-dimensional objects are arranged on the stage. Arrangement method is arbitrary, but consider that solid objects do not overlap, arrange so that modeling time is shortened, or devise so that solid objects do not mix when taking out from the stage after production There is a need to.
Japanese Patent Application Laid-Open No. 2004-228561 describes a technique of simultaneously performing a modeling process by combining a plurality of print jobs based on the modeling area and the remaining amount information of the modeling material in a modeling apparatus using the layered modeling method.

特開2015−85663号公報Japanese Patent Laying-Open No. 2015-85663

しかしながら、従来のような造形装置においては、造形材料の取り扱いや様々な理由で、造形過程における造形材料の残量と、立体モデルの3次元形状データを生成する時点での残量に差異が発生し、立体物の作製中に造形材料が不足する場合があった。
このような場合には、立体物の作製処理を中断して、造形材料を補充するといった作業が必要となる。造形材料を補充できない場合には、作製途中で材料不足となったまま作製処理が終了してしまい、造形不良となる立体物が複数作製されてしまい、造形材料が無駄に消費されてしまうことが懸念される。
However, in a conventional modeling apparatus, there is a difference between the remaining amount of modeling material in the modeling process and the remaining amount at the time of generating the 3D shape data of the three-dimensional model due to the handling of the modeling material and various reasons. In some cases, however, the modeling material is insufficient during the production of the three-dimensional object.
In such a case, it is necessary to interrupt the solid object manufacturing process and replenish the modeling material. If the modeling material cannot be replenished, the manufacturing process ends with the material shortage in the middle of manufacturing, and a plurality of three-dimensional objects that are defective in modeling are produced, and the modeling material is wasted. Concerned.

本発明は上記したような事情に鑑みてなされたものであり、複数の立体物を作製する造形装置において、造形材料の無駄な消費を抑えることを目的とする。   This invention is made | formed in view of the above situations, and it aims at suppressing the wasteful consumption of modeling material in the modeling apparatus which produces a some solid object.

本発明の第1態様は、
複数の立体モデルの3次元形状データから生成されるスライスデータに基づいて、造形材料を順次積層して複数の立体物を作製する作製部を有する造形装置であって、
前記複数の立体物の作製前または作製中の所定のタイミングで、各立体物を作製するために前記所定のタイミング以後に必要となる前記造形材料の量をそれぞれ取得する必要量取得部と、
前記造形材料の残量を取得する残量取得部と、
前記必要量取得部により取得された前記造形材料の量、および、前記残量取得部により取得された前記造形材料の残量に基づいて、前記所定のタイミング以後に作製できる立体物を前記複数の立体物のうちから選択する選択部と、
を有し、
前記作製部は、前記選択部により選択された立体物の作製を前記所定のタイミング以後も継続し、選択されなかった立体物の作製を中止する
ことを特徴とする造形装置を提供する。
The first aspect of the present invention is:
Based on slice data generated from three-dimensional shape data of a plurality of three-dimensional models, a modeling apparatus having a production unit that sequentially laminates modeling materials to produce a plurality of three-dimensional objects,
A required amount acquisition unit for acquiring the amount of the modeling material required after the predetermined timing in order to prepare each solid object at a predetermined timing before or during the production of the plurality of three-dimensional objects;
A remaining amount acquisition unit for acquiring the remaining amount of the modeling material;
Based on the amount of the modeling material acquired by the required amount acquisition unit and the remaining amount of the modeling material acquired by the remaining amount acquisition unit, a three-dimensional object that can be produced after the predetermined timing is obtained. A selection unit for selecting from among three-dimensional objects;
Have
The manufacturing unit provides the modeling apparatus characterized in that the manufacturing of the three-dimensional object selected by the selection unit is continued after the predetermined timing, and the preparation of the three-dimensional object not selected is stopped.

本発明の第2態様は、
複数の立体モデルの3次元形状データから生成されるスライスデータに基づいて、造形材料を順次積層して複数の立体物を作製する作製部を有する造形装置であって、
前記複数の立体物の作製前または作製中の所定のタイミングで、各立体物を作製するために前記所定のタイミング以後に必要となる前記造形材料の量をそれぞれ取得する必要量取得部と、
前記造形材料の残量を取得する残量取得部と、
前記必要量取得部により取得された各立体物の前記造形材料の量、および、前記残量取得部により取得された前記造形材料の残量に関する情報を提示する提示部と、
前記提示部により提示された情報に基づき前記複数の立体物のうちからユーザにより選択された立体物に関する情報を取得する情報取得部と、
を有し、
前記作製部は、前記情報取得部により取得された情報に基づき、ユーザにより選択された立体物の作製を前記所定のタイミング以後も継続し、選択されなかった立体物の作製を中止する
ことを特徴とする造形装置を提供する。
The second aspect of the present invention is:
Based on slice data generated from three-dimensional shape data of a plurality of three-dimensional models, a modeling apparatus having a production unit that sequentially laminates modeling materials to produce a plurality of three-dimensional objects,
A required amount acquisition unit for acquiring the amount of the modeling material required after the predetermined timing in order to prepare each solid object at a predetermined timing before or during the production of the plurality of three-dimensional objects;
A remaining amount acquisition unit for acquiring the remaining amount of the modeling material;
A presentation unit that presents information on the amount of the modeling material of each three-dimensional object acquired by the required amount acquisition unit, and information on the remaining amount of the modeling material acquired by the remaining amount acquisition unit;
An information acquisition unit that acquires information on a three-dimensional object selected by the user from the plurality of three-dimensional objects based on the information presented by the presenting unit;
Have
The production unit continues production of the three-dimensional object selected by the user after the predetermined timing based on the information acquired by the information acquisition unit, and stops production of the three-dimensional object not selected. A modeling apparatus is provided.

本発明の第3態様は、
複数の立体モデルの3次元形状データから生成されるスライスデータに基づいて、造形材料を順次積層して複数の立体物を作製する作製ステップを有する造形方法であって、
前記複数の立体物の作製前または作製中の所定のタイミングで、各立体物を作製するために前記所定のタイミング以後に必要となる前記造形材料の量をそれぞれ取得する必要量取得ステップと、
前記造形材料の残量を取得する残量取得ステップと、
前記必要量取得ステップで取得された前記造形材料の量、および、前記残量取得ステップで取得された前記造形材料の残量に基づいて、前記所定のタイミング以後に作製できる立体物を前記複数の立体物のうちから選択する選択ステップと、
を有し、
前記作製ステップでは、前記選択ステップで選択された立体物の作製を前記所定のタイミング以後も継続し、選択されなかった立体物の作製を中止する
ことを特徴とする造形方法を提供する。
The third aspect of the present invention is:
Based on slice data generated from three-dimensional shape data of a plurality of three-dimensional models, a modeling method including a manufacturing step of sequentially forming modeling materials to prepare a plurality of three-dimensional objects,
A required amount acquisition step of acquiring the amount of the modeling material required after the predetermined timing in order to prepare each three-dimensional object at a predetermined timing before or during preparation of the plurality of three-dimensional objects;
A remaining amount acquisition step of acquiring the remaining amount of the modeling material;
Based on the amount of the modeling material acquired in the required amount acquisition step and the remaining amount of the modeling material acquired in the remaining amount acquisition step, a three-dimensional object that can be produced after the predetermined timing is obtained. A selection step of selecting from among three-dimensional objects;
Have
In the production step, the production of the solid object selected in the selection step is continued after the predetermined timing, and the production of the solid object not selected is stopped.

本発明の第4態様は、
複数の立体モデルの3次元形状データから生成されるスライスデータに基づいて、造形材料を順次積層して複数の立体物を作製する作製ステップを有する造形方法であって、
前記複数の立体物の作製前または作製中の所定のタイミングで、各立体物を作製するために前記所定のタイミング以後に必要となる前記造形材料の量をそれぞれ取得する必要量取得ステップと、
前記造形材料の残量を取得する残量取得ステップと、
前記必要量取得ステップで取得された各立体物の前記造形材料の量、および、前記残量取得ステップで取得された前記造形材料の残量に関する情報を提示する提示ステップと、
前記提示ステップで提示された情報に基づき前記複数の立体物のうちからユーザにより選択された立体物に関する情報を取得する情報取得ステップと、
を有し、
前記作製ステップでは、前記情報取得ステップで取得された情報に基づき、ユーザにより選択された立体物の作製を前記所定のタイミング以後も継続し、選択されなかった立体物の作製を中止する
ことを特徴とする造形方法を提供する。
The fourth aspect of the present invention is:
Based on slice data generated from three-dimensional shape data of a plurality of three-dimensional models, a modeling method including a manufacturing step of sequentially forming modeling materials to prepare a plurality of three-dimensional objects,
A required amount acquisition step of acquiring the amount of the modeling material required after the predetermined timing in order to prepare each three-dimensional object at a predetermined timing before or during preparation of the plurality of three-dimensional objects;
A remaining amount acquisition step of acquiring the remaining amount of the modeling material;
A presenting step of presenting information regarding the amount of the modeling material of each three-dimensional object acquired in the necessary amount acquisition step, and the remaining amount of the modeling material acquired in the remaining amount acquisition step;
An information acquisition step of acquiring information relating to a three-dimensional object selected by the user from among the plurality of three-dimensional objects based on the information presented in the presenting step;
Have
In the production step, the production of the solid object selected by the user is continued after the predetermined timing based on the information acquired in the information acquisition step, and the production of the solid object not selected is stopped. A modeling method is provided.

本発明によれば、複数の立体物を作製する造形装置において、造形材料の無駄な消費を抑えることが可能となる。   ADVANTAGE OF THE INVENTION According to this invention, in the modeling apparatus which produces a some solid object, it becomes possible to suppress useless consumption of modeling material.

実施形態の造形装置による造形物の造形方法を説明するための概略図Schematic for demonstrating the modeling method of the molded article by the modeling apparatus of embodiment 実施形態の造形装置の動作制御を行うプログラムのソフトウェアの構成図Software configuration diagram of a program for controlling the operation of the modeling apparatus of the embodiment オブジェクト情報、造形情報、スライスデータ情報の各構成を示す図The figure which shows each structure of object information, modeling information, and slice data information 第1の実施形態の造形処理の際のデータ処理の流れを示すフローチャートThe flowchart which shows the flow of the data processing in the case of the modeling process of 1st Embodiment 第1の実施形態のスライスデータの生成処理の流れを示すフローチャートThe flowchart which shows the flow of the production | generation process of the slice data of 1st Embodiment 第1の実施形態の造形対象物の選択処理のデータ処理を示すフローチャートThe flowchart which shows the data process of the selection process of the modeling target object of 1st Embodiment. 第1の実施形態の造形材料が不足しない場合の造形処理の様子を示す図The figure which shows the mode of the modeling process when the modeling material of 1st Embodiment does not run short ジョブ開始時に造形材不足を検知した場合の造形処理の様子を示す図The figure which shows the mode of modeling processing when the lack of modeling material is detected at the time of job start 造形途中に造形材不足を検知した場合の造形処理の様子を示す図The figure which shows the mode of modeling processing when a lack of modeling material is detected during modeling 造形過程における造形物とスライスデータの様子を示す図The figure which shows the appearance of the model and slice data in the modeling process 第2の実施形態の造形対象物の選択方法について説明するための図The figure for demonstrating the selection method of the modeling target object of 2nd Embodiment. 第3の実施形態の造形対象物の選択方法について説明するための図The figure for demonstrating the selection method of the modeling target object of 3rd Embodiment. 造形対象物の選択方法を指定するためのユーザインタフェースUser interface for specifying how to select the object 造形対象物を指定するためのユーザインタフェースUser interface for specifying the object to be modeled

以下、この発明を実施するための形態を図面を参照して例示的に説明する。ただし、以下の実施形態に記載されている各部材の寸法、材質、形状、その相対配置など、各種制御の手順、制御パラメータ、目標値などは、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。
本発明は、積層造形技術(AM技術)、すなわち、造形材料を2次元に配置して層状に積層することによって立体物(3次元物体)を作製する技術を採用した造形装置および造形方法に関する。本発明に係る造形装置は、複数の立体モデルの3次元形状データから生成されるスライスデータに基づいて、造形材料を順次積層して複数の立体物を作製する作製部を有する造形装置である。本発明に係る造形装置の特徴について説明すると、まず、複数の立体物の作製前または作製中の所定のタイミングで、各立体物を作製するために所定のタイミング以後に必要となる造形材料の量をそれぞれ取得する。そして、取得した造形材料の量と造形材料の残量に基づいて、所定のタイミング以後に作製できる立体物を複数の立体物のうちから選択し、選択された立体物の作製を所定のタイミング以後も継続し、選択されなかった立体物の作製を中止することを特徴とする。
DESCRIPTION OF EMBODIMENTS Hereinafter, embodiments for carrying out the present invention will be exemplarily described with reference to the drawings. However, unless otherwise specified, various control procedures, control parameters, target values, etc., such as dimensions, materials, shapes, and relative arrangements of the members described in the following embodiments are described in the present invention. It is not intended to limit the scope of the above to only those.
The present invention relates to a layered modeling technique (AM technique), that is, a modeling apparatus and a modeling method adopting a technique for producing a three-dimensional object (three-dimensional object) by arranging modeling materials in two dimensions and laminating them in layers. The modeling apparatus according to the present invention is a modeling apparatus having a preparation unit that sequentially stacks modeling materials to produce a plurality of three-dimensional objects based on slice data generated from three-dimensional shape data of a plurality of three-dimensional models. The features of the modeling apparatus according to the present invention will be described. First, the amount of modeling material required after a predetermined timing for preparing each three-dimensional object at a predetermined timing before or during the production of a plurality of three-dimensional objects. Get each. Then, based on the amount of the modeling material acquired and the remaining amount of the modeling material, a solid object that can be produced after a predetermined timing is selected from a plurality of solid objects, and the production of the selected solid object is performed after the predetermined timing. The production of the three-dimensional object that has not been selected is stopped.

造形材料としては、作製する立体物の用途・機能・目的などに応じてさまざまな材料を選択することができる。本明細書では、造形目的の3次元物体を構成する材料を「構造材料」と呼び、構造材料で形成される部分を構造体と呼ぶ。作製途中の構造体を支持するためのサポート体(例えばオーバーハング部を下から支える構造)を構成する材料を「サポート材料」と呼ぶ。また両者を特に区別する必要がない場合には、単に「造形材料」という用語を用いる。構造材料としては、例えば、PE(ポリエチレン)、PP(ポリプロピ
レン)、ABS、PS(ポリスチレン)、PC(ポリカーボネート)など、熱可塑性の樹脂を用いることができる。また、サポート材料としては、構造体からの除去を簡単にするため、熱可塑性と水溶性を有する材料を好ましく用いることができる。サポート材料としては、例えば、糖質、ポリ乳酸(PLA)、PVA(ポリビニルアルコール)、PEG(ポリエチレングリコール)などを例示できる。
As the modeling material, various materials can be selected according to the application, function, purpose, etc. of the three-dimensional object to be produced. In this specification, a material constituting a three-dimensional object for modeling is referred to as “structural material”, and a portion formed of the structural material is referred to as a structure. A material that constitutes a support body (for example, a structure that supports the overhang portion from below) for supporting the structure being manufactured is referred to as a “support material”. When it is not necessary to distinguish between the two, the term “modeling material” is simply used. As the structural material, for example, a thermoplastic resin such as PE (polyethylene), PP (polypropylene), ABS, PS (polystyrene), and PC (polycarbonate) can be used. As the support material, a material having thermoplasticity and water solubility can be preferably used in order to simplify the removal from the structure. Examples of the support material include carbohydrates, polylactic acid (PLA), PVA (polyvinyl alcohol), and PEG (polyethylene glycol).

また、本明細書では、作製目的とする立体モデルの3次元形状データを積層方向に沿って複数層にスライスして得られる断面データから生成されるデジタルデータを「スライスデータ」と呼ぶ。スライスデータは、必要に応じて、サポート材料のデータなどの情報を付加して生成される。スライスデータに基づき造形材料で形成される層(1層分の画像)を「材料層」と呼ぶ。「材料層」は、用いる造形材料の種類に応じて、1又は複数の材料層を組み合わせて形成される粒子の層である。
また、造形装置を用いて作製しようとする立体モデル(つまり造形装置に与えられる3次元形状データが表す立体物)を「造形対象物」と呼ぶ。また、造形装置で作製された(出力された)立体物を「造形物」と呼ぶ。造形物がサポート体を含む場合において、サポート体を除いた部分が造形対象物を構成する「構造体」となる。本実施形態の造形装置で作製された造形物には、複数の造形対象物が含まれる。
Further, in this specification, digital data generated from cross-sectional data obtained by slicing three-dimensional shape data of a stereoscopic model to be produced into a plurality of layers along the stacking direction is referred to as “slice data”. The slice data is generated by adding information such as support material data as necessary. A layer (an image for one layer) formed of a modeling material based on slice data is referred to as a “material layer”. A “material layer” is a layer of particles formed by combining one or more material layers depending on the type of modeling material used.
A three-dimensional model (that is, a three-dimensional object represented by three-dimensional shape data given to the modeling apparatus) to be produced using the modeling apparatus is referred to as a “modeling object”. In addition, a three-dimensional object produced (output) by the modeling apparatus is referred to as a “modeled object”. In the case where the modeled object includes the support body, a portion excluding the support body becomes a “structure” constituting the modeled object. The modeling object produced with the modeling apparatus of this embodiment includes a plurality of modeling objects.

図1は、本実施形態の造形装置100による造形物の造形方法を説明するための概略図である。本実施形態の造形装置100では、電子写真プロセスを利用して造形材料からなる1層分の材料層を形成し、形成した材料層をステージ上に順次積層することで造形物を作製する。
以下に、本実施形態の造形装置100の構成について説明する。
FIG. 1 is a schematic diagram for explaining a modeling method of a modeled object by the modeling apparatus 100 of the present embodiment. In the modeling apparatus 100 according to the present embodiment, a material layer for one layer made of a modeling material is formed using an electrophotographic process, and a modeled object is manufactured by sequentially stacking the formed material layers on a stage.
Below, the structure of the modeling apparatus 100 of this embodiment is demonstrated.

図1において、101aは構造材料を収容する収容部、101bはサポート材料を収容する収容部、102は帯電性粉体、103は感光ドラム、104は粉体層搬送体、105は中間転写体、106はヒートロール、107はヒータを示す。また、108は材厚センサ、109は積層厚センサ、113はステージ、114は徐冷器、115は回収ブレードを示す。また、111は、中間転写体105に担持搬送される材料層であって、ステージ113上に積層される積層前の材料層を示し、110は、1層目の材料層がステージ113上に積層されることで形成された造形物を示している。また、112は、ステージ113上の造形物110に材料層111が積層されることで形成された造形物を示している。ここで本実施形態では、説明の便宜上、構造材料からなる帯電性粉体と、サポート材料からなる帯電性粉体それぞれを帯電性粉体102としている。帯電性粉体102は、熱塑性樹脂材料を粉砕して製造される。   In FIG. 1, 101 a is a storage unit for storing a structural material, 101 b is a storage unit for storing a support material, 102 is a chargeable powder, 103 is a photosensitive drum, 104 is a powder layer carrier, 105 is an intermediate transfer member, Reference numeral 106 denotes a heat roll, and 107 denotes a heater. Reference numeral 108 denotes a material thickness sensor, 109 denotes a lamination thickness sensor, 113 denotes a stage, 114 denotes a slow cooler, and 115 denotes a collection blade. Reference numeral 111 denotes a material layer carried and transported on the intermediate transfer member 105, which indicates a material layer before lamination on the stage 113, and 110 denotes a first material layer laminated on the stage 113. The modeled object formed by doing is shown. Reference numeral 112 denotes a modeled object formed by laminating the material layer 111 on the modeled object 110 on the stage 113. Here, in the present embodiment, for the sake of convenience of explanation, the chargeable powder 102 is composed of a chargeable powder made of a structural material and a chargeable powder made of a support material. The chargeable powder 102 is manufactured by pulverizing a thermoplastic resin material.

以下に、積層工程について説明する。
まず、収容部101a,101bからそれぞれ帯電性粉体102が感光ドラム103に供給される。帯電性粉体102を構成する構造材料およびサポート材料は、スライスデータに基づいて配置され、感光ドラム103上で現像される。現像された帯電性粉体からなる像(以下、帯電性粉体像)は、粉体層搬送体104に転写される。その後、粉体層搬送体104から中間転写体105の所定の位置に帯電性粉体像を転写するために、粉体層搬送体104と中間転写体105は結合し同期動作を開始する。同期動作は、スライスデータに基づいて形成される、帯電性粉体像と同時に粉体層搬送体104に転写されるマーカをセンサで検出してその信号をトリガーとして行うことができる。また、粉体層搬送体104と中間転写体105のそれぞれの搬送速度と移動距離を計測し、時間タイミングを合わせることで、同期させることもできる。
Below, a lamination process is explained.
First, the chargeable powder 102 is supplied to the photosensitive drum 103 from the storage units 101a and 101b. The structural material and the support material constituting the chargeable powder 102 are arranged based on the slice data and developed on the photosensitive drum 103. An image made of the developed chargeable powder (hereinafter, chargeable powder image) is transferred to the powder layer carrier 104. Thereafter, in order to transfer the chargeable powder image from the powder layer transport body 104 to a predetermined position of the intermediate transfer body 105, the powder layer transport body 104 and the intermediate transfer body 105 are coupled and start a synchronization operation. The synchronization operation can be performed by detecting a marker, which is formed on the basis of the slice data and transferred to the powder layer carrier 104 simultaneously with the chargeable powder image, by using a sensor as a trigger. It is also possible to synchronize by measuring the conveying speed and moving distance of the powder layer conveying member 104 and the intermediate transfer member 105 and matching the time timing.

帯電性粉体像が中間転写体105に転写されると、粉体層搬送体104と中間転写体105とは離間し独立動作に移行する。中間転写体105に転写された帯電性粉体像は、ヒ
ートロール106を通過するときに加熱され溶融し加圧されることでシート状の材料層111となる。その後、材料層111は、ヒータ107が配置された積層位置に送られ、ヒータ107により加熱されながら、ステージ113上の造形物110の表面と、ヒータ107との間で挟まれることで、造形物110の表面に溶融接着しステージ113上に積層される。このようにして、材料層がステージ113上に順次積層されることで、造形物が作製される。
When the chargeable powder image is transferred to the intermediate transfer member 105, the powder layer carrier 104 and the intermediate transfer member 105 are separated from each other and shift to an independent operation. The chargeable powder image transferred to the intermediate transfer member 105 is heated, melted and pressurized when passing through the heat roll 106 to form a sheet-like material layer 111. Thereafter, the material layer 111 is sent to the stacking position where the heater 107 is disposed, and is sandwiched between the surface of the modeling object 110 on the stage 113 and the heater 107 while being heated by the heater 107, thereby forming the modeling object. It is melt bonded to the surface of 110 and laminated on the stage 113. In this way, the material layer is sequentially laminated on the stage 113, so that a shaped object is produced.

ここで、材厚センサ108は、材料層111の厚み(中間転写体105表面からの高さ)を測定する。材厚センサ108の測定結果に基づき、例えば構造材料を収容する収容部101aおよびサポート材料を収容する収容部101bから供給される粉体の流量速度を加減することにより粒量を制御できる。
徐冷器114は、積層後に中間転写体105から材料層111を離型しやすくするためのものである。回収ブレード115は、中間転写体105上に残った材料を剥離回収するためのものである。積層厚センサ109は、複数の材料層が順次積層された造形物の厚さ(ステージ上の造形物の高さ)を測定する。測定結果に基づき構造材料を収容する収容部101aおよびサポート材料を収容する収容部101bから供給される粉体の量を制御することもできる。
Here, the material thickness sensor 108 measures the thickness of the material layer 111 (height from the surface of the intermediate transfer member 105). Based on the measurement result of the material thickness sensor 108, for example, the amount of particles can be controlled by adjusting the flow rate of the powder supplied from the accommodating portion 101a accommodating the structural material and the accommodating portion 101b accommodating the support material.
The slow cooler 114 is for facilitating release of the material layer 111 from the intermediate transfer member 105 after lamination. The collection blade 115 is for peeling and collecting the material remaining on the intermediate transfer member 105. The stack thickness sensor 109 measures the thickness of the modeled object in which a plurality of material layers are sequentially stacked (the height of the modeled object on the stage). Based on the measurement result, the amount of powder supplied from the accommodating portion 101a that accommodates the structural material and the accommodating portion 101b that accommodates the support material can also be controlled.

図1ではさらに、複数の材料層を順次積層する積層工程の3つの状態を示しており、状態(1)、(2)、(3)の順で遷移する。図1において状態(1)は、ステージ113上に材料層の1層目が積層され造形物110が形成された状態であり、2層目の材料層111を積層するために待機している状態を示している。
状態(2)は、材料層111と、ステージ113上の造形物110とが、ヒータ107の加熱により溶融接着している状態を示している。このとき、ステージ113は、状態(1)に対して、材厚センサ108の測定結果に基づき、材料層111と、ステージ113上の造形物110の各接着面が互いに一致する位置に移動する。
Further, FIG. 1 shows three states of a stacking process in which a plurality of material layers are sequentially stacked, and transition is made in the order of states (1), (2), and (3). In FIG. 1, the state (1) is a state in which the first layer of the material layer is laminated on the stage 113 and the shaped object 110 is formed, and is in a standby state for laminating the second material layer 111. Is shown.
State (2) shows a state in which the material layer 111 and the modeled object 110 on the stage 113 are melt-bonded by the heating of the heater 107. At this time, the stage 113 moves to the position where the material layer 111 and the bonding surfaces of the modeled object 110 on the stage 113 coincide with each other based on the measurement result of the material thickness sensor 108 with respect to the state (1).

ヒートロール106は、2個のヒータ106a1,106a2と、ローラ106bを有する。ヒータ106a1、ローラ106bと、ヒータ106a2とは、中間転写体105の搬送面を挟んで設けられ、ヒータ106a1、ローラ106bと中間転写体105の搬送面の間には、帯電性粉体像を通過させるための所定の高さの隙間が設けられている。帯電性粉体像は、この隙間を移動することで圧延されてシート状の粉体である材料層111となる。ヒータ107は、必要に応じて帯電性粉体像を加熱しながら加圧可能に構成されているとよく、例えば、平面状ヒータが好ましい。ここで、帯電性粉体像を加圧する手段は、特に限定されるものではなく、ヒータとは別途、設けられていてもよい。例えば、中間転写体105に剛性素材を使用することで帯電性粉体像を加圧可能に構成してもよく、また、剛性素材を中間転写体105とヒータ107の間に固定配置することで、帯電性粉体像を加圧可能に構成してもよい。ヒータ107としては、セラミックヒータやIH(induction heating)ヒータ等を例示できる。   The heat roll 106 includes two heaters 106a1 and 106a2 and a roller 106b. The heater 106 a 1, the roller 106 b, and the heater 106 a 2 are provided with the conveyance surface of the intermediate transfer member 105 interposed therebetween, and a chargeable powder image passes between the heater 106 a 1, the roller 106 b and the conveyance surface of the intermediate transfer member 105. A gap having a predetermined height is provided. The chargeable powder image is rolled by moving through this gap to form a material layer 111 that is a sheet-like powder. The heater 107 is preferably configured so as to be able to pressurize the chargeable powder image as necessary, and for example, a flat heater is preferable. Here, the means for pressurizing the chargeable powder image is not particularly limited, and may be provided separately from the heater. For example, the chargeable powder image may be configured to be pressurizable by using a rigid material for the intermediate transfer member 105, and the rigid material may be fixedly disposed between the intermediate transfer member 105 and the heater 107. The chargeable powder image may be configured to be pressurizable. Examples of the heater 107 include a ceramic heater and an IH (induction heating) heater.

図1において状態(3)は、積層厚センサ109によりステージ113上の造形物112の高さを測定している状態を示している。ここで、材厚センサ108と積層厚センサ109は、例えば拡散反射タイプの変位センサなどが挙げられるが、1層以上の材料層の厚みや高さを計測可能であれば、どのようなセンサでも構わない。
このような状態(1),(2),(3)が順に行われる積層工程が繰り返されることで、所望の造形物が作製される。
造形装置100は、図1に示していないが、ROMやRAM、CPUを備え、ROMに格納されたプログラムによって装置の動作制御を行うものである。
In FIG. 1, the state (3) indicates a state in which the height of the shaped object 112 on the stage 113 is measured by the stack thickness sensor 109. Here, the material thickness sensor 108 and the laminated thickness sensor 109 may be, for example, a diffuse reflection type displacement sensor, but any sensor can be used as long as it can measure the thickness and height of one or more material layers. I do not care.
By repeating the stacking process in which the states (1), (2), and (3) are sequentially performed, a desired model is manufactured.
Although not shown in FIG. 1, the modeling apparatus 100 includes a ROM, a RAM, and a CPU, and controls the operation of the apparatus by a program stored in the ROM.

図2は、本実施形態の造形装置100の動作制御を行うプログラムのソフトウェア構成
を示す図である。
外部機器から送信される造形対象物の3次元形状データを含む、造形物を作製する造形処理(作製処理)に必要となる情報は、ジョブとしてジョブ受信部201により受信される。本実施形態において、ジョブは、複数の造形対象物を1回の造形工程で作製するためのジョブとして受信される。ジョブ受信部201は、個々の造形対象物の情報を含むオブジェクト情報202と、作製に必要となる3次元形状データ203とを、受信したジョブから抽出し記録する。オブジェクト情報202は、ジョブの設定情報として受信される情報であり、造形対象物毎に設定され、個々の造形対象物を作製するために必要となる造形材料の使用量(以下、造形材量)に関する情報を含む。また、3次元形状データ203は、たとえばSTL(StereoLithography)などの造形対象物の形状を示すデータを指すが、その形式はどのようなものでもかまわない。
FIG. 2 is a diagram illustrating a software configuration of a program that performs operation control of the modeling apparatus 100 according to the present embodiment.
Information necessary for a modeling process (manufacturing process) for manufacturing a modeled object including the three-dimensional shape data of the modeled object transmitted from the external device is received by the job receiving unit 201 as a job. In the present embodiment, the job is received as a job for creating a plurality of modeling objects in a single modeling process. The job receiving unit 201 extracts and records object information 202 including information on individual modeling objects and three-dimensional shape data 203 necessary for production from the received job. The object information 202 is information received as job setting information, and is set for each modeling object, and the amount of modeling material used to produce each modeling object (hereinafter, modeling material amount). Contains information about. In addition, the three-dimensional shape data 203 indicates data indicating the shape of a modeling object such as STL (Stereolithography), but any format may be used.

造形オブジェクト選択部204は、オブジェクト情報202、後述のスライスデータ情報208、および、後述の造形材料の残量の情報(以下、造形材残量情報)211から、それぞれ次に示す情報を取得し、個々の造形対象物が造形可能かを検査する。すなわち、造形オブジェクト選択部204は、オブジェクト情報202からは、造形対象物の作製に必要な造形材量に関する情報を取得し、スライスデータ情報208からは、造形対象物に対する消費済の造形材量に関する情報を取得する。また、造形材残量情報211からは、造形装置100の造形材残量を取得する。そして、造形オブジェクト選択部204は、造形材残量と、検査後に必要な造形材量から、造形材残量で造形対象物を造形できるか否かを各造形対象物に対して検査し、検査結果を造形情報205として記録する。   The modeling object selection unit 204 obtains the following information from the object information 202, slice data information 208 described later, and information on the remaining amount of modeling material described below (hereinafter, modeling material residual information) 211, respectively. Inspect whether each modeling object can be modeled. That is, the modeling object selection unit 204 acquires information on the amount of modeling material necessary for producing the modeling target from the object information 202, and relates to the amount of modeling material consumed for the modeling target from the slice data information 208. Get information. Further, the modeling material remaining amount of the modeling apparatus 100 is acquired from the modeling material remaining amount information 211. And the modeling object selection part 204 test | inspects with respect to each modeling object whether a modeling target object can be modeled with a modeling material remaining amount from the modeling material remaining amount and the modeling material amount required after a test | inspection. The result is recorded as modeling information 205.

造形情報205および造形情報205を用いた造形処理の詳細については後述するが、造形オブジェクト選択部204は、検査結果に基づき、造形可となる造形対象物を複数の造形対象物のうちから選択する。造形オブジェクト選択部204で選択された造形対象物の造形処理は、造形オブジェクト選択部204による検査後も継続され、選択されなかった造形対象物(造形オブジェクト選択部204による検査で造形否となる造形対象物を含む)の造形処理は中止となる。ここで、造形オブジェクト選択部204は、必要量取得部と残量取得部と選択部と消費済量取得部を含む。
造形オブジェクト選択部204による検査は、ジョブが開始されてオブジェクト情報202が生成されるタイミング、および、後述のスライスデータ生成部206がスライス処理を行うタイミングで実施され、検査結果に基づき造形情報205が更新される。ここで、ジョブが開始されてオブジェクト情報202が生成されるタイミングは、複数の立体物の作製前の所定のタイミングに相当し、スライスデータ生成部206がスライス処理を行うタイミングは、複数の立体物の作製中の所定のタイミングに相当する。造形オブジェクト選択部204がスライスデータ情報208から取得する情報は、所定のタイミングまでに造形対象物を作製するのに消費された造形材量に関する情報である。造形オブジェクト選択部204による個々の造形対象物が造形可能かの検査は、所定のタイミング以後に必要となる造形材量と造形材残量に基づいて、造形材残量で所定のタイミング以後に造形対象物を作製できるかどうかを検査するものであり、詳細は後述する。
Although the details of the modeling information 205 and the modeling process using the modeling information 205 will be described later, the modeling object selection unit 204 selects a modeling target that can be modeled from a plurality of modeling targets based on the inspection result. . The modeling process of the modeling object selected by the modeling object selection unit 204 is continued even after the inspection by the modeling object selection unit 204, and the modeling object that has not been selected (modeling that is rejected by the inspection by the modeling object selection unit 204) The modeling process (including the object) is cancelled. Here, the modeling object selection unit 204 includes a necessary amount acquisition unit, a remaining amount acquisition unit, a selection unit, and a consumed amount acquisition unit.
The inspection by the modeling object selection unit 204 is performed at a timing when the job information is generated when the job is started and a timing at which a slice data generation unit 206 (to be described later) performs a slicing process. Updated. Here, the timing at which the job information is generated when the job is started corresponds to a predetermined timing before the creation of a plurality of three-dimensional objects, and the timing at which the slice data generation unit 206 performs the slice processing is a plurality of three-dimensional objects. This corresponds to a predetermined timing during the production of the above. The information that the modeling object selection unit 204 acquires from the slice data information 208 is information related to the amount of modeling material consumed to produce the modeling object by a predetermined timing. Inspecting whether each modeling object can be modeled by the modeling object selection unit 204 is based on the modeling material amount required after a predetermined timing and the remaining modeling material, and modeling is performed after the predetermined timing with the remaining modeling material. Whether or not the object can be produced is inspected, and details will be described later.

造形情報205には、各造形対象物に対する消費済の造形材量、作製に必要な造形材量、造形可否を含む情報が含まれる。
スライスデータ生成部206は、3次元形状データ203と造形情報205とから、スライスデータ207を生成するスライス処理を行う。すなわち、スライスデータ生成部206は、ステージ上で複数の造形対象物を作製する際の配置を決め、STL等で記述された造形対象物の断面計算を行い、積層する造形材料を指示するスライスデータ207に変換して順次記録する。造形対象となる造形対象物は、造形情報205で記される造形可となる造形対象物に決定される。スライスデータ生成部206はまた、造形情報205から各造形対象物の造形可否を参照し、造形可となる造形対象物のみで構成されるようにスラ
イスデータ207を再変換して記録する。変換、または、再変換された個々のスライスデータ毎に、積層に必要な造形材量が、作製される造形対象物に対しスライスデータ情報208として記録される。
The modeling information 205 includes information including the amount of modeling material consumed for each modeling object, the amount of modeling material necessary for production, and whether modeling is possible.
The slice data generation unit 206 performs a slice process for generating slice data 207 from the three-dimensional shape data 203 and the modeling information 205. That is, the slice data generation unit 206 determines the arrangement for producing a plurality of modeling objects on the stage, performs a cross-sectional calculation of the modeling object described in STL and the like, and designates the modeling material to be stacked. It converts into 207 and records sequentially. The modeling target to be modeled is determined as a modeling target that can be modeled described by the modeling information 205. The slice data generation unit 206 also refers to the modeling information 205 to determine whether or not each modeling target is modeled, and re-converts and records the slice data 207 so as to include only the modeling target that can be modeled. For each piece of converted or reconverted slice data, the amount of modeling material necessary for stacking is recorded as slice data information 208 for the modeling object to be produced.

造形部(作製部)209は、スライスデータ生成部206の指示に従い、積層するスライスデータを読み込み、スライスデータに基づき造形材料で形成される材料層を積層して造形対象物を作製する造形処理を実行する。指定されたスライスデータの積層が終了すると、対応するスライスデータ情報208は、造形部209により積層完了情報としてその内容が更新される。
造形材残量取得部210は、造形材料の残量に関する情報を取得し、造形材残量情報211の記録を行う処理部である。造形材残量情報211の生成手段は、例えば、造形装置として造形材料を収容する収容部から造形材料の重量を取得して残量を計算する方法などがあるが、特に限定されるものではない。
The modeling unit (manufacturing unit) 209 reads the slice data to be stacked in accordance with an instruction from the slice data generation unit 206, and performs a modeling process of manufacturing a modeling target by stacking material layers formed of the modeling material based on the slice data. Run. When the lamination of the designated slice data is completed, the content of the corresponding slice data information 208 is updated by the modeling unit 209 as the lamination completion information.
The modeling material remaining amount acquisition unit 210 is a processing unit that acquires information regarding the remaining amount of the modeling material and records the modeling material remaining amount information 211. The means for generating the modeling material remaining amount information 211 includes, for example, a method of calculating the remaining amount by acquiring the weight of the modeling material from a storage unit that stores the modeling material as a modeling apparatus, but is not particularly limited. .

図3A〜図3Cは、オブジェクト情報202、造形情報205、スライスデータ情報208それぞれの構成とその内容の一例を示す図である。
図3Aは、オブジェクト情報202を示す図である。オブジェクト情報202は、3次元形状データ203に含まれる、造形対象物を識別するためのオブジェクトID_301
と、対応する造形対象物を作製するために必要となる造形材見積量302とから構成される。本例では、3次元形状データ203は、オブジェクトID_301が、オブジェクト
ID1〜オブジェクトID3で示される3つの造形対象物で構成される。図3Aでは、オブジェクトID1の作製に必要な造形材量が120、オブジェクトID2の作製に必要な造形材量が60、同じく、オブジェクトID3の作製に必要な造形材量が30、として造形材見積量302が示されている。
3A to 3C are diagrams illustrating examples of the configurations and contents of the object information 202, the modeling information 205, and the slice data information 208, respectively.
FIG. 3A is a diagram showing the object information 202. The object information 202 is an object ID_301 for identifying a modeling object included in the three-dimensional shape data 203.
And a modeling material estimated amount 302 necessary for producing a corresponding modeling object. In this example, the three-dimensional shape data 203 includes three modeling objects whose object ID_301 is indicated by object ID1 to object ID3. In FIG. 3A, the modeling material amount necessary for the production of the object ID1 is 120, the modeling material amount necessary for the production of the object ID2 is 60, and the modeling material amount necessary for the production of the object ID3 is 30. 302 is shown.

図3Bは、造形情報205を示す図である。
造形情報205には、識別された造形対象物のオブジェクトID_301と、造形材消
費済量303、造形材必要量304、造形可否305が記される。造形材消費済量303は、造形オブジェクト選択部204による検査が行われる所定のタイミングまでにオブジェクトID_301の作製に使用された消費済の造形材量である。造形材必要量304は
、造形オブジェクト選択部204による検査が行われる所定のタイミング以後、造形対象物を作製(造形処理が終了)するまでに必要となる造形材量を示すものである。造形材必要量304は、造形材見積量302から造形材消費済量303を減算することで得られる。造形可否305は、造形可能か否かを示す情報として示される。
FIG. 3B is a diagram showing the modeling information 205.
In the modeling information 205, an object ID_301 of the identified modeling object, a modeling material consumed amount 303, a modeling material required amount 304, and modeling possibility 305 are described. The modeling material consumption amount 303 is the consumed modeling material amount used for producing the object ID_301 by a predetermined timing when the inspection by the modeling object selecting unit 204 is performed. The required amount of modeling material 304 indicates the amount of modeling material required until a modeling target is produced (modeling process is completed) after a predetermined timing when the modeling object selection unit 204 performs inspection. The modeling material required amount 304 is obtained by subtracting the modeling material consumed amount 303 from the modeling material estimated amount 302. Modeling availability 305 is indicated as information indicating whether modeling is possible.

図3Cは、スライスデータ情報208を示す図である。
スライスデータ情報208には、スライスNo_306、積層状況307、スライスデ
ータ207上での個々の造形対象物の情報308、309、310が含まれる。スライスNo_306は、変換されたスライスデータ207が積層される順序を示す。積層状況3
07は、スライスデータ207の積層状況を示す。積層処理が終了したスライスデータ207のスライスデータ情報208は、積層状況307が“済”となり、積層処理が未だ行われていない場合には、積層状況307が“未”となる。オブジェクトID1造形材量308aは、オブジェクトID1で識別される造形対象物に対応する、スライスデータ207を作製するために必要となる造形材量が示される。オブジェクトID1領域308bは、スライスデータ207上でのオブジェクトID1で識別される造形対象物の配置情報が示される。
FIG. 3C is a diagram showing the slice data information 208.
The slice data information 208 includes slice No_306, stacking status 307, and information 308, 309, and 310 of individual modeling objects on the slice data 207. Slice No_306 indicates the order in which the converted slice data 207 is stacked. Lamination status 3
07 indicates the stacking status of the slice data 207. In the slice data information 208 of the slice data 207 for which the stacking process has been completed, the stacking status 307 is “completed”, and when the stacking process has not yet been performed, the stacking status 307 is “not yet”. The object ID1 modeling material amount 308a indicates the modeling material amount necessary for producing the slice data 207 corresponding to the modeling object identified by the object ID1. The object ID1 area 308b shows the arrangement information of the modeling target identified by the object ID1 on the slice data 207.

以下に、より具体的な実施形態として第1〜第5の実施形態を挙げて、本発明をさらに詳細に説明する。なお、以下の第1〜第5の実施形態においては、上述した実施形態と異なる構成や処理について説明し、上述した実施形態と同様の構成や処理についての説明は
省略する。また第1〜第5の実施形態においても、同様の構成や処理についての説明は省略する。
Hereinafter, the present invention will be described in more detail with reference to first to fifth embodiments as more specific embodiments. In the following first to fifth embodiments, configurations and processes different from those of the above-described embodiments will be described, and descriptions of configurations and processes similar to those of the above-described embodiments will be omitted. Also in the first to fifth embodiments, the description of the same configuration and processing is omitted.

<第1の実施形態>
以下に、第1の実施形態について説明する。本実施形態では、図3Bで示した造形情報205の情報に基づき造形処理を行う例について説明する。
図4は、造形情報205の情報に従い、受信したジョブの3次元形状データ203に基づいて造形対象物を作製する際のデータ処理の流れを示すフローチャートである。
ステップ401では、造形オブジェクト選択部204は、受信したジョブを解析して得られるオブジェクト情報202から造形情報205を生成し、3次元形状データ203を抽出して記録する。
<First Embodiment>
The first embodiment will be described below. In the present embodiment, an example in which a modeling process is performed based on the information of the modeling information 205 illustrated in FIG. 3B will be described.
FIG. 4 is a flowchart showing the flow of data processing when a modeling target is produced based on the received three-dimensional shape data 203 of the job according to the information of the modeling information 205.
In step 401, the modeling object selection unit 204 generates modeling information 205 from the object information 202 obtained by analyzing the received job, and extracts and records the three-dimensional shape data 203.

ステップ402では、スライスデータ生成部206がスライスデータ207を生成し、生成されたスライスデータ207を用いて造形部209が造形処理を行う。このとき、スライスデータ生成部206は、造形情報205に従い、STLで記述された3次元形状データの断面計算、配置処理を行い、造形材料の指示を含むスライスデータ207に変換し、スライスデータ207とスライスデータ情報208を記録する。また、造形情報205に従い、既に生成済みのスライスデータ207が記録されている場合には、生成済みのスライスデータを加工して、造形可能な造形対象物のみで構成されるスライスデータとし、スライスデータ207とスライスデータ情報208を更新する。記録されたスライスデータは、造形部209に送信され、スライスデータに基づいて造形対象物の作製が行われる。作製に必要となる全てのスライスデータに基づいて造形処理が行われた後、ステップ403に進み、造形対象物の取り出し処理を行う。ステップ404では、造形処理が終了した造形対象物に対して、表面加工などの後処理を行い、所望の造形対象物が出来上がる。   In step 402, the slice data generation unit 206 generates slice data 207, and the modeling unit 209 performs modeling processing using the generated slice data 207. At this time, the slice data generation unit 206 performs cross-sectional calculation and arrangement processing of the three-dimensional shape data described in the STL in accordance with the modeling information 205, converts the slice data 207 including the instruction of the modeling material, The slice data information 208 is recorded. In addition, when already generated slice data 207 is recorded in accordance with the modeling information 205, the generated slice data is processed into slice data including only a modeling target that can be modeled, and the slice data 207 and slice data information 208 are updated. The recorded slice data is transmitted to the modeling unit 209, and a modeling target is produced based on the slice data. After the modeling process is performed based on all the slice data necessary for the production, the process proceeds to step 403, and the modeling object is taken out. In step 404, post-processing such as surface processing is performed on the modeling target for which modeling processing has been completed, and a desired modeling target is completed.

図5A,5Bは、造形情報205に基づくスライスデータ207の生成を行い、造形部209を介して造形処理を行う、スライスデータ生成部206のデータ処理の流れを示すフローチャートである。
以下に図5Aを用いて、スライスデータ生成部206のデータ処理の流れについて説明する。
ステップ501では、スライスデータ生成部206は、造形情報205を取得して造形可否305の情報に従い、作製する造形対象物を選択して確定する。ここで、造形可否305の情報が、前回のスライスデータ生成時に取得した造形情報205の内容と異なる場合には、図5Bに示す残量不足検知処理を実施する。
5A and 5B are flowcharts showing a flow of data processing of the slice data generating unit 206 that generates the slice data 207 based on the modeling information 205 and performs modeling processing via the modeling unit 209. FIG.
Hereinafter, a data processing flow of the slice data generation unit 206 will be described with reference to FIG. 5A.
In step 501, the slice data generation unit 206 acquires the modeling information 205 and selects and confirms the modeling target to be produced according to the information on the modeling availability 305. Here, when the information on the modeling possibility 305 is different from the content of the modeling information 205 acquired when the previous slice data was generated, the remaining amount detection process shown in FIG. 5B is performed.

造形対象物を確定した後、スライスデータ生成部206は、ステップ502において、ジョブから抽出された3次元形状データ203からスライスデータ207の生成を行う。STLで記述された3次元形状データの断面計算、配置処理を行い、確定した造形対象物のみで構成されるよう、造形材料の指示を含むスライスデータに変換する。
ステップ503では、変換されたスライスデータと、そのスライスデータ情報は、未造形のスライスデータ情報208として記録される。その後、ステップ504に進み、造形部209に、生成されたスライスデータ207の造形処理を要求する。造形部209は、造形要求を受けたスライスデータ207を記憶し、順次積層を行う。積層された材料層に対応するスライスデータのスライスデータ情報208は、図3Cに示される積層状況307が積層済みとして、その内容が更新される。
After determining the modeling target, the slice data generation unit 206 generates slice data 207 from the three-dimensional shape data 203 extracted from the job in step 502. The cross-sectional calculation and placement processing of the three-dimensional shape data described in the STL is performed, and the slice data including the instruction of the modeling material is converted so as to include only the determined modeling target.
In step 503, the converted slice data and the slice data information are recorded as unshaped slice data information 208. Thereafter, the process proceeds to step 504, and the modeling unit 209 is requested to model the generated slice data 207. The modeling unit 209 stores the slice data 207 that has received the modeling request, and sequentially performs stacking. The slice data information 208 of the slice data corresponding to the stacked material layers is updated with the stacking status 307 shown in FIG. 3C being stacked.

ステップ505では、スライスデータ生成部206は、作製に必要な全てのスライスデータを生成したか否かを判定し、未生成のスライスデータがあれば、ステップ501に戻り、スライスデータの生成処理を継続する。一方、ステップ505で、作製に必要な全てのスライスデータの生成が完了したと判定した場合は、ステップ506に進む。
ステップ506では、スライスデータ生成部206は、生成済みのスライスデータが、造形部209により全て作製されたか否かを造形情報205、および、スライスデータ情報208に基づいて判定する。全てのスライスデータのスライスデータ情報208が積層済みとなることにより造形処理の終了を検知し、スライスデータの生成処理を終了する。スライスデータ生成部206は、造形処理の終了を検知する前に造形情報205の造形可否305の情報が更新された場合には、図5Bに示す残量不足検知処理を実施する。
In step 505, the slice data generation unit 206 determines whether or not all slice data necessary for production has been generated. If there is ungenerated slice data, the process returns to step 501 to continue the slice data generation processing. To do. On the other hand, if it is determined in step 505 that the generation of all slice data necessary for production has been completed, the process proceeds to step 506.
In step 506, the slice data generation unit 206 determines whether all the generated slice data has been created by the modeling unit 209 based on the modeling information 205 and the slice data information 208. When the slice data information 208 of all the slice data is already stacked, the completion of the modeling process is detected, and the slice data generation process ends. The slice data generation unit 206 performs the remaining amount detection process shown in FIG. 5B when the information on the modeling possibility 305 of the modeling information 205 is updated before detecting the end of the modeling process.

図5Bは、造形情報205に基づき、造形材量の残量不足を検知した場合の、残量不足検知処理を示す。
本実施例において、残量不足検知処理は、図5Aにおけるステップ501の造形対象物の確定時、または、ステップ506の造形終了の監視時に行われる。
ステップ507では、スライスデータ生成部206は、造形情報205の内容に基づき、残量不足が発生するか否かを判定する。造形情報205に記される造形可否305の情報が、前回行われた残量不足検知処理時の情報と異なる場合に、残量不足が発生したと判定されることで、残量不足が検知される。残量不足が検知されない場合には、スライスデータ生成部206は、残量不足検知処理を終了する。ステップ507において、残量不足を検知した場合には、ステップ508に進み、造形情報205に記される、造形可否305の情報に従い、造形処理を継続する造形対象物を選択して確定する。このとき、確定された造形処理を継続する造形対象物の数は、残量不足の検知前に造形処理中の造形対象物の数より少なくなる。
FIG. 5B shows a shortage detection process when a shortage of the amount of modeling material is detected based on the modeling information 205.
In the present embodiment, the remaining amount shortage detection process is performed when the modeling object is determined in step 501 in FIG. 5A or when the modeling completion is monitored in step 506.
In step 507, the slice data generation unit 206 determines whether or not the remaining amount is insufficient based on the content of the modeling information 205. When the information on the modeling possibility 305 described in the modeling information 205 is different from the information at the time of the remaining amount detection process performed last time, it is determined that the remaining amount is insufficient, and thus the remaining amount is detected. The If the shortage is not detected, the slice data generation unit 206 ends the shortage detection process. In step 507, when it is detected that the remaining amount is insufficient, the process proceeds to step 508, and a modeling target for which the modeling process is to be continued is selected and confirmed in accordance with the information of modeling capability 305 described in the modeling information 205. At this time, the number of modeling objects for which the determined modeling process is continued is smaller than the number of modeling objects during the modeling process before the shortage of the remaining amount is detected.

ステップ509では、スライスデータ生成部206は、未造形の生成済みのスライスデータ情報208が1つ以上存在するか否か判定を行う。ステップ504にて造形要求を行ったスライスデータにおいて、そのスライスデータ情報208の積層状況が未となるものが1つ以上ある場合、ステップ510に進む。一方、未造形のスライスデータがないと判定された場合には、残量不足検知処理を終了する。
ステップ510では、スライスデータ生成部206は、造形部209を介してスライスデータの積層処理の中断を行う。
ステップ511では、スライスデータ生成部206は、造形部209により積層が行われていない未造形のスライスデータの加工処理を行う。スライスデータの加工処理は、スライスデータ情報208の積層状況が未となるスライスデータ全てに施される。スライスデータの加工処理では、造形情報205で造形不可として指定される造形対象物の配置情報が、スライスデータ情報208から取得される。この配置情報は、図3のオブジェクトID1領域308bで示される情報である。
In step 509, the slice data generation unit 206 determines whether or not there is one or more generated slice data information 208 that has not been formed yet. If there is at least one piece of slice data for which the modeling request has been made in step 504, the slice data information 208 has an unstacked state, the process proceeds to step 510. On the other hand, if it is determined that there is no unshaped slice data, the remaining amount shortage detection process is terminated.
In step 510, the slice data generation unit 206 interrupts the slice data stacking process via the modeling unit 209.
In step 511, the slice data generation unit 206 performs processing of unshaped slice data that has not been stacked by the modeling unit 209. The slice data processing is performed on all slice data for which the slice data information 208 is not yet stacked. In the processing of slice data, the arrangement information of the modeling target designated as modeling impossible in the modeling information 205 is acquired from the slice data information 208. This arrangement information is information indicated by the object ID1 area 308b in FIG.

本実施形態においては、この配置情報に対応する領域に造形材料が使用されないように、当該領域をマスクするマスクデータを用いて、生成済みのスライスデータをマスクするマスク処理を行っている。マスキングは、2Dプリンタ分野で用いられている手法を適用することができる。なお、本実施形態では、未造形のスライスデータの加工処理を、マスク処理により行うものであるが、これに限るものではない。すなわち、未造形のスライスデータから、造形情報205で造形不可として指定される造形対象物の配置情報に対応する領域の断面データを削除する処理が行われるものであってもよい。
このようにして、スライスデータ生成部206が、加工部として、未造形のスライスデータの加工処理を行う。その後、スライスデータ生成部206は、加工前のスライスデータ207とスライスデータ情報208を加工後の情報に更新する。スライスデータ生成部206が、全ての未造形の生成済みのスライスデータに対して加工処理を行った後、ステップ512に進み、造形部209を介してスライスデータの積層処理を再開して残量不足検知処理を終了する。
In the present embodiment, mask processing for masking generated slice data is performed using mask data for masking the area so that the modeling material is not used for the area corresponding to the arrangement information. For the masking, a technique used in the 2D printer field can be applied. In the present embodiment, the processing of unshaped slice data is performed by mask processing, but is not limited thereto. That is, a process of deleting the cross-sectional data of the area corresponding to the placement information of the modeling target specified as modeling impossible in the modeling information 205 from unshaped slice data may be performed.
In this way, the slice data generation unit 206 performs processing of unshaped slice data as a processing unit. Thereafter, the slice data generation unit 206 updates the slice data 207 before processing and the slice data information 208 to information after processing. After the slice data generation unit 206 performs the processing on all the unshaped generated slice data, the process proceeds to step 512, and the slice data stacking process is resumed via the modeling unit 209, and the remaining amount is insufficient. The detection process ends.

図6は、造形オブジェクト選択部204の造形対象物の選択処理のデータ処理を示すフ
ローチャートである。
造形オブジェクト選択部204は、スライスデータ生成部206から造形情報205が要求されると、造形材残量情報211、スライスデータ情報208、および、造形情報205から造形可能な造形対象物を選択して造形情報205の情報を更新する。そして、造形オブジェクト選択部204は、その内容をスライスデータ生成部206に通知する。
ステップ601では、造形オブジェクト選択部204は、造形材残量取得部210から造形材残量情報211を取得し、ステップ602において、造形情報205を取得する。ステップ603では、造形オブジェクト選択部204は、既に積層済みのスライスデータ情報208を取得する。積層済みとして識別されるスライスデータ情報は、図3Cで示される積層状況307が積層済みとなっているスライスデータ情報である。
FIG. 6 is a flowchart showing the data processing of the modeling object selection process of the modeling object selection unit 204.
When the modeling information 205 is requested from the slice data generation unit 206, the modeling object selection unit 204 selects a modeling target that can be modeled from the modeling material remaining amount information 211, the slice data information 208, and the modeling information 205. The information of the modeling information 205 is updated. Then, the modeling object selection unit 204 notifies the slice data generation unit 206 of the contents.
In step 601, the modeling object selection unit 204 acquires the modeling material remaining amount information 211 from the modeling material remaining amount acquisition unit 210, and in step 602 acquires the modeling information 205. In step 603, the modeling object selection unit 204 acquires slice data information 208 that has already been stacked. The slice data information identified as stacked is slice data information in which the stacking status 307 shown in FIG. 3C is stacked.

ステップ604では、造形オブジェクト選択部204は、取得した積層済みのスライスデータ情報208から造形情報205を更新する。造形情報205に示されるオブジェクトIDごとに、積層済みスライスデータ情報208から、消費した造形材量を取得して、造形材消費済量303、造形材必要量304を更新する。図3Cを例に挙げると、積層済みスライスデータ情報208から、消費した造形材量は、オブジェクトID1で識別される造形対象物に対しては308aがその値として抽出される。造形材消費済量303は、元の値に、消費した造形材量を加算した値で更新され、造形材必要量304は、元の値に、消費した造形材量を減算した値で更新される。造形オブジェクト選択部204は、ステップ605に進み、造形情報205に示される全てのオブジェクトIDで識別される造形対象物の検査が、取得した全ての造形済みスライスデータ情報により終了したか否か判定する。   In step 604, the modeling object selection unit 204 updates the modeling information 205 from the acquired slice data information 208 that has been stacked. For each object ID indicated in the modeling information 205, the consumed modeling material amount is acquired from the laminated slice data information 208, and the modeling material consumed amount 303 and the modeling material required amount 304 are updated. Taking FIG. 3C as an example, 308a is extracted as the value of the modeling material amount consumed from the stacked slice data information 208 for the modeling object identified by the object ID1. The modeling material consumed amount 303 is updated with a value obtained by adding the consumed modeling material amount to the original value, and the modeling material required amount 304 is updated with a value obtained by subtracting the consumed modeling material amount from the original value. The The modeling object selection unit 204 proceeds to step 605 and determines whether or not the inspection of the modeling object identified by all the object IDs indicated in the modeling information 205 has been completed with all the acquired slice data information acquired. .

ステップ605において、検査未終了と判定された場合には、ステップ604に戻り、造形オブジェクト選択部204は、未検査の造形対象物の検査を行う。一方、ステップ605において、検査終了と判定された場合には、ステップ606に進み、造形オブジェクト選択部204は、造形情報205から、造形可能となる造形対象物の選択を行う。造形オブジェクト選択部204は、オブジェクトID_301で識別される造形対象物それぞ
れについて、造形情報205の造形材必要量304と、取得した造形材残量情報211とから、造形継続可能か否かを判定し造形対象物の選択を行う。ステップ607では、造形オブジェクト選択部204は、選択された造形対象物の情報に合わせて、造形情報205を更新する。造形可能として選択されたオブジェクトIDに対応する造形可否305の情報は“可”として、造形不可能と判定された場合には“不可”として造形情報205の情報が更新される。
If it is determined in step 605 that the inspection has not been completed, the process returns to step 604, and the modeling object selection unit 204 inspects the modeling object that has not been inspected. On the other hand, if it is determined in step 605 that the inspection is completed, the process proceeds to step 606, and the modeling object selection unit 204 selects a modeling target that can be modeled from the modeling information 205. The modeling object selection unit 204 determines, for each modeling object identified by the object ID_301, whether modeling can be continued from the modeling material required amount 304 of the modeling information 205 and the acquired modeling material remaining amount information 211. Select the object to be modeled. In step 607, the modeling object selection unit 204 updates the modeling information 205 according to the information of the selected modeling object. The information on the modeling information 305 corresponding to the object ID selected as modeling is “possible”, and when it is determined that modeling is impossible, the information on the modeling information 205 is updated as “impossible”.

図7〜図9は、本実施形態における、積層完了後の造形対象物の状態、および、造形時の造形情報205と造形過程におけるスライスデータ207の具体例を示す図である。
図7〜図9では、1つの造形工程において、同一の造形対象物を4つ作製する例について示しており、本例では、1つの造形対象物に対して造形材量が50、必要となるものとする。
FIG. 7 to FIG. 9 are diagrams illustrating specific examples of the state of the modeling target after completion of stacking, and the modeling information 205 at the time of modeling and the slice data 207 in the modeling process in the present embodiment.
FIGS. 7 to 9 show an example in which four identical modeling objects are produced in one modeling process. In this example, 50 modeling material amounts are required for one modeling object. Shall.

図7A〜7Cは、造形材料が不足しない場合の造形処理の様子を示す図である。
図7Aには、ステージ113上に、4つの同一となる造形対象物OID1〜OID4が作製された様子を示す。図7Bには、ジョブ開始時に生成される造形情報205の内容を示す。オブジェクトID_301はそれぞれ、図7Aの造形対象物OID1〜OID4に
対応する。造形開始時においては、スライスデータに基づく積層が行われていないため、各造形対象物の造形材消費量は0、造形材必要量は50となる。ジョブ開始時には、造形材必要量はオブジェクト情報202から、それぞれ取得される。造形対象物の作製に際し、造形材残量が不足しない場合では、造形情報205の造形可否305の項目はそれぞれ、“可”として記録される。図7Cには、造形過程におけるスライスデータ207を示す
。本例においては、スライス領域はステージ113の大きさとなり、その領域に造形対象物OID1〜OID4が配置される。造形対象物の配置情報は、図3Cを用いて説明した通り、スライスデータ情報208に造形対象物ごとに記録される。図7A〜7Cに示す通り、造形材量が不足しない場合には、3次元形状データ203に含まれるすべての3次元形状データに基づいて造形対象物が作製される。
7A to 7C are diagrams illustrating a state of the modeling process when the modeling material is not insufficient.
FIG. 7A shows a state in which four identical modeling objects OID1 to OID4 are produced on the stage 113. FIG. FIG. 7B shows the contents of the modeling information 205 generated at the start of the job. Each of the object ID_301 corresponds to the modeling objects OID1 to OID4 in FIG. 7A. Since lamination based on slice data is not performed at the start of modeling, the modeling material consumption of each modeling object is 0, and the modeling material required amount is 50. At the start of the job, the required amount of modeling material is acquired from the object information 202, respectively. When the modeling object is not produced, when the remaining amount of the modeling material is not insufficient, the item of modeling propriety 305 of the modeling information 205 is recorded as “OK”. FIG. 7C shows slice data 207 in the modeling process. In this example, the slice area has the size of the stage 113, and the modeling objects OID1 to OID4 are arranged in the area. The arrangement information of the modeling object is recorded for each modeling object in the slice data information 208 as described with reference to FIG. 3C. As shown in FIGS. 7A to 7C, if the amount of modeling material is not insufficient, a modeling object is created based on all the three-dimensional shape data included in the three-dimensional shape data 203.

図8A〜8Cは、ジョブの開始時(複数の立体物の作製前)に、造形材不足を検知した場合の造形処理の様子を示す図である。
本例において、3次元形状データには、図7A〜7Cと同様に、4つの造形対象物OID1〜OID4が含まれるが、ジョブ開始時に造形不足が検知されることで、3つの造形対象物OID1〜OID3のみ作製される。図8Aには、ステージ113上に、造形対象物OID1〜OID3が作製された様子を示す。図8Bの造形情報205の内容は、図7Bと同様に、造形開始時において、造形材消費量は0、造形材必要量は50となる。図8A〜8Cの例では、造形材残量を170とした場合に、造形情報205の全ての造形対象物を作製するために必要な造形材必要量(200)が造形材残量(170)を上回る。造形材不足と判定した造形オブジェクト選択部204は、造形材残量と造形材必要量とから、造形対象物OID1〜OID3を造形可能な造形対象物として選択する。造形情報205では、図8Bに示すように、造形対象物OID1〜OID3の造形可否の項目が造形可能を示す“可”として、また、造形対象物OID4の同項目が造形不可を示す“不可”として、情報が更新される。図8Cには、造形過程におけるスライスデータ207を示す。スライスデータ207は、造形情報205の造形可否の情報に基づき、造形可能な造形対象物OID1〜OID3のみで構成される。
8A to 8C are diagrams illustrating a state of a modeling process when a lack of modeling material is detected at the start of a job (before the production of a plurality of three-dimensional objects).
In this example, the three-dimensional shape data includes four modeling objects OID1 to OID4 as in FIGS. 7A to 7C. However, three modeling objects OID1 are detected when a modeling shortage is detected at the start of the job. Only OID3 is produced. FIG. 8A shows a state in which the modeling objects OID1 to OID3 are produced on the stage 113. The content of the modeling information 205 in FIG. 8B is 0 for the modeling material consumption and 50 for the modeling material at the start of modeling, as in FIG. 7B. In the example of FIGS. 8A to 8C, when the modeling material remaining amount is set to 170, the modeling material necessary amount (200) necessary for producing all the modeling objects of the modeling information 205 is the modeling material remaining amount (170). It exceeds. The modeling object selection unit 204 that has determined that the modeling material is insufficient selects the modeling objects OID <b> 1 to OID <b> 3 as modeling objects that can be modeled from the remaining modeling material amount and the necessary amount of modeling material. In the modeling information 205, as shown in FIG. 8B, the modeling possible item of the modeling objects OID1 to OID3 is “possible” indicating that modeling is possible, and the same item of the modeling object OID4 is “impossible” indicating that modeling is impossible. As a result, the information is updated. FIG. 8C shows slice data 207 in the modeling process. The slice data 207 is composed of only the modeling objects OID1 to OID3 that can be modeled based on the modeling information of the modeling information 205.

図9A〜9Dは、造形途中(複数の立体物の作製中)に造形材不足を検知した場合の造形処理の様子を示す図である。
本例において、3次元形状データには、図7A〜7Cと同様に、4つの造形対象物OID1〜OID4が含まれるが、ジョブ開始後、造形途中に造形材不足が検知されることで、3つの造形対象物OID1〜OID3のみの作製が継続される。図9Aには、ステージ113上に、3つの造形対象物OID1〜OID3が作製され、造形対象物OID4が造形途中で造形不可能となった様子を示す。図9Bには、造形途中に造形材不足が検知された際の造形情報205の内容を示す。図9A〜9Dの例では、各造形対象物に対し造形材を20消費した時点で造形材残量が100と変化し、造形不足を検知した様子を示す。
FIGS. 9A to 9D are diagrams illustrating a state of a modeling process when a lack of a modeling material is detected during modeling (during the production of a plurality of three-dimensional objects).
In this example, the three-dimensional shape data includes four modeling objects OID1 to OID4, as in FIGS. 7A to 7C. Production of only one modeling object OID1 to OID3 is continued. FIG. 9A shows a state in which three modeling objects OID1 to OID3 are produced on the stage 113 and the modeling object OID4 cannot be modeled during modeling. FIG. 9B shows the contents of the modeling information 205 when a lack of modeling material is detected during modeling. In the example of FIGS. 9A to 9D, the modeling material remaining amount changes to 100 when 20 modeling materials are consumed for each modeling object, and a state in which modeling insufficiency is detected is shown.

図9Bに示すように、造形材必要量は、造形対象物OID1〜OID4それぞれ30であり、造形材残量(100)を上回り、図8Bと同様に、造形情報205が更新される。すなわち、造形情報205の造形可否の情報は、図9Bに示す通り、造形対象物OID1〜OID3の造形可否の項目が造形可能を示す“可”として情報が更新される。図9Cには、造形過程におけるスライスデータ207を示す。スライスデータ207は、造形材不足が検知されるまでは、造形情報205の造形可否の情報に基づき、図9Cの通り、造形可能な造形対象物OID1〜OID4で構成される。造形材不足検知後には、更新された造形情報205の情報に基づき、図9Dに示す通り、スライスデータ207は造形可能な造形対象物OID1〜OID3で構成され、造形処理が継続される。   As shown in FIG. 9B, the required amount of modeling material is 30 for each of the modeling objects OID1 to OID4, which exceeds the modeling material remaining amount (100), and the modeling information 205 is updated as in FIG. 8B. In other words, as shown in FIG. 9B, the information on whether or not the modeling information 205 can be modeled is updated as “allowed” indicating that modeling is possible in the modeling target objects OID1 to OID3. FIG. 9C shows slice data 207 in the modeling process. The slice data 207 is configured with modeling objects OID1 to OID4 that can be modeled as shown in FIG. 9C based on the modeling information of the modeling information 205 until the modeling material shortage is detected. After detection of the modeling material shortage, based on the information of the updated modeling information 205, as shown in FIG. 9D, the slice data 207 is configured with modeling target objects OID1 to OID3, and the modeling process is continued.

図10A〜10Cは、造形過程における造形物とスライスデータの様子を示す図である。
図10A,10Bにおいては、三角錐、円柱、直方体の3つの造形対象物を作製する例を示している。
図10Aは、造形途中の造形物の造形状態を断面図として図示したものであり、三角錐の造形対象物1001、円柱の造形対象物1002、直方体の造形対象物1003が配置されている状態を示している。図10Aにおいて最下部は、ステージ113の位置を表し
、領域1001a、1002a、1003aは、積層が終了した造形対象物の部分を示している。領域1001b、1002b、1003bは、造形予定の領域を示すが、領域1002bは、造形材不足により作製が行われない領域となる。
FIGS. 10A to 10C are views showing a model and slice data in the modeling process.
10A and 10B show an example in which three modeling objects, a triangular pyramid, a cylinder, and a rectangular parallelepiped are produced.
FIG. 10A illustrates a modeling state of a modeling object in the middle of modeling as a cross-sectional view, and shows a state in which a triangular pyramid modeling object 1001, a cylindrical modeling object 1002, and a rectangular modeling object 1003 are arranged. Show. In FIG. 10A, the lowermost part represents the position of the stage 113, and the areas 1001a, 1002a, and 1003a indicate the parts of the modeling object that have been stacked. Areas 1001b, 1002b, and 1003b indicate areas to be modeled, but the area 1002b is an area that is not manufactured due to a lack of modeling material.

図10Bは、造形材不足が検知されていない状態でのスライスデータを図示している。各造形対象物1001、1002、1003の配置情報は、図示される座標情報として、スライスデータ情報208に図3Cに示したオブジェクトID1領域308bのように記録される。
図10Cは、造形過程におけるスライスデータの様子を示す図である。図10Cの左側には、造形材不足が検知される前のスライスデータの様子を示す。スライスデータ群1004は、領域1001a、1002a、1003aの積層が終了した領域に対応するスライスデータとなる。また、スライスデータ群1005は、領域1001b、1002b、1003bに対応する生成済みのスライスデータとなる。図10Cの右側には、図10Cの左側の状態で造形材不足が検知された場合のスライスデータの様子を示す。造形不足が検知されると、造形予定として生成されているスライスデータ群1005は、造形対象物1001、1003のみで構成されるスライスデータ群1006として加工されたスライスデータに変換される。
FIG. 10B illustrates slice data in a state where a lack of modeling material is not detected. The arrangement information of each modeling object 1001, 1002, 1003 is recorded as sliced coordinate information 208 in the slice data information 208 like the object ID1 area 308b shown in FIG. 3C.
FIG. 10C is a diagram illustrating a state of slice data in the modeling process. The left side of FIG. 10C shows the state of slice data before a lack of modeling material is detected. The slice data group 1004 is slice data corresponding to a region where the layers 1001a, 1002a, and 1003a are stacked. The slice data group 1005 is generated slice data corresponding to the areas 1001b, 1002b, and 1003b. The right side of FIG. 10C shows the state of slice data when a lack of modeling material is detected in the state on the left side of FIG. 10C. When the modeling shortage is detected, the slice data group 1005 generated as a modeling schedule is converted into slice data processed as a slice data group 1006 including only the modeling objects 1001 and 1003.

以上説明したように、本実施形態によれば、造形材料の不足により未完成となる造形対象物を減らすことが可能となり、造形材料の無駄な消費を抑えることができる。また、造形処理の際に、造形材料が不足した場合であっても、複数の造形対象物のうちから、造形材料の残量で作製できる造形対象物を選択して造形処理を継続させることができる。これにより、造形材料を補充するために造形処理を中断する必要がなくなり、夜間等、利用者(操作者)が不在の時でも、収容されている造形材料を有効に用いて造形物を作製することができ、利便性を向上することができる。   As described above, according to the present embodiment, it is possible to reduce modeling objects that are not completed due to a lack of modeling material, and it is possible to suppress wasteful consumption of modeling material. In addition, during the modeling process, even if the modeling material is insufficient, the modeling process can be continued by selecting a modeling object that can be produced with the remaining amount of the modeling material from the plurality of modeling objects. it can. Thereby, it is not necessary to interrupt the modeling process to replenish the modeling material, and even when the user (operator) is absent at night or the like, the modeled object is produced using the stored modeling material effectively. And convenience can be improved.

<第2の実施形態>
以下に、第2の実施形態について説明する。
本実施形態では、造形材不足検知時に、造形可能な造形対象物の数が最大となるように、造形対象物を選択して作製を継続する方法について説明する。
図11A〜11Cは、本実施形態の造形対象物の選択方法について説明するための図であり、図10A,10Bで示した三角錐、円柱、直方体の3つの造形対象物を含む3次元形状データのジョブを処理する場合について説明するための図である。図11Aには、オブジェクト情報202の情報を示す。
本実施形態においては、オブジェクトID1001で識別される三角錐の造形対象物は、造形材見積量が100、オブジェクトID1002で識別される円柱の造形対象物は、造形材見積量が200となる。また、オブジェクトID1003で識別される直方体の造形対象物は、造形材見積量が300となる。
<Second Embodiment>
The second embodiment will be described below.
In this embodiment, a method of selecting a modeling object and continuing production so as to maximize the number of modeling objects that can be modeled when a shortage of modeling material is detected will be described.
11A to 11C are diagrams for explaining a method of selecting a modeling object according to the present embodiment, and three-dimensional shape data including three modeling objects of a triangular pyramid, a cylinder, and a rectangular parallelepiped shown in FIGS. 10A and 10B. It is a figure for demonstrating the case where the job of this is processed. FIG. 11A shows information of the object information 202.
In the present embodiment, the triangular pyramid modeling object identified by the object ID 1001 has a modeling material estimated amount of 100, and the cylindrical modeling object identified by the object ID 1002 has a modeling material estimated amount of 200. In addition, the rectangular modeling object identified by the object ID 1003 has an estimated modeling material amount of 300.

図11Bには、造形材残量が250と変化した場合に、造形材不足として造形オブジェクト選択部204が更新する造形情報205の情報を示す。
造形オブジェクト選択部204は、スライスデータ生成部206から造形情報205が要求されると、積層済みのスライスデータ情報208を取得して、造形情報205の造形材消費済量と造形材必要量を更新する。図11Bは、更新後の状態を示しており、造形材必要量は、オブジェクトID1001の三角錐の造形対象物が70、オブジェクトID1002の円柱の造形対象物が180、オブジェクトID1003の直方体の造形対象物が240となる。
FIG. 11B shows information of the modeling information 205 that is updated by the modeling object selection unit 204 as a modeling material shortage when the modeling material remaining amount changes to 250.
When the modeling information 205 is requested from the slice data generation unit 206, the modeling object selection unit 204 acquires the stacked slice data information 208, and updates the consumption of the modeling material and the required modeling material in the modeling information 205. To do. FIG. 11B shows the state after the update, and the required amount of modeling material is 70 for the triangular pyramid modeling object with object ID 1001, 180 for the cylindrical modeling object with object ID 1002, and cuboid modeling object with object ID 1003. Becomes 240.

次に、造形オブジェクト選択部204は、各造形対象物の造形材必要量と造形材残量とから、造形可能な造形対象物を選択して、造形情報の造形可否の情報を更新する。図11
Bの情報から、造形可能な造形対象物としては、オブジェクトIDが、1001のみ、1002のみ、1003のみ、および、1001と1002、の造形パターンを選択することができる。
本実施形態においては、このなかから造形可能な造形対象物の数が最大となる、1001と1002のオブジェクトIDの組み合わせのパターンを選択することを特徴とする。造形オブジェクト選択部204は、選択されたオブジェクトID1001、1002の造形可否を“可”、オブジェクトID1003の造形可否を“不可”として造形情報205を更新して、スライスデータ生成部206に通知する。
Next, the modeling object selection part 204 selects the modeling target object which can be modeled from the modeling material required amount and modeling material residual amount of each modeling target object, and updates the modeling availability information of modeling information. FIG.
From the information of B, as the modeling target that can be modeled, the modeling patterns with object IDs of 1001 only, 1002 only, 1003 only, and 1001 and 1002 can be selected.
In the present embodiment, a combination pattern of object IDs 1001 and 1002 that maximizes the number of modeling objects that can be modeled is selected. The modeling object selection unit 204 updates the modeling information 205 with the modeling object 205 of the selected object IDs 1001 and 1002 being “possible” and the modeling ID of the object ID 1003 is “impossible”, and notifies the slice data generation unit 206 of it.

図11Cは、図11Bに示した造形情報205に基づき造形処理を行った場合の造形物を示すものである。図11Cにおいて、1101はオブジェクトID1001の三角錐の造形対象物が作製された状態(造形処理が終了した状態)、1102はオブジェクトID1002の円柱の造形対象物が作製された状態を示している。また、1103はオブジェクトID1003の直方体の造形対象物が途中まで作製された積層未完了の状態を示している。
以上説明したように、本実施形態によれば、上述した第1の実施形態同様の効果をえることができる。特に本実施形態においては、造形材料の残量に応じて造形可能な造形対象物の数が最大となるように造形処理を継続することにより、造形不良となる造形対象物を減らすことができ、造形材料を有効に活用することが可能となる。
FIG. 11C shows a modeled object when a modeling process is performed based on the modeling information 205 shown in FIG. 11B. In FIG. 11C, reference numeral 1101 denotes a state in which a triangular pyramid modeling object having an object ID 1001 is manufactured (state in which the modeling process is completed), and 1102 denotes a state in which a cylindrical modeling object having an object ID 1002 is manufactured. Reference numeral 1103 denotes an incompletely stacked state in which the rectangular parallelepiped object having the object ID 1003 is produced partway.
As described above, according to this embodiment, the same effects as those of the first embodiment described above can be obtained. In particular, in this embodiment, by continuing the modeling process so that the number of modeling objects that can be modeled is maximized according to the remaining amount of the modeling material, modeling objects that become modeling defects can be reduced, and the modeling material Can be effectively utilized.

<第3の実施形態>
以下に、第3の実施形態について説明する。
本実施形態では、造形材不足検知時に、消費済の造形材量が多い造形対象物を優先して、造形可能な造形対象物を選択して作製を継続する場合について説明する。
図12A〜12Cは、本実施形態の造形対象物の選択方法について説明するための図であり、第2の実施形態と同一の3つの造形対象物を含む3次元形状データのジョブを処理する場合について説明するための図である。図12Aには、本実施形態におけるオブジェクト情報202の情報を示すが、3次元形状データを同一とする第2の実施形態の図11Aで示したオブジェクト情報202の内容と同一となる。
<Third Embodiment>
The third embodiment will be described below.
In the present embodiment, a case will be described in which a modeling object having a large amount of modeling material consumed is preferentially selected and a modeling object that can be modeled is selected and production is continued when a lack of modeling material is detected.
12A to 12C are diagrams for explaining a method of selecting a modeling object according to the present embodiment, and a case where a job of three-dimensional shape data including the same three modeling objects as in the second embodiment is processed. It is a figure for demonstrating. FIG. 12A shows information of the object information 202 in the present embodiment, which is the same as the contents of the object information 202 shown in FIG. 11A of the second embodiment in which the three-dimensional shape data is the same.

図12Bには、造形材残量が250と変化した場合に、造形材不足として造形オブジェクト選択部204が更新する造形情報205の情報を示す。
造形オブジェクト選択部204は、スライスデータ生成部206から造形情報205が要求されると、積層済みのスライスデータ情報208を取得して、造形情報205の造形材消費済量と造形材必要量を更新する。図12Bは、更新後の状態を示しており、造形材必要量は、オブジェクトID1001の三角錐の造形対象物が70、オブジェクトID1002の円柱の造形対象物が180、オブジェクトID1003の直方体の造形対象物が240となる。
FIG. 12B shows information of the modeling information 205 that is updated by the modeling object selection unit 204 as a modeling material shortage when the modeling material remaining amount changes to 250.
When the modeling information 205 is requested from the slice data generation unit 206, the modeling object selection unit 204 acquires the stacked slice data information 208, and updates the consumption of the modeling material and the required modeling material in the modeling information 205. To do. FIG. 12B shows the state after the update, and the required amount of modeling material is 70 for the triangular pyramid modeling object with object ID 1001, 180 for the cylindrical modeling object with object ID 1002, and cuboid modeling object with object ID 1003. Becomes 240.

次に、造形オブジェクト選択部204は、各造形対象物の造形材必要量と造形材残量とから、造形可能な造形対象物を選択して、造形情報の造形可否の情報を更新する。図12Bの情報から、造形可能な造形対象物としては、オブジェクトIDが、1001のみ、1002のみ、1003のみ、および、1001と1002、の造形パターンを選択することができる。
本実施形態においては、このなかから消費済の造形材量が多い、オブジェクトID1003の造形対象物を選択することを特徴とする。造形オブジェクト選択部204は、選択されたオブジェクトID1003の造形可否を“可”、オブジェクトID1001、1002の造形可否を“不可”として造形情報205を更新して、スライスデータ生成部206に通知する。
Next, the modeling object selection part 204 selects the modeling target object which can be modeled from the modeling material required amount and modeling material residual amount of each modeling target object, and updates the modeling availability information of modeling information. From the information in FIG. 12B, as the modeling target that can be modeled, the modeling patterns with object IDs of 1001 only, 1002 only, 1003 only, and 1001 and 1002 can be selected.
The present embodiment is characterized in that a modeling object having an object ID 1003 with a large amount of consumed modeling material is selected from these. The modeling object selection unit 204 updates the modeling information 205 with the modeling object 205 of the selected object ID 1003 being “possible” and the modeling ID of the object IDs 1001 and 1002 is “impossible”, and notifies the slice data generation unit 206 of it.

図12Cは、図12Bに示した造形情報205に基づき造形処理を行った場合の造形物を示すものである。図12Cにおいて、1201,1202はそれぞれオブジェクトID1001の三角錐の造形対象物、オブジェクトID1002の円柱の造形対象物が、途中まで作製された積層未完了の状態を示している。また、1203はオブジェクトID1003の直方体の造形対象物が作製された状態を示している。
以上説明したように、本実施形態によれば、上述した第1の実施形態同様の効果をえることができる。特に本実施形態においては、造形材料の残量に応じて造形可能な造形対象物を造形材料の消費量が多い造形対象物を優先して作製を継続することにより、造形不良となる造形対象物を減らすことができ、造形材料を有効に活用することが可能となる。
FIG. 12C shows a modeled object when a modeling process is performed based on the modeling information 205 shown in FIG. 12B. In FIG. 12C, reference numerals 1201 and 1202 denote the incomplete stacking states in which the triangular pyramid modeling object with object ID 1001 and the cylindrical modeling object with object ID 1002 are produced partway. Reference numeral 1203 denotes a state in which a rectangular parallelepiped modeling object having an object ID 1003 is produced.
As described above, according to this embodiment, the same effects as those of the first embodiment described above can be obtained. In particular, in this embodiment, a modeling object that becomes a modeling defect by preferentially producing a modeling object that can be modeled according to the remaining amount of the modeling material in preference to a modeling object that consumes a large amount of modeling material. Therefore, it is possible to effectively use the modeling material.

<第4の実施形態>
以下に、第4の実施形態について説明する。
本実施形態では、造形材不足検知時に造形可能な造形対象物の選択方法を、利用者(ユーザ)が選択できるように、ユーザインタフェースを備える形態について説明する。ここで、ユーザインタフェースは、提示部と情報取得部を含む。
図13は、造形オブジェクト選択部204が造形材不足を検知した際に表示される、ユーザインタフェースの一例を示す図である。
<Fourth Embodiment>
The fourth embodiment will be described below.
This embodiment demonstrates the form provided with a user interface so that a user (user) can select the selection method of the modeling target object which can be modeled at the time of modeling material shortage detection. Here, the user interface includes a presentation unit and an information acquisition unit.
FIG. 13 is a diagram illustrating an example of a user interface displayed when the modeling object selection unit 204 detects a lack of modeling material.

表示部1301は、造形材不足となる造形中のジョブを識別するための情報を表示する領域を示す。表示部1302は、造形可能な造形対象物の選択方法を、利用者が選択可能に表示する領域となる。本実施形態においては、次のような4つの選択方法が表示される例を示している。第1の選択方法は、第2の実施形態で説明した、造形対象物の数が多くなるように造形対象物を選択する方法であり、第2の選択方法は、第3の実施形態で説明した、消費済の造形材量が多い造形対象物を優先して選択する方法である。第3の選択方法は、造形対象物の選択を行わず、造形処理を継続する方法であり、第4の選択方法は、造形処理を停止してジョブをキャンセルする方法である。1303は、決定された選択方法にて処理を再開指示するユーザインタフェースとなる。   A display unit 1301 indicates an area for displaying information for identifying a job under modeling in which modeling material is insufficient. The display unit 1302 is an area in which a user can select a method for selecting a modeling target that can be modeled. In the present embodiment, an example in which the following four selection methods are displayed is shown. The first selection method is a method for selecting a modeling object so that the number of modeling objects increases in the second embodiment, and the second selection method is described in the third embodiment. This is a method of preferentially selecting a modeling object with a large amount of consumed modeling material. The third selection method is a method for continuing the modeling process without selecting the modeling target, and the fourth selection method is a method for canceling the job by stopping the modeling process. Reference numeral 1303 denotes a user interface for instructing resumption of processing by the determined selection method.

造形オブジェクト選択部204は、図13に示すユーザインタフェースを介して利用者により選択され指定される、造形対象物の選択方法に基づき、造形可能な造形対象物の選択を行い、造形処理を再開する。なお、第3の選択方法により造形処理を継続する場合には、造形情報205の造形可否の情報の更新は行わないことで、造形材料が無くなるまで造形処理を継続することができる。この場合、利用者が造形材料を補充することができる形態であれば、造形対象物の造形処理を停止させてジョブを終了させることができる。また、第4の選択方法によりジョブのキャンセルが指示された場合には、直ちにジョブの実行を中止して造形処理を終了する。
以上説明したように、本実施形態によれば、上述した第1の実施形態同様の効果をえることができる。特に本実施形態においては、造形材不足検知時に造形可能な造形対象物の選択方法を、利用者が選択することができるため、利用者の利便性を向上させることができる。
The modeling object selection unit 204 selects a modeling target that can be modeled based on the selection method of the modeling target that is selected and specified by the user via the user interface illustrated in FIG. 13, and restarts the modeling process. . When the modeling process is continued by the third selection method, the modeling process can be continued until there is no modeling material by not updating the modeling information 205 in the modeling information. In this case, if the user can replenish the modeling material, the modeling process of the modeling object can be stopped and the job can be terminated. In addition, when a job cancellation is instructed by the fourth selection method, the execution of the job is immediately stopped and the modeling process is terminated.
As described above, according to this embodiment, the same effects as those of the first embodiment described above can be obtained. In particular, in the present embodiment, since the user can select a method of selecting a modeling target that can be modeled when a modeling material shortage is detected, the convenience of the user can be improved.

<第5の実施形態>
以下に、第5の実施形態について説明する。
本実施形態では、造形材不足検知時に造形可能な造形対象物を、利用者が選択できるように、ユーザインタフェースを備える形態について説明する。
図14Aは、造形オブジェクト選択部204が造形材不足を検知した際に表示されるユーザインタフェースの一例を示す図である。表示部1401は、造形材不足となる造形中のジョブを識別するための情報を表示する領域である。表示部1402は、作製する造形対象物を、利用者が選択可能に表示する領域である。表示される造形対象物は、造形材不足検知時の造形情報205の情報に従い、オブジェクトIDと造形材消費済量、造形材必
要量がそれぞれ表示される。表示部1403は、造形材残量と、造形対象物選択後の想定造形材残量が表示される領域である。想定造形材残量としては、選択された造形対象物の造形材必要量を造形材残量から減算した値が表示される。1404は、選択された造形対象物の作製を再開するためのユーザインタフェースである。1405は、造形対象物の選択を行わず、造形処理を継続するためのユーザインタフェースである。1406は、造形処理を中止してジョブをキャンセルするためのユーザインタフェースである。
<Fifth Embodiment>
The fifth embodiment will be described below.
This embodiment demonstrates the form provided with a user interface so that a user can select the modeling target which can be modeled at the time of modeling material shortage detection.
FIG. 14A is a diagram illustrating an example of a user interface displayed when the modeling object selection unit 204 detects a lack of modeling material. The display unit 1401 is an area for displaying information for identifying a job under modeling in which modeling material is insufficient. The display unit 1402 is an area that displays a modeling object to be produced so that the user can select it. The object to be displayed is displayed with the object ID, the consumption of the modeling material, and the required amount of the modeling material, respectively, according to the information of the modeling information 205 when the modeling material shortage is detected. The display unit 1403 is an area in which the modeling material remaining amount and the assumed modeling material remaining amount after the modeling target is selected are displayed. As the assumed modeling material remaining amount, a value obtained by subtracting the modeling material required amount of the selected modeling object from the modeling material remaining amount is displayed. Reference numeral 1404 denotes a user interface for resuming the production of the selected modeling object. Reference numeral 1405 denotes a user interface for continuing the modeling process without selecting a modeling target. Reference numeral 1406 denotes a user interface for canceling the modeling process and canceling the job.

図14Bは、図14Aに示すユーザインタフェースにおいて、オブジェクトID1001で識別される造形対象物が選択された様子を示す図である。オブジェクトID1001が選択されると、表示部1403に示す通り、残量(250)からオブジェクトID1001の造形材必要量(70)を減算した値(180)が表示される。想定造形材残量が無くなる造形対象物は選択不可となる。造形オブジェクト選択部204が、表示部1402で指定された造形対象物を造形可能な造形対象物として造形情報205の情報を更新することにより、造形可能な造形対象物のみで造形処理を再開する。なお、ユーザインタフェース1405が選択された場合には、造形情報205の造形可否の情報の更新は行わないことで、造形材料が無くなるまで造形処理を継続することができる。この場合、利用者が造形材料を補充することができる形態であれば、造形物の造形処理を停止させてジョブを終了させることができる。また、ユーザインタフェース1406が選択された場合には、直ちにジョブの実行を中止して造形処理を終了する。   FIG. 14B is a diagram illustrating a state in which the modeling target identified by the object ID 1001 is selected in the user interface illustrated in FIG. 14A. When the object ID 1001 is selected, as shown in the display unit 1403, a value (180) obtained by subtracting the modeling material required amount (70) of the object ID 1001 from the remaining amount (250) is displayed. A modeling object in which the assumed modeling material remaining amount disappears cannot be selected. The modeling object selection unit 204 updates the information of the modeling information 205 as a modeling target that can model the modeling target specified by the display unit 1402, thereby restarting the modeling process using only the modeling target that can be modeled. When the user interface 1405 is selected, the modeling process can be continued until there is no modeling material by not updating the modeling information 205 in the modeling information 205. In this case, if the user can replenish the modeling material, the modeling process of the modeled object can be stopped and the job can be terminated. If the user interface 1406 is selected, the job execution is immediately stopped and the modeling process is terminated.

以上説明したように、本実施形態によれば、上述した第1の実施形態同様の効果をえることができる。特に本実施形態においては、造形材不足検知時に造形可能な造形対象物を、ユーザインタフェースを介して利用者が選択することができるため、利用者の利便性を向上させることができる。   As described above, according to this embodiment, the same effects as those of the first embodiment described above can be obtained. In particular, in the present embodiment, since the user can select a modeling object that can be modeled when modeling material shortage is detected through the user interface, the convenience of the user can be improved.

203…3次元形状データ、204…造形オブジェクト選択部、207…スライスデータ、209…造形部、210…造形材残量取得部   203 ... 3D shape data, 204 ... Modeling object selection unit, 207 ... Slice data, 209 ... Modeling unit, 210 ... Modeling material remaining amount acquisition unit

Claims (11)

複数の立体モデルの3次元形状データから生成されるスライスデータに基づいて、造形材料を順次積層して複数の立体物を作製する作製部を有する造形装置であって、
前記複数の立体物の作製前または作製中の所定のタイミングで、各立体物を作製するために前記所定のタイミング以後に必要となる前記造形材料の量をそれぞれ取得する必要量取得部と、
前記造形材料の残量を取得する残量取得部と、
前記必要量取得部により取得された前記造形材料の量、および、前記残量取得部により取得された前記造形材料の残量に基づいて、前記所定のタイミング以後に作製できる立体物を前記複数の立体物のうちから選択する選択部と、
を有し、
前記作製部は、前記選択部により選択された立体物の作製を前記所定のタイミング以後も継続し、選択されなかった立体物の作製を中止する
ことを特徴とする造形装置。
Based on slice data generated from three-dimensional shape data of a plurality of three-dimensional models, a modeling apparatus having a production unit that sequentially laminates modeling materials to produce a plurality of three-dimensional objects,
A required amount acquisition unit for acquiring the amount of the modeling material required after the predetermined timing in order to prepare each solid object at a predetermined timing before or during the production of the plurality of three-dimensional objects;
A remaining amount acquisition unit for acquiring the remaining amount of the modeling material;
Based on the amount of the modeling material acquired by the required amount acquisition unit and the remaining amount of the modeling material acquired by the remaining amount acquisition unit, a three-dimensional object that can be produced after the predetermined timing is obtained. A selection unit for selecting from among three-dimensional objects;
Have
The modeling device is characterized in that the production of the three-dimensional object selected by the selection unit is continued after the predetermined timing and the production of the three-dimensional object not selected is stopped.
前記所定のタイミングまでに各立体物を作製するのに消費された前記造形材料の量をそれぞれ取得する消費済量取得部を有し、
前記必要量取得部は、前記消費済量取得部により取得された前記造形材料の量と、各立体物を作製するために必要となる前記造形材料の量とから、前記所定のタイミング以後に必要となる前記造形材料の量をそれぞれ取得する
ことを特徴とする請求項1に記載の造形装置。
A consumed amount acquisition unit for acquiring the amount of the modeling material consumed to produce each three-dimensional object by the predetermined timing;
The required amount acquisition unit is necessary after the predetermined timing from the amount of the modeling material acquired by the consumed amount acquisition unit and the amount of the modeling material required to produce each three-dimensional object. The modeling apparatus according to claim 1, wherein an amount of the modeling material is acquired.
少なくとも1つの前記立体モデルの3次元形状データを所定の方向に複数の層にスライスして得られる断面データからスライスデータを生成する生成部を有し、
前記生成部は、前記選択部により選択された立体物を前記所定のタイミング以後も継続して作製するためのスライスデータを生成する
ことを特徴とする請求項1または2に記載の造形装置。
A generator that generates slice data from cross-sectional data obtained by slicing three-dimensional shape data of at least one of the three-dimensional models into a plurality of layers in a predetermined direction;
The modeling apparatus according to claim 1, wherein the generation unit generates slice data for continuously producing the three-dimensional object selected by the selection unit after the predetermined timing.
前記選択部により選択された立体物の数が、前記所定のタイミングのときに作製中の立体物の数より少ない場合、かつ、前記所定のタイミング以後に用いるスライスデータが既に生成されている場合に、既に生成されているスライスデータを加工する加工部を有することを特徴とする請求項3に記載の造形装置。   If the number of solid objects selected by the selection unit is less than the number of solid objects being created at the predetermined timing, and slice data to be used after the predetermined timing has already been generated, The modeling apparatus according to claim 3, further comprising a processing unit that processes the slice data. 前記加工部は、複数の前記立体モデルの断面データを含んで既に生成されているスライスデータから、前記選択部により選択されなかった立体物に対応する断面データを削除する加工を行う
ことを特徴とする請求項4に記載の造形装置。
The processing unit performs processing to delete cross-sectional data corresponding to a three-dimensional object that is not selected by the selection unit from slice data that has already been generated including cross-sectional data of a plurality of the three-dimensional models. The modeling apparatus according to claim 4.
前記選択部は、作製する立体物の数が最大となるように立体物の選択を行う
ことを特徴とする請求項1乃至5のいずれか1項に記載の造形装置。
The modeling apparatus according to claim 1, wherein the selection unit selects a three-dimensional object so that the number of three-dimensional objects to be produced is maximized.
前記選択部は、消費済みの造形材料の量がより多い立体物を優先して選択を行う
ことを特徴とする請求項1乃至5のいずれか1項に記載の造形装置。
The modeling apparatus according to claim 1, wherein the selection unit preferentially selects a three-dimensional object having a larger amount of consumed modeling material.
作製する立体物の数が最大となるように立体物を選択する方法と、消費済みの造形材料の量がより多い立体物を優先して選択する方法とのうち少なくともいずれかを含む複数の選択方法を選択可能に提示する提示部と、
前記提示部により提示された情報に基づきユーザにより選択された選択方法に関する情報を取得する情報取得部と、
を有し、
前記選択部は、前記情報取得部により取得された情報に基づき選択を行う
ことを特徴とする請求項1乃至5のいずれか1項に記載の造形装置。
A plurality of selection methods including at least one of a method of selecting a three-dimensional object so that the number of three-dimensional objects to be produced is maximized and a method of preferentially selecting a three-dimensional object with a larger amount of consumed modeling material A presentation section presenting the selectable,
An information acquisition unit for acquiring information on a selection method selected by the user based on the information presented by the presentation unit;
Have
The modeling apparatus according to claim 1, wherein the selection unit performs selection based on information acquired by the information acquisition unit.
複数の立体モデルの3次元形状データから生成されるスライスデータに基づいて、造形材料を順次積層して複数の立体物を作製する作製部を有する造形装置であって、
前記複数の立体物の作製前または作製中の所定のタイミングで、各立体物を作製するために前記所定のタイミング以後に必要となる前記造形材料の量をそれぞれ取得する必要量取得部と、
前記造形材料の残量を取得する残量取得部と、
前記必要量取得部により取得された各立体物の前記造形材料の量、および、前記残量取得部により取得された前記造形材料の残量に関する情報を提示する提示部と、
前記提示部により提示された情報に基づき前記複数の立体物のうちからユーザにより選択された立体物に関する情報を取得する情報取得部と、
を有し、
前記作製部は、前記情報取得部により取得された情報に基づき、ユーザにより選択された立体物の作製を前記所定のタイミング以後も継続し、選択されなかった立体物の作製を中止する
ことを特徴とする造形装置。
Based on slice data generated from three-dimensional shape data of a plurality of three-dimensional models, a modeling apparatus having a production unit that sequentially laminates modeling materials to produce a plurality of three-dimensional objects,
A required amount acquisition unit for acquiring the amount of the modeling material required after the predetermined timing in order to prepare each solid object at a predetermined timing before or during the production of the plurality of three-dimensional objects;
A remaining amount acquisition unit for acquiring the remaining amount of the modeling material;
A presentation unit that presents information on the amount of the modeling material of each three-dimensional object acquired by the required amount acquisition unit, and information on the remaining amount of the modeling material acquired by the remaining amount acquisition unit;
An information acquisition unit that acquires information on a three-dimensional object selected by the user from the plurality of three-dimensional objects based on the information presented by the presenting unit;
Have
The production unit continues production of the three-dimensional object selected by the user after the predetermined timing based on the information acquired by the information acquisition unit, and stops production of the three-dimensional object not selected. A modeling device.
複数の立体モデルの3次元形状データから生成されるスライスデータに基づいて、造形材料を順次積層して複数の立体物を作製する作製ステップを有する造形方法であって、
前記複数の立体物の作製前または作製中の所定のタイミングで、各立体物を作製するために前記所定のタイミング以後に必要となる前記造形材料の量をそれぞれ取得する必要量取得ステップと、
前記造形材料の残量を取得する残量取得ステップと、
前記必要量取得ステップで取得された前記造形材料の量、および、前記残量取得ステップで取得された前記造形材料の残量に基づいて、前記所定のタイミング以後に作製できる立体物を前記複数の立体物のうちから選択する選択ステップと、
を有し、
前記作製ステップでは、前記選択ステップで選択された立体物の作製を前記所定のタイミング以後も継続し、選択されなかった立体物の作製を中止する
ことを特徴とする造形方法。
Based on slice data generated from three-dimensional shape data of a plurality of three-dimensional models, a modeling method including a manufacturing step of sequentially forming modeling materials to prepare a plurality of three-dimensional objects,
A required amount acquisition step of acquiring the amount of the modeling material required after the predetermined timing in order to prepare each three-dimensional object at a predetermined timing before or during preparation of the plurality of three-dimensional objects;
A remaining amount acquisition step of acquiring the remaining amount of the modeling material;
Based on the amount of the modeling material acquired in the required amount acquisition step and the remaining amount of the modeling material acquired in the remaining amount acquisition step, a three-dimensional object that can be produced after the predetermined timing is obtained. A selection step of selecting from among three-dimensional objects;
Have
In the production step, the production of the three-dimensional object selected in the selection step is continued after the predetermined timing, and the production of the three-dimensional object not selected is stopped.
複数の立体モデルの3次元形状データから生成されるスライスデータに基づいて、造形材料を順次積層して複数の立体物を作製する作製ステップを有する造形方法であって、
前記複数の立体物の作製前または作製中の所定のタイミングで、各立体物を作製するために前記所定のタイミング以後に必要となる前記造形材料の量をそれぞれ取得する必要量取得ステップと、
前記造形材料の残量を取得する残量取得ステップと、
前記必要量取得ステップで取得された各立体物の前記造形材料の量、および、前記残量取得ステップで取得された前記造形材料の残量に関する情報を提示する提示ステップと、
前記提示ステップで提示された情報に基づき前記複数の立体物のうちからユーザにより選択された立体物に関する情報を取得する情報取得ステップと、
を有し、
前記作製ステップでは、前記情報取得ステップで取得された情報に基づき、ユーザにより選択された立体物の作製を前記所定のタイミング以後も継続し、選択されなかった立体物の作製を中止する
ことを特徴とする造形方法。
Based on slice data generated from three-dimensional shape data of a plurality of three-dimensional models, a modeling method including a manufacturing step of sequentially forming modeling materials to prepare a plurality of three-dimensional objects,
A required amount acquisition step of acquiring the amount of the modeling material required after the predetermined timing in order to prepare each three-dimensional object at a predetermined timing before or during preparation of the plurality of three-dimensional objects;
A remaining amount acquisition step of acquiring the remaining amount of the modeling material;
A presenting step of presenting information regarding the amount of the modeling material of each three-dimensional object acquired in the necessary amount acquisition step, and the remaining amount of the modeling material acquired in the remaining amount acquisition step;
An information acquisition step of acquiring information relating to a three-dimensional object selected by the user from among the plurality of three-dimensional objects based on the information presented in the presenting step;
Have
In the production step, the production of the solid object selected by the user is continued after the predetermined timing based on the information acquired in the information acquisition step, and the production of the solid object not selected is stopped. Modeling method.
JP2017005133A 2017-01-16 2017-01-16 Molding device and molding method Pending JP2018114623A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017005133A JP2018114623A (en) 2017-01-16 2017-01-16 Molding device and molding method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017005133A JP2018114623A (en) 2017-01-16 2017-01-16 Molding device and molding method

Publications (1)

Publication Number Publication Date
JP2018114623A true JP2018114623A (en) 2018-07-26

Family

ID=62984894

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017005133A Pending JP2018114623A (en) 2017-01-16 2017-01-16 Molding device and molding method

Country Status (1)

Country Link
JP (1) JP2018114623A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021133676A (en) * 2020-02-25 2021-09-13 株式会社リコー Three-dimensional molding device and three-dimensional molding method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021133676A (en) * 2020-02-25 2021-09-13 株式会社リコー Three-dimensional molding device and three-dimensional molding method
JP7537154B2 (en) 2020-02-25 2024-08-21 株式会社リコー 3D modeling apparatus and 3D modeling method

Similar Documents

Publication Publication Date Title
JP2017113979A (en) Molding apparatus, molding method, and program
JP6632816B2 (en) Systems and methods for fiber placement inspection during manufacture of fiber reinforced composite components
JP6474805B2 (en) Quality control of additional manufactured parts
US6174392B1 (en) Composite structure repair process
JP2008539105A (en) Machine assisted laminator and method
JP2021000821A (en) Patterned pre-stop sections for finishing additive manufacturing 3d objects
KR20140065459A (en) Layer transfusion for additive manufacturing
JP2016107638A (en) Information processing method, information processing equipment, manufacturing method of three-dimensional object, and three-dimensional molding apparatus and program
KR20200115158A (en) Composite-based additive manufacturing (cbam) image quality (iq) verification and rejection handling
US11786347B2 (en) Method and system for additive manufacturing with a sacrificial structure for easy removal
CN109816633A (en) A kind of defect monitoring method based on 3D printing system, device and terminal device
JP2017074640A (en) Lamination cutting device of cloth
JP7165334B2 (en) Additive manufacturing system, powder recycling device, powder recycling method and powder recycling program
US11485110B2 (en) Cross layer fiber entanglement to increase strength of 3D part
JP2018114623A (en) Molding device and molding method
JP6768360B2 (en) Modeling method and modeling equipment
US11485087B2 (en) Data processing apparatus and storage medium
JP2018075747A (en) Modeling apparatus and modeling method
JP2016182734A (en) Three-dimensional structure manufacturing system, three-dimensional structure manufacturing apparatus, information processing apparatus, three-dimensional structure manufacturing program, and information processing program
JP2018118385A (en) Modeling device and method for controlling modeling device
JP2016132214A (en) Three-dimensional molding apparatus and three-dimensional molding method
JP2017159588A (en) Method for generating data for three-dimensional molding and apparatus for generating data for three-dimensional molding
JP6619162B2 (en) Data creation apparatus, data creation method, and three-dimensional modeling system
JP2018024187A (en) Modeling apparatus and modeling method
JP2018171778A (en) Molding device and molding method

Legal Events

Date Code Title Description
RD02 Notification of acceptance of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7422

Effective date: 20181116