Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6926715B2 - 三次元造形データの生成装置、三次元造形装置、及び三次元造形データの生成プログラム - Google Patents
[go: Go Back, main page]

JP6926715B2 - 三次元造形データの生成装置、三次元造形装置、及び三次元造形データの生成プログラム - Google Patents

三次元造形データの生成装置、三次元造形装置、及び三次元造形データの生成プログラム Download PDF

Info

Publication number
JP6926715B2
JP6926715B2 JP2017122330A JP2017122330A JP6926715B2 JP 6926715 B2 JP6926715 B2 JP 6926715B2 JP 2017122330 A JP2017122330 A JP 2017122330A JP 2017122330 A JP2017122330 A JP 2017122330A JP 6926715 B2 JP6926715 B2 JP 6926715B2
Authority
JP
Japan
Prior art keywords
dimensional
color
color distribution
information
image
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017122330A
Other languages
English (en)
Other versions
JP2019005964A (ja
Inventor
智也 高橋
智也 高橋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2017122330A priority Critical patent/JP6926715B2/ja
Publication of JP2019005964A publication Critical patent/JP2019005964A/ja
Application granted granted Critical
Publication of JP6926715B2 publication Critical patent/JP6926715B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、三次元造形データの生成装置、三次元造形装置、及び三次元造形データの生成プログラムに関する。
特許文献1には、着色インクが吐出された単位層が積層された三次元造形物を製造する三次元造形物の製造方法であって、前記三次元造形物の三次元形状データを元に、前記三次元造形物表面の複数の部位における、前記単位層の面方向Aと、前記三次元造形物の表面方向Bとで形成される鋭角の角度θに応じて、色補正を行うことを特徴とする三次元造形物の製造方法が開示されている。
特許文献2には、表面が色彩化された三次元物品を印刷する方法であって、表面の色彩化を表すデータを受け取るステップと、物品の表面の色彩化を表すデータをボクセルデータに変換するステップと、を含む方法が開示されている。
特許文献3には、着色インクまたは透明インクから形成された層を積層する形成部を備え、上記形成部は、同じインクによって形成する層同士の重畳領域を、該インクによって形成する該重畳領域以外の領域であって、該インクによって形成する層同士が重畳しない領域よりも単位容積あたりのインクの吐出容積が小さくなるように形成することを特徴とする立体物造形装置が開示されている。
特開2015−98091号公報 米国特許出願公開第2015/0258770号明細書 特開2015−221515号公報
三次元形状の表面に色情報が付与された三次元形状データを造形する場合、三次元形状の内側に向かって厚みを持った三次元的な色情報を生成し、三次元形状を積層方向にスライスした際に上下層で色分布が異なるようにすることで、三次元形状の厚み方向に発色性がばらつくのを抑える必要がある。
しかしながら、三次元形状が複雑な形状の場合、三次元形状の内側に向かって厚みを持たせる処理や、積層方向にスライスしたスライス画像内の厚み部分の色分布が、上下層で色分布が異なるように三次元的な色分布を生成するのは困難である。
本発明は、積層する層毎に層の面方向と三次元形状の表面方向とで形成される角度に応じて造形材の吐出パターンを異ならせる場合と比較して、複雑な形状を有する三次元形状であっても、様々な角度から観察した場合に発色性のばらつきを抑えた三次元形状が容易に得られる三次元形状データの生成装置、三次元造形装置、及び三次元造形データの生成プログラムを提供することを目的とする。
上記目的を達成するために、請求項1に記載の三次元形状データの生成装置の発明は、 三次元形状データで表された三次元形状の表面に指定された色情報を二次元に展開して厚みを持たせた二次元展開画像を生成する二次元展開画像生成部と、上下層で異なる色分布となるように前記二次元展開画像を三次元的にハーフトーン処理するハーフトーン処理部と、前記ハーフトーン処理部によりハーフトーン処理された三次元の色分布画像を前記三次元形状に貼り付けることで三次元造形データを生成する三次元造形データ生成部と、 前記三次元形状の複数の面が成す角度が180度未満となる前記複数の面に前記色分布画像を貼り付けた際に生じる重複領域については、前記複数の面の各々の前記重複領域に貼り付けられる前記色分布画像が表す色情報を合成する合成部と、を備える。
請求項2記載の発明は、前記二次元展開画像の色分布情報は、上下層で異なる色分布となる複数の層の色分布情報を含む。
請求項3記載の発明は、前記色分布情報生成部は、前記二次元展開画像の最上部から最下部にかけて異なる色分布となるように前記二次元展開画像の色分布情報を生成する際に、連続する上下層で異なるパターンとなるように前記色情報を用いてハーフトーン処理する。
請求項記載の発明は、前記合成部は、前記重複領域における前記複数の面の各々の前記色情報の代表値を前記重複領域の色情報として設定する。
請求項記載の発明は、前記合成部は、前記重複領域のうち前記複数の面からの距離が近い領域ほど、距離が近い面の前記色情報の割合が多くなるように前記代表値を算出する。
請求項記載の発明は、前記合成部は、前記重複領域を前記複数の面が成す角度の2等分線で分割した分割領域の各々に、前記複数の面の各々の前記色情報を設定する。
請求項記載の発明は、三次元形状データで表された三次元形状の表面に指定された色情報を二次元に展開して厚みを持たせた二次元展開画像を生成する二次元展開画像生成部と、前記厚みを持たせた二次元展開画像の最上部から最下部にかけて異なる色分布となるように前記二次元展開画像の色分布情報を生成する色分布情報生成部と、前記色分布情報生成部により生成された、前記二次元展開画像の色分布情報で表される色分布画像を前記三次元形状に貼り付けることで三次元造形データを生成する三次元造形データ生成部と、前記三次元形状の複数の面が成す角度が180度を越える前記複数の面に前記色分布画像を貼り付けた際に生じる隙間領域に前記色分布画像が表す色情報を補完する補完部と、を備える。
請求項記載の発明は、前記補完部は、前記複数の面に貼り付けられた色分布画像の前記隙間領域側の色情報から前記隙間領域の色情報を内挿することにより、前記隙間領域に前記色情報を補完する。
請求項記載の発明は、前記複数の面の外側に擬似的に設けた複数の擬似領域に、前記複数の面に貼り付けられた色分布画像を貼り付け、前記複数の擬似領域に貼り付けられた色分布画像が重複する重複領域については、前記複数の擬似領域の各々に貼り付けられた前記色分布画像が表す色情報を合成する合成部を備え、前記補完部は、前記重複領域に設定された前記色情報を前記隙間領域に補完する。
請求項10記載の発明の三次元造形装置は、造形材を吐出する吐出ヘッドと、請求項1〜の何れか1項に記載の三次元造形データの生成装置により生成された前記三次元造形データを取得する取得部と、前記三次元造形データを複数の面でスライスしたスライスデータを生成する生成部と、前記生成部により生成されたスライスデータを用いて、三次元形状が造形されるように前記吐出ヘッドを制御する制御部と、を備える。
請求項11記載の発明の三次元造形データの生成プログラムは、コンピュータを、請求項1〜の何れか1項に記載の三次元造形データの生成装置の各部として機能させるための三次元造形データの生成プログラムである。
請求項1、請求項10、及び請求項11に記載の発明によれば、積層する層毎に層の面方向と三次元形状の表面方向とで形成される角度に応じて造形材の吐出パターンを異ならせる場合と比較して、複雑な形状を有する三次元形状であっても、様々な角度から観察した場合に発色性のばらつきを抑えた三次元形状が容易に得られる、という効果を有する。
請求項2に記載の発明によれば、二次元展開画像の色分布情報が複数の層の色分布情報に分かれていない場合と比較して、上下層で異なる色分布情報の生成が容易になる、という効果を有する。
請求項3に記載の発明によれば、ハーフトーン処理以外の処理で二次元展開画像の色分布情報を生成する場合と比較して、連続する上下層で異なるパターンとなる色分布情報を容易に生成できる、という効果を有する。
請求項に記載の発明によれば、重複領域における複数の面の各々の色情報の代表値以外の色情報を重複領域の色情報として設定する場合と比較して、重複領域の色情報を適切に設定することができる、という効果を有する。
請求項に記載の発明によれば、重複領域のうち複数の面からの距離に関係なく重複領域の色情報を設定する場合と比較して、重複領域の色情報を適切に設定することができる、という効果を有する。
請求項に記載の発明によれば、複数の面の各々の重複領域に貼り付けられる色分布画像が表す色情報を合成することで重複領域に色情報を設定する場合と比較して、簡単な処理で重複領域に色情報を設定することができる、という効果を有する。
請求項に記載の発明によれば、三次元形状の複数の面が成す角度が180度を越える複数の面に色分布画像を貼り付けた際に生じる隙間領域に色情報を補完しない場合と比較して、発色性のばらつきを抑えることができる、という効果を有する。
請求項に記載の発明によれば、複数の面に貼り付けられた色分布画像の隙間領域側の色情報から隙間領域の色情報を内挿せずに隙間領域に色情報を設定する場合と比較して、隙間領域に色情報を適切に設定することができる、という効果を有する。
請求項に記載の発明によれば、隙間領域に設定する色情報をまとめて設定することができる、という効果を有する。
三次元造形データの生成装置の構成例を示す図である。 三次元形状データの生成処理の流れの一例を示すフローチャートである。 三次元形状の一例を示す斜視図である。 二次元展開画像の平面図である。 二次元展開画像の一部の斜視図である。 二次元展開画像の一部の側面図である。 複数の面が成す角度が180度未満の場合に生じる重複領域に色情報を設定する場合について説明するための図である。 複数の面が成す角度が180度未満の場合に生じる重複領域に色情報を設定する場合の変形例について説明するための図である。 複数の面が成す角度が180度を越える場合に生じる隙間領域に色情報を設定する場合について説明するための図である。 複数の面が成す角度が180度を越える場合に生じる隙間領域に色情報を設定する場合の変形例について説明するための図である。 三次元造形装置の構成例を示す図である。 他の例に係る三次元形状の斜視図である。 他の例に係る三次元形状をUV展開した画像を示す図である。 他の例に係る三次元形状の断面を示す図である。 他の例に係る三次元形状の断面を示す図である。 他の例に係る三次元形状の断面を示す図である。 他の例に係る三次元形状をスライスしたスライス画像を示す図である。 他の例に係る三次元形状をスライスしたスライス画像を示す図である。 他の例に係る三次元形状の斜視図である。 他の例に係る三次元形状をUV展開した画像を示す図である。 他の例に係る三次元形状の断面を示す図である。
以下、図面を参照して、本発明を実施するための形態例を詳細に説明する。
まず、図1を参照して、本実施の形態に係る三次元形状データの生成装置10の構成について説明する。
生成装置10は、例えばパーソナルコンピュータ等で構成され、コントローラ12を備える。コントローラ12は、CPU(Central Processing Unit)12A、ROM(Read Only Memory)12B、RAM(Random Access Memory)12C、不揮発性メモリ12D、及び入出力インターフェース(I/O)12Eを備える。そして、CPU12A、ROM12B、RAM12C、不揮発性メモリ12D、及びI/O12Eがバス12Fを介して各々接続されている。
また、I/O12Eには、操作部14、表示部16、通信部18、及び記憶部20が接続されている。なお、CPU12Aは、二次元展開画像生成部、ハーフトーン処理部、三次元造形データ生成部、合成部、及び補完部の一例である。
操作部14は、生成装置10のユーザーから指示を受け付ける、例えばマウス、キーボード、及びタッチパネル等の入力デバイスを含んで構成される。
表示部16は、例えば液晶ディスプレイ及び有機EL(Electro Luminescence)ディスプレイ等の表示デバイスを含んで構成される。
通信部18は、例えばインターネット及びLAN(Local Area Network)といった通信回線に接続され、通信回線に接続されたパーソナルコンピュータ等の外部装置とデータ通信を行うためのインターフェースを有する。
記憶部20は、ハードディスク等の不揮発性の記憶装置で構成され、後述する三次元造形データの生成プログラム、三次元形状データ等を記憶する。CPU12Aは、記憶部20に記憶された三次元造形データの生成プログラムを読み込んで実行する。
次に、図2を参照して、本実施の形態に係る生成装置10の作用を説明する。CPU12Aが三次元造形データの生成プログラムを読み込んで実行することにより、図2に示す生成処理が実行される。なお、図2に示す生成処理は、例えば、ユーザーの操作により生成プログラムの実行が指示された場合に実行される。
ステップS100では、記憶部20から三次元形状データを読み込む。
ステップS102では、三次元形状データで表された三次元形状の表面のボクセルに指定された色情報を二次元に展開して厚みを持たせた二次元展開画像を生成する。
ここでは、一例として三次元造形データで表された三次元形状が、図3に示すようなサイコロの三次元形状40の場合について説明する。図3に示すように、三次元形状40は、サイコロの目の部分が黒で着色されている。
この場合、図4に示すように、三次元形状40を二次元平面に展開する。なお、図4の例では6面図に展開した場合を示した。そして、図5に示すように、予め定めた厚みdを持たせた二次元展開画像42を生成する。このとき、図6に示すように、サイコロの目が「1」の面42−1を例にすると、着色されたサイコロの目44−1の部分が厚さdに伸張される。このように、二次元展開画像42は、図4の二次元平面に展開された画像に単に厚みを持たせた画像である。
ステップS104では、二次元展開画像42の厚み方向における上下層で異なる色分布となるように二次元展開画像42の色分布情報(三次元的な色分布情報)を生成する。すなわち、厚みを持たせた二次元展開画像42は、上下層で異なる色分布となる複数の層の色分布情報を有する。
以下、色分布情報の具体的な生成方法について説明する。例えば、最上部(三次元形状においては最外郭となる層)が透明色100%で、最下部(三次元形状においては内側となる層)が、指定された透明度0%の(不透明の)色情報となるように、最上部から最下部に向かうに従って透明度が徐々に変化する色分布となるように色分布情報を生成しても良い。
また、最上部から最下部に向かうに従って、徐々に彩度又は明度が上がるような色分布となるように、若しくは、彩度又は明度が下がるような色分布となるように色分布情報を生成しても良い。
また、色又は形状によって色分布情報の生成方法を変えてもよいし、異なる生成方法を組み合わせても良い。
また、ユーザーによって三次元的な色分布情報の生成方法を指定しても良いし、色の変化パターンを指定しても良いし、ユーザーが直接色分布情報を作成しても良い。
また、三次元形状データ表面に指定された色情報を用いてハーフトーン処理を行っても良い。ハーフトーン処理を行う場合、三次元形状データ表面に指定された色情報を二次元に展開した二次元展開画像のうち、三次元形状の内側の限られた領域だけに指定された色を再現するような画素配置を決定する必要はなく、厚み方向や透明画素を用いた三次元的な画素配置の色分布情報を生成することができる。
ハーフトーン処理は公知の手法であるディザ法又は誤差拡散法等が用いられる。例えばディザ法を用いる場合は、3次元のディザマトリクスを用いてハーフトーン処理すればよい。また、誤差拡散法を用いた場合は、誤差を拡散させる画素を3次元空間に設定してハーフトーン処理すればよい。何れの場合においても、複雑な三次元形状内に収まるように画素配置を決定しなければならないという条件を考慮して、三次元的な色分布情報を生成する場合に比べ、厚みを持った二次元展開画像に単純化して、ハーフトーン処理を高速かつ効率的に行うことができる。
このように、二次元展開画像42を三次元的にハーフトーン処理することにより、二次元展開画像42の厚み方向において隣接する上下層の色分布が異なる3次元の色分布情報が生成される。
ステップS106では、ステップS104で生成された三次元の色分布情報で表される色分布画像を三次元形状に貼り付けることで三次元造形データを生成する。なお、色分布画像の外側の面が三次元形状の表面と合うように色分布画像を貼り付ける。すなわち、色分布画像を三次元形状の最表面から内側にかけて貼り付ける。
ステップS108では、三次元形状の複数の面が成す角度が180度未満となる複数の面に色分布画像を貼り付けた際に生じる重複領域については、複数の面の各々の重複領域に貼り付けられる色分布画像が表す色情報を合成する。
具体的には、重複領域における複数の面の各々の色情報の代表値を重複領域の色情報として設定する。
ここでは、図7に示すように、複数の面が成す角度が90度となる複数の面を有する三次元形状50の場合について説明する。なお、図中矢印Hは、面の向きを表す。すなわち、矢印Hの方向が三次元形状50の外側方向を表し、矢印Hと反対方向が三次元形状50の内側方向を表す。図8〜10についても同様である。三次元形状50は、第1の面52−1及び第2の面52−2を有し、第1の面52と第2の面52−2との成す角度θは90度である。このような三次元形状50では、第1の面52−1に貼り付けられた色分布画像54−1と第2の面52−2に貼り付けられた色分布画像54−2とが重複する重複領域56が生じる。
この場合、第1の面52−1に貼り付けられた色分布画像54−1が表す色情報のうち重複領域56に相当する領域の色情報と、第2の面52−2に貼り付けられた色分布画像54−2が表す色情報のうち重複領域56に相当する領域の色情報と、の代表値を算出し、重複領域56の色情報として設定する。代表値の例としては、平均値、中央値等が挙げられるが、これらに限られるものではない。
また、重複領域56のうち第1の面52−1又は第2の面52−2からの距離が近い領域ほど、距離が近い面の色情報の割合が多くなるように代表値を算出するようにしてもよい。これにより、色情報の変化が滑らかとなる。
また、例えば図8に示すように、重複領域56を第1の面52−1と第2の面52−2とが成す角度の2等分線58で分割した分割領域56−1、56−2のうち、分割領域56−1には色分布画像54−1の分割領域56−1における色情報を設定し、分割領域56−2には色分布画像54−2の分割領域56−2における色情報を設定するようにしてもよい。
ステップS110では、三次元形状の複数の面が成す角度が180度を越える複数の面に色分布画像を貼り付けた際に生じる隙間領域に色分布画像が表す色情報を補完する。
具体的には、複数の面に貼り付けられた色分布画像の隙間領域側の色情報から隙間領域の色情報を内挿する。
ここでは、図9に示すように、複数の面が成す角度が270度となる複数の面を有する三次元形状60の場合について説明する。三次元形状60は、第1の面62−1及び第2の面62−2を有し、第1の面62−1と第2の面62−2との成す角度θは270度である。このような三次元形状60では、第1の面62−1に貼り付けられた色分布画像64−1と第2の面62−2に貼り付けられた色分布画像64−2との間に隙間領域66が生じる。
この場合、第1の面62−1に貼り付けられた色分布画像64−1のうち隙間領域66に近い領域の色情報と、第2の面62−2に貼り付けられた色分布画像64−2のうち隙間領域66に近い領域の色情報と、を用いて、隙間領域66の色情報を内挿する。このとき、隙間領域66の色情報が滑らかに変化するように、色分布画像64−1及び色分布画像64−2の端部からの距離に応じて色情報を変化させてもよい。
また、以下のように隙間領域66に色情報を設定してもよい。まず、図10に示すように、第1の面62−1及び第2の面62−2の外側に擬似的に設けた擬似領域68−1、68−2に、色分布画像64−1、64−2を貼り付ける。そして、擬似領域68−1、68−2が重複する重複領域70については、ステップS108の処理と同様の処理を行うことにより、擬似領域68−1、68−2の各々に貼り付けられた色分布画像64−1、64−2が表す情報を合成する。
ここで、重複領域70は、図10において180度回転すると隙間領域66と同一の図形となる。そこで、重複領域70に設定された色情報を、隙間領域66に設定する。
ステップS112では、上記の処理を行うことにより生成された三次元造形データを記憶部20に記憶する。
このように、本実施形態では、三次元形状の表面に指定された色情報を二次元に展開して厚みを持たせた二次元展開画像を生成し、上下層で異なる色分布となるように二次元展開画像を三次元的にハーフトーン処理する。そして、ハーフトーン処理された三次元の色分布画像を三次元形状に貼り付けることで三次元造形データを生成する。
上下層で色分布が同じの場合、三次元形状の高さ方向に色が連続して筋のように見えてしまい、発色性のばらつきが生じる場合がある。これに対し、本実施形態では、上記のように上下層で異なる色分布となるように二次元展開画像を三次元的にハーフトーン処理するので、ハーフトーン処理が簡略化される。従って、複雑な形状を有する三次元形状であっても、様々な角度から観察した場合に発色性のばらつきを抑えた三次元形状が得られる三次元造形データが容易に生成される。
次に、三次元造形データの生成装置10により生成された三次元造形データを用いて三次元形状を造形する三次元造形装置について説明する。
図11には、本実施の形態に係る三次元造形装置100の構成を示した。図11に示すように、三次元造形装置100は、取得部102、生成部104、吐出ヘッド106、及び制御部108を備える。
なお、三次元造形装置100が採用する造形法としては、例えば粉末状にした材料に対して色付きの結合剤を噴射して積層させることで三次元形状を造形するバインダージェット法、液化した色付きの造形材を噴射して積層させ、三次元形状を造形するインクジェット法等が挙げられるが、他の造形法を用いてもよい。
取得部102は、三次元造形データの生成装置10が生成した三次元造形データを取得する。
生成部104は、取得部102が取得した三次元造形データを複数の面でスライスしたスライスデータを生成する。
制御部108は、生成部104が生成したスライスデータに従って、造形材を吐出する吐出ヘッドを制御することにより、三次元形状を造形する。
ここで、取得部102が取得した三次元造形データは、前述したように、既に三次元的にハーフトーン処理が施されている。このため、三次元造形装置100においてハーフトーン処理を行う必要がなく、処理負荷が軽減される。
以上、各実施形態を用いて本発明について説明したが、本発明は各実施形態に記載の範囲には限定されない。本発明の要旨を逸脱しない範囲で各実施形態に多様な変更または改良を加えることができ、当該変更または改良を加えた形態も本発明の技術的範囲に含まれる。
例えば、図2に示した三次元造形データの生成処理をASIC(Application Specific Integrated Circuit)等のハードウエアで実現するようにしてもよい。この場合、ソフトウエアで実現する場合に比べて、処理の高速化が図られる。
また、各実施形態では、三次元造形データの生成プログラムがROM12Bにインストールされている形態を説明したが、これに限定されるものではない。本実施形態に係る三次元造形データの生成プログラムを、コンピュータ読取可能な記憶媒体に記録した形態で提供してもよい。例えば、本発明に係る三次元形状データの生成プログラムを、CD(Compact Disc)−ROM及びDVD(Digital Versatile Disc)−ROM等の光ディスクに記録した形態、若しくはUSB(Universal Serial Bus)メモリ及びメモリカード等の半導体メモリに記録した形態で提供してもよい。また、本実施形態に係る三次元造形データの生成プログラムを、通信部18に接続された通信回線を介して外部装置から取得するようにしてもよい。
また、本実施形態では、図3に示すような単純な形状の三次元形状を例に説明したが、複雑な三次元形状についても本発明は適用される。例えば、図12に示すようなドーナツ形状の三次元形状80にも本発明は適用される。図12に示す三次元形状80を所謂UV展開すると、図13に示すような二次元展開画像82が生成される。
そして、二次元展開画像82に厚みを持たせて、二次元展開画像82の厚み方向における上下層で異なる色分布となるように、二次元展開画像82の三次元的な色分布情報を生成し、三次元形状80に貼り付ける。
この場合、例えば図14に示すように、XZ平面と並行な断面84においては、図15に示すように、三次元形状80の最表面から内側にかけて色分布情報86が設定される。
また、図16に示すように、XY平面と並行な断面88においては、図17に示すように、三次元形状80の最表面から内側にかけて色分布情報86が設定される。そして、図18に示すように、三次元形状80をXY平面と並行な面でスライスした複数のスライス画像90が生成された場合、各スライス画像90に設定された色分布情報86は、上下層で異なる色分布となる。
また、図19に示すようなイルカの形状をした三次元形状92にも本発明は適用される。図19に示す三次元形状92を所謂UV展開すると、図20に示すような二次元展開画像94が生成される。
そして、二次元展開画像94に厚みを持たせて、二次元展開画像94の厚み方向における上下層で異なる色分布となるように、二次元展開画像94の三次元的な色分布情報を生成し、三次元形状92に貼り付ける。
この場合、例えば図21に示すように、XY平面と並行な断面96においては、図21に示すように、三次元形状92の最表面から内側にかけて色分布情報98が設定される。
従来では、図18に示すように、表面だけ色情報が設定されている三次元形状をXY平面と並行な面でスライスした複数のスライス画像90を生成した後で、スライス画像90毎に、表面から内側にかけて厚みを設けて色情報を設定する。この場合において、上下層で異なる色分布となるように、厚み部分に色情報を設定する必要がある。しかしながら、例えば図19に示すようなイルカの三次元形状92のように複雑な形状の場合、上下層で厚み部分の形状等が異なるため、上下層で異なる色分布となるように、厚み部分に色情報設定するのは困難である。
これに対し、本実施形態では、三次元形状を二次元展開した二次元展開画像に厚みを持たせて、二次元展開画像の厚み方向における上下層で異なる色分布となるように、二次元展開画像の三次元的な色分布情報を生成してから、三次元形状に貼り付ける。このため、複雑な形状を有する三次元形状であっても、上下層で異なる色分布となるように色情報を設定するのが容易となる。
10 生成装置
12 コントローラ
14 操作部
16 表示部
18 通信部
20 記憶部
32、40、50、60 三次元形状
34 ボクセル
42 二次元展開画像
54 色分布画像
56 重複領域
58 二等分線
64 色分布画像
66 隙間領域
68 擬似領域
70 重複領域
100 三次元造形装置
102 取得部
104 生成部
106 吐出ヘッド
108 制御部

Claims (11)

  1. 三次元形状データで表された三次元形状の表面に指定された色情報を二次元に展開して厚みを持たせた二次元展開画像を生成する二次元展開画像生成部と、
    前記厚みを持たせた二次元展開画像の最上部から最下部にかけて異なる色分布となるように前記二次元展開画像の色分布情報を生成する色分布情報生成部と、
    前記色分布情報生成部により生成された、前記二次元展開画像の色分布情報で表される色分布画像を前記三次元形状に貼り付けることで三次元造形データを生成する三次元造形データ生成部と、
    前記三次元形状の複数の面が成す角度が180度未満となる前記複数の面に前記色分布画像を貼り付けた際に生じる重複領域については、前記複数の面の各々の前記重複領域に貼り付けられる前記色分布画像が表す色情報を合成する合成部と、
    を備えた三次元造形データの生成装置。
  2. 前記二次元展開画像の色分布情報は、上下層で異なる色分布となる複数の層の色分布情報を含む
    請求項1記載の三次元造形データの生成装置。
  3. 前記色分布情報生成部は、前記二次元展開画像の最上部から最下部にかけて異なる色分布となるように前記二次元展開画像の色分布情報を生成する際に、連続する上下層で異なるパターンとなるように前記色情報を用いてハーフトーン処理する
    請求項1又は請求項2記載の三次元造形データの生成装置。
  4. 前記合成部は、前記重複領域における前記複数の面の各々の前記色情報の代表値を前記重複領域の色情報として設定する
    請求項1〜3の何れか1項に記載の三次元造形データの生成装置。
  5. 前記合成部は、前記重複領域のうち前記複数の面からの距離が近い領域ほど、距離が近い面の前記色情報の割合が多くなるように前記代表値を算出する
    請求項記載の三次元造形データの生成装置。
  6. 前記合成部は、前記重複領域を前記複数の面が成す角度の2等分線で分割した分割領域の各々に、前記複数の面の各々の前記色情報を設定する
    請求項1〜3の何れか1項に記載の三次元造形データの生成装置。
  7. 三次元形状データで表された三次元形状の表面に指定された色情報を二次元に展開して厚みを持たせた二次元展開画像を生成する二次元展開画像生成部と、
    前記厚みを持たせた二次元展開画像の最上部から最下部にかけて異なる色分布となるように前記二次元展開画像の色分布情報を生成する色分布情報生成部と、
    前記色分布情報生成部により生成された、前記二次元展開画像の色分布情報で表される色分布画像を前記三次元形状に貼り付けることで三次元造形データを生成する三次元造形データ生成部と、
    前記三次元形状の複数の面が成す角度が180度を越える前記複数の面に前記色分布画像を貼り付けた際に生じる隙間領域に前記色分布画像が表す色情報を補完する補完部と、
    を備え三次元造形データの生成装置。
  8. 前記補完部は、前記複数の面に貼り付けられた色分布画像の前記隙間領域側の色情報から前記隙間領域の色情報を内挿することにより、前記隙間領域に前記色情報を補完する
    請求項記載の三次元造形データの生成装置。
  9. 前記複数の面の外側に擬似的に設けた複数の擬似領域に、前記複数の面に貼り付けられた色分布画像を貼り付け、前記複数の擬似領域に貼り付けられた色分布画像が重複する重複領域については、前記複数の擬似領域の各々に貼り付けられた前記色分布画像が表す色情報を合成する合成部を備え、
    前記補完部は、前記重複領域に設定された前記色情報を前記隙間領域に補完する
    請求項記載の三次元造形データの生成装置。
  10. 造形材を吐出する吐出ヘッドと、
    請求項1〜の何れか1項に記載の三次元造形データの生成装置により生成された前記三次元造形データを取得する取得部と、
    前記三次元造形データを複数の面でスライスしたスライスデータを生成する生成部と、
    前記生成部により生成されたスライスデータを用いて、三次元形状が造形されるように前記吐出ヘッドを制御する制御部と、
    を備えた三次元造形装置。
  11. コンピュータを、請求項1〜の何れか1項に記載の三次元造形データの生成装置の各部として機能させるための三次元造形データの生成プログラム。
JP2017122330A 2017-06-22 2017-06-22 三次元造形データの生成装置、三次元造形装置、及び三次元造形データの生成プログラム Active JP6926715B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017122330A JP6926715B2 (ja) 2017-06-22 2017-06-22 三次元造形データの生成装置、三次元造形装置、及び三次元造形データの生成プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017122330A JP6926715B2 (ja) 2017-06-22 2017-06-22 三次元造形データの生成装置、三次元造形装置、及び三次元造形データの生成プログラム

Publications (2)

Publication Number Publication Date
JP2019005964A JP2019005964A (ja) 2019-01-17
JP6926715B2 true JP6926715B2 (ja) 2021-08-25

Family

ID=65026637

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017122330A Active JP6926715B2 (ja) 2017-06-22 2017-06-22 三次元造形データの生成装置、三次元造形装置、及び三次元造形データの生成プログラム

Country Status (1)

Country Link
JP (1) JP6926715B2 (ja)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6517070B2 (ja) * 2015-04-13 2019-05-22 株式会社ミマキエンジニアリング 立体物造形方法及び3次元プリンタ
JP2017105101A (ja) * 2015-12-11 2017-06-15 株式会社ミマキエンジニアリング 三次元造形物、並びにこれを生成する三次元造形装置及び方法
JP6600548B2 (ja) * 2015-12-11 2019-10-30 株式会社ミマキエンジニアリング 三次元造形物の製造方法および製造装置

Also Published As

Publication number Publication date
JP2019005964A (ja) 2019-01-17

Similar Documents

Publication Publication Date Title
JP6609512B2 (ja) カラー三次元モデルのスライス印刷方法
US9396558B2 (en) Image processing apparatus and method, and program
TWI639097B (zh) 一種三維模型文件之保護方法及其系統
JP3989451B2 (ja) カラー・グラディエント・パス
EP3313057B1 (en) A method and a computer product for joint color and translucency 3d printing and a joint color and translucency 3d printing device
JPWO2003043306A1 (ja) 色変換プログラムを記録した媒体、色変換テーブルデータを記録した媒体、色変換装置、色変換方法、色変換プログラム、色変換テーブル、色変換テーブル作成プログラムを記録した媒体、補間演算プログラムを記録した媒体、色変換テーブル作成プログラム、補間演算プログラム、色変換テーブル作成装置、補間演算装置、色変換テーブル作成方法、補間演算方法、部分色変換テーブル、印刷装置および印刷方法
CN110730711B (zh) 虚拟构建体积中的段
JP6939101B2 (ja) 三次元造形用経路データ生成装置、及び三次元造形用経路データ生成プログラム
JP6684013B2 (ja) 3次元プリンタのモデルの印刷方法
US11826961B2 (en) Nested segments in object models for additive manufacturing
JP2018108718A (ja) 多色3dオブジェクトのスライスプリント方法
CN102053804A (zh) 图像处理装置及控制方法
US20160318259A1 (en) Image processing apparatus, image processing method, and storage medium
JP6476929B2 (ja) 第1の画像のフィーチャと第2の画像のフィーチャとを結合する印刷システム、方法及びコンピュータ可読媒体
US11345091B2 (en) Nested segments in object models for additive manufacturing
JP6926715B2 (ja) 三次元造形データの生成装置、三次元造形装置、及び三次元造形データの生成プログラム
US10638019B2 (en) Gray component replacement in a digital image to generate a color transformed image
CN114758025B (zh) 油画风格图像生成方法、装置、电子设备及存储介质
JP2008181168A (ja) 着色図面作成装置及び方法並びにそのプログラム
JP4212430B2 (ja) 多重画像作成装置、多重画像作成方法、多重画像作成プログラム及びプログラム記録媒体
JP2006311080A (ja) テクスチャ画像生成方法、画像処理装置、プログラム及び記録媒体
KR101765918B1 (ko) 에지 정보를 이용한 색종이 모자이크 영상 생성 장치 및 방법
JP2019034487A (ja) 画像処理装置及び画像処理プログラム
US10915092B2 (en) Information processing apparatus and information processing method for reproducing the material appearance of an object on a recording medium
US20230344952A1 (en) Interpolation in a component space

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200521

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210412

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210420

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210603

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: 20210706

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210719

R150 Certificate of patent or registration of utility model

Ref document number: 6926715

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150