JP2018192736A - Creating apparatus and creating method - Google Patents
Creating apparatus and creating method Download PDFInfo
- Publication number
- JP2018192736A JP2018192736A JP2017099557A JP2017099557A JP2018192736A JP 2018192736 A JP2018192736 A JP 2018192736A JP 2017099557 A JP2017099557 A JP 2017099557A JP 2017099557 A JP2017099557 A JP 2017099557A JP 2018192736 A JP2018192736 A JP 2018192736A
- Authority
- JP
- Japan
- Prior art keywords
- modeling
- slice data
- produced
- dimensional object
- desired location
- 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
Links
Images
Abstract
【課題】立体物の作製が、立体物の作製具合を確認したい確認部分まで進んだことをユーザに知らせる。【解決手段】立体モデルの3次元形状データから生成されるスライスデータに基づいて、造形材料を順次積層して立体物を作製する造形装置であって、作製される立体物のうち作製途中で作製具合の確認を要する確認部分に関する情報を受け付ける受け付け手段と、作製中の立体物が、前記確認部分まで作製されたかどうかを判別する判別手段と、作製中の立体物が前記確認部分まで作製されたと前記判別手段が判別した場合に、情報を出力する出力手段と、を有する。【選択図】図2The present invention notifies a user that the production of a three-dimensional object has proceeded to a confirmation portion where it is desired to confirm the production condition of the three-dimensional object. A modeling apparatus for manufacturing a three-dimensional object by sequentially stacking modeling materials based on slice data generated from three-dimensional shape data of a three-dimensional model, and is manufactured during the manufacturing of the three-dimensional object to be manufactured A receiving means for receiving information on a confirmation part that requires confirmation of condition, a determination means for determining whether the three-dimensional object being produced has been produced up to the confirmation part, and the three-dimensional object being produced has been produced up to the confirmation part Output means for outputting information when the determination means makes a determination. [Selection] Figure 2
Description
本発明は、造形装置及び造形方法に関するものである。 The present invention relates to a modeling apparatus and a modeling method.
近年、アディティブマニファクチャリング(AM)、3次元プリンタ、ラピッドプロトタイピング(RP)等と呼ばれる立体造形技術が注目を集めている(本明細書ではこれらの技術を総称してAM技術と呼ぶ)。AM技術は、立体モデルの3次元形状データをスライスして複数の断面データ(スライスデータと呼ぶ)を生成し、スライスデータに基づいて、造形材料からなる材料層を造形台上に順次積層して固着することで、立体物(3次元物体)を作製する技術である。
特許文献1には、造形物の現在の高さと、3次元プリンタが造形可能な造形物の高さを表示する進捗状況画面をディスプレイに表示する技術が開示されている。
これにより、ユーザは造形物の作製がどのくらい進んだかという進捗状況をリアルタイムに把握できる。
In recent years, three-dimensional modeling techniques called additive manufacturing (AM), three-dimensional printers, rapid prototyping (RP), and the like have attracted attention (in this specification, these techniques are collectively referred to as AM techniques). AM technology slices the three-dimensional shape data of a three-dimensional model to generate a plurality of cross-sectional data (referred to as slice data), and sequentially stacks a material layer made of a modeling material on a modeling table based on the slice data. This is a technique for producing a three-dimensional object (three-dimensional object) by fixing.
Thereby, the user can grasp | ascertain the progress condition of how much preparation of the molded article has progressed in real time.
上記したAM技術により立体物を作製するとき、立体物の作製状況を確認するために、立体物の作製が、立体物の作製具合を確認したい確認部分まで進んだことを知りたい場合がある。
しかしながら、従来の技術の場合、立体物の作製が立体物の確認部分まで進んだことを知るには、造形物の作製がどのくらい進んだかという進捗状況を、ユーザが監視している必要があった。
When a three-dimensional object is manufactured by the above-described AM technique, it may be desired to know that the preparation of the three-dimensional object has progressed to a confirmation portion where the preparation of the three-dimensional object is desired to be confirmed in order to confirm the production state of the three-dimensional object.
However, in the case of the conventional technology, in order to know that the production of the three-dimensional object has progressed to the confirmation part of the three-dimensional object, the user needs to monitor the progress of how far the production of the three-dimensional object has progressed. .
本発明は上記したような事情に鑑みてなされたものであり、立体物の作製が、立体物の作製具合を確認したい確認部分まで進んだことをユーザに知らせることを目的とする。 The present invention has been made in view of the above-described circumstances, and an object thereof is to inform a user that the production of a three-dimensional object has proceeded to a confirmation portion where it is desired to confirm the production condition of the three-dimensional object.
本発明の第1態様は、
立体モデルの3次元形状データから生成されるスライスデータに基づいて、造形材料を順次積層して立体物を作製する造形装置であって、
作製される立体物のうち作製途中で作製具合の確認を要する確認部分に関する情報を受け付ける受け付け手段と、
作製中の立体物が、前記確認部分まで作製されたかどうかを判別する判別手段と、
作製中の立体物が前記確認部分まで作製されたと前記判別手段が判別した場合に、情報を出力する出力手段と、
を有することを特徴とする造形装置を提供する。
The first aspect of the present invention is:
Based on slice data generated from three-dimensional shape data of a three-dimensional model, a modeling apparatus that sequentially stacks modeling materials to produce a three-dimensional object,
Accepting means for receiving information on a confirmation part that requires confirmation of the production condition during the production of the three-dimensional object to be produced;
Discriminating means for discriminating whether or not the three-dimensional object being produced has been produced up to the confirmation part;
An output means for outputting information when the discriminating means discriminates that the three-dimensional object being produced has been produced up to the confirmation portion;
The modeling apparatus characterized by having is provided.
本発明の第2態様は、
立体モデルの3次元形状データから生成されるスライスデータに基づいて、造形材料を順次積層して立体物を作製する造形方法であって、
作製される立体物のうち作製途中で作製具合の確認を要する確認部分に関する情報を受け付けるステップと、
作製中の立体物が、前記確認部分まで作製されたかどうかを判別するステップと、
作製中の立体物が前記確認部分まで作製されたと判別された場合に、情報を出力するステップと、
を含むことを特徴とする造形方法を提供する。
The second aspect of the present invention is:
Based on the slice data generated from the three-dimensional shape data of the three-dimensional model, a modeling method for producing a three-dimensional object by sequentially stacking modeling materials,
A step of receiving information on a confirmation part that requires confirmation of a production condition during the production of a three-dimensional object to be produced;
Determining whether the three-dimensional object being produced has been produced up to the confirmation part; and
A step of outputting information when it is determined that the three-dimensional object being produced has been produced up to the confirmation part;
The modeling method characterized by including this is provided.
本発明によれば、立体物の作製が、立体物の作製具合を確認したい確認部分まで進んだことをユーザに知らせることが可能となる。 According to the present invention, it is possible to notify the user that the production of a three-dimensional object has proceeded to a confirmation portion where it is desired to confirm the production condition of the three-dimensional object.
以下、この発明を実施するための形態を図面を参照して例示的に説明する。ただし、以下の実施形態に記載されている各部材の寸法、材質、形状、その相対配置など、各種制御の手順、制御パラメータ、目標値などは、特に特定的な記載がない限りは、この発明の範囲をそれらのみに限定する趣旨のものではない。
また、本発明においては、その趣旨を逸脱しない範囲で、当業者の通常の知識に基づいて、以下に説明する実施形態に対して適宜変更、改良等が加えられたものについても本発明の範囲に含まれる。
本発明は、積層造形技術(AM技術)、すなわち、造形材料を2次元に配置して層状に積層することによって立体物(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.
Further, in the present invention, the scope of the present invention also includes those in which the embodiments described below are appropriately modified and improved based on the ordinary knowledge of those skilled in the art without departing from the spirit of the present invention. include.
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.
造形材料としては、作製する立体物の用途・機能・目的などに応じてさまざまな材料を選択することができる。本明細書では、造形目的の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次元形状データが表す立体物)を「造形対象物」と呼ぶ。また、造形装置で作製された(出力された)立体物を「造形物」と呼ぶ。造形物がサポート体を含む場合において、サポート体を除いた部分が造形対象物を構成する「構造体」となる。本実施形態の造形装置で作製された造形物には、複数の構造体が含まれる場合がある。
また、1つ以上の立体モデルの3次元形状データを「造形データ」と呼ぶ。分離可能な複数の構造体が造形物に含まれる場合には、各構造体にそれぞれ対応する各3次元形状データが造形データに含まれることになる。
ここで、3次元形状データとは、例えばSTL(Standard Triangulated Language)形式のデータを指すが、立体モデルの3次元形状に関するデータであればその形式は特に限定されるものではない。また、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 called 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 modeled object produced by the modeling apparatus according to the present embodiment may include a plurality of structures.
The three-dimensional shape data of one or more three-dimensional models is referred to as “modeling data”. When a plurality of separable structures are included in the modeled object, the three-dimensional shape data respectively corresponding to each structure is included in the modeled data.
Here, the three-dimensional shape data refers to, for example, data in the STL (Standard Triangulated Language) format, but the format is not particularly limited as long as it is data related to the three-dimensional shape of the three-dimensional model. Further, the three-dimensional shape data may include information on color, information on modeling material, and the like.
(実施形態)
図1は、本実施形態に係る造形装置101を含む造形システム1の全体を示す図である。本実施形態に係る造形システム1は、造形装置101と情報処理装置102を有する。
本実施形態に係る造形装置101は、積層造形法を用い、多数の材料層を順次積層することによって造形物を作製する装置である。
そして造形装置101は、造形データと設定情報を入力として受け付け、造形データに含まれる3次元形状データに基づいて、造形物を作製する。
(Embodiment)
FIG. 1 is a diagram illustrating an
The
And the
造形データおよび設定情報は、通信経路103を経由して、情報処理装置102から造形装置101へと送信される。通信経路103は、LAN(Local Area Network)やUSB(Universal Serial Bus)やインターネットなど、複数の装置間のデータ授受を可能とする手段であればどのようなものでもかまわない。
情報処理装置102は、例えばパーソナルコンピュータやタブレット機器などであり、データ処理機構を備え、外部にデータを送信することが可能な装置である。
設定情報は、例えば造形物の中の所望箇所を示す位置情報や、所望箇所まで造形物の作製が進んだことを通知するための通知先アドレスなど、ユーザやオペレータによって予め設定される情報である。ここで、所望箇所とは、造形装置101により造形物を作製する際、造形物の作製具合の確認を要する部分(確認部分)をいう。なお、ここで示した設定情報の内容の具体例は一例であって、本実施形態において限定するものではない。
The modeling data and setting information are transmitted from the
The
The setting information is information that is set in advance by a user or an operator, such as position information indicating a desired location in the modeled object, a notification destination address for notifying that the fabrication of the modeled object has progressed to the desired part, and the like. . Here, the desired location refers to a portion (confirmation portion) that requires confirmation of the preparation of the modeled object when the modeled
<造形装置の構成>
造形装置101は、ROMおよびRAMを備え、ROM内に予め格納された造形プログラムを実行し、データ処理および機器制御を行うことで造形物を作製する。なお、造形プログラムは必ずしもその全てが造形装置101で実行される必要はなく、造形プログラムの一部または全部が造形システム1の造形装置101以外の部分で実行されてもよい。
図2は、本実施形態に係る造形装置101の構成を模式的に示す図である。造形装置101は、処理部20と造形部23を有する。
<Configuration of modeling equipment>
The
FIG. 2 is a diagram schematically illustrating the configuration of the
(処理部)
造形装置101が有する処理部20に含まれる各部の機能は、造形装置101が有するCPUなどの演算部(不図示)が、造形装置101のROM内に予め格納された造形プログラムを実行することで実現することができる。
処理部20は、通信経路103を介して、情報処理装置102から造形データ31および設定情報32を取得する機能を有する。
なお、本実施形態では、処理部20が、通信経路103を介して、情報処理装置102
から設定情報32を取得する例について説明する。この場合、情報処理装置102は、ユーザやオペレータによる設定情報32の入力を受け付ける設定情報入力部40(図9A,9B参照)を有する。しかしながら、これに限定されるものではなく、例えば、処理部20または造形装置101が、ユーザやオペレータによる設定情報32の入力を受け付ける設定情報入力部を有していてもよい。
(Processing part)
The function of each unit included in the
The
In the present embodiment, the
An example in which the setting
ここで、設定情報入力部40について説明する。図9A,9Bは、設定情報入力部40の一例について示す図である。
図9Aには、ユーザやオペレータが、造形物の所望箇所を選択する際に表示される画面を示している。所望箇所としては、図9Aに示すように、次のような箇所を例示できる。それは、造形物の中で、スライス面積が小さい箇所である。ここで、スライス面積とは、スライスデータが表す材料層の積層時に、積層方向に直交する方向における材料層の面積をいう。また、それは、造形物の中で、スライス面積が積層方向に関して大きく変化する部分である。また、それは、造形物の中で、スライス面積が積層方向に関して一定となる部分である。また、それは、複数の造形物を同時に作製する場合の、複数の造形物のうち第1造形物の作製が完了した後のタイミングにおいて、複数の造形物のうち、作製中の第2造形物の積層方向の高さが最も高い部分である。
Here, the setting
FIG. 9A shows a screen displayed when a user or an operator selects a desired portion of a modeled object. As a desired part, as shown to FIG. 9A, the following parts can be illustrated. It is a place where the slice area is small in the shaped object. Here, the slice area refers to the area of the material layer in the direction orthogonal to the stacking direction when the material layers represented by the slice data are stacked. Moreover, it is a part in which a slice area changes greatly regarding a lamination direction in a molded article. Moreover, it is a part in which the slice area is constant in the stacking direction in the shaped object. Moreover, at the timing after the production of the first modeled object among the plurality of modeled objects in the case of preparing a plurality of modeled objects at the same time, the second modeled object being manufactured out of the plurality of modeled objects is included. This is the highest part in the stacking direction.
上記のように、スライス面積が小さい箇所を所望箇所に設定することで、作製中の造形物が倒れたり、傾いたり、折れたりしていないかを確認することができる。また、スライス面積が積層方向に関して大きく変化する部分を所望箇所に設定することで、作製中の造形物におけるスライス面積が大きく変化する部分が良好に造形されているかを確認することができる。また、スライス面積が一定となる部分(特に、精度を出したい部分)を所望箇所に設定することで、造形物の表面は滑らかに作製されているか、ムラはないかを確認することができる。また、複数の造形物のうち、作製中の第2造形物の積層方向の高さが最も高い部分を所望箇所に設定することで、作製が完了した造形物から、順次、回収することができる。
図9Bでは、作製する造形物が表示された画面を示しており、この画面上で、所望箇所に対応する範囲をユーザが指定できるように構成されている。この場合、画面上で指定された範囲の座標を読み取ることで、所望箇所を設定することができる。
As described above, by setting a location having a small slice area as a desired location, it is possible to confirm whether the modeled object being produced has fallen, tilted, or broken. In addition, by setting a portion where the slice area greatly changes in the stacking direction as a desired location, it is possible to confirm whether the portion where the slice area of the modeled object being manufactured greatly changes is well modeled. In addition, by setting a portion where the slice area is constant (particularly, a portion where accuracy is desired) to be set as a desired location, it can be confirmed whether the surface of the modeled object is smoothly produced or not uneven. Moreover, it can collect | recover sequentially from the modeling object which preparation completed by setting the part with the highest height of the lamination direction of the 2nd modeling object in preparation to a desired location among several modeling objects. .
FIG. 9B shows a screen on which a model to be produced is displayed, and the user can specify a range corresponding to a desired location on this screen. In this case, a desired location can be set by reading the coordinates in the range specified on the screen.
処理部20に戻って説明を続ける。
処理部20は、取得した造形データ31に基づいて、造形データ31に含まれる3次元形状データに基づいて一以上のスライスデータを生成する。そして、処理部20は、取得した設定情報32に含まれる所望箇所を示す位置情報に応じて、生成された一以上のスライスデータの中から、所望箇所に対応するスライスデータを特定する。なお、所望箇所を示す位置情報とは、生成する一以上のスライスデータの中から、所望箇所に対応するスライスデータを一意に特定するための情報である。また、特定するスライスデータは、1つであっても、複数であってもよい。その後、処理部20は、生成したスライスデータを造形部23へ送信する。
Returning to the
The
造形部23は、受信したスライスデータに基づいて、造形物の作製を開始する。そして、処理部20は、所望箇所に対応する特定されたスライスデータに基づいて造形部23により行われる造形物の作製が、所望箇所まで進んだか否かを判別する。
判別した結果、造形部23による造形物の作製が所望箇所まで進んだと判別した場合、処理部20は、取得した設定情報32に基づいて、設定情報32に含まれる通知先のアドレスへ、造形物の作製が所望箇所まで進んだことを通知する。
このように、処理部20は、造形部23によって造形物を作製するために必要なスライスデータを生成し、生成された一以上のスライスデータの内、所望箇所に対応するスライスデータを特定するためのデータ生成部21を有している。さらに、処理部20は、造形
部23により行われる造形物の作製が、所望箇所まで進んだか否かを判別し、任意の通知先アドレスへ、造形物の作製が所望箇所まで進んだことを通知する完了通知部22を有している。
The
As a result of the determination, when it is determined that the formation of the modeled object by the
As described above, the
(データ生成部)
図2に示すように、データ生成部21は、ジョブ受信部211、レイアウト部212、サポート体生成部213、スライスデータ生成部214、およびインデックス導出部215を有する。
ジョブ受信部211は、通信経路103を介して、情報処理装置102から造形データ31と設定情報32を取得する。
レイアウト部212は、ジョブ受信部211により取得された造形データ31を受け取り、造形データ31に含まれる3次元形状データに基づいて、作製される造形物の姿勢や配置(レイアウト)を調整する。このとき、レイアウト部212は、造形部23による造形物の作製に必要となる造形材料の使用量が最小となるように、調整を行うことが好ましい。
(Data generator)
As illustrated in FIG. 2, the
The
The
サポート体生成部213は、レイアウト部212により、姿勢および配置が決定された作製される造形物に対応する3次元形状データを含む造形データ31を受け取る。そして、サポート体生成部213は、受け取った造形データ31に含まれる3次元形状データのそれぞれについて造形部23が造形物を作製する際、必要となるサポート体の断面データを造形データ31に付加する。なお、造形データ31に含まれる3次元形状データが表す立体物の形状や向きによってはサポート体が不要な場合もある。
The support
スライスデータ生成部214は、サポート体生成部213によりサポート体が付加された造形データ31を受け取り、造形データ31に含まれる3次元形状データに基づいて一以上のスライスデータを生成する。スライスデータは、造形データが表す立体物を積層方向に所定の間隔でスライスすることで生成されるデータであり、それぞれ造形材料の配置情報を含んでいる。なお、3次元形状データが色情報や材料情報などの情報を含んでいる場合には、生成されるスライスデータにおいても、造形材料の種類の情報や各種材料の配置情報が含まれる。
The slice
また、スライスデータ生成部214は、造形部23の種類に応じてスライスデータを生成してもよい。例えば、造形部23が材料層を1層ずつ形成してそれを積層していくタイプの造形部であれば、生成されるスライスデータは画像データであってもよい。また、造形部23が熱溶解積層法(FDM)などの造形材料を所定のパスに沿って配置していくタイプの造形部であれば、生成されるスライスデータはツールパスデータであってもよい。
スライスデータ生成部214は、生成された一以上のスライスデータのそれぞれについてインデックスを割り当て、各スライスデータとインデックスの対応関係を示したスライスデータリスト33へ順次登録する。なお、インデックスとは、生成する一以上のスライスデータのそれぞれがユニークに保持する識別子である。その後、スライスデータ生成部214は、生成された一以上のスライスデータをインデックス導出部215および造形部23へ送信する。
Further, the slice
The slice
インデックス導出部215は、スライスデータ生成部214により生成されたスライスデータを受け取る。そして、インデックス導出部215は、設定情報32に含まれる所望箇所を示す位置情報に基づいて、スライスデータ生成部214により生成された一以上のスライスデータの中から、所望箇所に対応するスライスデータを特定する。
この点について以下に詳しく説明する。
インデックス導出部215は、スライスデータ生成部214により生成されたスライスデータ、および設定情報32に含まれる所望箇所を示す位置情報から、「所望箇所インデ
ックス」を導出する。ここで、「所望箇所インデックス」は、所望箇所に対応するスライスデータに割り当てられたインデックスである。なお、所望箇所を示す位置情報とは、インデックス導出部215が一意に所望箇所インデックスを導出できる情報であればどのような情報でもかまわない。例えば、所望箇所まで造形物が作製されるのに用いられるスライスデータに割り当てられたインデックスや条件情報、造形対象物の領域情報であってもよい。
The
This point will be described in detail below.
The
その後、インデックス導出部215は、スライスデータリスト33を参照し、導出された所望箇所インデックスが割り当てられたスライスデータを特定する。
そして、インデックス導出部215は、特定したスライスデータが保持する所望箇所フラグを更新する。なお、所望箇所フラグとは、後述するように、スライスデータリスト33に含まれる項目の一つであり、スライスデータのそれぞれが、造形物の作製が所望箇所まで進んだか否かを示す。
Thereafter, the
Then, the
(造形部)
造形部23は、スライスデータ生成部214により生成されたスライスデータを受け取り、積層造形法を用い、スライスデータに基づいて造形物を作製する。また、造形部23は、生成された各スライスデータに対する積層が完了した際、積層が完了したスライスデータに割り当てられているインデックスを出力する。このインデックスは、スライスデータ生成部214により各スライスデータにそれぞれ割り当てられたインデックスである。
以降、造形部23により積層が完了したスライスデータに割り当てられているインデックスを「積層完了インデックス」と呼ぶ。なお、造形部23は、積層造形法によって立体物を造形するものであれば、その方式は特に限定されない。造形部23としては、例えば、光造形法、粉末焼結(レーザ焼結法)、粉末固着法、熱溶解積層法(FDM)、インクジェット法、電子写真法の各方式を使用できる。
(Modeling Department)
The
Hereinafter, an index assigned to slice data that has been stacked by the
(完了通知部)
図2に示すように完了通知部22は、判別部221および通知部222を有する。
判別部221は、スライスデータ生成部214およびインデックス導出部215により生成されたスライスデータリスト33と、造形部23が出力した積層完了インデックス34を受け取る。そして、判別部221は、スライスデータリスト33を参照し、積層完了インデックス34に基づいて、積層完了インデックス34が割り当てられたスライスデータが保持する所望箇所フラグを取得する。判別部221は、取得した所望箇所フラグに基づいて、造形物の作製が所望箇所まで進んだか否かを判別し、判別結果を通知部222へ送信する。
通知部222は、判別部221により出力された判別結果を受け取る。造形物の作製が所望箇所まで進んだ場合、通知部222は、設定情報32に含まれる通知先アドレスへ、造形物の作製が所望箇所まで進んだことに関する情報を通知する。
図10に、造形物の作製が所望箇所まで進んだことを表示する表示部50の一例について示すが、情報の通知先で、造形物の作製が所望箇所まで進んだことに関する情報をユーザが知る手段としては、特に限定されるものでない。
(Completion notification section)
As illustrated in FIG. 2, the
The
The
FIG. 10 shows an example of the
<造形処理フロー>
次に、図3を用いて造形処理の流れを説明する。図3は、本実施形態に係る造形処理のフローを示す図である。
ステップS301では、ジョブ受信部211は、情報処理装置102から通信経路103を介して、造形データ31と設定情報32を取得する。
ステップS302では、レイアウト部212は、ステップS301にて取得した造形データ31に含まれる3次元形状データのそれぞれに対して、作製される各造形物の姿勢および配置を決定する。
<Modeling process flow>
Next, the flow of a modeling process is demonstrated using FIG. FIG. 3 is a diagram illustrating a flow of a modeling process according to the present embodiment.
In step S <b> 301, the
In step S302, the
ステップS303では、サポート体生成部213は、ステップS302にて、姿勢および配置が決定された作製される各造形物に対応する3次元形状データに基づいて、造形部23によって造形する際に必要となるサポート体の位置や分量を算出する。そして、サポート体生成部213は、算出したサポート体の構造を表すサポート体の断面データを生成する。さらに、サポート体生成部213は、生成したサポート体の断面データを造形データ31に付加する。なお、サポート体が不要な場合にはステップS303はスキップしてもよい。
In step S303, the support
ステップS304では、スライスデータ生成部214は、ステップS303にてサポート体の断面データを付加した造形データ31に対して、スライスデータを生成する。なお、ステップS303をスキップした場合には、スライスデータ生成部214は、サポート体の断面データが付加されていない造形データ31からスライスデータを生成する。また、スライスデータ生成部214は、生成された一以上のスライスデータのそれぞれについてインデックスを割り当て、各スライスデータとインデックスの対応関係を示したスライスデータリスト33へ順次登録する。そして、スライスデータ生成部214は、生成されたスライスデータをインデックス導出部215および造形部23に送信する。
In step S304, the slice
ステップS305では、インデックス導出部215は、ステップS304にて生成されたスライスデータおよび、ステップS301にて取得された設定情報32に含まれる所望箇所を示す位置情報から、所望箇所インデックスを導出する。そして、インデックス導出部215は、ステップS304にて生成されたスライスデータリスト33を参照し、導出した所望箇所インデックスが割り当てられたスライスデータを特定する。そして、インデックス導出部215は、特定したスライスデータが保持する所望箇所フラグを更新する。
ステップS306では、造形部23は、ステップS304にて生成されたスライスデータに基づいて造形物の作製を行う。そして、造形部23は、生成されたスライスデータのそれぞれについて積層を完了した際に、積層完了インデックス34を出力する。
In step S305, the
In step S306, the
ステップS307では、判別部221は、ステップS305において出力されたスライスデータリスト33および、ステップS306において出力された積層完了インデックス34を取得する。判別部221は、積層完了インデックス34に基づいて、スライスデータリスト33を参照し、積層完了インデックス34が割り当てられているスライスデータが保持する所望箇所フラグを取得する。
そして、判別部221は、取得した所望箇所フラグに基づいて、造形部23による造形物の作製が所望箇所まで進んだか否かを判別する。造形物の作製が所望箇所まで進んだと判別した場合(ステップS307でYes)には、ステップS308へ処理を進める。また、造形物の作製が所望箇所まで進んでいないと判別した場合(ステップS307でNo)には、ステップS309へ処理を進める。
In step S307, the
And the discrimination |
ステップS308では、通知部222は、ステップS301において取得した設定情報32に含まれる通知先アドレスへ、造形物の作製が所望箇所まで進んだことを通知する。
ステップS309では、造形部23は、ステップS306において積層された材料層に対応するスライスデータが、最後のスライスデータか否かを判定する。積層された材料層に対応するスライスデータが最後のスライスデータである場合(ステップS309でYes)には、本実施形態に係る造形処理を終了する。また、積層された材料層に対応するスライスデータが最後のスライスデータではない場合(ステップS309でNo)には、次に積層する材料層を形成するためのスライスデータについて、同様にステップS306〜ステップS308の処理を実行する。
In step S308, the
In step S309, the
以上のように、本実施形態に係る造形装置101は、まず、造形データ31および設定
情報32を取得する。次に、造形装置101は、取得した造形データ31に応じてスライスデータを生成する。そして、造形装置101は、取得した設定情報32に含まれる所望箇所を示す位置情報と生成したスライスデータに応じて所望箇所インデックスを導出する。造形装置101は、生成したスライスデータに応じて造形を行う。造形装置101は、導出した所望箇所インデックスを保持するスライスデータに対応する材料層まで積層が進んだ際、取得した設定情報32に含まれる通知先のアドレスに、造形物の作製が所望箇所まで進んだことを通知する。
これにより、造形装置101により造形物の作製を行う際、造形物の作製具合の確認を要する確認部分である所望箇所まで、造形物の作製が進んだことを判別でき、ユーザやオペレータへ通知することができる。その結果、ユーザやオペレータは、造形進捗を監視することなく、造形物の作製が所望箇所まで進んだことを知ることができる。
As described above, the
Thereby, when producing a modeling thing by
なお、本実施形態では、造形物の作製が所望箇所まで進んだか否かを判別するのに、所望箇所フラグを用いたが、これに限るものではなく、フラグは用いずインデックスを用いるものであってもよく、また、他の方法によるものであってもよい。フラグは用いずインデックスを用いる場合には、積層完了インデックス34として出力されたインデックスが、所望箇所インデックスかどうかを判別してもよい。そして、所望箇所インデックスが、積層完了インデックス34として出力された場合に、造形物の作製が所望箇所まで進んだと判別するものであってもよい。
このように、インデックス導出部215により所望箇所に対応するスライスデータが特定され、特定されたスライスデータに基づいて材料層が積層された場合に、造形物の作製が所望箇所まで進んだと判別するものであればよい。
また、本実施形態では、通知部222は、造形物の作製が所望箇所まで進んだと判別された場合に、通知先アドレスへ、造形物の作製が所望箇所まで進んだことを通知するものであるが、これに限るものではない。通知部222は、造形物の作製が所望箇所まで進んだと判別された場合に、出力手段として情報を出力するものであればよい。これにより、ユーザは、情報が出力されることで、造形物の作製が所望箇所まで進んだことを知ることができる。
In the present embodiment, the desired location flag is used to determine whether or not the fabrication of the model has progressed to the desired location. However, the present invention is not limited to this, and the index is used without using the flag. It may also be by other methods. When an index is used without using a flag, it may be determined whether the index output as the stacking completion index 34 is a desired location index. And when a desired location index is output as the lamination completion index 34, you may discriminate | determine that preparation of a molded article has advanced to the desired location.
In this way, when the
In the present embodiment, the
以下に、より具体的な処理例1〜3について説明する。なお、処理例1〜3では、上述した実施形態と異なる構成や処理について説明し、上述した実施形態と同様の構成や処理についての説明は省略する。
(処理例1)
以下に、造形装置101による造形物の作製が所望箇所まで進んだことを通知する処理の一例である処理例1について説明する。
図4A,4Bは、処理例1に係る造形物を模式的に示す図である。
図4Aは、処理例1において造形装置101が作製する造形物401のうち構造体402の3次元形状を模式的に表す図である。図4Bは、造形物401を作製する際の、構造体402とサポート体403を模式的に表すXZ平面図である。
Hereinafter, more specific processing examples 1 to 3 will be described. In processing examples 1 to 3, 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.
(Processing example 1)
Below, the process example 1 which is an example of the process which notifies that preparation of the molded article by the
4A and 4B are diagrams schematically illustrating a modeled object according to Processing Example 1. FIG.
FIG. 4A is a diagram schematically illustrating a three-dimensional shape of the
処理例1では、造形装置101は、図4A,4Bに示すような高さ50mm、底面直径100mmの円柱の同心円上に高さ50mm、底面直径10mmの円柱を乗せたような形状の造形物401を作製する。なお、処理例1では、造形装置101は、Z軸方向に造形材料を積層することで造形を行う。すなわち、造形装置101は、Z軸方向に沿ってXY平面に平行な平面で所定の間隔でスライスして作成されたスライスデータに基づいて造形するものとする。また、処理例1では、造形装置101は、Z軸方向に沿って0.5mmの間隔でスライスしてスライスデータを作成するものとする。
In the processing example 1, the
処理例1では、図4Bに示すように、構造体402における、Z=50〜100mmにあたる部分は、底面半径5mmの円柱形状となっているため、造形を安定させるために周
囲の空間にサポート体403が必要となる。したがって、造形物401を作製する際には、サポート体403も合わせて造形する必要がある。
処理例1では、造形物401を造形する際、造形装置101は、図3に示す造形処理フローにしたがって造形を行い、造形物の作製が所望箇所まで進んだ際に、情報処理装置102へ、造形物の作製が所望箇所まで進んだことを通知する。
In Processing Example 1, as shown in FIG. 4B, the portion corresponding to Z = 50 to 100 mm in the
In Processing Example 1, when modeling the modeled
以下、処理例1における造形処理の流れについて、図3を用いて説明する。なお、基本的な造形処理の流れについては上述の通りであるので、基本的な部分については省略する。
ステップS301において、ジョブ受信部211は、3次元形状データを含む造形データ31と設定情報32を、情報処理装置102から通信経路103を介して取得する。処理例1では、設定情報32に含まれている情報として、所望箇所インデックスおよび通知先アドレスがある。ここでは、所望箇所インデックスを「150」、通知先アドレスを情報処理装置102が保持するIPアドレスとする。なお、処理例1では、通知先アドレスとしてIPアドレスを挙げているが、これに限るものではない。通知先アドレスは、メールアドレスなど、外部装置への情報の授受が実現可能であれば、どのような情報でもかまわない。
Hereinafter, the flow of the modeling process in Process Example 1 will be described with reference to FIG. In addition, since it is as above-mentioned about the flow of a basic modeling process, it abbreviate | omits about a basic part.
In step S <b> 301, the
ステップS302において、レイアウト部212は、ステップS301にて取得された造形データ31に含まれる3次元形状データについて、作製される造形物401の姿勢および配置(レイアウト)を調整する。処理例1では、造形部23によって造形物401を作製する際、必要とする造形材料の使用量を最小化するように、作製される造形物401の姿勢および配置を調整することにする。すなわち、Z軸方向に造形材料を積層することで造形を行う造形装置において、図4Bに示す姿勢で造形物401を作製するものとする。
ステップS303において、サポート体生成部213は、ステップS302にて調整された、造形データ31に含まれる3次元形状データに基づいて、造形部23によって造形する際に必要となるサポート体403の位置やサポート材料の量を見積もる。そして、サポート体生成部213は、見積もったサポート体の構造を表すサポート体の断面データを生成し、生成したサポート体の断面データを造形データ31に付加する。
In step S <b> 302, the
In step S303, the support
ステップS304において、スライスデータ生成部214は、ステップS303にて生成された造形データ31に含まれる3次元形状データに基づいて、スライスデータを生成する。なお、処理例1では、スライス間隔を0.5mmとしているため、スライスデータ生成部214は、Z=100mmの造形物401に対応した200のスライスデータを生成する。その後、スライスデータ生成部214は、生成した200のスライスデータのそれぞれについてインデックスを割り当て、スライスデータリスト33へ順次登録する。これにより、スライスデータとインデックスの対応関係を示したスライスデータリスト33が生成される。
処理例1におけるスライスデータリスト33の一例を図5に示す。図5に示すように、200のスライスデータのそれぞれについてインデックスである「1」〜「200」が割り当てられていることがわかる。
In step S304, the slice
An example of the
ステップS305では、インデックス導出部215は、ステップS304にて生成されたスライスデータおよび、ステップS301にて取得された設定情報32に含まれる所望箇所を示す位置情報から、所望箇所インデックスを導出する。
処理例1では、取得した設定情報32に所望箇所インデックス「150」が含まれている。そのため、インデックス導出部215は、ステップS304にて生成されたスライスデータリスト33を参照し、導出した所望箇所インデックス「150」が割り当てられたスライスデータを特定する。
そして、インデックス導出部215は、特定したスライスデータが保持する所望箇所フラグを「True」に更新する。所望箇所フラグとは、図5に示すように、スライスデータリスト33に含まれる項目の一つであり、所望箇所に対応するスライスデータか否か(「True」か「False」)を示す。
処理例1では、所望箇所インデックス「150」が導出されているため、インデックス「150」が割り当てられたスライスデータに対応付けられた所望箇所フラグが「True」を更新する。
In step S305, the
In Processing Example 1, the acquired setting
Then, the
In Processing Example 1, since the desired location index “150” is derived, the desired location flag associated with the slice data to which the index “150” is assigned updates “True”.
ステップS306において、造形部23は、ステップS304にて生成されたスライスデータに基づいて造形物401の作製を行う。そして、造形部23は、生成された200のスライスデータのそれぞれについて積層を完了した際に、積層完了インデックス34を出力する。
ステップS307において、判別部221は、ステップS305にて出力されたスライスデータリスト33および、ステップS306にて出力された積層完了インデックス34を取得する。判別部221は、積層完了インデックス34に基づいて、スライスデータリスト33を参照し、所望箇所フラグを取得する。そして、判別部221は、取得した所望箇所フラグに基づいて、造形部23による造形物の作製が所望箇所まで進んだか否かを判定する。処理例1では、判別部221は、造形部23により、積層完了インデックス34として「150」が出力された際、取得する所望箇所フラグが「True」となり、造形物の作製が所望箇所まで進んだと判別する。
In step S306, the
In step S307, the
ステップS307にて、造形物の作製が所望箇所まで進んだと判別された場合、ステップS308において、通知部222は、造形物の作製が所望箇所まで進んだことを情報処理装置102へ通知する。
なお、処理例1では、造形物の作製が所望箇所まで進んだと判別された場合に、情報処理装置102へ通知することについて説明したが、通知に加えて、次のような処理を行ってもよい。例えば、造形装置101が撮影手段を有し、造形物の作製が所望箇所まで進んだ場合に、作製中の造形物を撮影し、撮影画像を情報処理装置102に送信してもかまわない。このとき、情報処理装置102が、送信された撮影画像から、造形物の作製具合を確認、診断等するものであってもよい。また、造形装置101が、造形物の作製動作を中断させる中断手段を有し、造形物の作製が所望箇所まで進んだ場合に、造形物の作製動作を中断してもかまわない。また、造形物の作製動作を中断して、作製中の造形物を撮影してもよい。
If it is determined in step S307 that the fabrication of the model has proceeded to the desired location, in step S308, the
In the processing example 1, it has been described that the
ステップS309において、造形部23は、次に積層を行うためのスライスデータが存在するか否か判別する。次のスライスデータが存在する場合には、ステップS306に戻り処理を繰り返す。
これにより、造形物の作製が所望箇所まで進んだことを判別することができる。この結果、ユーザやオペレータは、進捗状況を監視せずとも、造形物の作製が所望箇所まで進んだことを知ることができる。
In step S309, the
Thereby, it can be discriminated that the fabrication of the model has progressed to the desired location. As a result, the user or the operator can know that the production of the model has progressed to the desired location without monitoring the progress.
(処理例2)
次に、造形装置101による所望箇所までの造形物の作製が完了したことを通知する処理の一例である処理例2について説明する。
処理例2は、設定情報32に含まれる所望箇所を示す位置情報が高さ情報「Z=75.0mm」となっていること以外は処理例1と同様である。以下の説明において、処理例1と同様の部分については省略する。
(Processing example 2)
Next, Process Example 2 which is an example of a process for notifying that a modeling object up to a desired location has been completed by the
The process example 2 is the same as the process example 1 except that the position information indicating the desired location included in the setting
ステップS301において、ジョブ受信部211は、情報処理装置102から通信経路103を介して、造形データ31と設定情報32を取得する。
処理例2では、設定情報32として、高さ情報および通知先アドレスを含む。ここでは、高さ情報を「Z=75.0mm」とする。なお、処理例2では、所望箇所を示す位置情報として、高さ情報を挙げているが、これに限るものではない。位置情報は、造形物401内の一部分を示す領域情報などとしてもかまわない。
In step S <b> 301, the
In the processing example 2, the setting
ステップS304において、スライスデータ生成部214は、ステップS303にて生成された造形データ31に含まれる3次元形状データに基づいて、スライスデータを生成する。そして、スライスデータ生成部214は、生成されたスライスデータのそれぞれについてインデックスを割り当て、スライスデータリスト33へ順次登録する。さらに、スライスデータ生成部214は、生成されたスライスデータに基づき材料層を積層した際の造形物401の高さを算出し、スライスデータリスト33へ順次登録する。これにより、スライスデータ、インデックス、および、積層時の造形物401の高さの対応関係を示したスライスデータリスト33が生成される。
処理例2におけるスライスデータリスト33の一例を図6に示す。図6に示すように、200のスライスデータのそれぞれについて、インデックスである「1」〜「200」が割り当てられていることがわかる。また、200のスライスデータのそれぞれについて、積層時の造形物の高さが算出されていることがわかる。
In step S304, the slice
An example of the
ステップS305において、インデックス導出部215は、ステップS304にて生成されたスライスデータリスト33と、取得した設定情報32から所望箇所インデックスを導出する。
処理例2では、インデックス導出部215は、取得した設定情報32に含まれる高さ情報「Z=75.0mm」に基づいて、スライスデータリスト33を参照して所望箇所インデックス「150」を導出する。そして、インデックス導出部215は、ステップS304にて生成されたスライスデータリスト33を参照し、導出した所望箇所インデックス「150」が割り当てられたスライスデータを特定する。そして、インデックス導出部215は、特定したスライスデータが保持する所望箇所フラグを「True」に更新する。図6に示すように、所望箇所インデックス「150」が割り当てられたスライスデータの所望箇所フラグが「True」となっていることがわかる。
以降の処理は、処理例1と同様のため省略する。
In step S305, the
In Processing Example 2, the
Since the subsequent processing is the same as that of the processing example 1, it is omitted.
このように処理例2においても、造形物の作製が所望箇所まで進んだことを判別することができる。この結果、ユーザやオペレータは、進捗状況を監視せずとも造形物の作製が所望箇所まで進んだことを知ることができる。 As described above, also in the processing example 2, it can be determined that the production of the modeled object has progressed to a desired location. As a result, the user or the operator can know that the production of the model has progressed to the desired location without monitoring the progress.
(処理例3)
次に、造形装置101による所望箇所までの造形物の作製が完了したことを通知する処理の一例である処理例3について説明する。
処理例3は、設定情報32に含まれる所望箇所を示す位置情報が所望箇所条件「スライス面積が最も小さい箇所」となっていることと、作製する造形物が異なること以外は処理例1および処理例2と同様である。以下の説明においては、処理例1および処理例2と同様の部分については省略する。
(Processing example 3)
Next, Process Example 3 which is an example of a process for notifying that the
Processing example 3 is processing example 1 and processing except that the position information indicating the desired location included in the setting
図7A,7Bは、処理例3に係る立体モデルを模式的に示す図である。
図7Aは、処理例3において造形装置101が作製する造形物701のうち構造体702の3次元形状を模式的に表す図である。図7Bは、造形物701を造形物の分割処理を行わずに作製する際の、構造体702とサポート体703を模式的に表すXZ平面図である。
処理例3では、造形装置101は、図7A,7Bに示すように、高さ100mmの鼓型の造形物701を作製する。
造形物701は鼓型の立体物であるから、図7Bに示すように造形物701の構造体702の重力方向における下側に位置する空間にサポート体703が必要となる。
7A and 7B are diagrams schematically illustrating a three-dimensional model according to the processing example 3.
FIG. 7A is a diagram schematically illustrating the three-dimensional shape of the
In Processing Example 3, the
Since the modeled
ステップS301において、ジョブ受信部211は、情報処理装置102から通信経路103を介して、造形データ31と設定情報32を取得する。
処理例3では、設定情報32として、所望箇所条件および通知先アドレスを含む。ここでは、所望箇所条件を「スライス面積が最も小さい箇所」とする。なお、処理例3では、所望箇所条件として「スライス面積が最も小さい箇所」を挙げているが、これに限るものではない。所望箇所条件は、所望箇所に対応するスライスデータを一意に特定できる条件であれば、どのようなものでもかまわない。
In step S <b> 301, the
In the process example 3, the setting
ステップS304において、スライスデータ生成部214は、ステップS303にて生成された造形データ31に含まれる3次元形状データに基づいて、スライスデータを生成する。その後、スライスデータ生成部214は、生成したスライスデータのそれぞれについて、インデックスを割り当て、スライスデータリスト33へ順次登録する。また、スライスデータ生成部214は、生成したスライスデータのそれぞれについて、スライス面積を算出し、スライスデータリスト33へ順次登録する。これにより、スライスデータ、インデックス、および、スライス面積の対応関係を示したスライスデータリスト33が生成される。
処理例3におけるスライスデータリスト33の一例を図8に示す。図8に示すように、200のスライスデータのそれぞれについてインデックスである「1」〜「200」が割り当てられていることがわかる。また、200のスライスデータのそれぞれについて、スライス面積が算出されていることがわかる。
In step S304, the slice
An example of the
ステップS305において、インデックス導出部215は、ステップS304で生成されたスライスデータリスト33と、取得された設定情報32に含まれる所望箇所条件から、所望箇所インデックスを導出する。処理例3では、インデックス導出部215は、取得した設定情報32に含まれる所望箇所条件「スライス面積が最も小さい箇所」に基づいて、スライスデータリスト33を参照して所望箇所インデックス「100」を導出する。そして、インデックス導出部215は、ステップS304にて生成されたスライスデータリスト33を参照し、導出した所望箇所インデックス「100」が割り当てられたスライスデータを特定する。そして、インデックス導出部215は、特定したスライスデータが保持する所望箇所フラグを「True」に更新する。図8に示すように、所望箇所インデックス「100」が割り当てられたスライスデータの所望箇所フラグが「True」となっていることがわかる。
以降の処理は、処理例1および処理例2と同様のため省略する。
In step S305, the
Subsequent processing is the same as Processing Example 1 and Processing Example 2, and is therefore omitted.
このように処理例3においても、造形物の作製が所望箇所まで進んだことを判別することができる。この結果、ユーザやオペレータは、進捗状況を監視せずとも、造形物の作製が所望箇所まで進んだことを知ることができる。 As described above, also in the processing example 3, it can be determined that the production of the modeled object has progressed to a desired location. As a result, the user or the operator can know that the production of the model has progressed to the desired location without monitoring the progress.
(その他の実施例)
本発明は、上述の実施形態の1以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける1つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、1以上の機能を実現する回路(例えば、ASIC)によっても実現可能である。
(Other examples)
The present invention supplies a program that realizes one or more functions of the above-described embodiments to a system or apparatus via a network or a storage medium, and one or more processors in a computer of the system or apparatus read and execute the program This process can be realized. It can also be realized by a circuit (for example, ASIC) that realizes one or more functions.
1…造形システム、101…造形装置、22…完了通知部、221…判別部、222…通知部、40…設定情報入力部
DESCRIPTION OF
Claims (5)
作製される立体物のうち作製途中で作製具合の確認を要する確認部分に関する情報を受け付ける受け付け手段と、
作製中の立体物が、前記確認部分まで作製されたかどうかを判別する判別手段と、
作製中の立体物が前記確認部分まで作製されたと前記判別手段が判別した場合に、情報を出力する出力手段と、
を有することを特徴とする造形装置。 Based on slice data generated from three-dimensional shape data of a three-dimensional model, a modeling apparatus that sequentially stacks modeling materials to produce a three-dimensional object,
Accepting means for receiving information on a confirmation part that requires confirmation of the production condition during the production of the three-dimensional object to be produced;
Discriminating means for discriminating whether or not the three-dimensional object being produced has been produced up to the confirmation part;
An output means for outputting information when the discriminating means discriminates that the three-dimensional object being produced has been produced up to the confirmation portion;
A modeling apparatus comprising:
前記判別手段は、前記処理手段により特定されたスライスデータに基づいて造形材料が積層された場合に、作製中の立体物が、前記確認部分まで作製されたと判別する
ことを特徴とする請求項1に記載の造形装置。 Processing means for performing processing for identifying slice data corresponding to the confirmation portion from the plurality of slice data to be generated;
The said discrimination | determination means discriminate | determines that the solid thing being produced was produced to the said confirmation part, when a modeling material is laminated | stacked based on the slice data specified by the said process means. The modeling apparatus described in 1.
前記撮影手段は、作製中の立体物が前記確認部分まで作製されたと前記判別手段が判別した場合に、作製中の立体物を撮影する
ことを特徴とする請求項1または2に記載の造形装置。 Having a photographing means for photographing a three-dimensional object;
3. The modeling apparatus according to claim 1, wherein the photographing unit photographs the three-dimensional object being manufactured when the determining unit determines that the three-dimensional object being manufactured has been manufactured up to the confirmation portion. 4. .
前記中断手段は、作製中の立体物が前記確認部分まで作製されたと前記判別手段が判別した場合に、立体物の作製動作を中断させる
ことを特徴とする請求項1乃至3のいずれか1項に記載の造形装置。 Having interruption means for interrupting the production operation of the three-dimensional object,
The said interruption | blocking means interrupts the production | generation operation | movement of a solid object, when the said determination means discriminate | determines that the solid object being produced has produced to the said confirmation part. The modeling apparatus described in 1.
作製される立体物のうち作製途中で作製具合の確認を要する確認部分に関する情報を受け付けるステップと、
作製中の立体物が、前記確認部分まで作製されたかどうかを判別するステップと、
作製中の立体物が前記確認部分まで作製されたと判別された場合に、情報を出力するステップと、
を含むことを特徴とする造形方法。
Based on the slice data generated from the three-dimensional shape data of the three-dimensional model, a modeling method for producing a three-dimensional object by sequentially stacking modeling materials,
A step of receiving information on a confirmation part that requires confirmation of a production condition during the production of a three-dimensional object to be produced;
Determining whether the three-dimensional object being produced has been produced up to the confirmation part; and
A step of outputting information when it is determined that the three-dimensional object being produced has been produced up to the confirmation part;
A modeling method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017099557A JP2018192736A (en) | 2017-05-19 | 2017-05-19 | Creating apparatus and creating method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2017099557A JP2018192736A (en) | 2017-05-19 | 2017-05-19 | Creating apparatus and creating method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2018192736A true JP2018192736A (en) | 2018-12-06 |
Family
ID=64571020
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2017099557A Pending JP2018192736A (en) | 2017-05-19 | 2017-05-19 | Creating apparatus and creating method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2018192736A (en) |
-
2017
- 2017-05-19 JP JP2017099557A patent/JP2018192736A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5893092B2 (en) | 3D printing method | |
| JP6480311B2 (en) | Support member design apparatus, method, program, structure forming apparatus, and structure manufacturing method | |
| US11701834B2 (en) | Determining a printing anomaly related to a 3D printed object | |
| US10442178B2 (en) | Information processing apparatus, information processing method, and three-dimensional solid object | |
| TW200903378A (en) | 3-D object fabrication methods and systems | |
| JP2018008403A (en) | Three-dimensional article manufacturing device, three-dimensional article manufacturing method and program | |
| JP2019031073A (en) | Three-dimensional printing apparatus and three-dimensional printing method | |
| WO2019095693A1 (en) | Structural volume acquisition method and device, non-transitory computer-readable storage medium, and printer | |
| JP6436743B2 (en) | Image information processing apparatus, image information processing method and program, and imaging apparatus | |
| JP2018171775A (en) | Molding apparatus and molding method | |
| EP3511790A1 (en) | Information processing apparatus, information processing method, and computer program product | |
| JP2018192736A (en) | Creating apparatus and creating method | |
| US20190184645A1 (en) | Data processing apparatus and storage medium | |
| JP2017024410A (en) | Lamination molding device and program used therefor | |
| JP2020522414A (en) | 3D printing method and device | |
| CN114043726B (en) | Method and apparatus for 3D printing, storage medium, and program product | |
| JP2016221789A (en) | Three-dimensional molding means selection device, and three-dimensional molding system | |
| JP2017087458A (en) | Shaping system and shaping method | |
| JP6953847B2 (en) | Management equipment and management program | |
| JP6619162B2 (en) | Data creation apparatus, data creation method, and three-dimensional modeling system | |
| JP2014237295A (en) | Electronic apparatus | |
| JP2018118385A (en) | Modeling device and method for controlling modeling device | |
| TW201729022A (en) | Three dimensional printing method | |
| JP5773028B2 (en) | Modeling system, modeling apparatus and modeling method | |
| JP5987954B2 (en) | Modeling system and modeling 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 |