JP7050543B2 - Inspection equipment, inspection methods and computer programs - Google Patents
Inspection equipment, inspection methods and computer programs Download PDFInfo
- Publication number
- JP7050543B2 JP7050543B2 JP2018051498A JP2018051498A JP7050543B2 JP 7050543 B2 JP7050543 B2 JP 7050543B2 JP 2018051498 A JP2018051498 A JP 2018051498A JP 2018051498 A JP2018051498 A JP 2018051498A JP 7050543 B2 JP7050543 B2 JP 7050543B2
- Authority
- JP
- Japan
- Prior art keywords
- information
- component
- component information
- detection
- error
- 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
Links
Images
Description
本発明は、検査装置、検査方法およびコンピュータプログラムに関する。 The present invention relates to an inspection device, an inspection method and a computer program.
プリント基板には、複数の部品が搭載されうる。部品の近傍には、その部品に割り当てられた参照符号がシルク印刷等によってプリントされうる。参照符号は、例えば、複数の部品が搭載されたプリント基板の動作に不良がある場合に、その不良の原因を究明するべくプリント基板上の部品を特定するために使われうる。部品と参照符号との対応に誤りがあると、動作不良の原因の究明に多大な時間が費やされうる。通常、回路設計が暫定的に終了した段階でプリント基板が設計され、この際に部品とともに参照符号も配置されうる。その後に、部品の配置が変更されなければ問題は生じないが、通常は、手直しのために、部品の配置が変更されうる。その部品の配置の変更とともに参照符号も適切にその配置が変更されれば、部品とそれに割り当てられた参照符号との対応関係は維持される。しかし、設計者は、部品の配置を変更したときに、それに割り当てられた参照符号の配置の変更を忘れたり、その参照番号を不適切な位置に誤って移動させたりしうる。 A plurality of components can be mounted on a printed circuit board. A reference code assigned to the component may be printed in the vicinity of the component by silk printing or the like. The reference numeral can be used to identify a component on a printed circuit board in order to investigate the cause of the defect, for example, when the operation of the printed circuit board on which a plurality of components are mounted is defective. If there is an error in the correspondence between the component and the reference code, a great deal of time can be spent investigating the cause of the malfunction. Usually, the printed circuit board is designed at the stage when the circuit design is provisionally completed, and the reference code may be arranged together with the component at this time. After that, the problem does not occur unless the arrangement of the parts is changed, but usually, the arrangement of the parts can be changed for rework. If the arrangement of the component is changed and the reference code is appropriately changed, the correspondence between the component and the reference code assigned to the component is maintained. However, when the designer changes the placement of a part, he or she may forget to change the placement of the reference code assigned to it or mistakenly move the reference number to an inappropriate position.
本発明は、部品とそれに割り当てられた参照符号との位置関係にエラーがないことを検査するために有利な技術を提供することを目的とする。 It is an object of the present invention to provide an advantageous technique for inspecting that there is no error in the positional relationship between a component and a reference code assigned thereto.
本発明の第1の側面は、複数の部品情報を含む設計情報を検査する検査装置に係り、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記検査装置は、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出部と、前記検出部による検出結果を表示部に表示させる表示制御部と、エラーの検出対象を限定する限定部と、を備え、前記検出部は、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出し、前記限定部は、前記検出対象の組を、部品間の距離が設定距離以内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、部品の種類が同一である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、引出線の長さの比率が予め設定された範囲内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、互いの引出線の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定すること、の少なくとも1つを行う。
本発明の第2の側面は、複数の部品情報を含む設計情報を検査する検査装置に係り、複数の部品情報を含む設計情報を検査する検査装置であって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記検査装置は、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出部と、前記検出部による検出結果を表示部に表示させる表示制御部と、前記検出部によって検出された前記エラーを有する組からユーザによって除外することが指定された組を除外する除外部と、を備え、前記検出部は、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出する。
The first aspect of the present invention relates to an inspection device that inspects design information including a plurality of part information, and each of the plurality of part information is assigned to the part position information indicating the position of the part and the part. The inspection apparatus includes a detection unit that detects a set consisting of at least two component information having an error from the design information, including reference code position information indicating the position of the reference code, and a detection result by the detection unit. The detection unit includes a display control unit to be displayed on the display unit and a limitation unit that limits the error detection target, and the detection unit includes the component specified by the component information of at least one component information and the component. A leader line indicating that the reference codes have a correspondence relationship with each other, and a leader line indicating that the part and the reference code specified by the other part information of the at least two part information have a correspondence relationship with each other. Based on the intersection of Limiting to a set, limiting the detection target to a set consisting of at least two parts information of the same type of parts, and limiting the detection target to a range in which the ratio of leader lengths is preset. The detection target is limited to a set consisting of at least two component information, and the detection target is limited to a set consisting of at least two component information in which the intersection angle of the leader lines is within a preset angle. At least one of limiting the detection target to a set consisting of at least two component information in which the relationship between the relative position between the components and the relative position between the reference codes satisfies the condition is performed .
The second aspect of the present invention relates to an inspection device for inspecting design information including a plurality of part information, and is an inspection device for inspecting design information including a plurality of part information, and each of the plurality of part information is , The inspection device includes at least two component information having an error from the design information, including component position information indicating the position of the component and reference code position information indicating the position of the reference code assigned to the component. A detection unit that detects a set consisting of, a display control unit that displays the detection result by the detection unit on the display unit, and a set specified by the user to be excluded from the group having the error detected by the detection unit. The detection unit includes a leader line indicating that the component and the reference code specified by the component information of at least one of the two component information have a corresponding relationship with each other. And an error from the design information based on the intersection of the component identified by the other component information of the at least two component information and the leader indicating that the reference code has a corresponding relationship with each other. Detects pairs with.
本発明の第3の側面は、複数の部品情報を含む設計情報をコンピュータプログラムに従ってコンピュータによって検査する検査方法に係り、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記コンピュータプログラムに従って動作する前記コンピュータによって検出部、表示制御部および限定部が構成され、前記検査方法は、前記検出部によって、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、前記表示制御部によって、前記検出工程における検出結果を表示部に表示させる表示制御工程と、前記限定部によって、エラーの検出対象を限定する限定工程と、を含み、
前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出し、前記限定工程では、前記検出対象の組を、部品間の距離が設定距離以内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、部品の種類が同一である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、引出線の長さの比率が予め設定された範囲内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、互いの引出線の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定すること、の少なくとも1つが行われる。
本発明の第4の側面は、複数の部品情報を含む設計情報をコンピュータプログラムに従ってコンピュータによって検査する検査方法であって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記コンピュータプログラムに従って動作する前記コンピュータによって検出部、表示制御部および除外部が構成され、前記検査方法は、前記検出部によって、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、前記表示制御部によって、前記検出工程における検出結果を表示部に表示させる表示制御工程と、前記除外部によって、前記検出工程において検出された前記エラーを有する組からユーザによって除外することが指定された組を除外する除外工程と、を含み、前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出する。
A third aspect of the present invention relates to an inspection method in which design information including a plurality of component information is inspected by a computer according to a computer program , and each of the plurality of component information includes component position information indicating the position of the component and the component position information. A detection unit, a display control unit, and a limitation unit are configured by the computer operating according to the computer program , including reference code position information indicating the position of the reference code assigned to the component, and the inspection method is performed by the detection unit. , The detection step of detecting a set consisting of at least two component information having an error from the design information, and the display control step of displaying the detection result in the detection step on the display unit by the display control unit, and the limitation thereof. Including a limited process that limits the detection target of an error depending on the unit .
In the detection step, the leader line indicating that the component and the reference code specified by the component information of the at least two component information have a corresponding relationship with each other and the at least two component information. Based on the intersection of the part specified by other part information and the leader line indicating that the reference code has a correspondence relationship with each other, a set having an error is detected from the design information, and the limitation step is performed. Then, the set of the detection target is limited to the set consisting of at least two parts information in which the distance between the parts is within the set distance, and the detection target is limited to the set of at least two parts information of the same type of parts. The detection target is limited to a set consisting of at least two component information whose leader length ratio is within a preset range, and the detection target is limited to each other's leader lines. The detection target is limited to a set consisting of at least two component information whose crossing angle is within a preset angle, and the relationship between the relative position between the components and the relative position between the reference codes satisfies the condition. At least one of limiting to a set consisting of at least two component information is performed .
A fourth aspect of the present invention is an inspection method in which design information including a plurality of component information is inspected by a computer according to a computer program, and each of the plurality of component information includes component position information indicating the position of the component and component position information indicating the position of the component. The detection unit, the display control unit, and the exclusion unit are configured by the computer that includes the reference code position information indicating the position of the reference code assigned to the component and operates according to the computer program, and the inspection method is the detection unit. A detection step of detecting a set consisting of at least two component information having an error from the design information, a display control step of displaying the detection result in the detection step on the display unit by the display control unit, and the above. The exclusion unit includes an exclusion step of excluding the set specified by the user to be excluded from the set having the error detected in the detection step, and in the detection step, of the at least two component information. A leader line indicating that the part and the reference code specified by one part information of the above have a corresponding relationship with each other, and the part and the reference specified by the other part information of the at least two part information. A pair with an error is detected from the design information based on the intersection with a leader line indicating that the symbols have a correspondence relationship with each other.
本発明の第5の側面は、複数の部品情報を含む設計情報を検査する検査方法をコンピュータに実行させるコンピュータプログラムであって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記検査方法は、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、前記検出工程における検出結果を表示部に表示させる表示制御工程と、エラーの検出対象を限定する限定工程と、を含み、前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出し、前記限定工程では、前記検出対象の組を、部品間の距離が設定距離以内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、部品の種類が同一である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、引出線の長さの比率が予め設定された範囲内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、互いの引出線の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定すること、前記検出対象を、部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定すること、の少なくとも1つが行われる。
本発明の第6の側面は、複数の部品情報を含む設計情報を検査する検査方法をコンピュータに実行させるコンピュータプログラムであって、前記複数の部品情報の各々は、部品の位置を示す部品位置情報と、前記部品に割り当てられた参照符号の位置を示す参照符号位置情報とを含み、前記検査方法は、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、前記検出工程における検出結果を表示部に表示させる表示制御工程と、前記検出工程において検出された前記エラーを有する組からユーザによって除外することが指定された組を除外する除外工程と、を含み、前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出する。
A fifth aspect of the present invention is a computer program that causes a computer to execute an inspection method for inspecting design information including a plurality of component information, and each of the plurality of component information is a component position information indicating the position of the component. And the reference code position information indicating the position of the reference code assigned to the component, the inspection method includes a detection step of detecting a set consisting of at least two component information having an error from the design information. , A display control step for displaying the detection result in the detection step on the display unit, and a limiting step for limiting the error detection target. In the detection step, one part information of at least two parts information is included. The leader line indicating that the component and the reference code specified in the above correspond to each other, and the component and the reference code specified by the other component information of the at least two component information correspond to each other. A set having an error is detected from the design information based on the intersection with a leader line indicating that the relationship is established. Limiting to a set consisting of at least two component information, limiting the detection target to a set consisting of at least two component information of the same type of component, and limiting the detection target to a set consisting of leader line length. Limit the ratio to a set consisting of at least two component information within a preset range, and detect the detection target from at least two component information in which the intersection angle of the leader lines is within a preset angle. At least one of the following is to limit the detection target to a set consisting of at least two parts information for which the relationship between the relative position between the parts and the relative position between the reference codes satisfies the condition. Will be .
A sixth aspect of the present invention is a computer program that causes a computer to execute an inspection method for inspecting design information including a plurality of component information, and each of the plurality of component information is a component position information indicating a component position. And the reference code position information indicating the position of the reference code assigned to the component, the inspection method includes a detection step of detecting a set consisting of at least two component information having an error from the design information. , A display control step of displaying the detection result in the detection step on the display unit, and an exclusion step of excluding the set specified by the user to be excluded from the set having the error detected in the detection step. In the detection step, the leader line indicating that the component and the reference code specified by the component information of the at least two component information have a corresponding relationship with each other and the at least two component information. A pair with an error is detected from the design information based on the intersection of the component specified in other component information and a leader line indicating that the reference code has a correspondence relationship with each other.
本発明によれば、部品とそれに割り当てられた参照符号との位置関係にエラーがないことを検査するために有利な技術が提供される。 INDUSTRIAL APPLICABILITY According to the present invention, an advantageous technique is provided for inspecting that there is no error in the positional relationship between a component and a reference code assigned to the component.
プリント基板の設計を支援する支援ツール(CADツール)の表示画面には、抵抗、キャパシタ、トランジスタ、IC等の部品(電子部品)とその部品に割り当てられた参照符号とが相互に対応関係を有することを示す引出線が表示されうる。参照番号が誤った位置に配置されている場合、表示画面上で引出線同士が交差しうる。したがって、設計者は、引出線同士に交差がないことを確認することによって参照符号に誤りがないことを確認することができる。 On the display screen of the support tool (CAD tool) that supports the design of the printed circuit board, parts (electronic parts) such as resistors, capacitors, transistors, and ICs and the reference codes assigned to the parts have a mutual correspondence relationship. A leader line may be displayed to indicate that. If the reference numbers are placed in the wrong position, the leaders may intersect on the display screen. Therefore, the designer can confirm that there is no error in the reference code by confirming that the leader lines do not intersect with each other.
しかしながら、通常、プリント基板に搭載される部品の数は膨大であり、参照符号の数も膨大である。しかも、参照符号に誤りがないことを確認する作業は、単調な作業であり、集中力を持って作業を続けることは難しい。厄介なことに、引出線と引出線とが交差している場合においても参照符号に誤りがないことも多く、これが集中力を途切れさせる原因となりうる。更に、引出線と引出線との交差が明確である場合には良いが、引出線と引出線とが小さい角度(例えば、10°以下)で交差するような場合、その交差を見つけることは容易ではない。 However, usually, the number of parts mounted on a printed circuit board is enormous, and the number of reference numerals is also enormous. Moreover, the work of confirming that the reference code is correct is a monotonous work, and it is difficult to continue the work with concentration. The trouble is that even when the leaders intersect, there are often no errors in the reference code, which can cause a loss of concentration. Furthermore, it is good if the intersection of the leader line and the leader line is clear, but if the leader line and the leader line intersect at a small angle (for example, 10 ° or less), it is easy to find the intersection. is not.
以下、添付図面を参照しながら本発明をその例示的な実施形態を通して説明する。図1には、本発明の好適な実施形態の検査装置100の構成が例示的に示されている。図2(a)には、プリント基板の設計情報300の一例が視覚化されて示されている。図2(b)には、設計情報300を構成する複数の部品情報310のデータ構造の一例が示されている。
Hereinafter, the present invention will be described through an exemplary embodiment with reference to the accompanying drawings. FIG. 1 schematically shows the configuration of the
検査装置100は、複数の部品情報310を含む設計情報300を検査するように構成されうる。検査装置100は、例えば、検査プログラム110が組み込まれた又は検査プログラム110が一時的又は不揮発に格納されるメモリ120と、検査プログラム110を実行するCPU130と、表示部140とを備えうる。図示されていないが、検査装置100は、その他、キーボード、マウス等の入力部を備えうる。検査装置100は、汎用または専用のコンピュータに検査プログラム110を組み込むことによって構成されうる。検査プログラム110は、コンピュータを検査装置100として特徴付けるコンピュータプログラムであり、例えば、メモリ媒体に格納されて、又は、電気通信回線等の伝送路を介してコンピュータに提供されうる。
The
複数の部品情報310の各々は、抵抗、キャパシタ、トランジスタ、IC等の部品(電子部品)311の位置を示す部品位置情報323と、部品311に割り当てられた参照符号312の位置を示す参照符号位置情報325とを含みうる。また、複数の部品情報310の各々は、部品311の名称を示す部品名情報321、部品311の種類を示す部品種類情報322、参照符号312の名称を示す参照符号名情報324、引出線313を表示部140の表示画面に表示するための情報である引出線情報326を含みうる。
Each of the plurality of
引出線313は、部品311およびそれに割り当てられた参照符号312が相互に対応関係を有することを示す線であり、表示部140の表示画面に表示される。引出線313の全部または一部は、設計情報300に従って製造されるプリント基板にプリントされてもよいし、プリントされなくてもよい。また、設計情報300に従って製造されるプリント基板には、引出線313とは異なる位置に、部品311と参照符号312との対応関係を示す引出線がプリントされてもよい。
The
検査プログラム110は、設計情報300から、エラーを有する、少なくとも2つの部品情報310からなる組を検出する検出部111(を構成するプログラムモジュール)を含みうる。ここで、検出部111は、組を構成する少なくとも2つの部品情報310のうちの1つの部品情報310で特定される部品311および参照符号312が相互に対応関係を有することを示す引出線313と、該組を構成する該少なくとも2つの部品情報310のうちの他の部品情報310で特定される部品311および参照符号312が相互に対応関係を有することを示す引出線313とが交差することに基づいて、設計情報300からエラーを有する組を検出しうる。
The
任意の部品情報310である第1部品情報の引出線313と他の任意の部品情報310である第2部品情報の引出線313とが交差する場合、第1部品情報の参照符号および/または第2部品情報の参照符号の位置にエラーが存在する可能性がある。エラーが存在する可能性がある情報は、検出部111によって、エラーとして、機械的に(換言すると、アルゴリズムに従って)検出される。現実にエラーが存在するか否かは、検査装置100を操作する設計者によって判断されうる。第1部品情報および第2部品情報を含む組は、エラーを確実に有する組ではないが、設計者によって否定されない限り、エラーを有する組として扱われうる。
When the
以下で参照される図面に示された例は、1つの組が2つの部品情報310で構成されているが、3以上の引出線が互いに交差する場合、1つの組は該3以上の引出線をそれぞれ有する3以上の部品情報310によって構成されるものとして扱われてもよい。換言すると、1つの組は、少なくとも2つの部品情報310によって構成されうる。 In the example shown in the drawings referenced below, one set consists of two component information 310s, but if three or more leaders intersect each other, one set is the three or more leaders. It may be treated as being composed of three or more component information 310s each having. In other words, one set may consist of at least two component information 310s.
検査プログラムは、検出部111による検出結果を表示部140に表示させる表示制御部115(を構成するプログラムモジュール)を含みうる。図4には、表示制御部115によって表示部140の表示画面141に表示される検出結果が例示されている。検出部111は、部品名R002を有する部品情報の引出線313bと部品名R003を有する部品情報の引出線313cとの交差に基づいて、部品名R002を有する部品情報の参照符号および/または部品名R003を有する部品情報の参照符号の位置にエラーが存在することを検出しうる。このエラーは、「ERROR1(R002-R003)」として表示されうる。また、検出部111は、部品名R005を有する部品情報の引出線313eと部品名IC001を有する部品情報の引出線313fとの交差に基づいて、部品名R005を有する部品情報の参照符号および/または部品名IC001を有する部品情報の参照符号の位置にエラーが存在することを検しうる。このエラーは、「ERROR2(R005-IC001)」として表示されうる。
The inspection program may include a display control unit 115 (a program module constituting the display unit 115) for displaying the detection result by the
その他、検査プログラム110は、限定部112、除外部113および修正部114の少なくとも1つを含みうる。限定部112は、設計情報300を構成する複数の部品情報310の任意の組む合わせ(以下では、任意の2つの部品情報310の組み合わせ)で各々構成される複数の組のうち、エラーの検出対象を、予め設定された検出条件に従って限定するように構成されうる。除外部113は、検出部111によって検出された、エラーを有する組から、ユーザによって除外することが指定された組を除外するように構成されうる。修正部114は、エラーを有する組を構成する少なくとも2つの部品情報310をエラーが除去されるように修正するように構成されうる。
In addition, the
図3には、限定部112によって表示部140の表示画面141に提供されるユーザインターフェース1120が例示されている。ユーザインターフェース1120は、例えば、チェックボックス1121および入力フィールド1122を含みうる。チェックボックス1121は、それに対応して表示された機能(図3では、チェックボックス1121の右側に表示された機能)を有効状態または無効状態に設定するためのボックスである。この設定は、設計者(ユーザ)によってなされうる。
FIG. 3 illustrates a
限定部112は、検出対象の組を部品311間の距離が設定距離以内である少なくとも2つの部品情報310からなる組に限定する機能201を含みうる。機能201は、それに対応するチェックボックス1121が設計者によって有効状態に設定されることによって有効化されうる。部品311間の距離は、部品311間の最小距離であってもよいし、部品311間の引出線313上の距離であってもよいし、他の規則に従って計測あるいは計算される距離であってもよい。図5には、検出対象の組を部品間の距離が3.0mm以内である少なくとも2つの部品情報からなる組に限定する例が示されている。
The limiting
図5には、部品間の距離が矢印とともに例示されている。図5の例において、部品名R001~R005をそれぞれ有する複数の部品における互いに隣り合う部品間の距離は、2.5mmであり、部品名R002~R005を有する部品と部品名IC001を有する部品との距離は、3.5mmである。よって、部品名R001~R005を有する複数の部品から選択される少なくとも2つの部品の部品情報310からなる組は、検出対象の組である。また、部品名IC001を有する部品を1つの構成要素とする組は、検出対象外の組である。
In FIG. 5, the distance between the parts is illustrated with an arrow. In the example of FIG. 5, the distance between the adjacent parts in the plurality of parts having the part names R001 to R005 is 2.5 mm, and the part having the part names R002 to R005 and the part having the part name IC001 The distance is 3.5 mm. Therefore, the set consisting of the
図5の例において、部品名R002を有する部品情報の引出線と部品名R003を有する部品情報の引出線との交差に基づいて、部品名R002を有する部品情報の参照符号および/または部品名R003を有する部品情報の参照符号の位置にエラーがあることが検出されうる。このエラーは、「ERROR1(R002-R003)として表示されている。図7には、このエラー表示に基づいて、エラーが除去されるように設計情報300が編集された後に再び検出部111によって検査が実施された結果が例示されている。
In the example of FIG. 5, the reference code and / or the part name R003 of the part information having the part name R002 is based on the intersection of the leader line of the part information having the part name R002 and the leader line of the part information having the part name R003. It can be detected that there is an error in the position of the reference code of the component information having. This error is displayed as "ERROR1 (R002-R003). In FIG. 7, based on this error display, the
限定部112は、検出対象を部品311の種類が同一である少なくとも2つの部品情報310からなる組に限定する機能202を含みうる。機能202は、それに対応するチェックボックス1121が設計者によって有効状態に設定されることによって有効化される。何が同種部品であり、何が異種部品であるかは、前述の部品種類情報322に従って判断されうる。一例において、抵抗と抵抗は、仮に抵抗値が異なっていても、同種部品であると判断されうる。他の例において、互いに寸法が異なる抵抗と抵抗は、同種部品として判断されてもよいし、異種部品として判断されてもよい。更に他の例において、抵抗とICとは、異種部品として判断されうる。
The limiting
図6には、同種部品および異種部品の例が示されている。また、図6には、検出対象を部品の種類が同一である少なくとも2つの部品情報からなる組に限定する例が示されている。図6の例では、部品名R001~R005を有する部品は、抵抗であり、同種部品として扱われ、部品名IC001を有する部品は、ICであり、抵抗とICとは異種部品として扱われている。 FIG. 6 shows examples of similar parts and dissimilar parts. Further, FIG. 6 shows an example in which the detection target is limited to a set consisting of at least two component information having the same component type. In the example of FIG. 6, the parts having the part names R001 to R005 are resistors and are treated as parts of the same type, the parts having the part names IC001 are ICs, and the resistance and the IC are treated as different parts. ..
図6の例において、部品名R002を有する部品情報の引出線と部品名R003を有する部品情報の引出線との交差に基づいて、部品名R002を有する部品情報の参照符号および/または部品名R003を有する部品情報の参照符号の位置にエラーがあることが検出されうる。このエラーは、「ERROR1(R002-R003)として表示されている。図7には、このエラー表示に基づいて、エラーが除去されるように設計情報300が編集された後に再び検出部111によって検査が実施された結果が例示されている。
In the example of FIG. 6, the reference code and / or the part name R003 of the part information having the part name R002 is based on the intersection of the leader line of the part information having the part name R002 and the leader line of the part information having the part name R003. It can be detected that there is an error in the position of the reference code of the component information having. This error is displayed as "ERROR1 (R002-R003). In FIG. 7, based on this error display, the
限定部112は、検出対象を引出線313の長さの比率が予め設定された範囲内である少なくとも2つの部品情報310からなる組に限定する機能203を含みうる。機能203は、それに対応するチェックボックス1121が設計者によって有効状態に設定されることによって有効化されうる。図8、図9には、検出対象の組を、組を構成する1つの部品情報310の引出線313の長さと該組を構成する他の部品情報310の引出線313の長さとの比率が1±0.3の範囲内である組に限定する例が示されている。
The limiting
図8の例では、部品名A001を有する部品情報310の引出線の長さが10.0mmであり、部品名B001を有する部品情報310の引出線の長さが8.0mmである。部品名A001を有する部品情報310の引出線の長さ(10.0mm)と部品名B001を有する部品情報310の引出線の長さ(8.0mm)との比率が1:0.8であるので、この例では、部品名A001を有する部品情報310と部品名B001を有する部品情報310との組は、検出対象とされる。
In the example of FIG. 8, the length of the leader wire of the
図9の例では、部品名A001を有する部品情報310の引出線の長さが10.0mmであり、部品名B001を有する部品情報310の引出線の長さが6.0mmである。部品名A001を有する部品情報310の引出線の長さ(10.0mm)と部品名B001を有する部品情報310の引出線の長さ(6.0mm)との比率が1:0.6であるので、この例では、部品名A001を有する部品情報310と部品名B001を有する部品情報310との組は、検出対象外である。
In the example of FIG. 9, the length of the leader wire of the
限定部112は、検出対象を互いの引出線313の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定する機能204を含みうる。機能204は、それに対応するチェックボックス1121が設計者によって有効状態に設定されることによって有効化されうる。図10、図11には、検出対象の組を、組を構成する1つの部品情報310の引出線313と該組を構成する他の部品情報310の引出線313との角度が90°以内である組に限定する例が示されている。
The limiting
図10の例では、部品名A001を有する部品情報310の引出線と部品名B001を有する部品情報310の引出線とが40°で交差しているので、部品名A001を有する部品情報310と部品名B001を有する部品情報310との組は、検出対象とされる。図11の例では、部品名A001を有する部品情報310の引出線と部品名B001を有する部品情報310の引出線とが110°で交差しているので、部品名A001を有する部品情報310と部品名B001を有する部品情報310との組は、検出対象外とされる。
In the example of FIG. 10, since the leader line of the
限定部112は、検出対象を部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定する機能205を含みうる。機能205は、それに対応するチェックボックス1121が設計者によって有効状態に設定されることによって有効化されうる。
The limiting
図12には、相対位置の決定方法の一例が示されている。この例では、ある部品または参照符号を基準として、他の部品または参照符号の相対位置は、左、上、右、下、左上、右上、右下、左下のいずれかの方向に存在するものとして決定される。ここで、他の部品または参照符号が存在する領域が左、上、右、下、左上、右上、右下、左下の方向のうちの2以上の方向に存在する場合には、例えば、基準に対する、他の部品または参照符号を取り囲む最小矩形領域の重心の方向が、基準に対する他の部品または参照符号の相対位置として決定されうる。たたし、他の規則に従って相対位置が決定されてもよい。 FIG. 12 shows an example of a method for determining the relative position. In this example, the relative position of one part or reference code is relative to the left, top, right, bottom, top left, top right, bottom right, or bottom left. It is determined. Here, when the area where the other part or the reference code exists exists in two or more of the directions of left, top, right, bottom, upper left, upper right, lower right, and lower left, for example, with respect to the reference. , The direction of the center of gravity of the smallest rectangular area surrounding the other part or reference code can be determined as the relative position of the other part or reference code to the reference. However, the relative position may be determined according to other rules.
図13には、部品名R001を有する部品情報に係る部品を基準として、部品名R002、R003、R004、R005を有する部品情報に係る部品の相対位置が決定される例が示されている。部品名R001を有する部品情報に係る部品を基準として、部品名R002、R003、R004、R005を有する部品情報に係る部品の相対位置は、上、左、左下、下として決定されている。 FIG. 13 shows an example in which the relative position of the part related to the part information having the part names R002, R003, R004, and R005 is determined with reference to the part related to the part information having the part name R001. The relative positions of the parts related to the part information having the part names R002, R003, R004, and R005 are determined as top, left, bottom left, and bottom with respect to the parts related to the part information having the part name R001.
一例において、限定部112は、検出対象の組を、部品間の相対位置と参照符号間の相対位置とが異なる、少なくとも2つの部品情報からなる組に限定する。この例では、検出対象として決定されるための条件は、部品間の相対位置と参照符号間の相対位置とが異なることである。図14には、部品間の相対位置と参照符号間の相対位置とが異なる場合に、そのような部品および参照符号を有する少なくとも2つの部品情報からなる組を検出対象とする例が示されている。
In one example, the limiting
例1では、部品名R001を有する部品情報に係る部品を基準として、部品名R002を有する部品情報に係る部品は、下に存在する。また、例1では、部品名R001を有する部品情報の参照符号を基準として、部品名R002を有する部品情報の参照符号は、上に存在する。よって、例1では、部品名R001を有する部品情報と部品名R002を有する部品情報とにおいて、部品間の相対位置と参照符号間の相対位置とが互いに異なる。したがって、例1では、部品名R001を有する部品情報と部品名R002を有する部品情報からなる組が検出対象の組とされる。 In Example 1, the part related to the part information having the part name R002 is present below the part related to the part information having the part name R001. Further, in Example 1, the reference code for the component information having the component name R002 is present above the reference code for the component information having the component name R001. Therefore, in Example 1, the relative position between the parts and the relative position between the reference numerals are different from each other in the part information having the part name R001 and the part information having the part name R002. Therefore, in Example 1, the set consisting of the part information having the part name R001 and the part information having the part name R002 is set as the set to be detected.
例2では、部品名R001を有する部品情報に係る部品を基準として、部品名R002を有する部品情報に係る部品は、左に存在する。また、例2では、部品名R001を有する部品情報の参照符号を基準として、部品名R002を有する部品情報の参照符号は、左に存在する。よって、例2では、部品名R001を有する部品情報と部品名R002を有する部品情報とにおいて、部品間の相対位置と参照符号間の相対位置とが同じである。したがって、例2では、部品名R001を有する部品情報と部品名R002を有する部品情報からなる組が検出対象外とされる。 In Example 2, the part related to the part information having the part name R002 is on the left with respect to the part related to the part information having the part name R001. Further, in Example 2, the reference code for the component information having the component name R002 is on the left with reference to the reference code for the component information having the component name R001. Therefore, in Example 2, the relative position between the parts and the relative position between the reference numerals are the same in the part information having the part name R001 and the part information having the part name R002. Therefore, in Example 2, the set consisting of the part information having the part name R001 and the part information having the part name R002 is excluded from the detection target.
図15には、除外部113によって表示部140の表示画面141に提供されるユーザインターフェース1130が例示されている。ユーザインターフェース1130は、例えば、検出部111によって検出された、エラーを有する組から、ユーザが除外することを希望(指定)する組を除外するためのチェックボックス1131を有する。例えば、エラーERROR2を除外することをユーザが希望する場合、エラーERROR2に対応するチェックボックス1131がチェックされる。これにより、エラーERROR2がエラーのリストから除外される。また、エラーERROR2は、以後の再度実施されうる検査において、エラーの検出対象から除外されうる。
FIG. 15 illustrates a
修正部114は、エラーを有する組を構成する少なくとも2つの部品情報310の少なくとも一部を修正するように構成されうる。図16には、部品名R002を有する部品情報と部品名R003を有する部品情報とからなる組が、それらの引出線が交差していることに基づいて、エラーを有することが検出部111によって検出された後に、修正部114によって該エラーが修正(除去)される例が示されている。修正部114は、例えば、引出線の交差がなくなるように、部品名R002を有する部品情報の参照符号の位置と部品名R003を有する部品情報の参照符号の位置とを交換するように構成されうる。これにより、エラーが修正(除去)されうる。
The
図17には、検査装置100の動作、即ち、検査プログラム110に従って実行されうる検査方法が例示的に示されている。工程S1611では、検査プログラム110(に従って動作する検査装置100)は、プリント基板の設計情報300を検査装置100に読み込む。工程S1612では、検査プログラム110(に従って動作する検査装置100)は、設計情報300に基づいて、検査対象リストを生成する。検査対象リストは、検出対象の組の集合体であり、各組は、少なくとも2つの部品情報310で構成されうる。
FIG. 17 schematically shows the operation of the
工程S1613では、検査プログラム110(に従って動作する検査装置100)は、検出条件を設定する。検出条件の設定は、限定部112によって検出対象の組を限定するための設定を含みうる。より具体的には、検出条件の設定は、例えば、ユーザによる操作に応答して図3に例示されるようなユーザインターフェース1120を表示部140の表示画面141に提供し、ユーザインターフェース1120に対するユーザによる操作を取込むことによって限定部112が検出対象の組を限定する処理を含みうる。
In step S1613, the inspection program 110 (
工程S1614では、検査プログラム110(に従って動作する検査装置100)は、工程S1612で生成された検出対象リストに含まれる複数の組から工程S1613で設定された検出条件に従う組を選択して、選択された組を新たな検出対象リストとする。即ち、工程S1614では、工程S1612で生成された検出対象リストが工程S1613で設定された検出条件に従って更新される。
In step S1614, the inspection program 110 (
工程S1615では、検査プログラム110の検出部111(に従って動作する検査装置100)は、工程S1614で更新された検出対象リストから、引出線同士の交差に基づいて、エラーを有する組を検出する。工程S1616では、検査プログラム110の表示制御部115(に従って動作する検査装置100)は、工程S1615で実行されたエラー検出の結果を表示部140の表示画面141に表示する。この表示は、例えば、図15に示されるような形式でなされうるが、他の形式でなされてもよい。
In step S1615, the detection unit 111 (
工程S1617では、検査プログラム110の除外部113(に従って動作する検査装置100)は、工程S1615で検出部111によって検出された、エラーを有する組から、ユーザが除外することを希望する組を除外する。この処理は、例えば、図15に示されるようなユーザインターフェース1130を介して実行されうる。
In step S1617, the exclusion unit 113 (
工程S1618では、ユーザによる設計情報300の編集がなされうる。この編集は、検査プログラム110が組み込まれた編集プログラムによってなされうる。また、この編集は、修正部114によって、エラーを有する組を構成する少なくとも2つの部品情報310を修正する処理を含みうる。
In step S1618, the user can edit the
工程S1619では、検査を再実行するかどうかが判断され、検査を再実行する場合には、工程S1601に戻り、検査を再実行しない場合には、検査プログラム110による検査が終了する。
In step S1619, it is determined whether or not to re-execute the inspection. If the inspection is re-executed, the process returns to step S1601, and if the inspection is not re-executed, the inspection by the
Claims (8)
前記検査装置は、
前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出部と、
前記検出部による検出結果を表示部に表示させる表示制御部と、
エラーの検出対象を限定する限定部と、を備え、
前記検出部は、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出し、
前記限定部は、
前記検出対象の組を、部品間の距離が設定距離以内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、部品の種類が同一である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、引出線の長さの比率が予め設定された範囲内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、互いの引出線の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定すること、
の少なくとも1つを行う、
ことを特徴とする検査装置。 An inspection device that inspects design information including a plurality of component information, and each of the plurality of component information includes a component position information indicating the position of the component and a reference code indicating the position of a reference code assigned to the component. Including location information
The inspection device is
From the design information, a detector that detects a set consisting of at least two component information having an error, and
A display control unit that displays the detection result of the detection unit on the display unit,
With a limited part that limits the error detection target ,
The detection unit has a leader line indicating that the component and the reference code specified by the component information of the at least two component information have a correspondence relationship with each other and the at least two component information. A pair with an error is detected from the design information based on the intersection of the component specified in the other component information and the leader line indicating that the reference code has a correspondence relationship with each other.
The limited part is
The set to be detected is limited to a set consisting of at least two component information in which the distance between the components is within the set distance.
The detection target is limited to a set consisting of at least two component information of the same component type.
The detection target is limited to a set consisting of at least two component information whose leader length ratio is within a preset range.
The detection target is limited to a set consisting of at least two component information in which the intersection angle of the leader lines is within a preset angle.
The detection target is limited to a set consisting of at least two component information in which the relationship between the relative position between the components and the relative position between the reference codes satisfies the condition.
Do at least one of
An inspection device characterized by that.
前記検査装置は、
前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出部と、
前記検出部による検出結果を表示部に表示させる表示制御部と、
前記検出部によって検出された前記エラーを有する組からユーザによって除外することが指定された組を除外する除外部と、を備え、
前記検出部は、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出する、
ことを特徴とする検査装置。 An inspection device that inspects design information including a plurality of component information, and each of the plurality of component information includes a component position information indicating the position of the component and a reference code indicating the position of a reference code assigned to the component. Including location information
The inspection device is
From the design information, a detector that detects a set consisting of at least two component information having an error, and
A display control unit that displays the detection result of the detection unit on the display unit,
The exclusion unit comprises an exclusion unit that excludes the set specified by the user to be excluded from the group having the error detected by the detection unit.
The detection unit has a leader line indicating that the component and the reference code specified by the component information of the at least two component information have a correspondence relationship with each other and the at least two component information. A pair having an error is detected from the design information based on the intersection of the component specified by other component information and a leader line indicating that the reference code has a correspondence relationship with each other.
An inspection device characterized by that.
ことを特徴とする請求項1又は2に記載の検査装置。 Further provided with a correction unit for correcting at least two component information constituting the set having the error.
The inspection apparatus according to claim 1 or 2 .
ことを特徴とする請求項3に記載の検査装置。 The correction unit corrects the position of the reference numeral of each of the at least two component information constituting the set having the error.
The inspection apparatus according to claim 3 .
前記検査方法は、
前記検出部によって、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、
前記表示制御部によって、前記検出工程における検出結果を表示部に表示させる表示制御工程と、
前記限定部によって、エラーの検出対象を限定する限定工程と、を含み、
前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出し、
前記限定工程では、
前記検出対象の組を、部品間の距離が設定距離以内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、部品の種類が同一である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、引出線の長さの比率が予め設定された範囲内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、互いの引出線の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定すること、
の少なくとも1つが行われる、
ことを特徴とする検査方法。 It is an inspection method in which design information including a plurality of part information is inspected by a computer according to a computer program , and each of the plurality of part information includes a part position information indicating a part position and a reference code assigned to the part. A detection unit, a display control unit, and a limitation unit are configured by the computer that includes reference code position information indicating a position and operates according to the computer program.
The inspection method is
A detection step of detecting a set consisting of at least two component information having an error from the design information by the detection unit .
A display control step of displaying the detection result in the detection step on the display unit by the display control unit, and a display control step.
The limitation step includes a limitation step of limiting an error detection target by the limitation portion .
In the detection step, the leader line indicating that the component and the reference code specified by the component information of the at least two component information have a corresponding relationship with each other and the at least two component information. A pair having an error is detected from the design information based on the intersection of the component specified by other component information and the leader line indicating that the reference code has a correspondence relationship with each other.
In the limited process,
The set to be detected is limited to a set consisting of at least two component information in which the distance between the components is within the set distance.
The detection target is limited to a set consisting of at least two component information of the same component type.
The detection target is limited to a set consisting of at least two component information whose leader length ratio is within a preset range.
The detection target is limited to a set consisting of at least two component information in which the intersection angle of the leader lines is within a preset angle.
The detection target is limited to a set consisting of at least two component information in which the relationship between the relative position between the components and the relative position between the reference codes satisfies the condition.
At least one of
An inspection method characterized by that.
前記検査方法は、
前記検出部によって、前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、
前記表示制御部によって、前記検出工程における検出結果を表示部に表示させる表示制御工程と、
前記除外部によって、前記検出工程において検出された前記エラーを有する組からユーザによって除外することが指定された組を除外する除外工程と、を含み、
前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出する、
ことを特徴とする検査方法。 It is an inspection method in which design information including a plurality of part information is inspected by a computer according to a computer program , and each of the plurality of part information includes a part position information indicating a part position and a reference code assigned to the part. A detection unit, a display control unit, and an exclusion unit are configured by the computer that includes reference code position information indicating a position and operates according to the computer program.
The inspection method is
A detection step of detecting a set consisting of at least two component information having an error from the design information by the detection unit .
A display control step of displaying the detection result in the detection step on the display unit by the display control unit, and a display control step.
The exclusion unit includes an exclusion step of excluding a set specified by the user to be excluded from the set having the error detected in the detection step .
In the detection step, the leader line indicating that the component and the reference code specified by the component information of the at least two component information have a corresponding relationship with each other and the at least two component information. A pair having an error is detected from the design information based on the intersection of the component specified by other component information and a leader line indicating that the reference code has a correspondence relationship with each other.
An inspection method characterized by that.
前記検査方法は、
前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、
前記検出工程における検出結果を表示部に表示させる表示制御工程と、
エラーの検出対象を限定する限定工程と、を含み、
前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出し、
前記限定工程では、
前記検出対象の組を、部品間の距離が設定距離以内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、部品の種類が同一である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、引出線の長さの比率が予め設定された範囲内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、互いの引出線の交差角度が予め設定された角度以内である少なくとも2つの部品情報からなる組に限定すること、
前記検出対象を、部品間の相対位置と参照符号間の相対位置との関係が条件を満たす、少なくとも2つの部品情報からなる組に限定すること、
の少なくとも1つが行われる、
ことを特徴とするコンピュータプログラム。 It is a computer program that causes a computer to execute an inspection method for inspecting design information including a plurality of part information, and each of the plurality of part information includes a part position information indicating a part position and a reference assigned to the part. Includes reference code point information indicating the position of the code
The inspection method is
From the design information, a detection process for detecting a set consisting of at least two component information having an error, and
A display control step for displaying the detection result in the detection step on the display unit, and
Including a limited process that limits the error detection target ,
In the detection step, the leader line indicating that the component and the reference code specified by the component information of the at least two component information have a corresponding relationship with each other and the at least two component information. A pair having an error is detected from the design information based on the intersection of the component specified by other component information and the leader line indicating that the reference code has a correspondence relationship with each other.
In the limited process,
The set to be detected is limited to a set consisting of at least two component information in which the distance between the components is within the set distance.
The detection target is limited to a set consisting of at least two component information of the same component type.
The detection target is limited to a set consisting of at least two component information whose leader length ratio is within a preset range.
The detection target is limited to a set consisting of at least two component information in which the intersection angle of the leader lines is within a preset angle.
The detection target is limited to a set consisting of at least two component information in which the relationship between the relative position between the components and the relative position between the reference codes satisfies the condition.
At least one of
A computer program that features that.
前記検査方法は、
前記設計情報から、エラーを有する、少なくとも2つの部品情報からなる組を検出する検出工程と、
前記検出工程における検出結果を表示部に表示させる表示制御工程と、
前記検出工程において検出された前記エラーを有する組からユーザによって除外することが指定された組を除外する除外工程と、を含み、
前記検出工程では、前記少なくとも2つの部品情報のうちの1つの部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線と前記少なくとも2つの部品情報のうちの他の部品情報で特定される前記部品および前記参照符号が相互に対応関係を有することを示す引出線とが交差することに基づいて、前記設計情報からエラーを有する組を検出する、
ことを特徴とするコンピュータプログラム。 It is a computer program that causes a computer to execute an inspection method for inspecting design information including a plurality of part information, and each of the plurality of part information includes a part position information indicating a part position and a reference assigned to the part. Includes reference code point information indicating the position of the code
The inspection method is
From the design information, a detection process for detecting a set consisting of at least two component information having an error, and
A display control step for displaying the detection result in the detection step on the display unit, and
Including an exclusion step of excluding a set specified by the user to be excluded from the set having the error detected in the detection step .
In the detection step, the leader line indicating that the component and the reference code specified by the component information of the at least two component information have a corresponding relationship with each other and the at least two component information. A pair having an error is detected from the design information based on the intersection of the component specified by other component information and a leader line indicating that the reference code has a correspondence relationship with each other.
A computer program that features that.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018051498A JP7050543B2 (en) | 2018-03-19 | 2018-03-19 | Inspection equipment, inspection methods and computer programs |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2018051498A JP7050543B2 (en) | 2018-03-19 | 2018-03-19 | Inspection equipment, inspection methods and computer programs |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2019164514A JP2019164514A (en) | 2019-09-26 |
JP7050543B2 true JP7050543B2 (en) | 2022-04-08 |
Family
ID=68065579
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2018051498A Active JP7050543B2 (en) | 2018-03-19 | 2018-03-19 | Inspection equipment, inspection methods and computer programs |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP7050543B2 (en) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009003892A (en) | 2007-06-25 | 2009-01-08 | Nec Access Technica Ltd | Printed board design verification system, printed board design verification method and printed board design verification program |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2710882B2 (en) * | 1991-08-30 | 1998-02-10 | 三菱電機株式会社 | Automatic data placement device |
-
2018
- 2018-03-19 JP JP2018051498A patent/JP7050543B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009003892A (en) | 2007-06-25 | 2009-01-08 | Nec Access Technica Ltd | Printed board design verification system, printed board design verification method and printed board design verification program |
Also Published As
Publication number | Publication date |
---|---|
JP2019164514A (en) | 2019-09-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7430729B2 (en) | Design rule report utility | |
JP6988500B2 (en) | Inspection management system, inspection management device, inspection management method | |
CN114239480A (en) | Method and device for processing silk-screen data in PCB data and electronic equipment | |
JP4591788B2 (en) | Printed circuit board design verification system, printed circuit board design verification method, and printed circuit board design verification program | |
JP7050543B2 (en) | Inspection equipment, inspection methods and computer programs | |
JP4454428B2 (en) | Component edge detection method, component edge detection program, and inspection apparatus | |
CN112272968B (en) | Inspection method, inspection system, and recording medium | |
JP4273140B2 (en) | Board layout check system and board layout check method | |
JP2007272342A (en) | Board design support device and board design support program | |
CN105930845B (en) | Method and apparatus for teaching part information | |
CN107908873B (en) | Method and device for checking high-speed line across reference planes | |
JP4682660B2 (en) | Map data inspection apparatus and map data inspection method | |
CN115481596A (en) | Method, apparatus, device and medium for correcting offset of assembled printed circuit board model | |
JP2010147322A (en) | Method of creating 3d mounting data of component mounting machine | |
JP2015075412A (en) | Appearance inspection system | |
JP7088874B2 (en) | Electronic component visual inspection system | |
JPH11282895A (en) | Electric system cad net data verifying method and medium in which electric system cad net data verification program is recorded | |
CN112292924B (en) | Inspection method, inspection system, and recording medium | |
JP5601708B2 (en) | Component mounting reference mark registration apparatus and component mounting reference mark registration method | |
JP2002334124A (en) | Device and method for adjusting wiring width in printed wiring board | |
JP3241862B2 (en) | Method for determining relay pad when producing inspection machine for printed wiring board | |
JP4008643B2 (en) | Method of operating printed circuit board design apparatus | |
JP2008197862A (en) | Wiring length calculation system | |
JP2000022385A (en) | Method for mounting and inspecting | |
JP2010128541A (en) | Manual arrangement design support program and manual arrangement design support device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20201210 |
|
RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20210312 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20211221 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20220106 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20220225 |
|
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: 20220307 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20220329 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 7050543 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |