JP6493722B2 - 3D graphic generation system and 3D graphic generation method - Google Patents
3D graphic generation system and 3D graphic generation method Download PDFInfo
- 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
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
本発明は、このような事情に鑑みてなされたもので、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.
以下、図面を参照して、本発明の実施形態について説明する。図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
入力部11は、スキャナー3から供給される建物の2次元画像の読み取り画像データを読み込み、画像処理用記憶部19に書き込んで記憶させる。
画像処理部12は、画像処理用記憶部19から読み取り画像データを読み出し、画像表示部17を介して表示画面(不図示)に表示する。そして、画像処理部12は、入力装置2から供給される制御データにより、画像表示部17が表示画面に表示する読み取り画像データの画像の調整を行う。制御データは、読み取り画像データにおける建物の平面図のx軸及びy軸の各々を、画像表示部17の表示画面のX軸、Y軸それぞれに平行とする回転調整を行う情報である。また、制御データは、X軸方向とY軸方向との縮尺の比を同一とする縮尺を行う(軸方向の拡大または縮小)情報も含んでいる。
The
The
部材表示部13は、3次元図形を生成する際に用いる部材の情報として、少なくとも柱情報、大梁情報、小梁情報、床情報及び外壁情報などの種類の部材情報を示すボタンを画像表示部17を介して表示画面に表示する。この部材情報を示すボタンは、配置を行う部材の種別を設定するために表示される。例えば、柱の3次元図形を生成する処理を開始する場合、作業者は柱情報のボタンをポインティングデバイスなどでクリックして選択する。そして、部材表示部13は、ポインティングデバイスで選択された部材に対応した部材情報の部材テーブルを、部材データベース18から読み出し、表示画面に表示する。
The
また、部材表示部13は、ポインティングデバイスにより部材テーブルから選択された部材の情報(部材記号、すなわち部材識別情報)を部材配置部15に対して出力する。本実施形態における建物の3次元図形及び部材の3次元図形は、X軸、Y軸及びZ軸の各々からなる3次元座標系に構成される。この3次元座標系は、建物の高さ方向がZ軸で構成され、建物の床平面がX軸及びY軸から構成された2次元平面となっている。この床平面である2次元平面(3次元座標系における2次元平面)のX軸及びY軸の各々は、スキャナーで読み込まれた建物の2次元画像(平面図)が示される2次元座標系を構成するx軸、y軸それぞれに対応している。
Further, the
作業者が画像表示装置17の表示画面に表示された建物の平面図において、入力装置2におけるポインティングデバイスで部材の位置を指示すると、部材座標位置検出部14は、表示画面上の読み取り画像データ(2次元画像)の2次元座標系における部材の座標位置を検出する。そして、部材座標位置検出部14は、検出した部材の2次元座標系における座標位置を部材配置部15に出力する。
In the plan view of the building displayed on the display screen of the
部材配置部15は、部材座標位置検出部14が検出した2次元座標系における座標位置に対して、部材表示部13から供給される部材の識別情報(部材番号)の示す部材の3次元図形を配置する。ここで、部材配置部15は、読み取り画像データの2次元座標系(x軸及びy軸からなる座標系)の座標位置に対応する、表示画面の3次元座標系(X軸、Y軸及びZ軸)における2次元平面(X軸及びY軸からなる2次元座標系)の座標位置に対して上記部材の3次元図形を配置する。
すなわち、本実施形態による3次元図形生成システム1は、後述するように部材に対応する配置部材の断面形状を示す部材テーブル(部材データベース18に予め書き込まれて記憶されている)をさらに備えている。
The
That is, the 3D
部材配置部15は、建物の2次元画像における部材の座標位置に対応し、建物の3次元構造の3次元座標系に部材を配置する際、断面形状の面に垂直方向に部材を延ばし、配置に必要な長さ(あるいは幅)の部材形状を生成し、上記断面形状を有した配置に必要な部材の3次元構造を生成する。
本実施形態においては、基準階の高さが予め所定の値(例えば、4m)に設定されているため、Z軸方向の高さがこの高さにより制限される。例えば、部材が柱であれば柱の長さはこの所定の値(例えば、4m)となる。
The
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
画像表示部17は、少なくとも柱、梁、床スラブ、外壁パネルを含む部材の配置が記述された建物の2次元画像、すなわち建物の読み取り画像データ(2次元画像)を下図として、表示画面に表示する。また、画像表示部17は、建物の2次元画像に基づき生成された建物の3次元図形を、表示画面に表示する。
The
部材データベース18は、柱情報、大梁情報、小梁情報、床情報及び外壁情報の各々が記載された柱テーブル、大梁テーブル、小梁テーブル、床テーブル、外壁テーブルそれぞれが予め書き込まれて記憶されている。また、必要な部材が無い場合、作業者が入力装置2のキーボードなどで入力される数値を、入力部11を介して入力できるようにしても良い。
In the
図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
図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
When the column information is selected by the pointing device in the button column of the member information shown in FIG. 2, the
図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
When the beam information is selected by the pointing device in the member information button row shown in FIG. 2, the
図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
Further, when the beam information is selected by the pointing device in the member information button row shown in FIG. 2, the
図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
When the floor information is selected by the pointing device in the member information button row shown in FIG. 2, the
図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
When the outer wall information is selected by the pointing device in the member information button row shown in FIG. 2, the
図1に戻り、画像処理用記憶部19は、スキャナー3から供給される読み取り画像データ及びこの読み取り画像データに基づき形成される建物の3次元構造が書き込まれて記憶されている。
Returning to FIG. 1, the image
次に、図面を参照して本実施形態による3次元図形生成システム1の動作を説明する。図8は、本実施形態による3次元図形生成システム1における3次元図形生成の処理例を示すフローチャートである。
ステップS11:
作業者は、スキャナー3を用いて、紙に印刷されている建物の平面図を読み取らせる。これにより、スキャナー3は、読み取った建物の平面図を、2次元画像である読み取り画像データとして、3次元図形生成システム1に対して出力する。
入力部11は、スキャナー3から供給される読み取り画像データを、画像処理用記憶部19に対して書き込んで記憶させる。
Next, the operation of the 3D
Step S11:
The operator uses the
The
ステップS12:
画像処理部12は、画像処理用記憶部19から読み取り画像データを読み出す。そして、画像処理部12は、読み出した読み取り画像データを、画像表示部17を介して表示画面に表示する。
作業者は、3次元図形生成システム1の画像表示部17の表示画面に表示されている読み取り画像データを視認する。
そして、作業者は、表示された読み取り画像データにおいて、建物の平面図のx軸及びy軸が、表示画面の座標系におけるX軸及びY軸とずれていることを認識した場合、以下の作業を行う。
Step S12:
The
The worker visually recognizes the read image data displayed on the display screen of the
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
また、作業者は、平面図の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
図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
図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
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
図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
ステップS14:
ここで、部材表示部13は、画像表示部17の表示画面に対し、入力する部材の種類を選択する図2に示す部材の選択ボタンを表示している。
そして、作業者は、画像表示部17の表示画面に表示されている部材の選択ボタンから、入力する部材の種別として柱を示す柱情報が記載された選択ボタンをクリックする(表示画面をポインティングデバイスにより押す)。
これにより、入力装置2は、部材として柱が選択されたことを示す情報を、入力部11を介して部材表示部13に出力する。
Step S14:
Here, the
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
次に、部材表示部13は、柱情報の選択ボタンが選択されたことが通知されると、部材データベース18から柱テーブルのデータを読み出す。そして、部材表示部13は、読み出した柱テーブル(図3参照)を、画像表示部17の表示画面に表示する。
画像表示部17の表示画面に柱テーブルが表示されると、作業者は、表示された柱テーブルから入力したい柱を断面形状及び寸法から選択し、例えば柱記号の表示領域をポインティングデバイスにより選択する。
表示領域が選択されることにより、部材表示部13は、いずれの柱が選択されたかを示す情報として選択された柱記号を部材配置部15に出力(通知)する。
Next, when notified that the column information selection button has been selected, the
When the column table is displayed on the display screen of the
When the display area is selected, the
そして、部材配置部15は、部材表示部13から柱記号が通知されると、通知された柱記号の示す柱の断面形状及び寸法を、部材データベース18の柱テーブルから読み出す。
次に、作業者は、選択した柱を配置するため、建物の2次元画像における選択した柱に対応する柱の画像をポインティングデバイスによりクリックする。
これにより、入力装置2は、2次元画像の座標系におけるクリックされた座標位置を検出し、入力部11を介して部材配置部15に対して検出した座標位置を出力する。
Then, when the column symbol is notified from the
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
部材配置部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
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
At this time, when the end button adjacent to the column information button is selected, the
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
そして、部材配置部15は、求めた基準距離となるように、各柱203を対応する垂線に沿って移動させて、柱203の再配置を行う。ここで、各外壁ライン201に対向する複数の柱203の座標位置により、配列を調整することにより、2次元画像における柱の画像を選択する際の入力誤差を低減させることができる。
これにより、最外殻(最外周)の柱203のみは、対向する外壁ライン201に対して平行に並ばせることができる。
And the member arrangement | positioning
Thereby, only the outermost shell (outermost circumference)
ステップS17:
次に、入力装置2は、部材の選択を行う選択ボタンの部材の順番から、次に配置する部材が大梁であることを示す情報を、入力部11を介して部材表示部13に出力する。
そして、部材表示部13は、大梁情報の選択ボタンが選択されたことが通知されると、部材データベース18から大梁テーブルのデータを読み出す。そして、部材表示部13は、読み出した大梁テーブル(図4参照)を、画像表示部17の表示画面に表示する。
画像表示部17の表示画面に大梁テーブルが表示されると、作業者は、表示された大梁テーブルから入力したい大梁を断面形状及び寸法から選択し、例えば大梁記号の表示領域をポインティングデバイスにより選択する。
表示領域が選択されることにより、部材表示部13は、いずれの大梁が選択されたかを示す情報として選択された大梁記号を部材配置部15に出力(通知)する。
Step S17:
Next, the
When the
When the girder table is displayed on the display screen of the
When the display area is selected, the
そして、部材配置部15は、部材表示部13から大梁記号が通知されると、通知された大梁記号の示す大梁の断面形状及び寸法を、部材データベース18の大梁テーブルから読み出す。
次に、作業者は、選択した大梁を配置するため、建物の2次元画像における選択した大梁に対応する大梁の画像をポインティングデバイスによりクリックする。
これにより、入力装置2は、2次元画像の座標系におけるクリックされた座標位置を検出し、入力部11を介して部材配置部15に対して検出した座標位置を出力する。
Then, when the large beam symbol is notified from the
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
部材配置部15は、2次元画像の座標位置が通知されると、この2次元画像の座標位置に対応する3次元図形の座標系における座標位置近傍(例えば、座標位置から5m以内)で最も近くにある柱203を検索する。
次に、部材配置部15は、検索された柱の中心を中心とし、所定の距離(例えば15m)を半径とし、柱203の中心とクリックされた座標位置とを結ぶ線分に対して+/−20°の角度の弧を描き、扇形の検出領域を生成する。
When the coordinate position of the two-dimensional image is notified, the
Next, the
部材配置部15は、生成した検出領域に含まれる柱203の中から、扇型の中心に位置する柱203に最も近い柱203を検出する。
そして、部材配置部15は、大梁テーブルから読み出した断面形状を有する大梁206の3次元図形を生成し、扇型の中心に位置する柱203と、検出した柱203との間に生成した大梁206の3次元図形を配置する。このとき、部材配置部15は、大梁206の天端(最上面)が階高(床の高さ)より、所定の数値(後に配置される床スラブの厚さ(スラブ厚さ)の分、例えば20cm)だけ低い位置に配置する。
The
Then, the
図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
The
ステップS18:
次に、部材表示部13は、画像表示部17の表示画面に表示されている入力する部材の選択を行う選択ボタンにおいて、大梁情報のボタンの横に隣接した終了のボタンが選択されたか否か、すなわち大梁の入力が終了したか否かの検出を行う。
このとき、部材表示部13は、大梁のボタンの横に隣接した終了のボタンが選択された場合、処理をステップS19へ進める。一方、部材表示部13は、大梁情報のボタンの横に隣接した終了のボタンが選択されない場合、処理をステップS17へ進め、大梁206の3次元図形の生成処理を継続する。
また、作業者が表示されている大梁テーブルにおける他の大梁記号がポインティングデバイスにより選択すると、以降に生成される大梁の3次元図形は新たに選択された大梁の断面形状により生成される。
Step S18:
Next, the
At this time, when the end button adjacent to the side of the large beam button is selected, the
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
When the
When the girder table is displayed on the display screen of the
When the display area is selected, the
そして、部材配置部15は、部材表示部13から大梁記号が通知されると、通知された大梁記号の示す大梁の断面形状及び寸法を、部材データベース18の大梁テーブルから読み出す。
次に、作業者は、選択した大梁を配置するため、建物の2次元画像における選択した大梁に対応する大梁の画像をポインティングデバイスによりクリックする。このとき、この大梁を接続させる柱203から、あまり距離(例えば5m以内)が離れていない大梁上の座標位置を、ポインティングデバイスによりクリックする。
これにより、入力装置2は、2次元画像の座標系におけるクリックされた座標位置を検出し、入力部11を介して部材配置部15に対して検出した座標位置を出力する。
Then, when the large beam symbol is notified from the
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
Thereby, the
部材配置部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
The
Next, the operator clicks the coordinate position at which the other end of the
Thereby, the
部材配置部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
As described above, the
あるいは、柱203から建物の外部方向に伸びる大梁については、柱203と、この柱203から外壁ラインへ下した垂線によって決まる外壁ライン基準点との間に、カンチレバータイプの大梁を配置することとしても良い。他の部材に挟まれない梁や、部材探索では見つけられないような大きなスパン(間隔)で梁を配置する場合、2次元画像において、2つの座標点をクリックすることに入力することになる。
Alternatively, for a large beam extending from the
ステップS20:
次に、部材表示部13は、画像表示部17の表示画面に表示されている入力する部材の選択を行う選択ボタンにおいて、そのボタンの横に隣接した終了のボタンが選択されたか否か、すなわちカンチレバータイプの大梁の入力が終了したか否かの検出を行う。
このとき、部材表示部13は、カンチレバータイプの大梁情報のボタンの横に隣接した終了のボタンが選択された場合、処理をステップS21へ進める。
Step S20:
Next, the
At this time, if the end button adjacent to the button of the cantilever type large beam information is selected, the
一方、部材表示部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
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
When the
When the girder table is displayed on the display screen of the
When the display area is selected, the
そして、部材配置部15は、部材表示部13から小梁記号が通知されると、通知された小梁記号の示す小梁の断面形状及び寸法を、部材データベース18の小梁テーブルから読み出す。
次に、作業者は、選択した小梁を配置するため、建物の2次元画像における選択した小梁に対応する小梁の画像をポインティングデバイスによりクリックする。このとき、この小梁を接続させる大梁、あるいはすでに配置された他の小梁から、あまり距離(例えば2m以内)が離れていない小梁上の位置を、ポインティングデバイスによりクリックする。
これにより、入力装置2は、2次元画像の座標系におけるクリックされた座標位置を検出し、入力部11を介して部材配置部15に対して検出した座標位置を出力する。
Then, when the small beam symbol is notified from the
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
部材配置部15は、2次元画像の座標位置が通知されると、この2次元画像の座標位置に対応する3次元図形の座標系における座標位置近傍(例えば、座標位置を中心とした距離が2m以内)で最も近くにある大梁206あるいは小梁を検索する。
部材配置部15は、検索された大梁206あるいは小梁を、新たな小梁が配置される際に、この小梁の一端が接続される相手とする。
そして、部材配置部15は、上記小梁の一端から所定の距離(例えば、8m)以内にある大梁あるいは小梁を検出し、検出された大梁あるいは小梁を、新たに配置する小梁の他端が接続される相手とする。
When the coordinate position of the two-dimensional image is notified, the
The
Then, the
部材配置部15は、新たに配置する小梁の一端が接続される大梁あるいは小梁と、新たに配置する小梁の他端が接続される大梁または小梁との間に、クリックされた座標位置を通るように、新たな小梁を配置する。このとき、クリックされた座標位置に近い方の大梁あるいは小梁に対して、新たに配置される小梁が直角に接続される。
これにより、部材配置部15は、検出された2本の大梁または小梁の間に、小梁テーブルから読み出した断面形状により、小梁の3次元図形を生成する。このとき、部材配置部15は、大梁203の場合と同様に、小梁の天端(最上面)が階高(床の高さ)より、所定の数値(後に配置される床スラブの厚さ(スラブ厚さ)の分、例えば20cm)だけ低い位置に配置する。
The
Thereby, the member arrangement | positioning
図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
In FIG. 12, each of the coordinate
まず、大梁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
The
Next, the
Moreover, the member arrangement | positioning
次に、大梁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
The
Next, the
In addition, the
次に、大梁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
The
Next, the
Moreover, the member arrangement | positioning
ステップS22:
次に、部材表示部13は、画像表示部17の表示画面に表示されている入力する部材の選択を行う選択ボタンにおいて、小梁情報のボタンの横に隣接した終了のボタンが選択されたか否か、すなわち小梁の入力が終了したか否かの検出を行う。
このとき、部材表示部13は、小梁情報のボタンの横に隣接した終了のボタンが選択された場合、処理をステップS23へ進める。一方、部材表示部13は、大梁情報のボタンの横に隣接して表示されている終了のボタンが選択されない場合、処理をステップS21へ進め、小梁(例えば、図12の小梁207Aから小梁207Eなど)の3次元図形の生成処理を継続する。
また、作業者が表示されている小梁テーブルにおける他の小梁記号がポインティングデバイスにより選択すると、以降に生成される小梁の3次元図形は新たに選択された小梁の断面形状により生成される。
Step S22:
Next, the
At this time, the
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
Then, the outer wall line reference
このとき、外壁ライン基準点生成部16は、垂線204が対応する外壁ライン201と交わらない場合、その垂線を無視する。例えば、図10において、外壁ライン201Aの延長線201B上に対しても、外周柱203Aから垂線が描かれるが、延長線201Bが実際に線がなく、外周柱203Aからの垂線とは交わらず、外壁ライン基準点202を形成することができない。
このため、外壁ライン基準点生成部16は、一定距離以内であっても外壁ライン201と交わらない垂線204を削除(無視)する。
At this time, when the
For this reason, the outer wall line reference
ステップS24:
次に、作業者は、外壁ライン基準点202が形成されたことを画像表示部17の表示画面で確認すると、入力する部材の選択を行う選択ボタンにおいて、内床情報をポインティングデバイスによりクリックして選択する。
そして、入力装置2は、内床の部材として床スラブが選択されたことを示す情報を、入力部11を介して部材表示部13に出力する。
部材表示部13は、内床情報の選択ボタンが選択されたことが通知されると、部材データベース18から床テーブルのデータを読み出す。そして、部材表示部13は、読み出した床テーブル(図6参照)を、画像表示部17の表示画面に表示する。
Step S24:
Next, when the operator confirms that the outer wall
Then, the
When notified that the inner floor information selection button has been selected, the
画像表示部17の表示画面に床テーブルが表示されると、作業者は、表示された床テーブルから入力したい床スラブを種別から選択し、例えば床記号の表示領域をポインティングデバイスにより選択する。
表示領域が選択されることにより、部材表示部13は、いずれの床スラブが内床として選択されたかを示す情報として選択された床記号及び配置対象が内床であることを示す情報を部材配置部15に出力(通知)する。
When the floor table is displayed on the display screen of the
By selecting the display area, the
部材配置部15は、選択された床スラブを大梁芯及び小梁芯で囲まれた多角形(ほとんどは四角形)の平面領域に、建物の3次元図形において配置する。このとき、部材配置部15は、床スラブの厚さ分を鉛直方向に押し出した形状として、床スラブの3次元図形を生成する。また、部材配置部15は、大梁芯及び小梁芯で囲まれた全ての多角形に対して床スラブを配置してしまう。このため、実際には床スラブが配置されない領域にも床スラブが配置されてしまう。例えば、エレベータシャフトや吹き抜けなど床スラブが配置されない領域に配置された床スラブは、作業者が手作業により床スラブを削除していく。ここで、大梁芯は、平面図における大梁の中心線である。また、小梁芯は、平面図における小梁の中心線である。
The
ステップS25:
次に、作業者は、外壁ライン基準点202が形成されたことを画像表示部17の表示画面で確認すると、入力する部材の選択を行う選択ボタンにおいて、外床情報をポインティングデバイスによりクリックして選択する。
そして、入力装置2は、外床の部材として床スラブが選択されたことを示す情報を、入力部11を介して部材表示部13に出力する。
部材表示部13は、外床情報の選択ボタンが選択されたことが通知されると、部材データベース18から床テーブルのデータを読み出す。そして、部材表示部13は、読み出した床テーブル(図6参照)を、画像表示部17の表示画面に表示する。
Step S25:
Next, when the operator confirms that the outer wall
Then, the
When notified that the outer floor information selection button has been selected, the
画像表示部17の表示画面に床テーブルが表示されると、作業者は、表示された床テーブルから入力したい床スラブを種別から選択し、例えば床記号の表示領域をポインティングデバイスにより選択する。
表示領域が選択されることにより、部材表示部13は、いずれの床スラブが外床として選択されたかを示す情報として、選択された床記号及び配置対象が外床であることを示す情報を部材配置部15に出力(通知)する。
When the floor table is displayed on the display screen of the
When the display area is selected, the
部材配置部15は、選択された床スラブを隣接する外壁ライン基準点202を結ぶ線分、外周柱から外壁ラインに下した垂線(線分)、及び大梁・小梁の芯を表す線分を辺とする多角形の領域1つに対して一枚ずつ配置していく。このとき、部材配置部15は、床スラブの厚さ分を、鉛直方向に押し出した形状として、床スラブの3次元図形を生成する。
また、部材配置部15は、外壁ライン基準点202を結ぶ線分、外周柱から外壁ラインに下した垂線(線分)、及び大梁・小梁の芯を表す線分を辺に囲まれた全ての多角形に対して床スラブを配置してしまう。このため、実際には床スラブが配置されない領域にも床スラブが配置されてしまう。内床の場合と同様に、床スラブが配置されない領域に配置された床スラブは、作業者が手作業により床スラブを削除していく。
The
In addition, the
図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
The
また、部材配置部15は、外床の床スラブ(バルコニー床)の配置処理として、外周柱203A及び外壁ライン基準点202を頂点とする四角形の領域502と、外周柱203A、外壁ライン基準点202及びコーナー点240を頂点とする多角形の領域503となどに、作業者の選択した床スラブを配置する。
ここで、部材配置部15は、床スラブが実際には配置されない領域504にも床スラブを配置する。この領域504は、エレベータシャフトあるいは吹き抜けなど、構造上において床スラブが配置されない領域である。床スラブが配置されない領域に配置された床スラブは、作業者が手作業により床スラブを削除していく。
Further, the
Here, the member arrangement | positioning
ステップS26:
次に、作業者は、外壁ライン基準点202が形成されたことを画像表示部17の表示画面で確認すると、入力する部材の選択を行う選択ボタンにおいて、外壁情報をポインティングデバイスによりクリックして選択する。
そして、入力装置2は、部材として外壁パネルが選択されたことを示す情報を、入力部11を介して部材表示部13に出力する。
部材表示部13は、外壁情報の選択ボタンが選択されたことが通知されると、部材データベース18から外壁テーブルのデータを読み出す。そして、部材表示部13は、読み出した外壁テーブル(図7参照)を、画像表示部17の表示画面に表示する。
Step S26:
Next, when the operator confirms that the outer wall
Then, the
When notified that the outer wall information selection button has been selected, the
画像表示部17の表示画面に外壁テーブルが表示されると、作業者は、表示された外壁テーブルから入力したい外壁パネルを種別及び寸法から選択し、例えば外壁記号の表示領域をポインティングデバイスにより選択する。
表示領域が選択されることにより、部材表示部13は、いずれの外壁が選択されたかを示す情報として、選択された外壁記号を部材配置部15に出力(通知)する。
また、作業者は、入力装置2により、外壁パネルの分割数を入力する。この外壁パネルの分割数は、柱の周期毎、すなわち柱と柱の間に配置する外壁パネルの数を示している。
When the outer wall table is displayed on the display screen of the
When the display area is selected, the
Further, the operator inputs the number of divisions of the outer wall panel using the
外壁ライン201上において、選択した外壁パネルを配置する範囲を設定する。例えば、この範囲の設定は、配置したい外壁ライン基準点202の間をポインティングデバイスによりクリックして複数選択するか、あるいはドラッグして範囲を指定するかなど、どの手法により設定されても良い。
そして、部材配置部15は、外壁パネルを外壁ライン201に沿って、外壁ライン基準点202で挟まれる範囲毎に設定された分割数単位で、外壁パネルの配置を行う。ここで、部材配置部15は、検出された2本の柱203の間に、外壁テーブルから読み出した断面形状により、外壁パネルの3次元図形を生成する。
On the
And the member arrangement | positioning
ステップS27:
次に、部材表示部13は、画像表示部17の表示画面に表示されている入力する部材の選択を行う選択ボタンにおいて、外壁情報のボタンの横に隣接した終了のボタンが選択されたか否か、すなわち外壁パネルの入力が終了したか否かの検出を行う。
このとき、部材表示部13は、外壁情報のボタンの横に隣接した終了のボタンが選択された場合、基準階の3次元図形を生成する処理を終了する。一方、部材表示部13は、外壁情報のボタンの横に隣接した終了のボタンが選択されない場合、処理をステップS26へ進め、外壁パネルの3次元図形の生成処理を継続する。
また、作業者が表示されている外壁テーブルにおける他の外壁記号をポインティングデバイスにより選択すると、以降に配置される外壁パネルの3次元図形は新たに選択された外壁パネルの断面形状により生成される。
Step S27:
Next, the
At this time, the
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
部材配置部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
FIG. 14C shows a three-
図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
部材配置部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
FIG. 15C shows a three-
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
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
However, when the 3D
また、図1の3次元図形生成システム1の各々の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することによりそれぞれの装置の動作を制御し、紙から読み取った取り込み画像データから3次元図形を生成する処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
Also, a program for realizing each function of the three-dimensional
また、「コンピュータシステム」は、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
Claims (6)
少なくとも柱、梁、床スラブ、外壁パネルを含む前記建物を構成する部材の配置が記述された前記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.
前記梁の3次元図形が配置された後、前記梁を辺とする多角形の前記床スラブを配置することを特徴とする請求項1から請求項3のいずれか一項に記載の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.
前記部材配置部が、
隣接する前記外壁ライン基準点を結ぶ線分、外周部に設けられた前記柱から外壁ラインに下した垂線、及び大梁あるいは小梁の芯を表す線分を辺とする多角形のバルコニー床を配置する
ことを特徴とする請求項1から請求項4のいずれか一項に記載の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次元図面の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 .
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)
| 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)
| 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 |
-
2014
- 2014-07-03 JP JP2014137770A patent/JP6493722B2/en active Active
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 |