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
JP7499161B2 - Detection Data Storage Device - Google Patents
[go: Go Back, main page]

JP7499161B2 - Detection Data Storage Device - Google Patents

Detection Data Storage Device Download PDF

Info

Publication number
JP7499161B2
JP7499161B2 JP2020191023A JP2020191023A JP7499161B2 JP 7499161 B2 JP7499161 B2 JP 7499161B2 JP 2020191023 A JP2020191023 A JP 2020191023A JP 2020191023 A JP2020191023 A JP 2020191023A JP 7499161 B2 JP7499161 B2 JP 7499161B2
Authority
JP
Japan
Prior art keywords
detection data
information
processing unit
storage device
modeling
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
JP2020191023A
Other languages
Japanese (ja)
Other versions
JP2022080062A (en
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.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to JP2020191023A priority Critical patent/JP7499161B2/en
Publication of JP2022080062A publication Critical patent/JP2022080062A/en
Application granted granted Critical
Publication of JP7499161B2 publication Critical patent/JP7499161B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P10/00Technologies related to metal processing
    • Y02P10/25Process efficiency

Description

本開示は、三次元造形装置の造形動作における検出データの記憶処理に関するものである。 This disclosure relates to the storage process of detection data during modeling operations of a three-dimensional modeling device.

従来、積層造形法を用いて造形を行なう三次元造形装置の造形不良を判断する技術が提案されている。下記特許文献1のシステムは、三次元造形装置で造形する造形物を撮像可能な位置にカメラが設けられている。システムは、カメラで造形物を撮像した画像に基づいて、造形物が不良であると判断すると、製造プロセスを停止する。 Conventionally, technology has been proposed for determining defects in 3D printing devices that use additive manufacturing methods to perform printing. In the system of Patent Document 1 below, a camera is provided in a position where it can capture an image of the object printed by the 3D printing device. If the system determines that the object is defective based on the image of the object captured by the camera, it stops the manufacturing process.

特開2019-010890号公報(段落0033)JP 2019-010890 A (paragraph 0033)

上記したシステムでは、画像に基づいて、印刷した造形物の形状が所望のレンダーの形状と異なる場合、造形物を不良と判断する。しかしながら、画像処理によって造形不良を発見できても、造形不良の原因を特定できなければ造形物の不良が再度発生する可能性がある。このため、造形物の不良等の不具合が発生した場合に、不具合の原因を特定できる技術が望まれている。 In the above-mentioned system, if the shape of the printed object differs from the desired rendered shape based on the image, the object is judged to be defective. However, even if a defective object is discovered through image processing, if the cause of the defective object cannot be identified, the defective object may occur again. For this reason, there is a demand for technology that can identify the cause of a defect when a defect such as a defective object occurs.

本開示は、そのような実情に鑑みてなされたものであり、三次元造形装置で発生した不具合の原因特定を支援できる検出データ記憶装置を提供することを課題とする。 This disclosure has been made in light of these circumstances, and aims to provide a detection data storage device that can assist in identifying the cause of defects that occur in three-dimensional modeling devices.

本明細書は、三次元造形装置における造形動作の状態に応じた検出データを出力する複数の状態検出装置と、複数の前記状態検出装置の各々から出力された複数の前記検出データを、互いに関連付けて記憶装置へ記憶させる記憶処理部と、前記三次元造形装置の造形動作について問い合わせを受け付けたことに基づいて、問い合わせ内容に応じた前記検出データを、前記記憶装置に記憶した複数の前記検出データの中から抽出する抽出処理部と、を備え、前記記憶処理部は、前記三次元造形装置の造形中の層数を示す層数情報で、且つ前記検出データを検出した際の前記層数を示す前記層数情報を、前記検出データに関連付けて前記記憶装置へ記憶させ、前記抽出処理部は、造形動作について問い合わせを受け付ける処理において前記層数の指定を受け付け、指定された前記層数を示す前記層数情報に関連付けられた前記検出データを抽出する、検出データ記憶装置を開示する。
また、本明細書は、三次元造形装置における造形動作の状態に応じた検出データを出力する複数の状態検出装置と、複数の前記状態検出装置の各々から出力された複数の前記検出データを、互いに関連付けて記憶装置へ記憶させる記憶処理部と、前記三次元造形装置の造形動作について問い合わせを受け付けたことに基づいて、問い合わせ内容に応じた前記検出データを、前記記憶装置に記憶した複数の前記検出データの中から抽出する抽出処理部と、を備え、前記記憶処理部は、前記三次元造形装置に対して造形動作の動作内容を決定する実行コマンドを示すコマンド情報で、且つ前記検出データを検出した際の前記実行コマンドを示す前記コマンド情報を、前記検出データに関連付けて前記記憶装置へ記憶させ、前記抽出処理部は、造形動作について問い合わせを受け付ける処理において前記実行コマンドの指定を受け付け、指定された前記実行コマンドを示す前記コマンド情報に関連付けられた前記検出データを抽出する、検出データ記憶装置を開示する。
また、本明細書は、三次元造形装置における造形動作の状態に応じた検出データを出力する複数の状態検出装置と、複数の前記状態検出装置の各々から出力された複数の前記検出データを、互いに関連付けて記憶装置へ記憶させる記憶処理部と、前記三次元造形装置の造形動作について問い合わせを受け付けたことに基づいて、問い合わせ内容に応じた前記検出データを、前記記憶装置に記憶した複数の前記検出データの中から抽出する抽出処理部と、前記三次元造形装置の造形動作において発生する不具合の内容を示す不具合内容情報と、前記不具合内容情報が示す不具合について推定される原因を示す推定原因情報と、前記推定原因情報が示す原因を調査するのに必要な前記検出データを識別するための調査箇所情報を、有する分類データと、を備え、前記記憶処理部は、前記検出データを、対応する前記調査箇所情報に関連付けて前記記憶装置へ記憶させ、前記抽出処理部は、造形動作について問い合わせを受け付ける処理において前記不具合内容情報の種類を受け付け、受け付けた前記不具合内容情報の種類に対応する前記推定原因情報を前記分類データに基づいて特定し、特定した前記推定原因情報に対応する前記調査箇所情報を前記分類データに基づいて特定し、特定した前記調査箇所情報に関連付けられた前記検出データを抽出する、検出データ記憶装置を開示する。
This specification discloses a detection data storage device comprising: a plurality of state detection devices that output detection data corresponding to the state of a modeling operation in a three-dimensional modeling device; a storage processing unit that associates the plurality of detection data output from each of the plurality of state detection devices with each other and stores them in a storage device; and an extraction processing unit that extracts the detection data corresponding to the content of the inquiry from the plurality of detection data stored in the storage device based on receiving an inquiry about the modeling operation of the three-dimensional modeling device, wherein the storage processing unit associates layer number information indicating the number of layers being modeled by the three-dimensional modeling device and indicating the number of layers at the time the detection data was detected with the detection data and stores it in the storage device, and the extraction processing unit accepts a designation of the number of layers in a process of accepting an inquiry about the modeling operation, and extracts the detection data associated with the layer number information indicating the specified number of layers .
This specification also discloses a detection data storage device comprising: a plurality of state detection devices that output detection data corresponding to the state of a modeling operation in a three-dimensional modeling apparatus; a storage processing unit that associates the detection data output from each of the plurality of state detection devices with each other and stores the detection data in a storage device; and an extraction processing unit that extracts the detection data corresponding to the inquiry content from the plurality of detection data stored in the storage device based on receiving an inquiry about the modeling operation of the three-dimensional modeling apparatus, wherein the storage processing unit associates the command information, which indicates an execution command that determines the operation content of the modeling operation for the three-dimensional modeling apparatus, with the detection data and stores the command information, which indicates the execution command when the detection data is detected, in the storage device; and the extraction processing unit accepts designation of the execution command in a process of accepting an inquiry about the modeling operation, and extracts the detection data associated with the command information indicating the specified execution command.
The present specification also relates to a method for manufacturing a three-dimensional modeling apparatus comprising: a plurality of state detection devices that output detection data corresponding to a state of a modeling operation in a three-dimensional modeling apparatus; a storage processing unit that stores the plurality of detection data output from each of the plurality of state detection devices in a storage device in association with one another; an extraction processing unit that extracts the detection data corresponding to the inquiry content from the plurality of detection data stored in the storage device based on receipt of an inquiry about the modeling operation of the three-dimensional modeling apparatus; malfunction content information indicating the content of a malfunction occurring in the modeling operation of the three-dimensional modeling apparatus; presumed cause information indicating a presumed cause of the malfunction indicated by the malfunction content information; and and classification data having investigation location information for identifying the detection data required to investigate the cause indicated by the detection data, wherein the memory processing unit stores the detection data in the storage device in association with the corresponding investigation location information, and the extraction processing unit accepts a type of the defect content information in a process of accepting an inquiry about a modeling operation, identifies the probable cause information corresponding to the accepted type of defect content information based on the classification data, identifies the investigation location information corresponding to the identified probable cause information based on the classification data, and extracts the detection data associated with the identified investigation location information.

本開示の検出データ記憶装置によれば、三次元造形装置の造形動作を、複数の状態検出装置で検出し、検出した複数の検出データを互いに関連付けて記憶装置へ記憶しておく。検出データ記憶装置は、不具合の発生の有無に係わらず、検出データを蓄積する。ユーザは、三次元造形装置の造形動作でエラー等の不具合が発生した場合、検出データ記憶装置への問い合わせを行なう。検出データ記憶装置は、ユーザから不具合の問い合わせを受け付けると、問い合わせ内容に応じた検出データを抽出する。これにより、ユーザは、不具合の発生時に問い合わせを行ない、不具合の発生前後等の検出データを確認することができる。また、ユーザは、ベンダーへ送付する不具合の報告書の作成等を、抽出された検出データに基づいて容易に行なうことができる。また、ベンダー側も不具合に関連する、即ち、不具合の対応に必要な検出データを、適切且つ迅速に入手でき、不具合に対する対処も迅速に行なうことができる。 According to the detection data storage device of the present disclosure, the modeling operation of the three-dimensional modeling device is detected by a plurality of state detection devices, and the detected plurality of detection data are stored in a storage device in association with each other. The detection data storage device accumulates the detection data regardless of the occurrence of a malfunction. When a malfunction such as an error occurs during the modeling operation of the three-dimensional modeling device, the user inquires of the detection data storage device. When the detection data storage device receives an inquiry about a malfunction from the user, it extracts detection data according to the content of the inquiry. This allows the user to make an inquiry when a malfunction occurs and check detection data before and after the malfunction occurs. In addition, the user can easily create a report of the malfunction to be sent to the vendor based on the extracted detection data. In addition, the vendor can also appropriately and quickly obtain detection data related to the malfunction, i.e., the data necessary to deal with the malfunction, and can quickly deal with the malfunction.

第1実施形態の製造装置を平面視した状態を模式的に示す平面図である。FIG. 2 is a plan view illustrating the manufacturing apparatus according to the first embodiment; 製造装置のブロック図である。FIG. 2 is a block diagram of a manufacturing apparatus. 製造装置のブロック図である。FIG. 2 is a block diagram of a manufacturing apparatus. 製造する電子デバイスを示す模式図である。1A to 1C are schematic diagrams showing an electronic device to be manufactured. 検出データの処理の流れを示すブロック図である。FIG. 4 is a block diagram showing a flow of processing of detected data. 検出ログの内容を示す図である。FIG. 13 is a diagram showing the contents of a detection log. 分類データの内容を示す図である。FIG. 2 is a diagram showing the contents of classification data. 受付画面を示す図である。FIG. 13 is a diagram showing a reception screen. 検出データを表示した画面を示す図である。FIG. 13 is a diagram showing a screen displaying detection data. 第2実施形態の構成を示す図である。FIG. 13 is a diagram illustrating a configuration of a second embodiment.

(1.電子デバイス製造装置の構成)
以下、本開示の検出データ記憶装置を電子デバイス製造装置に具体化した第1実施形態について、図面を参照しつつ詳細に説明する。図1は、本実施形態の電子デバイス製造装置(以下、製造装置という場合がある)10を平面視した状態を模式的に示す平面図である。図1に示すように、製造装置10は、搬送装置20と、第1造形ユニット22と、第2造形ユニット23と、装着ユニット24と、検査ユニット25と、制御装置27(図2、図3参照)を備えている。それら搬送装置20、第1造形ユニット22、第2造形ユニット23、装着ユニット24、検査ユニット25は、製造装置10のベース28の上に配置されている。ベース28は、平面視において概して長方形状をなしている。以下の説明では、ベース28の長手方向をX軸方向、ベース28の短手方向をY軸方向、X軸方向及びY軸方向の両方に直交する方向をZ軸方向と称して説明する。
(1. Configuration of Electronic Device Manufacturing Apparatus)
Hereinafter, a first embodiment in which the detection data storage device of the present disclosure is embodied in an electronic device manufacturing apparatus will be described in detail with reference to the drawings. FIG. 1 is a plan view that typically illustrates an electronic device manufacturing apparatus (hereinafter, sometimes referred to as a manufacturing apparatus) 10 of this embodiment in a plan view. As illustrated in FIG. 1, the manufacturing apparatus 10 includes a conveying device 20, a first modeling unit 22, a second modeling unit 23, a mounting unit 24, an inspection unit 25, and a control device 27 (see FIGS. 2 and 3). The conveying device 20, the first modeling unit 22, the second modeling unit 23, the mounting unit 24, and the inspection unit 25 are disposed on a base 28 of the manufacturing apparatus 10. The base 28 is generally rectangular in plan view. In the following description, the longitudinal direction of the base 28 is referred to as the X-axis direction, the lateral direction of the base 28 is referred to as the Y-axis direction, and the direction perpendicular to both the X-axis direction and the Y-axis direction is referred to as the Z-axis direction.

製造装置10は、第1造形ユニット22、第2造形ユニット23、及び装着ユニット24を制御して、後述するステージ43に保持されたベース部材55の上に電子デバイスを製造する装置である。製造装置10は、例えば、図4に示すように、電子部品101を回路基板102に実装した電子デバイス100を製造する。回路基板102は、絶縁層103、絶縁層103の各層に配設された配線105、各層の配線105を接続するスルーホール106、電子部品101の端子107に接続される接続端子109などを備えている。以下の説明では、一例として、造形物として図4に示す電子デバイス100を製造する場合について説明する。 The manufacturing apparatus 10 is an apparatus that controls the first modeling unit 22, the second modeling unit 23, and the mounting unit 24 to manufacture an electronic device on a base member 55 held by a stage 43 described later. The manufacturing apparatus 10 manufactures an electronic device 100 in which an electronic component 101 is mounted on a circuit board 102, as shown in FIG. 4, for example. The circuit board 102 includes an insulating layer 103, wiring 105 arranged on each layer of the insulating layer 103, through holes 106 connecting the wiring 105 of each layer, and a connection terminal 109 connected to a terminal 107 of the electronic component 101. In the following description, as an example, a case in which the electronic device 100 shown in FIG. 4 is manufactured as a molded object will be described.

また、図4に示すように、製造装置10は、ベース部材55の上面に、例えば、熱によって剥離可能な剥離フィルム57を貼り付けた状態で、その剥離フィルム57の上に電子デバイス100を製造する。剥離フィルム57は、例えば、所定温度以上まで加熱されることで、ベース部材55から剥離する部材である。剥離フィルム57をベース部材55から剥離させることで、電子デバイス100をベース部材55から分離することができる。尚、ベース部材55と電子デバイス100を分離する方法は、剥離フィルム57を用いる方法に限らない。例えば、ベース部材55と電子デバイス100の間に、熱や水で溶けるサポート材を配置し、サポート材を溶かして分離しても良い。また、剥離フィルム57などの分離する部材を用いずに、ベース部材55の上に直接、電子デバイス100を製造しても良い。 As shown in FIG. 4, the manufacturing apparatus 10 manufactures the electronic device 100 on the release film 57, which is attached to the upper surface of the base member 55 and can be peeled off by heat, for example. The release film 57 is a member that is peeled off from the base member 55 by being heated to a predetermined temperature or higher. By peeling the release film 57 from the base member 55, the electronic device 100 can be separated from the base member 55. The method of separating the base member 55 and the electronic device 100 is not limited to the method using the release film 57. For example, a support material that dissolves with heat or water may be placed between the base member 55 and the electronic device 100, and the support material may be melted to separate them. The electronic device 100 may also be manufactured directly on the base member 55 without using a separating member such as the release film 57.

まず、図1に示す搬送装置20は、X軸スライド機構30と、Y軸スライド機構32とを備えている。X軸スライド機構30は、X軸スライドレール34と、X軸スライダ36とを有している。X軸スライドレール34は、X軸方向に延びるように、ベース28の上に配設されている。X軸スライダ36は、X軸スライドレール34によって、X軸方向にスライド可能に保持されている。X軸スライド機構30は、電磁モータ38(図2参照)を有しており、電磁モータ38の駆動により、X軸スライダ36をX軸方向の任意の位置に移動させる。 First, the transport device 20 shown in FIG. 1 includes an X-axis slide mechanism 30 and a Y-axis slide mechanism 32. The X-axis slide mechanism 30 includes an X-axis slide rail 34 and an X-axis slider 36. The X-axis slide rail 34 is disposed on the base 28 so as to extend in the X-axis direction. The X-axis slider 36 is held by the X-axis slide rail 34 so as to be slidable in the X-axis direction. The X-axis slide mechanism 30 includes an electromagnetic motor 38 (see FIG. 2), and the X-axis slider 36 is moved to any position in the X-axis direction by driving the electromagnetic motor 38.

また、Y軸スライド機構32は、Y軸スライドレール41と、ステージ43とを有している。Y軸スライドレール41は、Y軸方向に延びるように、ベース28の上に配設されている。Y軸スライドレール41の一端部は、X軸スライダ36に連結されている。そのため、Y軸スライドレール41は、X軸方向に移動可能とされている。ステージ43は、Y軸スライドレール41によって、Y軸方向にスライド可能に保持されている。Y軸スライド機構32は、電磁モータ39(図2参照)を有しており、電磁モータ39の駆動により、ステージ43をY軸方向の任意の位置に移動させる。これにより、ステージ43は、X軸スライド機構30及びY軸スライド機構32の駆動により、ベース28上の任意の位置に移動する。 The Y-axis slide mechanism 32 also has a Y-axis slide rail 41 and a stage 43. The Y-axis slide rail 41 is disposed on the base 28 so as to extend in the Y-axis direction. One end of the Y-axis slide rail 41 is connected to the X-axis slider 36. Therefore, the Y-axis slide rail 41 is movable in the X-axis direction. The stage 43 is held by the Y-axis slide rail 41 so as to be slidable in the Y-axis direction. The Y-axis slide mechanism 32 has an electromagnetic motor 39 (see FIG. 2), and the stage 43 is moved to any position in the Y-axis direction by driving the electromagnetic motor 39. As a result, the stage 43 is moved to any position on the base 28 by driving the X-axis slide mechanism 30 and the Y-axis slide mechanism 32.

ステージ43は、基台51と、保持装置52と、昇降装置53と、加熱冷却装置54とを有している。基台51は、平板状に形成され、上面にベース部材55が載置される。保持装置52は、X軸方向における基台51の両側部に設けられている。保持装置52は、基台51に載置されたベース部材55のX軸方向の両縁部を挟むことで、基台51に対してベース部材55を固定的に保持する。また、昇降装置53は、基台51の下方に配設されており、基台51をZ軸方向で昇降させる。 The stage 43 has a base 51, a holding device 52, a lifting device 53, and a heating/cooling device 54. The base 51 is formed in a flat plate shape, and a base member 55 is placed on the upper surface. The holding devices 52 are provided on both sides of the base 51 in the X-axis direction. The holding devices 52 hold the base member 55 fixedly relative to the base 51 by clamping both edges in the X-axis direction of the base member 55 placed on the base 51. The lifting device 53 is disposed below the base 51, and raises and lowers the base 51 in the Z-axis direction.

加熱冷却装置54は、ベース部材55を加熱及び冷却する装置である。加熱冷却装置54は、例えば、ベース部材55を加熱して剥離フィルム57(図4参照)を加熱し、剥離フィルム57をベース部材55から剥離する。加熱冷却装置54は、ベース部材55を加熱する装置として、例えば、ベース部材55内に設けられたヒータ(電熱線)を有する。加熱冷却装置54は、ヒータに流す電流を制御してベース部材55の加熱温度を調整する。 The heating and cooling device 54 is a device that heats and cools the base member 55. The heating and cooling device 54, for example, heats the base member 55 to heat the release film 57 (see FIG. 4), and peels the release film 57 from the base member 55. The heating and cooling device 54 has, for example, a heater (electric heating wire) provided within the base member 55 as a device for heating the base member 55. The heating and cooling device 54 adjusts the heating temperature of the base member 55 by controlling the current flowing through the heater.

また、加熱冷却装置54は、例えば、配線105等を造形する際の熱によって絶縁層103(図4参照)が膨張しないように、ベース部材55を冷却する。加熱冷却装置54は、ベース部材55を冷却する装置として、例えば、ベース部材55に設けられた水冷用の配管、水冷用の配管内に水を供給するポンプ装置、供給する水を貯留する恒温循環層等を備える。加熱冷却装置54は、冷水の循環速度や冷水の温度を変更することで、ベース部材55を冷却する冷却温度を変更する。尚、加熱冷却装置54の加熱や冷却の構成は特に限定されない。例えば、加熱冷却装置54は、電磁誘導によってベース部材55を加熱しても良く、ガスを冷媒としてベース部材55を冷却しても良い。 The heating and cooling device 54 cools the base member 55 so that the insulating layer 103 (see FIG. 4) does not expand due to heat generated when forming the wiring 105, etc. The heating and cooling device 54 includes, as a device for cooling the base member 55, a water-cooling pipe provided on the base member 55, a pump device for supplying water into the water-cooling pipe, and a constant temperature circulation layer for storing the water to be supplied. The heating and cooling device 54 changes the cooling temperature for cooling the base member 55 by changing the circulation speed of the cold water or the temperature of the cold water. The heating and cooling configuration of the heating and cooling device 54 is not particularly limited. For example, the heating and cooling device 54 may heat the base member 55 by electromagnetic induction, or may cool the base member 55 using gas as a refrigerant.

また、搬送装置20は、ステージ43を撮像するステージカメラ56(図2参照)を備えている。ステージカメラ56は、例えば、ステージ43を、側方(X軸方向やY軸方向)から撮像するカメラである。ステージカメラ56は、ステージ43、ベース部材55、ベース部材55上の造形物、ベース部材55の上で作業する装置(後述する第1造形ユニット22のインクジェットヘッド63等)を側方から撮像可能な位置に配置されている。ステージカメラ56は、ステージ43とともに移動する。 The transport device 20 also includes a stage camera 56 (see FIG. 2) that images the stage 43. The stage camera 56 is, for example, a camera that images the stage 43 from the side (X-axis direction or Y-axis direction). The stage camera 56 is positioned in a position that allows it to image the stage 43, the base member 55, the model on the base member 55, and the device working on the base member 55 (such as the inkjet head 63 of the first modeling unit 22 described later) from the side. The stage camera 56 moves together with the stage 43.

尚、ステージカメラ56は、1つでも良く、複数個でも良い。複数のステージカメラ56を配置する場合は、ステージ43を様々な方向から撮像できるように、異なる位置にステージカメラ56を配置しても良い。また、本願の撮像装置は、レンズを備えたカメラでも良く、CCDなどの撮像素子だけを備えた構成でも良い。以下に説明する他のカメラ(第1ヘッドカメラ64等)についても同様である。 The number of stage cameras 56 may be one or more. When multiple stage cameras 56 are arranged, the stage cameras 56 may be arranged in different positions so that the stage 43 can be imaged from various directions. The imaging device of the present application may be a camera equipped with a lens, or may be configured to include only an imaging element such as a CCD. The same applies to the other cameras (such as the first head camera 64) described below.

第1造形ユニット22は、基台51に載置されたベース部材55の上に絶縁層103(図4参照)を造形するユニットであり、第1印刷部61と、硬化部62を有している。第1印刷部61は、例えば、インクジェットヘッド63(図2参照)を有しており、ベース部材55の上に紫外線硬化樹脂を薄膜状に吐出する。紫外線硬化樹脂は、紫外線の照射により硬化する樹脂である。尚、第1印刷部61が紫外線硬化樹脂を吐出する方式は、例えば、圧電素子を用いたピエゾ方式でもよく、樹脂を加熱して気泡を発生させ複数のノズルから吐出するサーマル方式でも良い。 The first modeling unit 22 is a unit that models an insulating layer 103 (see FIG. 4) on a base member 55 placed on a base 51, and has a first printing unit 61 and a curing unit 62. The first printing unit 61 has, for example, an inkjet head 63 (see FIG. 2), and ejects a thin film of ultraviolet curable resin onto the base member 55. The ultraviolet curable resin is a resin that is cured by irradiation with ultraviolet rays. The method by which the first printing unit 61 ejects the ultraviolet curable resin may be, for example, a piezo method using a piezoelectric element, or a thermal method in which the resin is heated to generate bubbles and ejected from multiple nozzles.

また、第1印刷部61は、第1ヘッドカメラ64(図2参照)を備えている。第1ヘッドカメラ64は、インクジェットヘッド63のノズルから紫外線硬化樹脂を吐出する状態や、ベース部材55に吐出された紫外線硬化樹脂の液滴を撮像可能な位置に配置されている。ノズルを撮像する第1ヘッドカメラ64と、吐出された紫外線硬化樹脂の液滴を撮像する第1ヘッドカメラ64とは、別々のカメラでも良い。 The first printing unit 61 also includes a first head camera 64 (see FIG. 2). The first head camera 64 is positioned so that it can capture an image of the state in which the UV-curable resin is being ejected from the nozzles of the inkjet head 63, and the droplets of the UV-curable resin ejected onto the base member 55. The first head camera 64 that captures the nozzles and the first head camera 64 that captures the droplets of the ejected UV-curable resin may be separate cameras.

硬化部62は、平坦化装置65(図2参照)と、照射装置66(図2参照)とを有している。平坦化装置65は、第1印刷部61によってベース部材55の上に吐出された紫外線硬化樹脂の上面を平坦化するものである。平坦化装置65は、例えば、紫外線硬化樹脂の表面を均しながら余剰分の樹脂を掻き取るローラー(図示略)、ローラーに付着した紫外線硬化樹脂の液滴を回収する清掃ユニット(ブレードや回収ボックス)を備え、紫外線硬化樹脂の厚みを均一にさせる。 The curing unit 62 has a flattening device 65 (see FIG. 2) and an irradiation device 66 (see FIG. 2). The flattening device 65 flattens the top surface of the UV-curable resin ejected onto the base member 55 by the first printing unit 61. The flattening device 65 includes, for example, a roller (not shown) that scrapes off excess resin while leveling the surface of the UV-curable resin, and a cleaning unit (blade and collection box) that collects droplets of UV-curable resin that adhere to the roller, thereby making the thickness of the UV-curable resin uniform.

また、平坦化装置65は、ユニットカメラ67(図2参照)を備えている。ユニットカメラ67は、平坦化装置65の平坦化処理の状態を撮像する撮像装置である。ユニットカメラ67は、ローラーに付着した紫外線硬化樹脂、ローラーによって平坦化された紫外線硬化樹脂、清掃ユニットに回収される紫外線硬化樹脂の状態等を撮像する。 The flattening device 65 also includes a unit camera 67 (see FIG. 2). The unit camera 67 is an imaging device that captures images of the flattening process performed by the flattening device 65. The unit camera 67 captures images of the UV-curable resin attached to the roller, the UV-curable resin flattened by the roller, and the state of the UV-curable resin collected by the cleaning unit.

また、照射装置66は、光源として水銀ランプやLEDを備えており、ベース部材55の上に吐出された紫外線硬化樹脂に紫外線を照射する。第1造形ユニット22は、第1印刷部61による吐出、平坦化装置65よる平坦化、照射装置66よる硬化を繰り返し実行することで、ベース部材55の上に絶縁層103(図4参照)を造形する。 The irradiation device 66 is equipped with a mercury lamp or LED as a light source, and irradiates ultraviolet light onto the ultraviolet curable resin discharged onto the base member 55. The first modeling unit 22 repeats the steps of discharge by the first printing unit 61, flattening by the flattening device 65, and curing by the irradiation device 66, thereby forming an insulating layer 103 (see FIG. 4) on the base member 55.

また、照射装置66は、送風機68(図2参照)を有している。絶縁層103は、照射装置66から紫外線を照射され樹脂を硬化される際に温度が上昇し、歪みや反りが発生する可能性がある。送風機68は、照射装置66による紫外線の照射時や照射後に、造形物(造形中の絶縁層103)に向かって送風を行なって、造形物を冷却する。 The irradiation device 66 also has a blower 68 (see FIG. 2). When the insulating layer 103 is irradiated with ultraviolet light from the irradiation device 66 to harden the resin, the temperature of the insulating layer 103 increases, which may cause distortion or warping. The blower 68 blows air toward the model (the insulating layer 103 being modeled) during and after irradiation with ultraviolet light by the irradiation device 66 to cool the model.

図4に示すように、電子デバイス100は、配線105、スルーホール106、接続端子109など(以下、これらをまとめて導体という場合がある)を有する。図1に示す第2造形ユニット23は、この導体を造形するユニットであり、第2印刷部71と、焼成部72とを有している。以下の説明では、第1造形ユニット22と同様の内容については、その説明を適宜省略する。 As shown in FIG. 4, the electronic device 100 has wiring 105, through holes 106, connection terminals 109, etc. (hereinafter, these may be collectively referred to as conductors). The second modeling unit 23 shown in FIG. 1 is a unit that models the conductors, and has a second printing unit 71 and a baking unit 72. In the following explanation, the same content as the first modeling unit 22 will be omitted as appropriate.

第2印刷部71は、例えば、インクジェットヘッド74(図2参照)を有しており、ベース部材55の上、絶縁層103の各層の上、絶縁層103の各層に形成された貫通孔、絶縁層103の表面などに、金属インクを吐出する装置である。ここでいう金属インクとは、例えば、主成分としてナノメートルサイズの金属(銀など)の微粒子を溶媒中に分散させたものを含み、熱により焼成されることで硬化するものである。金属インクは、例えば、数百ナノメートル以下のサイズの金属ナノ粒子を含んでいる。金属ナノ粒子の表面は、例えば、分散剤によりコーティングされており、溶媒中での凝集が抑制されている。 The second printing unit 71 has, for example, an inkjet head 74 (see FIG. 2), and is a device that ejects metal ink onto the base member 55, onto each layer of the insulating layer 103, through holes formed in each layer of the insulating layer 103, the surface of the insulating layer 103, and the like. The metal ink referred to here is, for example, a material that contains nanometer-sized metal (such as silver) particles dispersed in a solvent as the main component, and hardens when baked with heat. The metal ink contains, for example, metal nanoparticles with a size of several hundred nanometers or less. The surfaces of the metal nanoparticles are, for example, coated with a dispersant to suppress aggregation in the solvent.

また、第2印刷部71は、例えば、ディスペンサー75(図2参照)を有しており、絶縁層103の表面や配線105の上等に、導電性樹脂ペーストを吐出する装置である。導電性樹脂ペーストとは、例えば、加熱により硬化する樹脂性の接着材に、マイクロメートルサイズの金属粒子(銀など)が分散されたものである。金属粒子は、例えば、フレーク状とされている。接着剤は、例えば、エポキシ系の樹脂を主成分として含んでいる。導電性樹脂ペーストは、熱を加えられることで硬化して樹脂が収縮し、その樹脂に分散されたフレーク状の金属粒子が互いに接触する。これにより、導電性樹脂ペーストが導電性を発揮する。 The second printing unit 71 also has, for example, a dispenser 75 (see FIG. 2), which is a device that dispenses conductive resin paste onto the surface of the insulating layer 103, the wiring 105, and the like. The conductive resin paste is, for example, a resin adhesive that hardens when heated, in which micrometer-sized metal particles (such as silver) are dispersed. The metal particles are, for example, in the form of flakes. The adhesive contains, for example, an epoxy resin as its main component. When the conductive resin paste is hardened by the application of heat, the resin shrinks, and the flake-shaped metal particles dispersed in the resin come into contact with each other. This allows the conductive resin paste to exhibit conductivity.

導電性ペーストは、加熱されることで接着剤(樹脂など)が硬化し、フレーク状の金属同士が接触した状態で硬化する。一方、金属インクは、例えば、加熱によって金属ナノ粒子同士が融着することで一体化した金属となり、金属ナノ粒子同士が接触しているだけの状態に比べて導電率が高くなる。また、導電性樹脂ペーストで形成した導体は、例えば、金属インクで形成した導体に比べて導電率が低い一方、樹脂の硬化により接着力が強く、密着性に優れている。従って、製造装置10は、例えば、導電率の高い金属インクと、密着性の高い導電性樹脂ペーストを使い分けることで用途に合った導体を造形する。製造装置10は、例えば、接着力が要求される接続端子109に導電性樹脂ペーストを用い、導電率を要求される配線105やスルーホール106に金属インクを用いる。 When the conductive paste is heated, the adhesive (such as resin) hardens and the flake-shaped metal is hardened in a state of contact with each other. On the other hand, when the metal ink is heated, the metal nanoparticles are fused together to form an integrated metal, and the conductivity is higher than when the metal nanoparticles are simply in contact with each other. Also, a conductor formed from a conductive resin paste has a lower conductivity than a conductor formed from a metal ink, but has a strong adhesive force and excellent adhesion due to the hardening of the resin. Therefore, the manufacturing device 10 forms a conductor suited to the application by, for example, using a metal ink with high conductivity and a conductive resin paste with high adhesion. For example, the manufacturing device 10 uses a conductive resin paste for the connection terminal 109 that requires adhesive strength, and a metal ink for the wiring 105 and through-hole 106 that require conductivity.

尚、第2印刷部71は、インクジェットヘッド74やディスペンサー75以外の方法で、金属インクや導電性樹脂ペーストを吐出・塗布等しても良い。また、金属インクや導電性樹脂ペーストに含まれる金属の種類は、銀に限らず、銅、金等でも良く、複数種類でも良い。また、第2印刷部71は、金属インク又は導電性樹脂ペーストのどちらか一方のみを使用する構成でも良い。 The second printing unit 71 may eject or apply the metal ink or conductive resin paste by a method other than the inkjet head 74 or the dispenser 75. The type of metal contained in the metal ink or conductive resin paste is not limited to silver, but may be copper, gold, or multiple types. The second printing unit 71 may be configured to use only either the metal ink or the conductive resin paste.

また、第2印刷部71は、第2ヘッドカメラ77、第3ヘッドカメラ78を備えている(図2参照)。第2ヘッドカメラ77は、第1ヘッドカメラ64と同様に、インクジェットヘッド74のノズルから金属インクを吐出する状態等を撮像可能な位置に配置されている。また、第3ヘッドカメラ78は、ディスペンサー75から導電性樹脂ペーストを吐出する状態等を撮像可能な位置に配置されている。 The second printing unit 71 also includes a second head camera 77 and a third head camera 78 (see FIG. 2). The second head camera 77, like the first head camera 64, is positioned so that it can capture images of the state in which metal ink is being ejected from the nozzles of the inkjet head 74. The third head camera 78 is positioned so that it can capture images of the state in which conductive resin paste is being ejected from the dispenser 75.

焼成部72は、例えば、赤外線ヒータにより、第2印刷部71から吐出された金属インクや導電性樹脂ペーストを加熱する装置である。金属インクや導電性樹脂ペーストは、赤外線ヒータから熱を付与されることで焼成され、配線105等を形成する。ここでいう焼成とは、例えば、金属インクに熱を付与することによって、溶媒の気化や金属ナノ粒子の保護膜、つまり、分散剤の分解等が行われ、金属ナノ粒子が接触又は融着することで、導電率が高くなる現象である。あるいは、焼成とは、導電性樹脂ペーストに熱を加えることで、樹脂を収縮させ、樹脂に分散されたフレーク状の金属粒子を互いに接触して固定させる現象である。尚、金属インクや導電性樹脂ペーストを加熱する装置は、赤外線ヒータに限らない。例えば、製造装置10は、金属インクや導電性樹脂ペーストを加熱する装置として、赤外線ランプ、レーザ照射装置、あるいは金属インクや導電性樹脂ペーストを炉内に入れて加熱する電気炉を備えても良い。 The baking unit 72 is a device that heats the metal ink or conductive resin paste discharged from the second printing unit 71, for example, by an infrared heater. The metal ink or conductive resin paste is baked by applying heat from the infrared heater to form wiring 105 and the like. The baking here refers to, for example, a phenomenon in which heat is applied to the metal ink to evaporate the solvent and form a protective film for the metal nanoparticles, i.e., decompose the dispersant, and the metal nanoparticles come into contact or fuse together, thereby increasing the conductivity. Alternatively, baking refers to a phenomenon in which heat is applied to the conductive resin paste to shrink the resin and fix the flake-shaped metal particles dispersed in the resin by contacting each other. The device that heats the metal ink or conductive resin paste is not limited to an infrared heater. For example, the manufacturing device 10 may be equipped with an infrared lamp, a laser irradiation device, or an electric furnace that heats the metal ink or conductive resin paste by placing it in the furnace.

また、焼成部72は、送風機79(図2参照)を有している。配線105等の導体は、焼成時に温度が上昇し、割れや切断が発生する可能性がある。送風機79は、焼成部72による焼成時などに、造形物(造形中の導体)に向かって送風を行なって、造形物を冷却する。 The baking unit 72 also has a blower 79 (see FIG. 2). The temperature of conductors such as the wiring 105 increases during baking, which may cause cracks or breakage. The blower 79 blows air toward the molded object (the conductor being molded) during baking by the baking unit 72, thereby cooling the molded object.

また、装着ユニット24は、基台51に載置されたベース部材55の上に、電子部品101を配置するユニットであり、供給部81と、装着部82とを有している。供給部81は、テーピング化された電子部品を1つずつ送り出すテープフィーダ83(図3参照)を複数有しており、各供給位置において、電子部品101を供給する。電子部品101は、例えば、温度センサ等のセンサ素子である。尚、供給部81は、テープフィーダ83から電子部品101を供給する装置に限らず、トレイから電子部品101をピックアップして供給するトレイ型の供給装置でもよい。 The mounting unit 24 is a unit that places the electronic components 101 on the base member 55 placed on the base 51, and has a supply section 81 and a mounting section 82. The supply section 81 has a plurality of tape feeders 83 (see FIG. 3) that feed the taped electronic components one by one, and supplies the electronic components 101 at each supply position. The electronic components 101 are, for example, sensor elements such as temperature sensors. The supply section 81 is not limited to a device that supplies the electronic components 101 from the tape feeders 83, but may be a tray-type supply device that picks up and supplies the electronic components 101 from a tray.

装着部82は、装着ヘッド85と、移動装置86と、装着カメラ87を有している(図3参照)。装着ヘッド85は、電子部品101を吸着保持するための吸着ノズルを有している。また、移動装置86は、テープフィーダ83の供給位置と、基台51に載置されたベース部材55との間で、装着ヘッド85を移動させる。これにより、装着部82は、装着ヘッド85により電子部品101を保持し、装着ヘッド85によって保持した電子部品101を、ベース部材55の上に配置する。装着カメラ87は、装着ヘッド85の吸着ノズルに吸着された電子部品101の状態や、装着ヘッド85によって配置された回路基板102上の電子部品101の状態等を、撮像可能な位置に配置されている。 The mounting unit 82 has a mounting head 85, a moving device 86, and a mounting camera 87 (see FIG. 3). The mounting head 85 has a suction nozzle for suctioning and holding the electronic component 101. The moving device 86 moves the mounting head 85 between the supply position of the tape feeder 83 and the base member 55 placed on the base 51. As a result, the mounting unit 82 holds the electronic component 101 with the mounting head 85 and places the electronic component 101 held by the mounting head 85 on the base member 55. The mounting camera 87 is placed in a position where it can capture images of the state of the electronic component 101 sucked by the suction nozzle of the mounting head 85, the state of the electronic component 101 on the circuit board 102 placed by the mounting head 85, etc.

検査ユニット25は、電子デバイス100を検査するユニットである。例えば、電子デバイス100は、図4に示すように、接続端子109を介して電子部品101を配線105に電気的に接続し、電子部品101を回路基板102に実装している。検査ユニット25は、検査カメラ89(図3参照)を備え、検査カメラ89によって、電子部品101を実装した回路基板102を撮像する。製造装置10の制御装置27(図3参照)は、検査カメラ89で撮像した画像に基づいて、電子部品101の実装状態の良否を判定する。また、制御装置27は、検査カメラ89で撮像した画像に基づいて、配線105の良否(割れや切断の有無)、スルーホール106の良否(造形されたスルーホール106の大きさなど)を判断しても良い。 The inspection unit 25 is a unit that inspects the electronic device 100. For example, as shown in FIG. 4, the electronic device 100 electrically connects the electronic component 101 to the wiring 105 via the connection terminal 109, and the electronic component 101 is mounted on the circuit board 102. The inspection unit 25 includes an inspection camera 89 (see FIG. 3), which captures an image of the circuit board 102 on which the electronic component 101 is mounted. The control device 27 (see FIG. 3) of the manufacturing device 10 judges whether the mounting state of the electronic component 101 is good or bad based on the image captured by the inspection camera 89. The control device 27 may also judge whether the wiring 105 is good or bad (whether there is a crack or a cut) and whether the through hole 106 is good or bad (such as the size of the formed through hole 106) based on the image captured by the inspection camera 89.

次に、製造装置10の制御装置27の構成について説明する。図2及び図3に示すように、制御装置27は、コントローラ91、複数の駆動回路92、記憶装置93を備えている。複数の駆動回路92は、上記電磁モータ38,39、保持装置52、昇降装置53、第1造形ユニット22、第2造形ユニット23、装着ユニット24、検査ユニット25に接続されている。 Next, the configuration of the control device 27 of the manufacturing apparatus 10 will be described. As shown in Figures 2 and 3, the control device 27 includes a controller 91, multiple drive circuits 92, and a memory device 93. The multiple drive circuits 92 are connected to the electromagnetic motors 38, 39, the holding device 52, the lifting device 53, the first modeling unit 22, the second modeling unit 23, the mounting unit 24, and the inspection unit 25.

コントローラ91は、CPU,ROM,RAM等を備え、コンピュータを主体とするものであり、複数の駆動回路92に接続されている。記憶装置93は、RAM、ROM、ハードディスク等を備えており、制御プログラム111、設計データ112、検出ログ113、分類データ114が記憶されている。制御プログラム111は、製造装置10の制御を行うプログラムである。コントローラ91は、制御プログラム111をCPUで実行することで、搬送装置20、第1造形ユニット22等の動作を制御可能となっている。以下の説明では、コントローラ91が、制御プログラム111を実行して各装置を制御することを、単に「装置が」と記載する場合がある。例えば、「コントローラ91がステージ43を移動させる」とは、「コントローラ91が、CPUで制御プログラム111を実行し、駆動回路92を介して搬送装置20の動作を制御して、搬送装置20の動作によってステージ43を移動させる」ことを意味している。 The controller 91 is a computer-based device including a CPU, a ROM, a RAM, etc., and is connected to a number of drive circuits 92. The storage device 93 is an internal memory including a RAM, a ROM, a hard disk, etc., and stores a control program 111, design data 112, a detection log 113, and classification data 114. The control program 111 is a program that controls the manufacturing device 10. The controller 91 can control the operation of the conveying device 20, the first modeling unit 22, etc., by executing the control program 111 with the CPU. In the following description, the controller 91 executing the control program 111 to control each device may be simply described as "the device". For example, "the controller 91 moves the stage 43" means that "the controller 91 executes the control program 111 with the CPU, controls the operation of the conveying device 20 via the drive circuit 92, and moves the stage 43 by the operation of the conveying device 20."

設計データ112は、完成品の電子デバイス100をスライスした各層の3Dデータである。コントローラ91は、記憶装置93の設計データ112に基づいて紫外線硬化樹脂の吐出位置等を判断し、回路基板102を造形する。また、コントローラ91は、設計データ112に基づいて電子部品101を配置する層や位置を判断し、電子部品101を回路基板102に実装する。 The design data 112 is 3D data for each layer obtained by slicing the finished electronic device 100. The controller 91 determines the position for dispensing the ultraviolet curable resin based on the design data 112 in the storage device 93, and forms the circuit board 102. The controller 91 also determines the layer and position for placing the electronic component 101 based on the design data 112, and mounts the electronic component 101 on the circuit board 102.

検出ログ113は、後述する各種センサの検出データを蓄積したデータベースである。分類データ114は、検出ログ113に蓄積した検出データの分類を判断する情報である。検出ログ113、分類データ114の詳細については、後述する。 The detection log 113 is a database that accumulates detection data from various sensors, which will be described later. The classification data 114 is information that determines the classification of the detection data accumulated in the detection log 113. Details of the detection log 113 and the classification data 114 will be described later.

また、図3に示すように、製造装置10は、各種センサを備えている。尚、図3に示すセンサの種類や数は、一例である。また、図3は、図面が繁雑となるのを避けるため、各種センサをまとめて、例えば、複数設けられている液面計116等を1つにまとめて図示している。製造装置10は、各種センサとして、例えば、光量センサ115、液面計116、負圧センサ117、温度センサ118、電圧センサ119、流量センサ120、風量センサ121を備えている。 As shown in FIG. 3, the manufacturing apparatus 10 is equipped with various sensors. The types and number of sensors shown in FIG. 3 are merely examples. To avoid cluttering the drawing, FIG. 3 shows the various sensors together, for example, by combining multiple level gauges 116 into one. The manufacturing apparatus 10 is equipped with various sensors, for example, a light quantity sensor 115, a level gauge 116, a negative pressure sensor 117, a temperature sensor 118, a voltage sensor 119, a flow rate sensor 120, and an air flow sensor 121.

光量センサ115は、照射装置66から照射される紫外線の光量の大きさを検出する。液面計116は、第1印刷部61のインクジェットヘッド63、第2印刷部71のインクジェットヘッド74及びディスペンサー75にそれぞれ設けられている。液面計116は、例えば、紫外線硬化樹脂、金属インク、導電性樹脂ペーストのそれぞれを貯留するインクタンクの液面の高さを検出する。負圧センサ117は、第1印刷部61のインクジェットヘッド63、第2印刷部71のインクジェットヘッド74及びディスペンサー75、装着ヘッド85のそれぞれに設けられている。例えば、インクジェットヘッド63は、ノズル内の負圧を制御されることで、紫外線硬化樹脂の吐出の有無、吐出速度等を制御される。また、装着ヘッド85は、吸着ノズル内の負圧を制御されることで、電子デバイス100の吸着状態を制御される。負圧センサ117は、これらのノズル内の負圧の大きさを検出する。 The light quantity sensor 115 detects the amount of ultraviolet light emitted from the irradiation device 66. The liquid level gauge 116 is provided on each of the inkjet head 63 of the first printing unit 61, the inkjet head 74 of the second printing unit 71, and the dispenser 75. The liquid level gauge 116 detects the liquid level of an ink tank that stores, for example, an ultraviolet curing resin, a metal ink, or a conductive resin paste. The negative pressure sensor 117 is provided on each of the inkjet head 63 of the first printing unit 61, the inkjet head 74 and the dispenser 75 of the second printing unit 71, and the mounting head 85. For example, the inkjet head 63 controls the negative pressure in the nozzle to control the presence or absence of ejection of the ultraviolet curing resin, the ejection speed, etc. Also, the mounting head 85 controls the suction state of the electronic device 100 by controlling the negative pressure in the suction nozzle. The negative pressure sensor 117 detects the magnitude of the negative pressure in these nozzles.

温度センサ118は、照射装置66による硬化時、焼成部72による焼成時の造形物(絶縁層103や導体)の温度を検出する。また、温度センサ118は、加熱冷却装置54によるベース部材55の加熱時や冷却時のベース部材55の温度を検出する。電圧センサ119は、例えば、焼成時において焼成部72の赤外線ヒータに印可される電圧値を検出する。また、電圧センサ119は、例えば、加熱冷却装置54による加熱時のヒータに印可される電圧値を検出する。流量センサ120は、加熱冷却装置54の配管を流れる水の流量を検出する。また、風量センサ121は、照射装置66の送風機68や焼成部72の送風機79から送風される風の風量を検出する。 The temperature sensor 118 detects the temperature of the shaped object (insulating layer 103 and conductor) during hardening by the irradiation device 66 and during baking by the baking unit 72. The temperature sensor 118 also detects the temperature of the base member 55 when the base member 55 is heated or cooled by the heating/cooling device 54. The voltage sensor 119 detects, for example, the voltage value applied to the infrared heater of the baking unit 72 during baking. The voltage sensor 119 also detects, for example, the voltage value applied to the heater when heating by the heating/cooling device 54. The flow rate sensor 120 detects the flow rate of water flowing through the piping of the heating/cooling device 54. The air flow sensor 121 also detects the volume of air blown from the blower 68 of the irradiation device 66 and the blower 79 of the baking unit 72.

尚、上記したセンサの種類、配置、検出対象は一例である。例えば、加熱冷却装置54が、ガスによって冷却を実行する構成である場合、製造装置10は、冷媒のガスの流量を測定する流量センサやガスの圧力を測定する圧力センサを備えても良い。また、製造装置10は、例えば、焼成部72の赤外線ヒータに流れる電流の電流値を検出する電流計を備えても良い。 The above-mentioned types, arrangements, and detection targets of the sensors are merely examples. For example, if the heating/cooling device 54 is configured to perform cooling by gas, the manufacturing apparatus 10 may be equipped with a flow sensor that measures the flow rate of the refrigerant gas and a pressure sensor that measures the pressure of the gas. The manufacturing apparatus 10 may also be equipped with, for example, an ammeter that detects the current value of the current flowing through the infrared heater of the baking section 72.

また、図3に示すように、製造装置10は、タッチパネル123を備えている。タッチパネル123は、ユーザからの操作入力に応じた信号を、コントローラ91へ出力する。これにより、コントローラ91は、後述する不具合内容情報等をタッチパネル123で受け付けることができる。また、タッチパネル123は、コントローラ91の制御に基づいて、液晶パネルに表示する表示内容を変更する。タッチパネル123は、検出ログ113から抽出された検出データを液晶パネルに表示することができる。 As shown in FIG. 3, the manufacturing apparatus 10 is also equipped with a touch panel 123. The touch panel 123 outputs a signal corresponding to an operation input from a user to the controller 91. This allows the controller 91 to receive defect content information, etc., which will be described later, through the touch panel 123. The touch panel 123 also changes the display content displayed on the liquid crystal panel based on the control of the controller 91. The touch panel 123 can display detection data extracted from the detection log 113 on the liquid crystal panel.

(2.製造装置の造形動作、造形動作の監視)
本実施形態の製造装置10は、上記した構成によって、電子デバイス100の製造を実行する。コントローラ91は、CPUで制御プログラム111を実行し、設計データ112に基づいて第1造形ユニット22等を制御することで、電子デバイス100を製造する。
(2. Molding operation of manufacturing equipment, monitoring of molding operation)
The manufacturing apparatus 10 of this embodiment, with the above-mentioned configuration, executes the manufacture of the electronic device 100. The controller 91 executes the control program 111 with the CPU, and controls the first modeling unit 22 and the like based on the design data 112, thereby manufacturing the electronic device 100.

具体的には、コントローラ91は、例えば、ステージ43の基台51にベース部材55がセットされると、ステージ43を移動させつつ、ベース部材55の上に電子デバイス100を製造する。コントローラ91は、搬送装置20を制御して、ステージ43を第1造形ユニット22、第2造形ユニット23、装着ユニット24へ移動させる。第1造形ユニット22は、コントローラ91の制御に基づいて第1印刷部61から紫外線硬化樹脂を吐出し、硬化部62で硬化することで絶縁層103を造形する。また、第2造形ユニット23は、絶縁層103を造形する過程で、第2印刷部71から金属インクや導電性樹脂ペーストを吐出し、焼成部72で焼成することで、配線105等の導体を造形する(図4参照)。 Specifically, when the base member 55 is set on the base 51 of the stage 43, the controller 91 moves the stage 43 to manufacture the electronic device 100 on the base member 55. The controller 91 controls the transport device 20 to move the stage 43 to the first modeling unit 22, the second modeling unit 23, and the mounting unit 24. The first modeling unit 22 ejects ultraviolet curable resin from the first printing unit 61 based on the control of the controller 91, and hardens it in the hardening unit 62 to form the insulating layer 103. In addition, in the process of forming the insulating layer 103, the second modeling unit 23 ejects metal ink or conductive resin paste from the second printing unit 71, and bakes it in the baking unit 72 to form conductors such as wiring 105 (see FIG. 4).

また、装着ユニット24は、上記した電子デバイス100の造形において、電子部品101の装着を実行する。コントローラ91は、設計データ112に基づいて、例えば、接続端子109の位置に合せて第2印刷部71から導電性樹脂ペーストを吐出した後、装着ユニット24によって電子部品101を装着する。コントローラ91は、図4に示すように、電子部品101の端子107が接続端子109を介して配線105と接続されるように、装着部82を制御して電子部品101を装着させる。コントローラ91は、電子部品101を装着した後、焼成部72によって導電性樹脂ペーストを焼成することで接続端子109を硬化させ、電子部品101を回路基板102に実装する。コントローラ91は、上記した各工程を適宜実行しながら電子デバイス100を製造する。 The mounting unit 24 also mounts the electronic component 101 in the formation of the electronic device 100 described above. The controller 91 ejects conductive resin paste from the second printing unit 71, for example, in accordance with the position of the connection terminal 109 based on the design data 112, and then mounts the electronic component 101 using the mounting unit 24. As shown in FIG. 4, the controller 91 controls the mounting unit 82 to mount the electronic component 101 so that the terminal 107 of the electronic component 101 is connected to the wiring 105 via the connection terminal 109. After mounting the electronic component 101, the controller 91 hardens the connection terminal 109 by firing the conductive resin paste using the firing unit 72, and mounts the electronic component 101 on the circuit board 102. The controller 91 manufactures the electronic device 100 while appropriately executing each of the above-mentioned processes.

また、コントローラ91は、電子デバイス100の製造中や製造後において、検査ユニット25による検査を実行する。コントローラ91は、検査ユニット25の検査カメラ89で撮像した画像データに基づいて、焼成後の配線105の割れや、実装した電子部品101の傾き等を検査する。 The controller 91 also executes inspections using the inspection unit 25 during and after the manufacture of the electronic device 100. Based on image data captured by the inspection camera 89 of the inspection unit 25, the controller 91 inspects for cracks in the wiring 105 after firing, tilt of the mounted electronic component 101, and the like.

ここで、上記した製造工程において、造形不良などの何らかの不具合が発生した場合、その原因を特定することが困難となる場合がある。例えば、積層造形では1層1層の印刷を行なうため、1つの電子デバイス100を製造するのに数時間から数十時間を要する場合、不具合の現象を再現させて確認しようとすると長時間を要する可能性がある。また、紫外線硬化樹脂の硬化に紫外線を使用するため、製造装置10ののぞき窓などにUVカットフィルムを貼り付けると、ユーザは、内部の造形動作を視認しにくくなり、造形動作を確認し難くなる。 Here, if some kind of malfunction, such as a defective modeling, occurs in the above-mentioned manufacturing process, it may be difficult to identify the cause. For example, in additive manufacturing, printing is performed layer by layer, and if it takes several to several tens of hours to manufacture one electronic device 100, it may take a long time to reproduce and confirm the malfunction phenomenon. In addition, since ultraviolet light is used to harden the ultraviolet-curable resin, if a UV-cut film is attached to the observation window of the manufacturing device 10, it becomes difficult for the user to see the internal modeling operation, making it difficult to check the modeling operation.

そこで、本実施形態の製造装置10は、各種カメラ、各種センサ、駆動回路92(以下、状態検出装置という場合がある)などによって造形動作の状態を検出した検出データを検出ログ113として記憶装置93に記憶する。ここでいう各種カメラとは、例えば、図5に示すように、製造装置10に取り付けられたカメラのうち、検査カメラ89を除く、ステージカメラ56、第1ヘッドカメラ64、第2ヘッドカメラ77、第3ヘッドカメラ78、ユニットカメラ67、装着カメラ87である。詳述すると、図2に示すように、コントローラ91は、記憶処理部125と、付加情報取得部126と、抽出処理部127とを有している。記憶処理部125等は、例えば、コントローラ91のCPUにおいて制御プログラム111を実行することで実現される処理モジュールである。尚、記憶処理部125等を、ソフトウェア処理で実現せずに、ハードウェア処理で実現しても良く、ソフトウェア処理とハードウェア処理を組み合わせて実現しても良い。 Therefore, the manufacturing apparatus 10 of this embodiment stores detection data obtained by detecting the state of the molding operation using various cameras, various sensors, a driving circuit 92 (hereinafter sometimes referred to as a state detection device) and the like in the storage device 93 as a detection log 113. The various cameras referred to here are, for example, as shown in FIG. 5, the stage camera 56, the first head camera 64, the second head camera 77, the third head camera 78, the unit camera 67, and the attached camera 87, excluding the inspection camera 89, among the cameras attached to the manufacturing apparatus 10. In more detail, as shown in FIG. 2, the controller 91 has a storage processing unit 125, an additional information acquisition unit 126, and an extraction processing unit 127. The storage processing unit 125 and the like are processing modules that are realized, for example, by executing the control program 111 in the CPU of the controller 91. The storage processing unit 125 and the like may be realized by hardware processing rather than software processing, or may be realized by a combination of software processing and hardware processing.

記憶処理部125は、複数の状態検出装置の各々から出力された複数の検出データを、互いに関連付けて記憶装置93へ記憶させる機能部である。付加情報取得部126は、後述するコマンド情報や層数情報を取得する機能部である。抽出処理部127は、製造装置10の造形動作について問い合わせを受け付けたことに基づいて、問い合わせ内容に応じた検出データを、記憶装置93に記憶した複数の検出データの中から抽出する機能部である。 The storage processing unit 125 is a functional unit that associates multiple pieces of detection data output from each of the multiple state detection devices with each other and stores them in the storage device 93. The additional information acquisition unit 126 is a functional unit that acquires command information and layer number information, which will be described later. The extraction processing unit 127 is a functional unit that extracts detection data corresponding to the content of an inquiry from the multiple pieces of detection data stored in the storage device 93, based on receiving an inquiry about the molding operation of the manufacturing device 10.

図5は、検出データの処理の流れを示すブロック図である。図5に示すように、記憶処理部125は、画像取得部131、動画キャプチャ取得部132、センサ情報取得部133、ステータス情報取得部134、ファイル作成部135を有している。記憶処理部125は、各種カメラ等から検出データを入力する。具体的には、画像取得部131は、検査カメラ89から画像データ141を取得する。画像取得部131は、例えば、検査ユニット25において造形物の検査を実施している最中において、所定のタイミングごとやコントローラ91から指示を受け付けたタイミングで画像データ141を検査カメラ89から取得し、取得した画像データ141を検出ログ113として記憶する。 Figure 5 is a block diagram showing the flow of processing of detection data. As shown in Figure 5, the storage processing unit 125 has an image acquisition unit 131, a video capture acquisition unit 132, a sensor information acquisition unit 133, a status information acquisition unit 134, and a file creation unit 135. The storage processing unit 125 inputs detection data from various cameras and the like. Specifically, the image acquisition unit 131 acquires image data 141 from the inspection camera 89. For example, while inspecting a molded object in the inspection unit 25, the image acquisition unit 131 acquires image data 141 from the inspection camera 89 at predetermined timing or when an instruction is received from the controller 91, and stores the acquired image data 141 as a detection log 113.

また、動画キャプチャ取得部132は、各種カメラの各々で撮像した動画データ142を取得する。動画キャプチャ取得部132は、各ユニット等で作業が実行されている際に、各カメラで撮像した動画データ142を各種カメラから取得する。例えば、動画キャプチャ取得部132は、第1印刷部61で紫外線硬化樹脂を吐出する際に、第1ヘッドカメラ64で撮像した動画データ142を取得する。動画キャプチャ取得部132は、取得した動画データ142から所定時間毎に切り取った画像データを生成し(キャプチャし)、生成した画像データを検出ログ113として記憶する。尚、動画キャプチャ取得部132は、動画データ142から画像を切り取らずに、動画データとして検出ログ113に記憶しても良い。また、記憶処理部125は、検査カメラ89から動画データを取得しても良く、各種カメラから静止画を取得しても良い。 The video capture acquisition unit 132 also acquires video data 142 captured by each of the various cameras. The video capture acquisition unit 132 acquires the video data 142 captured by each camera from the various cameras when work is being performed in each unit, etc. For example, the video capture acquisition unit 132 acquires video data 142 captured by the first head camera 64 when the first printing unit 61 ejects ultraviolet curable resin. The video capture acquisition unit 132 generates (captures) image data cut from the acquired video data 142 at predetermined time intervals and stores the generated image data as the detection log 113. Note that the video capture acquisition unit 132 may store the image in the detection log 113 as video data without cutting out the image from the video data 142. The storage processing unit 125 may also acquire video data from the inspection camera 89, or may acquire still images from the various cameras.

センサ情報取得部133は、光量センサ115等の各種センサで検出したセンサ情報143を取得する。センサ情報取得部133は、各ユニット等で作業が実行されている際に、各種センサで検出したセンサ情報143を取得する。センサ情報143は、例えば、光量センサ115で検出した紫外線の光量の値、液面計116で検出した液面の高さの値、負圧センサ117で検出した負圧の値などである。例えば、センサ情報取得部133は、硬化部62で紫外線硬化樹脂を硬化する際に、光量センサ115で検出した紫外線の光量の値を取得する。 The sensor information acquisition unit 133 acquires sensor information 143 detected by various sensors such as the light amount sensor 115. The sensor information acquisition unit 133 acquires sensor information 143 detected by various sensors when work is being performed in each unit, etc. The sensor information 143 is, for example, the value of the amount of ultraviolet light detected by the light amount sensor 115, the value of the liquid level detected by the liquid level gauge 116, the value of the negative pressure detected by the negative pressure sensor 117, etc. For example, the sensor information acquisition unit 133 acquires the value of the amount of ultraviolet light detected by the light amount sensor 115 when the ultraviolet curing resin is cured in the curing unit 62.

ステータス情報取得部134は、複数の駆動回路92の各々からステータス情報144を取得する。ステータス情報144は、例えば、コントローラ91から駆動回路92に出された指令情報(移動先の位置情報、トルクの制御値など)や、駆動回路92で検出した値(現在の位置情報、フィードバックの値など)の駆動回路92の制御に係わる情報である。例えば、X軸スライド機構30の電磁モータ38を制御する駆動回路92として、サーボコントローラを用いる場合、ステータス情報取得部134は、電磁モータ38の回転位置(目標位置、現在位置)や、電磁モータ38の回転トルク(目標値、実測値)などの情報である。ステータス情報取得部134は、例えば、電磁モータ38,39のそれぞれに接続された駆動回路92から取得したステータス情報144に基づいて、ステージ43の位置情報(X、Y、Z座標など)を取得することができる。また、ステータス情報取得部134は、インクジェットヘッド63のノズル、平坦化装置65のローラーなどの位置情報を、ステータス情報144に基づいて取得しても良い。尚、ステータス情報取得部134は、Y軸スライド機構32やX軸スライドレール34に取り付けたリニアエンコーダから、ステージ43の位置情報を検出しても良い。また、ステータス情報取得部134は、インクジェットヘッド63等についても、ロータリーエンコーダなどの他の位置検出装置を用いて、位置情報を検出しても良い。 The status information acquisition unit 134 acquires status information 144 from each of the multiple drive circuits 92. The status information 144 is, for example, command information issued from the controller 91 to the drive circuit 92 (position information of the destination, torque control value, etc.) and information related to the control of the drive circuit 92 such as values detected by the drive circuit 92 (current position information, feedback value, etc.). For example, when a servo controller is used as the drive circuit 92 that controls the electromagnetic motor 38 of the X-axis slide mechanism 30, the status information acquisition unit 134 is information such as the rotation position (target position, current position) of the electromagnetic motor 38 and the rotation torque (target value, actual value) of the electromagnetic motor 38. The status information acquisition unit 134 can acquire position information (X, Y, Z coordinates, etc.) of the stage 43 based on the status information 144 acquired from the drive circuits 92 connected to each of the electromagnetic motors 38 and 39. The status information acquisition unit 134 may also acquire position information of the nozzles of the inkjet head 63, the rollers of the flattening device 65, and the like, based on the status information 144. The status information acquisition unit 134 may detect position information of the stage 43 from a linear encoder attached to the Y-axis slide mechanism 32 or the X-axis slide rail 34. The status information acquisition unit 134 may also detect position information of the inkjet head 63, etc., using other position detection devices such as a rotary encoder.

画像データ141、動画データ142、センサ情報143、ステータス情報144は、本開示の検出データの一例である。以下の説明では、これらのデータや情報を総称する場合、検出データという場合がある。記憶処理部125は、画像取得部131、動画キャプチャ取得部132、センサ情報取得部133、ステータス情報取得部134の各々で取得した検出データを、関連付けて検出ログ113に記憶させる。 Image data 141, video data 142, sensor information 143, and status information 144 are examples of detection data of the present disclosure. In the following description, these data and information may be collectively referred to as detection data. The storage processing unit 125 associates the detection data acquired by each of the image acquisition unit 131, video capture acquisition unit 132, sensor information acquisition unit 133, and status information acquisition unit 134 and stores them in the detection log 113.

ファイル作成部135は、センサ情報取得部133で検出したセンサ情報143と、ステータス情報取得部134で検出したステータス情報144を、ファイル形式にする処理部である。ファイル作成部135は、センサ情報143の値やステータス情報144の値を、例えば、CSV(Comma Separated Value)形式のファイルとして出力する。 The file creation unit 135 is a processing unit that converts the sensor information 143 detected by the sensor information acquisition unit 133 and the status information 144 detected by the status information acquisition unit 134 into a file format. The file creation unit 135 outputs the values of the sensor information 143 and the status information 144 as a file in, for example, a comma separated value (CSV) format.

図6は、検出ログ113の内容を示している。図6に示すように、検出ログ113には、例えば、時間情報、層数情報、コマンド情報、検出データ、調査箇所情報が互いに関連付けられて記憶されている。検出ログ113は、CSV形式のファイルデータでも良く、時間情報、コマンド情報等を1件のレコードとして記憶するデータベースでも良い。 Figure 6 shows the contents of the detection log 113. As shown in Figure 6, the detection log 113 stores, for example, time information, number of layers information, command information, detection data, and investigation location information in association with each other. The detection log 113 may be file data in CSV format, or may be a database that stores time information, command information, etc. as a single record.

付加情報取得部126は、コマンド情報や層数情報を記憶処理部125へ出力する。コントローラ91は、例えば、電子デバイス100を製造する各段階で、次に実行する造形動作の動作内容を決定する実行コマンドを設定する。具体的には、実行コマンドは、紫外線硬化樹脂、金属インク、導電性樹脂ペーストをインクジェットヘッド63等の各ヘッドから吐出させる吐出処理を実行する吐出コマンドである。また、実行コマンドは、例えば、平坦化装置65のローラーによる平坦化処理を実行する平坦化コマンドや、照射装置66によって紫外線を照射する硬化処理を実行する硬化コマンドの情報である。また、実行コマンドは、例えば、ステージ43を所定の位置に移動させる移動処理を実行する移動コマンド、装着ヘッド85による電子部品101の装着処理を実行する装着コマンドなどでも良い。コントローラ91は、設定した実行コマンドに応じて、製造装置10の各装置へ送信する指示内容を変更し、造形動作を変更する。コマンド情報は、この実行コマンドの種類を識別する情報であり、上記した、吐出コマンド、平坦化コマンドなどを示す情報である。即ち、コマンド情報は、実行中の造形動作を示す情報である。 The additional information acquisition unit 126 outputs the command information and the number of layers information to the storage processing unit 125. The controller 91 sets an execution command that determines the operation content of the next modeling operation to be performed at each stage of manufacturing the electronic device 100, for example. Specifically, the execution command is an ejection command that executes an ejection process to eject ultraviolet curable resin, metal ink, and conductive resin paste from each head such as the inkjet head 63. The execution command is, for example, a flattening command that executes a flattening process using the rollers of the flattening device 65, or a curing command that executes a curing process in which ultraviolet rays are irradiated by the irradiation device 66. The execution command may also be, for example, a movement command that executes a movement process to move the stage 43 to a predetermined position, or a mounting command that executes a mounting process of the electronic component 101 using the mounting head 85. The controller 91 changes the instruction content to be sent to each device of the manufacturing device 10 according to the set execution command, and changes the modeling operation. The command information is information that identifies the type of this execution command, and is information that indicates the above-mentioned ejection command, flattening command, etc. That is, the command information is information that indicates the modeling operation being executed.

また、実行コマンドは、電子デバイス100の製造中のコマンドに限らず、例えば、メンテナンス動作などの造形の前後の処理を実行するコマンドでも良い。メンテナンス動作とは、例えば、インクジェットヘッド63のノズルの吐出量をチェックするノズルチェック動作、ノズルにカバーを装着してインクの乾きを抑えるキャンピング動作などである。あるいは、メンテナンス動作は、電磁モータ38や昇降装置53を初期位置に移動させるイニシャライズ動作、加熱冷却装置54の余熱動作などでも良い。コントローラ91は、後述するように、コマンド情報の種類に基づいて、検出データの抽出を実行する。従って、コマンド情報としては、上記した実行コマンドに限らず、製造装置10に対して動作を指示する指示内容に応じて検出データを分類できる様々な情報を採用できる。 The execution command is not limited to commands during the manufacture of the electronic device 100, but may be commands to execute processes before and after modeling, such as maintenance operations. Maintenance operations include, for example, a nozzle check operation to check the nozzle discharge amount of the inkjet head 63, and a camping operation to prevent the ink from drying by attaching a cover to the nozzle. Alternatively, the maintenance operation may be an initialization operation to move the electromagnetic motor 38 and the lifting device 53 to their initial positions, a preheating operation of the heating and cooling device 54, and the like. The controller 91 extracts the detection data based on the type of command information, as described below. Therefore, the command information is not limited to the execution commands described above, and various information that can classify the detection data according to the instructions given to the manufacturing device 10 to perform the operation can be used.

層数情報は、造形中の層数を識別する情報である。具体的には、層数情報は、例えば、インクジェット方式の積層造形法によって電子デバイス100を1層1層ずつ造形する際の何層目かを示す情報である。付加情報取得部126は、例えば、コントローラ91で実行されている処理内容(決定された実行コマンド、層数)や、コントローラ91から各装置へ出された指示内容に基づいて、コマンド情報や層数情報を取得することができる。 The layer number information is information that identifies the number of layers being built. Specifically, the layer number information is information that indicates which layer is being built when the electronic device 100 is built one layer at a time by, for example, an inkjet-type additive manufacturing method. The additional information acquisition unit 126 can acquire command information and layer number information based on, for example, the processing content being executed by the controller 91 (determined execution command, number of layers) and the instructions issued from the controller 91 to each device.

記憶処理部125は、例えば、コントローラ91によって新たな実行コマンドが設定され、設定された実行コマンドに基づく指示が各装置へ出されると、指示が出された装置(次の造形動作に使用される装置など)を対象装置として設定する。記憶処理部125は、対象装置に取り付けられたカメラ、センサや、装置を制御する駆動回路92などから、画像取得部131等の各取得部へ検出データを取得する。これにより、造形動作中の対象装置から検出データを取得することができる。記憶処理部125は、対象装置が動作中において、カメラ等から検出データを定期的に取得する。 For example, when a new execution command is set by the controller 91 and instructions based on the set execution command are issued to each device, the memory processing unit 125 sets the device to which the instruction was issued (such as the device to be used for the next modeling operation) as the target device. The memory processing unit 125 acquires detection data from cameras and sensors attached to the target device, drive circuits 92 that control the device, and the like, and sends the data to each acquisition unit such as the image acquisition unit 131. This makes it possible to acquire detection data from the target device during modeling operation. The memory processing unit 125 periodically acquires detection data from cameras, etc. while the target device is operating.

ファイル作成部135は、例えば、センサ情報取得部133で新たなセンサ情報143を取得すると、製造装置10のシステム時間を取得する。また、ファイル作成部135は、検出データを検出時のコマンド情報や層数情報を、付加情報取得部126から取得する。ファイル作成部135は、これらの情報をCSV形式に表したデータを作成する。同様に、ファイル作成部135は、例えば、ステータス情報取得部134で新たなステータス情報144を取得すると、製造装置10のシステム時間やコマンド情報等と関連付けたデータを作成する。同様に、画像取得部131や動画キャプチャ取得部132は、例えば、新たな画像データ141を取得等すると、製造装置10のシステム時間やコマンド情報等と関連付けたデータを作成する。 For example, when the sensor information acquisition unit 133 acquires new sensor information 143, the file creation unit 135 acquires the system time of the manufacturing apparatus 10. The file creation unit 135 also acquires command information and layer number information at the time of detection of the detection data from the additional information acquisition unit 126. The file creation unit 135 creates data that expresses this information in CSV format. Similarly, for example, when the status information acquisition unit 134 acquires new status information 144, the file creation unit 135 creates data associated with the system time, command information, etc. of the manufacturing apparatus 10. Similarly, when the image acquisition unit 131 or the video capture acquisition unit 132 acquires new image data 141, for example, they create data associated with the system time, command information, etc. of the manufacturing apparatus 10.

図6に示すように、画像取得部131、動画キャプチャ取得部132、ファイル作成部135は、時間情報、層数情報、コマンド情報、検出データに、調査箇所情報を付加する。調査箇所情報は、分類データ114に設定された情報であり、検出データを分類する情報である。図7は、分類データ114の内容を示している。図7に示すように、分類データ114には、不具合内容情報、推定原因情報、調査箇所情報、検出データが設定されている。図6に示す抽出処理部127は、後述するように、タッチパネル123を介して不具合内容情報の選択を受け付ける。抽出処理部127は、選択された不具合内容情報に応じた検出データを抽出する。推定原因情報、調査箇所情報は、不具合内容情報に応じた検出データを特定(抽出)するための情報である。 As shown in FIG. 6, the image acquisition unit 131, video capture acquisition unit 132, and file creation unit 135 add investigation location information to time information, layer number information, command information, and detection data. Investigation location information is information set in classification data 114, and is information for classifying detection data. FIG. 7 shows the contents of classification data 114. As shown in FIG. 7, fault content information, probable cause information, investigation location information, and detection data are set in classification data 114. The extraction processing unit 127 shown in FIG. 6 accepts the selection of fault content information via the touch panel 123, as described below. The extraction processing unit 127 extracts detection data corresponding to the selected fault content information. The probable cause information and investigation location information are information for identifying (extracting) detection data corresponding to the fault content information.

不具合内容情報は、製造装置10の造形動作において発生する不具合の内容を示す情報である。具体的には、不具合内容情報は、図7に例示するように、絶縁層103の造形不良、配線105等の導体の造形不良、造形物に落下物が落ちる不具合、造形物がインクジェットヘッド63等と干渉する不具合などを示す情報である。従って、不具合内容情報は、製造装置10で発生し得る造形を阻害するような不具合の種類を示す情報である。 The defect content information is information that indicates the content of a defect that occurs during the modeling operation of the manufacturing device 10. Specifically, as illustrated in FIG. 7, the defect content information is information that indicates defects such as defective modeling of the insulating layer 103, defective modeling of conductors such as the wiring 105, defects caused by objects falling onto the modeled object, and defects in which the modeled object interferes with the inkjet head 63, etc. Thus, the defect content information is information that indicates the type of defect that may occur in the manufacturing device 10 and hinder modeling.

推定原因情報は、不具合内容情報が示す不具合について推定される原因を示す情報である。例えば、絶縁層103の造形不良としては、図7に示すように、紫外線硬化樹脂の吐出不良、平坦化処理の不良、硬化処理の不良、ステージ43の位置の誤差の不良などが考えられる。推定原因情報は、このような不具合内容情報が示す不具合を発生させる原因として考えられる要因を分類する情報である。尚、図7に示す全ての推定原因情報等の説明は、省略するが、例えば、造形物の干渉の推定原因情報としては、基材剥離や印刷部の付着物が考えられる。より具体的には、造形中の熱が増大した場合や加熱冷却装置54による冷却効果が低下すると、剥離フィルム57が剥離することで、造形物が浮き上がる可能性がある。その結果、インクジェットヘッド63等と造形物が干渉する虞がある。また、インクジェットヘッド63,74等の印刷部に何らかの付着物が付着すると、付着物と造形物が干渉する虞がある。このため、造形物の干渉の推定原因としては、基材剥離や印刷部の付着物が設定できる。 The estimated cause information is information indicating the estimated cause of the defect indicated by the defect content information. For example, as shown in FIG. 7, possible molding defects of the insulating layer 103 include defective discharge of the ultraviolet curing resin, defective flattening processing, defective curing processing, and defective position error of the stage 43. The estimated cause information is information that classifies factors that are considered to cause the occurrence of such defects indicated by the defect content information. Note that an explanation of all the estimated cause information shown in FIG. 7 is omitted, but for example, the estimated cause information of interference of the molded object may be peeling of the substrate or adhesion of the printed part. More specifically, if the heat during molding increases or the cooling effect of the heating and cooling device 54 decreases, the release film 57 may peel off, causing the molded object to float. As a result, there is a risk of interference between the inkjet head 63, etc. and the molded object. In addition, if some adhesion adheres to the printing part of the inkjet heads 63, 74, etc., there is a risk of interference between the adhesion and the molded object. For this reason, the estimated cause of interference of the molded object may be peeling of the substrate or adhesion of the printed part.

また、調査箇所情報は、推定原因情報が示す原因を調査するのに必要な検出データを識別するための情報である。例えば、紫外線硬化樹脂の吐出不良(推定原因情報)によって絶縁層103の造形不良(不具合内容情報)が発生していると考えられる場合、調査箇所情報として、第1印刷部61のインクジェットヘッド63の吐出状態を調査することが好ましい。そこで、吐出不良の調査箇所情報、検出データとして、樹脂吐出状態、第1ヘッドカメラ64の画像の各々の情報が関連付けられている。同様に、例えば、紫外線硬化樹脂の平坦化不良(推定原因情報)によって絶縁層103の造形不良(不具合内容情報)が発生していると考えられる場合、調査箇所情報として、平坦化装置65のローラーの付着物の状態を調査することが好ましい。そこで、平坦化不良の調査箇所情報、検出データとして、ローラー付着物、ステージカメラ56の画像の各々の情報が関連付けられている。図7に示すように、分類データ114には、不具合内容情報、推定原因情報、調査箇所情報、検出データが階層的に関連付けられている。抽出処理部127は、ユーザから不具合内容情報の選択を受け付けると、分類データ114に基づいて、対応する検出データを抽出する。そこで、記憶処理部125のファイル作成部135は、図6に示すように、コマンド情報や検出データに、調査箇所情報を付加する。ファイル作成部135は、例えば、分類データ114に基づいて、検出データを対応する調査箇所情報を特定し、特定した調査箇所情報を関連付けて検出ログ113に記憶する。尚、1種類の検出データに、複数種類の調査箇所情報を関連付けても良く、1種類の調査箇所情報に複数種類の検出データを関連付けても良い。また、図7に示す分類データ114は、一例であり、例えば、ユーザによって選択される不具合内容情報と、複数の検出データを直接関連付けた分類データ114を作成しても良い。 The investigation location information is information for identifying detection data necessary to investigate the cause indicated by the estimated cause information. For example, when it is considered that the molding defect (defect information) of the insulating layer 103 occurs due to the discharge defect (estimated cause information) of the ultraviolet curing resin, it is preferable to investigate the discharge state of the inkjet head 63 of the first printing unit 61 as the investigation location information. Therefore, as the investigation location information and detection data of the discharge defect, each information of the resin discharge state and the image of the first head camera 64 is associated. Similarly, for example, when it is considered that the molding defect (defect information) of the insulating layer 103 occurs due to the flattening defect (estimated cause information) of the ultraviolet curing resin, it is preferable to investigate the state of the adhesion of the roller of the flattening device 65 as the investigation location information. Therefore, as the investigation location information and detection data of the flattening defect, each information of the adhesion of the roller and the image of the stage camera 56 is associated. As shown in FIG. 7, the classification data 114 is hierarchically associated with the defect content information, estimated cause information, investigation location information, and detection data. When the extraction processing unit 127 receives a selection of defect content information from the user, it extracts the corresponding detection data based on the classification data 114. Then, the file creation unit 135 of the storage processing unit 125 adds the investigation location information to the command information and the detection data as shown in FIG. 6. For example, the file creation unit 135 identifies the investigation location information corresponding to the detection data based on the classification data 114, and associates the identified investigation location information and stores it in the detection log 113. Note that multiple types of investigation location information may be associated with one type of detection data, and multiple types of detection data may be associated with one type of investigation location information. Also, the classification data 114 shown in FIG. 7 is an example, and for example, classification data 114 may be created in which defect content information selected by the user is directly associated with multiple detection data.

また、記憶処理部125は、センサ情報143やステータス情報144と同様に、実行コマンドの対象装置に取り付けられたカメラから画像データ141や動画データ142を取得する。具体的には、画像取得部131は、造形物の検査中であれば、検査カメラ89の画像データ141を取得する。動画キャプチャ取得部132は、絶縁層103の造形中であれば、第1ヘッドカメラ64から動画データ142を取得する。記憶処理部125は、画像取得部131や動画キャプチャ取得部132で取得又は生成した画像データを、システム時間の時間情報、層数情報、コマンド情報、調査箇所情報に関連付けて検出ログ113に記憶する。記憶処理部125は、分類データ114に基づいて、画像データに対応する調査箇所情報を特定し関連付けを実行する。記憶処理部125は、画像データを検出ログ113の検出データの項目に直接記憶しても良く、画像データの識別情報(ファイルパスなど)を検出データの項目に記憶させても良い。これにより、造形動作中において、各種センサ等で検出した検出データを、検出ログ113に蓄積することができる。 The storage processing unit 125 also acquires image data 141 and video data 142 from a camera attached to the target device of the execution command, similar to the sensor information 143 and status information 144. Specifically, the image acquisition unit 131 acquires image data 141 from the inspection camera 89 if the molded object is being inspected. The video capture acquisition unit 132 acquires video data 142 from the first head camera 64 if the insulating layer 103 is being molded. The storage processing unit 125 associates the image data acquired or generated by the image acquisition unit 131 or the video capture acquisition unit 132 with time information of the system time, layer number information, command information, and investigation location information and stores them in the detection log 113. The storage processing unit 125 identifies the investigation location information corresponding to the image data based on the classification data 114 and performs the association. The storage processing unit 125 may directly store the image data in the detection data item of the detection log 113, or may store the identification information of the image data (such as a file path) in the detection data item. This allows detection data detected by various sensors during modeling operations to be accumulated in the detection log 113.

尚、上記した記憶処理部125の処理内容や図6に示す検出ログ113のデータ形式は、一例である。例えば、記憶処理部125は、一定の時間内に取得した複数の検出データ(動画データ142、センサ情報143、ステータス情報144)をまとめて1つのデータ(図6の1行のデータ)として検出ログ113に記憶しても良い。即ち、検出ログ113に登録される1件のデータは、1つの検出データを含んでも良く、複数の検出データを含んでも良い。また、記憶処理部125は、一定の時間内に検出された検出データの時間情報として同一時間を設定しても良い。これにより、後述する抽出処理部127の抽出処理において、一定の時間内に検出された検出データを、同一時間の検出データとして抽出できる。 The above-mentioned processing contents of the storage processing unit 125 and the data format of the detection log 113 shown in FIG. 6 are merely examples. For example, the storage processing unit 125 may collect multiple detection data (video data 142, sensor information 143, status information 144) acquired within a certain period of time and store them in the detection log 113 as one piece of data (one line of data in FIG. 6). That is, one piece of data registered in the detection log 113 may include one detection data or multiple detection data. The storage processing unit 125 may also set the same time as the time information of the detection data detected within a certain period of time. This allows the detection data detected within a certain period of time to be extracted as detection data of the same time in the extraction processing of the extraction processing unit 127 described later.

(3.検出データの抽出)
次に、抽出処理部127によって実行する抽出処理について説明する。例えば、ユーザは、製造装置10の造形動作において、何らかの不具合が発生した場合や発生した疑いがある場合など、タッチパネル123を操作して、検出データの確認を行なう。抽出処理部127は、例えば、タッチパネル123に対して所定の操作入力を受け付けると、図8に示す受付画面151をタッチパネル123に表示させる。図8に示すように、抽出処理部127は、指定時間欄152、造形動作欄153、指定層数欄154、不具合内容欄156、照会ボタン157、キャンセルボタン158を、受付画面151に表示させる。
(3. Extraction of Detection Data)
Next, the extraction process executed by the extraction processing unit 127 will be described. For example, when a user has encountered or is suspected of encountering a malfunction during the modeling operation of the manufacturing apparatus 10, the user operates the touch panel 123 to check the detection data. When the extraction processing unit 127 receives a predetermined operation input to the touch panel 123, for example, the extraction processing unit 127 displays a reception screen 151 shown in FIG. 8 on the touch panel 123. As shown in FIG. 8, the extraction processing unit 127 displays a designated time field 152, a modeling operation field 153, a designated number of layers field 154, a malfunction content field 156, an inquiry button 157, and a cancel button 158 on the reception screen 151.

指定時間欄152は、検出データを抽出する時間を指定する操作部である。抽出処理部127は、照会ボタン157をタッチ操作されると、指定時間欄152で指定された時間に検出された、あるいは指定された時間を基準として所定時間だけ前後に検出された検出データを抽出し表示する。この所定時間は、固定時間でも良く、不具合内容に応じて変更しても良い。抽出処理部127は、例えば、指定時間欄152で指定された時間と一致する時間情報の検出データ(図6参照)を検出ログ113から抽出しタッチパネル123に表示する。 The specified time field 152 is an operation section for specifying the time for extracting detection data. When the inquiry button 157 is touched, the extraction processing section 127 extracts and displays detection data that was detected at the time specified in the specified time field 152, or detected a predetermined time before or after the specified time. This predetermined time may be a fixed time, or may be changed depending on the type of defect. For example, the extraction processing section 127 extracts detection data (see FIG. 6) with time information that matches the time specified in the specified time field 152 from the detection log 113, and displays it on the touch panel 123.

また、造形動作欄153は、実行コマンドを指定する操作部であり、例えば、プルダウンメニューにより実行コマンドを選択可能となっている。図8は、平坦化コマンドに対応する平坦化処理を表示した状態を示している。抽出処理部127は、照会ボタン157をタッチ操作されると、造形動作欄153で指定された実行コマンドに対応する検出データを検出ログ113から抽出しタッチパネル123に表示する。また、抽出処理部127は、指定時間欄152で時間を指定されない場合、実行コマンドに対応する全ての検出データを抽出し、時間情報の時間順(例えば、降順)に表示する。ここでいう全ての検出データとは、例えば、不具合内容情報の問い合わせを受け付ける前に実行していた最新の造形動作の検出データである。尚、抽出処理部127は、最新の造形動作だけでなく、過去の造形動作の検出データについても抽出を実行しても良い。 The modeling operation column 153 is an operation section for specifying an execution command, and for example, the execution command can be selected from a pull-down menu. FIG. 8 shows a state in which flattening processing corresponding to a flattening command is displayed. When the inquiry button 157 is touched, the extraction processing section 127 extracts detection data corresponding to the execution command specified in the modeling operation column 153 from the detection log 113 and displays it on the touch panel 123. When no time is specified in the specified time column 152, the extraction processing section 127 extracts all detection data corresponding to the execution command and displays them in chronological order of time information (for example, descending order). All detection data here refers to, for example, detection data of the latest modeling operation performed before receiving an inquiry about defect content information. The extraction processing section 127 may extract detection data of past modeling operations as well as the latest modeling operation.

また、指定層数欄154は、層数を指定する操作部である。抽出処理部127は、照会ボタン157をタッチ操作されると、指定層数欄154で指定された層数と一致する、又は指定された層数を含む上下所定の層数と一致する検出データを検出ログ113から抽出し表示する。また、抽出処理部127は、指定時間欄152や造形動作欄153が未指定の場合、指定層数に対応する全ての検出データを抽出し、時間情報の時間順に表示する。 The specified number of layers field 154 is an operation section for specifying the number of layers. When the inquiry button 157 is touched, the extraction processing section 127 extracts and displays detection data from the detection log 113 that matches the number of layers specified in the specified number of layers field 154, or that matches a predetermined number of layers above and below the specified number of layers. When the specified time field 152 or the modeling operation field 153 is not specified, the extraction processing section 127 extracts all detection data corresponding to the specified number of layers and displays them in chronological order of the time information.

また、不具合内容欄156は、不具合内容を指定する操作部であり、例えば、プルダウンメニューにより不具合内容(図7の不具合内容情報の各項目)の種類を選択可能となっている。抽出処理部127は、照会ボタン157をタッチ操作されると、不具合内容欄156で指定された不具合内容の種類に対応する推定原因情報を分類データ114から特定する(図7参照)。抽出処理部127は、特定した推定原因情報に対応する調査箇所情報を分類データ114から特定する。そして、抽出処理部127は、特定した調査箇所情報に関連付けられた検出データを、検出ログ113から抽出する。 Fault content field 156 is an operation section for specifying fault content, and for example, the type of fault content (each item of fault content information in FIG. 7) can be selected from a pull-down menu. When inquiry button 157 is touched, extraction processing section 127 identifies probable cause information corresponding to the type of fault content specified in fault content field 156 from classification data 114 (see FIG. 7). Extraction processing section 127 identifies investigation location information corresponding to the identified probable cause information from classification data 114. Then, extraction processing section 127 extracts detection data associated with the identified investigation location information from detection log 113.

抽出処理部127は、指定時間欄152、造形動作欄153、指定層数欄154、不具合内容欄156の各項目のうち、指定された項目の条件を全て満たす検出データを抽出する。例えば、指定時間欄152と指定層数欄154だけが指定された場合、抽出処理部127は、指定時間欄152で指定された時間と一致し、且つ指定層数欄154で指定された層数と一致する検出データを抽出する。また、例えば、造形動作欄153と指定層数欄154だけが指定された場合、抽出処理部127は、造形動作欄153で指定された実行コマンドと一致し、且つ指定層数欄154で指定された層数と一致する検出データを抽出する。また、抽出処理部127は、キャンセルボタン158をタッチ操作されると、受付画面151の表示をタッチパネル123から消去する。 The extraction processing unit 127 extracts detection data that satisfies all the conditions of the specified items among the specified time column 152, the modeling operation column 153, the specified number of layers column 154, and the defect content column 156. For example, when only the specified time column 152 and the specified number of layers column 154 are specified, the extraction processing unit 127 extracts detection data that matches the time specified in the specified time column 152 and the number of layers specified in the specified number of layers column 154. Also, when only the modeling operation column 153 and the specified number of layers column 154 are specified, the extraction processing unit 127 extracts detection data that matches the execution command specified in the modeling operation column 153 and the number of layers specified in the specified number of layers column 154. Also, when the cancel button 158 is touched, the extraction processing unit 127 erases the display of the reception screen 151 from the touch panel 123.

図9は、検出データをタッチパネル123に表示した表示画面161の一例を示している。抽出処理部127は、画像表示欄163と、詳細情報欄164を表示画面161に表示する。画像表示欄163は、受付画面151の受付処理によって抽出した画像データ(画像データ141や動画データ142のキャプチャ)を表示する欄である。抽出処理部127は、検出ログ113の時間情報に基づいて、検出した時間が早いものから順番に画像データを並べて画像表示欄163に表示する。抽出処理部127は、例えば、一行目の左から右に向かって順番に、次に、2行目の左から右に向かって順番にと、左上から右下に向かって時間順に表示する。 Figure 9 shows an example of a display screen 161 that displays detection data on the touch panel 123. The extraction processing unit 127 displays an image display field 163 and a detailed information field 164 on the display screen 161. The image display field 163 is a field that displays image data (captures of image data 141 and video data 142) extracted by the reception process of the reception screen 151. The extraction processing unit 127 displays the image data in the image display field 163 in order of earliest detection time based on the time information in the detection log 113. The extraction processing unit 127 displays the image data in order from left to right on the first line, then from left to right on the second line, and so on in chronological order from top left to bottom right.

また、図9の破線で示すように、ユーザは、画像表示欄163に表示された画像データの中から任意の画像データを選択することができる。抽出処理部127は、画像表示欄163で選択された画像データ(検出データ)の時間情報、層数情報、コマンド情報を詳細情報欄164に表示する。また、抽出処理部127は、画像表示欄163で選択された画像データと同一時間に検出された検出データ(センサ情報143やステータス情報144)を、詳細情報欄164に表示する。図9に示す状態では、画像表示欄163における左上の画像データが選択され、この画像データの時間情報、層数情報、コマンド情報に加え、同一時間の光量、液面計の値、ステージ位置等が詳細情報欄164に表示されている。これにより、ユーザは、不具合発生時の画像データを確認しつつ、各種センサの値も併せて確認することができる。尚、抽出処理部127は、選択された画像データと完全に時間が一致する検出データ(センサ情報143、ステータス情報144)だけでなく、画像データの時間情報が示す検出時間に一番近い時間に検出された検出データを詳細情報欄164に表示しても良い。 9, the user can select any image data from the image data displayed in the image display field 163. The extraction processing unit 127 displays the time information, layer number information, and command information of the image data (detection data) selected in the image display field 163 in the detailed information field 164. The extraction processing unit 127 also displays the detection data (sensor information 143 and status information 144) detected at the same time as the image data selected in the image display field 163 in the detailed information field 164. In the state shown in FIG. 9, the image data in the upper left of the image display field 163 is selected, and in addition to the time information, layer number information, and command information of this image data, the light amount at the same time, the value of the liquid level gauge, the stage position, etc. are displayed in the detailed information field 164. This allows the user to check the image data when a malfunction occurs while also checking the values of various sensors. The extraction processing unit 127 may display not only the detection data (sensor information 143, status information 144) whose time exactly matches the selected image data, but also the detection data detected at the time closest to the detection time indicated by the time information of the image data in the detailed information field 164.

また、画像表示欄163には、各画像データを選択するチェックボタン163Aが表示されている。抽出処理部127は、詳細情報欄164に表示したレポート作成ボタン165をタッチ操作されると、画像表示欄163のチェックボタン163Aで選択された画像データと、その画像データに係わる詳細情報欄164を順番に並べたデータファイルを作成する。これにより、ユーザは、作成されたデータファイルを提出することで、製造装置10のベンダーへ不具合の報告を容易に行なうことができる。 In addition, check buttons 163A for selecting each image data are displayed in the image display field 163. When the report creation button 165 displayed in the detailed information field 164 is touched, the extraction processing unit 127 creates a data file that lists in order the image data selected by the check buttons 163A in the image display field 163 and the detailed information field 164 related to that image data. This allows the user to easily report a defect to the vendor of the manufacturing device 10 by submitting the created data file.

尚、抽出処理部127は、詳細情報欄164のキャンセルボタン166をタッチ操作されると、表示画面161の表示をタッチパネル123から消去する。また、図9に示す表示形式は、一例である。例えば、抽出処理部127は、図6に示す検出ログ113の形式のように、受付画面151で指定された時間や層数に一致する項目だけを抽出し、検出時間順に並べて表示させても良く、CSV形式のファイルで出力しても良い。また、抽出処理部127は、表示処理を実行せずに、抽出した検出データをまとめたCSV形式のファイルだけを作成しても良い。この場合にも、不具合発生時の検出データを、効率良くベンダー等に送付することができる。 When the cancel button 166 in the detailed information field 164 is touched, the extraction processing unit 127 erases the display on the display screen 161 from the touch panel 123. The display format shown in FIG. 9 is an example. For example, the extraction processing unit 127 may extract only items that match the time or number of layers specified on the reception screen 151, as in the format of the detection log 113 shown in FIG. 6, and display them in order of detection time, or may output them as a CSV file. The extraction processing unit 127 may also create only a CSV file that summarizes the extracted detection data, without executing the display process. In this case as well, the detection data at the time of the occurrence of a malfunction can be efficiently sent to a vendor, etc.

上記したように、第1実施形態の製造装置10は、本開示の状態検出装置として、製造装置10で造形した電子デバイス100を撮像する検査カメラ89、製造装置10で動作する装置(ステージ43やインクジェットヘッド63)を撮像するステージカメラ56の各種カメラ、各種センサ、製造装置10の可動部(X軸スライド機構30など)を可動させる駆動源(電磁モータ38など)を制御する駆動回路92を備えている。 As described above, the manufacturing apparatus 10 of the first embodiment is equipped with, as the state detection device of the present disclosure, an inspection camera 89 that captures an image of the electronic device 100 produced by the manufacturing apparatus 10, various cameras such as a stage camera 56 that captures images of the devices (stage 43 and inkjet head 63) operating in the manufacturing apparatus 10, various sensors, and a drive circuit 92 that controls a drive source (such as an electromagnetic motor 38) that moves a movable part (such as the X-axis slide mechanism 30) of the manufacturing apparatus 10.

これによれば、検出データとして、検査カメラ89やステージカメラ56の画像データ141や動画データ142、センサのセンサ情報143、駆動回路92のステータス情報144などを、不具合発生時に抽出することができる。造形不良等の不具合が発生した場合に、画像データ141等に基づいて、後から不具合の原因を特定することができる。 This makes it possible to extract detection data such as image data 141 and video data 142 from the inspection camera 89 and stage camera 56, sensor information 143 from the sensors, and status information 144 from the drive circuit 92 when a malfunction occurs. If a malfunction such as a molding defect occurs, the cause of the malfunction can be identified later based on the image data 141, etc.

また、記憶処理部125は、複数の検出データの各々を、時間情報と関連付けて記憶装置93へ記憶させる(図6参照)。抽出処理部127は、問い合わせ内容に応じた検出データを、記憶装置93から抽出し、時間情報が示す時間順に並べてタッチパネル123へ表示させる(図9参照)。 The storage processing unit 125 also stores each of the multiple detection data in the storage device 93 in association with time information (see FIG. 6). The extraction processing unit 127 extracts detection data corresponding to the inquiry content from the storage device 93, arranges the data in the time order indicated by the time information, and displays the data on the touch panel 123 (see FIG. 9).

これによれば、不具合の発生前後の検出データを、時間順に、検出データ同士を関連付けて表示できる。問い合わせ内容に応じた検出データを、時系列に並べて表示することで、ユーザが検出データを確認する作業の負荷を軽減できる。 This allows the detection data before and after the occurrence of a malfunction to be displayed in chronological order with each piece of detection data associated with the other pieces of detection data. By displaying the detection data corresponding to the content of the inquiry in chronological order, the burden on the user of checking the detection data can be reduced.

また、図6に示すように、記憶処理部125は、造形中の層数を示す層数情報で、且つ検出データを検出した際の層数を示す層数情報を、検出データに関連付けて検出ログ113に記憶する。抽出処理部127は、造形動作について問い合わせを受け付ける処理において層数の指定を指定層数欄154で受け付けることができる(図8参照)。抽出処理部127は、層数の指定を受け付けると、指定された層数を示す層数情報に関連付けられた検出データを抽出する。 As shown in FIG. 6, the storage processing unit 125 stores the layer number information indicating the number of layers during modeling and indicating the number of layers when the detection data was detected in the detection log 113 in association with the detection data. The extraction processing unit 127 can accept the designation of the number of layers in the designated layer number field 154 in the process of accepting an inquiry about the modeling operation (see FIG. 8). When the extraction processing unit 127 accepts the designation of the number of layers, it extracts the detection data associated with the layer number information indicating the designated number of layers.

これによれば、記憶処理部125は、造形中の層数を示す層数情報を、検出データに関連付けて記憶装置93へ蓄積する。そして、抽出処理部127は、受け付け処理で指定された層数に対応する、即ち、層数情報が示す層数を造形中の検出データを抽出する。これにより、層数を指定しながら、どの層数で不具合が発生していたのかを確認できる。あるいは、不具合が発生した層数が分かっていれば、その層数を指定することで、不具合の発生時の造形動作でどのようなことが起こっていたのかを確認することができる。 According to this, the storage processing unit 125 stores layer number information indicating the number of layers being modeled in the storage device 93 in association with the detection data. Then, the extraction processing unit 127 extracts detection data during modeling that corresponds to the number of layers specified in the reception process, i.e., the number of layers indicated by the layer number information. This makes it possible to check at which layer number the defect occurred while specifying the number of layers. Alternatively, if the number of layers at which the defect occurred is known, it is possible to check what was happening during the modeling operation when the defect occurred by specifying that number of layers.

また、記憶処理部125は、製造装置10に対して造形動作の動作内容を決定する実行コマンドを示すコマンド情報で、且つ検出データを検出した際の実行コマンドを示すコマンド情報を、検出データに関連付けて検出ログ113に記憶する(図6参照)。抽出処理部127は、図8の造形動作欄153で指定された実行コマンドを示すコマンド情報に関連付けられた検出データを検出ログ113から抽出する。 The storage processing unit 125 also stores command information indicating an execution command for determining the operation content of the modeling operation for the manufacturing device 10 and indicating the execution command when the detection data is detected in the detection log 113 in association with the detection data (see FIG. 6). The extraction processing unit 127 extracts the detection data associated with the command information indicating the execution command specified in the modeling operation column 153 in FIG. 8 from the detection log 113.

これによれば、抽出処理部127は、受け付け処理で指定された実行コマンドに対応する、即ち、コマンド情報が示す実行コマンドを実行中の検出データを抽出する。これにより、実行コマンドを指定しながら、どの造形動作中に不具合が発生していたのかを確認できる。あるいは、不具合が発生した際の造形動作が分かっていれば、造形動作に応じた実行コマンドを指定することで、不具合の発生時にどのようなことが起こっていたのかを確認することができる。 According to this, the extraction processing unit 127 extracts detection data corresponding to the execution command specified in the reception process, i.e., during the execution command indicated by the command information. This makes it possible to confirm which modeling operation occurred during which malfunction while specifying the execution command. Alternatively, if the modeling operation when the malfunction occurred is known, it is possible to confirm what was happening when the malfunction occurred by specifying the execution command corresponding to the modeling operation.

また、図7に示すように、分類データ114には、造形動作において発生する不具合の内容を示す不具合内容情報と、不具合内容情報が示す不具合について推定される原因を示す推定原因情報と、推定原因情報が示す原因を調査するのに必要な検出データを識別するための調査箇所情報が設定されている。記憶処理部125は、検出データを、対応する調査箇所情報に関連付けて記憶装置93の検出ログ113へ記憶させる。抽出処理部は、図8の不具合内容欄156で不具合内容情報の種類を受け付け、受け付けた不具合内容情報の種類に対応する推定原因情報を分類データ114に基づいて特定する。抽出処理部127は、特定した推定原因情報に対応する調査箇所情報を分類データ114に基づいて特定し、特定した調査箇所情報に関連付けられた検出データを検出ログ113から抽出する。 As shown in FIG. 7, the classification data 114 includes defect content information indicating the content of a defect occurring during a modeling operation, presumed cause information indicating the presumed cause of the defect indicated by the defect content information, and investigation location information for identifying detection data required to investigate the cause indicated by the presumed cause information. The storage processing unit 125 associates the detection data with the corresponding investigation location information and stores it in the detection log 113 of the storage device 93. The extraction processing unit accepts the type of defect content information in the defect content column 156 of FIG. 8, and identifies presumed cause information corresponding to the type of accepted defect content information based on the classification data 114. The extraction processing unit 127 identifies investigation location information corresponding to the identified presumed cause information based on the classification data 114, and extracts detection data associated with the identified investigation location information from the detection log 113.

これによれば、不具合内容情報、推定原因情報、調査箇所情報を、検出データに関連付け、検出データを階層的に分類することができる。そして、不具合内容情報の種類を受け付けることで、その不具合内容情報の種類に対応する検出データを、分類データ114の推定原因情報、調査箇所情報に基づいて記憶装置93から抽出することができる。 This allows the malfunction content information, probable cause information, and investigation location information to be associated with the detection data, and the detection data to be classified hierarchically. Then, by accepting the type of malfunction content information, the detection data corresponding to that type of malfunction content information can be extracted from the storage device 93 based on the probable cause information and investigation location information in the classification data 114.

(4.第2実施形態)
次に、本開示の内容を具体化した第2実施形態について説明する。上記した第1実施形態では、製造装置10が、本開示の検出データ記憶装置を備える構成であった。これに対し、第2実施形態では、検出データ記憶装置を、製造装置10とは別の装置にした構成である。図10は、第2実施形態の構成を示している。図10に示すように、製造装置10に接続されたPC171を検出データ記憶装置として機能させ、検出ログ113の蓄積や検出データの抽出を実行させても良い。以下の説明では、上記した第1実施形態と同様の構成については、同一符号を付し、その説明を適宜省略する。
(4. Second embodiment)
Next, a second embodiment that embodies the contents of the present disclosure will be described. In the above-mentioned first embodiment, the manufacturing apparatus 10 is configured to include the detection data storage device of the present disclosure. In contrast, in the second embodiment, the detection data storage device is configured as a device separate from the manufacturing apparatus 10. FIG. 10 shows the configuration of the second embodiment. As shown in FIG. 10, a PC 171 connected to the manufacturing apparatus 10 may function as a detection data storage device to accumulate the detection log 113 and extract the detection data. In the following description, the same reference numerals are used for the same configuration as the above-mentioned first embodiment, and the description thereof will be omitted as appropriate.

例えば、PC171のコントローラ172が、記憶処理部125等を備えている。コントローラ172は、PC171の記憶装置173に記憶された制御プログラム111に基づいて、製造装置10を制御する。PC171は、通信ケーブル175を介して製造装置10へ実行コマンドや実行コマンドに対応する制御信号を送信し、製造装置10を制御する。また、コントローラ172の記憶処理部125は、通信ケーブル175を介して画像データ141等の検出データを製造装置10から取得する。記憶処理部125は、取得した検出データを、記憶装置173の検出ログ113に蓄積する。 For example, the controller 172 of the PC 171 includes a storage processing unit 125 and the like. The controller 172 controls the manufacturing apparatus 10 based on a control program 111 stored in the storage device 173 of the PC 171. The PC 171 transmits execution commands and control signals corresponding to the execution commands to the manufacturing apparatus 10 via a communication cable 175, and controls the manufacturing apparatus 10. The storage processing unit 125 of the controller 172 also acquires detection data such as image data 141 from the manufacturing apparatus 10 via the communication cable 175. The storage processing unit 125 accumulates the acquired detection data in the detection log 113 of the storage device 173.

また、PC171は、キーボードやマウス等の操作部177に対する操作入力に基づいて、LCD179に受付画面151(図8参照)を表示させる。PC171は、操作部177の操作入力に基づいて選択された項目に一致する検出データを検出ログ113から抽出し、LCD179に表示させる。このような第2実施形態においても、ユーザは、PC171を操作することで、時間順に抽出された検出データを確認し、不具合の対応を行なうことができる。 The PC 171 also displays the reception screen 151 (see FIG. 8) on the LCD 179 based on operation input to the operation unit 177, such as a keyboard or mouse. The PC 171 extracts detection data that matches the items selected based on the operation input to the operation unit 177 from the detection log 113, and displays the data on the LCD 179. Even in this second embodiment, the user can operate the PC 171 to check the detection data extracted in chronological order and take action to resolve any problems.

因みに、上記実施例において、製造装置10は、三次元造形装置、検出データ記憶装置の一例である。ステージカメラ56、ユニットカメラ67、第1ヘッドカメラ64、第2ヘッドカメラ77、第3ヘッドカメラ78、装着カメラ87、検査カメラ89、光量センサ115、液面計116、負圧センサ117、温度センサ118、電圧センサ119、流量センサ120、風量センサ121は、状態検出装置の一例である。電子デバイス100は、造形物の一例である。タッチパネル123、LCD179は、表示装置の一例である。画像データ141、動画データ142、センサ情報143、ステータス情報144は、検出データの一例である。検査カメラ89は、造形物撮像装置の一例である。ステージカメラ56、ユニットカメラ67、第1ヘッドカメラ64、第2ヘッドカメラ77、第3ヘッドカメラ78、装着カメラ87は、装置撮像装置の一例である。X軸スライド機構30、Y軸スライド機構32、保持装置52、昇降装置53、加熱冷却装置54、ステージカメラ56、第1印刷部61、硬化部62、第2印刷部71、焼成部72、供給部81、装着部82、検査ユニット25は、可動部の一例である。電磁モータ38,39は、駆動源の一例である。PC171は、検出データ記憶装置の一例である。 Incidentally, in the above embodiment, the manufacturing device 10 is an example of a three-dimensional modeling device and a detection data storage device. The stage camera 56, the unit camera 67, the first head camera 64, the second head camera 77, the third head camera 78, the attached camera 87, the inspection camera 89, the light quantity sensor 115, the liquid level gauge 116, the negative pressure sensor 117, the temperature sensor 118, the voltage sensor 119, the flow rate sensor 120, and the air flow sensor 121 are examples of a state detection device. The electronic device 100 is an example of a modeled object. The touch panel 123 and the LCD 179 are examples of a display device. The image data 141, the video data 142, the sensor information 143, and the status information 144 are examples of detection data. The inspection camera 89 is an example of a modeled object imaging device. The stage camera 56, the unit camera 67, the first head camera 64, the second head camera 77, the third head camera 78, and the attached camera 87 are examples of an apparatus imaging device. The X-axis slide mechanism 30, the Y-axis slide mechanism 32, the holding device 52, the lifting device 53, the heating/cooling device 54, the stage camera 56, the first printing unit 61, the curing unit 62, the second printing unit 71, the baking unit 72, the supply unit 81, the mounting unit 82, and the inspection unit 25 are examples of movable units. The electromagnetic motors 38 and 39 are examples of drive sources. The PC 171 is an example of a detection data storage device.

上記した各実施形態によれば、以下の効果を奏する。
製造装置10は、造形動作の状態に応じた検出データを出力するカメラ、各種センサ、駆動回路92を備えている。記憶処理部125は、各種カメラ等から出力された複数の検出データ(画像データ141等)を、互いに関連付けて記憶装置93の検出ログ113へ記憶させる。抽出処理部127は、造形動作についてタッチパネル123で問い合わせを受け付けたことに基づいて、問い合わせ内容に応じた検出データを検出ログ113から抽出し、タッチパネル123に表示する(図9)。
According to each of the above-described embodiments, the following effects are achieved.
The manufacturing apparatus 10 includes a camera that outputs detection data corresponding to the state of the modeling operation, various sensors, and a drive circuit 92. The storage processing unit 125 stores a plurality of detection data (image data 141, etc.) output from the various cameras, etc., in a detection log 113 of the storage device 93 in association with each other. The extraction processing unit 127 extracts detection data corresponding to the inquiry from the detection log 113 based on receiving an inquiry about the modeling operation via the touch panel 123, and displays the extracted detection data on the touch panel 123 ( FIG. 9 ).

これによれば、コントローラ91は、製造装置10の造形動作を、複数のセンサ等で検出し、検出した複数の検出データを互いに関連付けて記憶装置93へ記憶しておく。ユーザは、製造装置10の造形動作でエラー等の不具合が発生した場合、タッチパネル123を操作して検出データの問い合わせを行なう。抽出処理部127は、タッチパネル123の操作入力に基づいて、問い合わせ内容に応じた検出データを抽出し表示する。これにより、ユーザは、不具合の発生時に問い合わせを行ない、不具合の発生前後等の検出データを確認することができる。また、ユーザは、ベンダーへ送付する不具合の報告書の作成を、レポート作成ボタン165を操作することで容易に行なうことができる。また、製造装置10で機械的に検出できない想定外の不具合が発生した場合にも、後から検出データを精査することで、不具合の原因を特定して適切に対処することができる。 According to this, the controller 91 detects the modeling operation of the manufacturing device 10 using multiple sensors, etc., and stores the multiple detected detection data in the storage device 93 in association with each other. When a malfunction such as an error occurs in the modeling operation of the manufacturing device 10, the user operates the touch panel 123 to inquire about the detection data. The extraction processing unit 127 extracts and displays the detection data corresponding to the inquiry content based on the operation input of the touch panel 123. This allows the user to make an inquiry when a malfunction occurs and check the detection data before and after the malfunction. In addition, the user can easily create a report of the malfunction to be sent to the vendor by operating the report creation button 165. In addition, even if an unexpected malfunction that cannot be mechanically detected by the manufacturing device 10 occurs, the cause of the malfunction can be identified and appropriately dealt with by examining the detection data later.

(5.その他)
尚、本開示は、上記各実施例に限定されるものではなく、当業者の知識に基づいて種々の変更、改良を施した種々の態様で実施することが可能である。
例えば、図10に示す第2実施形態において、各種のカメラやセンサを、PC171が備える構成でも良い。即ち、本開示の状態検出装置を、PC171側に設けても良い。この場合、PC171は、本開示の検出データ記憶装置の一例である。
また、図10に示す第2実施形態において、製造装置10は、記憶処理部125、付加情報取得部126、抽出処理部127、制御プログラム111、設計データ112、検出ログ113、分類データ114、タッチパネル123を備えなくとも良い。即ち、本開示の検出データ記憶装置に必要な構成で、且つ、PC171が備える構成を、製造装置10が備えなくとも良い。
また、各実施形態の製造装置10は、状態検出装置として、カメラ、センサ、駆動回路92のうち、少なくとも1つを備える構成でも良い。
また、抽出処理部127は、表示処理を実行せずに、抽出した検出データを1つのファイルデータとして出力する処理等を実行しても良い。
また、抽出処理部127は、抽出した検出データを、時間順に並べて表示しなくとも良い。
また、抽出処理部127は、層数、実行コマンド、不具合内容情報の種類のうち少なくとも1つの項目を受け付ける構成でも良く、全ての項目を受け付けない構成でも良い。例えば、抽出処理部127は、指定時間だけを受け付けて抽出する構成でも良い。
(5. Other)
The present disclosure is not limited to the above-described embodiments, but can be embodied in various forms with various modifications and improvements based on the knowledge of those skilled in the art.
For example, in the second embodiment shown in Fig. 10, various cameras and sensors may be provided in the PC 171. That is, the state detection device of the present disclosure may be provided on the PC 171. In this case, the PC 171 is an example of the detection data storage device of the present disclosure.
10, the manufacturing apparatus 10 does not need to include the storage processing unit 125, the additional information acquisition unit 126, the extraction processing unit 127, the control program 111, the design data 112, the detection log 113, the classification data 114, and the touch panel 123. That is, the manufacturing apparatus 10 does not need to include the components necessary for the detection data storage device of the present disclosure and included in the PC 171.
Furthermore, the manufacturing apparatus 10 of each embodiment may be configured to include at least one of a camera, a sensor, and a drive circuit 92 as a state detection device.
Furthermore, the extraction processing unit 127 may execute a process of outputting the extracted detection data as one file data, without executing a display process.
Furthermore, the extraction processing unit 127 does not need to display the extracted detection data in chronological order.
The extraction processing unit 127 may be configured to accept at least one of the items of the number of layers, the execution command, and the type of defect content information, or may be configured not to accept all of the items. For example, the extraction processing unit 127 may be configured to accept and extract only the specified time.

抽出処理部127は、層数の受け付け処理において、第何層から第何層までといった、層数の範囲を受け付けても良い。
図6に示す実行コマンドの種類は、一例であり、製造装置10が実行する造形動作の内容に応じて、適宜変更しても良い。
図7に示す分類データ114の項目の種類や内容は、一例であり、適宜、変更・追加等しても良い。
In the process of accepting the number of layers, the extraction processing unit 127 may accept a range of the number of layers, such as from which layer to which layer.
The types of execution commands shown in FIG. 6 are merely examples, and may be changed as appropriate depending on the content of the modeling operation executed by the manufacturing apparatus 10.
The types and contents of items of the classification data 114 shown in FIG. 7 are merely examples, and may be changed or added as appropriate.

上記実施形態では、本開示の三次元造形装置として、電子デバイス100を製造する製造装置10を採用したが、これに限らない。本開示の三次元造形装置としては、3次元積層造形法を用いて造形を行なう様々な三次元造形装置を採用できる。
また、3次元積層造形法としては、インクジェット方に限らず、例えば、光造形法(SL:Stereo Lithography)、粉末焼結法(SLS:Selective Laser Sintering)、熱溶解積層法(FDM:Fused Deposition Molding)などの他の方法を採用できる。
In the above embodiment, the manufacturing apparatus 10 for manufacturing the electronic device 100 is used as the three-dimensional printing apparatus of the present disclosure, but the present disclosure is not limited to this. As the three-dimensional printing apparatus of the present disclosure, various three-dimensional printing apparatuses that perform modeling using a three-dimensional additive manufacturing method can be used.
In addition, the three-dimensional additive manufacturing method is not limited to the inkjet method, and other methods such as stereo lithography (SL), selective laser sintering (SLS), and fused deposition molding (FDM) can be used.

10 製造装置(三次元造形装置、検出データ記憶装置)、25 検査ユニット(可動部)、30 X軸スライド機構(可動部)、32 Y軸スライド機構(可動部)、38,39 電磁モータ(駆動源)、52 保持装置(可動部)、53 昇降装置(可動部)、54 加熱冷却装置(可動部)、ステージカメラ56(状態検出装置、装置撮像装置、可動部)、61 第1印刷部(可動部)、62 硬化部(可動部)、64 第1ヘッドカメラ(状態検出装置、装置撮像装置)、67 ユニットカメラ(状態検出装置、装置撮像装置)、71 第2印刷部(可動部)、72 焼成部(可動部)、77 第2ヘッドカメラ(状態検出装置、装置撮像装置)、78 第3ヘッドカメラ(状態検出装置、装置撮像装置)、81 供給部(可動部)、82 装着部(可動部)、87 装着カメラ(状態検出装置、装置撮像装置)、89 検査カメラ(状態検出装置、造形物撮像装置)、93 記憶装置、100 電子デバイス(造形物)、114 分類データ、115 光量センサ(状態検出装置)、116 液面計(状態検出装置)、117 負圧センサ(状態検出装置)、118 温度センサ(状態検出装置)、119 電圧センサ(状態検出装置)、120 流量センサ(状態検出装置)、121 風量センサ(状態検出装置)、123 タッチパネル(表示装置)、125 記憶処理部、127 抽出処理部、141 画像データ(検出データ)、142 動画データ(検出データ)、143 センサ情報(検出データ)、144 ステータス情報(検出データ)、171 PC(検出データ記憶装置)、173 記憶装置、179 LCD(表示装置)。 10 Manufacturing device (three-dimensional modeling device, detection data storage device), 25 Inspection unit (movable part), 30 X-axis slide mechanism (movable part), 32 Y-axis slide mechanism (movable part), 38, 39 Electromagnetic motor (driving source), 52 Holding device (movable part), 53 Lifting device (movable part), 54 Heating and cooling device (movable part), stage camera 56 (state detection device, device imaging device, movable part), 61 First printing unit (movable part), 62 Hardening unit (movable part), 64 First head camera (state detection device, device imaging device), 67 Unit camera (state detection device, device imaging device), 71 Second printing unit (movable part), 72 Baking unit (movable part), 77 Second head camera (state detection device, device imaging device), 78 Third head camera (state detection device, device imaging device), 81 Supply unit (movable part), 82 Mounting unit (movable part), 87 Mounting camera (state detection device, device imaging device), 89 Inspection camera (state detection device, object imaging device), 93 storage device, 100 electronic device (object), 114 classification data, 115 light quantity sensor (state detection device), 116 liquid level gauge (state detection device), 117 negative pressure sensor (state detection device), 118 temperature sensor (state detection device), 119 voltage sensor (state detection device), 120 flow rate sensor (state detection device), 121 air flow sensor (state detection device), 123 touch panel (display device), 125 storage processing unit, 127 extraction processing unit, 141 image data (detection data), 142 video data (detection data), 143 sensor information (detection data), 144 status information (detection data), 171 PC (detection data storage device), 173 storage device, 179 LCD (display device).

Claims (7)

三次元造形装置における造形動作の状態に応じた検出データを出力する複数の状態検出装置と、
複数の前記状態検出装置の各々から出力された複数の前記検出データを、互いに関連付けて記憶装置へ記憶させる記憶処理部と、
前記三次元造形装置の造形動作について問い合わせを受け付けたことに基づいて、問い合わせ内容に応じた前記検出データを、前記記憶装置に記憶した複数の前記検出データの中から抽出する抽出処理部と、
を備え、
前記記憶処理部は、
前記三次元造形装置の造形中の層数を示す層数情報で、且つ前記検出データを検出した際の前記層数を示す前記層数情報を、前記検出データに関連付けて前記記憶装置へ記憶させ、
前記抽出処理部は、
造形動作について問い合わせを受け付ける処理において前記層数の指定を受け付け、指定された前記層数を示す前記層数情報に関連付けられた前記検出データを抽出する、検出データ記憶装置。
A plurality of state detection devices that output detection data corresponding to a state of a modeling operation in the three-dimensional modeling apparatus;
a storage processing unit that stores the plurality of detection data output from each of the plurality of state detection devices in a storage device in association with each other;
an extraction processing unit that extracts the detection data corresponding to the content of the inquiry based on the receipt of an inquiry about a modeling operation of the three-dimensional modeling device from the plurality of detection data stored in the storage device;
Equipped with
The storage processing unit is
storing, in the storage device, layer number information indicating the number of layers being modeled by the three-dimensional modeling device and indicating the number of layers at the time when the detection data is detected, in association with the detection data;
The extraction processing unit:
a detection data storage device that receives a designation of the number of layers in a process of receiving an inquiry about a modeling operation, and extracts the detection data associated with the layer number information indicating the designated number of layers .
前記記憶処理部は、The storage processing unit is
前記三次元造形装置に対して造形動作の動作内容を決定する実行コマンドを示すコマンド情報で、且つ前記検出データを検出した際の前記実行コマンドを示す前記コマンド情報を、前記検出データに関連付けて前記記憶装置へ記憶させ、storing, in the storage device, command information indicating an execution command for determining an operation content of a modeling operation for the three-dimensional modeling device and indicating the execution command when the detection data is detected, in association with the detection data;
前記抽出処理部は、The extraction processing unit:
造形動作について問い合わせを受け付ける処理において前記実行コマンドの指定を受け付け、指定された前記実行コマンドを示す前記コマンド情報に関連付けられた前記検出データを抽出する、請求項1に記載の検出データ記憶装置。The detection data storage device according to claim 1 , further comprising: a step of accepting a designation of the execution command in a process of accepting an inquiry about a modeling operation; and extracting the detection data associated with the command information indicating the designated execution command.
三次元造形装置における造形動作の状態に応じた検出データを出力する複数の状態検出装置と、A plurality of state detection devices that output detection data corresponding to a state of a modeling operation in the three-dimensional modeling apparatus;
複数の前記状態検出装置の各々から出力された複数の前記検出データを、互いに関連付けて記憶装置へ記憶させる記憶処理部と、a storage processing unit that stores the plurality of detection data output from each of the plurality of state detection devices in a storage device in association with each other;
前記三次元造形装置の造形動作について問い合わせを受け付けたことに基づいて、問い合わせ内容に応じた前記検出データを、前記記憶装置に記憶した複数の前記検出データの中から抽出する抽出処理部と、an extraction processing unit that extracts the detection data corresponding to the content of the inquiry based on the receipt of an inquiry about a modeling operation of the three-dimensional modeling device from the plurality of detection data stored in the storage device;
を備え、Equipped with
前記記憶処理部は、The storage processing unit is
前記三次元造形装置に対して造形動作の動作内容を決定する実行コマンドを示すコマンド情報で、且つ前記検出データを検出した際の前記実行コマンドを示す前記コマンド情報を、前記検出データに関連付けて前記記憶装置へ記憶させ、storing, in the storage device, command information indicating an execution command for determining an operation content of a modeling operation for the three-dimensional modeling device and indicating the execution command when the detection data is detected, in association with the detection data;
前記抽出処理部は、The extraction processing unit:
造形動作について問い合わせを受け付ける処理において前記実行コマンドの指定を受け付け、指定された前記実行コマンドを示す前記コマンド情報に関連付けられた前記検出データを抽出する、検出データ記憶装置。a detection data storage device that receives a designation of the execution command in a process of receiving an inquiry about a modeling operation, and extracts the detection data associated with the command information indicating the designated execution command.
前記三次元造形装置の造形動作において発生する不具合の内容を示す不具合内容情報と、前記不具合内容情報が示す不具合について推定される原因を示す推定原因情報と、前記推定原因情報が示す原因を調査するのに必要な前記検出データを識別するための調査箇所情報を、有する分類データを、備え、classification data including: defect content information indicating a content of a defect occurring in a modeling operation of the three-dimensional modeling device; presumed cause information indicating a presumed cause of the defect indicated by the defect content information; and investigation point information for identifying the detection data required to investigate the cause indicated by the presumed cause information;
前記記憶処理部は、The storage processing unit is
前記検出データを、対応する前記調査箇所情報に関連付けて前記記憶装置へ記憶させ、The detection data is stored in the storage device in association with the corresponding inspection location information;
前記抽出処理部は、The extraction processing unit:
造形動作について問い合わせを受け付ける処理において前記不具合内容情報の種類を受け付け、受け付けた前記不具合内容情報の種類に対応する前記推定原因情報を前記分類データに基づいて特定し、特定した前記推定原因情報に対応する前記調査箇所情報を前記分類データに基づいて特定し、特定した前記調査箇所情報に関連付けられた前記検出データを抽出する、請求項1から請求項3の何れか1項に記載の検出データ記憶装置。A detection data storage device as described in any one of claims 1 to 3, which receives a type of defect content information in a process of receiving an inquiry regarding a molding operation, identifies the probable cause information corresponding to the type of defect content information received based on the classification data, identifies the investigation location information corresponding to the identified probable cause information based on the classification data, and extracts the detection data associated with the identified investigation location information.
三次元造形装置における造形動作の状態に応じた検出データを出力する複数の状態検出装置と、A plurality of state detection devices that output detection data corresponding to a state of a modeling operation in the three-dimensional modeling apparatus;
複数の前記状態検出装置の各々から出力された複数の前記検出データを、互いに関連付けて記憶装置へ記憶させる記憶処理部と、a storage processing unit that stores the plurality of detection data output from each of the plurality of state detection devices in a storage device in association with each other;
前記三次元造形装置の造形動作について問い合わせを受け付けたことに基づいて、問い合わせ内容に応じた前記検出データを、前記記憶装置に記憶した複数の前記検出データの中から抽出する抽出処理部と、an extraction processing unit that extracts the detection data corresponding to the content of the inquiry based on the receipt of an inquiry about a modeling operation of the three-dimensional modeling device from the plurality of detection data stored in the storage device;
前記三次元造形装置の造形動作において発生する不具合の内容を示す不具合内容情報と、前記不具合内容情報が示す不具合について推定される原因を示す推定原因情報と、前記推定原因情報が示す原因を調査するのに必要な前記検出データを識別するための調査箇所情報を、有する分類データと、Classification data including: defect content information indicating the content of a defect occurring in a modeling operation of the three-dimensional modeling device; presumed cause information indicating a presumed cause of the defect indicated by the defect content information; and investigation location information for identifying the detection data required to investigate the cause indicated by the presumed cause information;
を備え、Equipped with
前記記憶処理部は、The storage processing unit is
前記検出データを、対応する前記調査箇所情報に関連付けて前記記憶装置へ記憶させ、The detection data is stored in the storage device in association with the corresponding inspection location information;
前記抽出処理部は、The extraction processing unit:
造形動作について問い合わせを受け付ける処理において前記不具合内容情報の種類を受け付け、受け付けた前記不具合内容情報の種類に対応する前記推定原因情報を前記分類データに基づいて特定し、特定した前記推定原因情報に対応する前記調査箇所情報を前記分類データに基づいて特定し、特定した前記調査箇所情報に関連付けられた前記検出データを抽出する、検出データ記憶装置。A detection data storage device that receives a type of defect content information in a process of receiving an inquiry regarding a molding operation, identifies the probable cause information corresponding to the received type of defect content information based on the classification data, identifies the investigation location information corresponding to the identified probable cause information based on the classification data, and extracts the detection data associated with the identified investigation location information.
前記状態検出装置として、The state detection device includes:
前記三次元造形装置で造形した造形物を撮像する造形物撮像装置、前記三次元造形装置で動作する装置を撮像する装置撮像装置、前記三次元造形装置に取り付けたセンサ、前記三次元造形装置の可動部を可動させる駆動源を制御する駆動回路のうち、少なくとも1つを備える、請求項1から請求項5の何れか1項に記載の検出データ記憶装置。The detection data storage device according to any one of claims 1 to 5, comprising at least one of a model imaging device that images a model formed by the three-dimensional printing device, a device imaging device that images a device operating in the three-dimensional printing device, a sensor attached to the three-dimensional printing device, and a drive circuit that controls a drive source that moves a movable part of the three-dimensional printing device.
前記記憶処理部は、The storage processing unit is
複数の前記検出データの各々を、時間情報と関連付けて前記記憶装置へ記憶させ、storing each of the plurality of detection data in the storage device in association with time information;
前記抽出処理部は、The extraction processing unit:
問い合わせ内容に応じた前記検出データを、前記記憶装置から抽出し、前記時間情報が示す時間順に並べて表示装置へ表示させる、請求項1から請求項6の何れか1項に記載の検出データ記憶装置。7. The detection data storage device according to claim 1, further comprising: extracting the detection data corresponding to the inquiry from the storage device, arranging the data in the time order indicated by the time information, and displaying the data on a display device.
JP2020191023A 2020-11-17 2020-11-17 Detection Data Storage Device Active JP7499161B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2020191023A JP7499161B2 (en) 2020-11-17 2020-11-17 Detection Data Storage Device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020191023A JP7499161B2 (en) 2020-11-17 2020-11-17 Detection Data Storage Device

Publications (2)

Publication Number Publication Date
JP2022080062A JP2022080062A (en) 2022-05-27
JP7499161B2 true JP7499161B2 (en) 2024-06-13

Family

ID=81731530

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020191023A Active JP7499161B2 (en) 2020-11-17 2020-11-17 Detection Data Storage Device

Country Status (1)

Country Link
JP (1) JP7499161B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024018615A1 (en) * 2022-07-22 2024-01-25 株式会社Fuji Interposer member, method for manufacturing circuit board, and design method
CN120344344A (en) * 2022-12-22 2025-07-18 三菱电机株式会社 State analysis device, stacking forming system and state analysis method
JP2025091015A (en) * 2023-12-06 2025-06-18 矢崎総業株式会社 Conductor-integrated resin part and its manufacturing method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017177574A (en) 2016-03-30 2017-10-05 キヤノン株式会社 Control system, monitoring device, and method and program therefor
WO2020099852A1 (en) 2018-11-12 2020-05-22 Renishaw Plc Method of identifying anomalous events in additive manufacturing

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017177574A (en) 2016-03-30 2017-10-05 キヤノン株式会社 Control system, monitoring device, and method and program therefor
WO2020099852A1 (en) 2018-11-12 2020-05-22 Renishaw Plc Method of identifying anomalous events in additive manufacturing

Also Published As

Publication number Publication date
JP2022080062A (en) 2022-05-27

Similar Documents

Publication Publication Date Title
JP7499161B2 (en) Detection Data Storage Device
TWI351905B (en)
CN101494181B (en) Solder ball printing device
CN102450116B (en) Part-mounting system and part-mounting method
JP4793187B2 (en) Electronic component mounting system and electronic component mounting method
CN101272679B (en) Electronic device manufacturing method
JP4618085B2 (en) Solder paste printing system
CN101427126A (en) Printing inspection method, printing inspection apparatus, and printing apparatus
CN113710487B (en) Printing parameter acquisition device and printing parameter acquisition method
CN110582686B (en) Transfer Status Inspection System and Component Mounting Machine
JP2017139364A (en) Component mounting system and component mounting method
CN105074439A (en) Method for estimating (classifying) cause of fault by print inspection device
CN105209891B (en) Component mounter
WO2021240979A1 (en) Mounting board manufacturing device and mounting board manufacturing method
JP2010171208A (en) Electronic component mounting method, and electronic component mounting device
CN100548101C (en) Electronic component mounting system and electronic component mounting method
WO2006076605A2 (en) Circuit modeling and selective deposition
JP5476609B2 (en) Component mounting system and component mounting method
CN106576438A (en) Inspection method
Chen et al. Real-time image processing applications in automatic BGA inspection system
WO2023012981A1 (en) Component mounting system
JP7627570B2 (en) 3D object manufacturing device and display method
CN117884972A (en) Detection system and method for controlling PCB board polishing effect
US20220322535A1 (en) Apparatus for manufacturing electronics without PCB
KR102828119B1 (en) Parts mounting system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230725

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240229

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240305

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240422

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240603

R150 Certificate of patent or registration of utility model

Ref document number: 7499161

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150