JP4102922B2 - Stereolithography method, stereolithography program, and stereolithography apparatus - Google Patents
Stereolithography method, stereolithography program, and stereolithography apparatus Download PDFInfo
- Publication number
- JP4102922B2 JP4102922B2 JP2002294725A JP2002294725A JP4102922B2 JP 4102922 B2 JP4102922 B2 JP 4102922B2 JP 2002294725 A JP2002294725 A JP 2002294725A JP 2002294725 A JP2002294725 A JP 2002294725A JP 4102922 B2 JP4102922 B2 JP 4102922B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- stereolithography
- optical modeling
- support structure
- structure data
- 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.)
- Expired - Fee Related
Links
Images
Description
【0001】
【発明の属する技術分野】
本発明は、光造形方法及び光造形装置に関し、さらに詳しくは、内部に設けられた網目構造を有する光造形物の立体構造データの作成処理に関する。
【0002】
【従来の技術】
光造形方法では、造形しようとする立体モデルを複数の層にスライスして得られる断面群のデータに基づいて造形する。通常、最初に最下段の断面に相当する領域において、光硬化性樹脂液の液面に光線を照射する。すると光照射された液面部分の光硬化性樹脂液は光硬化し、立体モデルの一断面の硬化層が造形される。次いで、この断面硬化層の表面に未硬化状態の光硬化性樹脂液を所定の厚みでコートする。このとき、断面硬化層を所定の厚み分樹脂液に沈めてコートすることが一般的である。
【0003】
そして、断面のデータに基づいた所定パターンに沿ってレーザ光線走査を行なう。光硬化性樹脂液の表面にレーザ光を照射し、光照射したコート層部分を硬化させる。硬化した部分は、下部の断面硬化層に積層一体化される。以後、光照射工程で扱う断面を隣接する断面に切り替えながら、光照射と樹脂液コートを繰り返すことによって、所望の立体モデルを造形する。光造形方法の基本構成は、例えば、特許文献1、特許文献2に開示されている。この光造形方法は従来の切削加工方法とは異なり、複雑な形状の立体モデルでも容易に形成することができるという利点を有する。
【0004】
光造形方法により造形される立体構造物の一つに、射出成型用の金型を作成するためのマスターモデルがある。射出成型用の金型を作成するためのマスターモデルは、外形のみ所望の形状に形成されていればよい。ここで、マスターモデルを用いて射出成型用金型を作成する方法について、簡単に説明する。最初に、光造形方法により造形されたマスターモデルを用いて石膏、砂等で型を取る。次に、マスターモデルを焼失させる。その後、石膏や砂等により形成された型に溶融金属を流し込むことにより鋳造品を製造する。この鋳造品が射出成形用の金型として用いられる。
【0005】
このような立体構造物を設計するデータの処理について図10を用いて説明する。ここでは外形が球形の立体形状物を表現した立体構造データを作るためのデータ処理が行われている。
図10(a)は、外形が球形の立体形状物を示している。この立体形状物は、その内外境界面すなわち外表面により定義された立体構造データとして表現され、通常、その内部は、中実、すなわち内部まで光硬化樹脂が詰まった構造として光造形される。このような中実の光造形物をそのまま光造形すると、レーザ照射に要する時間が長くなり、生産性が低くなる。また、焼失させることも困難になる。そこで、図10(b)に示されるように、まず、薄肉中空、すなわち内部が空洞の光造形物を定義し、その立体構造データを作成する。図10(b)に示される薄肉中空の立体形状物1は、液抜き穴12を設けている。よって、図10(b)の立体形状物を表す立体構造データは、薄肉の外殻の内表面と外表面、およびこの内表面と外表面を連結する液抜き穴の円筒面に基づき定義される。この液抜き穴12は、立体形状物1の中央部分の未硬化樹脂液を光造形時に内部から流出させるために設けられている。ただし、完全に中空の形状であると光造形物の強度が弱いため、図10(c)に示すように内部を網目構造、格子構造あるいはハニカム構造等の離散的に硬化させた構造(以下、総称して「網目構造」という。)を形成する(例えば、特許文献3に開示されている)。この網目構造2が外殻を支持することにより、薄肉中空の光造形物1が自重で歪むの防ぐことができる。
【0006】
しかし、この方法では、図10(b)の立体形状物を表す立体構造データにおいて、液抜き穴12と隣接する網目構造2との境界条件が複雑になってしまい、内側外面に合わせた立体構造データを作成するには複雑な計算を要し、データ処理に長時間を要する。さらには、液抜き穴12の部分の処理が不適切であると、内部の未硬化樹液が排出されないという不都合が生じる。
【0007】
【特許文献1】
特開昭56−144478号公報
【特許文献2】
特開昭62−35966号公報
【特許文献3】
特開平7−100940号公報
【0008】
【発明が解決しようとする課題】
このように、従来の光造形物を製造するためのデータ処理では、内部に網目構造を有する光造形物を作成するための処理が複雑になってしまうという問題点があった。
本発明は、このような問題点を解決するためになされたもので、内部に網目構造を有する光造形物を作成するためのデータ処理を簡単に行うことができる光造形方法及び光造形装置を提供することを目的とする。
【0009】
【課題を解決するための手段】
本発明にかかる光造形方法は、造形物の立体構造データに基づいて光造形物を形成する光造形方法であって、前記光造形物の立体構造データに基づいて、液抜き穴を有する中空薄肉構造データを作成するステップと、前記光造形物の立体構造データに基づいて、前記光造形物の内部に設けられる網目構造を形成するためのサポート構造データを作成するステップと、前記サポート構造データと前記中空薄肉構造データとを合成して、中空薄肉構造であって内部に網目構造を有する光造形物のデータを作成するステップと、を有するものである。
さらに、前記サポート構造データを作成するステップでは、前記光造形物の外表面のデータに基づいて、前記外表面の内側に接する前記網目構造のサポート構造が形成されていてもよい。
【0010】
好ましい実施の形態では、前記サポート構造データを作成するステップは、前記光造形物の外表面により区画された内部空間と外部空間とを仮想的に内外反転させることにより、当該サポート構造データを作成する。
さらに、網目構造が側面に複数の菱形の穴が相互に近接する状態で配列された構造であることが望ましい。
【0011】
本発明にかかる光造形装置は、造形物の立体構造データに基づいて光造形を実行する光造形装置であって、前記光造形物の立体構造データに基づいて、液抜き穴を有する中空薄肉構造データを作成する手段と、前記光造形物の立体構造データに基づいて、前記光造形物の内部に設けられる網目構造を形成するためのサポート構造データを作成する手段と、前記サポート構造データと前記中空薄肉構造データとを合成して、中空薄肉構造であって内部に網目構造を有する光造形物のデータを作成する手段と、を有するものである。
さらに、前記サポート構造データを作成する手段は、前記光造形物の外表面のデータに基づいて、前記外表面の内側に接する前記網目構造のサポート構造を形成することが望ましい。
【0012】
【発明の実施の形態】
発明の実施の形態1.
最初に、図1を用いて、本発明にかかる光造形方法を実行する光造形装置の一例について説明する。この光造形装置は、制御データ生成部100、制御部200、造形部300及び光照射部400により構成される。このうち、制御データ生成部100と制御部200は、一般的にコンピュータに所定の応用プログラムをインストールすることによって構成される。
【0013】
制御データ生成部100は、造形部300及び光照射部400における光照射・造形動作を制御する制御部200において用いられる制御データを生成する。本発明においては、特に光造形物の中実構造データより内部に網目構造を有する光造形物の立体構造データを生成する処理を実行する。光造形物の立体構造データを生成する処理は、オペレータのデータの入力、操作に応じて、コンピュータ上のCPU、ROM、RAM等のハードウェア資源と、OSプログラム、応用プログラム等のソフトウェア資源が協働することにより実現される。尚、光造形物の立体構造データを生成する処理は、光造形装置の他に設けられたコンピュータを用いて実行し、その実行結果である立体構造データを制御データ生成部100に入力するようにしてもよい。
【0014】
制御部200は、制御データ生成部100によって生成された制御データを入力し、造形部300における光照射・造形動作を制御する。制御部200は、造形部300及び光照射部400を制御する。
造形部300と光照射部400は、制御部200による制御に応じて光照射・造形を実行する。造形部300は、容器301、造形台303、造形台駆動部304によって構成される。容器301は、光硬化性樹脂液302を収容するための容器である。造形台303は、硬化させた樹脂を順次堆積させ、載置する平板状の台である。この造形台303は、造形台駆動部304によって駆動され、容器301内において昇降する。造形台駆動部304は、制御部200より入力される制御信号に基づいて造形台303を昇降させることにより、次に光照射して硬化させる一層分の光硬化性樹脂液を、先に硬化させた樹脂層上に準備する。
光照射部400は、レーザ光線発生装置401とレーザ光線を光硬化性樹脂液液面に走査するガルバノミラーを備えた光走査装置402からなる。レーザ光線発生装置401と光走査装置402は、それぞれ複数備えていてもよい。
制御部200より入力される制御信号に基づいて、レーザ光線発生装置401と光走査装置402を操作して、所定の強度のレーザ光線を容器301内に収容された光硬化性樹脂液302の液面に照射し、さらにその液面上を走査して任意の軌跡を描く。レーザ光線発生装置401は、例えば、レーザ光線を発射するレーザ発振器と、そのレーザ光線を透過又は遮断するための音響光学素子を備え、光走査装置402は、光線の方向を任意の方向に変動させるガルバノミラーを備えている。
【0015】
ここで、造形部300と光照射部400における光照射・造形動作について説明する。まず、容器301に光硬化性樹脂液302を収容する。そして、造形台303をその光硬化性樹脂液302の表面より例えば0.05〜0.2mmの深さの位置に降下させておく。そして、レーザ光線発生装置401により発生させたレーザ光線403を、光走査装置402に導き、この装置中のガルバノミラーを操作して、レーザ光線403を光硬化性樹脂液302の表面に照射・走査する。これにより、光硬化性樹脂液302の表面層の光硬化性樹脂液302が硬化し、第1層目の硬化層が形成される。次にこの造形台303を、立体モデルをスライスした一層分に相当する深さ、例えば0.05〜0.2mm降下させて、第2層目の硬化層を第1層目の硬化層の上に形成する。以下同様にして第3層目以降の硬化層を順次堆積させる。そして、最終層の堆積が終了すると、造形台303を上昇させ、その造形台303上に形成された造形物305を取り出す。造形物305は、表面に付着した光硬化性樹脂液を洗浄その他の方法で除去し、必要に応じて紫外線ランプ等により照射して、光硬化を更に進行させることができる。
【0016】
続いて、図2を用いて、本発明の実施の形態1にかかる光造形用データ作成方法について説明する。ただし、本発明は、以下の具体的実施の形態、形状に限定されるものではない。
【0017】
図2(a)は、図10(a)と同じく、外形が球形の立体形状物を示している。この中実構造の光造形物の立体構造データに基づき、図2(b)に示されるような薄肉中空の光造形物を形成するための立体構造データを作成する。図2(b)に示される薄肉中空の光造形物1は、液抜き穴12が設けられている。
その一方で、図2(a)に示す中実構造の光造形物を表す立体構造データについて、仮想的に内外を反転させる。つまり、光造形物の外表面により区画された内部空間と外部空間とを仮想的に内外反転させる。換言すると、光造形物1の外面の法線方向を外側から内側に反転させる変更を行う。変換後のデータで表される立体形状を図2(d)に示す。図2(d)に示される形状は、内側法線が向いた仮想外表面3のみからなる。この外表面3を示すデータは、厚みのない閉じた曲面のみのデータであり、液抜き穴12に対応するデータは含まれていない。
【0018】
続いて、図2(d)に示す外表面3にかかるデータに基づいて、この外表面3の内側に接する網目構造2のサポート構造(図2(e))を表すサポート構造データを作成する。サポート構造は、外表面3の内側に接する網目構造2を成す。
【0019】
サポート構造は、一般的には、光造形時に造形物が歪むのを防止するために一時的構造体として付加される支柱構造をいい、サポート構造を表すサポート構造データは、光造形処理に関する市販の代表的なソフトウェアプログラムによって、容易に作成することができる。そのため、一般的なソフトウェアプログラムにおけるサポート構造は、造形物の外部に形成される。これに対して、本発明におけるサポート構造とは、一般的なサポート構造として作成した網目構造を、造形物の内部に形成し、かつ、一時的構造体としてではなく、光造形物の立体構造の一部として取り込んだものである。よって、本発明におけるサポート構造データは、立体構造データの一部を成すものである。そしてこのサポート構造データは光造形物の外表面3の内側に接するように形成される網目構造(格子構造、ハニカム構造を含む)のデータとする。本発明の実施の形態1にかかる立体構造データの作成方法では、仮想的な内外反転処理により外表面の内部にサポート構造を形成することができるようにしているため、一般的なソフトウェアプログラムにおけるサポート構造の作成機能を利用することができる。このサポート構造の作成処理に関しては、例えば、マテリアライズ社の工業分野のソフトウェアプログラムである「Magics」を用いることができる。サポート構造の作成処理は、例えば、処理対象物の下面と、処理対象物を設置した際に接触する面とを当該接触面と垂直に連結する線分を求め、当該線分の集合部分が当該接触面と垂直方向に複数の経路を有する網目構造になるよう計算される。このサポート構造データは、液抜き穴12にかかる部分を考慮することなく作成することができるので、より簡単な計算プロセスによりデータを作成できる。同時に、サポート構造データが連続した液通路が確保される解放系の網目構造を有するようにすれば、内部の未硬化樹脂液が格子構造の内部にトラップされることなく、外部に容易に流出する。
【0020】
そして、図2(b)に示す薄肉中空の光造形物を表すデータと、図2(e)に示す網目構造2を表すデータを合成することにより、薄肉中空であって内部に網目構造を有する光造形物を示すデータを作成することができる。図2(c)に、この光造形物を示す。
【0021】
以上、説明したように、本発明の実施の形態1にかかる立体構造データの作成方法によれば、網目構造にかかるサポート構造データは、液抜き穴にかかる部分を考慮することなく作成することができるので、より簡単な計算プロセスによりデータを作成できるという効果を奏する。同時に、サポート構造データを連続した液通路が確保される解放系の網目構造を有するようにすれば、未硬化樹脂液の容易な排出も実現できる。
【0022】
発明の実施の形態2.
本発明の実施の形態2にかかる光造形用データの作成方法について、図3乃至図9を用いて説明する。
図3は、光硬化樹脂を用いて造形される光造形物の構造を示す斜視図である。この光造形物は中央に穴部を有している。図4は、光造形物の内部に設けられた内部の網目構造2と、外部から支える外部のサポート構造4を表示したものである。
【0023】
図5のフローチャートに示されるように、まず、中実形状データより中空構造データを作成する(S101)。例えば、前述のソフトウェア「Magics」のHollow Parts機能を使用して薄肉化処理を実行し、中空構造データを作成する。
さらに、内部に未硬化樹脂液が閉じ込められることを防止するために、液抜き用穴をモデルに作成する(S102)。例えば、前述のソフトウェア「Magics」のBoolean機能を使用することにより液抜き用穴を作成することができる。
【0024】
次に、必要に応じて、外部のサポート構造データを作成する(S103)。外部のサポート構造データは、本発明のサポート構造データとは区別される、一般的なサポート構造を表すデータである。このサポート構造は、前述のソフトウェア「Magics」により容易に作成することができる。図6に外部のサポート構造4を有するモデルの斜視図を示す。この例にかかる外部のサポート構造4は、光造形物を下方から指示する構造を有し、断面が網目状(格子状、ハニカム状)に構成されている。
続いて、内部のサポート構造データを作成する(S104)。より具体的には、まず、中実構造データの外表面の法線方向を反転する処理を実行する。尚、反転処理後の光造形物の構造には、液抜き穴は形成されていない。尚、サポート構造データを作成した後は、中実モデルのデータは使用しないため、所定の記憶手段より消去してもよい。
また、今後内部のサポート構造データ又はサポート構造データと記載した場合は実施の形態1で説明した本発明におけるサポート構造データを指し、外部のサポート構造データと記載した場合は外部に形成される一般的なサポート構造データを指すものとする。同様に今後内部のサポート構造又はサポート構造と記載した場合は光造形物の外表面の内部に形成される網目構造を指し、外部のサポート構造と記載した場合は一次的に外部に形成されるサポート構造を指すものとする。
【0025】
さらに、反転処理後の構造データに対して、サポート構造の作成処理を実行する。このサポート構造は、前述のソフトウェア「Magics」により容易に作成することができる。反転処理を行っているため光造形物の外表面の内側に作成されることになる。この反転処理が行われた内部のサポート構造は図7に示されるようになる。この例にかかるサポート構造は、図8に示されるような格子形状(ハニカム形状)を有している。即ち、側面に複数の菱形の穴が相互に近接する状態で配列された構造を有している。内部のサポート構造をこのような形状のサポートを格子状に使用することによって、内部に未硬化の樹脂液が残存することを防止できる。
【0026】
次に、外部のサポート構造データと内部のサポート構造データを合成し、サポート造形用データを生成する(S105)。より具体的には、図9に示されるように、外部のサポート構造データにより得られる構成(B)と内部のサポート構造データにより得られる構成(C)とを合成することによって、構成(D)に示されるサポート造形用データを生成する。
続いて、S101及びS102において作成した液抜き用穴を有する中空構造データと、S105において作成したサポート造形用データとを合成する。この合成により、図9の構成(E)に示されるデータが作成される。外部のサポート構造データ、内部のサポート構造データ及び中空構造データの合成は、以上の記載にかかわらず、どのような順序で行ってもよいし、これら3種類のデータを一度に合成しても良い。
【0027】
以上、説明したように、本発明の実施の形態2にかかる光造形用データの作成方法によれば、サポート構造データは、液抜き穴にかかる部分を考慮することなく作成することができるので、より簡単な計算プロセスによりデータを作成できるという効果を奏する。同時に、サポート構造データを解放系の網目すれば、未硬化樹脂液の排出も実現できる。
【0028】
上述の例において、制御データ生成部100において制御データを生成するコンピュータプログラムは、様々な種類の記憶媒体に格納することが可能であり、また、通信媒体を介して伝達されることが可能である。ここで、記憶媒体には、例えば、フレキシブルディスク、ハードディスク、磁気ディスク、光磁気ディスク、CD−ROM、DVD、ROMカートリッジ、バッテリバックアップ付きRAMメモリカートリッジ、フラッシュメモリカートリッジ、不揮発性RAMカートリッジ等を含む。また、通信媒体には、電話回線等の有線通信媒体、マイクロ波回線等の無線通信媒体等を含み、インターネットも含まれる。
【発明の効果】
本発明によれば、内部にサポート構造を有する光造形物を作成するためのデータ処理を簡単に行うことができる光造形方法及び光造形装置を提供することができる。
【図面の簡単な説明】
【図1】本発明にかかる光造形方法を実現するための光造形装置の構成を示す図である。
【図2】本発明にかかる光造形方法の処理を説明するための図である。
【図3】本発明にかかる光造形方法により作成する光造形物を示す斜視図である。
【図4】本発明にかかる光造形方法により作成する光造形物の構造データを示す図である。
【図5】本発明にかかる光造形方法の処理フローを示すフローチャートである。
【図6】本発明にかかる光造形方法においてモデルの外側にサポート構造を形成した様子を示す図である。
【図7】本発明にかかる光造形方法によりモデルの内側にサポート構造を形成した様子を示す図である。
【図8】本発明にかかる光造形方法により作成したモデルの内部のサポート構造の詳細な構造を示す図である。
【図9】本発明にかかる光造形方法におけるデータの合成処理を示す図である。
【図10】従来の光造形方法を説明するための図である。
【符号の説明】
1 薄肉中空の光造形物 2 内部の網目構造
3 外表面 4 外部のサポート構造 12 液抜き穴[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an optical modeling method and an optical modeling apparatus, and more particularly to a process for creating three-dimensional structure data of an optical modeling object having a network structure provided therein.
[0002]
[Prior art]
In the optical modeling method, modeling is performed based on the data of a cross-sectional group obtained by slicing a three-dimensional model to be modeled into a plurality of layers. Usually, light is first applied to the surface of the photocurable resin liquid in a region corresponding to the lowermost cross section. Then, the photocurable resin liquid on the liquid surface portion irradiated with light is photocured, and a cured layer of one cross section of the three-dimensional model is formed. Next, an uncured photocurable resin liquid is coated with a predetermined thickness on the surface of the cross-section cured layer. At this time, it is common to coat the cross-section cured layer by immersing it in a resin solution by a predetermined thickness.
[0003]
Then, laser beam scanning is performed along a predetermined pattern based on the cross-sectional data. The surface of the photocurable resin liquid is irradiated with laser light, and the coat layer portion irradiated with the light is cured. The cured portion is laminated and integrated with the lower cross-section cured layer. Thereafter, a desired three-dimensional model is formed by repeating light irradiation and resin liquid coating while switching the cross section handled in the light irradiation process to an adjacent cross section. The basic configuration of the optical modeling method is disclosed in, for example,
[0004]
One of the three-dimensional structures modeled by the optical modeling method is a master model for creating a mold for injection molding. The master model for creating a mold for injection molding only needs to be formed in a desired shape only in the outer shape. Here, a method of creating an injection mold using a master model will be briefly described. First, a mold is made with gypsum, sand or the like using a master model formed by an optical modeling method. Next, the master model is burnt down. Then, a cast product is manufactured by pouring molten metal into a mold formed of gypsum or sand. This cast product is used as a mold for injection molding.
[0005]
Processing of data for designing such a three-dimensional structure will be described with reference to FIG. Here, data processing is performed to create three-dimensional structure data representing a three-dimensional object having a spherical outer shape.
FIG. 10A shows a three-dimensional object having a spherical outer shape. This three-dimensionally shaped object is expressed as three-dimensional structure data defined by the inner / outer boundary surface, that is, the outer surface. Usually, the inside of the three-dimensional shaped object is solid-shaped, that is, optically shaped as a structure filled with a photo-curing resin up to the inside. If such a solid optical modeling object is optically modeled as it is, the time required for laser irradiation becomes long and the productivity becomes low. It is also difficult to burn it down. Therefore, as shown in FIG. 10B, first, a thin hollow, that is, an optically shaped object having a hollow inside is defined, and its three-dimensional structure data is created. The thin hollow three-
[0006]
However, in this method, in the three-dimensional structure data representing the three-dimensional object shown in FIG. 10B, the boundary condition between the
[0007]
[Patent Document 1]
JP 56-144478 A [Patent Document 2]
JP 62-35966 A [Patent Document 3]
Japanese Patent Laid-Open No. 7-100940
[Problems to be solved by the invention]
Thus, in the data processing for manufacturing the conventional optical modeling thing, there existed a problem that the process for creating the optical modeling thing which has a network structure inside became complicated.
The present invention has been made to solve such a problem, and provides an optical modeling method and an optical modeling apparatus capable of easily performing data processing for creating an optical modeling object having a mesh structure inside. The purpose is to provide.
[0009]
[Means for Solving the Problems]
The optical modeling method according to the present invention is an optical modeling method for forming an optical modeling object based on the three-dimensional structure data of the modeling object, and is a hollow thin wall having a drain hole based on the three-dimensional structure data of the optical modeling object. Creating structure data, creating support structure data for forming a network structure provided in the stereolithography based on the stereostructure data of the stereolithography, and the support structure data; And synthesizing the hollow thin-wall structure data to create data of an optically shaped object having a hollow thin-wall structure and having a network structure inside.
Furthermore, in the step of creating the support structure data, the support structure having the mesh structure in contact with the inside of the outer surface may be formed based on the data of the outer surface of the stereolithography object .
[0010]
In a preferred embodiment, the step of creating the support structure data creates the support structure data by virtually inverting the inner space and the outer space partitioned by the outer surface of the stereolithography object inside and outside. .
Furthermore, it is desirable that the network structure is a structure in which a plurality of rhombic holes are arranged on the side surface in a state of being close to each other.
[0011]
An optical modeling apparatus according to the present invention is an optical modeling apparatus that performs optical modeling based on the three-dimensional structure data of a modeled object, and has a hollow thin-walled structure having a drain hole based on the three-dimensional structure data of the optical modeled object. Means for creating data, means for creating support structure data for forming a network structure provided in the stereolithography object based on the three-dimensional structure data of the stereolithography article, the support structure data, and the the hollow thin-walled structure data and by combining the means for creating a data stereolithography having a network structure inside a hollow thin-walled structure, it is to also have.
Furthermore, it is preferable that the means for creating the support structure data forms the support structure having the mesh structure in contact with the inside of the outer surface based on the data on the outer surface of the stereolithography object .
[0012]
DETAILED DESCRIPTION OF THE INVENTION
First, an example of an optical modeling apparatus that executes the optical modeling method according to the present invention will be described with reference to FIG. This stereolithography apparatus includes a control
[0013]
The control
[0014]
The
The
The
Based on the control signal input from the
[0015]
Here, the light irradiation / modeling operation in the
[0016]
Then, the data formation method for optical
[0017]
FIG. 2A shows a three-dimensional object having a spherical outer shape as in FIG. Based on the three-dimensional structure data of the solid-shaped optical modeling object, three-dimensional structure data for forming a thin hollow optical modeling object as shown in FIG. 2B is created. The thin
On the other hand, the inside and outside are virtually reversed with respect to the three-dimensional structure data representing the solid-shaped optically shaped object shown in FIG. That is, the internal space and the external space partitioned by the outer surface of the optical modeling object are virtually inverted inside and outside. In other words, the normal direction of the outer surface of the optically shaped
[0018]
Subsequently, based on the data on the outer surface 3 shown in FIG. 2D, support structure data representing the support structure (FIG. 2E) of the
[0019]
The support structure generally refers to a support structure added as a temporary structure in order to prevent the modeled object from being distorted during stereolithography, and the support structure data representing the support structure is commercially available for stereolithography processing. It can be easily created by a typical software program. Therefore, the support structure in a general software program is formed outside the modeled object. On the other hand, the support structure in the present invention is a network structure created as a general support structure formed inside a modeled object, and is not a temporary structure but a three-dimensional structure of an optical modeled object. It was taken in as a part. Therefore, the support structure data in the present invention forms part of the three-dimensional structure data. The support structure data is data of a network structure (including a lattice structure and a honeycomb structure) formed so as to be in contact with the inside of the outer surface 3 of the stereolithography object. In the method for creating the three-dimensional structure data according to the first embodiment of the present invention, the support structure can be formed inside the outer surface by the virtual inner / outer inversion processing. A structure creation function can be used. For example, “Magics”, which is a software program in the industrial field of Materialize, can be used for this support structure creation processing. For example, the support structure creation process obtains a line segment that vertically connects the lower surface of the processing object and the surface that contacts the processing object when the processing object is installed. Calculation is made so that a network structure having a plurality of paths in a direction perpendicular to the contact surface is obtained. Since the support structure data can be created without considering the portion related to the
[0020]
Then, by synthesizing the data representing the thin hollow stereolithography shown in FIG. 2 (b) and the data representing the
[0021]
As described above, according to the method for creating the three-dimensional structure data according to the first embodiment of the present invention, the support structure data for the network structure can be created without considering the portion for the drain hole. As a result, data can be created by a simpler calculation process. At the same time, if the support structure data has an open network structure in which a continuous liquid passage is secured, it is possible to easily discharge the uncured resin liquid.
[0022]
A method for creating the optical modeling data according to the second exemplary embodiment of the present invention will be described with reference to FIGS.
FIG. 3 is a perspective view showing the structure of an optically shaped article that is formed using a photocurable resin. This stereolithography has a hole in the center. FIG. 4 shows an
[0023]
As shown in the flowchart of FIG. 5, first, hollow structure data is created from solid shape data (S101). For example, the thinning process is executed by using the Hollow Parts function of the above-mentioned software “Magics” to create hollow structure data.
Furthermore, in order to prevent the uncured resin liquid from being trapped inside, a hole for draining is created in the model (S102). For example, the drainage hole can be created by using the Boolean function of the above-mentioned software “Magics”.
[0024]
Next, external support structure data is created as required (S103). The external support structure data is data representing a general support structure that is distinguished from the support structure data of the present invention. This support structure can be easily created by the above-mentioned software “Magics”. FIG. 6 shows a perspective view of a model having an
Subsequently, internal support structure data is created (S104). More specifically, first, processing for inverting the normal direction of the outer surface of the solid structure data is executed. In addition, the liquid drainage hole is not formed in the structure of the optical modeling thing after inversion processing. After the support structure data is created, the solid model data is not used and may be deleted from a predetermined storage means.
Further, when it is described as internal support structure data or support structure data in the future, it indicates the support structure data in the present invention described in
[0025]
Further, a support structure creation process is executed on the structure data after the inversion process. This support structure can be easily created by the above-mentioned software “Magics”. Since the reversal process is performed, it is created inside the outer surface of the optically shaped object. The internal support structure subjected to this inversion process is as shown in FIG. The support structure according to this example has a lattice shape (honeycomb shape) as shown in FIG. That is, it has a structure in which a plurality of diamond-shaped holes are arranged on the side surface in a state of being close to each other. By using the internal support structure in a lattice shape, it is possible to prevent the uncured resin liquid from remaining inside.
[0026]
Next, the external support structure data and the internal support structure data are synthesized to generate support modeling data (S105). More specifically, as shown in FIG. 9, the configuration (D) is obtained by synthesizing the configuration (B) obtained from the external support structure data and the configuration (C) obtained from the internal support structure data. The data for support modeling shown in is generated.
Subsequently, the hollow structure data having the liquid draining holes created in S101 and S102 and the support modeling data created in S105 are synthesized. By this synthesis, data shown in the configuration (E) in FIG. 9 is created. The combination of the external support structure data, the internal support structure data, and the hollow structure data may be performed in any order regardless of the above description, and these three types of data may be combined at once. .
[0027]
As described above, according to the method for creating data for optical modeling according to the second embodiment of the present invention, the support structure data can be created without considering the portion related to the drain hole, There is an effect that data can be created by a simpler calculation process. At the same time, discharge of uncured resin liquid can be realized by providing support structure data as a release network.
[0028]
In the above-described example, the computer program that generates control data in the control
【The invention's effect】
ADVANTAGE OF THE INVENTION According to this invention, the optical modeling method and optical modeling apparatus which can perform the data processing for producing the optical modeling thing which has a support structure inside easily can be provided.
[Brief description of the drawings]
FIG. 1 is a diagram showing a configuration of an optical modeling apparatus for realizing an optical modeling method according to the present invention.
FIG. 2 is a view for explaining processing of an optical modeling method according to the present invention.
FIG. 3 is a perspective view showing an optical modeling object created by the optical modeling method according to the present invention.
FIG. 4 is a diagram showing structure data of an optical modeling object created by the optical modeling method according to the present invention.
FIG. 5 is a flowchart showing a processing flow of the optical modeling method according to the present invention.
FIG. 6 is a diagram showing a state in which a support structure is formed outside a model in the stereolithography method according to the present invention.
FIG. 7 is a view showing a state in which a support structure is formed inside a model by the stereolithography method according to the present invention.
FIG. 8 is a diagram showing a detailed structure of a support structure inside a model created by the stereolithography method according to the present invention.
FIG. 9 is a diagram showing a data synthesis process in the stereolithography method according to the present invention.
FIG. 10 is a diagram for explaining a conventional stereolithography method.
[Explanation of symbols]
DESCRIPTION OF
Claims (5)
前記光造形物の立体構造データに基づいて、液抜き穴を有する中空薄肉構造データを作成するステップと、
前記光造形物の立体構造データに基づいて、前記光造形物の内部に設けられる網目構造を形成するためのサポート構造データを、前記光造形物の外表面により区画された内部空間と外部空間とを仮想的に内外反転させ、前記光造形物の下面と、前記光造形物を設置した際に接触する面とを、当該接触面と垂直に連結する線分を求め、当該線分の集合部分が当該接触面と垂直方向に複数の経路を有する網目構造になるよう計算されたデータに基づいて作成するステップと、
前記サポート構造データと前記中空薄肉構造データとを合成して、中空薄肉構造であって内部に網目構造を有する光造形物のデータを作成するステップと、を有する光造形方法。An optical modeling method for forming an optical modeling object based on the three-dimensional structure data of the optical modeling object,
Based on the three-dimensional structure data of the optically shaped object, creating hollow thin-wall structure data having a liquid draining hole;
Based on the three-dimensional structure data of the optical molded article, the support structure data for forming a network structure that is provided inside the light shaped object, inner space and outer space defined by an outer surface of said optical shaped article and Is obtained by obtaining a line segment that vertically connects the lower surface of the optical modeling object and the surface that is in contact with the optical modeling object when the optical modeling object is installed, and a set part of the line segment. Creating based on data calculated to have a network structure having a plurality of paths perpendicular to the contact surface ;
A step of synthesizing the support structure data and the hollow thin-wall structure data to create data of a stereolithography object having a hollow thin-wall structure and having a network structure therein;
前記光造形物の立体構造データに基づいて、液抜き穴を有する中空薄肉構造データを作成する手段と、
前記光造形物の立体構造データに基づいて、前記光造形物の内部に設けられる網目構造を形成するためのサポート構造データを、前記光造形物の外表面により区画された内部空間と外部空間とを仮想的に内外反転させ、前記光造形物の下面と、前記光造形物を設置した際に接触する面とを、当該接触面と垂直に連結する線分を求め、当該線分の集合部分が当該接触面と垂直方向に複数の経路を有する網目構造になるよう計算されたデータに基づいて作成する手段と、
前記サポート構造データと前記中空薄肉構造データとを合成して、中空薄肉構造であって内部に網目構造を有する光造形物のデータを作成する手段と、を有する光造形装置。An optical modeling apparatus that performs optical modeling based on the three-dimensional structure data of the optical modeling object,
Based on the three-dimensional structure data of the optically shaped object, means for creating hollow thin-walled structure data having a liquid draining hole;
Based on the three-dimensional structure data of the stereolithography object, support structure data for forming a network structure provided inside the stereolithography object, an internal space and an external space partitioned by the outer surface of the stereolithography object, Is obtained by obtaining a line segment that vertically connects the lower surface of the optical modeling object and the surface that is in contact with the optical modeling object when the optical modeling object is installed, and a set part of the line segment. Means based on data calculated to have a network structure having a plurality of paths in a direction perpendicular to the contact surface ;
An optical modeling apparatus comprising: means for synthesizing the support structure data and the hollow thin structure data to create data of an optical modeling object having a hollow thin structure and a network structure inside.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002294725A JP4102922B2 (en) | 2002-10-08 | 2002-10-08 | Stereolithography method, stereolithography program, and stereolithography apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002294725A JP4102922B2 (en) | 2002-10-08 | 2002-10-08 | Stereolithography method, stereolithography program, and stereolithography apparatus |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004130529A JP2004130529A (en) | 2004-04-30 |
JP4102922B2 true JP4102922B2 (en) | 2008-06-18 |
Family
ID=32285180
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002294725A Expired - Fee Related JP4102922B2 (en) | 2002-10-08 | 2002-10-08 | Stereolithography method, stereolithography program, and stereolithography apparatus |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP4102922B2 (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006343434A (en) * | 2005-06-07 | 2006-12-21 | Toin Gakuen | Method for manufacturing entity model of human body diseased part |
JP4751144B2 (en) * | 2005-08-29 | 2011-08-17 | 株式会社松風 | Modeling data creation system, manufacturing method and modeling data creation program |
GB0719747D0 (en) * | 2007-10-10 | 2007-11-21 | Materialise Nv | Method and apparatus for automatic support generation for an object made by means of a rapid prototype production method |
TWI609769B (en) * | 2014-06-03 | 2018-01-01 | 三緯國際立體列印科技股份有限公司 | Three dimensional structure and three dimensional printing method |
JP2017030177A (en) | 2015-07-30 | 2017-02-09 | セイコーエプソン株式会社 | Three-dimensional object molding apparatus, method for controlling three-dimensional object molding apparatus, production method of three-dimensional object using three-dimensional object molding apparatus, information processing device communicable with three-dimensional object molding apparatus, and three-dimensional object molding system |
JP6582684B2 (en) | 2015-07-30 | 2019-10-02 | セイコーエプソン株式会社 | Three-dimensional object modeling apparatus, information processing apparatus capable of communicating with three-dimensional object modeling apparatus, control method for three-dimensional object modeling apparatus, three-dimensional object production method using three-dimensional object modeling apparatus, and three-dimensional object modeling system |
JP6461846B2 (en) * | 2016-03-24 | 2019-01-30 | 株式会社東芝 | Additive manufacturing apparatus and program |
-
2002
- 2002-10-08 JP JP2002294725A patent/JP4102922B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2004130529A (en) | 2004-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3556923B2 (en) | Selective control of mechanical properties by construction of stereolithography modeling style | |
US6797351B2 (en) | Stereolithographic supports | |
US6261506B1 (en) | Method of making a three-dimensional object | |
JP6560953B2 (en) | How to make a 3D structure | |
JP3619191B2 (en) | Method for manufacturing stereolithographic articles having regions of different density | |
KR101648282B1 (en) | Stereolithography method for producing a three-demensional object, comprising a movement according to which a supporting surface for said object intermittently approaches the bottom of a container, and stereolithography machine using said method | |
US20050131570A1 (en) | Procedures for rapid build and improved surface characteristics in layered manufacture | |
JP2003136605A (en) | Method for forming product and its product | |
JP4102922B2 (en) | Stereolithography method, stereolithography program, and stereolithography apparatus | |
JP2002127260A (en) | Method for manufacturing three-dimensional item | |
US8137604B2 (en) | Methods of creating soft formed hoses and molds | |
JP2004122490A (en) | Method for manufacturing three-dimensionally shaped article | |
Ang et al. | Study of trapped material in rapid prototyping parts | |
JP2007021922A (en) | Lamination shaping method and apparatus | |
JP7499176B2 (en) | Whisk tools | |
JP4079544B2 (en) | Stereolithography and apparatus therefor | |
McMains | Double sided layered manufacturing | |
US20090220732A1 (en) | Manufacturing process improvement | |
JP2003211422A (en) | Method for producing three-dimensional ceramic structure | |
JP2011056697A (en) | Laminate shaping apparatus | |
JPH07100939A (en) | Photosetting shaping method for easy removal of auxiliary support | |
JP2007144737A (en) | Manufacturing method of three-dimensional structure and manufacturing method of three-dimensional resin structure | |
JP2009166422A (en) | Method of forming photo-fabrication material | |
JP2001062929A (en) | Three-dimensional matter fabricating method | |
JP2021100792A (en) | Molding method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20040927 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20051101 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060808 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20061006 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070710 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070822 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080226 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080310 |
|
R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 Ref document number: 4102922 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110404 Year of fee payment: 3 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120404 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130404 Year of fee payment: 5 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130404 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140404 Year of fee payment: 6 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |