JP7040333B2 - Drawing inspection support device - Google Patents

Drawing inspection support device Download PDF

Info

Publication number
JP7040333B2
JP7040333B2 JP2018135800A JP2018135800A JP7040333B2 JP 7040333 B2 JP7040333 B2 JP 7040333B2 JP 2018135800 A JP2018135800 A JP 2018135800A JP 2018135800 A JP2018135800 A JP 2018135800A JP 7040333 B2 JP7040333 B2 JP 7040333B2
Authority
JP
Japan
Prior art keywords
data
information
element information
inspection
drawing inspection
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
JP2018135800A
Other languages
Japanese (ja)
Other versions
JP2020013377A (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.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP2018135800A priority Critical patent/JP7040333B2/en
Publication of JP2020013377A publication Critical patent/JP2020013377A/en
Application granted granted Critical
Publication of JP7040333B2 publication Critical patent/JP7040333B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、検図支援装置に関する。 The present invention relates to a drawing inspection support device.

CAD(Computer Aided Design)データとして図面を作成した際、それを検図する作業が行われる。特に、異なるCADシステムから作成された図面同士を検図する際には、複数の図面間における要素の比較が必要であり、また作図ルールの適合性も必要である。 When a drawing is created as CAD (Computer Aided Design) data, the work of inspecting the drawing is performed. In particular, when inspecting drawings created from different CAD systems, it is necessary to compare the elements among a plurality of drawings, and it is also necessary to conform the drawing rules.

特許文献1には、図面を構成する図面要素とその図面要素が図面においてどのように表現されているかを規定するパラメータとから構成されるCADデータの同一性を保証する同一性保証サーバ装置が開示されている。特許文献1に記載の同一性保証サーバ装置では、共通形式のデータに変換後、原本データと比較することにより、元のCADデータのファイル形式を問わず同一性を確認することができる。 Patent Document 1 discloses an identity guarantee server device that guarantees the identity of CAD data composed of drawing elements constituting a drawing and parameters defining how the drawing elements are represented in the drawing. Has been done. In the identity guarantee server device described in Patent Document 1, the identity can be confirmed regardless of the file format of the original CAD data by converting the data into common format data and then comparing the data with the original data.

特開2007-206956号公報Japanese Unexamined Patent Publication No. 2007-206956

しかしながら、特許文献1に記載の技術では、同じ値の寸法が複数存在する図面において、当該寸法が属する断面図が大きく動かされた場合など、座標値が近い又は同じ値をもつ異なる断面図の寸法に誤って対応付けられてしまうことがある。そして、このような寸法等の誤った対応付けがなされた場合には、正確な検図ができないことになる。 However, in the technique described in Patent Document 1, in a drawing in which a plurality of dimensions having the same value exist, the dimensions of different cross-sectional views having similar coordinate values or having the same value, such as when the cross-sectional view to which the dimension belongs is greatly moved. May be mistakenly associated with. If such dimensions and the like are erroneously associated with each other, accurate drawing cannot be performed.

そこで、本発明の目的は、CADデータを変更した際に要素の位置が大きく変更されていた場合であっても、比較すべき要素同士を対応付けた状態で、CADデータをユーザに検図させることが可能な検図支援装置を提供することにある。 Therefore, an object of the present invention is to allow the user to inspect the CAD data in a state where the elements to be compared are associated with each other even if the position of the element is significantly changed when the CAD data is changed. It is to provide a drawing support device capable of this.

上記目的を達成するための本発明の一態様は、
表示部と、制御部と、を備え、
前記制御部は、
CADデータに含まれる構成情報のうち、所定のルールに従う複数の構成情報について、前記複数の構成情報の座標値を紐付け、座標値をもつ要素情報として前記複数の構成情報をグループ化するグループ化処理を、複数種類のルールに従って実行し、
前記要素情報における座標値を主キーとして、前記CADデータの要素情報毎に、前記CADデータを画像化した画像データにおける前記要素情報に対応する領域のデータを紐付けて、検図用データを生成する、第1の制御と、
比較対象となる2つのCADデータについて前記第1の制御により生成された2つの検図用データを、前記要素情報毎に、前記要素情報における座標値以外の値を主キーとして紐付けた状態にして、前記表示部に表示させる第2の制御と、
を実行する、
検図支援装置である。
One aspect of the present invention for achieving the above object is
It has a display unit and a control unit.
The control unit
Of the configuration information included in the CAD data, the coordinate values of the plurality of configuration information are linked to the plurality of configuration information according to a predetermined rule, and the plurality of configuration information is grouped as element information having the coordinate values. Execute the process according to multiple types of rules,
Using the coordinate value in the element information as the primary key, the data for the area corresponding to the element information in the image data obtained by imaging the CAD data is associated with each element information of the CAD data to generate the drawing inspection data. The first control and
For the two CAD data to be compared, the two drawing inspection data generated by the first control are linked to each element information with a value other than the coordinate value in the element information as the primary key. Then, the second control to be displayed on the display unit and
To execute,
It is a drawing inspection support device.

この態様に係る検図支援装置では、変更前後の検図用データを、要素情報における座標値以外の値を主キーとして紐付けて表示させる。よって、この態様によれば、CADデータを変更した際に要素の位置が大きく変更されていた場合であっても、比較すべき要素同士を対応付けた状態で、CADデータをユーザに検図させることが可能な検図支援装置を提供することができる。 In the drawing inspection support device according to this aspect, the drawing inspection data before and after the change is displayed in association with a value other than the coordinate value in the element information as a primary key. Therefore, according to this aspect, even if the position of the element is significantly changed when the CAD data is changed, the user is made to inspect the CAD data in a state where the elements to be compared are associated with each other. It is possible to provide a drawing support device capable of this.

本発明によれば、CADデータを変更した際に要素の位置が大きく変更されていた場合であっても、比較すべき要素同士を対応付けた状態で、CADデータをユーザに検図させることが可能な検図支援装置を提供することができる。 According to the present invention, even if the position of an element is significantly changed when the CAD data is changed, the user can inspect the CAD data in a state where the elements to be compared are associated with each other. It is possible to provide a possible drawing support device.

本発明の一実施形態に係る検図支援装置の一構成例を示すブロック図である。It is a block diagram which shows one structural example of the drawing inspection support device which concerns on one Embodiment of this invention. 図1の検図支援装置における検図用データの生成処理の一例を説明するためのフロー図である。It is a flow diagram for demonstrating an example of the generation processing of the inspection data in the inspection support apparatus of FIG. 図2の生成処理で生成される検図用データの一例を示す概念図である。It is a conceptual diagram which shows an example of the inspection data generated by the generation process of FIG. 図2の生成処理で生成された検図用データを用いて検図を行う検図処理の一例を説明するためのフロー図である。It is a flow chart for demonstrating an example of the inspection process which performs the inspection using the inspection data generated by the generation process of FIG. CADデータに基づく要素間の関連付け及び階層化の処理の一例を示す概念図である。It is a conceptual diagram which shows an example of the process of association and layering between elements based on CAD data. グループ化により得られた要素情報の一例を示す概念図である。It is a conceptual diagram which shows an example of the element information obtained by grouping. 図6の要素情報と画像データとの紐付けの一例を示す概念図である。It is a conceptual diagram which shows an example of the association between the element information of FIG. 6 and image data. 図面の変更前後の検図用データの一例を示す図である。It is a figure which shows an example of the inspection data before and after the change of a drawing. 図4の検図処理における比較作業の一例を示す概念図である。It is a conceptual diagram which shows an example of the comparison work in the drawing inspection process of FIG. 図4の検図処理における適合性確認作業の一例を示す概念図である。It is a conceptual diagram which shows an example of the conformity confirmation work in the drawing inspection process of FIG. 図4の検図処理における重なり検査の一例を示す概念図である。It is a conceptual diagram which shows an example of the overlap inspection in the inspection process of FIG.

以下、本発明の一実施形態に係る検図支援装置について、図面を参照しながら説明する。
図1は、本実施形態に係る検図支援装置の一構成例を示すブロック図である。
Hereinafter, the drawing inspection support device according to the embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing a configuration example of a drawing inspection support device according to the present embodiment.

図1に示すように、本実施形態に係る検図支援装置1は、その全体を制御する制御部10を備えるとともに、記憶部11及び表示部12を備えることができる。 As shown in FIG. 1, the drawing inspection support device 1 according to the present embodiment may include a control unit 10 for controlling the entire drawing support device 1, as well as a storage unit 11 and a display unit 12.

制御部10は、例えば、CPU(Central Processing Unit)、作業用メモリ、及び不揮発性の記憶装置などによって、或いは集積回路(Integrated Circuit)によって実現することができる。この記憶装置にCPUによって実行される制御プログラムを格納しておき、CPUがその制御プログラムを作業用メモリに読み出して実行することで、制御部10の機能を果たすことができる。上記制御プログラムは、後述する第1及び第2の制御に係る処理を例えばCPUに実行させるためのプログラムとすることができる。 The control unit 10 can be realized by, for example, a CPU (Central Processing Unit), a working memory, a non-volatile storage device, or an integrated circuit. A control program executed by the CPU is stored in this storage device, and the CPU reads the control program into the working memory and executes the control program, whereby the function of the control unit 10 can be fulfilled. The control program can be, for example, a program for causing the CPU to execute the processes related to the first and second controls described later.

制御部10は、この例に限らず、検図支援装置1の全体、又は、第1及び第2の制御に必要な部分を制御する機能が果たせればよい。なお、検図支援装置1は、汎用のコンピュータによって実現することもできる。また、上記の記憶装置は、記憶部11の記憶領域として利用することができる。また、検図支援装置1は、表示部12が組み込まれた構成に限らず、検図支援装置1の本体の外部に表示部12としての表示装置が接続された構成とすることもできる。 The control unit 10 is not limited to this example, and may be capable of controlling the entire drawing inspection support device 1 or parts necessary for the first and second controls. The drawing inspection support device 1 can also be realized by a general-purpose computer. Further, the above-mentioned storage device can be used as a storage area of the storage unit 11. Further, the drawing inspection support device 1 is not limited to the configuration in which the display unit 12 is incorporated, and may be configured such that the display device as the display unit 12 is connected to the outside of the main body of the drawing inspection support device 1.

記憶部11は、CADデータと、そのCADデータを画像化(イメージ化)した画像データと、を記憶する。この画像データは、座標値とその座標値における画素値とが規定されるようなデータとすることができる。この画像データは、CADデータを、例えばPortable Document Format(PDF)形式等の、紙に印刷するイメージを電子的に保存するファイル形式に変換したデータとすることができる。或いは、この画像データは、CADデータを印刷処理する際に得られるような中間データとすることもできる。制御部10は、CADデータから画像データを生成し、記憶部11に記憶する制御を行うように構成することもできる。 The storage unit 11 stores CAD data and image data obtained by imaging (imaging) the CAD data. This image data can be data such that the coordinate value and the pixel value at the coordinate value are defined. This image data can be data obtained by converting CAD data into a file format such as a Portable Document Format (PDF) format in which an image to be printed on paper is electronically stored. Alternatively, this image data can be intermediate data such as that obtained when the CAD data is printed. The control unit 10 can also be configured to generate image data from the CAD data and control the storage unit 11.

CADデータ及びその画像データを記憶する記憶部11は、検図支援装置1の外部にネットワーク等を介して接続されたサーバコンピュータ等のサーバ装置に設けておくこともできる。つまり、CADデータ等は、検図支援装置1にネットワークを介して又は直接接続されたサーバ装置に記憶させておくこともできる。 The storage unit 11 for storing CAD data and its image data can also be provided in a server device such as a server computer connected to the outside of the drawing inspection support device 1 via a network or the like. That is, the CAD data and the like can be stored in the server device connected to the drawing inspection support device 1 via the network or directly.

なお、検図支援装置1は、記憶部11を内部に備える場合、記憶部11に記憶させるCADデータ等を入力する入力部を備えることができる。検図支援装置1は、記憶部11を外部に備える場合、後述する第1及び第2の制御のために、その記憶部11からCADデータ等を受信して入力する入力部(受信部)を備えることができる。 When the drawing inspection support device 1 is provided with the storage unit 11 inside, the drawing inspection support device 1 may include an input unit for inputting CAD data or the like to be stored in the storage unit 11. When the drawing inspection support device 1 is provided with an external storage unit 11, an input unit (reception unit) that receives and inputs CAD data or the like from the storage unit 11 for the first and second controls described later is provided. Can be prepared.

制御部10は、次に説明する第1の制御及び第2の制御を実行する。概略的には、第1の制御は検図用データを生成するための制御に相当し、第2の制御は比較対象となる第1の制御で生成された2つの検図用データを用いてユーザに検図させるための制御に相当する。 The control unit 10 executes the first control and the second control described below. In general, the first control corresponds to the control for generating the drawing inspection data, and the second control uses the two drawing inspection data generated by the first control to be compared. It corresponds to the control for letting the user inspect the map.

まず、図2及び図3を併せて参照しながら第1の制御の例について説明する。図2は、検図支援装置1における検図用データの生成処理の一例を説明するためのフロー図で、図3は、図2の生成処理で生成される検図用データの一例を示す概念図である。 First, an example of the first control will be described with reference to FIGS. 2 and 3. FIG. 2 is a flow chart for explaining an example of drawing inspection data generation processing in the drawing inspection support device 1, and FIG. 3 is a concept showing an example of drawing inspection data generated by the drawing inspection data in FIG. It is a figure.

第1の制御は、所定のルールに従う複数の構成情報について、上記複数の構成情報の座標値を紐付け、座標値をもつ要素情報として上記複数の構成情報をグループ化するグループ化処理を、複数種類のルールに従って実行する(ステップS1)。 The first control is a plurality of grouping processes for associating the coordinate values of the plurality of configuration information with respect to the plurality of configuration information according to a predetermined rule and grouping the plurality of configuration information as element information having the coordinate values. It is executed according to the rule of the kind (step S1).

ここで、構成情報とは、CADデータに含まれる構成情報であり、例えば値、線、属性などで例示されるものである。但し、ここで言うところの構成情報は、座標値をもつ情報とする。例えば、上記の値は描画させるテキストなどを指し、上記の属性は描画させるリーダなどを指す。 Here, the configuration information is configuration information included in the CAD data, and is exemplified by, for example, a value, a line, an attribute, or the like. However, the configuration information referred to here is information having coordinate values. For example, the above value refers to the text to be drawn, and the above attribute refers to the reader to be drawn.

グループ化処理では、CADデータに含まれる構成情報のうち、所定のルールに従う複数の構成情報を検索して、検索された複数の構成情報を変換することで、要素情報を生成すること、つまりグループ化することができる。 In the grouping process, among the configuration information included in the CAD data, a plurality of configuration information according to a predetermined rule is searched and the plurality of searched configuration information is converted to generate element information, that is, a group. Can be transformed into.

また、所定のルールとは、例えば、製図ルール(作図ルール)、構成情報で表現(グラフィック表現)される要素間の接続性に関するルール、構成情報で表現される要素同士の座標の近さに関するルールなどが挙げられる。無論、これらのルールを2つ以上組み合わせたものを所定のルールとすることもできる。要素間の接続性に関するルールは、例えば、要素間が少なくとも一部で接続されていることで規定することができる。要素同士の座標の近さに関するルールは、例えば、要素間の距離が所定値より短いことで規定することができる。 Further, the predetermined rules are, for example, a drafting rule (drafting rule), a rule regarding connectivity between elements represented by configuration information (graphic representation), and a rule regarding the closeness of coordinates between elements represented by configuration information. And so on. Of course, a combination of two or more of these rules can be used as a predetermined rule. The rules regarding the connectivity between elements can be specified, for example, by connecting the elements at least in part. The rule regarding the closeness of the coordinates between the elements can be specified, for example, by the distance between the elements being shorter than a predetermined value.

上述のようにグループ化処理は、複数種類の所定のルールに従って実行される。複数種類の製図ルールを例に挙げて説明する。例えば、グループ化処理は、製図ルールのうち、線やテキスト等の要素(上記構成情報に該当する要素であり、換言すれば上記構成情報でグラフィック表現される要素)から、寸法やビュー名等の要素を構成する(作成する)ためのルールを採用することができる。線やテキスト等の要素、寸法やビュー名等の要素は、例えば図3で図示したようなものである。 As described above, the grouping process is executed according to a plurality of types of predetermined rules. A plurality of types of drafting rules will be described as an example. For example, in the grouping process, among the drafting rules, elements such as lines and text (elements corresponding to the above configuration information, in other words, elements graphically represented by the above configuration information), dimensions, view names, etc. Rules for constructing (creating) elements can be adopted. Elements such as lines and text, and elements such as dimensions and view names are as shown in FIG. 3, for example.

ここでは、構成する要素毎に異なる種類の所定のルールを採用することになる。例えば、寸法の要素を構成するためには、寸法を記す対象の両端を示す2つの線、それらの線間に配置された矢印付きの線、及びテキスト(寸法を示す数値のテキスト)が必要である、といったルールが挙げられる。 Here, different types of predetermined rules are adopted for each constituent element. For example, in order to construct a dimension element, you need two lines to indicate the ends of the object to be dimensioned, a line with an arrow placed between those lines, and text (numerical text indicating the dimension). There is a rule such as yes.

また、例えば、ビュー名の要素を構成するためには所定サイズ以上のフォントのテキストのみが必要である、といったルールも挙げることができる。例示したビュー名のように、結果的に1つの構成情報のみを1つの要素情報に変換する変換処理についても、上記グループ化処理に含めることが好ましい。以下では、このような、グループに含まれる構成情報が1つの場合の変換処理についても、グループ化処理の一部として説明する。 Further, for example, there may be a rule that only text having a font of a predetermined size or larger is required to form an element of a view name. It is preferable to include the conversion process of converting only one configuration information into one element information as a result, such as the view name illustrated, in the grouping process. Hereinafter, such a conversion process in the case where the configuration information included in the group is one will be described as a part of the grouping process.

また、1つのルールに従ったグループ化により得られる要素情報は、1つのみならず複数存在することもできる。また、要素情報がもつ座標値(要素情報の座標値)は、例えば、紐付けた複数の構成情報の座標値のうちの1つとすることができる。また、要素情報の座標値は、例えば、これら複数の構成情報のうち最も広範囲で規定される範囲(領域)の左下座標及び右上座標とすることができる。このように、要素情報の座標値は、どのようなルールに従って決定してもよく、予めそのルールを定めておけばよい。 Further, the element information obtained by grouping according to one rule may exist not only one but also a plurality. Further, the coordinate value of the element information (coordinate value of the element information) can be, for example, one of the coordinate values of the plurality of linked configuration information. Further, the coordinate values of the element information can be, for example, the lower left coordinates and the upper right coordinates of the range (region) defined in the widest range among the plurality of configuration information. As described above, the coordinate value of the element information may be determined according to any rule, and the rule may be determined in advance.

第1の制御では、さらに、グループ化により得られた要素情報のうち、複数の要素情報を関連付けて、新たな要素情報を生成し、要素情報に対して多層化(階層化)処理を行う(ステップS2)。ここで生成される新たな要素情報は、グループ化処理で生成(変換)された要素情報と同様に、座標値をもつものとし、例えば、座標値をもち且つ断面図を示す要素情報とすることができる。この断面図を示す要素情報は、断面図情報と称することもできる。ステップS2により、断面図情報は1又は複数生成することができる。 In the first control, among the element information obtained by grouping, a plurality of element information is associated with each other to generate new element information, and the element information is subjected to multi-layer (layering) processing (layering). Step S2). The new element information generated here has coordinate values like the element information generated (converted) by the grouping process, and is, for example, element information having coordinate values and showing a cross-sectional view. Can be done. The element information showing this cross-sectional view can also be referred to as cross-sectional view information. By step S2, one or more cross-sectional view information can be generated.

ステップS2における生成処理は、換言すれば、所定のルールに従って、複数の要素情報の座標値を紐付け、座標値をもつ新たな要素情報(断面図情報等)として上記複数の要素情報をグループ化する処理(第2のグループ化処理と称す)に該当する。ここでの、断面図情報生成用の所定のルールとしては、例えば、製図ルールのうち寸法やビュー名等の要素から断面図を構成するためのルール、及び座標値で示されるそれらの要素間の距離が所定値より小さい(つまり要素間が近い)というルールが挙げられる。 In other words, the generation process in step S2 associates the coordinate values of a plurality of element information according to a predetermined rule, and groups the plurality of element information as new element information (cross-sectional view information, etc.) having the coordinate values. It corresponds to the process to be performed (referred to as the second grouping process). Here, as a predetermined rule for generating cross-sectional view information, for example, a rule for constructing a cross-sectional view from elements such as dimensions and view names in a drafting rule, and between those elements indicated by coordinate values. There is a rule that the distance is smaller than a predetermined value (that is, the elements are close to each other).

以下、ステップS2で生成される要素情報が断面図を示すものである例を挙げて説明するが、断面図の代わりに、例えば詳細な平面図などを採用することもできる。なお、後述の第2の制御による比較を、ステップS1でのグループ化により得られる要素情報について行うだけでよい場合には、ステップS2は必須の制御ではない。 Hereinafter, an example in which the element information generated in step S2 indicates a cross-sectional view will be described, but a detailed plan view or the like may be adopted instead of the cross-sectional view. Note that step S2 is not an essential control when it is only necessary to perform the comparison by the second control described later with respect to the element information obtained by the grouping in step S1.

ステップS2における階層化処理は、生成した断面図情報を元の要素情報の上位層として関連付ける処理とすることができる。また、階層化の観点から、構成情報は要素情報の下位層として位置づけることができ、このような関連付けを行っておくとよい。なお、階層化は、3層に限らず、N(Nは2以上の自然数)層とすることもできる。 The layering process in step S2 can be a process of associating the generated cross-sectional view information as an upper layer of the original element information. Further, from the viewpoint of layering, the configuration information can be positioned as a lower layer of the element information, and it is preferable to make such an association. The layering is not limited to three layers, and may be N (N is a natural number of 2 or more) layers.

図3で例示するように、断面図情報31、断面図情報31が示す断面図内の寸法を示す寸法情報32等、寸法情報32内のテキスト情報33等は、それぞれ階層1、階層2、階層3として階層化することができる。また、このような階層化処理は、要素等及びその階層を指定するユーザ操作によっても実行できるように構成することもできる。 As illustrated in FIG. 3, the cross-sectional view information 31, the dimensional information 32 indicating the dimensions in the cross-sectional view shown by the cross-sectional view information 31, the text information 33 in the dimensional information 32, and the like are the layer 1, the layer 2, and the layer, respectively. It can be layered as 3. Further, such a layering process can also be configured to be executed by a user operation for designating an element or the like and the layer.

第1の制御では、さらに、要素情報における座標値を主キーとして、CADデータの要素情報毎に、そのCADデータの画像データにおける要素情報に対応する領域(対応する部分)のデータを紐付けて、検図用データを生成する(ステップS3)。例えば、構成情報からのグループ化により得られた寸法情報32等の要素情報だけでなく、要素情報の一つである断面図情報31も画像データにおける対応する領域のデータに紐付けておくことができる。 In the first control, further, using the coordinate value in the element information as the primary key, the data of the area (corresponding part) corresponding to the element information in the image data of the CAD data is associated with each element information of the CAD data. , Generate drawing data (step S3). For example, not only the element information such as the dimension information 32 obtained by grouping from the configuration information but also the cross-sectional view information 31 which is one of the element information may be associated with the data of the corresponding area in the image data. can.

図3で例示する検図用データは、画像データの全体図30と、上述した階層1~3の要素情報、構成情報等が含まれ、これらが階層的に紐付けられている。この場合、全体図30は、例えば階層0として取り扱うことができる。ここで、全体図30における要素(部品等)の平面図又は外観図などが示される領域に、その要素についての断面図を示す断面図情報31が紐付けられる。これにより、検図を行うに際しては、全体図30を表示部12に表示させた状態で、この領域に対する選択操作を受け付けた場合に断面図情報31を表示させるように構成することができる。 The inspection data illustrated in FIG. 3 includes the overall image 30 of the image data, the element information of the layers 1 to 3 described above, the configuration information, and the like, and these are hierarchically linked. In this case, the whole figure 30 can be treated as, for example, layer 0. Here, the cross-sectional view information 31 showing the cross-sectional view of the element is associated with the area where the plan view or the external view of the element (part or the like) in the overall view 30 is shown. Thereby, when the drawing is inspected, the cross-sectional view information 31 can be displayed when the selection operation for this area is received while the whole drawing 30 is displayed on the display unit 12.

ステップS3で生成される検図用データは、CADデータと画像データとの紐付けに関し、図3で例示したように、断面図情報31と全体図30における対応する要素とを紐付けしておくことができる。但し、上述のように、CADデータと画像データとの紐付けはこれに限ったものではなく、制御部10は、要素情報の座標値を主キーとして、CADデータと画像データとで要素情報毎に紐付けする。よって、この検図用データは、断面図情報31とそれに対応する画像データを、寸法情報32等の要素情報とそれに対応する画像データを、テキスト情報33等の構成情報とそれに対応する画像データを、それぞれ紐付けておくことができる。このように、上述のような紐付けや階層化を行っておくことで、検図に際し、図3で図示するような階層に従い、見た目全体図面から、階層化された見た目の図(断面図等)、要素情報、構成情報をそれぞれユーザに確認させることが可能になる。 The drawing inspection data generated in step S3 associates the cross-sectional view information 31 with the corresponding element in the overall drawing 30 as illustrated in FIG. 3 regarding the association between the CAD data and the image data. be able to. However, as described above, the association between the CAD data and the image data is not limited to this, and the control unit 10 uses the coordinate value of the element information as the primary key, and the CAD data and the image data are used for each element information. Associate with. Therefore, the drawing inspection data includes cross-sectional view information 31 and corresponding image data, element information such as dimensional information 32 and corresponding image data, and configuration information such as text information 33 and corresponding image data. , Can be linked to each other. In this way, by performing the above-mentioned association and layering, the layered appearance diagram (cross-sectional view, etc.) is obtained from the overall appearance drawing according to the hierarchy as shown in FIG. 3 at the time of drawing inspection. ), Element information, and configuration information can be confirmed by the user.

なお、要素情報は、上述のように座標値をもっており、CADデータと画像データの双方における座標の原点を、図面の左下などの予め定めた位置に共有化しておけば、画像データにおけるその要素情報に対応する領域の座標も分かる。制御部10は、両者をこのように紐付けた状態にし、検図用データとして記憶部11に別途記憶させるか、或いは、記憶部11に記憶されたCADデータ及び画像データの一方を、他方に紐付けた状態に更新する。後者の場合、更新したデータが検図用データとして取り扱われることになる。 The element information has coordinate values as described above, and if the origin of the coordinates in both the CAD data and the image data is shared at a predetermined position such as the lower left of the drawing, the element information in the image data. You can also see the coordinates of the area corresponding to. The control unit 10 puts the two together in this way and stores them separately in the storage unit 11 as drawing inspection data, or stores one of the CAD data and the image data stored in the storage unit 11 in the other. Update to the linked state. In the latter case, the updated data will be treated as drawing inspection data.

第2の制御は、比較対象となる2つのCADデータについて第1の制御により生成された2つの検図用データを、要素情報毎に、要素情報における座標値以外の値を主キーとして紐付けた状態にして、表示部12に表示させる。また、要素情報における座標値とは、要素情報の座標を示す値であり、グループ化の過程で定められた値である。また、第2の制御は、比較以外の検図作業にも対応させるようにしておくことができる。 In the second control, the two CAD data to be compared are associated with the two drawing inspection data generated by the first control for each element information using a value other than the coordinate value in the element information as the primary key. In this state, the display unit 12 displays the data. Further, the coordinate value in the element information is a value indicating the coordinates of the element information, and is a value determined in the process of grouping. Further, the second control can be made to correspond to the drawing inspection work other than the comparison.

図4を併せて参照しながら、具体的に、検図作業を行うための検図処理の例について説明する。図4は、図2の生成処理で生成された検図用データを用いて検図を行う検図処理の一例を説明するためのフロー図である。 With reference to FIG. 4, a specific example of the drawing inspection process for performing the drawing inspection work will be described. FIG. 4 is a flow chart for explaining an example of a drawing inspection process in which a drawing inspection is performed using the drawing inspection data generated in the generation process of FIG.

まず、制御部10は、記憶部11から上記2つの検図用データを入力し(ステップS11)、どのような種類の検図処理を行うかを決定する(ステップS12)。ステップS12の決定は、制御部10がユーザ操作を図示しない操作部から受け付け、そのユーザ操作に従うものとする。なお、ステップS12の決定処理は、ステップS11の入力処理の前に行うこともでき、その場合、必要な分だけの検図用データ、例えば修正後の図面に係る検図用データだけを入力すれば済む場合もある。 First, the control unit 10 inputs the above two drawing inspection data from the storage unit 11 (step S11), and determines what kind of drawing inspection process is to be performed (step S12). In the determination of step S12, the control unit 10 accepts the user operation from an operation unit (not shown) and follows the user operation. The determination process in step S12 can also be performed before the input process in step S11. In that case, only the required amount of drawing inspection data, for example, the drawing inspection data related to the corrected drawing should be input. In some cases, it will be enough.

複数の図面の比較を行う場合、制御部10は比較対象の検図用データ同士を対応付ける処理を行う(ステップS13)。この対応付けは、比較対象の2つの(又はそれ以上の)検図用データを、要素情報毎に、要素情報における座標値以外の値を主キーとして紐付けた状態にすることで行う。次いで、制御部10は、複数図面間の要素をユーザに比較させるために、このように比較対象の検図用データを互いに紐付けた状態で同時に表示部12に表示させる(ステップS14)。なお、このとき、例えば検図用データにチェック用の層を重ねて表示し、その層に要素毎にチェックボックスを設けるなどしておけば、ユーザにチェック結果を入力させることができる。制御部10は、例えば未チェックの要素を抽出してその結果を一覧として表示部12に表示させる(又は図示しない印刷装置で印刷させる)などして出力する(ステップS17)。 When comparing a plurality of drawings, the control unit 10 performs a process of associating the inspection data to be compared with each other (step S13). This association is performed by associating two (or more) drawing inspection data to be compared with each element information by using a value other than the coordinate value in the element information as a primary key. Next, the control unit 10 simultaneously displays the comparison target drawing data on the display unit 12 in a state of being linked to each other in order to allow the user to compare the elements between the plurality of drawings (step S14). At this time, for example, if a check layer is superimposed on the drawing inspection data and a check box is provided for each element in the layer, the user can input the check result. The control unit 10 outputs, for example, extracts unchecked elements and displays the results as a list on the display unit 12 (or prints them with a printing device (not shown)) (step S17).

要素と作図ルールの適合性を確認する場合、制御部10は、確認対象となる検図用データ(通常は修正図面に対応する検図用データ)を適合性確認用に表示部12に表示させる(ステップS15)。上述のように、検図用データは、見た目の全体図から、階層化された、見た目の断面図(断面図情報)、要素情報、構成情報をそのまま又はユーザ操作により階層を追うように閲覧可能な状態で表示させることができる。よって、ユーザは、要素と作図ルールの適合性を容易に確認することができる。 When confirming the conformity between the element and the drawing rule, the control unit 10 causes the display unit 12 to display the drawing inspection data (usually the drawing inspection data corresponding to the corrected drawing) to be confirmed. (Step S15). As described above, the drawing inspection data can be browsed from the overall view of the appearance, with the hierarchical cross-sectional view (cross-sectional view information), element information, and configuration information as it is or as if following the hierarchy by user operation. It can be displayed in a normal state. Therefore, the user can easily confirm the conformity between the element and the drawing rule.

なお、このとき、例えば検図用データにチェック用の層を重ねて表示し、その層に作図ルールが問題ないかをチェックするチェックボックスを要素毎に設けるなどしておけば、ユーザにチェック結果を入力させることができる。制御部10は、例えば未チェックの要素を抽出してその結果を一覧として表示部12に表示させるなどして出力する(ステップS17)。 At this time, for example, if a check layer is superimposed on the drawing inspection data and a check box is provided for each element to check whether the drawing rule is okay in that layer, the user can check the result. Can be entered. The control unit 10 extracts, for example, unchecked elements and displays the results as a list on the display unit 12 for output (step S17).

1図面内の要素同士の重なり検査を行う場合、制御部10は、検査対象となる検図用データ(通常は修正図面に対応する検図用データ)を重なり検査用に拡大するなどして、表示部12に表示させる(ステップS16)。なお、このとき、例えば検図用データにチェック用の層を重ねて表示し、その層に重なりがないかをチェックするチェックボックスを要素毎に設けるなどしておけば、ユーザにチェック結果を入力させることができる。制御部10は、例えば未チェックの要素を抽出してその結果を一覧として表示部12に表示させるなどして出力する(ステップS17)。 When performing an overlap inspection of elements in one drawing, the control unit 10 expands the inspection data to be inspected (usually the inspection data corresponding to the corrected drawing) for the overlap inspection, and the like. It is displayed on the display unit 12 (step S16). At this time, for example, if a check layer is superimposed on the drawing inspection data and a check box is provided for each element to check whether the layer overlaps, the check result can be input to the user. Can be made to. The control unit 10 extracts, for example, unchecked elements and displays the results as a list on the display unit 12 for output (step S17).

上述したような第1の制御及び第2の制御のより具体的な例について、以下に説明する。
図5は、CADデータに基づく要素間の関連付け及び階層化の処理の一例を示す概念図である。図6はグループ化により得られた要素情報の一例を示す概念図、図7は図6の要素情報と画像データとの紐付けの一例を示す概念図である。なお、図5~図7及び後述する図8において、座標を表す位置を「×」で示している。
More specific examples of the first control and the second control as described above will be described below.
FIG. 5 is a conceptual diagram showing an example of processing of association and layering between elements based on CAD data. FIG. 6 is a conceptual diagram showing an example of element information obtained by grouping, and FIG. 7 is a conceptual diagram showing an example of associating the element information of FIG. 6 with image data. In FIGS. 5 to 7 and FIG. 8 described later, the positions representing the coordinates are indicated by “x”.

上述したように、第1の制御では、異なるCADデータでも同じように存在している線、値、属性等の汎用的な情報(構成情報)を製図ルールや接続性、位置関係からグループ化し、図面の要素情報(寸法情報や断面図情報等)へ変換する。さらに要素情報が示す要素の接続性、位置関係、内容から要素同士を関連付けて多層化する。 As described above, in the first control, general-purpose information (configuration information) such as lines, values, and attributes that exist in the same way even in different CAD data is grouped from drawing rules, connectivity, and positional relationships. Convert to element information (dimensional information, cross-sectional view information, etc.) of the drawing. Furthermore, the elements are associated with each other based on the connectivity, positional relationship, and contents of the elements indicated by the element information to form a multi-layered structure.

図5等を参照しながら、要素情報として「幾何公差」を認識する例を挙げて説明する。
図5で例示するCADデータ上において、幾何公差50は、幾何公差を構成する複数の構成情報で表現される。幾何公差50では、TEXT、LEADER、LINEという構成要素を示す情報と、それぞれの座標値(例えば、それぞれ座標a,b,c)と、を有することができる。このように、例示した各構成情報を含め、CADデータ内の全ての構成要素には、それぞれの座標を示す座標値が含まれている。なお、幾何公差50では、TEXTについては4つの構成情報を含み、LINEについても4辺に対応する4つの構成情報を含むことができる。
An example of recognizing a "geometric tolerance" as element information will be described with reference to FIG. 5 and the like.
On the CAD data exemplified in FIG. 5, the geometrical tolerance 50 is represented by a plurality of configuration information constituting the geometrical tolerance. The geometrical tolerance 50 can have information indicating components such as TEXT, LEADER, and LINE, and coordinate values (for example, coordinates a, b, and c, respectively). As described above, all the components in the CAD data including each of the illustrated component information include the coordinate values indicating the respective coordinates. The geometrical tolerance 50 can include four configuration information for TEXT and four configuration information corresponding to four sides for LINE.

これらの構成情報を要素情報へグループ化するに際しては、先頭に公差記号のテキスト情報をもち、且つラインで4辺が囲われている(製図ルール)ものを幾何公差と認識する。このように認識できた構成情報群から、幾何公差の要素51を示す要素情報に変換すること、或いは別途幾何公差の要素51を示す要素情報を生成することができる。 When grouping these configuration information into element information, those having the text information of the tolerance symbol at the beginning and having four sides surrounded by lines (drafting rule) are recognized as geometrical tolerances. From the configuration information group recognized in this way, it is possible to convert the element information indicating the element 51 of the geometric tolerance into the element information indicating the element 51 of the geometric tolerance, or to separately generate the element information indicating the element 51 of the geometric tolerance.

具体的には、図6で例示するように、構成要素をグループ化して「幾何公差」という要素情報61として認識させ、要素情報を示すデータ60にはその要素情報61に対応付けてTEXT、LEADER、LINE等の一塊としての座標値(この例では座標x)をもたせる。データ60には、寸法情報で例示するように他の要素情報も含むことができる。なお、上述したように、グループ化の方法は、製図ルールや接続性、座標値の近さ等に基づいて行うことができる。 Specifically, as illustrated in FIG. 6, the components are grouped and recognized as the element information 61 called "geometric tolerance", and the data 60 indicating the element information is associated with the element information 61 to be TEXT and LEADER. , LINE, etc. have coordinate values as a block (coordinates x in this example). The data 60 can also include other element information as illustrated in the dimensional information. As described above, the grouping method can be performed based on drafting rules, connectivity, closeness of coordinate values, and the like.

このような幾何公差の要素情報61を含め、複数の要素情報を関連付けて多層化することで、断面図52を示す断面図情報を生成することができる。例えば、幾何公差の要素情報61から接続するリーダの先を接続点として認識し、接続線の先の形状線(断面図)と関連付けるとともに、同一の値をもつデータム記号と関連付けを行う。 By associating and multi-layering a plurality of element information including the element information 61 of such a geometrical tolerance, it is possible to generate the cross-sectional view information showing the cross-sectional view 52. For example, the tip of the reader to be connected is recognized as a connection point from the element information 61 of the geometrical tolerance, and is associated with the shape line (cross-sectional view) of the tip of the connection line and with a datum symbol having the same value.

第1の制御では、次に印刷時の見た目と同じ画像データと要素情報に変換されたCADデータを入力として、座標値(座標位置)をキーに紐付を行うことで、画像データに対して要素情報を重ねてユーザに認識させるように検図用データを生成する。この検図用データは、検図に必要な断面図や幾何公差・データム記号などの要素情報を保有したデータとなる。 In the first control, the same image data as the appearance at the time of printing and the CAD data converted into the element information are input, and the coordinate value (coordinate position) is used as a key to link the element to the image data. Data for inspection is generated so that the information is superimposed and recognized by the user. This drawing inspection data is data that holds element information such as cross-sectional views, geometrical tolerances, and datum symbols necessary for drawing inspection.

図7を併せて参照し、検図用データの生成例について説明する。図7で例示する検図用データ70は、画像データ71に対し、幾何公差72(幾何公差50と同じ)を重ねて表示できるように幾何公差72を示す要素情報61が紐付けされている。紐付けは、要素情報61の座標値(この例では座標x)を画像データ71の対応する座標値(この例では座標x)に対応付けることで行うことができる。これにより、検図用データ70は、画像データ71に幾何公差72が重ねられた状態で表示させることができる。なお、この例では、簡略化のために、幾何公差72のみが画像データ71に紐付けられる例を挙げているが、他の要素情報が示す要素も同様である。 An example of generating drawing data will be described with reference to FIG. 7. In the inspection data 70 illustrated in FIG. 7, the element information 61 indicating the geometrical tolerance 72 is associated with the image data 71 so that the geometrical tolerance 72 (same as the geometrical tolerance 50) can be superimposed and displayed. The association can be performed by associating the coordinate value of the element information 61 (coordinate x in this example) with the corresponding coordinate value (coordinate x in this example) of the image data 71. As a result, the drawing inspection data 70 can be displayed in a state where the geometrical tolerance 72 is superimposed on the image data 71. In this example, for the sake of simplification, only the geometrical tolerance 72 is associated with the image data 71, but the same applies to the elements indicated by other element information.

第2の制御では、2つの検図用データを比較できるように表示させることができる。この表示例について、図8及び図9を参照しながら説明する。図8は、図面の変更前後の検図用データの一例を示す図で、図9は、図4の検図処理における比較作業の一例を示す概念図である。 In the second control, the two drawing data can be displayed so as to be compared. This display example will be described with reference to FIGS. 8 and 9. FIG. 8 is a diagram showing an example of drawing inspection data before and after the change of the drawing, and FIG. 9 is a conceptual diagram showing an example of comparison work in the drawing inspection process of FIG.

図8に示す検図用データ80には、断面図81を示す情報82が含まれている。この検図用データ80の元となった図面のCADデータをユーザが修正し、修正したCADデータ及びその画像データから検図用データ83が生成されたものとする。修正後の検図用データ83は、断面図81が移動された断面図84を示す情報85が含まれている。このように断面図81が断面図84へ移動された場合(座標値が変更された場合)であっても、形状線や寸法線などに変更がないため、座標値以外の値を主キーとして変更前の検図用データ80と変更(修正)後の検図用データ83とを紐付けすることができる。 The inspection data 80 shown in FIG. 8 includes information 82 showing a cross-sectional view 81. It is assumed that the user corrects the CAD data of the drawing which is the source of the drawing inspection data 80, and the drawing inspection data 83 is generated from the corrected CAD data and the image data thereof. The modified drawing inspection data 83 includes information 85 indicating a cross-sectional view 84 to which the cross-sectional view 81 has been moved. Even when the cross-sectional view 81 is moved to the cross-sectional view 84 (when the coordinate values are changed), since the shape lines and dimension lines are not changed, the values other than the coordinate values are used as the primary key. The inspection data 80 before the change and the inspection data 83 after the change (correction) can be associated with each other.

これにより、新図面の検図用データ90と旧図面の検図用データ91とを表示させ、且つ、ユーザ操作により新図面又は旧図面から選択された要素についての断面図92を表示させることができる。断面図92では、新図面と旧図面とで色を変えて表示させておくことで、断面図92における変化点をユーザに確認させることができる。この表示例は、図4のステップS14における表示例に該当する。 As a result, the drawing inspection data 90 of the new drawing and the drawing inspection data 91 of the old drawing can be displayed, and the cross-sectional view 92 of the element selected from the new drawing or the old drawing by the user operation can be displayed. can. In the cross-sectional view 92, the change point in the cross-sectional view 92 can be confirmed by the user by displaying the new drawing and the old drawing in different colors. This display example corresponds to the display example in step S14 of FIG.

次に、図4のステップS15,S16における表示例について、図10及び図11を参照しながら説明する。図10は、図4の検図処理における適合性確認作業の一例を示す概念図、図11は、図4の検図処理における重なり検査の一例を示す概念図である。 Next, a display example in steps S15 and S16 of FIG. 4 will be described with reference to FIGS. 10 and 11. 10 is a conceptual diagram showing an example of conformity confirmation work in the inspection process of FIG. 4, and FIG. 11 is a conceptual diagram showing an example of overlap inspection in the inspection process of FIG.

ステップS15における表示例を挙げる。検図用データの要素情報を表示させる際に、例えば図10の断面図100のように、同じデータム記号を結びつけるような線Lなどを表示させてもよい。これにより、ユーザに幾何公差とデータムとの関連性を確認させることができる。この線Lに限らず、要素と作図ルールとの適合性を確認させるために様々な表示形態を採用することができる。 A display example in step S15 will be given. When displaying the element information of the drawing inspection data, for example, as in the cross-sectional view 100 of FIG. 10, a line L or the like connecting the same datum symbols may be displayed. This allows the user to confirm the relationship between the geometrical tolerance and the datum. Not limited to this line L, various display forms can be adopted in order to confirm the compatibility between the element and the drawing rule.

ステップS16における表示例を挙げる。検図用データの全体図又は断面図などの図面の全体を表示させる際に、図11の図面110のように、その画像データ(見た目を示すデータ)を表示させるだけでなく、そこに含まれる構成情報(線、値等)を表示させてもよい。これにより、形状線と寸法値の重なりDなど、図面中の各要素の重なり具合をユーザに確認させることができる。 A display example in step S16 is given. When displaying the entire drawing such as the entire drawing or the cross-sectional view of the inspection data, the image data (data indicating the appearance) is not only displayed but also included in the image data (data indicating the appearance) as in the drawing 110 of FIG. Configuration information (lines, values, etc.) may be displayed. This makes it possible for the user to confirm the degree of overlap of each element in the drawing, such as the overlap D between the shape line and the dimension value.

以上に説明したように、検図支援装置1は、印刷時の画像データなどの画像データ(人が図面を見た状態と同じ状態を示すような画像データ)とCADデータとを活用したシステムである。 As described above, the drawing inspection support device 1 is a system that utilizes image data such as image data at the time of printing (image data indicating the same state as a person looking at a drawing) and CAD data. be.

図4のステップS14~S16で例示したような検図作業は、図面を構成する要素単位や印刷時の見た目で判断することが重要で、且つ異なるCADシステムで作成された図面同士を検図できることが必要である。このため、検図支援装置1では、見た目の情報をもつ画像データと図面内の要素情報をもつCADデータとを単体で活用するのではなく、複合的に双方活用するような装置となっている。特に、検図支援装置1は、CADデータの値、線、属性等をそれぞれの座標値を主キーとして、画像データとCADデータを紐付けて、両者を検図用データとして使用するか、両者から別途生成した検図用データを使用して、ユーザに検図させる。これにより、これらの検図作業が情報不足となることなく、精度良くユーザに実施させることができる。 In the drawing inspection work as illustrated in steps S14 to S16 of FIG. 4, it is important to judge by the element unit constituting the drawing and the appearance at the time of printing, and the drawings created by different CAD systems can be inspected. is necessary. For this reason, the drawing inspection support device 1 is a device that does not utilize the image data having the appearance information and the CAD data having the element information in the drawing individually, but uses both of them in combination. .. In particular, the drawing inspection support device 1 links the image data and the CAD data with the CAD data values, lines, attributes, etc. as the primary keys, and uses both as the drawing inspection data, or both. Let the user inspect the drawing using the drawing inspection data separately generated from. As a result, it is possible to have the user perform these drawing inspection operations with high accuracy without lacking information.

効率良く検図ができる検図用データを生成するために、図面中の要素を認識させる必要があるが、検図支援装置1では、そのためにCADデータの構成情報同士を紐付けて要素情報とし、要素情報同士の関連付け及び階層化も行っている。 In order to generate drawing inspection data that can be efficiently inspected, it is necessary to recognize the elements in the drawing, but in the drawing inspection support device 1, for that purpose, the configuration information of CAD data is linked to each other to obtain element information. , Element information is associated with each other and layered.

検図支援装置1では、このような紐付けや階層化などにより、見た目全体図面から、階層化された見た目図、要素情報、構成情報をそれぞれ検図用データで確認させることができ、また、断面図などのユーザが所望の図面も見た目形状のみで検図することもできる。前者の効果により、要素と作図ルールの適合性を確認する検査をユーザに精度良く行わせることができる。 In the drawing inspection support device 1, by such associating and layering, it is possible to confirm the layered appearance drawing, element information, and configuration information from the entire appearance drawing with the drawing inspection data. It is also possible to inspect a drawing desired by the user, such as a cross-sectional view, only by the appearance shape. Due to the former effect, it is possible to have the user perform an inspection for confirming the conformity between the element and the drawing rule with high accuracy.

さらに、検図支援装置1では、このような紐付けや階層化により、比較対象図面中の要素を、上位階層から順次対応付けするなどによって、座標値以外を主キーとした対応付けができるため、位置が移動した要素も正確に対応付けができる。 Further, in the drawing inspection support device 1, by such associating and layering, the elements in the comparison target drawing can be sequentially associated with each other from the upper layer, so that the associating with the elements other than the coordinate values as the primary key can be performed. , Elements whose positions have moved can also be accurately associated.

このように、本実施形態に係る検図支援装置1では、変更前後の検図用データを、要素情報における座標値以外の値を主キーとして紐付けて表示させる。よって、本実施形態に係る検図支援装置1によれば、CADデータを変更した際に要素の位置が大きく変更されていた場合であっても、比較すべき要素同士を対応付けた状態で、CADデータをユーザ(検図作業者)に検図させることができる。 As described above, in the drawing inspection support device 1 according to the present embodiment, the drawing inspection data before and after the change is displayed in association with a value other than the coordinate value in the element information as a primary key. Therefore, according to the drawing inspection support device 1 according to the present embodiment, even if the positions of the elements are significantly changed when the CAD data is changed, the elements to be compared are associated with each other. CAD data can be inspected by a user (drawing operator).

(代替例)
次に、本実施形態における代替例について説明する。
上述した本実施形態に係る検図支援装置は、図1で例示したものに限ったものではなく、その機能が果たせればよく、例えば、分散したシステムとして構築することもできる。また、CADデータは、それを生成するシステムによりデータ構造や定義が異なることもあるが、構成情報、要素情報などの用語は、それぞれのシステムの対応する用語に適用することができる。
(Alternative example)
Next, an alternative example in this embodiment will be described.
The drawing inspection support device according to the present embodiment described above is not limited to the one illustrated in FIG. 1, and may be constructed as a distributed system, for example, as long as it can fulfill its function. Further, although the data structure and definition of CAD data may differ depending on the system that generates the CAD data, terms such as configuration information and element information can be applied to the corresponding terms of each system.

以上に、本実施形態について説明したが、上記実施形態は、以下の特徴を有する。
即ち、上記実施形態に係る検図支援装置1は、表示部12と、制御部10と、を備える。制御部10は、第1の制御及び第2の制御を実行する。第1の制御は、CADデータに含まれる構成情報のうち所定のルールに従う複数の構成情報について、上記複数の構成情報の座標値を紐付け、座標値をもつ要素情報として前記複数の構成情報をグループ化するグループ化処理を、複数種類のルールに従って実行する。第1の制御は、要素情報における座標値を主キーとして、CADデータの要素情報毎に、CADデータを画像化した画像データにおける要素情報に対応する領域のデータを紐付けて、検図用データを生成する。第2の制御は、比較対象となる2つのCADデータについて第1の制御により生成された2つの検図用データを、要素情報毎に、要素情報における座標値以外の値を主キーとして紐付けた状態にして、表示部12に表示させる。
Although the present embodiment has been described above, the above-described embodiment has the following features.
That is, the drawing inspection support device 1 according to the above embodiment includes a display unit 12 and a control unit 10. The control unit 10 executes the first control and the second control. In the first control, the coordinate values of the plurality of configuration information are linked to the plurality of configuration information according to a predetermined rule among the configuration information included in the CAD data, and the plurality of configuration information is used as element information having the coordinate values. Grouping The grouping process is executed according to multiple types of rules. The first control uses the coordinate value in the element information as the primary key, and associates the data of the area corresponding to the element information in the image data obtained by imaging the CAD data with each element information of the CAD data for drawing inspection data. To generate. In the second control, the two CAD data to be compared are associated with the two drawing inspection data generated by the first control for each element information using a value other than the coordinate value in the element information as the primary key. In this state, the display unit 12 displays the data.

以上の構成の検図支援装置1では、CADデータを変更した際に要素の位置が大きく変更されていた場合であっても、比較すべき要素同士を対応付けた状態で、CADデータをユーザに検図させることができる。 In the drawing inspection support device 1 having the above configuration, even if the position of the element is significantly changed when the CAD data is changed, the CAD data is sent to the user in a state where the elements to be compared are associated with each other. It can be inspected.

1 検図支援装置
10 制御部
11 記憶部
12 表示部
1 Drawing inspection support device 10 Control unit 11 Storage unit 12 Display unit

Claims (1)

表示部と、制御部と、を備え、
前記制御部は、
CAD(Computer Aided Design)データに含まれる構成情報のうち、所定のルールに従う複数の構成情報について、前記複数の構成情報の座標値を紐付け、座標値をもつ要素情報として前記複数の構成情報をグループ化するグループ化処理を、複数種類のルールに従って実行し、
前記要素情報における座標値を主キーとして、前記CADデータの要素情報毎に、前記CADデータを画像化した画像データにおける前記要素情報に対応する領域のデータを紐付けて、検図用データを生成する、第1の制御と、
比較対象となる2つのCADデータについて前記第1の制御により生成された2つの検図用データを、前記要素情報毎に、前記要素情報における座標値以外の値を主キーとして紐付けた状態にして、前記表示部に表示させる第2の制御と、
を実行する、
検図支援装置。
It has a display unit and a control unit.
The control unit
Among the configuration information included in the CAD (Computer Aided Design) data, the coordinate values of the plurality of configuration information are linked to the plurality of configuration information according to a predetermined rule, and the plurality of configuration information is used as element information having the coordinate values. Grouping The grouping process is executed according to multiple types of rules,
Using the coordinate value in the element information as the primary key, the data for the area corresponding to the element information in the image data obtained by imaging the CAD data is associated with each element information of the CAD data to generate the drawing inspection data. The first control and
For the two CAD data to be compared, the two drawing inspection data generated by the first control are linked to each element information with a value other than the coordinate value in the element information as the primary key. Then, the second control to be displayed on the display unit and
To execute,
Drawing inspection support device.
JP2018135800A 2018-07-19 2018-07-19 Drawing inspection support device Active JP7040333B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018135800A JP7040333B2 (en) 2018-07-19 2018-07-19 Drawing inspection support device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018135800A JP7040333B2 (en) 2018-07-19 2018-07-19 Drawing inspection support device

Publications (2)

Publication Number Publication Date
JP2020013377A JP2020013377A (en) 2020-01-23
JP7040333B2 true JP7040333B2 (en) 2022-03-23

Family

ID=69169328

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018135800A Active JP7040333B2 (en) 2018-07-19 2018-07-19 Drawing inspection support device

Country Status (1)

Country Link
JP (1) JP7040333B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7522514B1 (en) 2024-04-03 2024-07-25 株式会社Revox Drawing processing device and drawing processing method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002324253A (en) 2001-02-20 2002-11-08 Canon Inc Information processing apparatus and method
JP2006235881A (en) 2005-02-23 2006-09-07 Hitachi Ltd Model check method and model check program
JP2008186367A (en) 2007-01-31 2008-08-14 Oki Printed Circuits Co Ltd Design data sharing system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002324253A (en) 2001-02-20 2002-11-08 Canon Inc Information processing apparatus and method
JP2006235881A (en) 2005-02-23 2006-09-07 Hitachi Ltd Model check method and model check program
JP2008186367A (en) 2007-01-31 2008-08-14 Oki Printed Circuits Co Ltd Design data sharing system

Also Published As

Publication number Publication date
JP2020013377A (en) 2020-01-23

Similar Documents

Publication Publication Date Title
JP6250901B2 (en) A robot system in which a CNC and a robot controller are connected via a communication network
KR100836235B1 (en) A database for link of serch data in gis system, a building method
US20030210244A1 (en) Information processing apparatus and method
JP2000155859A (en) Method for preparing mesh for analyzing numerical value and its device
CN107766045A (en) The devices, systems, and methods of visualization procedure are provided for NI Vision Builder for Automated Inspection
US20160335578A1 (en) Program for creating work assistance data
JP2014513358A (en) System and method for aircraft electrical system connection routing and visualization with topology determination
JP7040333B2 (en) Drawing inspection support device
JP2000346299A (en) Plant control device
JP4791990B2 (en) Plant model development system
JP2000003379A (en) Drawing preparation device in product model
JP6028703B2 (en) Graph generation apparatus, graph generation method, and graph generation program
KR101652321B1 (en) Loop wiring diagram auto drawing system for power plant using relationship db and method thereof
JPH06149555A (en) Data flow chart preparing method
JP4915522B2 (en) Graphic processing device
KR20080080008A (en) A database for link of serch data in gis system, a serch method
JP4489468B2 (en) CLEARANCE DISTANCE MEASURING METHOD FOR PRINTED BOARD DESIGN APPARATUS, CLEARANCE DISTANCE MEASURING APPARATUS FOR PRINTED BOARD DESIGN APPARATUS, PROGRAM, AND COMPUTER READABLE RECORDING MEDIUM
JPH07160759A (en) Method and device for generating parts library for printed board design
KR100886657B1 (en) System and Method for making Basic Document of Dimensional Accuracy Check Sheet for Block in Ship Production
JPH02186482A (en) Graphic model generation method and system
KR101948114B1 (en) Apparatus and method of publishing contents
JP7112506B2 (en) Design support device, design support method and program
JP2004213554A (en) Automatic optimal nc data creation method
JP6218162B1 (en) Semiconductor processing inspection apparatus association system and program
JP2017068371A (en) Information processing apparatus, screen generation method, and screen generation program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201222

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220221

R151 Written notification of patent or utility model registration

Ref document number: 7040333

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151