(57)【要約】      （修正有）【課題】複合体系積層造形（ＣＢＡＭ）プロセスにおいて有用な画像形成基材の欠陥を検出することを含む、画像形成問題を分析するためのプロセス及び装置の提供。【解決手段】少なくとも１つの撮像センサからのデータは、基材堆積層内の不規則性を補正する、噴射是正の欠落などの印刷された層内の不規則性を補正する、層を拒絶して、層を廃棄し再印刷する、メンテナンス若しくはサービスが実行され得るように印刷ジョブを一時停止する、又は製作物の証明、法医学、診断、若しくは他の目的のための追跡可能データを提供する、ために使用され得る。システムアーキテクチャ及び設計目標に応じて、撮像センサは、印刷された層の堆積の前又は後に用いられ得る。【選択図】図１
2020163845.tif 000002
【特許請求の範囲】
【請求項１】
積層造形（ＡＭ）システムにおける画像品質の検証方法であって、
物体の三次元（３Ｄ）モデルから前記物体の層を印刷することと、
前記物体の前記印刷された層の画像を捕捉することと、
前記物体の前記印刷された層の前記捕捉された画像を、既定のパターンと比較することと、
前記物体の前記印刷された層の前記捕捉された画像が、前記既定のパターンと一致する場合、次いで、前記物体の前記印刷された層を、部品積層体上に位置付けることと、
そうでなければ是正処置を取ることと、を含む、方法。
【請求項２】
前記是正処置が、欠陥のある印刷された層を廃棄物ロールに転送し、前記物体の前記層を再印刷することである、請求項１に記載の方法。
【請求項３】
前記物体の再印刷された層の前記是正処置が、前記ＡＭシステムの構成設定に基づいて、再処理の限界に達したかどうかを判定することであり、
再処理の前記限界に到達した場合、次いで、前記ＡＭシステムをエラー状態にし、
そうでなければ、前記再印刷された層を、再処理のために戻し、次いで、前記既定のパターンと比較し、
印刷が、基材から層を切断することを含む、請求項２に記載の方法。
【請求項４】
前記エラー状態が、復旧するためのメンテナンスを必要とする、請求項３に記載の方法。
【請求項５】
前記比較が、
前記印刷された層の前記捕捉された画像のハーフトーン値と、前記既定のパターンの前記ハーフトーン値との差異を計算することと、
各画素の前記差異を閾値レベルと比較して、前記画素に欠陥があるかどうかを判定することと、を含む、請求項２に記載の方法。
【請求項６】
前記方法が、
前記閾値レベルとの前記比較から特定された欠陥のある画素の数を数えることと、
前記特定された欠陥のある画素の数が閾値数未満である場合、前記物体の前記印刷された層の前記捕捉された画像が、前記既定のパターンに一致すると判定することと、を更に含む、請求項５に記載の方法。
【請求項７】
前記既定のパターンが、物体の前記層の意図された画像である、請求項６に記載の方法。
【請求項８】
前記ＡＭシステムによって開始された是正処置の総数を、既定の時間にわたって維持することを更に含む、請求項１に記載の方法。
【請求項９】
是正措置の前記総数が既定の総数を超過する場合、前記ＡＭシステムをエラー状態にすることと、
そうでなければ、前記物体の前記印刷された層を、再処理のために初期位置に戻し、次いで、前記既定のパターンと比較することと、を更に含む、請求項８に記載の方法。
【請求項１０】
積層造形システムであって、
プロセッサと、
前記プロセッサに連結された記憶デバイスと、を備え、前記記憶デバイスが、前記プロセッサで作動する命令を含有して、
物体の三次元（３Ｄ）モデルから物体の層を印刷することと、
前記物体の前記印刷された層の画像を捕捉することと、
前記物体の前記印刷された層の前記捕捉された画像を、既定のパターンと比較することと、
前記物体の前記印刷された層の前記捕捉された画像が、前記既定のパターンと一致する場合、次いで、前記物体の前記印刷された層を、部品積層体上に位置付けることと、
そうでなければ是正処置を取ることと、によって画像品質を検証する、システム。
【請求項１１】
前記是正処置が、欠陥のある印刷された層を廃棄物ロールに転送し、前記物体の前記層を再印刷することである、請求項１０に記載のシステム。
【請求項１２】
前記物体の再印刷された層の前記是正処置が、前記ＡＭシステムの構成設定に基づいて、再処理の限界に達したかどうかを判定することであり、
再処理の前記限界に到達した場合、次いで、前記ＡＭシステムをエラー状態にし、
そうでなければ、前記再印刷された層を、再処理のために戻し、次いで、前記既定のパターンと比較する、請求項１１に記載のシステム。
【請求項１３】
前記エラー状態が、復旧するためのメンテナンスを必要とする、請求項１２に記載のシステム。
【請求項１４】
前記プロセッサが、
前記印刷された層の前記捕捉された画像のハーフトーン値と、前記既定のパターンの前記ハーフトーン値との差異を計算することと、
各画素の前記差異を閾値レベルと比較して、前記画素に欠陥があるかどうかを判定することと、によって前記比較を実行する、請求項１１に記載のシステム。
【請求項１５】
前記プロセッサが、
前記閾値レベルとの前記比較から特定された欠陥のある画素の数を数えることと、
前記特定された欠陥のある画素の数が閾値数未満である場合、前記物体の前記印刷された層の前記捕捉された画像が、前記既定のパターンに一致すると判定することと、を更に含む、請求項１４に記載のシステム。
【請求項１６】
前記既定のパターンが、物体の前記層の意図された画像である、請求項１５に記載のシステム。
【請求項１７】
前記プロセッサが、
前記ＡＭシステムによって開始された是正処置の総数を、既定の時間にわたって維持することを更に実行することによって、画像品質を検証する、請求項１０に記載のシステム。
【請求項１８】
前記プロセッサが、
是正措置の前記総数が既定の総数を超過する場合、前記ＡＭシステムをエラー状態にすることと、
そうでなければ、前記物体の前記印刷された層を、再処理のために初期位置に戻し、次いで、前記既定のパターンと比較することと、を更に実行することによって、画像品質を検証する、請求項１７に記載のシステム。
【請求項１９】
コンピュータ実行可能命令を記憶した非一時的コンピュータ可読媒体であって、前記コンピュータ実行可能命令が、処理デバイス上で実行されると、前記処理デバイスに、請求項１に記載の方法を実行させる、コンピュータ実行可能命令を記憶した非一時的コンピュータ可読媒体。
【請求項２０】
前記是正処置が、前記物体の前記印刷された層を、再処理のために初期位置に戻し、次いで、前記既定のパターンと比較することであり、
前記物体の再印刷された層の前記是正処置が、積層造形（ＡＭ）システムの構成設定に基づいて、再処理の限界に達したかどうかを判定することであり、
再処理の前記限界に到達した場合、次いで、前記ＡＭシステムをエラー状態にし、
そうでなければ、前記再印刷された層を、再処理のために戻し、次いで、前記既定のパターンと比較し、
前記エラー状態が、復旧するためのメンテナンスを必要とする、請求項１９に記載のコンピュータ実行可能命令を記憶した非一時的コンピュータ可読媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、概して、複合体系積層造形のためのシステム及び方法に関し、より具体的には、個々の積層体層を積み重ねて、三次元物体、部品、及び構成要素（３Ｄ物体）を形成及び／又は製造するような画像プロセスでの画像形成問題を分析するための方法及びシステムに関する。
【背景技術】
【０００２】
一般的に、出力製品の成形又は機械加工の様々な形態を含む、従来の物体、部品、及び構成要素の製造プロセスは、「積層造形」又は複合体系積層造形（ｃｏｍｐｏｓｉｔｅ  ｂａｓｅｄ  ａｄｄｉｔｉｖｅ  ｍａｎｕｆａｃｔｕｒｉｎｇ、ＣＢＡＭ）と国際的に称される新しい種類の技術の商業的実例を含むように発展している。これらのＡＭ技術は、一般に、未完成の状態で時には毒性又はそうでなければ危険である付加材料の層が、特定の材料堆積及び硬化スキームに従って、プロセス中の３Ｄ物体上に順次堆積する、「固体自由造形（Ｓｏｌｉｄ  Ｆｒｅｅｆｏｒｍ  Ｆａｂｒｉｃａｔｉｏｎ、ＳＦＦ）」又は「３Ｄ印刷」と代替的に称されるプロセスを伴う。３Ｄ物体形成プロセスにおいて各層が付加されると、新たな材料層が付加され、１層以上の既に存在する層に付着する。次いで、各ＡＭ層は、少なくとも部分的に、３Ｄ物体構築プロセスにおける任意の次のＡＭ層の堆積の前に、個々に硬化し得る。３Ｄ作業空間全体にわたって、この連続層材料の付加／接合は、様々なレベルの精巧さの自動制御下で実行される。
【０００３】
ＡＭ製造プロセス／技術としては、３Ｄ印刷物体を生成するために使用可能な「３Ｄ印刷」技術と広く称されるようになったこれらの技術が挙げられるが、これらに限定されない。３Ｄ印刷技術は、受像媒体基材上に２次元（ｔｗｏ−ｄｉｍｅｎｓｉｏｎａｌ、２Ｄ）印刷画像を形成するための周知のプロセスから適合する、及び周知のプロセスにいくつかの点で類似していると思われる１つ以上のプロセスを用いる。３Ｄ印刷技術によって生成される出力構造の有意な差は、一般的に、（１）３Ｄプリンタからの出力３Ｄ印刷物体を形成するために使用される堆積した材料の組成物、及び／又は（２）比較的多数の連続する（及び非常に薄い）堆積材料の層を堆積させて、層を出力３Ｄ印刷物体の形態に積み重ねる、「印刷」ヘッドによって行われる多数のパスに基づく。
【０００４】
多数の粉末系ＡＭ技術が商業化されてきた。これらとしては、選択的レーザ焼結（ｓｅｌｅｃｔｉｖｅ  ｌａｓｅｒ  ｓｉｎｔｅｒｉｎｇ、ＳＬＳ）、並びに３Ｄ印刷のためのトナー系２Ｄ印刷技術の特定の適合が挙げられる。当業者は、これらの実装例のうちの特定のものでは、特定の複雑な形状の作成を支持するための、別個の支持構造が通常必要とされないことを認識している。これらのプロセスのうちの特定のものでは、粉末材料は、過剰な粉末が手動で除去されている３Ｄ物体に選択的に圧密化される。ＳＬＳプロセスでは、例えば、粉末の薄層が作業空間容器内に堆積し、次いで、粉末は、所望の断面の形状を追跡するレーザビームを使用して粉末を一緒に溶かす。本プロセスは、粉末層を堆積させることによって繰り返され、このようにこの様式で１層ずつ３Ｄ物体を構築する。典型的なトナー系３Ｄ印刷プロセスでは、バインダ材料は、粉末の各層上の３Ｄ物体の断面の形状で、一般的に結合剤を印刷するために使用される印刷技術で、層内に堆積した粉末を選択的に結合する。
【０００５】
そこで、利用可能であるＡＭ又は３Ｄ印刷プロセス及び技術の数が増加している。多数のこれらＡＭ又は３Ｄ印刷プロセスの間の主な際立った特性は、層が、出力３Ｄ物体を作成するように堆積される様式、及び出力３Ｄ物体を形成するために使用される材料にある。
【０００６】
ＡＭ技術（この用語が、３Ｄ印刷を含む様々な３Ｄ物体層化及び構築技術を参照するために本開示の残りの部分全体にわたって使用されるため）の特定のものは、材料を溶融又は軟化して、例えば、適用された熱を通して入力材料の選択的レーザ溶融又は焼結などの技術を使用して、構築層を生成する。ＡＭ製造技術の他のものは、噴射（インク）材料「印刷」技術などのそれらの液体材料の堆積技術を使用して、液体材料を堆積及び硬化させる。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
いくつかの３Ｄプリンタは、炭素繊維などの繊維シート上に部分断面の像にプラスチックを印刷し、次いで、多くのシートを積み重ねて、プラスチック及び圧縮された積み重ねを溶融又は硬化させるために積み重ねが加熱された後で３Ｄ部品になる積み重ねを形成するプロセスを使用する。次いで、不要で過剰な基材は、機械的又は化学的プロセスを使用して除去される。積層造形は、遅いプロセスであり、現在のプロセスでは、誤りは、物体が完了するまで発見されない。このような誤りは、印刷ヘッド噴射及び粉末散布分注に起因し得る。欠陥のある物体は、それがリソース及びプロセス時間を浪費するという点でコストがかかる。したがって、当該技術分野では、リソースが廃棄されることになる物体に適用される前に、印刷された基材の品質検査の必要性が存在する。加えて、当該技術分野では、欠陥のある印刷、又は許容可能な範囲内に戻すには介在が必要とされる安定点から逸脱しているプロセスに起因する誤りを処理するため品質プロトコルの必要性が存在する。
【課題を解決するための手段】
【０００８】
実施形態の態様によれば、複合体系積層造形（ＣＢＡＭ）プロセスにおいて有用な画像形成基材の欠陥を検出することを含むがこれに限定されない、画像形成問題を分析するためのプロセス及び装置が提供される。少なくとも１つの撮像センサからのデータは、基材堆積層内の不規則性を補正する、噴射是正の欠落などの印刷された層内の不規則性を補正する、層を拒絶して、層を廃棄し再印刷する、メンテナンス若しくはサービスが実行され得るように印刷ジョブを一時停止する、又は製作物の証明、法医学、診断、若しくは他の目的のための追跡可能データを提供する、ために使用され得る。システムアーキテクチャ及び設計目標に応じて、撮像センサは、印刷された層の堆積の前又は後に用いられ得る。
【図面の簡単な説明】
【０００９】
【図１】実施形態の一実施例による、３Ｄ物体を印刷するための積層造形システムの側面図である。
【図２】一実施形態による、物体製造システムにおける自動欠陥検出及び復旧のためのシステムのブロック図である。
【図３】一実施形態による、物体製造システムの積層造形及びインライン品質検査を実施するための例示的な制御システムを示すブロック図である。
【図４】一環境による、物体製造システムにおける自動欠陥検出及び復旧のためのプロセスの操作を示すフローチャートである。
【図５】一実施形態による、印刷基材の欠陥を検出した後の是正処置の方法の操作を示すフローチャートである。
【図６】一実施形態による、欠陥の検出後のエラー是正のためのプロセスを示すフローチャートである。
【図７】一実施形態による、物体の印刷された層を、既定のパターンと比較するためのプロセスを示すフローチャートである。
【発明を実施するための形態】
【００１０】
一態様では、積層造形（ＡＭ）システムにおける画像品質の検証方法であって、物体の三次元（ｔｈｒｅｅ−ｄｉｍｅｎｓｉｏｎａｌ、３Ｄ）モデルから物体の層を印刷することと、物体の印刷された層の画像を捕捉することと、物体の印刷された層の捕捉された画像を、既定のパターンと比較することと、物体の印刷された層の捕捉された画像が、既定のパターンと一致する場合、次いで、物体の印刷された層を、部品積層体上に位置付けることと、そうでなければ是正処置を取ることと、を含む。
【００１１】
別の様態では、是正処置は、欠陥のある印刷された層を廃棄物ロールに転送し、物体の層を再印刷することである。
【００１２】
別の態様では、物体の再印刷された層の是正処置は、ＡＭシステムの構成設定に基づいて、再処理の限界に達したかどうかを判定することであり、再処理の限界に到達した場合、次いで、ＡＭシステムをエラー状態にし、そうでなければ、再印刷された層を、再処理のために戻し、次いで、既定のパターンと比較し、印刷は、基材から層を切断することを含む。
【００１３】
更に別の態様では、エラー状態は、復旧するためのメンテナンスを必要とする。
【００１４】
なお更なる態様では、比較は、印刷された層の捕捉された画像のハーフトーン値と、既定のパターンのハーフトーン値との差異を計算することと、各画素の差異を閾値レベルと比較して、画素に欠陥があるかどうかを判定することと、を含む。
【００１５】
更なる態様では、本方法は、閾値レベルとの比較から特定された欠陥のある画素の数を数えることと、特定された欠陥のある画素の数が閾値数未満である場合、物体の印刷された層の捕捉された画像が、既定のパターンに一致すると判定することと、を更に含む。
【００１６】
別の様態では、既定のパターンは、物体の層の意図された画像である。
【００１７】
更なる態様では、ＡＭシステムによって開始された是正処置の総数を、既定の時間にわたって維持することを更に含む。
【００１８】
なお更なる態様では、是正措置の総数が既定の総数を超過する場合、ＡＭシステムをエラー状態にすることと、そうでなければ、物体の印刷された層を、再処理のために初期位置に戻し、次いで、既定のパターンと比較することと、を更に含む。
【００１９】
積層造形システムに関する開示された実施形態の更に別の態様では、プロセッサと、プロセッサに連結された記憶デバイスと、を備え、記憶デバイスは、プロセッサで作動する命令を含有して、物体の層を物体の三次元（３Ｄ）モデルから印刷することと、物体の印刷された層の画像を捕捉することと、物体の印刷された層の捕捉された画像を、既定のパターンと比較することと、物体の印刷された層の捕捉された画像が、既定のパターンと一致する場合、次いで、物体の印刷された層を、部品積層体上に位置付けることと、そうでなければ是正処置を取ることと、によって画像品質を検証する。
【００２０】
我々は、本開示の詳細を不必要に不明瞭にしないように、周知の出発材料、処理技術、構成要素、機器、及び他の周知の詳細の説明を単に要約するか、又は省略してもよいことを予め指摘する。したがって、詳細が他の方法で周知である場合、本開示の出願に任せて、それらの詳細に関する選択肢を提案又は指示する。図面は、基材ウェブ上に印刷するための例示的な方法、装置、及びシステムの実施形態に関連する様々な実施例を示し、ＡＭ製造のためのウェブの個々のシートを自動的に積層することを示す。
【００２１】
本明細書における値の任意の数値範囲を指す場合、そのような範囲は、記載された範囲の最小値と最大値との間のありとあらゆる数及び／又は端数を含むと理解される。例えば、０．５〜６％の範囲は、端点０．５％及び６％に加えて、０．６％、０．７％、及び０．９％の全ての中間値、５．９５％、５．９７％、及び５．９９％を含む最後の値までを明示的に含む。文脈上明確に別段の指示がない限り、本明細書に記載される互いの数値特性及び／又は要素範囲に同じことが当てはまる。
【００２２】
量に関連して使用される修飾語「約」は、記述された値を含み、文脈によって規定される意味を有する（例えば、それは、少なくとも特定の量の測定に関連する誤差の程度を含む）。特定の値で使用される場合、その値を開示していると考慮される必要がある。例えば、「約２」という用語はまた、値「２」も開示し、範囲「約２〜約４」はまた、範囲「２〜４」も開示する。
【００２３】
「媒体」、「ウェブ」、「ウェブ基材」、「印刷基材」、及び「基材シート」という用語は、一般に、予備切断又はウェブ供給にかかわらず、通常は、紙、ポリマー、マイラー材料、プラスチック、又は他の好適な物理的印刷媒体基材、シート、ウェブなどの、画像用の可撓性物理的シートを指す。「媒体」、「印刷媒体」、「印刷基材」、及び「印刷シート」という列挙された用語はまた、当業者に容易に理解されるように、織布、不織布、金属フィルム、炭素繊維強化材料、及び箔も含み得る。
【００２４】
本明細書で使用される場合、「マーキング材料」という用語は、画像形成デバイスによってウェブ基材上に堆積して、基材上に画像を形成する印刷物質を指し得る。「マーキング材料」という列挙された用語としては、インク、トナー、金属粒子、プラスチック、顔料、粉末、溶融材料、ポリアミド、ナイロン、ガラス充填ポリアミド、エポキシ樹脂、バイオ系樹脂、ワックス、グラファイト、グラフェン、炭素繊維、フォトポリマー、ポリカーボネート、ポリエチレン、ポリ乳酸（Ｐｏｌｙｌａｃｔｉｃ  ａｃｉｄ、ＰＬＡ）、ポリビニルアルコール（Ｐｏｌｙｖｉｎｙｌ  ａｌｃｏｈｏｌ、ＰＶＡ）、ＡＢＳフィラメント、高密度ポリエチレン（ｈｉｇｈ−ｄｅｎｓｉｔｙ  ｐｏｌｙｅｔｈｙｌｅｎｅ、ＨＤＰＥ）、高衝撃ポリスチレン（ｈｉｇｈ  ｉｍｐａｃｔ  ｐｏｌｙｓｔｙｒｅｎｅ、ＨＩＰＳ）、ポリエチレンテレフタレート（Ｐｏｌｙｅｔｈｙｌｅｎｅ  ｔｅｒｅｐｈｔｈａｌａｔｅ、ＰＥＴＴ）、セラミック、導電性フィラメント、及び他のインクジェット材料を挙げることができる。
【００２５】
本明細書で使用される場合、「画像形成デバイス」、「印刷デバイス」、又は「プリンタ」という用語は、デジタル複写機、スキャナ、画像印刷機、ゼログラフィックデバイス、デジタルプロダクションプレス、文書処理システム、画像再生機、製本機、ファクシミリ機、多機能機などの、任意の目的のための印刷出力機能を実行する任意の装置を包含し、いくつかのマーキングエンジン、供給機構、走査アセンブリ、並びに紙フィーダー、仕上機などの他の印刷媒体処理ユニットを含み得る。画像形成デバイスは、シート、ウェブ、マーキング材料などを取り扱うことができる。画像形成デバイスは、任意の表面上などにマークを置くことができ、入力シート上のマークを読み取る任意の機械、又はこのような機械の任意の組み合わせである。３Ｄプリンタは、３Ｄ物体などを作製し得る。図に示される構造体は、簡略化のために示されていない追加の機能を含み得るが、示された構造は、除去又は修正されてもよいことが理解されるであろう。
【００２６】
「制御装置」という用語は、本明細書では、一般に、プロセス又は機械を指示又は調節する１つ以上のデバイスの操作に関する様々な装置を説明するために使用される。制御装置は、本明細書で論じられる様々な機能を実行するために、多数の方法（例えば、専用ハードウェアなど）で実施され得る。「プロセッサ」は、本明細書で論じる様々な機能を実行するために、ソフトウェア（例えば、マイクロコード）を使用して、プログラムされ得る１つ以上のマイクロプロセッサを用いる制御装置の一例である。制御装置は、プロセッサを用いて又は用いずに実施されてもよく、また、いくつかの機能を実行する専用ハードウェアと、他の機能を実行するプロセッサ（例えば、１つ以上のプログラムされたマイクロプロセッサ及び関連回路）との組み合わせとして実施されてもよい。本開示の様々な実施形態で用いられ得る制御装置構成要素の例としては、従来のマイクロプロセッサ、特定用途向け集積回路（ａｐｐｌｉｃａｔｉｏｎ  ｓｐｅｃｉｆｉｃ  ｉｎｔｅｇｒａｔｅｄ  ｃｉｒｃｕｉｔ、ＡＳＩＣ）、及びフィールドプログラマブルゲートアレイ（ｆｉｅｌｄ−ｐｒｏｇｒａｍｍａｂｌｅ  ｇａｔｅ  ａｒｒａｙ、ＦＰＧＡ）が挙げられるが、これらに限定されない。
【００２７】
実施例は、本明細書に開示されるような方法を実施又は実行するための、コンピューティングデバイス上で実行された場合、複数の命令を含む、少なくとも１つの機械可読媒体を更に含む。このようなコンピュータ可読媒体は、汎用又は専用コンピュータによってアクセスされ得る任意の利用可能な媒体であり得る。例として、限定するものではないが、このようなコンピュータ可読媒体は、ＲＡＭ、ＲＯＭ、ＥＥＰＲＯＭ、ＣＤ−ＲＯＭ、若しくは他の光ディスク記憶装置、磁気ディスク記憶装置、若しくは他の磁気記憶デバイス、又はコンピュータ実行可能命令又はデータ構造の形態の所望のプログラムコード手段を保持若しくは記憶するために使用され得る任意の他の媒体を含み得る。情報が、ネットワーク又は別の通信接続（有線、無線、又はこれらの組み合わせのいずれか）を介して、コンピュータに転送又は提供される場合、コンピュータは、コンピュータ可読媒体としての接続を適切に検査する。したがって、任意のこのような接続は、適切にコンピュータ可読媒体と呼ばれる。上記の組み合わせはまた、コンピュータ可読媒体の範囲内に含まれるべきである。
【００２８】
コンピュータ実行可能命令としては、例えば、汎用コンピュータ、専用コンピュータ、又は特定の機能又は機能群を実行する専用処理デバイスを起動する命令及びデータが挙げられる。コンピュータ実行可能命令としてまた、スタンドアロン環境又はネットワーク環境でコンピュータによって実行されるプログラムモジュールも挙げられる。一般に、プログラムモジュールとしては、特定のタスクを実行するか、又は特定の抽象データ型を実施するルーチン、プログラム、物体、構成要素、及びデータ構造などが挙げられる。コンピュータ実行可能命令、関連するデータ構造、及びプログラムモジュールは、本明細書に開示される方法の工程を実行するためのプログラムコード手段の例を表す。このような実行可能命令又は関連するデータ構造の特定のシーケンスは、その中に記載される機能を実施するための対応する行為の例を表す。
【００２９】
本明細書で使用される場合、特に指定しない限り、「物体」という用語はまた、部品、要素、部分、又は構成要素も意味し得る。本明細書で使用される場合、物体は、３Ｄ印刷システム（プリンタ）によって個別に構築される、又は実際に構築される３Ｄ物体を指す。本明細書で言及されるような物体は、不可欠な部分を形成するために、層を連続的に付加することによって構築される。いくつかのプリンタは、同じ印刷ジョブの一部として、複数の独立した３Ｄ物体を含む３Ｄモデルからの複数の独立した部分を構築することができる。物体は、物体本体内に埋め込まれた空隙を含み得る。
【００３０】
本明細書で使用される場合、「比較する」又は「比較」は、捕捉された画像の任意の光学的態様若しくは品質、又はその画像の任意のサブセット（限定するものではないが、捕捉された画像の物体の全部又は任意の一部の、形状、色（ＩＲ又はＵＶを含む）、表面テクスチャ、又はセレーション若しくは他の縁部異常など）に関するデータと、任意の既定のパターンを用いる、任意のアルゴリズムを介して表される任意の関係を有する任意の種類のデータとの任意の比較を意味する。本明細書で使用される場合、「パターン」は、任意の種類の繰り返しの品質がタイプ又はデータに関連付けられているか否かに関わらず、画像に関連付けられたタイプの任意のデータとして広く解釈されるものとする。本明細書で使用される場合、「一致する」は、捕捉された画像データ及びパターンに関連付けられたデータに関連付けられたデータ間の、任意のアルゴリズムを通して表される、既定の条件の任意の種類の一致を含むように広く解釈されるものとする。
【００３１】
本明細書で使用される場合、「是正処置」は、ＡＭプロセスが品質要件を遵守することを可能にすることを目的としたものであり、いかなる種類のエラーが是正されていることを必ずしも意味しないことを意味し、このような是正措置は、デバイスの置換、印刷積層体に含まれる前の層の再処理又は層の再印刷、本明細書で論じられる様々な是正技術のいずれかを実行して、仕様を外れた層を所望の仕様内に入れること、及び／又は必要に応じてこのような動作の様々な組み合わせを含み得る。是正処置は、特許請求の範囲による品質要件を遵守するための任意の可能な処置を指すと広く解釈される。
【００３２】
本発明の実施形態はこの点に関して限定されるものではないが、例えば、「処理する」、「コンピューティング」、「計算する」、「決定する」、「使用する」、「確立する」、「分析する」、「チェックする」などの用語を利用する考察は、コンピュータのレジスタ及び／又はメモリ内の物理的（例えば、電子的）量として表されるデータを、コンピュータのレジスタ及び／又はメモリ内の物理量として同様に表される他のデータ、又は操作及び／若しくはプロセスを実行する命令を記憶し得る他の情報記憶媒体に操作及び／又は変換するコンピュータ、コンピューティングプラットフォーム、コンピューティングシステム、又は他の電子コンピューティングデバイスの操作（複数可）及び／又はプロセス（複数可）を指し得る。
【００３３】
図１は、３Ｄ物体を印刷するための例示的なＡＭシステム１００のブロック図である。ＡＭシステム１００は、材料供給装置１０２、画像形成デバイス１０４、粉末サブシステム１０６、定着装置１０８、センサ１１０、カッター１１２、移送サブシステム１１４、積層装置サブシステム１１６、並びに様々な構成要素を接続及び制御する他の機能などの構成要素を含み得る。例示的な構成要素が図１に示されているが、様々な代替及び任意の構成要素もまた、システム１００と共に使用するのに好適である。
【００３４】
例示的な実装例では、三次元（３Ｄ）物体は、コンピュータ支援設計（ｃｏｍｐｕｔｅｒ−ａｉｄｅｄ  ｄｅｓｉｇｎ、ＣＡＤ）プログラムによって作成される物体のコンピュータ３Ｄモデルに従って印刷される。例えば、ＣＡＤプログラムは、自由形式の不均一な有利基準的スプライン（ｎｏｎ−ｕｎｉｆｏｒｍ  ｒａｔｉｏｎａｌ  ｂａｓｉｓ  ｓｐｌｉｎｅ、ＮＵＲＢＳ）プログラムであってもよく、又はＣＡＤプログラムは、Ｓｏｌｉｄ  Ｗｏｒｋｓ（登録商標）であってもよい。ＡＭシステム１００では、マーキング材料１４８（例えば、粉末）は、粉末サブシステム１０６によって、画像形成デバイス１０４によって画定されるような３Ｄ物体の薄いスライス又は層の「ポジ画像」に対応する基材材料１１８（又はその基材シート）上の物理的パターンに選択的に堆積される。３Ｄ物体の各スライスについて、３Ｄ物体が存在するスライスの位置に対応するパターンで粉末が付着し、３Ｄ物体が存在しないスライス内の位置において、粉末は基材に付着しない。３Ｄ  ＣＡＤモデルの薄いスライスは、例えば、ＳＴＬファイル形式の３Ｄモデルから開始し、ｎｅｔｆａｂｂ（登録商標）ＳｔｕｄｉｏソフトウェアのＳｌｉｃｅ  Ｃｏｍｍａｎｄｅｒ機能（ｎｅｔｆａｂｂ  ＧｍｂＨ，Ｐａｒｓｂｅｒｇ，Ｇｅｒｍａｎｙから入手可能）を使用して、薄いスライスを作成することによって作成され得る。指定された３Ｄ部品又は物体を作製するために必要な多くの付加された基材シートのために繰り返される、基材シートを選択的にパターニングするこのサイクルは、通常各シートで、３Ｄ部品又は物体の層を表す。
【００３５】
材料供給装置１０２は、基材材料１１８（例えば、炭素繊維、紙）をロール又はシート形態（ここでは、例えばロール形態で示す）に保持し、画像形成デバイス１０４に移送するために、基材材料を適切な位置に置く。炭素繊維は、典型的には濃い灰色であるが、他の基材は、明るい色などの他の色であり得る。基材材料１１８は、転写サブシステム１１４を介して、画像形成デバイス１０４に移送されてもよく、転写サブシステム１１４は、ＡＭシステム１００を通って供給される基材材料の長さによって画定されるウェブを保持及び前進させるために使用される供給ローラー１２２と共に、張力付与機構１２０を含んでもよい。張力付与機構１２０は、ＡＭシステムの構成要素に供給されるように教示される、基材材料１１８を保持するために位置する１つ以上のローラー１２４を含み得る。基材材料１１８のウェブは、画像形成デバイス１０４、粉末サブシステム１０６、定着装置１０８、センサ１１０を含むＡＭシステムの全ての構成要素を貫通することができ、次いで、以下により詳細に論じされるように、積層前にカッター１１２によって単一のシートに切断され得る。
【００３６】
次いで、画像形成デバイス１０４は、基材材料１１８上の正確な位置に画像状様式で、流体１２６のパターンを堆積させ得る。流体１２６は、材料の一部が、３Ｄ物体のスライスのポジ画像として液体で被覆され、材料の一部が被覆されないように、基材材料１１８上に選択的に堆積する。流体１２６は、一般に、透明な流体であるポリエチレングリコール（Ｐｏｌｙｅｔｈｙｌｅｎｅ  Ｇｌｙｃｏｌ、ＰＥＧ）を一般的に含む湿潤剤と称される。流体１２６のパターンは、様々な手法を介して堆積し得る。例えば、画像形成デバイス１０４は、流体を分注するためのサーマルインクジェットヘッド又は圧電インクジェットヘッドを含み得る。例では、画像形成デバイス１０４は、流体１２６を分注するために空気圧をかけることができる。画像形成デバイス１０４はまた、空気圧が、空気の放出又は流体の分注を制御するために使用される場合、ソレノイド弁を含み得る。
【００３７】
場合によっては、選択的に堆積する流体は、水、又は水の蒸発を遅らせる材料を含む水溶液であり得る。例えば、水溶液は、２−ピロリジノンを含み得る。他の場合では、アルコールなどの異なる流体が、選択的に堆積し得る。例えば、基材材料１１８が、感水性（例えば、ポリビニルアルコール、ＰＶＯＨ（ｐｏｌｙｖｉｎｙｌ  ａｌｃｏｈｏｌ））である場合、次いで、水は、基材材料を歪ませるか又は溶解し得る。この場合、選択的に堆積する流体としてアルコールが使用され得る。場合によっては、展延から選択的に堆積するか、又は過剰に基材に吸収される液体流体を防止するために、液体流体を選択的に堆積させる前に、表面エネルギー調整剤又は撥水剤を基材に塗布することが有用である。
【００３８】
次いで、材料供給装置１０２は、基材材料１１８を、別個の構成要素として提供され得るか、又は単一の構成要素に一体化され得る、粉末塗布装置１２８及び粉末除去装置１３０を含む、粉末サブシステム１０６に移送する。いずれの配置においても、粉末塗布装置１２８は、３Ｄ物体粉末（例えば、熱可塑性粉末）を、基材材料上に堆積させるように構成されている。粉末は、画像形成デバイス１０４、すなわち層画像によって湿潤された基材の領域に付着するように構成されている。換言すれば、粉末塗布装置１２８は、パターン化された層形状がちょうど印刷された基材材料１１８の表面上に、限定されないが熱可塑性粉末などの粉末を堆積させる。粉末は、シート上の印刷された（湿潤）領域に粘着するが、流体で被覆されていない基材の部分には付着しない。
【００３９】
典型的な用途では、粉末塗布装置１２８は、粉末を収容するトラフを含み得る。トラフは、その下面にスリット付き開口部を有してもよく、粉末サブシステムの電気機械的振動装置に接続されている。振動装置は、作動時に、粉末を、基材がトラフの下で移動する間に、スリット付き開口部を通して下方に、トラフから基材上に流動させる。振動装置は、下の基板上のパターン化された流体の存在を感知するセンサ回路を含み得る制御装置１５０によって作動する。パターン化された流体が完全に通過すると、振動装置は停止して、トラフからの粉末流動を停止し得る。
【００４０】
粉末は、他の手法によって選択的に堆積し得る。例えば、粉末は、基材の層の片側を粉末で満たし、次いで、基材の反対側をサーマル印刷ヘッド又は印刷ヘッドなどの適切なデバイスで選択的に加熱することによって、選択的に堆積し得る。この手法では、サーマル印刷ヘッドは、選択的にオン又はオフにすることができる、加熱素子の高解像度配列を含む。加熱される領域では、粉末は溶融し、基材に付着する。付着していない過剰な粉末は、例えば、粉末除去装置１３０により、過剰な粉末を真空にすることによって、又は過剰な粉末が重力を介して基材から落ちるように基材を裏返すことによって除去される。
【００４１】
あるいは、粉末は、ゼログラフィック印刷で用いられるものと同様の選択的堆積技術を使用して堆積し得る。この手法では、電荷が粉末粒子に付与され、この粉末粒子は、基材１１８に向けられ、次いで基材の一部に選択的に付着するが、静電気引力又は斥力に起因する他のものではない。粉末粒子は、反対の電荷を有する基材の部分、又はこのような電荷を有する基材表面に隣接する基材の部分に付着し、同じ電荷を有する基材の部分から、又はこのような電荷を有する基材表面に隣接する基材の部分から反発される。
【００４２】
あるいは、粉末は、磁気グラフィック印刷で用いられるものと同様の選択的堆積技術を使用して堆積し得る。この手法では、粉末は、基材層の部分に選択的に付着するが、粉末と、基材表面又は基材表面に隣接する基材層との間の磁力相互作用に起因する他のものではない。例えば、粉末は、単一の構成要素の磁性トナー、コロイド懸濁液（例えば、強磁性流体）、又は２つの構成要素のトナーであり得る。磁鉄鉱（ＦｅＯ）又は酸化第二鉄（ＦｅＯ）などの様々な磁気顔料が、この手法でトナーに使用され得る。
【００４３】
上記の実施例の全てでは、粉末を選択的に堆積させる工程は、固体粉末を非選択的様式で基材１１８に向けるサブ工程を含み得る。例えば、このサブ工程は、基材の表面全体を粉末で満たすことを含み得る。又は例えば、ゼログラフィック又は磁気グラフィックの例では、このサブ工程は、基材層全体に向けて帯電又は磁化された粉末を送ることを含み得る。
【００４４】
更に図１を参照すると、粉末除去装置１３０は、次いで、基材に付着していない任意の粉末を除去する。粉末は、例えば、粉末除去装置に隣接して移動する際に、過剰な粉末を真空にすることによって、基材から除去され得る。典型的な用途では、粉末除去装置１３０は、（後述される）サイクロンに連結される真空モータを有する真空を含み得る。操作中、真空は、基材に付着していない粉末を引き、一方で、印刷領域に塗布された粉末は残る。サイクロンは、当業者によく理解されるように、再使用のために、真空処理された粉末を粉末塗布装置１２８に再循環させ得る。特定の状況では、いくつかの望ましくない粉末が依然として基材材料上に存在し得るため、真空からの粉末除去量は不十分であり得る。このため、粉末除去装置１３０は、基材から任意の残りの過剰な粉末を除去するために、真空後のエアナイフを含み得る。除去された過剰な粉末はまた、再使用のためにサイクロンによって粉末塗布装置に再循環され得る。
【００４５】
粉末システム１０６は、基材材料１１８が、画像形成デバイス１０４を通過すると、基材が、粉末システム１０６を自動的に移動するように、連続的に稼働するように設定され得る。あるいは、移送サブシステム１１４、画像形成デバイス、及び粉末システム１０６と通信する制御装置１５０は、粉末塗布装置１２８、及び粉末除去装置１３０、又はそのサブシステムに、適切な時間でオン及びオフにするように指示し得る。
【００４６】
基材１１８に粉末が塗布され、過剰な粉末が除去された後、残りの粉末は、基材上で溶融してもよく、その結果、粉末は、基材の印刷領域により永久的に付着し、したがって、後続の処理工程中の変位、破壊、又は脱落から保護される。この目的のために、任意の定着装置１０８は、粉末システム１０６の後に配置され得る。定着装置１０８は、粉末除去装置１３０から出る基材の上方に、下方に、又は隣接して配置され得る。定着装置１０８は、溶融させるのに十分であって、それによってパターン化された粉末を基材に固定する、例えば、これらに限定されないが、放射、ＩＲ、又は他の加熱手法であり得る。基材１１８が、粉末システム１０６から出て移動すると、定着装置１０８からの熱が、基材表面上の粉末を溶融させて、粉末を基材に固定させる。
【００４７】
ＡＭシステム１００は、任意に、システムが故障していないこと、適切な量の粉末が堆積すること、基材が必要に応じて移動すること、個々の基材シートが必要に応じて移動すること、を確実にするためにセンサ１１０（例えば、カメラなどの撮像デバイス）、及びプロセスの他の品質保証態様を有し得る。センサは、例えば、制御装置１５０からの入力に基づいて、又は印刷された材料又は基材シートの端部の検出に基づいて自動的に作動し得る。
【００４８】
上記のように、例示的なＡＭシステム１００では、基材材料１１８のロール１０２は、画像形成デバイス１０４の前に取り付けられ、位置する。特定の理論に限定されないが、基材材料１１８のウェブは、画像形成デバイス１０４、粉末サブシステム１０６、定着装置１０８、センサ１１０を含むＡＭシステムの全ての構成要素を貫通することができ、次いで、積層前にカッター１１２によって単一のシート１３２に切断することができる。例では、基材材料１１８のウェブは、カッター１１２によって、プロセスの任意の前の時点で単一のシート１３２に切断され得る。例えば、ウェブは、得られた基材シートを画像形成デバイス１０４に前進させる前に、単一のシートに変換され得る。同様に、ウェブは、画像形成デバイス１０４の後及び粉末サブシステム１０６の前、又は粉末サブシステムの後及び定着装置１０８の前、又は定着装置の後及びセンサ１１０の前に、単一のシートに変換され得る。例では、ウェブは、個々のシートに予備切断されてもよく、シートは、ＡＭシステムによる個々の処理のために材料供給装置によって保持されたシートの積層体として配置される。カッター１１２は、当業者によく理解されるように、機械的器具（例えば、ブレード、パンチ）、又は他の手法（例えば、レーザ）でシートを切断し得る。
【００４９】
例では、ＡＭシステム１００はまた、所望の位置に、基材材料１１８又はその基材シート１３２内に見当開口部を置くためのパンチデバイス１３４も含み得る。見当開口部は、シート上に印刷されたパターン化されたマーキング材料画像の正確な位置合わせのために、基材シートの位置に対して正確に予め画定された位置に配置される。これは、例えば、画像形成デバイス１０４及び粉末サブシステム１０６が置かれる同じフレーム上に、又は当該技術分野において周知の他の位置合わせ機構を使用して、移送サブシステム１１４によって移動する基材材料１１８に近接して、パンチデバイス１３４を取り付けることによって達成され得る。パンチデバイス１３４は、基材材料から見当開口部を突き出す硬質器具、又は基材材料から見当開口部を切断するレーザカッターを含み得る。
【００５０】
３Ｄ物体を形成するＡＭプロセスを完了するために、粉末印刷された基材シート１３２は、基材シートをそれらの見当開口部を介して位置合わせし、互いに融合して、積層された基材シートを組み合わされた物体に取り付けることによって積層され得る。次いで、コーティングされていない基材材料は、例えば、研磨剤ブラスト、化学的除去、又は溶解によって、組み合わされた物体から除去され得る。積層装置サブシステム１１６は、上記の見当開口部に基づいて、切断された印刷された基材シート１３２を見当合わせして積層するように構成されている。図１に見られるように、積層装置サブシステム１１６は、印刷された基材シート１３２を受容し、見当開口部が、積層装置サブアセンブリの見当ピン１３６の周りに位置合わせされて、印刷されたシートの積層体１３８を形成する。
【００５１】
印刷されたシートを積層した後、シート上のパターン化された粉末は、組み合わせて、３Ｄ物体に硬化し得る。図１は、たとえ圧縮しても、基材シート１３２上の圧力を維持するために、１つ以上の弾性構成要素（例えば、ばね１４２）を含む圧縮デバイス１４０を含む、積層装置サブシステム１１６を示す。多数の基材シート（層）が、ベッドプレート１４４上に重ねられて、積層装置サブシステム１１６内に置かれた後、挿入された基材シートは、ばね１４２と共に圧縮されて、上部プレート１４６上で、底部ベッドプレートに向かって圧力をかけ得る。
【００５２】
圧縮された積層体１３８は、例えば、オーブン（図示せず）内で加熱され得る。オーブンからの熱は、熱可塑性粉末を溶融させる。溶融した材料は、基材層をコーティングする。次いで、その中に基板積層体１３８を有する圧縮デバイス１４０は、オーブンから取り出され、基材層は冷却される。次いで、溶融した材料は固化する。これによって、基材シート１３２を一緒に結合（融合）する。次いで、（固化した材料によって被覆されていない）過剰な基材は、例えば、研磨剤ブラスト、化学的除去、又は溶解によって、上記のように除去されて、３Ｄ印刷物体をもたらす。
【００５３】
ＡＭシステム１００によって実行されるプロセスは、１つ以上の制御装置１５０を使用して、順序配列及び監視され得る。制御装置１５０は、印刷される物体の３Ｄモデルに基づいて、機外のコンピュータ（図示せず）によって生成される構築命令を読み取り、実行し得る。例えば、材料供給装置１０２、画像形成デバイス１０４、粉末サブシステム１０６、定着装置１０８、センサ１１０、カッター１１２、移送サブシステム１１４、パンチデバイス１３４、及び積層装置サブシステム１１６は、制御装置からの入力に基づいて、本明細書で論じられるように作動し得る。したがって、画像形成デバイス１０４と通信する制御装置１５０は示さるが、制御装置は、ＡＭシステムの任意の構成要素と通信し得ることが理解される。
【００５４】
例示的な制御装置１５０は、図１〜図２で示されるものなどの、システム内でＡＭ  ３Ｄ物体形成プロセスを実行するための制御装置への入力を提供し得るか、又はその構成要素であり得る。
【００５５】
次に、本発明の第２の実施形態について説明する。上記の第１の実施形態のものと同じである部分は、同じ参照番号によって示され、第１の実施形態のものと同じである部分の説明は省略されることに留意されたい。
【００５６】
図２は、一実施形態による、物体製造システムにおける自動欠陥検出及び復旧のためのシステム２００のブロック図である。システム２００は、適切にプログラムされた３２０プロセッサと、供給ローラーを補助するためのモータ２６０と、不揮発性メモリ（ｎｏｎ−ｖｏｌａｔｉｌｅ  ｍｅｍｏｒｙ、ＮＶＭ）などの記憶デバイス３３０と、構成要素の機能性及び積層造形のためのプロセスを確認するために、基材の画像品質（ｉｍａｇｅ  ｑｕａｌｉｔｙ、ＩＱ）を検出及び維持するための画像センサ１１０と、を備える。
【００５７】
このウェブ系アーキテクチャは、印刷ヘッド噴射１０４、粉末散布１０６、及び過剰な粉末の除去段階を通して、基材を供給することを可能にする。次いで、物体の印刷された層又は粉末画像は、Ｉｍａｇｅ  Ｏｎ  Ｗｅｂ  Ａｒｒａｙ（ＩＯＷＡ）などの撮像センサ１１０を通過して（Ｐ）、粉末層の画像２２０を捕捉する。画像センサ１１０は、粉末散布サブシステムの後に位置付けられているように図示されているが、別個の撮像センサは、粉末散布サブシステムの前に配置され得ることを理解されたい。しかしながら、この撮像センサ配置は、構築面１１８及び撮像サブシステム１０４へのプロセスの評価を制限するであろう。撮像センサが更に下流に配置されると、より多くのパラメータが収集されて、ＡＭプロセスの健全性を評価し得る。捕捉された画像２２０は、コンピュータ支援設計（ｃｏｍｐｕｔｅｒ  ａｉｄｅｄ  ｄｅｓｉｇｎ、ＣＡＤ）モデルなどの既定のパターン又は意図された画像と比較される。粉末画像２２０が、十分に良好に意図された画像２１０と一致する場合（合格）、基材は、スタンプ切断１１２され、印刷された層は、部品積層体１１６上に位置付けられる。プロセッサ３２０は、印刷された画像データを、画素単位で元の画像データと比較する。プロセッサ３３０は、比較に基づいて、印刷された層内の欠陥のある画素を検出する。プロセッサ３２０は、物体の印刷された層のハーフトーン値を、層２１０の入力画像などの既定のパターンのハーフトーン値と比較する。ＮＶＭ３３０は、ＣＢＡＭ１００内のプロセスユニットに関する複数のデータを記憶する。具体的には、不揮発性メモリ素子３３０は、物体の印刷された層の画素が欠陥であるかどうかを判定するための、入力画像データと印刷された画像データとの間の差異の閾値レベルを記憶する。不揮発性メモリ素子３３０はまた、物体の印刷された層が交換又は再印刷される必要があるかどうかを判定するために、閾値サイズ又は欠陥のある画素数を記憶し得る。不揮発性メモリ素子３３０は、欠陥のある基材の閾値数を更に記憶して、エラー状態を示すであろう困難なプロセス条件があるかどうかを判定し得る。不揮発性メモリ素子３３０内に記憶されたこれらの値は、製造段階での製造業者又は分野における技術担当者によって入力され得る。
【００５８】
粉末画像２２０が、既定のパターン又は意図された画像から過度に逸脱する場合、層はスタンプされず、廃棄物ロール２９５上に巻き取られたままになり（Ｒ）、層はスタンプされない。廃棄物ロール２９５は、良好なスタンプシート、並びに拒絶されたスタンプされていないシートの残りを有する。図２から見られるように、基材が印刷され、画質について評価されるウィンドー（開始、評価）が存在する。次いで、プロセスの開始時に位置付けられることによって、不合格層が再印刷され、粉末散布され、過剰なものが除去され、粉末層がＩＯＷＡセンサなどの撮像センサ１１０を通過する。層の作成が、２回（又はそれ以上、構成設定に基づいて）不合格となった場合、システムは、復旧するためのメンテナンスを必要とするエラー状態になる。システムはまた、構成可能な既定の数の粉末層作成試行（例えば、Ｎ回試行のうちＸ回の不合格）内に過度に多くの不合格が示された場合にも、エラー状態になる。システムメンテナンスは、エラー状態から復旧するために必要とされる。この自動欠陥検出及び復旧方法は、優れた最終物体の品質レベルを有するより高い生産速度をもたらす。
【００５９】
図３は、一実施形態による、物体製造システムの積層造形（ＡＭ）及びインライン品質検査を実施するための例示的な制御システム１５０を示すブロック図である。例示的な制御システム１５０は、図１で示されるものなどの、システム内でＡＭ  ３Ｄ物体形成プロセスを実行するための制御装置への入力を提供し得るか、又はその構成要素であり得る。
【００６０】
例示的な制御システム１５０は、使用者が例示的な制御システム１５０と通信し得る操作インターフェース３１０を含み得る。操作インターフェース３１０は、ＡＭ  ３Ｄ物体形成デバイスに関連付けられるローカルアクセス可能なユーザインターフェースであり得る。操作インターフェース３１０は、使用者が例示的な制御システム１５０に情報を入力することを可能にし得る制御デバイス及び／又はコンピューティングデバイスに共通する１つ以上の従来の機構として構成され得る。操作インターフェース３１０は、例えば、従来のキーボード、「ソフト」ボタン又は互換性のあるスタイラスで使用するための様々な構成要素を有するタッチスクリーン、使用者が例示的な制御システム１５０に、音声認識プログラムによって「変換される」口頭命令を提供し得るマイクロフォン、又は使用者が特定の操作命令を例示的な制御システム１５０に通信し得る他の同様のデバイスを挙げることができる。動作インターフェース３１０は、例示的な制御システム１５０が関連するＡＭ  ３Ｄ物体形成デバイスに搭載され、一体化され、又は関連するグラフィカルユーザインターフェース（ＧＵＩ）の一部又は機能であり得る。
【００６１】
例示的な制御システム１５０は、例示的な制御システム１５０を個別に操作する、ＡＭ  ３Ｄ物体形成のための効果制御及び操作機能を実行する、具体的には、トライレベル電子写真層形成スキームを実施するための、１つ以上のローカルプロセッサ３２０を含み得る。プロセッサ（複数可）３２０は、例示的な制御システム１５０の特定の機能、及び例示的な制御システム１５０を用いるＡＭ  ３Ｄ物体形成プロセスの制御を指示する命令を解釈及び実行する、少なくとも１つの従来のプロセッサ又はマイクロプロセッサを含み得る。
【００６２】
例示的な制御システム１５０は、１つ以上のデータ記憶デバイス３３０を含み得る。このようなデータ記憶デバイス（複数可）３３０は、例示的な制御システム１５０、具体的にはプロセッサ（複数可）３３０によって使用されるデータ又は操作プログラムを記憶するために使用され得る。データ記憶デバイス（複数可）３３０は、例えば、例示的な制御システム１５０が関連付けられている、ＡＭ  ３Ｄ物体形成デバイス内で３Ｄ物体を生成するための１つ以上の３Ｄ物体モデルに関する情報を記憶するために使用され得る。記憶された３Ｄ物体モデル情報は、一般的に上述の様式で３Ｄ物体を形成するための一連の若干大きめの２Ｄスライスの印刷のためのデータに変換され得る。データ記憶デバイス３３０は、例えば、好適な物体を提供したことが知られている基材の参照画像を記憶するために使用され得る。
【００６３】
データ記憶デバイス（複数可）３３０としては、ランダムアクセスメモリ（ｒａｎｄｏｍ  ａｃｃｅｓｓ  ｍｅｍｏｒｙ、ＲＡＭ）、又は更新可能なデータベース情報を記憶し得る、例えば、プロセッサ（複数可）３２０によって、システム操作の実行のための命令を別個に記憶し得る別のタイプのダイナミック記憶デバイスを挙げることができる。データ記憶デバイス（複数可）３３０はまた、従来のＲＯＭデバイス、又はプロセッサ（複数可）３２０のための静的情報及び命令を記憶する別のタイプの静的記憶デバイスを含み得る、読み出し専用メモリ（ｒｅａｄ−ｏｎｌｙ  ｍｅｍｏｒｙ、ＲＯＭ）を挙げることができる。更に、データ記憶デバイス（複数可）３３０は、例示的な制御システム１５０と統合されていてもよく、又はクラウド系データ記憶構成要素を含む例示的な制御システム１５０の外部で、及び制御システム１５０と有線若しくは無線通信で提供され得る。
【００６４】
例示的な制御システム１５０としては、例示的な制御システム１５０が関連付けられ得る、ＡＭ  ３Ｄ物体形成デバイスのＧＵＩ上の表示スクリーン、が含まれるが、これらに限定されない、使用者に情報を出力する１つ以上の従来の機構として構成され得る、少なくとも１つのデータ出力／表示デバイス３４０を挙げることができる。表示デバイス３４０としてはまた、拡張現実（Ａｕｇｍｅｎｔｅｄ  Ｒｅａｌｉｔｙ、ＡＲ）ヘッドマウントディスプレイ（ｈｅａｄ−ｍｏｕｎｔｅｄ  ｄｉｓｐｌａｙ、ＨＭＤ）、ＡＲめがね（Ｅｙｅｇｌａｓｓｅｓ）、又はＡＲヘッドアップディスプレイ（Ｈｅａｄ−Ｕｐ−Ｄｉｓｐｌａｙ、ＨＵＤ）技術で使用されるものなどの、ＡＲハードウェアを挙げることができる。データ出力／表示デバイス３４０は、デバイス内の複数の別個の処理ステーションのうちの１つ以上での１つ以上の個別に制御された構成要素の動作を含む、例示的な制御システム１５０が関連することができるデバイスによって影響を受けるＡＭ  ３Ｄ物体形成操作の状態を使用者に示すために使用され得る。
【００６５】
例示的な制御システム１５０としては、例示的な制御システム１５０が、例示的な制御システム１５０の外部の構成要素と通信し得る、１つ以上の別個の外部通信インターフェース３５０を挙げることができる。外部通信インターフェース３５０のうちの少なくとも１つは、ＡＭ  ３Ｄ物体形成操作における制御機能の実行のためのモデリング情報を記憶する外部ＣＡＤ／ＣＡＭデバイスを接続することを支援する入力ポートとして構成され得る。例示的な制御システム１５０と、外部及び／又は関連付けられた構成要素との間で、有線又は無線通信を提供する任意の好適なデータ接続は、示された外部通信インターフェース３５０によって包含されることが企図される。
【００６６】
例示的な制御システム１５０としては、開発された３Ｄ物体モデリング情報に従って、プロセス中の３Ｄ物体用の一連の２Ｄスライスを生成するトライレベル電子写真層印刷プロセスを制御するために使用され得る、２Ｄスライス画像形成制御ユニット３６０を挙げることができる。２Ｄスライス画像形成制御ユニット３６０は、データ記憶デバイス３３０のうちの１つ以上に連結されるプロセッサ３２０の一部若しくは機能として作動し得るか、又は例示的な制御システム１５０内の別個のスタンドアロン構成要素モジュール若しくは回路として作動し得る。プロセッサ３２０又は２Ｄスライス画像形成制御ユニット３６０それ自体のいずれかは、入力３Ｄ物体モデル情報を解析して、ＡＭ  ３Ｄ物体形成デバイス内の層ごとの２Ｄスライス材料層印刷スキームを決定及び実行し得る。
【００６７】
例示的な制御システム１５０は、データ記憶デバイス３３０のうちの１つ以上に連結される、又は例示的な制御システム１５０内の別個のスタンドアロン構成要素モジュール若しくは回路機構としての、プロセッサ３２０の一部若しくは機能としての、２Ｄスライス溶融／定着制御ユニット３７０を含み得る。２Ｄスライス溶融／定着制御ユニット３７０は、個々の２Ｄスライスを互いに接合するための、２Ｄゼログラフィック画像形成操作に由来する既知の方法に従って、熱及び／又は圧力のうちの１つ以上で実行される２Ｄスライス層定着プロセスの機能を制御するのに有用であり得る。
【００６８】
例示的な制御システム１５０は、層になった支持構成要素構造体を除去し、３Ｄ物体を表面仕上げすることができる減法機械加工プロセスで、切断され接合された２Ｄスライスの処理された積層体での最終３Ｄ物体成形スキームを実行するための３Ｄ物体仕上機制御ユニット３８０を含み得る。上記で列挙された他の別個の制御ユニットと同様に、３Ｄ物体仕上機制御ユニット３８０は、仕上げデバイスの操作を実行するための１つ以上のデータ記憶デバイス３３０に連結されるプロセッサ３２０の一部若しくは機能として作動し得るか、又は例示的な制御システム１５０内の別個のスタンドアロン構成要素モジュール若しくは回路として作動し得る。
【００６９】
図３に示されるように、例示的な制御システム１５０の様々な構成要素の全ては、１つ以上のデータ／制御バス３９０によって、内部に、及び１つ以上のＡＭ  ３Ｄ物体形成デバイスに接続され得る。これらのデータ／制御バス３９０は、例示的な制御システム１５０の様々な構成要素間の有線又は無線通信を提供することができ、それらの構成要素の全ては、一体的に収容されているか、又はそれ以外の場合外部であり、かつ例示的な制御システム１５０が関連付けられ得るＡＭ  ３Ｄ物体形成デバイスに接続される。
【００７０】
図３に一体型ユニットとして示されているが、例示的な制御システム１５０の様々な開示された要素は、例示的な制御システム１５０の単一ユニットと一体である、又は外部であり、例示的な制御システムの単一ユニットと有線若しくは無線通信する、個々の構成要素又は構成要素の組み合わせとして、サブシステムの任意の組み合わせで配置され得る、と理解されるべきである。換言すれば、一体型ユニットとして、又は支持ユニットとしての特定の構成は、図３の記述によって暗示されことはない。更に、例示的な制御システム１５０に関する本開示で提供される詳細を理解しやすくするために個々のユニットとして示されているが、個々に示された構成要素のうちのいずれかの記載された機能、具体的には、示された制御ユニットのそれぞれは、例えば、１つ以上のデータ記憶デバイス（複数可）３３０に接続され、それと通信する１つ以上のプロセッサ３２０によって実行され得る。
【００７１】
開示された実施形態は、プロセス中の３Ｄ物体を積み重ねるための２Ｄスライス形成のトライレベル静電プロセスを使用して、ＡＭ  ３Ｄ物体形成スキームを実施するための例示的な方法を含み得る。図４〜図７は、このような例示的な方法のフローチャートを示す。
【００７２】
一般的に、フローチャート、特に図４〜図７に関して、プロセス間の相互接続は、プロセス間の情報の交換を表す。フローがモデル化されると、各プロセスは、従来の様式で実施され得る。各プロセスは、例えば、Ｊａｖａ（登録商標）、Ｃ＋＋、Ｐｙｔｈｏｎ、Ｐｅｒｌなどのようなより高いレベルの言語を使用してプログラムされてもよく、又は所定のインターフェースを有する既存のアプリケーションを使用して実行され得る。例えば、特定のプロセスの機能は、ＣＧＩスクリプトなどのような従来のウェブインターフェースを使用して、リモートウェブサーバによって提供され得る。その上、フロープログラミングは、個々のプロセスが、異なるハードウェア及びソフトウェアプラットフォーム上で、又は可能であれば互いから物理的に離れている可能性のあるオペレータの動作を通じて実行することを可能にする。実行時に、ランタイム環境（ランタイムコードを含む）が、フローエンジンとして動作し、フローモデルに従ってプロセス間の協働を確実にする。ランタイムコードは、典型的には、プロセス実行、プロセス間通信、エラー、システムクラッシュなどに対応する。好都合なことに、プログラマー及びアーキテクトは、ランタイムコードによって取り扱われるようにこれらの詳細に関して心配する必要はない。
【００７３】
図４は、一環境による、物体製造システムにおける自動欠陥検出及び復旧のためのプロセス４００の操作を示すフローチャートである。プロセス４００は、基材又は基材ウェブが、図２に示されるような開始などの開始位置にある場合に開始される。動作４２０では、ＣＢＡＭシステムは、印刷ヘッド１０４を使用して、湿潤剤を堆積させて、物体の画像及び粉末サブシステム１０６を流体形成して、材料を画像形成された基材上に堆積させて、物体の層を物体の三次元（３Ｄ）モデルから印刷する。動作４３０では、コントローラ１５０内のプロセッサは、ＩＯＷＡセンサなどの撮像センサ１１０を、物体の印刷された層の画像を捕捉させる。捕捉された画像（図２，２２０）は、様々な欠陥、又は変動、すなわち、詰まった噴射、並びに／又はインクジェット及び／若しくは印刷ヘッドの位置ずれ、並びに媒体自体上の欠陥を測定するために、プロセッサにデータを提供する。動作４５０では、動作４４０が、印刷された物体の比較を介して品質評価を行うために協議し得るように、既定のパターンがロードされる。ほとんどの場合、既定のパターンは、制御装置１５０によって受信されるような意図された画像２１０である。動作４４０は、既定のパターン２１０からのデータを判定し、画像２２０を捕捉して、両方が実質的に一致するかどうかを判定する。比較は、画素単位でのハーフトーン値、選択された領域のハーフトーン値、又は捕捉された画像を単純に分析して空隙を見つけること、材料の適用、又は材料の輪郭を通して行われ得る。決定ブロック４６０では、動作４５０によって特定されるような一致がある場合には、制御は動作４７０に渡され、次いで、物体の印刷された層を部品積層体上に位置付け、プロセスは、動作４１０で開始するように戻される。そうでなければ、動作４６０が一致を示さない場合、プロセス４００は許容できない逸脱が存在することを示し、制御は動作４８０に渡され、そこで是正処置を取ることが示される。
【００７４】
図５は、一実施形態による、印刷基材の欠陥を検出した後の是正処置の方法４８０の操作を示すフローチャートである。方法４８０は、図４のプロセス４００が、逸脱（すなわち印刷画像が意図された画像から過度に逸脱する）が特定され、是正措置を取る必要があると判定する場合、開始される。方法４８０の開始時に、動作５１０は、偏差総数を増加させる。動作５２０では、既定の値（ｐｒｅｄｅｔｅｒｍｉｎｅｄ  ｖａｌｕｅ、ＰＶ）を参照して、偏差総数値に関して決定が行われる。既定の総数は、超過した場合には、プロセスが、１つの又は多くの欠陥のある製品につながる過度に欠陥のある印刷層を生成するために、オペレータが関与することを必要とする構成設定である。総数が既定の値を超える場合、次いで、エラー状態が存在し、動作５３０が開始される。動作５３０では、エラー状態は、エラー状態を信号化するために、サイレン、ライト、電子通知、シャットダウン、又は他の動作などのメッセージサービスを通して示される。総数が既定の値未満の場合、制御は動作５４０に渡される。動作５４０Ａでは、これが物体の層の再印刷であるかどうかを確認するために決定される。はいの場合、次いで、プロセスは、動作５５０によって方法４８０Ｂに転送され、そうでなければ（条件なし）、物体の印刷された層が再処理のための初期位置に戻される動作５８０に進む。動作５７０では、方法４８０は、物体の欠陥のある印刷された層を処理するために、プロセス４００に制御を戻す。
【００７５】
図６は、一実施形態による、欠陥の検出後のエラー是正のためのプロセス４８０Ｂを示すフローチャートである。プロセス４８０Ｂでは、逸脱が物体の層の再印刷によるものであることを示す、方法４８０によって呼び出された後、再処理の限界に到達したかどうかの決定が行われる。再処理の限界に到達した場合、次いで、制御は、エラー状態が開始される動作５３０に渡される。再処理の限界の場合、次いで、制御は、再印刷が開始される動作５６０に渡される。再処理の限界は、プロセスに許容される所望の再印刷の数に設定され得る。
【００７６】
図７は、一実施形態による、物体の印刷された層を、既定のパターンと比較するためのプロセス４６０を示すフローチャートである。プロセス４６０は、動作７１０が、捕捉された画像２２０、及び所望の画像２１０のような既定のパターンを受信し、画像間の差異を計算し、欠陥のある画素の数を特定すると共に開始する。動作７２０では、特定された画素、及び許容される欠陥の既定数／レベルに基づいて、物体の印刷された層の合格、及び動作４７０の呼び出し、又は印刷された層の不合格、及び動作４８０で説明されたような是正処置の呼び出しの決定が行われる。
【００７７】
図４〜図７に記載された方法は、基材又は先の堆積層内の不規則性を補正する、噴射是正の欠落などの印刷された層内の不規則性を補正する、層を拒絶して、層を廃棄し再印刷する、メンテナンス若しくはサービスが実行され得るように積層造形（印刷）ジョブを一時停止する、又は製作物の証明、法医学、診断、若しくは他の目的のための追跡可能データを提供する、ことができる。システムアーキテクチャ及び設計目標に応じて、撮像センサ１１０は、印刷された層の堆積の前又は後に用いられ得る。流体（１０４）堆積の前に、基材のみが評価され、後続の全ての構成要素が評価され得る。この位置にかかわらず、記載された実施形態は、より高い品質レベルでより高い生産速度をもたらす自動欠損検出及び復旧方法を提供する。
【図１】
2020163845.tif 000003
【図２】
2020163845.tif 000004
【図３】
2020163845.tif 000005
【図４】
2020163845.tif 000006
【図５】
2020163845.tif 000007
【図６】
2020163845.tif 000008
【図７】
2020163845.tif 000009