Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6493722B2 - 3D graphic generation system and 3D graphic generation method - Google Patents
[go: Go Back, main page]

JP6493722B2 - 3D graphic generation system and 3D graphic generation method - Google Patents

3D graphic generation system and 3D graphic generation method Download PDF

Info

Publication number
JP6493722B2
JP6493722B2 JP2014137770A JP2014137770A JP6493722B2 JP 6493722 B2 JP6493722 B2 JP 6493722B2 JP 2014137770 A JP2014137770 A JP 2014137770A JP 2014137770 A JP2014137770 A JP 2014137770A JP 6493722 B2 JP6493722 B2 JP 6493722B2
Authority
JP
Japan
Prior art keywords
dimensional
column
coordinate position
building
wall
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
JP2014137770A
Other languages
Japanese (ja)
Other versions
JP2016015083A (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.)
Shimizu Corp
Original Assignee
Shimizu 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 Shimizu Corp filed Critical Shimizu Corp
Priority to JP2014137770A priority Critical patent/JP6493722B2/en
Publication of JP2016015083A publication Critical patent/JP2016015083A/en
Application granted granted Critical
Publication of JP6493722B2 publication Critical patent/JP6493722B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、建物の2次元画像である平面図からこの建物の3次元図形を生成する3次元図形生成システム及び3次元図形生成方法に関するものである。   The present invention relates to a three-dimensional graphic generation system and a three-dimensional graphic generation method for generating a three-dimensional graphic of a building from a plan view that is a two-dimensional image of the building.

高層の建物の建設工事における工程計画において、基準階のサイクル工程は工期に大きな影響を与えるため、建設工事を開始する際に最短の工程スケジュールを作成する必要がある。ここで、基準階とは、高層の建物の各階の構造が基本的に同一であるため、建物を構成する際に同一のサイクル工程により繰り返して形成することができる構造の階を示している。
サイクル工程を最短化する調整を実施するためには、部材を所定の階に配置するための時間を正確に見積もる必要がある。部材は、少なくとも柱、梁(大梁、小梁)、床スラブ及び外壁パネルなどを含んでいる。
In the process plan in the construction work of high-rise buildings, the cycle process on the standard floor has a great influence on the work schedule, so it is necessary to create the shortest process schedule when starting the construction work. Here, since the structure of each floor of a high-rise building is basically the same, the reference floor indicates a floor having a structure that can be repeatedly formed by the same cycle process when the building is constructed.
In order to carry out the adjustment that minimizes the cycle process, it is necessary to accurately estimate the time for arranging the members on a predetermined floor. The members include at least columns, beams (large beams, small beams), floor slabs, outer wall panels, and the like.

また、部材を配置する時間を正確に見積もるためには、基準階へのタワークレーンなどを用いて吊り上げる揚重負荷の個数を積算する必要がある。揚重負荷とは、上述した柱、梁(大梁、小梁)、床スラブ及び外壁パネルなどにおいて、タワークレーンなどで配置場所までつり上げる必要のある重量を有する部材を示している。
この揚重部材の個数の積算は、紙の図面しか入手できない場合、通常作業者が紙に印刷された基準階の平面図において、部材の確認漏れがないように、部材の種類毎にカラーペンの色を変えながらマーキングをする。そして、作業者がマーキングした色で明確に分類された部材の個数を、部材の種別毎に積算する。
Further, in order to accurately estimate the time for arranging the members, it is necessary to integrate the number of lifting loads that are lifted by using a tower crane or the like to the reference floor. The lifting load refers to a member having a weight that needs to be lifted up to an arrangement place by a tower crane or the like in the above-described columns, beams (large beams, small beams), floor slabs, and outer wall panels.
When only the paper drawings are available, the total number of lifting members is calculated for each type of member so that there is no omission in the confirmation of the members in the plan view of the standard floor printed by the normal operator. Mark while changing the color. Then, the number of members clearly classified by the color marked by the operator is integrated for each type of member.

また、コンピュータを用いた建物の基準階に配置する部材の積算は、市販の汎用CAD(Computer Aided Design)システム及び企業の内製ソフトウェアにより自動的に行われている。しかし、CADシステムにおいて、建物の3次元構造を生成する際、部材の3次元データを定義するために、平面図から読み取った部材の寸法を含めて多くの数値を、CADシステムに入力する必要がある。例えば、汎用のCADシステムに対して、部材の断面寸法、柱や梁の通り芯からの寄り、小梁の割り付け位置など、部材を所定の階に吊り上げて運ぶ揚重回数の積算には不要な数値の入力が必要である。この不要な数値を図面から読み取って、汎用CADシステムの3次元空間上において仮決めして、建物の3次元構造を生成しなければならず、部材の寸法などの数値の入力に時間がかかる。このように、施工計画を目的として部材の個数の積算を行うために、その部材の3次元データを入力することは、作業者が手と目とを用いて部材を積算する以上の手間がかかり、現実的ではない。   The number of members arranged on the reference floor of a building using a computer is automatically performed by a commercially available general-purpose CAD (Computer Aided Design) system and company in-house software. However, when a three-dimensional structure of a building is generated in a CAD system, it is necessary to input many numerical values including the dimension of the member read from the plan view to the CAD system in order to define the three-dimensional data of the member. is there. For example, for general-purpose CAD systems, it is not necessary to accumulate the number of lifts that are carried by lifting a member on a predetermined floor, such as the cross-sectional dimension of the member, the deviation from the core of a column or beam, and the position of a small beam. A numeric value must be entered. It is necessary to read this unnecessary numerical value from the drawing and tentatively determine it in the three-dimensional space of the general-purpose CAD system to generate a three-dimensional structure of the building. It takes time to input numerical values such as member dimensions. As described above, in order to calculate the number of members for the purpose of construction planning, inputting the three-dimensional data of the members takes more time than the operator adds the members using hands and eyes. Is not realistic.

一方、CADシステムで用いるCADデータとして、部材の個数を積算する設計図(平面図)の2次元画像のデータが入手できる場合、この設計図に対して忠実に建物の3次元構造を比較的容易に作成できる建物の3次元図形の生成システムもある(例えば、特許文献1参照)。
しかしながら、特許文献1においては、CADデータとして建物の設計図が得られた場合には用いることができるが、紙に印刷された平面図しか供給されなかった場合には用いることができない。この、紙に印刷された建物の平面図しか供給されなかった場合には、すでに述べたように、作業者が紙に印刷された建物の平面図から部材を読み取り、部材の種類毎の個数を積算する必要がある。
On the other hand, if CAD data used in the CAD system can be obtained as a two-dimensional image data of a design drawing (plan view) that integrates the number of members, the three-dimensional structure of the building can be relatively easily faithful to this design drawing. There is also a system for generating a three-dimensional figure of a building that can be created (see, for example, Patent Document 1).
However, in Patent Document 1, it can be used when a design drawing of a building is obtained as CAD data, but cannot be used when only a plan view printed on paper is supplied. If only the floor plan of the building printed on paper is supplied, as described above, the operator reads the member from the floor plan of the building printed on paper and determines the number of each type of member. It is necessary to add up.

特開2005−078207号公報Japanese Patent Laying-Open No. 2005-078207

本発明は、このような事情に鑑みてなされたもので、CADシステムで用いるCADデータが得られない場合でも、建物の平面図(2次元画像)から建物の3次元図形を容易に作成することができる3次元図形生成システム及び3次元図形生成方法を提供することを目的とする。   The present invention has been made in view of such circumstances. Even when CAD data used in a CAD system cannot be obtained, a three-dimensional figure of a building can be easily created from a plan view (two-dimensional image) of the building. An object of the present invention is to provide a three-dimensional graphic generation system and a three-dimensional graphic generation method.

この発明は上述した課題を解決するためになされたもので、本発明の3次元図形生成システムは、建物の平面図である2次元図面から当該建物の3次元図形を生成する3次元図形生成システムであり、少なくとも柱、梁、床スラブ、外壁パネルを含む前記建物を構成する部材の配置が記述された前記2次元図面の2次元画像を表示する画像表示部と、2次元座標系における前記2次元図面上において選択された前記部材の前記2次元座標系における座標位置である第1座標位置を検出する部材座標位置検出部と、前記2次元座標系における前記第1座標位置に対応する座標位置として、3次元図形が構成される3次元空間を構成する2次元座標系における第2座標位置を検出し、検出された当該第2座標位置に対し、前記建物の3次元構造の3次元座標系に、前記部材の3次元図形を配置する部材配置部とを備え、前記部材配置部が、前記2次元画像の前記梁が指示されると、当該梁の指示された位置に対して第1の距離内において最も近傍の柱を第1柱として選択し、かつ第1柱を中心とし前記第1の距離より長い第2の距離を半径とした円弧を所定の角度にて生成し、当該円弧内で第1柱に最も近い柱を第2柱として選択し、前記第1柱と前記第2柱との間に前記梁の3次元図形を配置することを特徴とする。 The present invention has been made to solve the above-described problems, and a three-dimensional graphic generation system according to the present invention generates a three-dimensional graphic of a building from a two-dimensional drawing that is a plan view of the building. An image display unit for displaying a two-dimensional image of the two- dimensional drawing in which an arrangement of members constituting the building including at least a column, a beam, a floor slab, and an outer wall panel is described, and the 2 in the two-dimensional coordinate system A member coordinate position detector for detecting a first coordinate position, which is a coordinate position in the two-dimensional coordinate system, of the member selected on the two-dimensional drawing; and a coordinate position corresponding to the first coordinate position in the two-dimensional coordinate system as detects the second coordinate position in a two-dimensional coordinate system three-dimensional graphic constitute a 3-dimensional space configured with respect to the detected said second coordinate position, the 3-dimensional structure of the building Dimension coordinate system, and a member disposed portion to place a three-dimensional figure of the member, the member arrangement section, when the beam of the two-dimensional image is designated, for the indicated position of the beam Selecting the nearest column within the first distance as the first column and generating an arc at a predetermined angle with the first column as a center and a second distance longer than the first distance as a radius; A column closest to the first column in the arc is selected as the second column, and a three-dimensional figure of the beam is arranged between the first column and the second column .

本発明の3次元図形生成システムは、前記部材に対応する配置部材の断面形状を示す部材テーブルをさらに備え、前記部材配置部が、前記部材の第2座標位置に対応して、前記3次元座標系に前記配置部材を配置する際、前記断面形状の面に垂直方向に配置部材を延ばし、配置に必要な前記配置部材の3次元構造を生成することを特徴とする。   The three-dimensional figure generation system according to the present invention further includes a member table indicating a cross-sectional shape of an arrangement member corresponding to the member, and the member arrangement unit corresponds to the second coordinate position of the member, and the three-dimensional coordinates. When arranging the arrangement member in the system, the arrangement member is extended in a direction perpendicular to the plane of the cross-sectional shape to generate a three-dimensional structure of the arrangement member necessary for the arrangement.

本発明の3次元図形生成システムは、前記建物の2次元平面画像が紙に印刷された平面図からスキャナーにより取り込まれたことを特徴とする。   The three-dimensional figure generation system of the present invention is characterized in that a two-dimensional plane image of the building is captured by a scanner from a plan view printed on paper.

本発明の3次元図形生成システムは、前記部材配置部が、前記梁の3次元図形が配置された後、前記梁を辺とする多角形の前記床スラブを配置することを特徴とする。   The three-dimensional figure generation system of the present invention is characterized in that the member arranging unit arranges the polygonal floor slab having the beam as a side after the three-dimensional figure of the beam is arranged.

本発明の3次元図形生成システムは、前記建物の2次元画像の外壁と平行に引かれた外壁ラインに対し、外周部に設けられた前記柱の各々から垂線を描き、当該垂線と前記外壁ラインとの交点を外壁ライン基準点とする外壁ライン基準点生成部をさらに有し、前記部材配置部が、隣接する前記外壁ライン基準点を結ぶ線分、外周部に設けられた前記柱から外壁ラインに下した垂線、及び大梁あるいは小梁の芯を表す線分を辺とする多角形のバルコニー床を配置することを特徴とする。   In the three-dimensional figure generation system of the present invention, a perpendicular line is drawn from each of the columns provided on the outer peripheral portion with respect to the outer wall line drawn in parallel with the outer wall of the two-dimensional image of the building, and the perpendicular line and the outer wall line are drawn. And an outer wall line reference point generation unit having an outer wall line reference point as an intersection with the outer wall line reference point, and a line segment connecting the adjacent outer wall line reference point to the adjacent outer wall line reference point, and the outer wall line from the column provided on the outer peripheral portion A polygonal balcony floor having a line segment representing the core of a vertical beam or a small beam as a side is arranged.

本発明の3次元図形生成方法は、建物の平面図である2次元図面から当該建物の3次元図形を生成する3次元図形生成方法であり、画像表示部が、少なくとも柱、梁、床スラブ、外壁パネルを含む前記建物を構成する部材の配置が記述された前記建物の前記2次元図面の2次元画像を表示する画像表示過程と、部材座標位置検出部が、2次元座標系における前記2次元図面上において選択された前記部材の前記2次元座標系における座標位置である第1座標位置を検出する部材座標位置検出過程と、部材配置部が、前記2次元座標系における前記第1座標位置に対応する座標位置として、3次元図形が構成される3次元空間を構成する2次元座標系における第2座標位置を検出し、検出された当該第2座標位置に対し、前記建物の3次元構造の3次元座標系に、前記部材の3次元図形を配置する部材配置過程とを含み、前記部材配置部が、前記2次元画像の前記梁が指示されると、当該梁の指示された位置に対して第1の距離内において最も近傍の柱を第1柱として選択し、かつ第1柱を中心とし前記第1の距離より長い第2の距離を半径とした円弧を所定の角度にて生成し、当該円弧内で第1柱に最も近い柱を第2柱として選択し、前記第1柱と前記第2柱との間に前記梁の3次元図形を配置することを特徴とする。
The three-dimensional figure generation method of the present invention is a three-dimensional figure generation method for generating a three-dimensional figure of a building from a two-dimensional drawing which is a plan view of the building, and the image display unit includes at least a column, a beam, a floor slab, An image display process for displaying a two-dimensional image of the two- dimensional drawing of the building in which an arrangement of members constituting the building including an outer wall panel is described, and a member coordinate position detection unit in the two-dimensional coordinate system. A member coordinate position detection process for detecting a first coordinate position that is a coordinate position in the two-dimensional coordinate system of the member selected on the drawing, and a member placement portion at the first coordinate position in the two-dimensional coordinate system. as the corresponding coordinate position, and detecting a second coordinate position in a two-dimensional coordinate system three-dimensional graphic constitute a 3-dimensional space configured with respect to the detected said second coordinate position, 3-dimensional structure of the building The three-dimensional coordinate system, viewed contains a member arrangement step of arranging the three-dimensional graphic of the member, the member arrangement section, when the beam of the two-dimensional image is designated, the designated position of the beam On the other hand, the nearest column within the first distance is selected as the first column, and an arc is generated at a predetermined angle with the first column as the center and the second distance longer than the first distance as the radius. Then, the column closest to the first column in the arc is selected as the second column, and the three-dimensional figure of the beam is arranged between the first column and the second column .

この発明によれば、CADデータが得られない場合でも、建物の平面図である2次元画像における部材を指示することにより、指示された部材の位置にこの部材の3次元構造を配置するため、建物の2次元画像の平面図から建物の3次元図形を容易に作成することができる。   According to the present invention, even when CAD data cannot be obtained, by instructing a member in a two-dimensional image that is a plan view of a building, the three-dimensional structure of this member is arranged at the position of the instructed member. A three-dimensional figure of a building can be easily created from a plan view of the two-dimensional image of the building.

本発明の実施形態による3次元図形生成システム1の構成例を示す図である。It is a figure which shows the structural example of the three-dimensional figure production | generation system 1 by embodiment of this invention. 部材表示部13が表示画面に表示する、部材情報を選択する表示画像の例を示す図である。It is a figure which shows the example of the display image which selects the member information which the member display part 13 displays on a display screen. 部材データベース18に予め書き込まれて記憶されている部材テーブルの一つである柱テーブルの構成を示す図である。It is a figure which shows the structure of the column table which is one of the member tables previously written and memorize | stored in the member database. 部材データベース18に予め書き込まれて記憶されている部材テーブルの一つである大梁テーブルの構成を示す図である。It is a figure which shows the structure of the big beam table which is one of the member tables previously written and memorize | stored in the member database. 部材データベース18に予め書き込まれて記憶されている部材テーブルの一つである小梁テーブルの構成を示す図である。It is a figure which shows the structure of the beam table which is one of the member tables previously written and memorize | stored in the member database. 部材データベース18に予め書き込まれて記憶されている部材テーブルの一つである床テーブルの構成を示す図である。It is a figure which shows the structure of the floor table which is one of the member tables previously written and memorize | stored in the member database. 部材データベース18に予め書き込まれて記憶されている部材テーブルの一つである外壁テーブルの構成を示す図である。It is a figure which shows the structure of the outer wall table which is one of the member tables previously written and memorize | stored in the member database. 本実施形態による3次元図形生成システム1における3次元図形生成の処理の動作例を示すフローチャートである。It is a flowchart which shows the operation example of the process of the three-dimensional figure generation in the three-dimensional figure generation system 1 by this embodiment. 画像処理部12が行う画像処理の動作を説明する図である。It is a figure explaining the operation | movement of the image processing which the image process part 12 performs. 平面図における建物の最外殻(床スラブの端部)に位置する外壁ラインの生成を説明する図である。It is a figure explaining the production | generation of the outer wall line located in the outermost shell (edge part of a floor slab) of the building in a top view. 平面図における建物の柱203間に配置される大梁の配置処理を説明する図である。It is a figure explaining the arrangement | positioning process of the big beam arrange | positioned between the pillars 203 of the building in a top view. 平面図における建物の大梁あるいは小梁と、他の大梁あるいは他の小梁との間に新たに配置される小梁の配置処理を説明する図である。It is a figure explaining the arrangement | positioning process of the small beam newly arrange | positioned between the big beam or small beam of a building in a top view, and another large beam or another small beam. 建物の床に対して作業者の選択した床スラブを配置する処理を説明する図である。It is a figure explaining the process which arrange | positions the floor slab which the operator selected with respect to the floor of a building. 作業者が入力した外壁パネルの分割数に対応させて、外壁ラインに沿って外壁パネルを配置する処理を説明する図である。It is a figure explaining the process which arrange | positions an outer wall panel along an outer wall line corresponding to the division | segmentation number of the outer wall panel input by the operator. 作業者が入力した外壁パネルの分割数に対応させて、外壁ラインに沿って外壁パネルを配置する処理を説明する図である。It is a figure explaining the process which arrange | positions an outer wall panel along an outer wall line corresponding to the division | segmentation number of the outer wall panel input by the operator.

以下、図面を参照して、本発明の実施形態について説明する。図1は、本発明の実施形態による3次元図形生成システム1の構成例を示す図である。図1において、3次元図形生成システム1は、入力部11、画像処理部12、部材表示部13、部材座標位置検出部14、部材配置部15、外壁ライン基準点生成部16、画像表示部17、部材データベース18及び画像処理用記憶部19を備えている。また、3次元図形生成システム1には入力装置2及びスキャナー3が接続されている。   Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram illustrating a configuration example of a three-dimensional graphic generation system 1 according to an embodiment of the present invention. In FIG. 1, the three-dimensional graphic generation system 1 includes an input unit 11, an image processing unit 12, a member display unit 13, a member coordinate position detection unit 14, a member placement unit 15, an outer wall line reference point generation unit 16, and an image display unit 17. A member database 18 and an image processing storage unit 19. An input device 2 and a scanner 3 are connected to the three-dimensional graphic generation system 1.

入力部11は、スキャナー3から供給される建物の2次元画像の読み取り画像データを読み込み、画像処理用記憶部19に書き込んで記憶させる。
画像処理部12は、画像処理用記憶部19から読み取り画像データを読み出し、画像表示部17を介して表示画面(不図示)に表示する。そして、画像処理部12は、入力装置2から供給される制御データにより、画像表示部17が表示画面に表示する読み取り画像データの画像の調整を行う。制御データは、読み取り画像データにおける建物の平面図のx軸及びy軸の各々を、画像表示部17の表示画面のX軸、Y軸それぞれに平行とする回転調整を行う情報である。また、制御データは、X軸方向とY軸方向との縮尺の比を同一とする縮尺を行う(軸方向の拡大または縮小)情報も含んでいる。
The input unit 11 reads the read image data of the two-dimensional image of the building supplied from the scanner 3, and writes and stores the read image data in the image processing storage unit 19.
The image processing unit 12 reads the read image data from the image processing storage unit 19 and displays it on a display screen (not shown) via the image display unit 17. Then, the image processing unit 12 adjusts the image of the read image data displayed on the display screen by the image display unit 17 based on the control data supplied from the input device 2. The control data is information for performing rotation adjustment so that each of the x axis and the y axis of the plan view of the building in the read image data is parallel to the X axis and the Y axis of the display screen of the image display unit 17. The control data also includes information for performing a scale (enlargement or reduction in the axial direction) with the same scale ratio between the X-axis direction and the Y-axis direction.

部材表示部13は、3次元図形を生成する際に用いる部材の情報として、少なくとも柱情報、大梁情報、小梁情報、床情報及び外壁情報などの種類の部材情報を示すボタンを画像表示部17を介して表示画面に表示する。この部材情報を示すボタンは、配置を行う部材の種別を設定するために表示される。例えば、柱の3次元図形を生成する処理を開始する場合、作業者は柱情報のボタンをポインティングデバイスなどでクリックして選択する。そして、部材表示部13は、ポインティングデバイスで選択された部材に対応した部材情報の部材テーブルを、部材データベース18から読み出し、表示画面に表示する。   The member display unit 13 includes at least buttons indicating member information of types such as column information, large beam information, small beam information, floor information, and outer wall information as member information used when generating a three-dimensional figure. To display on the display screen. The button indicating the member information is displayed for setting the type of the member to be arranged. For example, when starting a process of generating a three-dimensional figure of a pillar, an operator clicks and selects a pillar information button with a pointing device or the like. And the member display part 13 reads the member table of the member information corresponding to the member selected with the pointing device from the member database 18, and displays it on a display screen.

また、部材表示部13は、ポインティングデバイスにより部材テーブルから選択された部材の情報(部材記号、すなわち部材識別情報)を部材配置部15に対して出力する。本実施形態における建物の3次元図形及び部材の3次元図形は、X軸、Y軸及びZ軸の各々からなる3次元座標系に構成される。この3次元座標系は、建物の高さ方向がZ軸で構成され、建物の床平面がX軸及びY軸から構成された2次元平面となっている。この床平面である2次元平面(3次元座標系における2次元平面)のX軸及びY軸の各々は、スキャナーで読み込まれた建物の2次元画像(平面図)が示される2次元座標系を構成するx軸、y軸それぞれに対応している。   Further, the member display unit 13 outputs information (member symbol, that is, member identification information) of the member selected from the member table by the pointing device to the member arranging unit 15. The three-dimensional figure of the building and the three-dimensional figure of the member in the present embodiment are configured in a three-dimensional coordinate system including the X axis, the Y axis, and the Z axis. In this three-dimensional coordinate system, the height direction of the building is constituted by the Z axis, and the floor plane of the building is a two-dimensional plane constituted by the X axis and the Y axis. Each of the X-axis and Y-axis of the two-dimensional plane (two-dimensional plane in the three-dimensional coordinate system) that is the floor plane represents a two-dimensional coordinate system in which a two-dimensional image (plan view) of the building read by the scanner is shown. It corresponds to each of the x-axis and the y-axis that constitute.

作業者が画像表示装置17の表示画面に表示された建物の平面図において、入力装置2におけるポインティングデバイスで部材の位置を指示すると、部材座標位置検出部14は、表示画面上の読み取り画像データ(2次元画像)の2次元座標系における部材の座標位置を検出する。そして、部材座標位置検出部14は、検出した部材の2次元座標系における座標位置を部材配置部15に出力する。   In the plan view of the building displayed on the display screen of the image display device 17, when the operator indicates the position of the member with the pointing device in the input device 2, the member coordinate position detection unit 14 reads the read image data ( The coordinate position of the member in the two-dimensional coordinate system of the (two-dimensional image) is detected. Then, the member coordinate position detection unit 14 outputs the detected coordinate position of the member in the two-dimensional coordinate system to the member placement unit 15.

部材配置部15は、部材座標位置検出部14が検出した2次元座標系における座標位置に対して、部材表示部13から供給される部材の識別情報(部材番号)の示す部材の3次元図形を配置する。ここで、部材配置部15は、読み取り画像データの2次元座標系(x軸及びy軸からなる座標系)の座標位置に対応する、表示画面の3次元座標系(X軸、Y軸及びZ軸)における2次元平面(X軸及びY軸からなる2次元座標系)の座標位置に対して上記部材の3次元図形を配置する。
すなわち、本実施形態による3次元図形生成システム1は、後述するように部材に対応する配置部材の断面形状を示す部材テーブル(部材データベース18に予め書き込まれて記憶されている)をさらに備えている。
The member placement unit 15 displays a member three-dimensional figure indicated by member identification information (member number) supplied from the member display unit 13 with respect to the coordinate position in the two-dimensional coordinate system detected by the member coordinate position detection unit 14. Deploy. Here, the member placement unit 15 is configured to display a three-dimensional coordinate system (X-axis, Y-axis, and Z-axis) of the display screen corresponding to the coordinate position of the two-dimensional coordinate system (coordinate system including the x-axis and y-axis) of the read image data. A three-dimensional figure of the member is arranged with respect to a coordinate position of a two-dimensional plane (a two-dimensional coordinate system including an X axis and a Y axis) on the axis.
That is, the 3D graphic generation system 1 according to the present embodiment further includes a member table (preliminarily written and stored in the member database 18) indicating the cross-sectional shape of the arrangement member corresponding to the member, as will be described later. .

部材配置部15は、建物の2次元画像における部材の座標位置に対応し、建物の3次元構造の3次元座標系に部材を配置する際、断面形状の面に垂直方向に部材を延ばし、配置に必要な長さ(あるいは幅)の部材形状を生成し、上記断面形状を有した配置に必要な部材の3次元構造を生成する。
本実施形態においては、基準階の高さが予め所定の値(例えば、4m)に設定されているため、Z軸方向の高さがこの高さにより制限される。例えば、部材が柱であれば柱の長さはこの所定の値(例えば、4m)となる。
The member arrangement unit 15 corresponds to the coordinate position of the member in the two-dimensional image of the building, and when arranging the member in the three-dimensional coordinate system of the three-dimensional structure of the building, the member arrangement unit 15 extends the member in the direction perpendicular to the plane of the cross-sectional shape, and arranges the member A member shape having a necessary length (or width) is generated, and a three-dimensional structure of members necessary for the arrangement having the cross-sectional shape is generated.
In the present embodiment, since the height of the reference floor is set in advance to a predetermined value (for example, 4 m), the height in the Z-axis direction is limited by this height. For example, if the member is a pillar, the length of the pillar becomes this predetermined value (for example, 4 m).

外壁ライン基準点生成部16は、建物の3次元図形における3次元空間のx軸及びy軸からなる2次元平面に配置されたこの建物の外壁ラインに対し、建物の最外周に設けられた柱(外周柱)の各々から垂線を描く。そして、外壁ライン基準点生成部16は、外壁ライン及び外壁ラインに描いた垂線の交点を外壁ライン基準点とする。そして、外壁ライン基準点生成部16は、得られた外壁ライン基準点の座標位置を、部材配置部15に対して出力する。   The outer wall line reference point generating unit 16 is a column provided on the outermost periphery of the building with respect to the outer wall line of the building arranged on the two-dimensional plane composed of the x-axis and the y-axis of the three-dimensional space in the three-dimensional figure of the building. Draw a perpendicular from each of the (peripheral columns). Then, the outer wall line reference point generation unit 16 sets the intersection of the outer wall line and the perpendicular drawn on the outer wall line as the outer wall line reference point. Then, the outer wall line reference point generation unit 16 outputs the obtained coordinate position of the outer wall line reference point to the member placement unit 15.

画像表示部17は、少なくとも柱、梁、床スラブ、外壁パネルを含む部材の配置が記述された建物の2次元画像、すなわち建物の読み取り画像データ(2次元画像)を下図として、表示画面に表示する。また、画像表示部17は、建物の2次元画像に基づき生成された建物の3次元図形を、表示画面に表示する。   The image display unit 17 displays a two-dimensional image of a building in which the arrangement of members including at least columns, beams, floor slabs, and outer wall panels is described, that is, read image data of the building (two-dimensional image) on the display screen as shown below. To do. The image display unit 17 displays a three-dimensional figure of the building generated based on the two-dimensional image of the building on the display screen.

部材データベース18は、柱情報、大梁情報、小梁情報、床情報及び外壁情報の各々が記載された柱テーブル、大梁テーブル、小梁テーブル、床テーブル、外壁テーブルそれぞれが予め書き込まれて記憶されている。また、必要な部材が無い場合、作業者が入力装置2のキーボードなどで入力される数値を、入力部11を介して入力できるようにしても良い。   In the member database 18, each of the column table, the large beam table, the small beam table, the floor table, and the outer wall table in which each of the column information, the large beam information, the small beam information, the floor information, and the outer wall information is written is stored in advance. Yes. Further, when there is no necessary member, the operator may be able to input a numerical value input by the keyboard of the input device 2 through the input unit 11.

図2は、部材表示部13が表示画面に表示する、部材情報を選択する表示画像の例を示す図である。部材の3次元図形を生成する際、いずれの部材の入力を行うかの選択を行うため、部材表示部13は、図2に示すように、部材情報として、柱情報、大梁情報、カンチレバータイプの大梁情報、小梁情報、床情報及び外壁情報の各々の文字のボタンを表示する。また、部材表示部13は、柱情報、大梁情報、カンチレバータイプの大梁情報、小梁情報、床情報及び外壁情報の各々の横に、それぞれの部材の入力が終了させるための終了のボタンを表示する。また、部材表示部13は、全ての部材の入力が終了し、基準階の3次元構造が完成した際に、建物の3次元構造の生成を終了させるための完了のボタンを表示する。   FIG. 2 is a diagram illustrating an example of a display image for selecting member information displayed on the display screen by the member display unit 13. In order to select which member to input when generating the three-dimensional figure of the member, the member display unit 13 includes column information, girder information, cantilever type as member information, as shown in FIG. A button for each character of large beam information, small beam information, floor information, and outer wall information is displayed. In addition, the member display unit 13 displays an end button for ending the input of each member beside each of column information, beam information, cantilever type beam information, beam information, floor information, and outer wall information. To do. The member display unit 13 displays a completion button for ending generation of the three-dimensional structure of the building when the input of all the members is completed and the three-dimensional structure of the reference floor is completed.

図3は、部材データベース18に予め書き込まれて記憶されている部材テーブルの一つである柱テーブルの構成を示す図である。この図3において、柱テーブルは、柱記号(柱識別情報)に対応して、柱の断面形状(X軸及びY軸からなる平面における形状)と、柱の断面の寸法とが対応付けられて、部材データベース18に記憶されている。例えば、柱記号C1の柱は、断面形状が正方形であり、寸法は縦1000(mm)×横1000(mm)×板厚32(mm)である。ここで、柱の断面の寸法は、方形であれば縦×横×板厚、また円形であれば直径×板厚が示されている。柱の長さ(高さ方向の長さ)は、基準階の高さとなるため、特に設定されていない。また、柱テーブルには、一般的に用いられる複数の寸法の柱のデータが予め書き込まれて記憶されている。
また、部材表示部13は、図2に示す部材情報のボタン列において柱情報がポインティングデバイスにより選択されると、部材データベース18から、図3に示す柱テーブルを読み出し、表示画面に表示する。
FIG. 3 is a diagram showing a configuration of a column table that is one of the member tables written and stored in advance in the member database 18. In FIG. 3, in the column table, the column cross-sectional shape (the shape in the plane composed of the X-axis and the Y-axis) and the column cross-sectional dimension are associated with the column symbol (column identification information). Are stored in the member database 18. For example, the column of the column symbol C1 has a square cross-sectional shape, and the dimensions are 1000 (mm) long × 1000 (mm) wide × 32 (mm) thick. Here, the dimensions of the cross section of the column are vertical × horizontal × plate thickness if square, and diameter × plate thickness if circular. The length of the column (the length in the height direction) is not particularly set because it is the height of the reference floor. In addition, in the column table, data of columns of a plurality of dimensions generally used is written and stored in advance.
When the column information is selected by the pointing device in the button column of the member information shown in FIG. 2, the member display unit 13 reads the column table shown in FIG. 3 from the member database 18 and displays it on the display screen.

図4は、部材データベース18に予め書き込まれて記憶されている部材テーブルの一つである大梁テーブルの構成を示す図である。この図4において、大梁テーブルは、大梁記号(大梁識別情報)に対応して、大梁の断面形状(多くの場合、X軸及びZ軸、あるいはY軸及びZ軸からなる平面における形状)と、大梁の寸法とが対応付けられて、部材データベース18に記憶されている。例えば、大梁記号G1の大梁は、断面形状がH型であり、寸法は成(高さ)1000(mm)×幅300(mm)×ウェブの厚さ25(mm)×フランジの厚さ32(mm)である。ここで、寸法は、大梁の長軸方向に垂直な面における断面の寸法であり、例えば大梁となる鉄骨の成(高さ)、幅、ウェブの厚さ及びフランジの厚さである。長さは、配置される柱間の距離となるため、特に設定がなされていない。また、大梁テーブルには、一般的に用いられる複数の寸法の大梁のデータが予め書き込まれて記憶されている。
また、部材表示部13は、図2に示す部材情報のボタン列において大梁情報がポインティングデバイスにより選択されると、部材データベース18から、図4に示す大梁テーブルを読み出し、表示画面に表示する。
FIG. 4 is a diagram showing a configuration of a girder table that is one of the member tables written and stored in advance in the member database 18. In FIG. 4, the girder table corresponds to a girder symbol (girder identification information), and a cross-sectional shape of the girder (in many cases, a shape in a plane composed of the X axis and the Z axis, or the Y axis and the Z axis), The dimensions of the large beam are associated with each other and stored in the member database 18. For example, the girder of the girder symbol G1 has an H-shaped cross section, and the dimensions are (height) 1000 (mm) x width 300 (mm) x web thickness 25 (mm) x flange thickness 32 ( mm). Here, the dimension is a dimension of a cross section in a plane perpendicular to the major axis direction of the large beam, and is, for example, the formation (height), width, web thickness, and flange thickness of the steel frame to be the large beam. Since the length is the distance between the columns to be arranged, no particular setting is made. In addition, data of large beams having a plurality of dimensions generally used is written and stored in the large beam table in advance.
When the beam information is selected by the pointing device in the member information button row shown in FIG. 2, the member display unit 13 reads the beam table shown in FIG. 4 from the member database 18 and displays it on the display screen.

図5は、部材データベース18に予め書き込まれて記憶されている部材テーブルの一つである小梁テーブルの構成を示す図である。この図5において、小梁テーブルは、小梁記号(小梁識別情報)に対応して、小梁の断面形状(多くの場合、X軸及びZ軸、あるいはY軸及びZ軸からなる平面における形状)と、小梁の寸法とが対応付けられて、部材データベース18に記憶されている。例えば、小梁記号B1の小梁は、断面形状がH型であり、寸法は成(高さ)400(mm)×幅300(mm)×ウェブの厚さ8(mm)×フランジの厚さ13(mm)である。ここで、寸法は、小梁の長軸方向に垂直な面における断面の寸法であり、例えば小梁となる鉄骨の成(高さ)、幅、ウェブの厚さ及びフランジの厚さである。長さは、配置される梁間の距離となるため、特に設定がなされていない。また、小梁テーブルには、一般的に用いられる複数の寸法の小梁のデータが予め書き込まれて記憶されている。
また、部材表示部13は、図2に示す部材情報のボタン列において小梁情報がポインティングデバイスにより選択されると、部材データベース18から、図5に示す小梁テーブルを読み出し、表示画面に表示する。
FIG. 5 is a diagram showing the configuration of a beam table, which is one of the member tables previously written and stored in the member database 18. In FIG. 5, the beam table corresponds to the beam symbol (beam identification information), and the cross-sectional shape of the beam (in many cases, in the plane composed of the X axis and the Z axis, or the Y axis and the Z axis). Shape) and the dimensions of the beam are associated with each other and stored in the member database 18. For example, the small beam of the small beam symbol B1 has an H-shaped cross section, and the dimensions are (height) 400 (mm) × width 300 (mm) × web thickness 8 (mm) × flange thickness. 13 (mm). Here, the dimension is a dimension of a cross section in a plane perpendicular to the major axis direction of the small beam, for example, the formation (height), width, web thickness, and flange thickness of the steel frame that forms the small beam. Since the length is the distance between the arranged beams, no particular setting is made. In addition, in the beam table, data of beam beams having a plurality of dimensions generally used are written and stored in advance.
Further, when the beam information is selected by the pointing device in the member information button row shown in FIG. 2, the member display unit 13 reads out the beam table shown in FIG. 5 from the member database 18 and displays it on the display screen. .

図6は、部材データベース18に予め書き込まれて記憶されている部材テーブルの一つである床テーブルの構成を示す図である。この図6において、床テーブルは、床記号(床識別情報)に対応して、床スラブの種別が対応付けられて、部材データベース18に予め書き込まれて記憶されている。例えば、小梁記号S1の床スラブは、フラットデッキを用いた床である。床スラブの厚さは所定の値が設定されており、例えば200mmである。また、床テーブルには、一般的に用いられる複数の種別の床スラブのデータが予め書き込まれて記憶されている。
また、部材表示部13は、図2に示す部材情報のボタン列において床情報がポインティングデバイスにより選択されると、部材データベース18から、図6に示す床テーブルを読み出し、表示画面に表示する。
FIG. 6 is a diagram showing the configuration of a floor table that is one of the member tables written and stored in advance in the member database 18. In FIG. 6, the floor table is prewritten and stored in the member database 18 in association with the floor slab type corresponding to the floor symbol (floor identification information). For example, the floor slab of the small beam symbol S1 is a floor using a flat deck. A predetermined value is set for the thickness of the floor slab, for example, 200 mm. The floor table stores data of a plurality of types of floor slabs that are generally used in advance.
When the floor information is selected by the pointing device in the member information button row shown in FIG. 2, the member display unit 13 reads the floor table shown in FIG. 6 from the member database 18 and displays it on the display screen.

図7は、部材データベース18に予め書き込まれて記憶されている部材テーブルの一つである外壁テーブルの構成を示す図である。この図7において、外壁記号(外壁識別情報)に対応して、外壁とする外壁パネルの種別と寸法とが対応付けられて、部材データベース18に予め書き込まれて記憶されている。例えば、外壁記号OW1の外壁パネルは、ポツ窓形式のPC(Precast Concrete)板であり、厚さが200mmである。この外壁テーブルには、寸法として外壁パネルの厚さが示されている。外壁パネルの主部によっては、外壁テーブルの寸法としてより多くの数値を示すこともある。外壁パネルの高さは、基準階の高さとなるため、特に設定はされていない。外壁パネルの幅は、外壁ライン基準点の間隔とパネルの割り付け数から決定されるので、特に設定はされていない。また外壁テーブルには、一般的に用いられる複数の種別、寸法の外壁パネルのデータが予め書きこまれて記憶されている。
また、部材表示部13は、図2に示す部材情報のボタン列において外壁情報がポインティングデバイスにより選択されると、部材データベース18から、図7に示す外壁テーブルを読み出し、表示画面に表示する。
FIG. 7 is a diagram showing a configuration of an outer wall table that is one of the member tables written and stored in advance in the member database 18. In FIG. 7, the type and dimension of the outer wall panel as the outer wall are associated with the outer wall symbol (outer wall identification information), and are written and stored in advance in the member database 18. For example, the outer wall panel of the outer wall symbol OW1 is a pot window type PC (Precast Concrete) plate and has a thickness of 200 mm. This outer wall table shows the thickness of the outer wall panel as a dimension. Depending on the main part of the outer wall panel, more values may be indicated as the dimensions of the outer wall table. The height of the outer wall panel is not particularly set because it is the height of the reference floor. The width of the outer wall panel is not particularly set because it is determined from the interval between the outer wall line reference points and the number of assigned panels. The outer wall table stores data of outer wall panels of a plurality of types and sizes that are generally used.
When the outer wall information is selected by the pointing device in the member information button row shown in FIG. 2, the member display unit 13 reads the outer wall table shown in FIG. 7 from the member database 18 and displays it on the display screen.

図1に戻り、画像処理用記憶部19は、スキャナー3から供給される読み取り画像データ及びこの読み取り画像データに基づき形成される建物の3次元構造が書き込まれて記憶されている。   Returning to FIG. 1, the image processing storage unit 19 stores the read image data supplied from the scanner 3 and the three-dimensional structure of the building formed based on the read image data.

次に、図面を参照して本実施形態による3次元図形生成システム1の動作を説明する。図8は、本実施形態による3次元図形生成システム1における3次元図形生成の処理例を示すフローチャートである。
ステップS11:
作業者は、スキャナー3を用いて、紙に印刷されている建物の平面図を読み取らせる。これにより、スキャナー3は、読み取った建物の平面図を、2次元画像である読み取り画像データとして、3次元図形生成システム1に対して出力する。
入力部11は、スキャナー3から供給される読み取り画像データを、画像処理用記憶部19に対して書き込んで記憶させる。
Next, the operation of the 3D graphic generation system 1 according to the present embodiment will be described with reference to the drawings. FIG. 8 is a flowchart illustrating a processing example of 3D graphic generation in the 3D graphic generation system 1 according to the present embodiment.
Step S11:
The operator uses the scanner 3 to read a plan view of the building printed on the paper. Thereby, the scanner 3 outputs the read plan view of the building to the three-dimensional graphic generation system 1 as read image data that is a two-dimensional image.
The input unit 11 writes and stores the read image data supplied from the scanner 3 in the image processing storage unit 19.

ステップS12:
画像処理部12は、画像処理用記憶部19から読み取り画像データを読み出す。そして、画像処理部12は、読み出した読み取り画像データを、画像表示部17を介して表示画面に表示する。
作業者は、3次元図形生成システム1の画像表示部17の表示画面に表示されている読み取り画像データを視認する。
そして、作業者は、表示された読み取り画像データにおいて、建物の平面図のx軸及びy軸が、表示画面の座標系におけるX軸及びY軸とずれていることを認識した場合、以下の作業を行う。
Step S12:
The image processing unit 12 reads the read image data from the image processing storage unit 19. Then, the image processing unit 12 displays the read image data that has been read on the display screen via the image display unit 17.
The worker visually recognizes the read image data displayed on the display screen of the image display unit 17 of the three-dimensional graphic generation system 1.
When the worker recognizes that the x-axis and y-axis of the plan view of the building are deviated from the X-axis and Y-axis in the coordinate system of the display screen in the displayed read image data, the following work is performed. I do.

すなわち、作業者は、平面図のx軸及びy軸の各々と、表示画面の座標系におけるX軸、Y軸それぞれとを平行とするため、X軸と平行としたい建物の画像における線分(x軸に平行)を選択する。そして、作業者が建物の読み取り画像の回転処理を行う指示を入力装置2から入力する。この回転処理の情報が入力部11を介して供給されると、画像処理部12は、X軸に対して、選択された線分を平行となるように、建物の読み取り画像を回転させる。これにより、平面図のx軸及びy軸の各々は、画像処理部12により表示画面の座標系におけるX軸、Y軸のそれぞれと平行に調整される。選択する線分は、例えば、平面図の通り線を用いる。この結果、3次元図形を生成する際に、表示画面において軸がずれて、部材の配置の処理がやり難くなることを抑制する。   That is, the operator makes each of the x-axis and y-axis in the plan view parallel to the X-axis and Y-axis in the coordinate system of the display screen. Select parallel to x-axis). Then, the operator inputs an instruction to rotate the read image of the building from the input device 2. When this rotation processing information is supplied via the input unit 11, the image processing unit 12 rotates the read image of the building so that the selected line segment is parallel to the X axis. Thereby, each of the x-axis and the y-axis in the plan view is adjusted by the image processing unit 12 in parallel with the X-axis and the Y-axis in the coordinate system of the display screen. As the line segment to be selected, for example, a line as shown in the plan view is used. As a result, when generating a three-dimensional figure, it is possible to prevent the axis from being shifted on the display screen and making the member arrangement process difficult.

また、作業者は、平面図のx軸及びy軸の各々と、表示画面の座標系におけるX軸、Y軸それぞれとが平行であるが、平面図のx軸方向とy軸方向とにおける縮尺が1:1でないことを認識すると、以下の作業を行う。
すなわち、作業者は、平面図のx軸及びy軸の各々について、長さの判明している直線の端点を選択し、X軸上における端点の座標間の距離(長さ)と、Y軸上における端点の座標間の距離を入力する。そして、作業者が縮尺を合わせる処理を行う指示を入力装置2から入力する。これにより、X軸上における端点の座標間の距離及びY軸上における端点の座標間の距離が入力された距離となるように、画像処理部12によりX軸及びY軸の各々における座標の縮尺が同様となるように調整される。すなわち、縦横比を1:1として正方形が正方形として表示される状態とする。
Further, the operator is parallel to each of the x-axis and y-axis in the plan view and the X-axis and Y-axis in the coordinate system of the display screen, but the scale in the x-axis direction and the y-axis direction in the plan view. If it is recognized that is not 1: 1, the following operations are performed.
That is, for each of the x-axis and y-axis in the plan view, the operator selects a straight end point whose length is known, and the distance (length) between the coordinates of the end point on the X-axis and the Y-axis Enter the distance between the coordinates of the endpoints above. Then, an instruction is input from the input device 2 by the worker to perform the process of adjusting the scale. As a result, the image processing unit 12 scales the coordinates on the X and Y axes so that the distance between the coordinates of the endpoints on the X axis and the distance between the coordinates of the endpoints on the Y axis are the input distances. Are adjusted to be the same. That is, a square is displayed as a square with an aspect ratio of 1: 1.

図9は、画像処理部12が行う画像処理の動作を説明する図である。図9(a)は、x軸とX軸とが角度θずれていることを示している。x軸とy軸とが直交しているならば、y軸とY軸とも同様に角度θずれている。また、図9(a)は、指示点Aと指示点Bとで通り線101を選択したことを示している。図9(a)において、通り線101は、x軸に対して平行であり、上述したようにX軸(線分102)に対して角度θだけ傾いている。画像処理部12が回転処理を行うことにより、この角度θを「0」とし、x軸とX軸とが平行とされ、表示画面の座標系に対して平面図の座標系が一致する。   FIG. 9 is a diagram illustrating the image processing operation performed by the image processing unit 12. FIG. 9A shows that the x-axis and the X-axis are shifted by an angle θ. If the x-axis and the y-axis are orthogonal, the y-axis and the Y-axis are similarly shifted by the angle θ. FIG. 9A shows that the passing line 101 is selected at the designated point A and the designated point B. In FIG. 9A, the passage line 101 is parallel to the x-axis and is inclined by the angle θ with respect to the X-axis (line segment 102) as described above. When the image processing unit 12 performs the rotation process, the angle θ is set to “0”, the x axis and the X axis are parallel, and the coordinate system of the plan view matches the coordinate system of the display screen.

図9(b)は、x軸方向とy軸方向とにおける縮尺が1:1でないため、x軸方向とy軸方向との縮尺を1:1とする処理を示している。すなわち、表示画面における平面図のx軸において、座標間の距離が明確に判明しているC点及びD点を選択する。また、表示画面における平面図のy軸において、座標間の距離が明確に判明しているD点及びE点を選択する。そして、縮尺を合わせる処理を行う指示が入力されると、x軸上における端点の座標間の距離及びy軸上における端点の座標間の距離が入力された距離となるように、画像処理部12によりx軸及びy軸の各々における座標の縮尺が同様、すなわち1:1となるように調整される。
図9(c)は、x軸及びy軸の各々がX軸、Y軸それぞれと平行となり、かつx軸及びy軸の縮尺比が1:1となったことを示す図である。
FIG. 9B shows processing for setting the scale in the x-axis direction and the y-axis direction to 1: 1 because the scale in the x-axis direction and the y-axis direction is not 1: 1. That is, the points C and D where the distance between the coordinates is clearly known are selected on the x-axis of the plan view on the display screen. In addition, on the y axis of the plan view on the display screen, the points D and E where the distance between the coordinates is clearly known are selected. Then, when an instruction to perform the process of adjusting the scale is input, the image processing unit 12 is configured such that the distance between the coordinates of the end points on the x axis and the distance between the coordinates of the end points on the y axis are the input distances. Is adjusted so that the scale of coordinates in each of the x-axis and the y-axis is the same, that is, 1: 1.
FIG. 9C is a diagram showing that the x-axis and the y-axis are parallel to the X-axis and the Y-axis, respectively, and the scale ratio of the x-axis and the y-axis is 1: 1.

ステップS13:
次に、作業者は、画像表示部17の表示画面に表示されている建物の2次元画像において、この建物の最外殻から所定の距離を有する外壁ライン(床端部ライン)を、入力装置2におけるポインティングデバイスにより多角形(線分の集合)として描き込む。画像処理部12は、入力部11を介して入力される2次元座標系における線分の端点の座標位置を用い、画像表示部17の表示画面に対して外壁ラインを表示する。また、画像処理部12は、入力された2次元画像の座標系の座標位置に対応させ、3次元図形の座標系の座標位置に描き込んで記憶させる。この際、画像処理部12は、外壁ラインの高さを基準階の高さに設定する。
Step S13:
Next, in the two-dimensional image of the building displayed on the display screen of the image display unit 17, the operator inputs an outer wall line (floor end line) having a predetermined distance from the outermost shell of the building to the input device. Draw as a polygon (set of line segments) with the pointing device in 2. The image processing unit 12 displays the outer wall line on the display screen of the image display unit 17 using the coordinate position of the end point of the line segment in the two-dimensional coordinate system input via the input unit 11. Further, the image processing unit 12 draws and stores the coordinate in the coordinate system of the three-dimensional figure in correspondence with the coordinate position of the coordinate system of the input two-dimensional image. At this time, the image processing unit 12 sets the height of the outer wall line to the height of the reference floor.

図10は、平面図における建物の最外殻(床スラブの端部)に位置する外壁ラインの生成を説明する図である。図10において、建物の最外殻を示す線分の集合が外壁ライン201である。例えば、作業者は入力装置2におけるポインティングデバイスにより、建物の最外殻に沿って外壁ライン交点203の座標を入力する。これにより、画像処理部12は、外壁ライン交点203を結合することにより、外壁ライン201を描き、建物の最外殻を囲む多角形の外壁ライン201を生成する。また、図10において、外壁ライン基準点202は、最外周の柱203の中心である外周柱中心203Tから外壁ライン201に下ろした垂線と、外壁ライン201との交点である。   FIG. 10 is a diagram for explaining the generation of an outer wall line located in the outermost shell (the end portion of the floor slab) of the building in the plan view. In FIG. 10, a set of line segments indicating the outermost shell of the building is an outer wall line 201. For example, the operator inputs the coordinates of the outer wall line intersection 203 along the outermost shell of the building using a pointing device in the input device 2. Thereby, the image processing unit 12 draws the outer wall line 201 by connecting the outer wall line intersections 203 to generate a polygonal outer wall line 201 surrounding the outermost shell of the building. In FIG. 10, an outer wall line reference point 202 is an intersection of a perpendicular line dropped from the outer peripheral column center 203 </ b> T, which is the center of the outermost peripheral column 203, to the outer wall line 201 and the outer wall line 201.

ステップS14:
ここで、部材表示部13は、画像表示部17の表示画面に対し、入力する部材の種類を選択する図2に示す部材の選択ボタンを表示している。
そして、作業者は、画像表示部17の表示画面に表示されている部材の選択ボタンから、入力する部材の種別として柱を示す柱情報が記載された選択ボタンをクリックする(表示画面をポインティングデバイスにより押す)。
これにより、入力装置2は、部材として柱が選択されたことを示す情報を、入力部11を介して部材表示部13に出力する。
Step S14:
Here, the member display unit 13 displays a member selection button shown in FIG. 2 for selecting the type of the member to be input on the display screen of the image display unit 17.
Then, the operator clicks a selection button in which column information indicating a column is entered as the type of member to be input from the member selection buttons displayed on the display screen of the image display unit 17 (the display screen is a pointing device). Press).
As a result, the input device 2 outputs information indicating that the column has been selected as a member to the member display unit 13 via the input unit 11.

次に、部材表示部13は、柱情報の選択ボタンが選択されたことが通知されると、部材データベース18から柱テーブルのデータを読み出す。そして、部材表示部13は、読み出した柱テーブル(図3参照)を、画像表示部17の表示画面に表示する。
画像表示部17の表示画面に柱テーブルが表示されると、作業者は、表示された柱テーブルから入力したい柱を断面形状及び寸法から選択し、例えば柱記号の表示領域をポインティングデバイスにより選択する。
表示領域が選択されることにより、部材表示部13は、いずれの柱が選択されたかを示す情報として選択された柱記号を部材配置部15に出力(通知)する。
Next, when notified that the column information selection button has been selected, the member display unit 13 reads column table data from the member database 18. The member display unit 13 displays the read column table (see FIG. 3) on the display screen of the image display unit 17.
When the column table is displayed on the display screen of the image display unit 17, the operator selects a column to be input from the displayed column table based on the cross-sectional shape and dimensions, and selects, for example, a column symbol display area using a pointing device. .
When the display area is selected, the member display unit 13 outputs (notifies) the column symbol selected as information indicating which column is selected to the member placement unit 15.

そして、部材配置部15は、部材表示部13から柱記号が通知されると、通知された柱記号の示す柱の断面形状及び寸法を、部材データベース18の柱テーブルから読み出す。
次に、作業者は、選択した柱を配置するため、建物の2次元画像における選択した柱に対応する柱の画像をポインティングデバイスによりクリックする。
これにより、入力装置2は、2次元画像の座標系におけるクリックされた座標位置を検出し、入力部11を介して部材配置部15に対して検出した座標位置を出力する。
Then, when the column symbol is notified from the member display unit 13, the member arranging unit 15 reads the column cross-sectional shape and the dimension indicated by the notified column symbol from the column table of the member database 18.
Next, the operator clicks the column image corresponding to the selected column in the two-dimensional image of the building with the pointing device in order to arrange the selected column.
Thereby, the input device 2 detects the clicked coordinate position in the coordinate system of the two-dimensional image, and outputs the detected coordinate position to the member placement unit 15 via the input unit 11.

部材配置部15は、柱の2次元画像の座標位置が通知されると、この2次元画像の座標位置に対応する3次元図形の座標系座標位置に対して柱203(図10参照)の3次元図形を配置する。ここで、部材配置部15は、柱テーブルから読み出した柱の断面形状のデータを用い、高さ(長さ)が基準階の高さとして3次元図形の柱203の形状を生成する。
そして、作業者が建物の2次元画像の柱の画像をポインティングデバイスにより選択する度に、上述したように選択された2次元画像の座標系の座標位置に対応する3次元図形の座標系の座標位置に対し、柱の3次元図形が生成される。
When the coordinate position of the two-dimensional image of the column is notified, the member arranging unit 15 3 of the column 203 (see FIG. 10) with respect to the coordinate system coordinate position of the three-dimensional figure corresponding to the coordinate position of the two-dimensional image. Place a dimensional figure. Here, the member arrangement unit 15 uses the data of the cross-sectional shape of the column read from the column table, and generates the shape of the column 203 having a three-dimensional figure with the height (length) as the height of the reference floor.
Each time the operator selects an image of a pillar of the 2D image of the building with the pointing device, the coordinates of the coordinate system of the 3D figure corresponding to the coordinate position of the coordinate system of the selected 2D image as described above. A 3D figure of a pillar is generated for the position.

ステップS15:
次に、部材表示部13は、画像表示部17の表示画面に表示されている入力する部材の選択を行う選択ボタンにおいて、柱情報のボタンの横に隣接した終了のボタンが選択されたか否か、すなわち柱の入力が終了したか否かの検出を行う。
このとき、部材表示部13は、柱情報のボタンの横に隣接した終了のボタンが選択された場合、処理をステップS16へ進める。一方、部材表示部13は、柱情報のボタンの横に隣接した終了のボタンが選択されない場合、処理をステップS14へ進め、柱203の3次元図形の生成処理を継続する。
また、作業者が表示されている柱テーブルにおける他の柱記号がポインティングデバイスにより選択すると、以降に生成される柱の3次元図形は新たに選択された柱の断面形状により生成される。
Step S15:
Next, the member display unit 13 determines whether or not an end button adjacent to the column information button is selected in the selection button for selecting a member to be input displayed on the display screen of the image display unit 17. That is, it is detected whether or not the input of the pillar has been completed.
At this time, when the end button adjacent to the column information button is selected, the member display unit 13 advances the process to step S16. On the other hand, if the end button adjacent to the column information button is not selected, the member display unit 13 advances the process to step S14 and continues the process of generating the three-dimensional figure of the column 203.
Further, when another column symbol in the column table on which the operator is displayed is selected by the pointing device, a three-dimensional figure of the column generated thereafter is generated based on the newly selected column cross-sectional shape.

ステップS16:
次に、部材配置部15は、柱203の入力が終了すると、例えば、外壁ライン201から一定の距離(例えば、2m)以内に柱203が配置された場合、その外壁ライン201に対向して上記一定の距離内にある柱203の再配列を行う。すなわち、部材配置部15は、建物の最外殻に配置された柱203が対向する外壁ライン201に対して平行となるように、柱203各々における外周柱中心203Tの座標位置を調整する。例えば、部材配置部15は、各外壁ライン201に対向して配置された柱203から、外壁ライン201に対して引いた垂線204各々の距離を用いて最小二乗法により、外壁ラインからの基準距離を求める。
Step S16:
Next, when the input of the pillar 203 is completed, for example, when the pillar 203 is placed within a certain distance (for example, 2 m) from the outer wall line 201, the member placement unit 15 faces the outer wall line 201 to Rearrange the columns 203 within a certain distance. That is, the member placement unit 15 adjusts the coordinate position of the outer peripheral pillar center 203T in each pillar 203 so that the pillar 203 placed in the outermost shell of the building is parallel to the opposing outer wall line 201. For example, the member placement unit 15 uses the distance of each perpendicular line 204 drawn from the pillar 203 disposed opposite to each outer wall line 201 to the outer wall line 201 to calculate the reference distance from the outer wall line by the least square method. Ask for.

そして、部材配置部15は、求めた基準距離となるように、各柱203を対応する垂線に沿って移動させて、柱203の再配置を行う。ここで、各外壁ライン201に対向する複数の柱203の座標位置により、配列を調整することにより、2次元画像における柱の画像を選択する際の入力誤差を低減させることができる。
これにより、最外殻(最外周)の柱203のみは、対向する外壁ライン201に対して平行に並ばせることができる。
And the member arrangement | positioning part 15 moves each pillar 203 along the corresponding perpendicular line so that it may become the calculated | required reference distance, and rearranges the pillar 203. FIG. Here, by adjusting the arrangement according to the coordinate positions of the plurality of columns 203 facing each outer wall line 201, it is possible to reduce an input error when selecting a column image in a two-dimensional image.
Thereby, only the outermost shell (outermost circumference) column 203 can be arranged in parallel to the opposing outer wall line 201.

ステップS17:
次に、入力装置2は、部材の選択を行う選択ボタンの部材の順番から、次に配置する部材が大梁であることを示す情報を、入力部11を介して部材表示部13に出力する。
そして、部材表示部13は、大梁情報の選択ボタンが選択されたことが通知されると、部材データベース18から大梁テーブルのデータを読み出す。そして、部材表示部13は、読み出した大梁テーブル(図4参照)を、画像表示部17の表示画面に表示する。
画像表示部17の表示画面に大梁テーブルが表示されると、作業者は、表示された大梁テーブルから入力したい大梁を断面形状及び寸法から選択し、例えば大梁記号の表示領域をポインティングデバイスにより選択する。
表示領域が選択されることにより、部材表示部13は、いずれの大梁が選択されたかを示す情報として選択された大梁記号を部材配置部15に出力(通知)する。
Step S17:
Next, the input device 2 outputs information indicating that the member to be arranged next is a large beam to the member display unit 13 via the input unit 11 in the order of the members of the selection buttons for selecting the member.
When the member display unit 13 is notified that the selection button for the beam information has been selected, the member display unit 13 reads the beam data from the member database 18. Then, the member display unit 13 displays the read girder table (see FIG. 4) on the display screen of the image display unit 17.
When the girder table is displayed on the display screen of the image display unit 17, the operator selects a girder desired to be input from the displayed girder table from the cross-sectional shape and dimensions, and for example, selects the display area of the girder symbol with a pointing device. .
When the display area is selected, the member display unit 13 outputs (notifies) the selected beam symbol as information indicating which beam is selected to the member placement unit 15.

そして、部材配置部15は、部材表示部13から大梁記号が通知されると、通知された大梁記号の示す大梁の断面形状及び寸法を、部材データベース18の大梁テーブルから読み出す。
次に、作業者は、選択した大梁を配置するため、建物の2次元画像における選択した大梁に対応する大梁の画像をポインティングデバイスによりクリックする。
これにより、入力装置2は、2次元画像の座標系におけるクリックされた座標位置を検出し、入力部11を介して部材配置部15に対して検出した座標位置を出力する。
Then, when the large beam symbol is notified from the member display unit 13, the member arranging unit 15 reads the cross-sectional shape and dimensions of the large beam indicated by the notified large beam symbol from the large beam table of the member database 18.
Next, the operator clicks the image of the large beam corresponding to the selected large beam in the two-dimensional image of the building with the pointing device in order to arrange the selected large beam.
Thereby, the input device 2 detects the clicked coordinate position in the coordinate system of the two-dimensional image, and outputs the detected coordinate position to the member placement unit 15 via the input unit 11.

部材配置部15は、2次元画像の座標位置が通知されると、この2次元画像の座標位置に対応する3次元図形の座標系における座標位置近傍(例えば、座標位置から5m以内)で最も近くにある柱203を検索する。
次に、部材配置部15は、検索された柱の中心を中心とし、所定の距離(例えば15m)を半径とし、柱203の中心とクリックされた座標位置とを結ぶ線分に対して+/−20°の角度の弧を描き、扇形の検出領域を生成する。
When the coordinate position of the two-dimensional image is notified, the member placement unit 15 is closest to the vicinity of the coordinate position in the coordinate system of the three-dimensional figure corresponding to the coordinate position of the two-dimensional image (for example, within 5 m from the coordinate position). The column 203 at is searched.
Next, the member arrangement unit 15 uses the center of the searched column as a center, sets a predetermined distance (for example, 15 m) as a radius, and +/- with respect to a line segment connecting the center of the column 203 and the clicked coordinate position. Draw an arc with an angle of -20 ° to generate a sector-shaped detection area.

部材配置部15は、生成した検出領域に含まれる柱203の中から、扇型の中心に位置する柱203に最も近い柱203を検出する。
そして、部材配置部15は、大梁テーブルから読み出した断面形状を有する大梁206の3次元図形を生成し、扇型の中心に位置する柱203と、検出した柱203との間に生成した大梁206の3次元図形を配置する。このとき、部材配置部15は、大梁206の天端(最上面)が階高(床の高さ)より、所定の数値(後に配置される床スラブの厚さ(スラブ厚さ)の分、例えば20cm)だけ低い位置に配置する。
The member placement unit 15 detects the pillar 203 closest to the pillar 203 located at the center of the sector from the pillars 203 included in the generated detection area.
Then, the member arranging unit 15 generates a three-dimensional figure of the large beam 206 having a cross-sectional shape read from the large beam table, and generates the large beam 206 generated between the column 203 located at the center of the fan shape and the detected column 203. The three-dimensional figure is arranged. At this time, the member placement unit 15 is configured such that the top end (uppermost surface) of the girder 206 has a predetermined numerical value (the thickness of the floor slab (slab thickness) to be placed later) from the floor height (floor height), For example, it is arranged at a position lower by 20 cm.

図11は、平面図における建物の柱203間に配置される大梁の配置処理を説明する図である。この図11において、座標位置210は、建物の2次元画像において作業者が選択した座標位置に対応する3次元図形の座標系における座標位置である。部材配置部15は、この座標位置210の半径5m(第1の距離)以内における最も近傍にある柱203Aを検出する。そして、部材配置部15は、柱203Aの中心と座標位置210とを結ぶ線215に対し、柱203Aの中心を中心とし、所定の長さ(例えば、15m、前記第1の距離より長い第2の距離)を半径とし、中心角をθ=+/−20°とする弧を描き、扇形の領域250を生成する。
部材配置部15は、生成された領域250に含まれ、柱203Aに最も近い柱203Bを検出する。そして、部材配置部15は、柱203A及び柱203Bの間に大梁206を配置する。
FIG. 11 is a diagram for explaining the arrangement processing of large beams arranged between the pillars 203 of the building in the plan view. In FIG. 11, a coordinate position 210 is a coordinate position in a coordinate system of a three-dimensional figure corresponding to the coordinate position selected by the operator in the two-dimensional image of the building. The member placement unit 15 detects the nearest column 203A within the radius 5 m (first distance) of the coordinate position 210. Then, the member placement unit 15 has a predetermined length (for example, 15 m, a second longer than the first distance) with respect to the line 215 connecting the center of the column 203A and the coordinate position 210 with the center of the column 203A as the center. A sector-shaped region 250 is generated by drawing an arc with a radius of ()) and a central angle θ = + / − 20 °.
The member placement unit 15 detects the column 203B that is included in the generated region 250 and is closest to the column 203A. And the member arrangement | positioning part 15 arrange | positions the big beam 206 between the pillar 203A and the pillar 203B.

ステップS18:
次に、部材表示部13は、画像表示部17の表示画面に表示されている入力する部材の選択を行う選択ボタンにおいて、大梁情報のボタンの横に隣接した終了のボタンが選択されたか否か、すなわち大梁の入力が終了したか否かの検出を行う。
このとき、部材表示部13は、大梁のボタンの横に隣接した終了のボタンが選択された場合、処理をステップS19へ進める。一方、部材表示部13は、大梁情報のボタンの横に隣接した終了のボタンが選択されない場合、処理をステップS17へ進め、大梁206の3次元図形の生成処理を継続する。
また、作業者が表示されている大梁テーブルにおける他の大梁記号がポインティングデバイスにより選択すると、以降に生成される大梁の3次元図形は新たに選択された大梁の断面形状により生成される。
Step S18:
Next, the member display unit 13 determines whether or not the end button adjacent to the large beam information button is selected in the selection button for selecting the input member displayed on the display screen of the image display unit 17. That is, it is detected whether or not the input of the large beam is completed.
At this time, when the end button adjacent to the side of the large beam button is selected, the member display unit 13 advances the process to step S19. On the other hand, when the end button adjacent to the side of the large beam information button is not selected, the member display unit 13 advances the process to step S <b> 17 and continues the process of generating the three-dimensional graphic of the large beam 206.
Further, when another girder symbol in the girder table on which the operator is displayed is selected by the pointing device, the three-dimensional figure of the girder generated thereafter is generated by the cross-sectional shape of the newly selected girder.

ステップS19:
次に、入力装置2は、部材の選択を行う選択ボタンの部材の順番から、次に配置する部材がカンチレバータイプの大梁であることを示す情報を、入力部11を介して部材表示部13に出力する。
そして、部材表示部13は、カンチレバータイプの大梁情報の選択ボタンが選択されたことが通知されると、部材データベース18から大梁テーブルのデータを読み出す。そして、部材表示部13は、読み出した大梁テーブル(図4参照)を、画像表示部17の表示画面に表示する。
画像表示部17の表示画面に大梁テーブルが表示されると、作業者は、表示された大梁テーブルから入力したい大梁を断面形状及び寸法から選択し、例えば大梁記号の表示領域をポインティングデバイスにより選択する。
表示領域が選択されることにより、部材表示部13は、いずれの大梁が選択されたかを示す情報として選択された大梁記号を部材配置部15に出力(通知)する。
Step S19:
Next, the input device 2 sends information indicating that the member to be arranged next is a cantilever-type large beam to the member display unit 13 via the input unit 11 from the order of the members of the selection buttons for selecting the member. Output.
When the member display unit 13 is notified that the cantilever type beam selection button has been selected, the member display unit 13 reads the beam table data from the member database 18. Then, the member display unit 13 displays the read girder table (see FIG. 4) on the display screen of the image display unit 17.
When the girder table is displayed on the display screen of the image display unit 17, the operator selects a girder desired to be input from the displayed girder table from the cross-sectional shape and dimensions, and for example, selects the display area of the girder symbol with a pointing device. .
When the display area is selected, the member display unit 13 outputs (notifies) the selected beam symbol as information indicating which beam is selected to the member placement unit 15.

そして、部材配置部15は、部材表示部13から大梁記号が通知されると、通知された大梁記号の示す大梁の断面形状及び寸法を、部材データベース18の大梁テーブルから読み出す。
次に、作業者は、選択した大梁を配置するため、建物の2次元画像における選択した大梁に対応する大梁の画像をポインティングデバイスによりクリックする。このとき、この大梁を接続させる柱203から、あまり距離(例えば5m以内)が離れていない大梁上の座標位置を、ポインティングデバイスによりクリックする。
これにより、入力装置2は、2次元画像の座標系におけるクリックされた座標位置を検出し、入力部11を介して部材配置部15に対して検出した座標位置を出力する。
Then, when the large beam symbol is notified from the member display unit 13, the member arranging unit 15 reads the cross-sectional shape and dimensions of the large beam indicated by the notified large beam symbol from the large beam table of the member database 18.
Next, the operator clicks the image of the large beam corresponding to the selected large beam in the two-dimensional image of the building with the pointing device in order to arrange the selected large beam. At this time, a coordinate position on the large beam that is not so far away (for example, within 5 m) from the column 203 to which the large beam is connected is clicked with a pointing device.
Thereby, the input device 2 detects the clicked coordinate position in the coordinate system of the two-dimensional image, and outputs the detected coordinate position to the member placement unit 15 via the input unit 11.

部材配置部15は、2次元画像の座標位置が通知されると、この2次元画像の座標位置に対応する3次元図形の座標系における座標位置近傍(例えば、座標位置を中心とした5m以内)で最も近くにある柱203を検索する。
部材配置部15は、検索された柱203をカンチレバータイプの大梁206が配置される柱とし、大梁206の一端を検索された柱203に接続する。
次に、作業者は、いずれの柱にも接続されない大梁206の他端が終端する座標位置を、画像表示部17の表示画面上において、ポインティングデバイスによりクリックする。
これにより、入力装置2は、2次元画像の座標系におけるクリックされた座標位置を検出し、入力部11を介して部材配置部15に対して検出した座標位置を出力する。
When the coordinate position of the two-dimensional image is notified, the member placement unit 15 is in the vicinity of the coordinate position in the coordinate system of the three-dimensional figure corresponding to the coordinate position of the two-dimensional image (for example, within 5 m centered on the coordinate position). The nearest column 203 is searched for.
The member arrangement unit 15 sets the searched column 203 as a column on which the cantilever type large beam 206 is arranged, and connects one end of the large beam 206 to the searched column 203.
Next, the operator clicks the coordinate position at which the other end of the large beam 206 not connected to any column ends on the display screen of the image display unit 17 with a pointing device.
Thereby, the input device 2 detects the clicked coordinate position in the coordinate system of the two-dimensional image, and outputs the detected coordinate position to the member placement unit 15 via the input unit 11.

部材配置部15は、2次元画像の座標位置が通知されると、この2次元画像の座標位置に対応する3次元図形の座標系における座標位置を他端の終端する座標位置とする。
上述したように、部材配置部15は、カンチレバータイプの大梁206を柱203に対して配置する。すなわち、部材配置部15は、検出された1本の柱203と、クリックした座標位置との間に、大梁テーブルから読み出した断面形状により、大梁206の3次元図形を生成する。このとき、部材配置部15は、大梁206の天端(最上面)が階高(床の高さ)より、所定の数値(後に配置される床スラブの厚さ(スラブ厚さ)の分、例えば20cm)だけ低い位置に配置する。
When the coordinate position of the two-dimensional image is notified, the member arranging unit 15 sets the coordinate position in the coordinate system of the three-dimensional figure corresponding to the coordinate position of the two-dimensional image as the coordinate position at the other end.
As described above, the member placement unit 15 places the cantilever-type large beam 206 with respect to the column 203. That is, the member placement unit 15 generates a three-dimensional figure of the girder 206 based on the cross-sectional shape read from the girder table between the detected one column 203 and the clicked coordinate position. At this time, the member placement unit 15 is configured such that the top end (uppermost surface) of the girder 206 has a predetermined numerical value (the thickness of the floor slab (slab thickness) to be placed later) from the floor height (floor height), For example, it is arranged at a position lower by 20 cm.

あるいは、柱203から建物の外部方向に伸びる大梁については、柱203と、この柱203から外壁ラインへ下した垂線によって決まる外壁ライン基準点との間に、カンチレバータイプの大梁を配置することとしても良い。他の部材に挟まれない梁や、部材探索では見つけられないような大きなスパン(間隔)で梁を配置する場合、2次元画像において、2つの座標点をクリックすることに入力することになる。   Alternatively, for a large beam extending from the column 203 toward the outside of the building, a cantilever type large beam may be arranged between the column 203 and an outer wall line reference point determined by a perpendicular line extending from the column 203 to the outer wall line. good. When a beam is arranged with a large span (interval) that cannot be found by a member search or a member search, it is input to click two coordinate points in a two-dimensional image.

ステップS20:
次に、部材表示部13は、画像表示部17の表示画面に表示されている入力する部材の選択を行う選択ボタンにおいて、そのボタンの横に隣接した終了のボタンが選択されたか否か、すなわちカンチレバータイプの大梁の入力が終了したか否かの検出を行う。
このとき、部材表示部13は、カンチレバータイプの大梁情報のボタンの横に隣接した終了のボタンが選択された場合、処理をステップS21へ進める。
Step S20:
Next, the member display unit 13 determines whether or not an end button adjacent to the button is selected in the selection button for selecting a member to be input displayed on the display screen of the image display unit 17, that is, It detects whether or not the input of the cantilever type girder has been completed.
At this time, if the end button adjacent to the button of the cantilever type large beam information is selected, the member display unit 13 advances the process to step S21.

一方、部材表示部13は、カンチレバータイプの大梁情報のボタンの横に隣接した終了のボタンが選択されない場合、処理をステップS19へ進め、カンチレバータイプの大梁の3次元図形の生成処理を継続する。
また、表示されている大梁テーブルにおいて、作業者が他の大梁記号をポインティングデバイスにより選択すると、以降に生成される柱の3次元図形は新たに作業者が選択した断面形状の大梁により生成される。
On the other hand, if the end button adjacent to the cantilever type large beam information button is not selected, the member display unit 13 proceeds to step S19 and continues the generation process of the three-dimensional figure of the cantilever type large beam.
In addition, when the operator selects another large beam symbol with the pointing device in the displayed girder table, a 3D figure of a column generated thereafter is newly generated by the girder having a cross-sectional shape selected by the operator. .

ステップS21:
次に、入力装置2は、部材の選択を行う選択ボタンの部材の順番から、次に配置する部材が小梁であることを示す情報を、入力部11を介して部材表示部13に出力する。
そして、部材表示部13は、小梁情報の選択ボタンが選択されたことが通知されると、部材データベース18から小梁テーブルのデータを読み出す。そして、部材表示部13は、読み出した小梁テーブル(図5参照)を、画像表示部17の表示画面に表示する。
画像表示部17の表示画面に小梁テーブルが表示されると、作業者は、表示された小梁テーブルから入力したい小梁を断面形状及び寸法から選択し、例えば小梁記号の表示領域をポインティングデバイスにより選択する。
表示領域が選択されることにより、部材表示部13は、いずれの小梁が選択されたかを示す情報として選択された小梁記号を部材配置部15に出力(通知)する。
Step S21:
Next, the input device 2 outputs information indicating that the member to be arranged next is a small beam to the member display unit 13 via the input unit 11 in the order of the members of the selection buttons for selecting the member. .
When the member display unit 13 is notified that the beam beam selection button has been selected, the member display unit 13 reads the beam table data from the member database 18. Then, the member display unit 13 displays the read beam table (see FIG. 5) on the display screen of the image display unit 17.
When the girder table is displayed on the display screen of the image display unit 17, the operator selects a girder to be input from the displayed girder table from the cross-sectional shape and dimensions, and for example, points the display area of the girder symbol. Select by device.
When the display area is selected, the member display unit 13 outputs (notifies) the selected beam symbol as information indicating which beam is selected to the member placement unit 15.

そして、部材配置部15は、部材表示部13から小梁記号が通知されると、通知された小梁記号の示す小梁の断面形状及び寸法を、部材データベース18の小梁テーブルから読み出す。
次に、作業者は、選択した小梁を配置するため、建物の2次元画像における選択した小梁に対応する小梁の画像をポインティングデバイスによりクリックする。このとき、この小梁を接続させる大梁、あるいはすでに配置された他の小梁から、あまり距離(例えば2m以内)が離れていない小梁上の位置を、ポインティングデバイスによりクリックする。
これにより、入力装置2は、2次元画像の座標系におけるクリックされた座標位置を検出し、入力部11を介して部材配置部15に対して検出した座標位置を出力する。
Then, when the small beam symbol is notified from the member display unit 13, the member arranging unit 15 reads the cross-sectional shape and dimensions of the small beam indicated by the notified small beam symbol from the small beam table of the member database 18.
Next, in order to arrange the selected beam, the operator clicks the image of the beam corresponding to the selected beam in the two-dimensional image of the building with a pointing device. At this time, a position on the small beam that is not far away (for example, within 2 m) from the large beam to which the small beam is connected or another small beam already arranged is clicked by the pointing device.
Thereby, the input device 2 detects the clicked coordinate position in the coordinate system of the two-dimensional image, and outputs the detected coordinate position to the member placement unit 15 via the input unit 11.

部材配置部15は、2次元画像の座標位置が通知されると、この2次元画像の座標位置に対応する3次元図形の座標系における座標位置近傍(例えば、座標位置を中心とした距離が2m以内)で最も近くにある大梁206あるいは小梁を検索する。
部材配置部15は、検索された大梁206あるいは小梁を、新たな小梁が配置される際に、この小梁の一端が接続される相手とする。
そして、部材配置部15は、上記小梁の一端から所定の距離(例えば、8m)以内にある大梁あるいは小梁を検出し、検出された大梁あるいは小梁を、新たに配置する小梁の他端が接続される相手とする。
When the coordinate position of the two-dimensional image is notified, the member arranging unit 15 is in the vicinity of the coordinate position in the coordinate system of the three-dimensional figure corresponding to the coordinate position of the two-dimensional image (for example, the distance about the coordinate position is 2 m). Within)) the nearest large beam 206 or small beam is searched.
The member arranging unit 15 uses the searched large beam 206 or small beam as a partner to which one end of the small beam is connected when a new small beam is arranged.
Then, the member placement unit 15 detects a large beam or a small beam within a predetermined distance (for example, 8 m) from one end of the small beam, and detects the detected large beam or small beam in addition to the small beam to be newly disposed. Assume that the end is connected.

部材配置部15は、新たに配置する小梁の一端が接続される大梁あるいは小梁と、新たに配置する小梁の他端が接続される大梁または小梁との間に、クリックされた座標位置を通るように、新たな小梁を配置する。このとき、クリックされた座標位置に近い方の大梁あるいは小梁に対して、新たに配置される小梁が直角に接続される。
これにより、部材配置部15は、検出された2本の大梁または小梁の間に、小梁テーブルから読み出した断面形状により、小梁の3次元図形を生成する。このとき、部材配置部15は、大梁203の場合と同様に、小梁の天端(最上面)が階高(床の高さ)より、所定の数値(後に配置される床スラブの厚さ(スラブ厚さ)の分、例えば20cm)だけ低い位置に配置する。
The member placement unit 15 has coordinates clicked between a large beam or a small beam to which one end of a newly arranged small beam is connected and a large beam or a small beam to which the other end of the newly arranged small beam is connected. Place a new beam to pass through the position. At this time, the newly arranged small beam is connected at right angles to the large beam or small beam closer to the clicked coordinate position.
Thereby, the member arrangement | positioning part 15 produces | generates the three-dimensional figure of a small beam by the cross-sectional shape read from the small beam table between the two detected large beams or small beams. At this time, as in the case of the large beam 203, the member arrangement unit 15 has a predetermined numerical value (the thickness of the floor slab to be arranged later) from the floor height (floor height) of the top end (top surface) of the small beam. (Slab thickness), for example, 20 cm) is placed at a lower position.

図12は、平面図における建物の大梁あるいは小梁と、他の大梁あるいは他の小梁との間に新たに配置される小梁の配置処理を説明する図である。この図12において、柱203Aと柱203Bとの間には、大梁206Aが配置されている。柱203Cと柱203Dとの間には大梁206Eが配置されている。柱203Bと柱203Dとの間には、大梁206Bが配置されている。柱203Bと図示しない柱との間には、大梁206Cが配置されている。同様に、柱203Dと図示しない柱との間には、大梁206Dが配置されている。大梁206Aと大梁206Eとの間には小梁207Bが配置されている。大梁206Cと大梁206Dとの間には、小梁207Dが配置されている。また、柱203A及び柱203Cとの間には、大梁206Gが配置されている。
図12において、座標位置221、222、223の各々は、建物の2次元画像において作業者が選択した座標位置に対応する3次元図形の座標系における座標位置である。
FIG. 12 is a diagram for explaining an arrangement process of a small beam newly arranged between a large beam or a small beam of a building and another large beam or another small beam in the plan view. In FIG. 12, a large beam 206A is disposed between a column 203A and a column 203B. A large beam 206E is disposed between the column 203C and the column 203D. A large beam 206B is disposed between the column 203B and the column 203D. A large beam 206C is disposed between the column 203B and a column (not shown). Similarly, a large beam 206D is disposed between the column 203D and a column (not shown). A small beam 207B is disposed between the large beam 206A and the large beam 206E. A small beam 207D is disposed between the large beam 206C and the large beam 206D. A large beam 206G is disposed between the column 203A and the column 203C.
In FIG. 12, each of the coordinate positions 221, 222, and 223 is a coordinate position in the coordinate system of the three-dimensional figure corresponding to the coordinate position selected by the operator in the two-dimensional image of the building.

まず、大梁206Aと大梁206Eとの間に小梁207Aを配置する処理について説明する。
部材配置部15は、クリックされた座標位置221の一端が接続される相手として、座標位置221から2m以内の距離にある大梁206Aを検出する。
次に、部材配置部15は、座標位置221を通って大梁206Aに対して直角に一端が接続点225に接続される小梁207Aを生成する。
また、部材配置部15は、小梁207Aの他端を、接続点225から所定の距離(例えば8m)以内にある大梁206Eにおける接続点226に接続する。これにより、部材配置部15は、大梁206Aの接続点225及び大梁206Eの接続点226の間に、小梁207Aを配置する。
First, a process for arranging the small beam 207A between the large beam 206A and the large beam 206E will be described.
The member placement unit 15 detects the large beam 206A located within a distance of 2 m from the coordinate position 221 as a partner to which one end of the clicked coordinate position 221 is connected.
Next, the member placement unit 15 generates a small beam 207A whose one end is connected to the connection point 225 at a right angle to the large beam 206A through the coordinate position 221.
Moreover, the member arrangement | positioning part 15 connects the other end of the small beam 207A to the connection point 226 in the large beam 206E within a predetermined distance (for example, 8 m) from the connection point 225. Thereby, the member placement unit 15 places the small beam 207A between the connection point 225 of the large beam 206A and the connection point 226 of the large beam 206E.

次に、大梁206Bとすでに配置されている小梁207Bとの間に小梁207Cを配置する処理について説明する。
部材配置部15は、クリックされた座標位置222を通る小梁の一端が接続される相手として、座標位置222から2m以内の距離にある小梁207Bを検出する。
次に、部材配置部15は、座標位置222を通って小梁207Bに対して直角に一端が接続点227に接続される小梁207Cを生成する。
また、部材配置部15は、小梁207Cの他端を、接続点227から所定の距離(例えば8m)以内にある大梁206Bにおける接続点228に接続する。これにより、部材配置部15は、小梁207Bの接続点227及び大梁206のB接続点228の間に、小梁207Cを配置する。
Next, a process for arranging the small beam 207C between the large beam 206B and the already arranged small beam 207B will be described.
The member placement unit 15 detects the small beam 207 </ b> B located within a distance of 2 m from the coordinate position 222 as a partner to which one end of the small beam passing through the clicked coordinate position 222 is connected.
Next, the member placement unit 15 generates a beam 207C having one end connected to the connection point 227 at a right angle to the beam 207B through the coordinate position 222.
In addition, the member placement unit 15 connects the other end of the small beam 207C to the connection point 228 in the large beam 206B within a predetermined distance (for example, 8 m) from the connection point 227. Accordingly, the member arranging unit 15 arranges the small beam 207C between the connection point 227 of the small beam 207B and the B connection point 228 of the large beam 206.

次に、大梁206Bとすでに配置されている小梁207Dとの間に小梁207Eを配置する処理について説明する。
部材配置部15は、クリックされた座標位置223を通る小梁の一端が接続される相手として、座標位置223から2m以内の距離にある小梁207Dを検出する。
次に、部材配置部15は、座標位置223を通って小梁207Dに対して直角に一端が接続点229に接続される小梁207Eを生成する。
また、部材配置部15は、小梁207Eの他端を、接続点229から所定の距離(例えば8m)以内にある大梁206Bにおける接続点230に接続する。これにより、部材配置部15は、小梁207Dの接続点229及び大梁206Bの接続点230の間に、小梁207Eを配置する。
Next, a process for arranging the small beam 207E between the large beam 206B and the already arranged small beam 207D will be described.
The member arranging unit 15 detects the small beam 207D located within a distance of 2 m from the coordinate position 223 as a partner to which one end of the small beam passing through the clicked coordinate position 223 is connected.
Next, the member placement unit 15 generates a beam 207E having one end connected to the connection point 229 at a right angle to the beam 207D through the coordinate position 223.
Moreover, the member arrangement | positioning part 15 connects the other end of the small beam 207E to the connection point 230 in the large beam 206B which exists within a predetermined distance (for example, 8 m) from the connection point 229. Thereby, the member placement unit 15 places the small beam 207E between the connection point 229 of the small beam 207D and the connection point 230 of the large beam 206B.

ステップS22:
次に、部材表示部13は、画像表示部17の表示画面に表示されている入力する部材の選択を行う選択ボタンにおいて、小梁情報のボタンの横に隣接した終了のボタンが選択されたか否か、すなわち小梁の入力が終了したか否かの検出を行う。
このとき、部材表示部13は、小梁情報のボタンの横に隣接した終了のボタンが選択された場合、処理をステップS23へ進める。一方、部材表示部13は、大梁情報のボタンの横に隣接して表示されている終了のボタンが選択されない場合、処理をステップS21へ進め、小梁(例えば、図12の小梁207Aから小梁207Eなど)の3次元図形の生成処理を継続する。
また、作業者が表示されている小梁テーブルにおける他の小梁記号がポインティングデバイスにより選択すると、以降に生成される小梁の3次元図形は新たに選択された小梁の断面形状により生成される。
Step S22:
Next, the member display unit 13 determines whether or not the end button adjacent to the small beam information button is selected in the selection button for selecting the input member displayed on the display screen of the image display unit 17. That is, it is detected whether or not the input of the beam is finished.
At this time, the member display unit 13 advances the process to step S23 when the end button adjacent to the side of the button of the beam information is selected. On the other hand, when the end button displayed adjacent to the large beam information button is not selected, the member display unit 13 advances the process to step S21 to execute the small beam (for example, the small beam from the small beam 207A in FIG. 12). The generation process of the three-dimensional figure of the beam 207E etc. is continued.
In addition, when another beam symbol in the beam table displayed by the operator is selected by the pointing device, the 3D figure of the beam generated thereafter is generated by the cross-sectional shape of the newly selected beam. The

ステップS23:
次に、外壁ライン基準点生成部16は、建物の3次元図形における2次元平面(X軸及びY軸からなる2次元座標系)において、外壁ライン201から所定の一定距離(例えば、2m)以内にある柱203(例えば、図10参照)を外周柱として検出する。
そして、外壁ライン基準点生成部16は、外壁ライン201に対向する建物の最外周の辺の近傍に存在する外周柱から、この対向する外壁ライン201に対して垂線204を描く。外壁ライン基準点生成部16は、垂線204と外壁ライン201との交点を外壁ライン基準点202とする。
Step S23:
Next, the outer wall line reference point generation unit 16 is within a predetermined fixed distance (for example, 2 m) from the outer wall line 201 in the two-dimensional plane (two-dimensional coordinate system including the X axis and the Y axis) of the three-dimensional figure of the building. The column 203 (see FIG. 10, for example) is detected as an outer peripheral column.
Then, the outer wall line reference point generation unit 16 draws a perpendicular line 204 to the opposing outer wall line 201 from the outer peripheral column existing in the vicinity of the outermost peripheral side of the building facing the outer wall line 201. The outer wall line reference point generation unit 16 sets the intersection of the perpendicular line 204 and the outer wall line 201 as the outer wall line reference point 202.

このとき、外壁ライン基準点生成部16は、垂線204が対応する外壁ライン201と交わらない場合、その垂線を無視する。例えば、図10において、外壁ライン201Aの延長線201B上に対しても、外周柱203Aから垂線が描かれるが、延長線201Bが実際に線がなく、外周柱203Aからの垂線とは交わらず、外壁ライン基準点202を形成することができない。
このため、外壁ライン基準点生成部16は、一定距離以内であっても外壁ライン201と交わらない垂線204を削除(無視)する。
At this time, when the vertical line 204 does not intersect with the corresponding external wall line 201, the external wall line reference point generation unit 16 ignores the vertical line. For example, in FIG. 10, a vertical line is drawn from the outer peripheral column 203A on the extension line 201B of the outer wall line 201A, but the extension line 201B does not actually have a line and does not intersect with the vertical line from the outer peripheral column 203A. The outer wall line reference point 202 cannot be formed.
For this reason, the outer wall line reference point generation unit 16 deletes (ignores) the perpendicular line 204 that does not intersect the outer wall line 201 even within a certain distance.

ステップS24:
次に、作業者は、外壁ライン基準点202が形成されたことを画像表示部17の表示画面で確認すると、入力する部材の選択を行う選択ボタンにおいて、内床情報をポインティングデバイスによりクリックして選択する。
そして、入力装置2は、内床の部材として床スラブが選択されたことを示す情報を、入力部11を介して部材表示部13に出力する。
部材表示部13は、内床情報の選択ボタンが選択されたことが通知されると、部材データベース18から床テーブルのデータを読み出す。そして、部材表示部13は、読み出した床テーブル(図6参照)を、画像表示部17の表示画面に表示する。
Step S24:
Next, when the operator confirms that the outer wall line reference point 202 has been formed on the display screen of the image display unit 17, the operator clicks the inner floor information with a pointing device using a selection button for selecting a member to be input. select.
Then, the input device 2 outputs information indicating that the floor slab is selected as the member of the inner floor to the member display unit 13 via the input unit 11.
When notified that the inner floor information selection button has been selected, the member display unit 13 reads the data of the floor table from the member database 18. The member display unit 13 displays the read floor table (see FIG. 6) on the display screen of the image display unit 17.

画像表示部17の表示画面に床テーブルが表示されると、作業者は、表示された床テーブルから入力したい床スラブを種別から選択し、例えば床記号の表示領域をポインティングデバイスにより選択する。
表示領域が選択されることにより、部材表示部13は、いずれの床スラブが内床として選択されたかを示す情報として選択された床記号及び配置対象が内床であることを示す情報を部材配置部15に出力(通知)する。
When the floor table is displayed on the display screen of the image display unit 17, the operator selects a floor slab to be input from the displayed floor table from the type, and selects, for example, a display area of the floor symbol using a pointing device.
By selecting the display area, the member display unit 13 arranges the information indicating that the floor symbol selected as the information indicating which floor slab is selected as the inner floor and the information indicating that the arrangement target is the inner floor. The information is output (notified) to the unit 15.

部材配置部15は、選択された床スラブを大梁芯及び小梁芯で囲まれた多角形(ほとんどは四角形)の平面領域に、建物の3次元図形において配置する。このとき、部材配置部15は、床スラブの厚さ分を鉛直方向に押し出した形状として、床スラブの3次元図形を生成する。また、部材配置部15は、大梁芯及び小梁芯で囲まれた全ての多角形に対して床スラブを配置してしまう。このため、実際には床スラブが配置されない領域にも床スラブが配置されてしまう。例えば、エレベータシャフトや吹き抜けなど床スラブが配置されない領域に配置された床スラブは、作業者が手作業により床スラブを削除していく。ここで、大梁芯は、平面図における大梁の中心線である。また、小梁芯は、平面図における小梁の中心線である。   The member arrangement unit 15 arranges the selected floor slab in a three-dimensional figure of a building in a polygonal (mostly quadrangular) planar area surrounded by the large beam core and the small beam core. At this time, the member arrangement | positioning part 15 produces | generates the three-dimensional figure of a floor slab as the shape which extruded the part for thickness of the floor slab to the perpendicular direction. Moreover, the member arrangement | positioning part 15 will arrange | position a floor slab with respect to all the polygons enclosed by the large beam core and the small beam core. For this reason, a floor slab will be arrange | positioned also in the area | region where a floor slab is not actually arrange | positioned. For example, the floor slab arranged in an area where the floor slab is not arranged such as an elevator shaft or a blow-off is manually deleted by the operator. Here, the girder core is the center line of the girder in the plan view. The beam core is the center line of the beam in the plan view.

ステップS25:
次に、作業者は、外壁ライン基準点202が形成されたことを画像表示部17の表示画面で確認すると、入力する部材の選択を行う選択ボタンにおいて、外床情報をポインティングデバイスによりクリックして選択する。
そして、入力装置2は、外床の部材として床スラブが選択されたことを示す情報を、入力部11を介して部材表示部13に出力する。
部材表示部13は、外床情報の選択ボタンが選択されたことが通知されると、部材データベース18から床テーブルのデータを読み出す。そして、部材表示部13は、読み出した床テーブル(図6参照)を、画像表示部17の表示画面に表示する。
Step S25:
Next, when the operator confirms that the outer wall line reference point 202 has been formed on the display screen of the image display unit 17, the operator clicks the outer floor information with a pointing device at a selection button for selecting a member to be input. select.
Then, the input device 2 outputs information indicating that the floor slab is selected as the member of the outer floor to the member display unit 13 via the input unit 11.
When notified that the outer floor information selection button has been selected, the member display unit 13 reads the data of the floor table from the member database 18. The member display unit 13 displays the read floor table (see FIG. 6) on the display screen of the image display unit 17.

画像表示部17の表示画面に床テーブルが表示されると、作業者は、表示された床テーブルから入力したい床スラブを種別から選択し、例えば床記号の表示領域をポインティングデバイスにより選択する。
表示領域が選択されることにより、部材表示部13は、いずれの床スラブが外床として選択されたかを示す情報として、選択された床記号及び配置対象が外床であることを示す情報を部材配置部15に出力(通知)する。
When the floor table is displayed on the display screen of the image display unit 17, the operator selects a floor slab to be input from the displayed floor table from the type, and selects, for example, a display area of the floor symbol using a pointing device.
When the display area is selected, the member display unit 13 uses information indicating that the selected floor symbol and the arrangement target are the outer floor as information indicating which floor slab is selected as the outer floor. Output (notify) to the placement unit 15.

部材配置部15は、選択された床スラブを隣接する外壁ライン基準点202を結ぶ線分、外周柱から外壁ラインに下した垂線(線分)、及び大梁・小梁の芯を表す線分を辺とする多角形の領域1つに対して一枚ずつ配置していく。このとき、部材配置部15は、床スラブの厚さ分を、鉛直方向に押し出した形状として、床スラブの3次元図形を生成する。
また、部材配置部15は、外壁ライン基準点202を結ぶ線分、外周柱から外壁ラインに下した垂線(線分)、及び大梁・小梁の芯を表す線分を辺に囲まれた全ての多角形に対して床スラブを配置してしまう。このため、実際には床スラブが配置されない領域にも床スラブが配置されてしまう。内床の場合と同様に、床スラブが配置されない領域に配置された床スラブは、作業者が手作業により床スラブを削除していく。
The member placement unit 15 includes a line segment connecting the selected outer wall line reference point 202 to the adjacent floor slab, a perpendicular line (line segment) extending from the outer peripheral column to the outer wall line, and a line segment representing the core of the large beam / small beam. One sheet is arranged for each polygonal area as a side. At this time, the member arrangement | positioning part 15 produces | generates the three-dimensional figure of a floor slab as the shape which extruded the part for thickness of the floor slab to the perpendicular direction.
In addition, the member placement section 15 includes a line segment connecting the outer wall line reference point 202, a perpendicular line (line segment) extending from the outer peripheral column to the outer wall line, and a line segment representing the core of the large beam / small beam surrounded by the sides. The floor slab is placed against the polygon. For this reason, a floor slab will be arrange | positioned also in the area | region where a floor slab is not actually arrange | positioned. As in the case of the inner floor, the floor slab arranged in the area where the floor slab is not arranged is manually deleted by the operator.

図13は、建物の床に対して作業者の選択した床スラブを配置する処理を説明する図である。図13において、外周柱203Aからの垂線204と外壁ライン201との交点が外壁ライン基準点202である。また、外壁ライン201の交差する交点が、コーナー点240である。
部材配置部15は、内床の床スラブの配置処理として、大梁206で囲まれた(すなわち、柱203を頂点とする)四角形の領域501に、床スラブを配置する。
FIG. 13 is a diagram illustrating a process of arranging the floor slab selected by the operator on the floor of the building. In FIG. 13, the intersection of the perpendicular line 204 from the outer peripheral column 203 </ b> A and the outer wall line 201 is an outer wall line reference point 202. Further, the intersection point of the outer wall lines 201 is a corner point 240.
The member placement unit 15 places the floor slab in a rectangular area 501 surrounded by the large beam 206 (that is, the column 203 is a vertex) as the floor slab placement process of the inner floor.

また、部材配置部15は、外床の床スラブ(バルコニー床)の配置処理として、外周柱203A及び外壁ライン基準点202を頂点とする四角形の領域502と、外周柱203A、外壁ライン基準点202及びコーナー点240を頂点とする多角形の領域503となどに、作業者の選択した床スラブを配置する。
ここで、部材配置部15は、床スラブが実際には配置されない領域504にも床スラブを配置する。この領域504は、エレベータシャフトあるいは吹き抜けなど、構造上において床スラブが配置されない領域である。床スラブが配置されない領域に配置された床スラブは、作業者が手作業により床スラブを削除していく。
Further, the member placement unit 15 performs a square area 502 having apexes of the outer peripheral column 203A and the outer wall line reference point 202, an outer peripheral column 203A, and the outer wall line reference point 202 as an arrangement process of the outer floor slab (balcony floor). The floor slab selected by the operator is placed in a polygonal region 503 having the corner point 240 as a vertex.
Here, the member arrangement | positioning part 15 arrange | positions a floor slab also to the area | region 504 where a floor slab is not actually arrange | positioned. This region 504 is a region where a floor slab is not disposed on the structure, such as an elevator shaft or a blow-through. The floor slab arranged in the area where the floor slab is not arranged is manually deleted by the operator.

ステップS26:
次に、作業者は、外壁ライン基準点202が形成されたことを画像表示部17の表示画面で確認すると、入力する部材の選択を行う選択ボタンにおいて、外壁情報をポインティングデバイスによりクリックして選択する。
そして、入力装置2は、部材として外壁パネルが選択されたことを示す情報を、入力部11を介して部材表示部13に出力する。
部材表示部13は、外壁情報の選択ボタンが選択されたことが通知されると、部材データベース18から外壁テーブルのデータを読み出す。そして、部材表示部13は、読み出した外壁テーブル(図7参照)を、画像表示部17の表示画面に表示する。
Step S26:
Next, when the operator confirms that the outer wall line reference point 202 has been formed on the display screen of the image display unit 17, the user clicks and selects the outer wall information with a pointing device using a selection button for selecting an input member. To do.
Then, the input device 2 outputs information indicating that the outer wall panel has been selected as a member to the member display unit 13 via the input unit 11.
When notified that the outer wall information selection button has been selected, the member display unit 13 reads the data of the outer wall table from the member database 18. Then, the member display unit 13 displays the read outer wall table (see FIG. 7) on the display screen of the image display unit 17.

画像表示部17の表示画面に外壁テーブルが表示されると、作業者は、表示された外壁テーブルから入力したい外壁パネルを種別及び寸法から選択し、例えば外壁記号の表示領域をポインティングデバイスにより選択する。
表示領域が選択されることにより、部材表示部13は、いずれの外壁が選択されたかを示す情報として、選択された外壁記号を部材配置部15に出力(通知)する。
また、作業者は、入力装置2により、外壁パネルの分割数を入力する。この外壁パネルの分割数は、柱の周期毎、すなわち柱と柱の間に配置する外壁パネルの数を示している。
When the outer wall table is displayed on the display screen of the image display unit 17, the operator selects an outer wall panel to be input from the displayed outer wall table based on the type and size, and for example, selects a display area of the outer wall symbol with a pointing device. .
When the display area is selected, the member display unit 13 outputs (notifies) the selected outer wall symbol to the member placement unit 15 as information indicating which outer wall has been selected.
Further, the operator inputs the number of divisions of the outer wall panel using the input device 2. The number of divisions of the outer wall panel indicates the number of outer wall panels arranged between the columns, that is, between the columns.

外壁ライン201上において、選択した外壁パネルを配置する範囲を設定する。例えば、この範囲の設定は、配置したい外壁ライン基準点202の間をポインティングデバイスによりクリックして複数選択するか、あるいはドラッグして範囲を指定するかなど、どの手法により設定されても良い。
そして、部材配置部15は、外壁パネルを外壁ライン201に沿って、外壁ライン基準点202で挟まれる範囲毎に設定された分割数単位で、外壁パネルの配置を行う。ここで、部材配置部15は、検出された2本の柱203の間に、外壁テーブルから読み出した断面形状により、外壁パネルの3次元図形を生成する。
On the outer wall line 201, a range in which the selected outer wall panel is arranged is set. For example, the range may be set by any method, such as selecting a plurality of points by clicking between the outer wall line reference points 202 to be arranged with a pointing device, or specifying a range by dragging.
And the member arrangement | positioning part 15 arrange | positions an outer wall panel in the division | segmentation number unit set for every range pinched | interposed by the outer wall line reference | standard point 202 along an outer wall line 201. FIG. Here, the member placement unit 15 generates a three-dimensional figure of the outer wall panel between the two detected pillars 203 based on the cross-sectional shape read from the outer wall table.

ステップS27:
次に、部材表示部13は、画像表示部17の表示画面に表示されている入力する部材の選択を行う選択ボタンにおいて、外壁情報のボタンの横に隣接した終了のボタンが選択されたか否か、すなわち外壁パネルの入力が終了したか否かの検出を行う。
このとき、部材表示部13は、外壁情報のボタンの横に隣接した終了のボタンが選択された場合、基準階の3次元図形を生成する処理を終了する。一方、部材表示部13は、外壁情報のボタンの横に隣接した終了のボタンが選択されない場合、処理をステップS26へ進め、外壁パネルの3次元図形の生成処理を継続する。
また、作業者が表示されている外壁テーブルにおける他の外壁記号をポインティングデバイスにより選択すると、以降に配置される外壁パネルの3次元図形は新たに選択された外壁パネルの断面形状により生成される。
Step S27:
Next, the member display unit 13 determines whether or not an end button adjacent to the outer wall information button is selected in the selection button for selecting the input member displayed on the display screen of the image display unit 17. That is, it is detected whether or not the input of the outer wall panel is completed.
At this time, the member display part 13 complete | finishes the process which produces | generates the three-dimensional figure of a reference | standard floor, when the end button adjacent to the side of the button of outer wall information is selected. On the other hand, if the end button adjacent to the outer wall information button is not selected, the member display unit 13 proceeds to step S26 and continues the process of generating the three-dimensional graphic of the outer wall panel.
Further, when another external wall symbol in the external wall table on which the operator is displayed is selected by the pointing device, the three-dimensional figure of the external wall panel arranged thereafter is generated by the cross-sectional shape of the newly selected external wall panel.

図14は、作業者が入力した外壁パネルの分割数に対応させて、外壁ラインに沿って外壁パネルを配置する処理を説明する図である。この図14は、外壁パネルが壁パネル方式で配置されている構造を生成する処理を説明している。図14(a)は、建物の平面図における外壁ライン201近傍を示し、この外壁ライン201に沿って、建物の室外側に外壁パネル270が外壁ライン基準点202間においてn個に分割(図においては2個に分割)して配置されている。この外壁パネル270は、窓が設けられる構成となっている。図14(b)は、図14(a)の外壁パネル270が配置された部分の立面図、すなわち基準階部分の立面図を示している。図14(b)において、外壁パネル270には、窓271が設けられている。   FIG. 14 is a diagram illustrating a process of arranging the outer wall panel along the outer wall line in accordance with the number of divisions of the outer wall panel input by the operator. FIG. 14 illustrates a process for generating a structure in which outer wall panels are arranged in a wall panel manner. FIG. 14A shows the vicinity of the outer wall line 201 in the plan view of the building, and along this outer wall line 201, the outer wall panel 270 is divided into n pieces between the outer wall line reference points 202 on the outdoor side of the building (in the figure). Are divided into two pieces). The outer wall panel 270 is configured to be provided with a window. FIG. 14B shows an elevation view of a portion where the outer wall panel 270 of FIG. 14A is arranged, that is, an elevation view of a reference floor portion. In FIG. 14B, the outer wall panel 270 is provided with a window 271.

部材配置部15は、外壁ライン201の室外側において、外壁パネル270を外壁ライン201に沿って、外壁ライン基準点202で挟まれる範囲毎に設定された分割数nで配置する。このとき、部材配置部15は、壁パネル方式により外壁パネル270を、1スパン2分割として配置する場合、外壁パネル270の端部が外壁ライン基準点202(図14(a)参照)とその中点に一致するように配置する。
図14(c)は、作成された建物の3次元構造600Aを示している。柱203に対して大梁206が接続されており、建物の室外側に外壁パネル270が設けられている。図14(c)において、範囲601は、基準階の単位を示している。
The member placement unit 15 places the outer wall panel 270 along the outer wall line 201 on the outdoor side of the outer wall line 201 with a division number n set for each range sandwiched by the outer wall line reference points 202. At this time, when the member placement portion 15 places the outer wall panel 270 in one span and two parts by the wall panel method, the end portion of the outer wall panel 270 is the outer wall line reference point 202 (see FIG. 14A) and the inside thereof. Arrange to match the points.
FIG. 14C shows a three-dimensional structure 600A of the created building. A large beam 206 is connected to the column 203, and an outer wall panel 270 is provided outside the building. In FIG.14 (c), the range 601 has shown the unit of the standard floor.

図15は、作業者が入力した外壁パネルの分割数に対応させて、外壁ラインに沿って外壁パネルを配置する処理を説明する図である。この図15は、外壁パネルが柱通し方式で配置されている構造を生成する処理を説明している。図15(a)は、建物の平面図における外壁ライン201近傍を示し、この外壁ライン201に沿って、建物の室外側に外壁パネル280がn個に分割(図においては2個に分割)して配置されている。この外壁パネル280は、外壁パネル280と隣接する他の外壁パネル280との間が窓281となる構成となっている。図15(b)は、図15(a)の外壁パネル280が配置された部分の立面図、すなわち基準階部分の立面図を示している。図15(b)において、外壁パネル280と隣接する他の外壁パネル280との間のスペースが窓281となる。   FIG. 15 is a diagram illustrating a process of arranging the outer wall panel along the outer wall line in accordance with the division number of the outer wall panel input by the operator. FIG. 15 illustrates a process for generating a structure in which outer wall panels are arranged in a column-through manner. FIG. 15A shows the vicinity of the outer wall line 201 in the plan view of the building, and along this outer wall line 201, the outer wall panel 280 is divided into n pieces (in the figure, divided into two pieces) on the outdoor side of the building. Are arranged. This outer wall panel 280 is configured such that a window 281 is formed between the outer wall panel 280 and another adjacent outer wall panel 280. FIG. 15B shows an elevation view of a portion where the outer wall panel 280 of FIG. 15A is arranged, that is, an elevation view of a reference floor portion. In FIG. 15B, a space between the outer wall panel 280 and another adjacent outer wall panel 280 becomes a window 281.

部材配置部15は、外壁ライン201の室外側において、外壁パネル280を外壁ライン201に沿って、外壁ライン基準点202で挟まれる範囲毎に設定された分割数nで配置する。このとき、部材配置部15は、柱通し方式により外壁パネル280を、1スパン2分割で配置する場合、外壁ライン基準点202と接触する外壁パネル280のパネル芯が外壁ライン基準点202の中点に一致するように配置する。
図15(c)は、作成された建物の3次元構造600Bを示している。柱203に対して大梁206が接続されており、建物の室外側に外壁パネル280が設けられている。図15(c)において、範囲602は、基準階の単位を示している。この図15(a)の場合、窓281にはめ込む窓ガラスも、積算対象の部材となる。
また、図14及び図15に外壁入力の例を示しているが、外壁には多くの種別があり、それぞれに配置ルールが定められている。
The member arranging unit 15 arranges the outer wall panel 280 along the outer wall line 201 with the division number n set for each range sandwiched by the outer wall line reference points 202 on the outdoor side of the outer wall line 201. At this time, when the member placement unit 15 places the outer wall panel 280 in one span and two parts by the column-through method, the panel core of the outer wall panel 280 that contacts the outer wall line reference point 202 is the midpoint of the outer wall line reference point 202. To match.
FIG. 15C shows a three-dimensional structure 600B of the created building. A large beam 206 is connected to the column 203, and an outer wall panel 280 is provided outside the building. In FIG.15 (c), the range 602 has shown the unit of the reference | standard floor. In the case of FIG. 15A, the window glass fitted into the window 281 is also a member to be integrated.
14 and 15 show examples of external wall input. There are many types of external walls, and arrangement rules are defined for each.

上述したように、本実施形態による3次元図形生成システム1は、紙からスキャナー3により読み込んだ平面図の2次元画像から、基準階の3次元図形を作成する。作業者が建物の階数を入力することにより、3次元図形生成システム1は、作成した基準階をその階数分積み重ね、建物の3次元構造を生成する。
本実施形態によれば、紙に印刷された建物の平面図しか供給されていない場合でも、この平面図から揚重負荷となる部材の数量を積算するための建物の3次元図形を容易に生成することが可能となる。
これにより、本実施形態によれば、作業者の部材を積算する工程における負担を大幅に削減でき、かつ積算結果が紙の平面図に描かれた部材に対応しているため、カウントの間違いをすることが無くなり、サイクル工程のスケジューリングを正確に行うことができる。
As described above, the three-dimensional graphic generation system 1 according to the present embodiment creates a three-dimensional graphic of the reference floor from a two-dimensional image of a plan view read by a scanner 3 from paper. When the operator inputs the number of floors of the building, the three-dimensional graphic generation system 1 stacks the created reference floors by the number of floors to generate a three-dimensional structure of the building.
According to this embodiment, even when only a plan view of a building printed on paper is supplied, a three-dimensional figure of the building for easily accumulating the number of members that are lifting loads is easily generated from this plan view. It becomes possible to do.
Thereby, according to this embodiment, since the burden in the process of integrating the worker's members can be greatly reduced, and the integration result corresponds to the member drawn on the plan view of the paper, the counting error can be avoided. Therefore, the scheduling of the cycle process can be performed accurately.

また、本実施形態による3次元図形生成システム1は、サーバー、デスクトップパソコンやノートパソコンでもプログラムをインストールすることにより可能である。
しかしながら、本実施形態による3次元図形生成システム1は、タッチパネル式のパーソナルコンピュータで使用した場合、ポインティングデバイスとしてカラーペンにより、建物の2次元画像にチェックマークを入力するように、この2次元画像の座標に対応させ、部材の各々を3次元空間に配置し、建物の3次元構造を生成することができる。
In addition, the 3D graphic generation system 1 according to the present embodiment can be installed on a server, a desktop personal computer, or a notebook personal computer by installing a program.
However, when the 3D graphic generation system 1 according to the present embodiment is used with a touch panel personal computer, the color pen as a pointing device is used to input a check mark to the 2D image of the building. Corresponding to the coordinates, each member can be arranged in a three-dimensional space to generate a three-dimensional structure of the building.

また、図1の3次元図形生成システム1の各々の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりそれぞれの装置の動作を制御し、紙から読み取った取り込み画像データから3次元図形を生成する処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。   Also, a program for realizing each function of the three-dimensional graphic generation system 1 in FIG. 1 is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read into the computer system and executed. Thus, the operation of each apparatus may be controlled, and processing for generating a three-dimensional figure from captured image data read from paper may be performed. Here, the “computer system” includes an OS and hardware such as peripheral devices.

また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used.
The “computer-readable recording medium” refers to a storage device such as a flexible medium, a magneto-optical disk, a portable medium such as a ROM and a CD-ROM, and a hard disk incorporated in a computer system. Furthermore, the “computer-readable recording medium” dynamically holds a program for a short time like a communication line when transmitting a program via a network such as the Internet or a communication line such as a telephone line. In this case, a volatile memory in a computer system serving as a server or a client in that case, and a program that holds a program for a certain period of time are also included. The program may be a program for realizing a part of the functions described above, and may be a program capable of realizing the functions described above in combination with a program already recorded in a computer system.

以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。   The embodiment of the present invention has been described in detail with reference to the drawings. However, the specific configuration is not limited to this embodiment, and includes design and the like within a scope not departing from the gist of the present invention.

1…3次元図形生成システム
2…入力装置
3…スキャナー
11…入力部
12…画像処理装置
13…部材表示部
14…部材座標位置検出部
15…部材配置部
16…外壁ライン基準点生成部
17…画像表示部
18…部材データベース
19…画像処理用記憶部
DESCRIPTION OF SYMBOLS 1 ... Three-dimensional figure generation system 2 ... Input device 3 ... Scanner 11 ... Input part 12 ... Image processing device 13 ... Member display part 14 ... Member coordinate position detection part 15 ... Member arrangement | positioning part 16 ... Outer wall line reference point generation part 17 ... Image display unit 18 ... member database 19 ... image processing storage unit

Claims (6)

建物の平面図である2次元図面から当該建物の3次元図形を生成する3次元図形生成システムであり、
少なくとも柱、梁、床スラブ、外壁パネルを含む前記建物を構成する部材の配置が記述された前記2次元図面の2次元画像を表示する画像表示部と、
2次元座標系における前記2次元図面上において選択された前記部材の前記2次元座標系における座標位置である第1座標位置を検出する部材座標位置検出部と、
前記2次元座標系における前記第1座標位置に対応する座標位置として、3次元図形が構成される3次元空間を構成する2次元座標系における第2座標位置を検出し、検出された当該第2座標位置に対し、前記建物の3次元構造の3次元座標系に、前記部材の3次元図形を配置する部材配置部と
を備え
前記部材配置部が、
前記2次元画像の前記梁が指示されると、当該梁の指示された位置に対して第1の距離内において最も近傍の柱を第1柱として選択し、かつ第1柱を中心とし前記第1の距離より長い第2の距離を半径とした円弧を所定の角度にて生成し、当該円弧内で第1柱に最も近い柱を第2柱として選択し、前記第1柱と前記第2柱との間に前記梁の3次元図形を配置する
ことを特徴とする3次元図形生成システム。
A three-dimensional graphic generation system that generates a three-dimensional graphic of a building from a two-dimensional drawing that is a plan view of the building,
An image display unit for displaying a two-dimensional image of the two- dimensional drawing in which an arrangement of members constituting the building including at least a column, a beam, a floor slab, and an outer wall panel is described;
A member coordinate position detection unit that detects a first coordinate position that is a coordinate position in the two-dimensional coordinate system of the member selected on the two-dimensional drawing in the two-dimensional coordinate system;
As a coordinate position corresponding to the first coordinate position in the two-dimensional coordinate system, a second coordinate position in a two-dimensional coordinate system constituting a three-dimensional space in which a three-dimensional figure is configured is detected, and the detected second coordinate position is detected. A member arrangement unit for arranging a three-dimensional figure of the member in a three- dimensional coordinate system of the three-dimensional structure of the building with respect to a coordinate position ;
The member arrangement portion is
When the beam of the two-dimensional image is designated, a column nearest to the designated position of the beam within a first distance is selected as the first column, and the first column is centered on the first column. An arc having a second distance longer than 1 as a radius is generated at a predetermined angle, and a column closest to the first column in the arc is selected as the second column, and the first column and the second column are selected. A three-dimensional graphic generation system , wherein a three-dimensional graphic of the beam is arranged between columns .
前記部材に対応する配置部材の断面形状を示す部材テーブルをさらに備え、
前記部材配置部が、
前記部材の第2座標位置に対応して、前記3次元座標系に前記配置部材を配置する際、前記断面形状の面に垂直方向に配置部材を延ばし、配置に必要な前記配置部材の3次元構造を生成する
ことを特徴とする請求項1に記載の3次元図形生成システム。
A member table showing a cross-sectional shape of the arrangement member corresponding to the member;
The member arrangement portion is
When the arrangement member is arranged in the three-dimensional coordinate system corresponding to the second coordinate position of the member, the arrangement member is extended in a direction perpendicular to the plane of the cross-sectional shape, and the three-dimensional arrangement member necessary for the arrangement is arranged. The structure is generated. The three-dimensional figure generation system according to claim 1, wherein the structure is generated.
前記建物の2次元平面画像が紙に印刷された平面図からスキャナーにより取り込まれたことを特徴とする請求項1また請求項2に記載の3次元図形生成システム。 Claim 1 or 3D graphic generation system according to claim 2, characterized in that the two-dimensional plane image of the building is taken up by the scanner from a plan view, which is printed on paper. 前記部材配置部が、
前記梁の3次元図形が配置された後、前記梁を辺とする多角形の前記床スラブを配置することを特徴とする請求項1から請求項のいずれか一項に記載の3次元図形生成システム。
The member arrangement portion is
The three-dimensional figure according to any one of claims 1 to 3 , wherein after the three-dimensional figure of the beam is arranged, the polygonal floor slab having the beam as a side is arranged. Generation system.
前記建物の2次元画像の外壁と平行に引かれた外壁ラインに対し、外壁に設けられた前記柱の各々から垂線を描き、当該垂線と前記外壁ラインとの交点を外壁ライン基準点とする外壁ライン基準点生成部をさらに有し、
前記部材配置部が、
隣接する前記外壁ライン基準点を結ぶ線分、外周部に設けられた前記柱から外壁ラインに下した垂線、及び大梁あるいは小梁の芯を表す線分を辺とする多角形のバルコニー床を配置する
ことを特徴とする請求項1から請求項のいずれか一項に記載の3次元図形生成システム。
For the outer wall line drawn parallel to the outer wall of the two-dimensional image of the building, a vertical line is drawn from each of the pillars provided on the outer wall, and the outer wall having the intersection of the vertical line and the outer wall line as an outer wall line reference point A line reference point generator;
The member arrangement portion is
Polygonal balcony floor with the line segment connecting the adjacent outer wall line reference points, the perpendicular line extending from the column provided on the outer periphery to the outer wall line, and the line segment representing the core of the large beam or small beam as the sides The three-dimensional figure generation system according to any one of claims 1 to 4 , wherein the three-dimensional figure generation system is provided.
建物の平面図である2次元図面から当該建物の3次元図形を生成する3次元図形生成方法であり、
画像表示部が、少なくとも柱、梁、床スラブ、外壁パネルを含む前記建物を構成する部材の配置が記述された前記建物の前記2次元図面の2次元画像を表示する画像表示過程と、
部材座標位置検出部が、2次元座標系における前記2次元図面上において選択された前記部材の前記2次元座標系における座標位置である第1座標位置を検出する部材座標位置検出過程と、
部材配置部が、前記2次元座標系における前記第1座標位置に対応する座標位置として、3次元図形が構成される3次元空間を構成する2次元座標系における第2座標位置を検出し、検出された当該第2座標位置に対し、前記建物の3次元構造の3次元座標系に、前記部材の3次元図形を配置する部材配置過程と
を含み、
前記部材配置部が、
前記2次元画像の前記梁が指示されると、当該梁の指示された位置に対して第1の距離内において最も近傍の柱を第1柱として選択し、かつ第1柱を中心とし前記第1の距離より長い第2の距離を半径とした円弧を所定の角度にて生成し、当該円弧内で第1柱に最も近い柱を第2柱として選択し、前記第1柱と前記第2柱との間に前記梁の3次元図形を配置する
ことを特徴とする3次元図形生成方法。
A 3D graphic generation method for generating a 3D graphic of a building from a 2D drawing which is a plan view of the building,
An image display process in which an image display unit displays a two-dimensional image of the two- dimensional drawing of the building in which an arrangement of members constituting the building including at least columns, beams, floor slabs, and outer wall panels is described;
A member coordinate position detection process in which a member coordinate position detection unit detects a first coordinate position which is a coordinate position in the two-dimensional coordinate system of the member selected on the two-dimensional drawing in the two-dimensional coordinate system;
The member placement unit detects a second coordinate position in a two-dimensional coordinate system constituting a three-dimensional space in which a three-dimensional figure is configured as a coordinate position corresponding to the first coordinate position in the two-dimensional coordinate system, and detects to have been the second coordinate position, the 3-dimensional coordinate system of the three-dimensional structure of the building, seen including a member arranged step of arranging the three-dimensional graphic of the member,
The member arrangement portion is
When the beam of the two-dimensional image is designated, a column nearest to the designated position of the beam within a first distance is selected as the first column, and the first column is centered on the first column. An arc having a second distance longer than 1 as a radius is generated at a predetermined angle, and a column closest to the first column in the arc is selected as the second column, and the first column and the second column are selected. A method for generating a three-dimensional figure , comprising arranging a three-dimensional figure of the beam between columns .
JP2014137770A 2014-07-03 2014-07-03 3D graphic generation system and 3D graphic generation method Active JP6493722B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014137770A JP6493722B2 (en) 2014-07-03 2014-07-03 3D graphic generation system and 3D graphic generation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014137770A JP6493722B2 (en) 2014-07-03 2014-07-03 3D graphic generation system and 3D graphic generation method

Publications (2)

Publication Number Publication Date
JP2016015083A JP2016015083A (en) 2016-01-28
JP6493722B2 true JP6493722B2 (en) 2019-04-03

Family

ID=55231207

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014137770A Active JP6493722B2 (en) 2014-07-03 2014-07-03 3D graphic generation system and 3D graphic generation method

Country Status (1)

Country Link
JP (1) JP6493722B2 (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10102670B2 (en) * 2016-08-18 2018-10-16 Robert Bosch Gmbh System and method for procedurally generated building graphics within a street network of a three-dimensional virtual environment
JP6847541B2 (en) * 2018-05-29 2021-03-24 株式会社日立プラントコンストラクション Building structure totalization system and totalization method
JP7474574B2 (en) * 2019-09-30 2024-04-25 大和ハウス工業株式会社 Design System
JP7474573B2 (en) * 2019-09-30 2024-04-25 大和ハウス工業株式会社 Design System
JP6935033B1 (en) * 2021-04-14 2021-09-15 株式会社三井E&Sマシナリー How to convert a bridge completion drawing to 3D data
CN115908117B (en) * 2022-12-05 2024-04-02 娄底职业技术学院 Two-dimensional building model image generation method and system
JP7662162B2 (en) * 2023-01-31 2025-04-15 株式会社きんそく Three-dimensional CAD device and three-dimensional structure generating method
CN119378048B (en) * 2023-07-26 2025-09-26 中国建筑东北设计研究院有限公司 Three-dimensional representation methods, interference detection methods and Boolean operation methods of building components

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07234892A (en) * 1993-12-28 1995-09-05 Takenaka Komuten Co Ltd Construction drawing preparing device
JPH11166286A (en) * 1997-12-05 1999-06-22 Nippon Kokan Light Steel Kk Deck plate layout design support method
JP2007080013A (en) * 2005-09-15 2007-03-29 Sekisui Chem Co Ltd Exterior building material integration system
JP4341980B2 (en) * 2007-06-25 2009-10-14 システム明星株式会社 Architectural drawing data conversion program

Also Published As

Publication number Publication date
JP2016015083A (en) 2016-01-28

Similar Documents

Publication Publication Date Title
JP6493722B2 (en) 3D graphic generation system and 3D graphic generation method
JP5656041B2 (en) Construction drawing system
EP3623967B1 (en) Improved 3d wall drawing in computer-aided design
JP6429380B2 (en) Building planning and design system and method
CN111859494A (en) Building model creating method and device and intelligent terminal
JP6678889B1 (en) Building material estimation device
JP2018106550A (en) Layout planning system
JP6422335B2 (en) Block diagram creation system and method
JP7574527B2 (en) Tile wall repair management system and repair management method
JP3169715U (en) Building accuracy management system
JP5519575B2 (en) Plant construction process creation support system, plant construction process creation support method and program
JP2009252084A (en) Blank layout device for wall surface part, blank layout program for wall surface part, recording medium and precut device
JP2020201654A (en) Operation manual creation support device and operation manual creation support method
Bloss Robots have come to architecture to model, construct, fabricate and offer new approaches to create innovative designs, elements and structures
JP2004110659A (en) Finish quantity calculation system
JP7342642B2 (en) Design support equipment and design support program
JP2011221618A (en) Design support program and design support apparatus for additional structure
JP5196606B2 (en) CAD data conversion device, CAD data conversion method, and computer program
JP7678925B2 (en) Display Control Device
JP2002207784A (en) Cad system for unit building
TWI731548B (en) Planning method for cutting angle processing of steel structure
JP2001123664A (en) Preparation device for reinforcing bar machine specification
JP3848717B2 (en) 3D model generation system
JP2020071838A (en) Display system and display program
JP2019002864A (en) Measurement method of tatami laying region, display device of tatami size and display program of tatami size

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170517

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180618

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180731

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180926

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20181005

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190220

R150 Certificate of patent or registration of utility model

Ref document number: 6493722

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150