JP4166251B2 - Design drawing inspection program and design drawing inspection device - Google Patents
Design drawing inspection program and design drawing inspection device Download PDFInfo
- Publication number
- JP4166251B2 JP4166251B2 JP2006076105A JP2006076105A JP4166251B2 JP 4166251 B2 JP4166251 B2 JP 4166251B2 JP 2006076105 A JP2006076105 A JP 2006076105A JP 2006076105 A JP2006076105 A JP 2006076105A JP 4166251 B2 JP4166251 B2 JP 4166251B2
- Authority
- JP
- Japan
- Prior art keywords
- column
- design drawing
- design
- floor
- bars
- 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.)
- Expired - Lifetime
Links
Images
Description
本発明は、例えば建築物等の構造物を表した図面等の矛盾点等を検出するための設計図面検査プログラムに関する。 The present invention relates to a design drawing inspection program for detecting, for example, inconsistencies in drawings representing structures such as buildings.
ビル又はマンション等の各種の建築物の建築工事を行う場合、その建築物の設計に係る各種の図面(以下、設計図面という)及び仕様書等の設計図書が必要になる。また、設計図書の他にも、設計図書に基づいて定められた建築物の構成部材の納まり及び接合部分の詳細等を示した施工図面が必要となる。そのため、施工に着手する前に、設計事務所及び建設会社等の設計業者が設計図書を作成し、さらに工事を行う施工業者がその設計図書に基づいて施工図面を作成することが一般的である。
上記の設計図書には、各種多数の設計図面が含まれており、多数の設計図面に、建築物の構造を特定するために必要な寸法や使用されている部材等の必要な情報が記載されているが、設計図書を作成した設計業者の過誤等に起因して、同一の情報であるべき情報が各設計図面等によって異なることが非常に多い。このように各設計図面に多くの矛盾点があれば多くの誤った情報が含まれることになり、設計図面に基づいて作成される施工図面を完成させることができず、建築工事を行えなくなる。そのため、従来、人間が各設計図面を相互に照らし合わせる等の手作業によって矛盾点を検出し、誤った情報を正しい情報に修正していた。しかしながら、人間によって各設計図面に示されている多数の情報を相互に照らし合わせて矛盾点を検出するには、膨大な時間(日数)を必要としていた。 The above-mentioned design books include a large number of various design drawings, and the necessary information such as the dimensions necessary for identifying the structure of the building and the members used are described in the many design drawings. However, due to the error of the designer who created the design document, the information that should be the same information is often different for each design drawing. Thus, if there are many contradictions in each design drawing, a lot of incorrect information will be included, and the construction drawing created based on the design drawing cannot be completed, and the construction work cannot be performed. Therefore, conventionally, humans have detected inconsistencies by manual operations such as comparing each design drawing with each other, and corrected erroneous information to correct information. However, enormous time (number of days) is required to detect contradictions by comparing a large amount of information shown in each design drawing with each other.
また、設計対象物が建築物以外の工業製品等の構造物であり、その構造物を作製するために多数の設計図面を作成する場合でも同様の問題がある。 In addition, there is a similar problem even when the design object is a structure such as an industrial product other than a building, and a large number of design drawings are created to produce the structure.
本発明は上記のような課題を解決するためになされたもので、設計対象物を示す複数の設計図面に記載されている矛盾点(矛盾する情報)を検出するための検査時間を短縮することができる設計図面検査プログラムを提供することを目的としている。 The present invention has been made to solve the above-described problems, and shortens the inspection time for detecting inconsistencies (inconsistent information) described in a plurality of design drawings showing design objects. The purpose is to provide a design drawing inspection program capable of
上述した課題を解決するために、本発明の設計図面検査プログラムは、建築物を構成する部材における鉄筋に関する情報を図形により記載する欄と前記部材における鉄筋の本数を文字により記載する欄とが設けられた電子データにより構成される設計図面の矛盾点を検出するために、コンピュータを、設計図面の記載ルールに基づいて、前記設計図面から、図形により記載された前記鉄筋に関する情報と文字により記載された前記鉄筋の本数とを認識する記載情報認識手段と、前記記載情報認識手段によって認識される前記図形により記載された前記鉄筋に関する情報に基づいて、前記部材における鉄筋の本数を取得する鉄筋本数取得手段と、前記鉄筋本数取得手段によって得られた前記部材における鉄筋の本数と、前記記載情報認識手段によって認識される前記文字により記載された鉄筋の本数とを比較し、その比較結果に基づいて、前記設計図面の矛盾点を検出する矛盾点検出手段として機能させる。
In order to solve the above-described problems, the design drawing inspection program according to the present invention includes a column for describing information relating to reinforcing bars in members constituting a building by a figure and a column for describing the number of reinforcing bars in the member by characters. In order to detect contradictions in the design drawing constituted by the electronic data, the computer is described by the information and characters related to the reinforcing bar described by the figure from the design drawing based on the description rule of the design drawing. The description information recognizing means for recognizing the number of reinforcing bars, and the number of reinforcing bars for acquiring the number of reinforcing bars in the member based on the information related to the reinforcing bars described by the graphic recognized by the description information recognizing means. Means, the number of reinforcing bars in the member obtained by the reinforcing bar number acquiring means, and the described information recognition means Comparing the number of reinforcing bars described by the character recognized me, based on the comparison result, to function as inconsistencies detection means for detecting discrepancies of the design drawing.
上記発明に係る設計図面検査プログラムにおいて、前記図形により記載する欄には、建築物を構成する柱における鉄筋の断面が示されていて、前記鉄筋本数取得手段が、前記鉄筋の断面の数を計数することにより、前記柱における鉄筋の本数を取得するように構成されていてもよい。
In the design drawing inspection program according to the invention, the column described by the graphic shows a cross section of a reinforcing bar in a pillar constituting the building, and the reinforcing bar number acquisition means counts the number of cross sections of the reinforcing bar. By doing, you may be comprised so that the number of the reinforcing bars in the said pillar may be acquired.
また、上記発明に係る設計図面検査プログラムにおいて、前記図形により記載する欄には、建築物を構成する梁における上端筋及び下端筋の断面が、前記文字により記載する欄は、前記梁における上端筋及び下端筋の本数がそれぞれ示されていて、前記鉄筋本数取得手段が、前記上端筋及び下端筋の断面の数を計数することにより、前記梁における上端筋及び下端筋の本数を取得し、前記矛盾点検出手段が、前記鉄筋本数取得手段によって得られた前記梁における上端筋の本数と前記記載情報認識手段によって認識される前記文字により記載された上端筋の本数とを比較すると共に、前記鉄筋本数取得手段によって得られた前記梁における下端筋の本数と前記記載情報認識手段によって認識される前記文字により記載された下端筋の本数とを比較し、その比較結果に基づいて、前記設計図面の矛盾点を検出するように構成されていてもよい。
Further, in the design drawing inspection program according to the above invention, the column described by the figure includes the cross section of the upper and lower bars in the beam constituting the building, and the column described by the character indicates the upper bar of the beam. And the number of bottom bars, respectively, the number of reinforcing bars acquiring means obtains the number of top and bottom bars in the beam by counting the number of cross sections of the top and bottom bars, The contradiction point detection means compares the number of upper end bars in the beam obtained by the reinforcing bar number acquisition means with the number of upper end bars described by the characters recognized by the description information recognition means, and The number of the lower streaks in the beam obtained by the number acquisition means and the number of the lower streaks described by the characters recognized by the written information recognition means And compare, based on the comparison result, it may be configured to detect discrepancies of the design drawing.
また、上記発明に係る設計図面検査プログラムにおいて、前記図形により記載する欄にはさらに、建築物を構成する梁における腹筋の断面が、前記文字により記載する欄にはさらに、前記梁における腹筋の本数がそれぞれ示されていて、前記鉄筋本数取得手段がさらに、前記腹筋の断面の数を計数することにより、前記梁における腹筋の本数を取得し、前記矛盾点検出手段がさらに、前記鉄筋本数取得手段によって得られた前記梁における腹筋の本数と前記記載情報認識手段によって認識される前記文字により記載された腹筋の本数とを比較し、その比較結果に基づいて、前記設計図面の矛盾点を検出するように構成されていてもよい。
In the design drawing inspection program according to the invention, the column described by the graphic further includes a cross section of the abdominal muscles in the beam constituting the building, and the column described by the characters further includes the number of abdominal muscles in the beam. , The reinforcing bar number acquiring means further acquires the number of abs in the beam by counting the number of cross sections of the abdominal muscles, and the contradiction point detecting means further includes the reinforcing bar number acquiring means. The number of abdominal muscles in the beam obtained by the above is compared with the number of abdominal muscles described by the characters recognized by the written information recognition means, and a contradiction in the design drawing is detected based on the comparison result It may be configured as follows.
さらに、上記発明に係る設計図面検査プログラムにおいて、前記記載情報認識手段が、前記設計図面に図形を用いて記載されるべき鉄筋に関する情報または文字を用いて記載されるべき鉄筋の本数が記載されていないときに、前記設計図面の記載ルールに基づいて、前記鉄筋に関する情報または前記鉄筋の本数が記載されていないことを認識し、前記矛盾点検出手段が、前記記載情報認識手段により認識される前記鉄筋に関する情報または前記鉄筋の本数が記載されていないことを検出するように構成されていてもよい。
Furthermore, in the design drawing inspection program according to the above invention, the description information recognition means describes the number of reinforcing bars to be described using information or characters relating to reinforcing bars to be described using figures in the design drawing. When there is not, it is recognized based on the description rule of the design drawing that the information on the reinforcing bar or the number of reinforcing bars is not described, and the contradiction point detecting means is recognized by the written information recognition means You may be comprised so that it may detect that the information regarding a reinforcing bar or the number of the said reinforcing bars is not described.
また、本発明の設計図面検査装置は、建築物を構成する部材における鉄筋に関する情報を図形により記載する欄と前記部材における鉄筋の本数を文字により記載する欄とが設けられた電子データにより構成される設計図面の矛盾点を検出する設計図面検査装置であって、設計図面の記載ルールに基づいて、前記設計図面から、図形により記載された前記鉄筋に関する情報と文字により記載された前記鉄筋の本数とを認識する記載情報認識手段と、前記記載情報認識手段によって認識される前記図形により記載された前記鉄筋に関する情報に基づいて、前記部材における鉄筋の本数を取得する鉄筋本数取得手段と、前記鉄筋本数取得手段によって得られた前記部材における鉄筋の本数と、前記記載情報認識手段によって認識される前記文字により記載された鉄筋の本数とを比較し、その比較結果に基づいて、前記設計図面の矛盾点を検出する矛盾点検出手段とを備える。
Further, the design drawing inspection apparatus of the present invention is configured by electronic data provided with a column for describing information on reinforcing bars in members constituting a building by a figure and a column for describing the number of reinforcing bars in the member by characters. A design drawing inspection apparatus for detecting a contradiction in a design drawing, wherein the number of rebars described by characters and information on the reinforcing bars described by figures from the design drawing based on a description rule of the design drawings Recognizing information recognizing means, rebar number acquiring means for acquiring the number of rebars in the member based on information on the rebar described by the graphic recognized by the description information recognizing means, and the reinforcing bar According to the number of reinforcing bars in the member obtained by the number acquisition means and the characters recognized by the written information recognition means. Comparing the number of the described rebar, based on the comparison result, and a contradiction point detecting means for detecting discrepancies of the design drawing.
本発明は、以上に説明した構成を有し、設計対象物を示す複数の設計図面に記載されている矛盾点(矛盾する情報)を検出するための検査時間を短縮することができる設計図面検査プログラムを提供することができるという効果を奏する。 The present invention has the configuration described above, and a design drawing inspection that can shorten the inspection time for detecting inconsistencies (conflicting information) described in a plurality of design drawings showing a design object. There is an effect that a program can be provided.
以下、本発明の好ましい実施の形態を、図面を参照しながら説明する。 Hereinafter, preferred embodiments of the present invention will be described with reference to the drawings.
図1は、本発明の実施の形態における設計図面検査装置の構成を示すブロック図である。この設計図面検査装置は、CPU1と、書き換え可能な不揮発性メモリからなる第1のメモリ2と、SRAM又はDRAM等のRAMからなる第2のメモリ3と、データ入力部4と、ディスプレイ5と、プリンタ6と、操作入力部7とを有している。
FIG. 1 is a block diagram showing a configuration of a design drawing inspection apparatus according to an embodiment of the present invention. This design drawing inspection apparatus includes a
CPU1は、第1のメモリ2に記憶されている設計図面検査プログラムを含むコンピュータプログラム2aを実行することにより、後述する各ハードウェア(3〜7)の制御を行うと共に設計図書の検査を行う。第2のメモリ3は、例えばSRAM又はDRAM等で構成され、CPU1によるコンピュータプログラム2aの実行時に発生する一時的なデータ等を記憶する。
The
データ入力部4は、例えばDXF(Drawing eXchange Format)形式により作成された設計図書データが記録されているDVD(Digital Video DiscもしくはDigital Versatile Disc)あるいはフロッピー(登録商標)ディスク等からデータを読み出すデータ読出し装置である。ディスプレイ5は、CRT又はLCD等で構成される表示装置である。プリンタ6は、一般的な印字装置である。操作入力部7は、キーボード及びマウス等で構成され、オペレータが設計図面検査装置に対して各種の指示等を行うために用いられる。
The
第1のメモリ2には、設計図面検査装置の動作に必要なコンピュータプログラム2a及び設計図書認識用辞書2bを記憶している。設計図書認識用辞書2bは、各々の設計図書の記載内容を認識するために必要な情報によって構成され、各々の設計図書の記載ルールと、各設計図書に使用される語句及び連語等の用語を集録している設計図書用語集とを含んでいる。
The
なお、設計図書には、各々の部材リスト、通り芯線図、各々の軸組図、各階の柱芯案内図、各階の梁伏図、各階の床伏図、各々の立面図、各階の平面図、建築物を垂直に切った断面を示す断面図、矩計図、仕上表、建具表等があり、通常これらを総称して設計図書というが、本実施の形態では、それぞれ個別の部材リストや図面等も設計図書(設計図面)と呼ぶ。本実施の形態の設計図面検査装置では、これらの設計図書が電子データにより構成されている設計図書データ、例えばCAD等を用いてDXF形式により作成された設計図書データを入力し、設計図書データによって表現されている各設計図書の記載内容をチェックする。 In addition, the design document includes each member list, each core diagram, each axis assembly diagram, each column's column guide diagram, each floor's beam plan, each floor's floor plan, each elevation, each floor's plan There are a figure, a cross-sectional view showing a cross-section of a building, a quadrangle figure, a finishing table, a joinery table, etc., which are generally collectively referred to as a design book, but in this embodiment, each is a separate member list And drawings are also called design books (design drawings). In the design drawing inspection apparatus of the present embodiment, design book data in which these design books are configured by electronic data, for example, design book data created in the DXF format using CAD or the like is input, and the design book data is Check the contents of each design document being expressed.
次に、本実施の形態の設計図面検査装置の動作について説明する。図2〜図5は、CPU1がコンピュータプログラム2aに含まれる設計図面検査プログラムを実行することにより実現される設計図面検査装置の動作を示すフローチャートである。ここでは、設計図面検査装置による検査対象として、鉄筋コンクリート造りの3階建ての建築物の設計図書を例に説明する。そこで、まず、この建築物の概略構造及び建築物を示した設計図書の例について説明する。
Next, the operation of the design drawing inspection apparatus of this embodiment will be described. 2 to 5 are flowcharts showing the operation of the design drawing inspection apparatus realized by the
図6は、この例の建築物の主な骨格部分(柱と梁)を模式的に示す斜視図である。符号C1,C2,C3,C4は柱であり、符号G1,G11は2階、3階、R階(屋上階)に用いられている大梁(柱と柱を繋ぐ梁)であり、符号FG1,FG11,FG12は基礎梁である。また、図6に示される建築物の設計図書であり、データ入力部4から入力され検査対象となる設計図書データにより表現されている設計図書の一例を図7〜図13に示す。
FIG. 6 is a perspective view schematically showing main skeleton parts (columns and beams) of the building of this example. Reference numerals C1, C2, C3, and C4 are pillars, reference numerals G1 and G11 are large beams (beams that connect the pillars and the pillars) used on the second floor, the third floor, and the R floor (the roof floor). FG11 and FG12 are foundation beams. FIG. 7 to FIG. 13 show examples of design books that are the design books of the building shown in FIG. 6 and are expressed by the design book data that is input from the
図7は、図6に示される建築物の柱、壁等の位置決めの基準として用いられる基準線である通り芯を示す通り芯線図である。図7において、丸囲みされた記号(X1,X2,X3,Y1,Y2)は通り芯を特定するためのものであり、以降の説明では、丸囲みされた記号(X1,X2,X3,Y1,Y2)を、単に、X1,X2,X3,Y1,Y2と記載する。 FIG. 7 is a street line diagram showing a street core that is a reference line used as a reference for positioning the pillars, walls, and the like of the building shown in FIG. In FIG. 7, circled symbols (X1, X2, X3, Y1, Y2) are for specifying the core, and in the following description, the circled symbols (X1, X2, X3, Y1) , Y2) are simply written as X1, X2, X3, Y1, Y2.
図8は、3階柱芯案内図であり、これは3階の柱の配置を通り芯を基準にして示した平面図である。同様に、1階柱芯案内図及び2階柱芯案内図も存在するが、ここでは図示を省略する。 FIG. 8 is a third floor pillar core guide diagram, which is a plan view showing the arrangement of the third floor pillars with reference to the core. Similarly, there are a first-floor pillar core guide map and a second-floor pillar core guide map, but the illustration is omitted here.
図9は、R階梁伏図であり、これはR階の1階下の階(本例では3階)から見上げてR階の梁の配置を通り芯を基準にして示した図である。同様に、3階梁伏図、2階梁伏図、基礎梁伏図(但し、基礎梁伏図は見下げ図)も存在するが、ここでは図示を省略する。なお、図9では、大梁G1,G11の他、大梁と大梁とを繋ぐ梁である小梁B1も示されている。 FIG. 9 is a floor plan view of the R floor, which is a view showing the arrangement of the beams on the R floor with reference to the core, looking up from the first floor below the R floor (the third floor in this example). Similarly, there are a third-story beam plan, a second-story beam plan, and a foundation beam plan (however, the base beam plan is a look-down view), but the illustration is omitted here. In addition, in FIG. 9, the small beam B1 which is a beam which connects a large beam and a large beam other than the large beams G1 and G11 is also shown.
図10は、X2通り軸組図であり、図7のX2−X2のライン上(X2通り)における建築物の軸組(柱及び梁等)を示す垂直投影図である。同様に、X1通り軸組図及びX3通り軸組図も存在するが、ここでは図示を省略する。 FIG. 10 is an X2 axis diagram, and is a vertical projection diagram showing a building axis (columns, beams, etc.) on the line X2-X2 (X2) in FIG. Similarly, there are X1 axis group diagrams and X3 axis group diagrams, which are not shown here.
図11は、Y2通り軸組図であり、図7のY2−Y2のライン上(Y2通り)における建築物の軸組(柱及び梁等)を示す垂直投影図である。同様に、Y1通り軸組図も存在するが、ここでは図示を省略する。 FIG. 11 is a Y2 axis diagram, and is a vertical projection showing a building axis (columns, beams, etc.) on the line Y2-Y2 (Y2) in FIG. Similarly, there are Y1 axis diagrams, but the illustration is omitted here.
図12は、部材リストの1つである柱リストを示す図であり、各柱(各階の同一符号で示される柱)について、上欄から順に、柱の断面図を記載する欄(以下、断面欄という)、主筋の本数及び直径を記載する欄(以下、主筋欄という)、及び、フープの直径及びピッチ等を記載する欄(以下、フープ欄という)が設けられている。断面欄は、鉄筋(主筋、フープ)等の部材構成材に関する情報が図形を用いて記載される欄であり、主筋欄及びフープ欄は、同情報が文字(数字を含む)を用いて記載される欄である。 FIG. 12 is a diagram showing a column list that is one of the member lists. For each column (columns indicated by the same reference numerals on each floor), a column (hereinafter referred to as a cross section) in which column cross-sectional views are written in order from the top column. Column), a column describing the number and diameter of the main bars (hereinafter referred to as main bar column), and a column describing the diameter and pitch of the hoop (hereinafter referred to as hoop column). The section column is a column in which information about member constituent materials such as reinforcing bars (main bars, hoops) is described using figures, and the main bar column and the hoop column are described using letters (including numbers). It is a column.
例えば、1階の柱C4については、その断面欄に記載された断面図に、柱の幅(X方向の寸法)と奥行(Y方向の寸法)がともに800(mm)であることが示されている。また、断面図には、主筋31が丸で示され、主筋を囲んで一定間隔(ピッチ)で巻きつけられる補強用の鉄筋であるフープ32が線で示されている。また、その下の主筋欄に記載されている「18−D25」は、使用される主筋は18本で、その直径(D)が25(mm)であることを示す。また、その下のフープ欄に記載されている「D13」は、フープの直径(D)が13(mm)であることを示し、「D13」の後に記載されているアットマークと100によりフープを巻き付けるピッチが100(mm)であることを示している。また、フープ欄の「D13」の前にハイフンを介して記載されている四角形は、主筋の配置形状の四角形の環状にフープを巻き付けることが示されている。また、1階の柱C2のフープ欄に記載されている円形は、主筋の配置形状の円状にフープを巻き付けることが示されている。なお、フープ欄に四角形あるいは円形が記載されておらず、直径とピッチのみが記載されている場合には、フープの巻き付け方はスパイラルとする。このことは、タイトル欄26に指定事項33として記載されている。
For example, for the column C4 on the first floor, the sectional view described in the section column shows that both the column width (dimension in the X direction) and depth (dimension in the Y direction) are 800 (mm). ing. In the cross-sectional view, the
図13は、部材リストの1つである大梁リストを示す図であり、各大梁(各階の同一符号で示される大梁)について、さらにその位置ごとに、その断面図とその大梁に使用される鉄筋(上端部分に配置される主筋である上端筋、下端部分に配置される主筋である下端筋、スターラップ及び腹筋)の本数、直径等が記載されている。図13では、各大梁について、上欄から順に、大梁のどの部分であるかの位置を示す欄(以下、位置欄という)、その部分(位置)の断面図を記載する欄(以下、断面欄という)、上端筋の本数及び直径を記載する欄(以下、上端筋欄という)、下端筋の本数及び直径を記載する欄(以下、下端筋欄という)、スターラップの本数、直径及びピッチを記載する欄(以下、スターラップ欄という)、及び、腹筋の本数及び直径を記載する欄(以下、腹筋欄という)が設けられている。断面欄は、鉄筋等の部材構成材に関する情報が図形を用いて記載される欄であり、上端筋欄、下端筋欄、スターラップ欄及び腹筋欄は、同情報が文字(数字を含む)を用いて記載される欄である。 FIG. 13 is a diagram showing a girder list which is one of the member lists. For each girder (the girder indicated by the same reference numeral on each floor), the cross-sectional view and the reinforcing bars used for the girder for each position. The numbers, diameters, etc. of (upper end muscles that are main muscles arranged at the upper end portion, lower end muscles that are main muscles arranged at the lower end portion, stirrup and abdominal muscles) are described. In FIG. 13, for each girder, in order from the top column, a column indicating the position of which part of the girder (hereinafter referred to as a position column), and a column describing the cross-sectional view of that part (position) (hereinafter referred to as a cross-sectional column) A column describing the number and diameter of the upper streak (hereinafter referred to as the upper streak column), a column describing the number and diameter of the lower streak (hereinafter referred to as the lower streak column), the number of stirrups, the diameter and the pitch. A column to be described (hereinafter referred to as a stirrup column) and a column to describe the number and diameter of abdominal muscles (hereinafter referred to as abdominal muscle column) are provided. The section field is a field in which information about member constituent materials such as reinforcing bars is described using figures, and the upper end bar field, the lower bar field, the stirrup field, and the abdominal bar field have the same information including letters (including numbers). It is a column described by using.
例えば、R階の大梁G11については、その位置欄に「端部」と「中央」と記載されており、これはその下の欄に大梁の端部部分と中央部分とについての構成が記載されていることを示す。したがって、その下の断面欄には、その大梁の端部と中央部分の断面図が示され、大梁の端部の幅が400(mm)で、梁背(高さ方向の寸法)が600(mm)であることが示され、中央部分の幅及び梁背は端部部分と同じであるためその記載が省略されている。また、断面図には、上端筋34及び下端筋35の主筋が大きい丸で示され、これら主筋を補強するための鉄筋である腹筋36が小さい丸で示され、上端筋及び下端筋の主筋を囲んで一定間隔(ピッチ)で巻きつけられる補強用の鉄筋であるスターラップ37が線で示されている。また、上端筋欄、下端筋欄及び腹筋欄では、図12の柱リストの主筋欄と同様にして、鉄筋の本数及び直径が記載されている。また、スターラップ欄では、図12の柱リストの主筋欄と同様にして、鉄筋(スターラップ)の本数及び直径が記載され、その後に続いて、巻き付けるピッチが、柱リストのフープの場合と同様にして、アットマークと数字とで記載されている。また、スターラップ及び腹筋については、梁の端部と中央部分の構成が同一であるため、スターラップ欄及び腹筋欄では端部と中央部分を区別しないでその欄の中央に構成が記載されている。なお、図13の例では、各梁について、端部と中央の位置に分けて示されているが、端部と中央の構成が全く同じであれば、位置を分けずに示される。例えば、位置欄に「全断面」と記載し、断面欄には断面図が1つだけ示され、上端筋欄及び下端筋欄にも本数及び直径が1つだけ示される。
For example, for the large beam G11 on the R floor, “end portion” and “center” are described in the position column, and the configuration about the end portion and the central portion of the large beam is described in the column below. Indicates that Therefore, in the section section below, a cross-sectional view of the end and center of the large beam is shown, the width of the end of the large beam is 400 (mm), and the beam back (height dimension) is 600 ( mm), and the width of the central portion and the beam back are the same as those of the end portions, and the description thereof is omitted. In the cross-sectional view, the main muscles of the upper and
また、通常、他の梁のリストとして、大梁リストと同様にして示される基礎梁リスト(基礎梁FG1,FG11,FG12のリスト)や、小梁(例えば図9に示された小梁B1等)のリスト等があるが、これらは説明の簡単化を図るため、省略する。また、他の部材のリストとして、壁リスト、スラブリスト、基礎(ベース)リスト、杭リスト等があるが、これらについても説明の簡単化を図るため、省略する。 In addition, as a list of other beams, a base beam list (a list of base beams FG1, FG11, FG12) or a small beam (for example, a small beam B1 shown in FIG. 9) shown in the same manner as the large beam list. These lists are omitted for simplicity of explanation. The list of other members includes a wall list, a slab list, a foundation (base) list, a pile list, etc., which are omitted for the sake of simplification of description.
各々の設計図書には、図7〜図13に示されるように、何の設計図書であるかが記載されているタイトル欄21〜27がある。これらのタイトル欄21〜27は、各設計図書の外枠の上部に設けられているが、下部に設けられてあってもよいし、上部と下部の両方に設けられてあってもよい。
As shown in FIGS. 7 to 13, each design book has
さらに、これら以外に、設計図書としては、前述したように種々の図面等があるが、これらについては説明の簡単化を図るため、省略する。 In addition to these, the design books include various drawings as described above, but these are omitted for the sake of simplification of description.
ここで、第1のメモリ2に記憶されている設計図書認識用辞書2bについて説明しておく。設計図書認識用辞書2bに含まれる各々の設計図書の記載ルールは、例えば図7〜図13の説明で述べたように、各設計図書に含まれるそれぞれの情報がどのようにして記載されているかを示す情報である。CPU1は、この記載ルールに基づいて、後述の各々の設計図書(設計図書ファイル3b)に含まれる情報すなわち各設計図書に記載されている情報を認識する。例えば、設計図書における通り芯の記載方法としては、図7のように一方向がX1,X2,・・・で記載され、他方向がY1,Y2,・・・で記載される場合や、一方向が丸囲み記号の1、2、3・・・で記載され、他方向が丸囲み記号のA,B,C,・・・で記載される場合があり、通り芯はこのようにして記載されることが記載ルールに登録されている。また、寸法の記載方法としては、例えば、線分の両端の端点に黒丸等が付されているその線分を寸法線とし、その寸法線の近傍に数字によって寸法(寸法値)が記載される。このようにして寸法が記載されることが記載ルールに登録されている。また、建築物を構成する各部材、例えば、柱はCと数字の組合せからなる符号で記載され、大梁はGと数字の組合せからなる符号で記載され、基礎梁はFGと数字の組合せからなる符号で記載され、スラブはSと数字の組合せからなる符号で記載され、基礎はFと数字の組合せからなる符号で記載される。このようにして、各部材が記載されることも記載ルールに登録されている。記載ルールは、各設計図書別に作成されており、図8のような軸組図と図12のような柱リストとでは異なる記載ルールが存在することは明らかであるが、各々の設計図書では、寸法や各部材の記載ルールのように同じ記載ルールが存在することも明らかである。
Here, the design
また、設計図書認識用辞書2bに含まれる設計図書用語集は、CPU1が、各設計図書の記載ルールに基づいて、各設計図書に記載されている情報を認識する際、設計図書に記載されている文字等を、単語や文節等として認識するために使用される。
The glossary of design books included in the design
なお、同一の情報を示すものであっても設計業者によって設計図書において記載の仕方が異なることがあり、これに対応するため、設計図書認識用辞書2bに含まれる記載ルールには、様々な記載の仕方を登録しておくことが望ましい。例えば、図12や図13に示した部材リストでは、主筋等の鉄筋が白丸で記載されているが、黒丸で記載される場合もある。また、既存の記載ルールにない記載の仕方に対応するため、記載ルールを随時追加できるようにしておくことが望ましい。同様に、設計図書認識用辞書2bに含まれる設計図書用語集においても、用語を随時追加できるようにしておくことが望ましい。本実施の形態では、設計図書認識用辞書2bを記憶している第1のメモリ2は書き換え可能なメモリである。
Note that even if the same information is indicated, the way of description in the design book may differ depending on the designer, and in order to cope with this, there are various descriptions in the description rules included in the design
図2は、本実施の形態の設計図面検査装置の概略の動作を示すフローチャートである。この動作は、CPU1がコンピュータプログラム2a(設計図面検査プログラム)を実行することにより実現される。
FIG. 2 is a flowchart showing a schematic operation of the design drawing inspection apparatus of the present embodiment. This operation is realized by the
まず、ステップS1では、例えばDXF形式により作成されている設計図書データをデータ入力部4から入力して第2のメモリ3に記憶する。このDXF形式の設計図書データは、図形、文字(数字を含む)等を区別して認識することが可能なデータである。本実施の形態の場合、第2のメモリ3に記憶される設計図書データ3aは、各々の設計図書別にデータが区分(分類)されていないものとする。各々の設計図書別にデータが各ファイルとして区分されている場合には、次のステップS2を飛ばして、ステップS3へ進んでもよい。
First, in step S <b> 1, for example, design book data created in the DXF format is input from the
次に、ステップS2では、第2のメモリ3に記憶されている設計図書データ3aを各設計図書ごとに分類する。ここでは、第1のメモリ2に記憶されている設計図書認識用辞書2bを参照し、設計図書データ3aに含まれる各設計図書が何の設計図書であるか(例えば、柱リストであるか、軸組図であるか等)を判断して各設計図書別にデータを抽出し、抽出したデータごとにファイル化することにより、各々の設計図書のデータファイル3bを作成し、第2のメモリ3に記憶する。具体的には、例えば各設計図書のタイトル欄(例えば図7〜図13のタイトル欄21〜27)を辞書2b内の各々の記載ルールに基づいて認識すると同時に、そのタイトル欄に記載された文字等の記載内容を辞書2b内の設計図書用語集を参照して認識することにより、柱リスト等の各々の部材リスト、通り芯線図、各々の軸組図、各階の柱芯案内図、各階の梁伏図、各階の床伏図、各面の立面図、各階の平面図、各断面図、矩計図、仕上表、建具表等の各設計図書であることを認識する。そして、例えばディスプレイ5に画面表示あるいはプリンタ6により印字出力された状態(すなわち、図7〜図13のように示された状態)において、各設計図書の外枠及びその外枠で囲まれた内側の記載内容に該当するデータを、それぞれの設計図書のデータであると判断してそれぞれのファイル3bを作成する。このようにして各々の設計図書別に分類されたデータからなる各設計図書ファイル3bを作成して第2のメモリ3に記憶する。
Next, in step S2, the
この第2のメモリ3に記憶される各設計図書ファイル3bのデータには以下で述べる校正処理が施されている。
The data of each
前述のタイトル欄の記載内容を認識する際、校正処理(誤字等の検出及び修正処理、重複データの検出及び修正処理等)も行う。誤字等の検出及び修正処理では、例えば、上記の個別欄で使用されている単語が辞書2b内の設計図書用語集に無い場合、使用されている単語に最も類似する単語を設計図書用語集から選択し、その選択した単語に修正する。ここでは、脱字等の修正も含まれる。例えば、図12の柱リストのタイトル欄26の指定事項33では、「フープはスパイラルとする」という記載があるが、ここで、「スパイラル」がもしも「スパラル」と記載されてあれば、「スパイラル」に修正する。また、重複データの検出及び修正処理では、図面上の同一箇所に重複して存在する文字、線等のデータを検出し、そのような重複データが検出された場合、1つのデータのみを残し、他の重複するデータを削除する。このような重複データは、ディスプレイ5に表示された画面上あるいはプリンタ6で印字出力された紙面上では人間が目視により認識することはできず、例えば、他の図面のデータを何回かコピーして図面を作成すること等に起因して生じることが多い。
When recognizing the contents described in the title column, proofreading processing (detection and correction processing of typographical characters, detection processing and correction processing of duplicate data, etc.) is also performed. In the process of detecting and correcting typographical errors, for example, when the word used in the individual column is not in the design book glossary in the
次に、ステップS3では、第2のメモリ3に記憶されている各設計図書ファイル3bのうち、各々の部材リストのファイルについてその内容のチェックを行う。ここでは、建築物を構成する全ての部材すなわち各々の部材リストに示されている全ての部材について、各々の部材に関する記載内容について不備な点及び矛盾点を検出し、その検出結果を第1の検査結果ファイル3cとして第2のメモリ3に記憶する。
Next, in step S3, the contents of each member list file among the
次に、ステップS4では、第2のメモリ3に各設計図書ファイル3bとして分類されて記憶されている各々の設計図書の間の整合性チェックを行う。この設計図書の間の整合性チェックでは、各々の設計図書における建築物の同一部分に対する寸法が一致するか否かのチェック、及び、各々の設計図書における建築物の同一部分に対する部材符号が一致するか否かのチェック等を行い、一致しない場合にはその一致しない内容を第2の検査結果ファイル3dとして第2のメモリ3に記憶する。
Next, in step S4, the consistency check between each design book classified and stored as each
次に、ステップS5では、ステップS3及びステップS4により記憶されているチェック結果(検査結果ファイル3c、3dの内容)を出力する。例えば、CPU1は検査結果ファイル3c、3dの内容を読み出してディスプレイ5へ出力し、ディスプレイ5の画面に表示させる。また、操作入力部7を操作してプリンタ6にチェック結果を印字して出力させることもできる。図14(a)は、ステップS3によるチェック結果を画面表示あるいは印字出力した場合のチェック結果の一例を示す図であり、図14(b)は、ステップS4によるチェック結果を画面表示あるいは印字出力した場合のチェック結果の一例を示す図である。なお、図14(a)に示された部材リスト確認表のチェック結果の欄が空欄になっているものについては、不備な点及び矛盾点が存在しないことを示す。また、図14(b)に示された寸法等確認表の番号は、便宜上、1から順番に付されるもので、特別な意味はない。
Next, in step S5, the check results (contents of inspection result files 3c and 3d) stored in steps S3 and S4 are output. For example, the
以下、上記のステップS3及びステップS4について詳細に説明する。 Hereinafter, step S3 and step S4 will be described in detail.
まず、ステップS3の処理について詳しく述べる。図3は、ステップS3の詳細な処理を示すフローチャートである。 First, the process of step S3 will be described in detail. FIG. 3 is a flowchart showing detailed processing of step S3.
まず、ステップS21では、予め定められたリスト選択方法に基づいて、柱リスト、大梁リスト、小梁リスト等の全ての部材リストの中から1つの部材リストを選択し、選択した部材リストの中に記載されている各部材と各部材についての情報が記載されている欄(個別欄)の存在を認識する。ここでのリスト選択方法は、各々の部材リストについての優先順位は特になく、適当に部材リストを選択する順序を予め定めたものである。例えば、柱リスト、大梁リスト、小梁リスト、基礎梁リスト、壁リスト、スラブリスト、基礎リスト、杭リストという順番に選択することを定めておく。また、選択すべき部材リストが存在しない場合には、その部材リストを飛ばして次の順番の部材リストを選択するように定めておく。 First, in step S21, based on a predetermined list selection method, one member list is selected from all member lists such as a column list, a large beam list, a small beam list, and the like in the selected member list. Recognize the existence of each member described and a column (individual column) where information about each member is described. In this list selection method, there is no particular priority order for each member list, and the order in which the member list is appropriately selected is determined in advance. For example, it is determined that the column list, the large beam list, the small beam list, the foundation beam list, the wall list, the slab list, the foundation list, and the pile list are selected in this order. If there is no member list to be selected, it is determined that the member list is skipped and the member list in the next order is selected.
また、選択した部材リストの中に記載されている各部材及び各個別欄の存在の認識は、設計図書認識用辞書2bの中の、選択している部材リストの記載ルールに基づいて行う。例えば、図12の柱リストの場合には、柱リスト用の記載ルールに基づいて、各柱(各部材)、すなわち、3階の柱C1、2階の柱C1、1階の柱C1、3階の柱C2、2階の柱C2、1階の柱C2、3階の柱C3、・・・、1階の柱C4を認識するとともに、これらの各柱の個別欄(断面欄、主筋欄及びフープ欄)の存在を認識する。ここで、柱リスト用の記載ルールには、各柱についての情報が表形式にて記載されていることが示されており、表の行方向の各項目(3階、2階、1階、断面、主筋、フープ)の記載内容を設計図書用語集に基づいて認識し、列方向の各項目(C1、C2、C3、C4)の記載内容を柱リスト用の記載ルールに基づいて認識するとともに、表記式で記載されていることから、各柱の存在及び各柱の個別欄の存在を認識する。このことは、例えば、図13の大梁リストの場合も同様である。
The recognition of the existence of each member and each individual column described in the selected member list is performed based on the description rule of the selected member list in the design
次に、ステップS22では、予め定められたリスト内の部材選択方法に基づいて、ステップS21で選択した部材リストの中から1つの部材を選択する。ここでの部材選択方法は、例えば、図12の柱リストのように、各部材についての情報が記載されている個別欄がマトリクス(行列)状に配置された部材リストの場合に、個別欄が左側の列にある部材から順番に選択するようにし、かつ同列にある部材では上側にある部材から順番に選択するように定めておけばよい。例えば、図12の柱リストの場合には、3階の柱C1、2階の柱C1、1階の柱C1、3階の柱C2、2階の柱C2、1階の柱C2、3階の柱C3、・・・、1階の柱C4という順番に選択される。なお、最終的に、任意の部材リストに記載されている全ての部材が選択されればよく、部材選択方法は、上述の方法に限られるものではない。 Next, in step S22, one member is selected from the member list selected in step S21 based on a member selection method in a predetermined list. The member selection method here is, for example, when the individual column in which information about each member is described is a member list arranged in a matrix (matrix) like the column list of FIG. It may be determined that the members in the left column are selected in order, and the members in the same column are selected in order from the member in the upper side. For example, in the case of the pillar list in FIG. 12, the third floor pillar C1, the second floor pillar C1, the first floor pillar C1, the third floor pillar C2, the second floor pillar C2, the first floor pillar C2, the third floor. Columns C3,... Are selected in the order of the pillar C4 on the first floor. Note that it is only necessary to finally select all the members described in the arbitrary member list, and the member selection method is not limited to the above-described method.
次に、ステップS23では、ステップS22で選択した部材について、その部材リスト内の記載内容に不備な点及び矛盾点が無いか否かを調べ、不備な点及び矛盾点があればその内容を第1の検査結果ファイル3cに記憶する。
Next, in step S23, the member selected in step S22 is checked to see if there are any deficiencies or inconsistencies in the description in the member list. 1 in the
次に、ステップS24では、ステップS21で選択した部材リストの中の全ての部材が選択されていない場合にはステップS22に戻り、次の部材を選択してステップS23を行う。ステップS21で選択した部材リストの中の全ての部材が選択されている場合にはステップS25へ進む。ステップS25では、ステップS21により全ての部材リストが選択されていない場合にはステップS21に戻り、次の部材リストを選択してステップS22〜S24を行う。全ての部材リストが選択されている場合にはステップS3の処理を終了する。このようにして、全ての部材リストの中の全ての部材について、ステップS23の処理を行う。 Next, in step S24, when all the members in the member list selected in step S21 are not selected, the process returns to step S22, the next member is selected, and step S23 is performed. If all the members in the member list selected in step S21 are selected, the process proceeds to step S25. In step S25, when all the member lists have not been selected in step S21, the process returns to step S21, the next member list is selected, and steps S22 to S24 are performed. If all the member lists have been selected, the process of step S3 ends. In this way, the process of step S23 is performed for all members in all the member lists.
上記のステップS23の処理についてより具体的に説明する。図4は、部材リストが柱リスト、大梁リスト、小梁リスト、基礎梁リスト等である場合のステップS23の詳細を示すフローチャートである。ステップS31〜S36がステップS23の詳細な処理である。 The process of step S23 will be described more specifically. FIG. 4 is a flowchart showing details of step S23 when the member list is a column list, a large beam list, a small beam list, a foundation beam list, or the like. Steps S31 to S36 are detailed processing of step S23.
例えば、ステップS21により柱リスト(図12)を選択した場合、各柱ごとに、柱リストに記載された内容を認識し、その記載内容に不備な点及び矛盾点が無いか否かを調べる。ステップS22により例えば3階の柱C1を選択した場合、ステップS23では、まず、ステップS31により、設計図書認識用辞書2bに基づいて上記選択した3階の柱C1について、その個別欄、すなわち断面欄、主筋欄及びフープ欄の記載内容を認識する。これら個別欄の記載内容を認識する際、ステップS2の場合と同様の校正処理(誤字等の検出及び修正処理、重複データの検出及び修正処理等)も行う。また、このステップS31では、認識された情報についての関連付け処理が行われる。この関連付け処理では、例えば3階の柱C1の個別欄の記載内容と、3階の柱C1とが関連することを示す情報が柱リストのファイル3bに記憶される。
For example, when the column list (FIG. 12) is selected in step S21, the contents described in the column list are recognized for each column, and it is checked whether there are any deficiencies or inconsistencies in the description. For example, when the third floor column C1 is selected in step S22, in step S23, first, in step S31, the individual column, that is, the section column, of the third floor column C1 selected based on the design
例えば、図12の柱リストの3階の柱C1の場合、柱リスト用の記載ルールに基づいて、断面欄の記載内容については、柱の幅(X方向の寸法)及び奥行(Y方向の寸法)がともに700(mm)であり、その断面図に記載されている複数の丸を主筋として認識し、これらの丸(主筋)に接してこれらの丸を囲む略四角形をフープとして認識する。また、同柱C1の主筋欄の記載内容については、使用される主筋は18本で、これら主筋の直径が25(mm)であることを認識する。また、同柱C1のフープ欄の記載内容については、フープは、その直径が13(mm)であり、その巻き付けるピッチが100(mm)で、四角形の環状に巻き付けることを認識する。また、ここでの個別欄の記載内容を認識する際の校正処理には、フープ欄に記載されている四角形あるいは円形が文字データにより記載されている場合に、図形データに統一されるように修正する処理も含まれる。 For example, in the case of the column C1 on the third floor of the column list of FIG. 12, based on the description rules for the column list, the description content of the cross-section column is the column width (dimension in the X direction) and depth (dimension in the Y direction). ) Are 700 (mm), and a plurality of circles described in the cross-sectional view are recognized as main bars, and a substantially quadrangle surrounding these circles (main bars) and surrounding these circles is recognized as a hoop. Moreover, about the description content of the main bar column of the column C1, it recognizes that 18 main bars are used and the diameter of these main bars is 25 (mm). Moreover, about the description content of the hoop column of the column C1, the hoop has a diameter of 13 (mm) and a winding pitch of 100 (mm). In addition, in the proofreading process when recognizing the description in the individual column here, when the square or circle described in the hoop column is described as character data, it is modified so that it is unified with graphic data The process to perform is also included.
次に、ステップS32では、ステップS31により認識した記載内容に不備な点(例えば必要事項の記載漏れ等)が無いか否かを判定し、不備な点が存在すれば、そのことを示す情報を作成し、第1の検査結果ファイル3cに記憶する(ステップS35)。例えば、図12の柱リストの3階の柱C2について個別欄の記載内容を認識する際に、フープ欄に径及びピッチの記載が無いこと(記載漏れ)が判明する。この場合、3階の柱C2のフープの径及びピッチの記載が無い旨を示す情報を作成し、第1の検査結果ファイル3cに記憶する。ここで記憶されたチェック結果は、ステップS5により、図14(a)に示す部材リスト確認表の3階の柱C2のチェック結果のような内容で表示される。
Next, in step S32, it is determined whether or not the description content recognized in step S31 has an incomplete point (for example, omission of necessary items), and if there is an incomplete point, information indicating that is present. Created and stored in the first
また、例えば、ステップS21により大梁リスト(図13)を選択した場合も同様にして、各梁ごとに、大梁リストに記載された内容を認識し、その記載内容に不備な点及び矛盾点が無いか否かを調べる。ステップS22により例えばR階の大梁G1を選択した場合、ステップS23では、まず、ステップS31により、設計図書認識用辞書2bに基づいて上記選択したR階の大梁G1について、その個別欄、すなわち位置欄、断面欄、上端筋欄、下端筋欄、スターラップ欄及び腹筋欄の記載内容を認識する。これら個別欄の記載内容を認識する際、ステップS2の場合と同様の校正処理(誤字等の検出及び修正処理、重複データの検出及び修正処理等)も行う。また、このステップS31では、認識された情報についての関連付け処理が行われる。この関連付け処理では、例えばR階の大梁G1の個別欄の記載内容と、R階の大梁G1とが関連することを示す情報が大梁リストのファイル3bに記憶される。
In addition, for example, when the girder list (FIG. 13) is selected in step S21, the contents described in the girder list are recognized for each beam, and there are no incomplete points and inconsistencies in the described contents. Check whether or not. For example, when the R beam O1 G1 is selected in step S22, in step S23, first, in step S31, the individual column, that is, the position column, of the R beam O1 selected on the basis of the design
例えば、図13の大梁リストのR階の大梁G1の場合、大梁リスト用の記載ルールに基づいて、位置欄の記載内容については、「端部」及び「中央」の文字から大梁G1のどの部分の構成が示されているかを認識し、それらの文字の下方に対応して左右に分けて記載された各欄における記載内容(断面欄の左右の各断面図、上端筋欄及び下端筋欄の左右に分けて記載された内容)を、それぞれ大梁G1の端部と中央の位置に対応する情報として認識する。同大梁G1の断面欄の記載内容については、左側の断面図から大梁の端部の幅が600(mm)で、梁背が1000(mm)であることを認識するとともに、それらの寸法が省略されている大梁の中央部分の幅が600(mm)で、梁背が1000(mm)であることを認識する。また、それぞれの断面図に記載されている複数の大きい丸を主筋(上端筋及び下端筋)として認識し、小さい丸を腹筋として認識し、これらの丸(主筋及び腹筋)に接してこれらの丸を囲む略四角形をスターラップとして認識する。また、同大梁G1の上端筋欄の記載内容については、大梁の端部に使用される上端筋は8本で、これら上端筋の直径が25(mm)であることを認識するとともに、大梁の中央部分に使用される上端筋は5本で、これら上端筋の直径が25(mm)であることを認識する。同様にして同大梁G1の下端筋欄の記載内容についても認識する。また、同大梁G1のスターラップ欄の記載内容については、大梁の端部及び中央部分ともに、スターラップは、2本使用され、その直径が13(mm)であり、その巻き付けるピッチが200(mm)であることを認識する。また、同大梁G1の腹筋欄の記載内容については、使用される腹筋は4本で、これら腹筋の直径が10(mm)であることを認識する。なお、本実施の形態では、主筋について、断面図からは上端筋と下端筋を区別しないで認識するようにしたが、上端筋と下端筋とをその配置される領域から区別して認識するようにしてもよい。 For example, in the case of the large beam G1 on the R floor of the large beam list in FIG. The contents of each of the columns listed separately on the left and right corresponding to the lower part of those characters (the cross-sectional views on the left and right of the cross-section column, the top and bottom lines) The contents described separately on the left and right) are recognized as information corresponding to the end and center positions of the large beam G1, respectively. Regarding the description in the section column of the large beam G1, it is recognized from the left cross-sectional view that the width of the end of the large beam is 600 (mm) and the beam back is 1000 (mm), and those dimensions are omitted. It is recognized that the width of the central portion of the large beam is 600 (mm) and the beam back is 1000 (mm). Also, a plurality of large circles described in each cross-sectional view are recognized as main muscles (upper and lower muscles), small circles are recognized as abdominal muscles, and these circles (main and abdominal muscles) are in contact with these circles. Recognize the approximate rectangle surrounding the as a star wrap. In addition, regarding the description in the upper end bar column of the same beam G1, it is recognized that there are eight upper bar bars used at the ends of the beam, and the diameter of these upper bar bars is 25 (mm). It is recognized that there are five upper streaks used for the central portion, and the diameter of these upper streaks is 25 (mm). Similarly, the description content of the lower streak column of the same beam G1 is also recognized. In addition, regarding the description in the stirrup column of the same beam G1, two star wraps are used at both the end and the center of the beam, the diameter thereof is 13 (mm), and the winding pitch is 200 (mm). ). Moreover, about the description content of the abdominal muscle column of the same girder G1, it recognizes that the abs used is four and the diameter of these abs is 10 (mm). In the present embodiment, the main bars are recognized without distinguishing the upper and lower bars from the cross-sectional view, but the upper and lower bars are recognized separately from the region where they are arranged. May be.
次のステップS32も、柱リストの場合と同様にして行い、ステップS31による認識内容に不備な点(例えば必要事項の記載漏れ等)が無いか否かを判定し、不備な点が存在すれば、そのことを示す情報を作成し、第1の検査結果ファイル3cに記憶する(ステップS35)。
The next step S32 is also performed in the same manner as in the case of the column list, and it is determined whether or not there are any incomplete points (for example, omission of necessary items) in the recognition contents in step S31, and if there are incomplete points. Information indicating this is created and stored in the first
次に、ステップS33以降の処理について説明する。ステップS33では、断面欄の断面図に示される鉄筋本数を計数し、ステップS34では、ステップS33による計数値と他の欄に明記されている鉄筋本数とが一致するか否かを判定する。一致しない場合には、そのことを示す情報を作成し、第1の検査結果ファイル3cに記憶する(ステップS36)。
Next, the process after step S33 is demonstrated. In step S33, the number of reinforcing bars shown in the sectional view of the section column is counted, and in step S34, it is determined whether or not the counted value in step S33 matches the number of reinforcing bars specified in other columns. If they do not match, information indicating this is created and stored in the first
例えば、図12の柱リストを選択している場合、ステップS33では、断面図に丸で示された主筋の本数を計数する。ステップS34では、ステップS33により算出された主筋本数の計数値と、ステップS31で認識された主筋欄に記載されている主筋の本数とを比較し、一致するか否かを判定する。例えば、図12の柱リストの1階の柱C2について、ステップS33、S34を行えば、断面図に丸で示された主筋の本数を計数すれば20本になるが、主筋欄の「18−D25」の記載から18本であることが認識されており、計数値の20本とは一致していないことが判明する。その結果、1階の柱C2の主筋本数が一致しない旨を示す情報を作成し、第1の検査結果ファイル3cに記憶する(ステップS36)。ここで記憶されたチェック結果は、ステップS5により、図14(a)に示す部材リスト確認表の1階の柱C2のチェック結果のような内容で表示される。
For example, when the column list in FIG. 12 is selected, in step S33, the number of main bars indicated by circles in the cross-sectional view is counted. In step S34, the count value of the number of main muscles calculated in step S33 is compared with the number of main muscles described in the main muscle column recognized in step S31, and it is determined whether or not they match. For example, if steps S33 and S34 are performed for the column C2 on the first floor of the column list of FIG. 12, the number of main bars indicated by circles in the cross-sectional view is counted as 20, but “18− It is recognized from the description of “D25” that the number is 18, and it is found that the count value does not match 20. As a result, information indicating that the number of main bars of the pillar C2 on the first floor does not match is created and stored in the first
また、大梁リスト等の梁のリストについては、選択した梁の断面欄の断面図に丸(大きい丸)で示された主筋(上端筋及び下端筋)の本数を計数し、その計数値と、上端筋欄に記載された本数と下端筋欄に記載された本数との合計本数とを比較し、一致するか否かを判定する。また、選択した梁の断面欄の断面図に丸(小さい丸)で示された腹筋の本数を計数し、その計数値と、腹筋欄に記載された本数とを比較し、一致するか否かを判定する。なお、本実施の形態では、主筋について、断面図からは上端筋と下端筋を区別しないで認識し、これら合計の本数を計数するようにしているが、上端筋と下端筋とをその配置される領域から区別して認識し、それぞれの本数を計数し、上端筋欄及び下端筋欄のそれぞれの欄に記載された本数に該当する数字とを比較し、一致するか否かを判定するようにしてもよい。この場合、検査結果として、上端筋と下端筋のいずれの主筋の本数が一致しないかという詳しい情報が得られる。 In addition, for the beam list such as the large beam list, the number of main bars (upper and lower bars) indicated by circles (large circles) in the cross-sectional view of the cross-section column of the selected beam is counted. The total number of the lines described in the top line and the number described in the bottom line are compared to determine whether or not they match. Also, the number of abdominal muscles indicated by circles (small circles) in the cross-sectional view of the cross-section column of the selected beam is counted, and the count value is compared with the number described in the abdominal muscle column to determine whether they match. Determine. In this embodiment, the main bars are recognized from the sectional view without distinguishing the upper and lower bars, and the total number of these is counted, but the upper and lower bars are arranged. The number of lines is counted, and the numbers corresponding to the numbers listed in the upper and lower streak columns are compared with each other to determine whether they match. May be. In this case, detailed information on whether the number of main muscles of the upper and lower muscles does not match is obtained as the inspection result.
例えば、図13に示された大梁リストのR階の梁G11について、ステップS33、S34を行えば、位置が端部の断面図に丸で示された主筋(上端筋及び下端筋)の本数を計数すれば8本になるが、上端筋欄の「4−D25」の記載から上端筋が4本であり、下端筋欄の「3−D25」の記載から下端筋が3本であることが認識されており、合計7本となり、計数値の8本とは一致していないことが判明する。その結果、R階の梁G11の端部の主筋本数が一致しない旨を示す情報を作成し、第1の検査結果ファイル3cに記憶する(ステップS36)。さらにR階の梁G11について、位置が端部及び中央のそれぞれの断面図に丸で示された腹筋の本数を計数すればいずれも2本になるが、腹筋欄の「4−D10」の記載から腹筋は4本であることが認識されており、計数値の2本とは一致していないことが判明する。その結果、R階の梁G11の腹筋本数が一致しない旨を示す情報を作成し、第1の検査結果ファイル3cに記憶する(ステップS36)。ここで記憶された上記2つのチェック結果は、ステップS5により、図14(a)に示す部材リスト確認表のR階の梁G11のチェック結果のような内容で表示される。
For example, if steps S33 and S34 are performed on the beam G11 on the R floor of the large beam list shown in FIG. 13, the number of main bars (upper and lower bars) whose positions are indicated by circles in the cross-sectional view of the end portion is obtained. If counted, the number will be 8. However, the upper end bar has four upper end bars from the description of “4-D25”, and the lower end bar has three lower end bars from the description of “3-D25”. It is recognized that the total is 7, and it is found that the count value does not coincide with 8. As a result, information indicating that the number of main bars at the end of the beam G11 on the R floor does not match is created and stored in the first
また、3階の梁G11について、ステップS33、S34を行えば、位置が中央の断面図に丸で示された主筋(上端筋及び下端筋)の本数を計数すれば8本になるが、上端筋欄の「3−D25」の記載から上端筋が3本であり、下端筋欄の「3−D25」の記載から下端筋が3本であることが認識されており、合計6本となり、計数値の8本とは一致していないことが判明する。その結果、3階の梁G11の中央の主筋本数が一致しない旨を示す情報を作成し、第1の検査結果ファイル3cに記憶する(ステップS36)。さらに3階の梁G11について、位置が端部及び中央のそれぞれの断面図に丸で示された腹筋の本数を計数すればいずれも2本になるが、腹筋欄の「4−D10」の記載から腹筋は4本であることが認識されており、計数値の2本とは一致していないことが判明する。その結果、3階の梁G11の腹筋本数が一致しない旨を示す情報を作成し、第1の検査結果ファイル3cに記憶する(ステップS36)。ここで記憶された上記2つのチェック結果は、ステップS5により、図14(a)に示す部材リスト確認表の3階の梁G11のチェック結果のような内容で表示される。
Further, if steps S33 and S34 are performed on the beam G11 on the third floor, the number of main bars (upper and lower bars) whose positions are indicated by circles in the central cross-sectional view is eight. From the description of “3-D25” in the line, it is recognized that there are three upper lines from the description of “3-D25” in the lower line, and it is recognized that there are three lower lines. It turns out that it does not correspond with eight count values. As a result, information indicating that the number of main bars in the center of the beam G11 on the third floor does not match is created and stored in the first
次に、ステップS4の各々の設計図書の間の整合性チェックの処理について詳しく述べる。図5は、ステップS4の詳細な処理を示すフローチャートである。 Next, the process of checking the consistency between the design books in step S4 will be described in detail. FIG. 5 is a flowchart showing detailed processing of step S4.
まず、ステップS40では、部材リスト以外の各々の設計図書の記載内容を認識する。各々の部材リストの記載内容については、前述の部材リストの検査(ステップS3)を行う際にすでに認識されており、ここでは、部材リスト以外の各設計図書について、設計図書認識用辞書2bに基づいて、ステップS2により認識済み以外の記載内容を認識する。これらの記載内容を認識する際、ステップS2の場合と同様の校正処理(誤字等の検出及び修正処理、重複データの検出及び修正処理等)も行う。また、このステップS40では、認識された情報についての関連付け処理が行われる。この関連付け処理では、ある設計図書において、例えば、一の部材とそれに関する寸法等が認識されれば、一の部材とそれに関する寸法等とが関連することを示す情報がその設計図書のファイル3bに記憶される。
First, in step S40, the contents described in each design book other than the member list are recognized. The contents of each member list are already recognized when the above-described member list inspection (step S3) is performed. Here, each design book other than the member list is based on the design
また、ステップS40において、任意の一つの設計図書において同一であるべき記載内容に対し異なる複数の認識結果すなわち矛盾点が得られる場合には、その矛盾点を示す情報を作成し、第2の検査結果ファイル3dに記憶する。例えば、図8の3階柱芯案内図では、通り芯Y1・Y2間の寸法が左右の2箇所に「10050」と同一の数値が記載されてあり問題ないが、もしも左右に記載されている通り芯Y1・Y2間の寸法が異なっている場合には、その記載内容を認識する際、通り芯Y1・Y2間の寸法として異なる2つの認識結果が得られることになり、この場合には、通り芯Y1・Y2間の寸法が一致しない、あるいは不定である旨を示す情報を作成し、第2の検査結果ファイル3dに記憶する。
In step S40, when a plurality of different recognition results, that is, contradictions are obtained for the description content that should be the same in any one design book, information indicating the contradiction is created and the second inspection is performed. Store in the
ステップS40では、例えば、図8の3階柱芯案内図については、X1,X2,X3,Y1,Y2の通り芯を認識するとともに、C1、C2、C3、C4の符号が付された6本の柱の各々の存在及び位置を認識し、さらに通り芯間の寸法、各柱のX方向及びY方向の幅、及び各柱の通り芯に対する配置寸法(通り芯から柱の各側面までの距離)を認識する。ここで、各々の柱の存在及び位置の認識については、例えば、柱符号のC2の近傍にあり、X1通りとY2通りとの交差位置を内部に含む四角形を柱C2として認識し、この柱C2は3階のX1通りとY2通りとの交差位置に存在することを認識する。ここで、柱C2が3階に存在していることは、図2のステップS2において設計図書データを分類したときのタイトル欄22の記載内容(「3階柱芯案内図」の「3階」)の認識結果に基づいて認識される。他の5本の柱についても同様にしてその存在及び位置を認識する。また、通り芯間の寸法の認識については、通り芯Y1・Y2間の寸法が10050(mm)であり、通り芯X1・X2間の寸法及び通り芯X2・X3間の寸法が5400(mm)であり、通り芯X1・X3間の寸法が10800(mm)であることを認識する。柱の通り芯に対する配置寸法の認識については、例えば、柱C2については、通り芯X1に対する配置寸法が350(mm)と350(mm)であり、通り芯Y2に対する配置寸法が300(mm)と400(mm)であることを認識する。ここで、任意の1つの通り芯に対する2つの配置寸法は、それぞれ区別して認識される。同様にして他の柱の通り芯に対する配置寸法も認識する。なお、図8では、例えばY1通り(Y1−Y1ライン上)にある中央の柱C1と右側の柱C4については、通り芯Y1に対する配置寸法が記載されていない。これは、同じY1通りにある左側の柱C1の通り芯Y1に対する配置寸法と同じであるため省略されており、このように値が同じ寸法の記載については通常省略されることが多く、このように省略されることについては各設計図書の記載ルールに載っている。したがって、Y1通りにある中央の柱C1と右側の柱C4の通り芯Y1に対する配置寸法は、同じY1通りにある左側の柱C1の通り芯Y1に対する配置寸法と同じ値として認識される。また、図8の場合、Y2通りにある柱C2の通り芯X1に対する配置寸法の記載は、Y1通りにある柱C1の通り芯X1に対する配置寸法と同じであるので、省略してあってもよい。同様に、Y2通りにある中央と右側の2本の柱C3の通り芯X2、X3に対する配置寸法の記載も省略してあってもよい。以上のようにして3階柱芯案内図に記載されている内容を認識する。
In step S40, for example, with respect to the third-order column core guide diagram of FIG. 8, the cores of X1, X2, X3, Y1, and Y2 are recognized, and the six symbols C1, C2, C3, and C4 are attached. Recognize the presence and position of each column, and further measure the dimensions between the cores, the widths in the X and Y directions of each column, and the layout dimensions of each column with respect to the core (the distance from the core to each side of the column) ) Here, for the recognition of the presence and position of each column, for example, a quadrangle that is in the vicinity of the column code C2 and includes the intersection position of the X1 and Y2 streets is recognized as the column C2, and this column C2 Recognizes that it exists at the intersection of X1 and Y2 on the 3rd floor. Here, the fact that the pillar C2 exists on the third floor indicates that the contents of the
同様にして、図9のR階梁伏図についても、X1,X2,X3,Y1,Y2の通り芯を認識するとともに、3本の大梁G1と4本の大梁G11と4本の小梁B1との存在及び位置を認識し、さらに通り芯間の寸法を認識する。ここで、各々の梁の存在及び位置の認識については、例えば、X1通り上にある1つの梁G1の場合、大梁符号のG1の近傍にある平行な2本の線分を大梁G1として認識し、この大梁G1はR階のX1通り上でY1通りとY2通りとの間に存在することを認識する。ここで、大梁G1がR階に存在していることは、図2のステップS2において設計図書データを分類したときのタイトル欄23の記載内容(「R階梁伏図」の「R階」)の認識結果に基づいて認識される。
Similarly, with respect to the R floor plan view of FIG. 9, the cores of X1, X2, X3, Y1, and Y2 are recognized, and three large beams G1, four large beams G11, and four small beams B1 are recognized. And the position between the cores are recognized. Here, with regard to the recognition of the existence and position of each beam, for example, in the case of one beam G1 on X1, the two parallel line segments in the vicinity of G1 of the large beam code are recognized as the large beam G1. The large beam G1 is recognized to exist between the Y1 street and the Y2 street on the X1 street on the R floor. Here, the fact that the large beam G1 exists on the R floor indicates that the description contents of the
また、図10のX2通り軸組図についても、Y1,Y2の通り芯を認識するとともに、1階から3階の3本の柱C1及び1階から3階の3本の柱C3からなる合計6本の柱と、2階からR階の3本の大梁G1と、1本の基礎梁FG1との存在及び位置を認識し、さらに、通り芯間の寸法、各柱のY方向の幅、及び各柱の通り芯Y1,Y2に対する配置寸法を認識する。さらには、グランドライン(設計GL)から基礎下端までの深さ、グランドライン(設計GL)から1階フロアライン(1FL)までの高さ、及び各階の階高等の高さ方向の寸法も認識する。ここで、各々の柱の存在及び位置の認識については、例えば、Y1の通り芯に対応して付されたC1の柱符号と、各階のフロアラインを示す1FL,2FL,3FL,RFLの文字と、各階のフロアラインの間に存在する通り芯Y1と平行な2本の線分とによって、1階の柱C1、2階の柱C1及び3階の柱C1を認識し、これら3本の柱C1はX2通りとY1通りとの交差位置に存在することを認識する。ここで、3本の柱C1がX2通り上に存在していることは、図2のステップS2において設計図書データを分類したときのタイトル欄24の記載内容(「X2通り軸組図」の「X2通り」)の認識結果に基づいて認識される。他の3本の柱C3についても同様にして認識する。また、梁の存在及び位置の認識については、例えば、R階の大梁G1の場合、R階のフロアラインRFLと、大梁符号のG1の近傍にありフロアラインRFLに平行な2本の線分とに基づいて、その平行な2本の線分をR階の大梁G1として認識し、この大梁G1はX2通り上でY1通りとY2通りとの間に存在することを認識する。ここで、大梁G1がX2通り上に存在していることは、前述のように図2のステップS2におけるタイトル欄24の記載内容(「X2通り軸組図」の「X2通り」)の認識結果に基づいて認識される。また、大梁の符号の記載については、水平方向の位置が同一で鉛直方向の位置が異なる各階の大梁が同一符号の場合には下の階の符号は通常省略されることが多い。このように省略されることについては各設計図書の記載ルールに載っているので、3階のフロアライン3FLと、R階の大梁G1の下にありフロアライン3FLに平行な2本の線分とに基づいて、その平行な2本の線分を3階の大梁G1として認識し、同様にして2階の大梁G1も認識する。また、基礎梁FG1の場合、グランドライン(設計GL)と、基礎梁符号のFG1の近傍にありグランドラインに平行な2本の線分とに基づいて、その平行な2本の線分を基礎梁FG1として認識する。また、3階及び2階の大梁G1も基礎梁FG1も、R階の大梁G1と同じ位置(X2通り上でY1通りとY2通りとの間)に存在することを認識する。図11のY2通り軸組図についても、図10のX2通り軸組図と同様にしてその記載内容を認識する。
In addition, for the X2 axis group diagram of FIG. 10, the cores of Y1 and Y2 are recognized, and the total is composed of three columns C1 from the first floor to the third floor and three columns C3 from the first floor to the third floor. Recognize the existence and position of six pillars, three large beams G1 from the second floor to the R floor, and one foundation beam FG1, and further, the dimension between the cores, the width in the Y direction of each pillar, And the arrangement | positioning dimension with respect to the core Y1, Y2 as a pillar is recognized. Furthermore, the depth from the ground line (design GL) to the bottom of the foundation, the height from the ground line (design GL) to the first floor line (1FL), and the height direction such as the floor height of each floor are also recognized. . Here, for the recognition of the presence and position of each pillar, for example, the pillar code of C1 attached corresponding to the core of Y1 and the letters 1FL, 2FL, 3FL, RFL indicating the floor line of each floor The first floor pillar C1, the second floor pillar C1, and the third floor pillar C1 are recognized by the two line segments parallel to the core Y1 existing between the floor lines of each floor, and these three pillars are recognized. Recognize that C1 exists at the intersection of X2 and Y1. Here, the fact that the three pillars C1 exist on X2 is that the contents of the
さらに、同様にして他の各設計図書(図示せず)の記載内容についても認識する。 Further, the description contents of other design books (not shown) are recognized in the same manner.
次に、ステップS41では、予め定められたリスト選択方法に基づいて、柱リスト、大梁リスト、小梁リスト等の全ての部材リストの中から1つの部材リストを選択する。ここでのリスト選択方法は、図3のステップS21の場合と同様である。 Next, in step S41, one member list is selected from all member lists such as a column list, a large beam list, and a small beam list based on a predetermined list selection method. The list selection method here is the same as in step S21 of FIG.
次に、ステップS42では、予め定められたリスト内の部材選択方法に基づいて、ステップS41で選択した部材リストの中から1つの部材を選択する。ここでの部材選択方法は、図3のステップS22の場合と同様である。 Next, in step S42, one member is selected from the member list selected in step S41 based on a member selection method in a predetermined list. The member selection method here is the same as in step S22 of FIG.
次に、ステップS43では、ステップS42で選択した部材と同一の部材(例えば同一階の同一符号で示される柱)を、全ての設計図書のファイル3bの中から検索し、検索された部材の位置及びその部材に関する寸法のデータを全て抽出する。
Next, in step S43, the same member as the member selected in step S42 (for example, a column indicated by the same reference numeral on the same floor) is searched from the
次に、ステップS44では、ステップS43で検索された部材について、各設計図書において建築物の同一部分(位置のデータが同じである部材)に対して付された部材の符号が一致するか否かを判定する。この判定結果が一致しないものについては、どこに配置される何の部材の符号が何の設計図書と何の設計図書とで一致しないかを示す情報を作成し、第2の検査結果ファイル3dに記憶する。
Next, in step S44, for the members searched in step S43, whether or not the signs of the members attached to the same part of the building (members having the same position data) in each design book match. Determine. For those that do not match the determination result, information indicating where the code of which member is arranged where does not match what design book and what design book is created and stored in the second
次に、ステップS45では、ステップS43で抽出した寸法について、建築物の同一部分の寸法に相当する寸法データ同士を比較し、一致するか否かを判定する。そして、一致しないものについては、どこの寸法が何の設計図書と何の設計図書とで一致しないかを示す情報を作成し、第2の検査結果ファイル3dに記憶する。
Next, in step S45, the dimension data corresponding to the dimension of the same part of a building is compared about the dimension extracted by step S43, and it is determined whether it corresponds. And about what does not correspond, the information which shows which dimension does not correspond by what design book and what design book is produced, and it memorize | stores in the 2nd
次に、ステップS46では、ステップS41で選択した部材リストの中の全ての部材が選択されていない場合にはステップS42に戻り、次の部材を選択してステップS43〜S45を行う。ステップS41で選択した部材リストの中の全ての部材が選択されている場合にはステップS47へ進む。ステップS47では、ステップS41により全ての部材リストが選択されていない場合にはステップS41に戻り、次の部材リストを選択してステップS42〜S46を行う。全ての部材リストが選択されている場合にはステップS48へ進む。このようにして、全ての部材リストの中の全ての部材について、ステップS43〜S45の処理を行う。 Next, in step S46, when all the members in the member list selected in step S41 are not selected, the process returns to step S42, the next member is selected, and steps S43 to S45 are performed. If all the members in the member list selected in step S41 are selected, the process proceeds to step S47. In step S47, when all the member lists have not been selected in step S41, the process returns to step S41, the next member list is selected, and steps S42 to S46 are performed. If all the member lists are selected, the process proceeds to step S48. In this way, the processes in steps S43 to S45 are performed for all members in all the member lists.
上記のステップS41〜S47の処理により、各々の設計図書の間において、同一部分に対して付された部材符号のチェック、及び同一部分に対して記載された部材に関する寸法のチェックが行われる。 Through the processes in steps S41 to S47, the member code attached to the same part is checked and the dimensions related to the members described in the same part are checked between the respective design books.
次に、ステップS48では、ステップS41〜S47の処理でチェックされた部材に関する寸法以外の寸法(以下、部材外寸法という)について、各々の設計図書の間においてのチェックを行う。すなわち、部材外寸法について、各設計図書に記載の同一部分の寸法同士を比較し、一致しないものがあれば、その情報を第2の検査結果ファイル3dに記憶する。ここで、部材外寸法としては、X方向の通り芯間寸法、Y方向の通り芯間寸法、高さ方向の寸法等がある。
Next, in step S48, the dimensions other than the dimensions related to the members checked in the processes in steps S41 to S47 (hereinafter referred to as “outside member dimensions”) are checked between the respective design books. That is, as for the dimensions outside the member, the dimensions of the same part described in each design book are compared with each other, and if there is a mismatch, the information is stored in the second
例えば図7の通り芯線図、図8の3階柱芯案内図及び図9のR階梁伏図については、X方向の通り芯間寸法として、通り芯X1・X2間の寸法の5400(mm)、通り芯X2・X3間の寸法の5400(mm)、及び、通り芯X1・X3間の寸法の10800(mm)が認識され、Y方向の通り芯間寸法として、通り芯Y1・Y2間の寸法の10050(mm)が認識されており、これらの寸法を各図のファイル3bから抽出する。また、図10のX2通り軸組図については、Y方向の通り芯間寸法として、通り芯Y1・Y2間の寸法の10050(mm)が認識され、高さ方向の寸法として、グランドライン(設計GL)から基礎下端までの深さの2200(mm)、グランドライン(設計GL)から1階フロアライン(1FL)までの高さの200(mm)、及び各階の階高の4000(mm)等が認識されている。また、図11のY2通り軸組図については、X方向の通り芯間寸法として、通り芯X1・X2間の寸法の5400(mm)、通り芯X2・X3間の寸法の5400(mm)が認識され、高さ方向の寸法として、グランドライン(設計GL)から基礎下端までの深さの2200(mm)、グランドライン(設計GL)から1階フロアライン(1FL)までの高さの200(mm)、及び各階の階高の4000(mm)等が認識されている。これらの寸法を各図のファイル3bから抽出し、それらのうち同一部分の寸法を比較し、一致するか否かを判定する。これらの設計図書間では、一致していない寸法は存在しないが、例えば、図10のX2通り軸組図に、通り芯Y1・Y2間の寸法に、10050(mm)ではなく、10080(mm)が記載されていたとすれば、この部分の寸法は、図7の通り芯線図、図8の3階柱芯案内図及び図9のR階梁伏図に記載された寸法と一致しないことになる。一致しない場合には、どこの寸法が何の設計図書と何の設計図書とで一致しないかを示す情報を作成し、第2の検査結果ファイル3dに記憶する。ここで記憶されたチェック結果は、ステップS5により、図14(b)に示す寸法等確認表のチェック結果の欄に、例えば、「通り芯Y1・Y2間の寸法が、X2通り軸組図と、通り芯線図、3階柱芯案内図及びR階梁伏図とで一致しません。」というように表示される。
For example, for the core diagram as shown in FIG. 7, the third-floor pillar guide diagram of FIG. 8, and the R floor plan view of FIG. 9, the dimension between the cores X1 and X2 is 5400 (mm) as the dimension between the cores in the X direction. ), 5400 (mm) of the dimension between the cores X2 and X3 and 10800 (mm) of the dimension between the cores X1 and X3 are recognized, and the dimension between the cores Y1 and Y2 as the dimension between the cores in the Y direction. 10050 (mm) are recognized, and these dimensions are extracted from the
なお、ステップS48の処理は、ステップS40の後に続けて行い、その後で、ステップS41〜S47の処理を行うようにしてもよい。 Note that the processing in step S48 may be performed after step S40, and thereafter, the processing in steps S41 to S47 may be performed.
次に、先に述べたステップS41〜S47の処理についてより具体的に説明する。例えば、ステップS41により柱リスト(図12)を選択し、ステップS42により3階の柱C1を選択した場合、ステップS43では、全ての設計図書のファイル3bの中から3階の柱C1を検索し、検索された全ての3階の柱C1に関する寸法及び位置のデータを抽出する。例えば、図12の柱リストのファイル3bからは、3階の柱C1の幅(X方向の寸法)と奥行(Y方向の寸法)の寸法データとして700(mm)を抽出する。また、図8の3階柱芯案内図のファイル3bからは、2本の柱、すなわち、X1通りとY1通りとの交差位置にある3階の柱C1(以下、柱C1(3F−X1・Y1)と記載する)と、X2通りとY1通りとの交差位置にある3階の柱C1(以下、柱C1(3F−X2・Y1)と記載する)とが検索される。そして、柱C1(3F−X1・Y1)に関する寸法データとして、X方向の幅の700(mm)、通り芯X1に対する配置寸法の350(mm)と350(mm)、Y方向の幅が700(mm)、通り芯Y1に対する配置寸法の400(mm)と300(mm)を抽出する。同様に、柱C1(3F−X2・Y1)に関する寸法データとして、X方向の幅の700(mm)、通り芯X2に対する配置寸法の350(mm)と350(mm)、Y方向の幅が700(mm)、通り芯Y1に対する配置寸法の400(mm)と300(mm)を抽出する。柱C1(3F−X1・Y1)が示されている設計図書として、他に、X1通り軸組図(図示せず)、Y1通り軸組図(図示せず)等があり、これらの設計図書からも同様に3階の柱C1が検索され、その寸法データを抽出する。また、柱C1(3F−X2・Y1)が示されている設計図書として、他に、X2通り軸組図(図10)、Y1通り軸組図(図示せず)等があり、これらの設計図書からも同様に3階の柱C1が検索され、その寸法データを抽出する。例えばX2通り軸組図(図10)のファイル3bからは、柱C1(3F−X2・Y1)に関する寸法データとして、Y方向の幅の700(mm)、通り芯Y1に対する配置寸法の350(mm)と350(mm)を抽出する。
Next, the processing of steps S41 to S47 described above will be described more specifically. For example, if the column list (FIG. 12) is selected in step S41 and the column C1 on the third floor is selected in step S42, the column C1 on the third floor is searched from the
次に、ステップS44では、ステップS43で検索された部材について、各設計図書において建築物の同一の部材に対して示された符号が一致するか否かを判定する。これは、例えば図8の3階柱芯案内図から柱C1(3F−X2・Y1)が検索されており、図10のX2通り軸組図から柱C1(3F−X2・Y1)が検索されている場合、符号は一致していると判定される。ここで、もしも、図10のX2通り軸組図のY1通り上にある柱の符号がC4になっている場合には、この柱C4は、例えば3階の柱C4が検索されるときに検索されることになり、3階の柱C1が検索されるときには検索されない。このように、3階柱芯案内図で検索された柱C1(3F−X2・Y1)がX2通り軸組図から検索されない場合には、X2通りとY1通りとの交差位置にある3階の柱の符号が、3階柱芯案内図とX2通り軸組図とで一致しないと判定されることになる。このような場合には、その旨、すなわち、X2通りとY1通りとの交差位置にある3階の柱の符号が、3階柱芯案内図とX2通り軸組図とで一致しない旨の情報を作成し、第2の検査結果ファイル3dに記憶する。ここで記憶されたチェック結果は、ステップS5により、図14(b)に示す寸法等確認表のチェック結果の欄に、例えば、「X2通りとY1通りとの交差位置に配置される3階の柱の符号が、3階柱芯案内図とX2通り軸組図とで一致しません。」というように表示される。このような符号の不一致は、各設計図書を作成し、その後に修正した場合の修正漏れによって生じることが多い。
Next, in step S44, it is determined whether or not the signs retrieved for the same member of the building in each design book match for the member searched in step S43. For example, the column C1 (3F-X2 · Y1) is retrieved from the third-floor column guide diagram of FIG. 8, and the column C1 (3F-X2 · Y1) is retrieved from the X2 axis diagram of FIG. If it is, it is determined that the codes match. Here, if the sign of the column on the Y2 axis in the X2 axis group diagram of FIG. 10 is C4, this column C4 is searched when the column C4 on the third floor is searched, for example. Thus, when the third floor pillar C1 is searched, it is not searched. As described above, when the column C1 (3F-X2 · Y1) searched in the third-floor column guide map is not searched from the X2 axis diagram, the third floor at the intersection of the X2 street and the Y1 street is displayed. It will be determined that the column codes do not match between the third-floor column core guide map and the X2 axis diagram. In such a case, that is, that is, information that the sign of the third-floor column at the intersection of the X2 and Y1 streets does not match between the third-floor column core guide map and the X2 frame assembly diagram. Is stored in the second
次に、ステップS45では、ステップS43で抽出した寸法について、建築物の同一部分の寸法に相当する寸法データ同士を比較し、一致するか否かを判定する。これは、例えば、ステップS43で抽出した柱C1(3F−X1・Y1)に関する寸法データ及び柱C1(3F−X2・Y1)に関する寸法データについて、建築物の同一部分の寸法に相当する寸法データ同士を照合して判定する。例えば、柱C1(3F−X2・Y1)に関し、そのX方向の幅及びY方向の幅については、それぞれの設計図書において一致するが、3階柱芯案内図(図8)の柱C1(3F−X2・Y1)の通り芯Y1に対する配置寸法の400(mm)と300(mm)と、X2通り軸組図(図10)の柱C1(3F−X2・Y1)の通り芯Y1に対する配置寸法の350(mm)と350(mm)とが一致しない。したがって、柱C1(3F−X2・Y1)の通り芯Y1に対する配置寸法が3階柱芯案内図とX2通り軸組図とで一致しない旨の情報を作成し、第2の検査結果ファイル3dに記憶する。ここで記憶されたチェック結果は、ステップS5により、図14(b)に示す寸法等確認表の番号1のチェック結果のような内容で表示される。
Next, in step S45, the dimension data corresponding to the dimension of the same part of a building is compared about the dimension extracted by step S43, and it is determined whether it corresponds. For example, the dimension data corresponding to the dimension of the same part of the building with respect to the dimension data relating to the column C1 (3F-X1 · Y1) and the dimension data relating to the pillar C1 (3F-X2 · Y1) extracted in step S43. Judge by checking. For example, regarding the column C1 (3F-X2 · Y1), the width in the X direction and the width in the Y direction match in the respective design books, but the column C1 (3F) in the third-order column core guide diagram (FIG. 8). -X2 · Y1) arrangement dimensions with respect to the core Y1 400 (mm) and 300 (mm), and X2 axis arrangement diagram (FIG. 10) column C1 (3F-X2 · Y1) arrangement dimensions with respect to the core Y1 350 (mm) and 350 (mm) do not match. Therefore, information indicating that the arrangement dimension of the column C1 (3F-X2 · Y1) with respect to the core Y1 does not match between the third-floor column core guide map and the X2 axis group diagram is created, and is stored in the second
各柱に関するチェックを行う際、例えば、柱リストに記載の順序にしたがって各柱のチェックを行う。例えば、3階の柱C1についてチェックした後、2階の柱C1、次に1階の柱C1、その次に3階の柱C2、2階の柱C2、1階の柱C2、・・・という順番に、ステップS43〜S45による処理を行う。 When checking each column, for example, each column is checked in the order described in the column list. For example, after checking the third floor pillar C1, the second floor pillar C1, then the first floor pillar C1, then the third floor pillar C2, the second floor pillar C2, the first floor pillar C2,... In this order, the processes in steps S43 to S45 are performed.
上記のようにして、X2通りとY2通りとの交差位置にある3階の柱C3(以下、柱C3(3F−X2・Y2)と記載する)についてチェックすれば、柱C3(3F−X2・Y2)に関し、そのX方向の幅及びY方向の幅については、それぞれの設計図書において一致するが、3階柱芯案内図(図8)の柱C3(3F−X2・Y2)の通り芯Y2に対する配置寸法の300(mm)と400(mm)と、X2通り軸組図(図10)の柱C3(3F−X2・Y2)の通り芯Y2に対する配置寸法の350(mm)と350(mm)とが一致しない。したがって、柱C3(3F−X2・Y2)の通り芯Y2に対する配置寸法が3階柱芯案内図とX2通り軸組図とで一致しない旨の情報を作成し、第2の検査結果ファイル3dに記憶する。ここで記憶されたチェック結果は、ステップS5により、図14(b)に示す寸法等確認表の番号2のチェック結果のような内容で表示される。
As described above, if the third floor column C3 (hereinafter referred to as column C3 (3F-X2, Y2)) at the intersection of the X2 and Y2 streets is checked, the column C3 (3F-X2, With regard to Y2), the width in the X direction and the width in the Y direction are the same in the respective design books, but the core Y2 of the column C3 (3F-X2 · Y2) in the third-floor column core guide diagram (FIG. 8) 300 (mm) and 400 (mm) of the arrangement dimensions with respect to X, and the arrangement dimensions 350 (mm) and 350 (mm) with respect to the core Y2 as shown in the column C3 (3F-X2 · Y2) of the X2 axis group diagram (FIG. 10) ) Does not match. Therefore, information indicating that the arrangement dimension with respect to the core Y2 of the column C3 (3F-X2 · Y2) does not match between the third-floor column core guide map and the X2 axis group diagram is created, and is stored in the second
以上のようにして、柱に関する設計図書間の整合性チェックが終了すれば、次に、例えば大梁に関する設計図書間の整合性チェックを同様にして行う。このチェックを行う部材の種類の順序は、例えば、柱、大梁、基礎梁、小梁、壁、・・・という順番に予め定めておく。 As described above, when the consistency check between the design books related to the columns is completed, for example, the consistency check between the design books related to the large beam is performed in the same manner. The order of the types of members to be checked is determined in advance in the order of, for example, columns, large beams, foundation beams, small beams, walls,.
例えば、ステップS41により大梁リストを選択し、ステップS42によりR階の大梁G1(図13)を選択した場合、ステップS43では、全ての設計図書のファイル3bの中からR階の大梁G1を検索し、検索された全てのR階の大梁G1に関して記載されている寸法データを抽出する。例えば、図13の大梁リストのファイル3bからは、R階の大梁G1の幅の寸法データの600(mm)と梁背(高さ方向の寸法)の寸法データの1000(mm)を抽出する。また、図9のR階梁伏図のファイル3bからは、R階の大梁G1として、X1通りのY1・Y2間の大梁G1(以下、大梁G1(RF−X1−Y1・Y2)と記載する)と、X2通りのY1・Y2間の大梁G1(以下、大梁G1(RF−X2−Y1・Y2)と記載する)とが検索される。ここでは寸法データは記載されていないので抽出されない。さらに、他の設計図書のファイル3bから、大梁G1(RF−X1−Y1・Y2)と大梁G1(RF−X2−Y1・Y2)とを検索し、検索された各大梁に関する全ての寸法データを抽出する。例えば、大梁G1(RF−X2−Y1・Y2)に関する寸法データとして、例えば、X2通り軸組図(図10)のファイル3bから、梁背の1000(mm)を抽出する。これら抽出した寸法データのうち同一部分の寸法データ同士を比較し、一致するか否かを判定する。図13の大梁リスト(図13)とX2通り軸組図(図10)のファイル3bから抽出された寸法データについては、大梁G1(RF−X2−Y1・Y2)に関し、その梁背の寸法データは一致する。一致しない寸法データがある場合には、その旨の情報を作成して第2の検査結果ファイル3dに記憶する。例えば、大梁G1(RF−X1−Y1・Y2)の梁背の寸法が大梁リストとX1通り軸組図とで一致しない場合には、その旨の情報を作成し、第2の検査結果ファイル3dに記憶する。
For example, if the large beam list is selected in step S41 and the R beam O1 G1 (FIG. 13) is selected in step S42, the R beam O1 G1 is searched from all
各大梁に関するチェックを行う際、例えば、大梁リストに記載の順序にしたがって各大梁のチェックを行う。例えば、R階の大梁G1についてチェックした後、3階の大梁G1、次に2階の大梁G1、その次にR階の大梁G11、3階の大梁G11、2階の大梁G11という順番に、ステップS43〜S45による処理を行う。 When checking each beam, for example, each beam is checked in the order described in the beam list. For example, after checking the R-beam G1, the third-floor G1, the second-floor G1, the R-floor G11, the third-floor G11, the second-floor G11, and so on. Processing in steps S43 to S45 is performed.
同様にして、他の部材についても、それぞれの部材リスト及び他の設計図書のデータを用いてチェックを行う。 Similarly, other members are checked using the data of the respective member lists and other design books.
以上のようにして、図2のステップS4までの処理が終了した後、ステップS5により、ディスプレイ5に、図14(a)に示すような部材リスト確認表及び図14(b)に示すような寸法等確認表を画面表示させる。また、操作入力部7を操作することにより、プリンタ6で印字して出力することも可能である。 After the process up to step S4 in FIG. 2 is completed as described above, in step S5, the member list confirmation table as shown in FIG. 14A and the member list confirmation table as shown in FIG. Display the dimension confirmation table on the screen. Further, by operating the operation input unit 7, it is possible to print and output with the printer 6.
この部材リスト確認表及び寸法等確認表を見て、設計業者等は誤りや不備な点を正しい内容に修正することが可能になる。 By looking at the member list confirmation table and the dimension confirmation table, designers and the like can correct errors and deficiencies to correct contents.
また、検査終了後に、操作入力部7を操作することにより、各々の設計図書をディスプレイ5の画面に表示したり、プリンタ6で印字して出力することができる。この場合、設計図書を画面表示あるいは印字出力させるための操作をオペレータが操作入力部7に対し行うことにより、操作入力部7から入力される信号に基づいて、CPU1が、各々の設計図書ファイル3bのデータを読み出してディスプレイ5あるいはプリンタ6へ出力することで、設計図書をディスプレイ5に画面表示あるいはプリンタ6に印字出力させる。
Further, by operating the operation input unit 7 after the inspection is completed, each design book can be displayed on the screen of the
また、検査結果を、部材リスト確認表及び寸法等確認表として出力させるだけでなく、ディスプレイ5に画面表示あるいはプリンタ6に印字出力させたときの各設計図書に、直接検査結果を反映させるようにすることもできる。この場合、検査結果付の設計図書を画面表示あるいは印字出力させるための操作をオペレータが操作入力部7に対し行うことにより、操作入力部7から入力される信号に基づいて、CPU1が、各々の設計図書ファイル3b及び検査結果ファイル3c、3dのデータを読み出し、検査結果付の設計図書が画面表示あるいは印字出力されるように検査結果ファイル3c、3dのデータと設計図書ファイル3bのデータとを合成して、ディスプレイ5あるいはプリンタ6へ出力することで、検査結果付の設計図書をディスプレイ5に画面表示あるいはプリンタ6に印字出力させる。この場合、部材リスト確認表のチェック結果については、チェック結果の対象になっている部材の個別欄にチェック結果が表記されて画面表示あるいは印字出力される。例えば、図15に示すように、柱リストの場合、チェック結果の対象になっている3階の柱C2の個別欄に、「柱のフープの径及びピッチが記載されていません。」と表記され、同様に1階の柱C2の個別欄に、「柱の主筋本数が一致しません。」というように表記されて画面表示あるいは印字出力される。大梁リスト等の他の部材リストの場合も同様である。また、寸法等確認表のチェック結果については、チェック結果の対象になっている軸組図等の図面の例えば空白部分やタイトル欄等にチェック結果が表記されて画面表示あるいは印字出力される。
In addition to outputting the inspection result as a member list confirmation table and a dimension confirmation table, the inspection result is directly reflected in each design document when the screen is displayed on the
本実施の形態では、多数の図面等からなる設計図書の不備な点及び矛盾点を、人間の手作業によることなく、自動的に検出することができ、設計図書の検査時間を大幅に短縮することができる。例えば、人間の手作業では、数十日あるいは数ヶ月も要していた検査時間を、設計図書のデータ量及びCPU1の処理能力等によっての若干の差はあるが、数十分程度に短縮することが可能になる。また、人間の手作業による見落としもなくなる。
In the present embodiment, deficiencies and contradictions in a design document consisting of a large number of drawings and the like can be automatically detected without human manual work, and the design book inspection time is greatly reduced. be able to. For example, in human manual work, the inspection time, which took tens of days or months, is reduced to several tens of minutes, although there is a slight difference depending on the data amount of the design book and the processing capacity of the
なお、本実施の形態では、建築物の設計図書を検査するプログラムについて説明したが、建築物以外の構造物、例えば各種の工業製品等の設計図面の検査プログラムに応用することも可能である。この場合、建築物の設計図書のような部材リストが存在しなければ、例えば、ステップS3及びステップS4に代えて、各々の設計図面の間において、各設計図面に記載された設計対象物の同一部分に該当する寸法同士を比較し、一致しないものがあれば、その情報を検査結果ファイルに記憶するようにすればよい。 In the present embodiment, a program for inspecting a building design book has been described. However, the present invention can be applied to a design drawing inspection program for structures other than buildings, for example, various industrial products. In this case, if there is no member list such as a building design book, for example, instead of step S3 and step S4, between the design drawings, the same design object described in each design drawing is used. The dimensions corresponding to the portions are compared with each other, and if there is a mismatch, the information may be stored in the inspection result file.
なお、CPU1及びメモリ2,3は、マイコン等の演算装置で構成されているが、この演算装置は、必ずしも単独の演算装置で構成される必要はなく、複数の演算装置が分散配置されていて、それらが協働して設計図面検査装置の処理を実行するよう構成されていてもよい。
The
本発明に係る設計図面検査プログラムは、建築物及び工業製品等の構造物の設計図面の矛盾点等を自動的に検出するための装置に用いられる設計図面検査プログラム等として有用である。 The design drawing inspection program according to the present invention is useful as a design drawing inspection program used in an apparatus for automatically detecting inconsistencies in design drawings of structures such as buildings and industrial products.
1 CPU
2 第1のメモリ
3 第3のメモリ
4 データ入力部
5 ディスプレイ
6 プリンタ
7 操作入力部
1 CPU
2
Claims (6)
設計図面の記載ルールに基づいて、前記設計図面から、図形により記載された前記鉄筋に関する情報と文字により記載された前記鉄筋の本数とを認識する記載情報認識手段と、
前記記載情報認識手段によって認識される前記図形により記載された前記鉄筋に関する情報に基づいて、前記部材における鉄筋の本数を取得する鉄筋本数取得手段と、
前記鉄筋本数取得手段によって得られた前記部材における鉄筋の本数と、前記記載情報認識手段によって認識される前記文字により記載された鉄筋の本数とを比較し、その比較結果に基づいて、前記設計図面の矛盾点を検出する矛盾点検出手段として機能させるための設計図面検査プログラム。 In order to detect contradictions in a design drawing composed of electronic data provided with a column for describing information relating to reinforcing bars in members constituting the building by figures and a column for describing the number of reinforcing bars in the members by letters Computer
Description information recognition means for recognizing information on the reinforcing bar described by a graphic and the number of reinforcing bars described by characters from the design drawing based on a description rule of the design drawing;
Reinforcing bar number acquisition means for acquiring the number of reinforcing bars in the member based on information on the reinforcing bars described by the graphic recognized by the description information recognition means;
The number of reinforcing bars in the member obtained by the reinforcing bar number acquisition means is compared with the number of reinforcing bars described by the characters recognized by the description information recognition means, and the design drawing is based on the comparison result. A design drawing inspection program for functioning as a contradiction detection means for detecting a contradiction in a program.
前記鉄筋本数取得手段は、前記鉄筋の断面の数を計数することにより、前記柱における鉄筋の本数を取得する、請求項1に記載の設計図面検査プログラム。 In the column described by the figure, the cross section of the reinforcing bar in the pillar constituting the building is shown.
The design drawing inspection program according to claim 1, wherein the reinforcing bar number acquisition unit acquires the number of reinforcing bars in the column by counting the number of cross sections of the reinforcing bars.
前記鉄筋本数取得手段は、前記上端筋及び下端筋の断面の数を計数することにより、前記梁における上端筋及び下端筋の本数を取得し、
前記矛盾点検出手段は、前記鉄筋本数取得手段によって得られた前記梁における上端筋の本数と前記記載情報認識手段によって認識される前記文字により記載された上端筋の本数とを比較すると共に、前記鉄筋本数取得手段によって得られた前記梁における下端筋の本数と前記記載情報認識手段によって認識される前記文字により記載された下端筋の本数とを比較し、その比較結果に基づいて、前記設計図面の矛盾点を検出する、請求項1または2に記載の設計図面検査プログラム。 In the column described by the figure, the cross sections of the upper and lower bars in the beam constituting the building are shown, and in the column described by the letters, the numbers of the upper and lower bars in the beam are shown, respectively. ,
The reinforcing bar number acquisition means acquires the number of upper and lower bars in the beam by counting the number of cross sections of the upper and lower bars.
The contradiction point detecting unit compares the number of upper end bars in the beam obtained by the reinforcing bar number acquiring unit and the number of upper end bars described by the characters recognized by the description information recognition unit, and The number of the bottom bars in the beam obtained by the reinforcing bar number acquisition means is compared with the number of the bottom bars described by the characters recognized by the description information recognition means, and the design drawing is based on the comparison result. The design drawing inspection program according to claim 1, wherein a contradiction is detected.
前記鉄筋本数取得手段はさらに、前記腹筋の断面の数を計数することにより、前記梁における腹筋の本数を取得し、
前記矛盾点検出手段はさらに、前記鉄筋本数取得手段によって得られた前記梁における腹筋の本数と前記記載情報認識手段によって認識される前記文字により記載された腹筋の本数とを比較し、その比較結果に基づいて、前記設計図面の矛盾点を検出する、請求項3に記載の設計図面検査プログラム。 The column described by the graphic further shows the cross section of the abdominal muscles in the beam constituting the building, and the column described by the letters further shows the number of the abdominal muscles in the beam,
The reinforcing bar number acquisition means further acquires the number of abs in the beam by counting the number of cross sections of the abs.
The contradiction point detecting means further compares the number of abs in the beam obtained by the reinforcing bar number acquisition means and the number of abs described by the characters recognized by the description information recognition means, and the comparison result The design drawing inspection program according to claim 3, wherein an inconsistency in the design drawing is detected based on the design drawing.
前記矛盾点検出手段は、前記記載情報認識手段により認識される前記鉄筋に関する情報または前記鉄筋の本数が記載されていないことを検出する、請求項1乃至4の何れかに記載の設計図面検査プログラム。 The description information recognizing means is based on the description rule of the design drawing when the number of reinforcing bars to be described using information or characters related to the reinforcement to be described using graphics in the design drawing is not described. Recognizing that the information on the reinforcing bars or the number of reinforcing bars is not described,
5. The design drawing inspection program according to claim 1, wherein the contradiction point detecting unit detects that information on the reinforcing bars recognized by the description information recognition unit or the number of reinforcing bars is not described. .
設計図面の記載ルールに基づいて、前記設計図面から、図形により記載された前記鉄筋に関する情報と文字により記載された前記鉄筋の本数とを認識する記載情報認識手段と、
前記記載情報認識手段によって認識される前記図形により記載された前記鉄筋に関する情報に基づいて、前記部材における鉄筋の本数を取得する鉄筋本数取得手段と、
前記鉄筋本数取得手段によって得られた前記部材における鉄筋の本数と、前記記載情報認識手段によって認識される前記文字により記載された鉄筋の本数とを比較し、その比較結果に基づいて、前記設計図面の矛盾点を検出する矛盾点検出手段と
を備える、設計図面検査装置。 A design drawing for detecting a contradiction in a design drawing constituted by electronic data provided with a column for describing information relating to reinforcing bars in members constituting the building by a figure and a column for describing the number of reinforcing bars in the members by characters An inspection device,
Description information recognition means for recognizing information on the reinforcing bar described by a graphic and the number of reinforcing bars described by characters from the design drawing based on a description rule of the design drawing;
Reinforcing bar number acquisition means for acquiring the number of reinforcing bars in the member based on information on the reinforcing bars described by the graphic recognized by the description information recognition means;
The number of reinforcing bars in the member obtained by the reinforcing bar number acquisition means is compared with the number of reinforcing bars described by the characters recognized by the description information recognition means, and the design drawing is based on the comparison result. A design drawing inspection apparatus comprising: a contradiction detecting means for detecting a contradiction of
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006076105A JP4166251B2 (en) | 2006-03-20 | 2006-03-20 | Design drawing inspection program and design drawing inspection device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2006076105A JP4166251B2 (en) | 2006-03-20 | 2006-03-20 | Design drawing inspection program and design drawing inspection device |
Publications (3)
| Publication Number | Publication Date |
|---|---|
| JP2007249900A JP2007249900A (en) | 2007-09-27 |
| JP2007249900A5 JP2007249900A5 (en) | 2008-05-01 |
| JP4166251B2 true JP4166251B2 (en) | 2008-10-15 |
Family
ID=38594068
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006076105A Expired - Lifetime JP4166251B2 (en) | 2006-03-20 | 2006-03-20 | Design drawing inspection program and design drawing inspection device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4166251B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4583476B2 (en) * | 2008-05-13 | 2010-11-17 | システム明星株式会社 | Design drawing processing apparatus and computer program |
| JP7033027B2 (en) * | 2018-07-20 | 2022-03-09 | 株式会社竹中工務店 | Reinforcement support system |
| JP6890368B2 (en) * | 2019-03-15 | 2021-06-18 | 東芝デジタルソリューションズ株式会社 | Design document consistency check system |
| CN112613339B (en) * | 2020-11-24 | 2024-03-22 | 北京中电普华信息技术有限公司 | Automatic identification and examination method and device for electrical drawing |
| CN116071356B (en) * | 2023-03-06 | 2023-06-16 | 中国市政工程西南设计研究总院有限公司 | Intelligent inspection platform and inspection method for defects of design drawing of design enterprise |
-
2006
- 2006-03-20 JP JP2006076105A patent/JP4166251B2/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007249900A (en) | 2007-09-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5395543B2 (en) | Bar arrangement drawing and its automatic creation device and method | |
| JP2002073692A (en) | Computer automation process for analyzing and interpreting engineering drawing | |
| Jiang et al. | Automated rule-based constructability checking: Case study of formwork | |
| JP2009003846A (en) | Architectural drawing data conversion program | |
| CN111881868A (en) | Layer automatic identification method and device | |
| JP4166251B2 (en) | Design drawing inspection program and design drawing inspection device | |
| CN113763541A (en) | Method and device for calculating longitudinal bar in column and readable storage medium | |
| JP4983546B2 (en) | Business flowchart creation program and business flowchart creation apparatus | |
| JP4793511B2 (en) | GUI evaluation system, GUI evaluation method, and GUI evaluation program | |
| CN109754460B (en) | Automatic die overturning method, electronic equipment and storage medium | |
| WO2023053705A1 (en) | Inspection assistance device, inspection assistance method, and program | |
| Shi et al. | Dougong Revisited: A Parametric Specification of Chinese Bracket Design in Shape Machine | |
| JP2022015063A (en) | Joint display system and joint display program | |
| JP4583476B2 (en) | Design drawing processing apparatus and computer program | |
| KR20000072245A (en) | Method of analysis and control of construction drawing using computer | |
| JP5241333B2 (en) | Exposed-type column base design support system and exposed-type column base design support program | |
| JP7678925B2 (en) | Display Control Device | |
| JP5606647B1 (en) | Existing bridge restoration design system | |
| JP5278002B2 (en) | Information processing apparatus and method, program, and recording medium | |
| KR102886606B1 (en) | Concrete information acquisition and schematization method based on Excel files with test data for concrete ultrasonic transmission speed, and report generation system using the same | |
| JP2021111025A (en) | Design support device, design support system and design support program | |
| JP7671448B2 (en) | Construction management method and construction management device | |
| KR102064788B1 (en) | Display method of reinforcing bar arrangement information using terminal | |
| JP2942457B2 (en) | Structural integration system | |
| JPH0696140A (en) | Configuration data extraction system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20071228 |
|
| RD04 | Notification of resignation of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7424 Effective date: 20080122 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080314 |
|
| A871 | Explanation of circumstances concerning accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A871 Effective date: 20080314 |
|
| A975 | Report on accelerated examination |
Free format text: JAPANESE INTERMEDIATE CODE: A971005 Effective date: 20080410 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20080415 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20080522 |
|
| 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: 20080722 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080729 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4166251 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| S531 | Written request for registration of change of domicile |
Free format text: JAPANESE INTERMEDIATE CODE: R313532 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313114 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| R360 | Written notification for declining of transfer of rights |
Free format text: JAPANESE INTERMEDIATE CODE: R360 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| R370 | Written measure of declining of transfer procedure |
Free format text: JAPANESE INTERMEDIATE CODE: R370 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313114 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110808 Year of fee payment: 3 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
| S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
| R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |