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
JP7655266B2 - DESIGN ASSISTANCE DEVICE, DESIGN ASSISTANCE METHOD, AND DESIGN ASSISTANCE PROGRAM - Google Patents
[go: Go Back, main page]

JP7655266B2 - DESIGN ASSISTANCE DEVICE, DESIGN ASSISTANCE METHOD, AND DESIGN ASSISTANCE PROGRAM - Google Patents

DESIGN ASSISTANCE DEVICE, DESIGN ASSISTANCE METHOD, AND DESIGN ASSISTANCE PROGRAM Download PDF

Info

Publication number
JP7655266B2
JP7655266B2 JP2022069038A JP2022069038A JP7655266B2 JP 7655266 B2 JP7655266 B2 JP 7655266B2 JP 2022069038 A JP2022069038 A JP 2022069038A JP 2022069038 A JP2022069038 A JP 2022069038A JP 7655266 B2 JP7655266 B2 JP 7655266B2
Authority
JP
Japan
Prior art keywords
horizontal member
opening
line segment
design support
reference point
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
JP2022069038A
Other languages
Japanese (ja)
Other versions
JP2023158953A (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.)
Sekisui House Ltd
Original Assignee
Sekisui House Ltd
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 Sekisui House Ltd filed Critical Sekisui House Ltd
Priority to JP2022069038A priority Critical patent/JP7655266B2/en
Publication of JP2023158953A publication Critical patent/JP2023158953A/en
Application granted granted Critical
Publication of JP7655266B2 publication Critical patent/JP7655266B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Description

本発明は、建物に関する設計を支援する設計支援装置、そのような設計支援装置を用いた設計支援方法、及びそのような設計支援装置を実現するための設計支援プログラムに関する。 The present invention relates to a design support device that supports the design of buildings, a design support method using such a design support device, and a design support program for realizing such a design support device.

建物の設計をコンピュータで支援するCAD(Computer Aided Design)システムが普及している。例えば、特許文献1には、顧客の要望や企画によって設定される間取りに合わせて、建物の構造に影響を及ぼす構造影響部(階段、吹き抜け等の水平面に形成される開口等)の配置位置、及び建物ユニットの配列を設定する概略設計を行った後に、これらの配置データから構造計算を行い、所定の構造強度を満たした場合にのみ間仕切り等の具体的な意匠設計を行う、ユニット建物の設計方法が開示されている。 CAD (Computer Aided Design) systems that use computers to assist in the design of buildings are becoming widespread. For example, Patent Document 1 discloses a method for designing a unit building in which a rough design is carried out to set the positions of structurally influential parts of the building (such as staircases, openings formed in horizontal planes such as atriums, etc.) that affect the structure of the building and the arrangement of building units according to the floor plan set by the customer's requests and plans, and then structural calculations are carried out from this arrangement data, and specific design designs for partitions, etc. are carried out only if a certain structural strength is satisfied.

建物が備えるバルコニー等の水平面に開設された避難ハッチ等の開口には、その水平面の種類に応じて適切な種類の梁等の長尺状の水平材を、その水平面と同一の階層の適切な位置に配置する必要がある等の禁則事項を判断すべき状況がある。 For openings such as escape hatches that are installed on the horizontal surface of a building's balcony, etc., there are situations where prohibitions must be determined, such as the need to place a long horizontal member such as a beam of an appropriate type in an appropriate position on the same floor as the horizontal surface, depending on the type of horizontal surface.

特開平08-123837号公報Japanese Patent Application Publication No. 08-123837

しかしながら、特許文献1に開示されているユニット建物の設計方法は、建物が備える水平面に開設された開口との関係から、その開口の近傍に配置される長尺状の水平材の禁則事項を判断することは考慮されていない。 However, the design method for a modular building disclosed in Patent Document 1 does not take into consideration determining prohibitions on long horizontal members placed near an opening in relation to the opening on the horizontal surface of the building.

本発明は斯かる事情に鑑みてなされたものであり、建物が備える水平面に開設された開口と同一の階層に、その開口との関係から、長尺状の水平材が適切に配置されているかを判定することが可能な設計支援装置の提供を主たる目的とする。 The present invention was made in consideration of these circumstances, and its main objective is to provide a design support device that can determine whether a long horizontal member is appropriately positioned on the same floor as an opening on a horizontal surface of a building, based on its relationship with the opening.

また、本発明は、本発明に係る設計支援装置を用いた設計支援方法の提供を他の目的とする。 Another object of the present invention is to provide a design support method using the design support device according to the present invention.

また、本発明は、本発明に係る設計支援装置を実現するための設計支援プログラムの提供を更に他の目的とする。 Another object of the present invention is to provide a design support program for realizing the design support device according to the present invention.

上記課題を解決するために本願開示の設計支援装置は、建物が備える水平面に開設された開口と同一の階層に長尺状の水平材を配置する設計を支援する設計支援装置であって、開口から見た長尺状の水平材を配置する方向を特定する水平材配置方向特定手段と、平面視で、前記水平材の長手方向における前記開口の最大長さを有する線分を、前記開口が占める領域上に取得する線分取得手段と、平面視で前記開口が占める領域内に基準点を定める基準点決定手段と、取得した前記線分を、決定した前記基準点から前記水平材を配置する方向に向けて、所定の距離離れた位置まで移動させる線分移動手段と、移動した前記線分と重なった位置における水平材の配置状況に基づいて、水平材が適切に配置されているかを判定する判定手段とを備えることを特徴とする。 In order to solve the above problems, the design support device disclosed in this application is a design support device that supports the design of placing a long horizontal member on the same floor as an opening opened on a horizontal plane of a building, and is characterized by comprising: a horizontal member placement direction identification means for identifying the direction in which to place the long horizontal member as seen from the opening; a line segment acquisition means for acquiring a line segment having the maximum length of the opening in the longitudinal direction of the horizontal member in a plan view on the area occupied by the opening; a reference point determination means for determining a reference point within the area occupied by the opening in a plan view; a line segment movement means for moving the acquired line segment from the determined reference point to a position a predetermined distance away in the direction in which the horizontal member is to be placed; and a determination means for determining whether the horizontal member is appropriately placed based on the placement status of the horizontal member at a position overlapping with the moved line segment.

更に、本願開示の設計支援装置は、建物が備える水平面に開設された略長方形状の開口と同一の階層に長尺状の水平材を配置する設計を支援する設計支援装置であって、開口から見た長尺状の水平材を配置する方向を特定する水平材配置方向特定手段と、前記開口の略長方形状の外縁の対辺のうち、前記水平材を配置する方向に位置する1組の対辺を1組の線分として取得する線分取得手段と、平面視で前記開口が占める略長方形状の領域の対角線の中点を基準点として定める基準点決定手段と、取得した前記1組の線分を、前記基準点から所定の距離離れた位置まで、互いに反対方向に平行移動させる線分移動手段と、移動した前記1組の線分と重なった位置における水平材の配置状況に基づいて、水平材が適切に配置されているかを判定する判定手段とを備えることを特徴とする。 Furthermore, the design support device disclosed in the present application is a design support device that supports the design of placing a long horizontal member on the same floor as a substantially rectangular opening opened on a horizontal surface of a building, and is characterized by comprising: a horizontal member placement direction identification means for identifying the direction in which the long horizontal member is placed as seen from the opening; a line segment acquisition means for acquiring a set of opposite sides of the substantially rectangular outer edge of the opening that are located in the direction in which the horizontal member is placed as a set of line segments; a reference point determination means for determining the midpoint of the diagonal of the substantially rectangular area occupied by the opening in a plan view as a reference point; a line segment movement means for moving the acquired set of line segments in parallel in opposite directions to a position a predetermined distance away from the reference point; and a determination means for determining whether the horizontal member is appropriately placed based on the placement status of the horizontal member at the position where it overlaps with the moved set of line segments.

また、前記設計支援装置において、前記建物が備える水平面がバルコニーの床面であり、前記開口が避難ハッチであり、前記長尺状の水平材が梁であることを特徴とする。 The design support device is also characterized in that the horizontal surface of the building is the floor of a balcony, the opening is an escape hatch, and the long horizontal member is a beam.

また、前記設計支援装置において、前記水平材配置方向特定手段が、前記避難ハッチの開閉方向を取得することで前記避難ハッチの側面を特定するものであり、前記線分取得手段において線分として取得する1組の対辺が、前記避難ハッチの外縁の側面部分であることを特徴とする。 In addition, in the design support device, the horizontal member arrangement direction identification means identifies the side of the escape hatch by acquiring the opening/closing direction of the escape hatch, and the pair of opposing sides acquired as lines by the line segment acquisition means is the side portion of the outer edge of the escape hatch.

また、前記バルコニーの種類と、移動した前記線分と重なった位置に検出された梁の種類とを取得する種類取得手段を備え、取得したバルコニーの種類がフルフラットバルコニーである場合に、前記判定手段において、梁の種類について、移動した前記1組の線分と重なった位置に検出された梁の両方が満たす必要がある条件の適否と、少なくとも一方が満たす必要がある条件の適否とを判定し、禁則処理を行うことを特徴とする。 The device is also characterized in that it includes a type acquisition means for acquiring the type of the balcony and the type of the beam detected at the position overlapping with the moved line segment, and when the acquired balcony type is a full flat balcony, the determination means determines whether the type of beam satisfies a condition that must be satisfied by both of the set of moved line segments and the beam detected at the position overlapping with the set of moved line segments, and whether the type of beam satisfies a condition that must be satisfied by at least one of the set of moved line segments, and performs prohibition processing.

更に、本願開示の設計支援方法は、建物が備える水平面に開設された開口と同一の階層に長尺状の水平材を配置する設計を支援する設計支援装置を用いた設計支援方法であって、開口から見た長尺状の水平材を配置する方向を特定するステップと、平面視で、前記水平材の長手方向における前記開口の長さを有する線分を、前記開口が占める領域上に取得するステップと、平面視で前記開口が占める領域内に基準点を定めるステップと、取得した前記線分を、決定した前記基準点から前記水平材を配置する方向に向けて、所定の距離離れた位置まで移動させるステップと、移動した前記線分と重なった位置における水平材の配置状況に基づいて、水平材が適切に配置されているかを判定するステップとを実行することを特徴とする。 Furthermore, the design support method disclosed in the present application is a design support method using a design support device that supports the design of placing a long horizontal member on the same floor as an opening opened on a horizontal plane of a building, and is characterized by executing the steps of: determining the direction in which to place the long horizontal member as seen from the opening; acquiring a line segment having the length of the opening in the longitudinal direction of the horizontal member in a plan view on the area occupied by the opening; determining a reference point within the area occupied by the opening in a plan view; moving the acquired line segment from the determined reference point to a position a predetermined distance away in the direction in which the horizontal member is to be placed; and determining whether the horizontal member is appropriately placed based on the placement status of the horizontal member at the position where it overlaps with the moved line segment.

更に、本願開示の設計支援プログラムは、コンピュータに、建物が備える水平面に開設された開口と同一の階層に長尺状の水平材を配置する設計を支援させる設計支援プログラムであって、コンピュータに、開口から見た長尺状の水平材を配置する方向を特定するステップと、平面視で、前記水平材の長手方向における前記開口の長さを有する線分を、前記開口が占める領域上に取得するステップと、平面視で前記開口が占める領域内に基準点を定めるステップと、取得した前記線分を、決定した前記基準点から前記水平材を配置する方向に向けて、所定の距離離れた位置まで移動させるステップと、移動した前記線分と重なった位置における水平材の配置状況に基づいて、水平材が適切に配置されているかを判定するステップとを実行させることを特徴とする。 Furthermore, the design support program disclosed in the present application is a design support program that causes a computer to assist in the design of placing a long horizontal member on the same floor as an opening opened on a horizontal plane of a building, and is characterized in that the computer executes the steps of: determining the direction in which to place the long horizontal member as seen from the opening; acquiring a line segment having the length of the opening in the longitudinal direction of the horizontal member in a plan view on the area occupied by the opening; determining a reference point within the area occupied by the opening in a plan view; moving the acquired line segment from the determined reference point to a position a predetermined distance away in the direction in which the horizontal member is to be placed; and determining whether the horizontal member is appropriately placed based on the placement status of the horizontal member at the position where it overlaps with the moved line segment.

本発明は、建物が備える水平面に開設された開口と同一の階層に長尺状の水平材が適切に配置されているかを、その開口が平面視で占める領域から取得した線分を所定の距離移動させることで判定する。これにより、長尺状の水平材の配置に係る禁則事項を判断し、建物に関する設計を支援することが可能である等、優れた効果を奏する。 The present invention determines whether a long horizontal member is appropriately positioned on the same floor as an opening on a horizontal surface of a building by moving a line segment obtained from the area that the opening occupies in a plan view a specified distance. This has the excellent effect of making it possible to determine prohibitions related to the placement of long horizontal members and to support the design of buildings.

本願開示の設計支援システムの構成例を示す説明図である。FIG. 1 is an explanatory diagram illustrating an example of the configuration of a design support system disclosed in the present application. 本願開示の設計支援システムにて用いられる各種装置の構成例を概念的に示すブロック図である。FIG. 2 is a block diagram conceptually illustrating an example configuration of various devices used in the design support system disclosed in the present application. 本願開示の設計支援システムにて用いられる部材情報データベースの記憶内容の一例を概念的に示す説明図である。1 is an explanatory diagram conceptually illustrating an example of the contents of a member information database used in the design support system disclosed in the present application; 本願開示の設計支援システムにて用いられるチェック結果データベースの記憶内容の一例を概念的に示す説明図である。1 is an explanatory diagram conceptually illustrating an example of the contents stored in a check result database used in the design support system disclosed in the present application; 本願開示の設計支援システムにて用いられる設計支援装置の水平材配置チェック処理の一例を示すフローチャートである。13 is a flowchart showing an example of a horizontal member placement check process of the design support device used in the design support system disclosed in the present application. 本願開示の設計支援システムにて用いられる設計支援装置の水平材配置チェック処理の一例を概念的に示す説明図である。FIG. 13 is an explanatory diagram conceptually illustrating an example of a horizontal member placement check process of a design support device used in the design support system disclosed in the present application. 本願開示の設計支援システムにて用いられる設計支援装置の水平材配置チェック処理の一例を概念的に示す説明図である。FIG. 13 is an explanatory diagram conceptually illustrating an example of a horizontal member placement check process of a design support device used in the design support system disclosed in the present application. 本願開示の設計支援システムにて用いられる設計支援装置の水平材配置チェック処理の一例を概念的に示す説明図である。FIG. 13 is an explanatory diagram conceptually illustrating an example of a horizontal member placement check process of a design support device used in the design support system disclosed in the present application. 本願開示の設計支援システムにて用いられる設計支援装置の水平材配置チェック処理の一例を概念的に示す説明図である。FIG. 13 is an explanatory diagram conceptually illustrating an example of a horizontal member placement check process of a design support device used in the design support system disclosed in the present application. 本願開示の設計支援システムにて用いられる設計支援装置の水平材配置チェック処理の一例を概念的に示す説明図である。FIG. 13 is an explanatory diagram conceptually illustrating an example of a horizontal member placement check process of a design support device used in the design support system disclosed in the present application. 本願開示の設計支援システムにて用いられる設計支援装置の水平材配置チェック処理の一例を概念的に示す説明図である。FIG. 13 is an explanatory diagram conceptually illustrating an example of a horizontal member placement check process of a design support device used in the design support system disclosed in the present application. 本願開示の設計支援システムにて用いられる設計支援装置の水平材配置チェック処理の一例を概念的に示す説明図である。FIG. 13 is an explanatory diagram conceptually illustrating an example of a horizontal member placement check process of a design support device used in the design support system disclosed in the present application. 本願開示の設計支援システムにて用いられる設計支援装置の表示部に表示される画像の一例を示す説明図である。1 is an explanatory diagram showing an example of an image displayed on a display unit of a design support device used in the design support system disclosed in the present application;

以下、本発明の実施形態について詳述する。なお、以下の実施形態は、本発明を具現化した一例であって、本発明の技術範囲を限定する性格のものではない。 The following describes in detail an embodiment of the present invention. Note that the following embodiment is an example of the present invention and is not intended to limit the technical scope of the present invention.

<適用例>
本願開示の設計支援システムは、建物の設計を支援するCAD(Computer Aided Design)システム等のシステムに適用される。本願開示の設計支援システムは、建物を構成する部材の配置等の設計内容が所定の禁則事項に該当するか否かの判定に適用可能なシステムであり、特に、建物が備える水平面に開設された開口と同一の階層に配置する長尺状の水平材に関する禁則事項を判定する。建物が備える水平面に開設された開口の具体例としてはバルコニーの床面に開設された避難ハッチを、長尺状の水平材の具体例としては梁を例示することができる。禁則事項の具体例としては、バルコニーの床面に開設された避難ハッチと同一の階層において、その避難ハッチの近傍に配置すべき梁が適切な位置に配置されていない等の不適切な状況を例示することができる。以下では、図面を参照しながら、図面に記載された設計支援装置1を用いた設計支援システムを例示して説明する。
<Application Examples>
The design support system disclosed in the present application is applied to a system such as a CAD (Computer Aided Design) system that supports the design of a building. The design support system disclosed in the present application is a system that can be applied to determine whether or not the design contents, such as the arrangement of members that constitute a building, fall under a predetermined prohibition, and in particular, determines the prohibition regarding a long horizontal member to be placed on the same floor as an opening opened on a horizontal plane of the building. A specific example of an opening opened on a horizontal plane of the building can be an escape hatch opened on the floor of a balcony, and a specific example of a long horizontal member can be a beam. A specific example of a prohibition can be an inappropriate situation such as a beam that should be placed near an escape hatch opened on the floor of a balcony on the same floor as the escape hatch is not placed in an appropriate position. In the following, a design support system using a design support device 1 described in the drawings will be described with reference to the drawings.

<システム構成>
図1は、本願開示の設計支援システムの構成例を示す説明図である。本願開示の設計支援システムは、住宅等の建物に関する伏図等の図面を作成及び表示するCADシステム等のシステムを実行可能な設計支援装置1を備えるシステムである。設計支援装置1は、CAD設計システムを搭載したデスクトップ型コンピュータ、ノート型コンピュータ、タブレット型コンピュータ等のコンピュータを用いて構成されている。設計支援装置1は、インターネット、WAN(Wide Area Network)、LAN(Local Area Network)、専用通信網等の通信網NWに接続されている。設計支援装置1は、図面作成用のCADシステムとして、建物の設計担当者に使用される。
<System Configuration>
1 is an explanatory diagram showing an example of the configuration of a design support system disclosed in the present application. The design support system disclosed in the present application is a system including a design support device 1 capable of executing a system such as a CAD system for creating and displaying drawings such as floor plans for buildings such as houses. The design support device 1 is configured using a computer such as a desktop computer, a notebook computer, or a tablet computer equipped with a CAD design system. The design support device 1 is connected to a communication network NW such as the Internet, a wide area network (WAN), a local area network (LAN), or a dedicated communication network. The design support device 1 is used by a building designer as a CAD system for creating drawings.

通信網NWには、CADシステムの基幹システムを構成する基幹装置2が接続されている。基幹装置2は、サーバコンピュータとして用いられる汎用コンピュータ等のコンピュータを用いて構成されている。基幹装置2は、CAD情報データベースDB1、部材情報データベースDB2、チェック結果データベースDB3等の各種データベースを記憶又は通信可能に接続している。 The communication network NW is connected to a core device 2 that constitutes the core system of the CAD system. The core device 2 is configured using a computer such as a general-purpose computer used as a server computer. The core device 2 is connected to store or communicate with various databases such as a CAD information database DB1, a component information database DB2, and a check result database DB3.

CAD情報データベースDB1は、各建物の構造を示すCADデータが記憶されているデータベースである。部材情報データベースDB2は、建物に用いられる部材に関する情報が記憶されているデータベースである。チェック結果データベースDB3は、建物の構造に関するチェックの結果が記憶されるデータベースである。 The CAD information database DB1 is a database that stores CAD data showing the structure of each building. The component information database DB2 is a database that stores information about components used in buildings. The check result database DB3 is a database that stores the results of checks on the structure of buildings.

設計支援装置1等の各種装置は、通信網NWを介して基幹装置2にアクセスし、各種データベースに記憶されている情報を読み取り、また情報の書き込みを行うことができる。 Various devices such as the design support device 1 can access the core device 2 via the communication network NW to read and write information stored in various databases.

<装置のハードウェア構成>
次に、設計支援システムにて用いられる各種装置の構成例について説明する。図2は、本願開示の設計支援システムにて用いられる各種装置の構成例を概念的に示すブロック図である。設計支援装置1は、制御部10、記憶部11、入力部12、表示部13、通信部14等の各種構成を備えている。
<Hardware configuration of the device>
Next, an example of the configuration of each device used in the design support system will be described. Fig. 2 is a block diagram conceptually showing an example of the configuration of each device used in the design support system disclosed in the present application. The design support device 1 includes various components such as a control unit 10, a storage unit 11, an input unit 12, a display unit 13, and a communication unit 14.

制御部10は、情報処理回路、計時回路、レジスタ回路等の各種回路を備え、装置全体を制御する処理を実行するCPU(Central Processing Unit)等のプロセッサである。 The control unit 10 is a processor such as a CPU (Central Processing Unit) that includes various circuits such as an information processing circuit, a timer circuit, and a register circuit, and executes processes to control the entire device.

記憶部11は、ハードディスク、SSD(Solid State Drive)、RAID(Redundant Arrays of Inexpensive Disks)、フラッシュメモリ等の不揮発性メモリ、及び各種RAM(Random Access Memory)等の揮発性メモリを用いて構成される記憶用ユニットである。記憶部11には、基本プログラム(OS:Operating System)、基本プログラム上で動作する応用プログラム(アプリケーションプログラム)等のプログラムが記憶されている。応用プログラムとしては、CADシステムを実現するためのCADプログラム110、本願開示の設計支援装置1を実現するための設計支援プログラム111等の各種プログラムが記憶されている。設計支援プログラム111は、例えば、CADプログラム110上でツールとして実行されるチェック用プログラムである。 The storage unit 11 is a storage unit configured using non-volatile memories such as a hard disk, an SSD (Solid State Drive), a RAID (Redundant Arrays of Inexpensive Disks), and a flash memory, and volatile memories such as various RAMs (Random Access Memories). The storage unit 11 stores programs such as a basic program (OS: Operating System) and an application program that runs on the basic program. As application programs, various programs such as a CAD program 110 for implementing a CAD system and a design support program 111 for implementing the design support device 1 disclosed in the present application are stored. The design support program 111 is, for example, a checking program that is executed as a tool on the CAD program 110.

また、記憶部11の記憶領域の一部は、CAD情報データベース112、部材情報データベース113、チェック結果データベース114等の各種データベースとして用いられる。CAD情報データベース112、部材情報データベース113、チェック結果データベース114等の各種データベースの記憶内容は、通信網NWに接続されている同名のデータベースと実質的に同様又はその一部を抽出したローカル用のデータベースである。 In addition, a part of the memory area of the memory unit 11 is used as various databases such as a CAD information database 112, a component information database 113, and a check result database 114. The contents stored in the various databases such as the CAD information database 112, the component information database 113, and the check result database 114 are local databases that are substantially similar to databases of the same name connected to the communication network NW or that are extracted from portions of such databases.

CAD情報データベース112は、建物を特定する建物IDに対応付けて、建物の二次元又は三次元の設計図面に関するCADデータ等の各種情報を記憶するデータベースである。CADデータは、点、線分、領域等の幾何学的な対象を示すベクタ形式等の形式で示された部材データを含む。 The CAD information database 112 is a database that stores various information, such as CAD data related to two-dimensional or three-dimensional design drawings of buildings, in association with a building ID that identifies the building. The CAD data includes component data expressed in a format such as a vector format that indicates geometric objects such as points, lines, and areas.

図3は、本願開示の設計支援システムにて用いられる部材情報データベース113の記憶内容の一例を概念的に示す説明図である。部材情報データベース113は、建物IDに対応付けて、CADデータにて示される建物に用いられる各種部材に関する情報を記憶するデータベースである。部材に関する情報としては、部材を特定する部材IDに対応付けて、部材の種類を示す種類情報、部材の配置位置を示す配置情報等の各種情報が記憶されている。種類情報は、床、梁、避難ハッチ等の種類を示す情報である。種類情報には、適宜、仕様を示す仕様情報が設定される。例えば、種類がルーフバルコニーである部材については、フルフラットバルコニー等の仕様を示す仕様情報が設定される。また、例えば、種類が梁である部材については、梁の種別、断面の形状、断面のサイズ(断面の高さ、幅、ウェブ厚、フランジ厚)等の仕様を示す仕様情報が設定される。具体的には、梁の種別、断面の形状、断面のサイズ等の違いに基づいて、梁は記号で分類され、梁には「G1」「G2」「B1」といった記号が仕様情報として設定される。この記号においては、梁の種別が大梁であるものは「G」、小梁であるものは「B」、耐風梁であるものは「E」というように梁の種別毎にアルファベットで分類されており、その種別における断面の部材の厚さ毎に「1」「2」というように数字で分類されている。このような仕様以外にも、製造販売元、グレード、重さ、特注品等の様々な情報を仕様情報として記憶することが可能である。部材の具体的な種類は、種類情報及び仕様情報により特定される。配置情報は、部材の配置位置及び配置方向を示す情報であり、配置位置を示す階層及び座標並びに配置方向を示す情報が記憶されている。なお、本願でいう階層とは、開口が開設された床面、その床が備える梁等の構造物及び階下の天井面を含むものであり、「開口と同一の階層」とは、開口が開設された幾何学的に厚みのない水平面のみを示すものではない。 3 is an explanatory diagram conceptually illustrating an example of the contents stored in the component information database 113 used in the design support system disclosed in the present application. The component information database 113 is a database that stores information on various components used in a building indicated by CAD data, in association with a building ID. As information on components, various information such as type information indicating the type of component and placement information indicating the placement position of the component are stored in association with a component ID that identifies the component. The type information is information indicating the type of floor, beam, escape hatch, etc. The type information is appropriately set with specification information indicating the specification. For example, for a component whose type is a roof balcony, specification information indicating the specification of a full flat balcony, etc. is set. In addition, for example, for a component whose type is a beam, specification information indicating the type of beam, cross-sectional shape, cross-sectional size (cross-sectional height, width, web thickness, flange thickness), etc. is set. Specifically, beams are classified by symbols based on differences in the type of beam, cross-sectional shape, cross-sectional size, etc., and symbols such as "G1", "G2", and "B1" are set as specification information for the beam. In this code, the type of beam is classified by alphabet, such as "G" for a main beam, "B" for a minor beam, and "E" for a wind-resistant beam, and the thickness of the cross-section of the member in each type is classified by number, such as "1" or "2". In addition to these specifications, various information such as the manufacturer, grade, weight, and custom-made product can be stored as specification information. The specific type of member is specified by the type information and specification information. The placement information is information indicating the placement position and placement direction of the member, and information indicating the floor and coordinates indicating the placement position and the placement direction is stored. Note that the floor in this application includes the floor surface on which the opening is opened, the structures such as beams attached to the floor, and the ceiling surface of the floor below, and "the same floor as the opening" does not only refer to the horizontal surface on which the opening is opened, which has no geometric thickness.

図4は、本願開示の設計支援システムにて用いられるチェック結果データベース114の記憶内容の一例を概念的に示す説明図である。チェック結果データベース114は、結果IDに対応付けて、ルールチェックコード、エラーレベル、タイトル、コメント、階層、配置位置等の項目毎にチェック結果に関するデータを記憶するデータベースである。ルールチェックコードは、チェックに適用するルールを実行するためのチェック用プログラム等のプログラムを特定する情報である。エラーレベルとは、チェック結果がエラーとなった場合に出力されるエラーの程度を示す情報である。タイトルとは、チェックの内容を示す情報である。コメントとは、チェック結果として出力したコメントを示す情報である。階層とは、エラーが生じた部材等の対象が配置されている階層を示す情報である。配置位置とは、エラーが生じた部材等の対象の配置位置を示す情報であり、座標の属性、座標の点数、座標の値等の情報にて示される。座標の属性とは、点、線分、折れ線、多角形等の座標にて定義される幾何学形状を示す情報である。座標の点数は、幾何学形状の特定に用いられる座標の数を示す情報である。 FIG. 4 is an explanatory diagram conceptually illustrating an example of the contents stored in the check result database 114 used in the design support system disclosed in the present application. The check result database 114 is a database that stores data on check results for each item, such as a rule check code, error level, title, comment, hierarchy, and placement position, in association with a result ID. The rule check code is information that identifies a program, such as a check program for executing a rule applied to the check. The error level is information that indicates the degree of error that is output when the check result is an error. The title is information that indicates the content of the check. The comment is information that indicates a comment output as a check result. The hierarchy is information that indicates the hierarchy in which an object such as a component in which an error has occurred is placed. The placement position is information that indicates the placement position of an object such as a component in which an error has occurred, and is indicated by information such as the coordinate attribute, the number of coordinate points, and the coordinate value. The coordinate attribute is information that indicates a geometric shape defined by the coordinates of a point, a line segment, a broken line, a polygon, etc. The number of coordinate points is information that indicates the number of coordinates used to identify a geometric shape.

図2のブロック図に戻り、入力部12は、キーボード、マウス、タッチパネル、デジタイザ等のデバイスである。表示部13は、液晶ディスプレイ等のデバイスである。なお、入力部12及び表示部13を、例えば、薄板状をなす液晶ディスプレイ及びタッチパネルを積層した液晶タッチパネルとして備えるようにしてもよい。 Returning to the block diagram of FIG. 2, the input unit 12 is a device such as a keyboard, a mouse, a touch panel, or a digitizer. The display unit 13 is a device such as a liquid crystal display. Note that the input unit 12 and the display unit 13 may be provided as a liquid crystal touch panel in which a thin-plate-shaped liquid crystal display and a touch panel are stacked, for example.

通信部14は、LANアダプタ、アンテナ及び制御回路等のデバイスであり、有線通信又は無線通信にて通信網NWに接続し、各種データベースを含む各種装置と通信する。 The communication unit 14 is a device such as a LAN adapter, an antenna, and a control circuit, and is connected to the communication network NW via wired or wireless communication, and communicates with various devices including various databases.

以上例示した様々な構成を備えるコンピュータは、制御部10の制御により、記憶部11に記憶されているCADプログラム110、設計支援プログラム111等の各種プログラムを読み取り、読み取ったプログラムに含まれる各種手順を実行することにより、設計支援装置1として動作する。 A computer having the various configurations exemplified above operates as a design support device 1 by reading various programs such as a CAD program 110 and a design support program 111 stored in the memory unit 11 under the control of the control unit 10 and executing various procedures contained in the read programs.

なお、各種データベースへのアクセスについては、制御部10及び通信部14をアクセス手段として、通信網NWを介して接続されている基幹装置2が備える各種データベースにアクセスしてもよく、制御部10をアクセス手段として、記憶部11に記憶されているローカルの各種データベースにアクセスしてもよい。以降では、記憶部11に記憶されているローカルの各種データベースにアクセスする形態を例示して説明する。 Regarding access to various databases, the control unit 10 and the communication unit 14 may be used as access means to access various databases provided in the core device 2 connected via the communication network NW, or the control unit 10 may be used as access means to access various local databases stored in the storage unit 11. In the following, examples of forms for accessing various local databases stored in the storage unit 11 will be described.

<装置のソフトウェア処理>
次に、設計支援システムにて用いられる設計支援装置1の処理について説明する。図5は、本願開示の設計支援システムにて用いられる設計支援装置1の水平材配置チェック処理の一例を示すフローチャートである。水平材配置チェック処理は、同一の階層において、建物が備える水平面に開設された開口から所定の距離離れた位置に配置すべきである長尺状の水平材に関して、水平材の配置位置の適否や、水平材の種類の適否をチェックする処理である。
<Software Processing of the Apparatus>
Next, the processing of the design support device 1 used in the design support system will be described. Fig. 5 is a flow chart showing an example of a horizontal member placement check process of the design support device 1 used in the design support system disclosed in the present application. The horizontal member placement check process is a process for checking the suitability of the placement position and the suitability of the type of a long horizontal member that should be placed at a position a predetermined distance away from an opening on a horizontal surface of a building on the same floor.

設計支援装置1が備える制御部10は、CADプログラム110、設計支援プログラム111等の各種プログラムを実行することにより、水平材配置チェック処理を実行する。設計支援装置1が備える制御部10は、CAD処理を実行する(ステップS1)。ステップS1のCAD処理とは、CADシステムによる設計支援処理を示している。CAD処理では、CAD情報データベース112にアクセスし、建物IDに対応付けて記憶されているCADデータ、予め記憶されている基本プランとなるCADデータ等のCADデータを抽出し、適宜、内容の追加及び変更を行うことにより行われる。CAD処理中、設計担当者の操作による手動処理、又は設計終了等のイベント発生を契機とする自動処理により、設計支援装置1は、以降の水平材配置チェック処理を実行する。 The control unit 10 of the design support device 1 executes various programs such as the CAD program 110 and the design support program 111 to perform the horizontal member placement check process. The control unit 10 of the design support device 1 executes the CAD process (step S1). The CAD process in step S1 indicates the design support process by the CAD system. The CAD process is performed by accessing the CAD information database 112, extracting CAD data such as CAD data stored in association with the building ID and CAD data that is a basic plan stored in advance, and adding and changing the contents as appropriate. During the CAD process, the design support device 1 executes the subsequent horizontal member placement check process by manual processing by the designer's operation or automatic processing triggered by the occurrence of an event such as the end of design.

制御部10は、部材情報データベース113にアクセスして種類情報等の記憶内容を参照し、CAD処理中のCADデータに含まれる部材データから、種類情報が避難ハッチである部材データにて示される開口のうち、種類情報がルーフバルコニーである領域を示す部材と同一の階層に重なって配置されている開口を、対象開口として特定する(ステップS2)。ステップS2は、CADデータを点、線分、領域等の幾何学的な対象に分解し、部材情報データベース113を参照して、部材単位に区分し、種類情報が避難ハッチとして記憶されている部材(対象開口が占める領域)を、配置の適否のチェックの対象として特定する処理である。また、バルコニー、部屋等の区画、更には、梁、鴨居等の水平材で区切られた区画は、領域を示す部材として区分される。 The control unit 10 accesses the component information database 113 to refer to the stored contents such as type information, and from the component data included in the CAD data being processed, identifies as target openings those openings indicated by the component data whose type information is an escape hatch that are arranged on the same level as components whose type information indicates an area whose type information is a roof balcony (step S2). Step S2 is a process of decomposing the CAD data into geometric objects such as points, lines, areas, etc., and classifying the data into component units by referring to the component information database 113, and identifying components whose type information is stored as an escape hatch (areas occupied by the target openings) as targets for checking the appropriateness of placement. In addition, compartments such as balconies and rooms, and further compartments separated by horizontal members such as beams and lintels, are classified as components that indicate areas.

制御部10は、部材情報データベース113にアクセスして、対象開口の配置情報の記憶内容から、対象開口の配置方向を参照することで、対象開口から見た長尺状の水平材を配置する方向を特定する(ステップS3)。次に制御部10は、平面視で、水平材の長手方向における対象開口の最大長さを有する線分を、対象開口が占める領域上に取得する(ステップS4)。 The control unit 10 accesses the component information database 113 and identifies the direction in which to place the long horizontal member as seen from the target opening by referring to the stored contents of the placement information of the target opening and the placement direction of the target opening (step S3). Next, the control unit 10 obtains a line segment that has the maximum length of the target opening in the longitudinal direction of the horizontal member in a plan view on the area occupied by the target opening (step S4).

図6は、本願開示の設計支援システムにて用いられる設計支援装置の水平材配置チェック処理の一例を概念的に示す説明図である。図6は、ステップS2~S4の処理を概念的に示している。図6に例示するように、設計支援装置1は、ステップS2にて対象開口を特定し、ステップS3にて対象開口の配置方向を参照する。図6における上下方向が、対象開口Hである避難ハッチの配置方向であり、これは避難ハッチの開閉方向に対応している。避難ハッチの開閉方向とは、避難ハッチが設けられた水平面上において、避難ハッチが備える上げ蓋を手前から奥へと開けるように避難ハッチに正対した場合の前後方向を意味する。ルーフバルコニーに避難ハッチを設けるにあたっては、避難ハッチの側面方向に梁を配置する必要があるため、対象開口Hから見た水平材を配置する方向は、対象開口Hの配置方向と直交する方向(図6における左右方向)である。換言すると、ステップS3では、対象開口Hの配置方向を参照することで、対象開口Hから見た長尺状の水平材を配置する方向を特定している。 Figure 6 is an explanatory diagram conceptually showing an example of the horizontal member placement check process of the design support device used in the design support system disclosed in the present application. Figure 6 conceptually shows the processes of steps S2 to S4. As illustrated in Figure 6, the design support device 1 identifies the target opening in step S2 and refers to the placement direction of the target opening in step S3. The up-down direction in Figure 6 is the placement direction of the escape hatch, which is the target opening H, and this corresponds to the opening and closing direction of the escape hatch. The opening and closing direction of the escape hatch means the front-to-rear direction when facing the escape hatch so that the flap of the escape hatch opens from the front to the back on the horizontal plane on which the escape hatch is provided. When providing an escape hatch on a roof balcony, it is necessary to place a beam in the side direction of the escape hatch, so the direction in which the horizontal member is placed as viewed from the target opening H is a direction perpendicular to the placement direction of the target opening H (the left-to-right direction in Figure 6). In other words, in step S3, the direction in which the long horizontal member is placed as viewed from the target opening H is specified by referring to the placement direction of the target opening H.

図6に例示するように、設計支援装置1は、ステップS4にて、対象開口Hが占める領域の略長方形状の外縁を形成する4つの線分(4つの辺)から、対象開口Hの配置方向と直交する2つの線分を除いて残った2つの線分Lを取得する。換言すると、図6の例示において、ステップS4にて取得する線分Lは、対象開口Hの長方形状の外縁の対辺のうち、水平材を配置する方向に位置する1組の対辺にあたる。図6に例示するように、略長方形状をなす対象開口Hは、略正方形状も含む概念である。また、略長方形状は、実質的に長方形と見做せる形状を示しており、厳密な意味では長方形ではない角丸長方形等の形状をも含む概念である。更に、対象開口Hは、円、楕円、長方形以外の四角形、四角形以外の多角形にも拡張することが可能である。例えば、対象開口が円状の場合には、配置すべき水平材の長手方向における対象開口の最大長さを有する線分は円の直径であるため、ステップS4にて円の直径を取得することで、円状への拡張が可能である。 6, in step S4, the design support device 1 obtains two line segments L remaining from the four line segments (four sides) forming the substantially rectangular outer edge of the area occupied by the target opening H, excluding two line segments perpendicular to the arrangement direction of the target opening H. In other words, in the example of FIG. 6, the line segment L obtained in step S4 corresponds to a pair of opposite sides of the rectangular outer edge of the target opening H that are located in the direction in which the horizontal member is arranged. As illustrated in FIG. 6, the target opening H having a substantially rectangular shape is a concept that also includes a substantially square shape. In addition, the substantially rectangular shape indicates a shape that can be regarded as substantially a rectangle, and is a concept that also includes shapes such as a rounded rectangle that are not rectangular in the strict sense. Furthermore, the target opening H can be expanded to a circle, an ellipse, a square other than a rectangle, and a polygon other than a square. For example, if the target opening is circular, the line segment with the maximum length of the target opening in the longitudinal direction of the horizontal member to be placed is the diameter of the circle, so by obtaining the diameter of the circle in step S4, it is possible to expand it into a circular shape.

図5のフローチャートに戻り、制御部10は、部材情報データベース113にアクセスして対象開口の配置情報の記憶内容を参照して、あるいはステップS3等で参照した対象開口の配置情報の記憶内容を用いて、平面視で対象開口が占める領域内に基準点を定める(ステップS5)。ステップS5にて定める基準点は、ステップS4にて取得した線分を後掲するステップS6にて移動させるにあたって、移動させる距離の基準となる点である。 Returning to the flowchart of FIG. 5, the control unit 10 accesses the component information database 113 and refers to the stored contents of the placement information of the target opening, or uses the stored contents of the placement information of the target opening referred to in step S3, etc., to determine a reference point within the area occupied by the target opening in a planar view (step S5). The reference point determined in step S5 is a point that serves as a reference point for the distance to be moved when the line segment acquired in step S4 is moved in step S6 described below.

図7は、本願開示の設計支援システムにて用いられる設計支援装置の水平材配置チェック処理の一例を概念的に示す説明図である。図7は、ステップS5の処理を概念的に示している。図7に例示するように、設計支援装置1は、ステップS5にて略長方形状の対象開口Hの対角線の中点P0の座標を取得して、中点P0を基準点と定める。中点P0は、図7に例示するように対角にある左上の頂点の座標P1(X1,Y1)及び右下の頂点の座標P2(X2,Y2)を取得することで、座標{(X1+X2)/2,(Y1+Y2)/2}として導出される。水平材を、図10~12に示すように対象開口Hの左右それぞれに均等な距離で配置するためには、このように略長方形の対角線の中点P0を基準点とすることが好ましい。ステップS5(基準点の決定)は、対象開口が略長方形以外の形状の場合にも、基準点を対象開口が占める領域内に定めることで拡張可能であり、例えば、対象開口が多角形状の場合には多角形の重心を基準点に、対象開口が円状や楕円状の場合には円や楕円の中心を基準点に定めることで、対象開口が占める領域の中央部に基準点が決定されることから、対象開口から均等な距離に水平材が配置されているかをチェックできる。 FIG. 7 is an explanatory diagram conceptually showing an example of the horizontal member placement check process of the design support device used in the design support system disclosed in the present application. FIG. 7 conceptually shows the process of step S5. As illustrated in FIG. 7, the design support device 1 acquires the coordinates of the midpoint P0 of the diagonal of the target opening H of a substantially rectangular shape in step S5, and determines the midpoint P0 as the reference point. The midpoint P0 is derived as coordinates {(X1+X2)/2, (Y1+Y2)/2} by acquiring the coordinates P1 (X1, Y1) of the upper left vertex and the coordinates P2 (X2, Y2) of the lower right vertex of the diagonal as illustrated in FIG. 7. In order to place the horizontal members at equal distances on each side of the target opening H as shown in FIGS. 10 to 12, it is preferable to set the midpoint P0 of the diagonal of the substantially rectangular shape as the reference point. Step S5 (determination of the reference point) can be expanded even when the target opening has a shape other than a substantially rectangular shape by setting the reference point within the area occupied by the target opening. For example, if the target opening is polygonal, the center of gravity of the polygon is set as the reference point, and if the target opening is circular or elliptical, the center of the circle or ellipse is set as the reference point. This determines the reference point in the center of the area occupied by the target opening, making it possible to check whether the horizontal members are placed at an equal distance from the target opening.

図5のフローチャートに戻り、制御部10は、ステップS4にて取得した線分を、ステップS5にて決定した基準点から水平材を配置する方向に向けて、所定の距離離れた位置まで移動させる(ステップS6)。 Returning to the flowchart in FIG. 5, the control unit 10 moves the line segment acquired in step S4 to a position a predetermined distance away from the reference point determined in step S5 in the direction in which the horizontal member will be placed (step S6).

図8は、本願開示の設計支援システムにて用いられる設計支援装置の水平材配置チェック処理の一例を概念的に示す説明図である。図8は、ステップS6の処理を概念的に示している。図8に例示するように、ステップS4にて取得した、対象開口Hの長方形状の外縁の対辺のうち、水平材を配置する方向に位置する1組の対辺である線分Lは、ステップS5にて決定した基準点P0からステップS3にて特定した水平材を配置する方向に向けて平行移動している。図8は、線分Lと基準点P0との距離(最短距離)が、予め設定されている500mmとなるように移動した状態を例示している。 Figure 8 is an explanatory diagram conceptually illustrating an example of the horizontal member placement check process of the design support device used in the design support system disclosed in the present application. Figure 8 conceptually illustrates the process of step S6. As illustrated in Figure 8, line segment L, which is a pair of opposite sides of the rectangular outer edge of the target opening H obtained in step S4 that is located in the direction in which the horizontal members are placed, is translated from the reference point P0 determined in step S5 toward the direction in which the horizontal members are placed, identified in step S3. Figure 8 illustrates a state in which line segment L has been moved so that the distance (shortest distance) between line segment L and reference point P0 is 500 mm, which is a preset distance.

図5のフローチャートに戻り、制御部10は、ステップS6にて移動した線分と重なった位置に水平材が配置されているか否かを判定する(ステップS7)。ステップS7は、対象開口の近傍に配置すべき長尺状の水平材が、適切な位置に配置されているかを判定する処理である。 Returning to the flowchart of FIG. 5, the control unit 10 determines whether a horizontal member is placed at a position overlapping with the line segment moved in step S6 (step S7). Step S7 is a process for determining whether a long horizontal member to be placed near the target opening is placed in an appropriate position.

図9~図12は、本願開示の設計支援システムにて用いられる設計支援装置の水平材配置チェック処理の一例を概念的に示す説明図である。図9~図12において、G1及びG9という記号が付されている長方形が、長尺状の水平材としての梁を表しており、G1及びG9という記号は、上述したように部材情報データベース113に梁の仕様情報として記憶されている。図9においては、右側の線分Lと重なる位置には梁が配置されているものの、左側の線分Lと重なる位置には梁が配置されていない。このように、線分Lと重なる位置に梁が配置されていない場合には、図5のフローチャートのステップS7にてNOと判定する。なお、図9においては、左側の線分Lと重なる位置に全く梁が配置されていないが、ルーフバルコニーに設けられた避難ハッチ(対象開口H)においては線分Lと重なる位置の全てに梁が配置されている必要があるため、線分Lと重なる位置の一部でも梁が配置されていなければ、ステップS7にてNOと判定する。図10に例示するように線分Lと重なる位置の全てに梁が配置されている場合、ステップS7にてYESと判定する。 9 to 12 are explanatory diagrams conceptually illustrating an example of the horizontal member placement check process of the design support device used in the design support system disclosed in the present application. In FIG. 9 to FIG. 12, the rectangles marked with the symbols G1 and G9 represent beams as long horizontal members, and the symbols G1 and G9 are stored as beam specification information in the component information database 113 as described above. In FIG. 9, a beam is placed at the position overlapping with the line segment L on the right side, but no beam is placed at the position overlapping with the line segment L on the left side. In this way, if no beam is placed at the position overlapping with the line segment L, the result is NO in step S7 of the flowchart in FIG. 5. In FIG. 9, no beam is placed at the position overlapping with the line segment L on the left side, but since beams must be placed at all positions overlapping with the line segment L in the escape hatch (target opening H) provided on the roof balcony, if no beam is placed at even a part of the position overlapping with the line segment L, the result is NO in step S7. If beams are placed at all positions that overlap with line segment L, as shown in FIG. 10, the result in step S7 is YES.

図5のフローチャートに戻り、ステップS6にて移動した線分と重なる位置に水平材が配置されていないと判定した場合(ステップS7:NO)、制御部10は、エラー処理を実行する(ステップS8)。ステップS8のエラー処理は、ステップS6にて移動した線分と重なる位置に水平材が配置されておらず、チェック結果がエラーであることに関するデータをチェック結果データベース114に記憶させる処理である。このエラー処理においては、チェック結果がエラーであることを示すコメントを表示部13に表示してもよく、対象開口が開設された水平面の種類情報や仕様情報を参照して配置すべき水平材の種類を特定したうえで、後掲するステップS10~S12の禁則処理と同様に、配置すべき水平材の種類を指定するコメントを表示部13に表示してもよい。 Returning to the flowchart of FIG. 5, if it is determined that no horizontal member is placed at a position overlapping the line segment moved in step S6 (step S7: NO), the control unit 10 executes error processing (step S8). The error processing in step S8 is a process for storing data in the check result database 114 that no horizontal member is placed at a position overlapping the line segment moved in step S6 and that the check result is an error. In this error processing, a comment indicating that the check result is an error may be displayed on the display unit 13, or a comment specifying the type of horizontal member to be placed may be displayed on the display unit 13 after the type information of the horizontal surface in which the target opening is opened and specification information are referenced to identify the type of horizontal member to be placed, similar to the prohibition processing in steps S10 to S12 described below.

対象開口が、ルーフバルコニーに設けられた避難ハッチである実施形態において、ステップS6にて移動した線分と重なる位置に水平材が配置されていると判定した場合(ステップS7:YES)、制御部10は、部材情報データベース113に記憶された種類情報等を参照して、対象開口が開設された水平面がフルフラットバルコニーであるか否かを判定する(ステップS9)。 In an embodiment in which the target opening is an escape hatch provided on a roof balcony, if it is determined that a horizontal member is placed at a position overlapping with the line segment moved in step S6 (step S7: YES), the control unit 10 refers to the type information, etc. stored in the component information database 113 and determines whether the horizontal surface in which the target opening is opened is a full flat balcony (step S9).

フルフラットバルコニーにおいては、対象開口の近傍に配置すべき水平材の断面の形状及びサイズの条件が複数あることから、ステップS9にてフルフラットバルコニーであると判定した場合には、まず制御部10は、ステップS7にて検出した水平材に対するチェック処理を実行する(ステップS10)。ステップS10では、ステップS6にて移動した線分と重なった位置に検出された水平材の両方が満たす必要がある条件の適否を判定する。条件に適合しない場合には、制御部10は禁則処理1を行う(ステップS11)。禁則処理1は、ステップS10にて実行されたチェック処理における条件に適合しておらず、チェック結果がエラーであることを示すコメントを表示部13に表示し、チェック結果に関するデータをチェック結果データベース114に記憶させる処理である。 For a full flat balcony, there are multiple conditions for the cross-sectional shape and size of the horizontal member to be placed near the target opening. Therefore, if it is determined in step S9 that it is a full flat balcony, the control unit 10 first executes a check process on the horizontal member detected in step S7 (step S10). In step S10, it is determined whether the conditions that must be met by both the line segment moved in step S6 and the horizontal member detected in the overlapping position are met. If the conditions are not met, the control unit 10 executes prohibition process 1 (step S11). Prohibition process 1 is a process in which the conditions in the check process executed in step S10 are not met and a comment indicating that the check result is an error is displayed on the display unit 13, and data related to the check result is stored in the check result database 114.

ステップS10にて実行されたチェック処理における条件に適合する場合には、制御部10はステップS7にて検出した水平材に対する更なるチェック処理を実行する(ステップS12)。ステップS12では、ステップS6にて移動した線分と重なった位置に検出された水平材の少なくとも一方が満たす必要がある条件の適否を判定する。条件に適合しない場合には、制御部10は禁則処理2を行う(ステップS13)。禁則処理2は、ステップS12にて実行されたチェック処理における条件に適合しておらず、チェック結果がエラーであることを示すコメントを表示部13に表示し、チェック結果に関するデータをチェック結果データベース114に記憶させる処理である。 If the conditions in the check process executed in step S10 are met, the control unit 10 executes a further check process on the horizontal members detected in step S7 (step S12). In step S12, it is determined whether or not the conditions that must be met by at least one of the horizontal members detected at a position overlapping with the line segment moved in step S6 are met. If the conditions are not met, the control unit 10 executes prohibition process 2 (step S13). Prohibition process 2 is a process in which the conditions in the check process executed in step S12 are not met, a comment indicating that the check result is an error is displayed on the display unit 13, and data related to the check result is stored in the check result database 114.

ステップS9にてフルフラットバルコニーでないと判定した場合には、制御部10は、ステップS7にて検出した水平材に対するチェック処理を実行する(ステップS14)。ステップS14では、ステップS6にて移動した線分と重なった位置に検出された水平材の両方が満たす必要がある条件の適否を判定する。条件に適合しない場合には、制御部10は禁則処理3を行う(ステップS15)。禁則処理2は、ステップS14にて実行されたチェック処理における条件に適合しておらず、チェック結果がエラーであることを示すコメントを表示部13に表示し、チェック結果に関するデータをチェック結果データベース114に記憶させる処理である。 If it is determined in step S9 that the balcony is not a full flat balcony, the control unit 10 executes a check process on the horizontal member detected in step S7 (step S14). In step S14, it is determined whether the conditions that must be met by both the line segment moved in step S6 and the horizontal member detected at the overlapping position are met. If the conditions are not met, the control unit 10 executes prohibition process 3 (step S15). Prohibition process 2 is a process in which the conditions in the check process executed in step S14 are not met, a comment indicating that the check result is an error is displayed on the display unit 13, and data related to the check result is stored in the check result database 114.

禁則処理1~3にて、コメントを表示部13に表示することにより、設計担当者は、配置した水平材の種類が不適当であることを認識することができる。 By displaying a comment on the display unit 13 in prohibition processing 1 to 3, the designer can recognize that the type of horizontal member placed is inappropriate.

上述したように、部材情報データベース113には、水平材としての梁の種別、断面の形状等の違いに基づいて分類された記号が、梁の仕様情報として記憶されている。設計支援装置1は、この記号によりチェック対象の梁の種類を取得し、禁則処理1~3を実行する。図10~図12の例示においては、対象開口Hの左右に配置された梁(線分Lと重なる位置に存在する梁)の記号が、図10ではともにG1、図11ではG9とG1、図12ではともにG9である。対象開口Hが開設された水平面がフルフラットバルコニーである場合に行われる禁則処理1(ステップS10)は、線分Lと重なる位置に存在する梁がともに、「G1、G3、G9」からなる群に含まれるか否かをチェックし、いずれかの梁の記号がこの群に含まれていない場合には、チェック結果がエラーであることを示すコメントを表示部13に表示し、チェック結果に関するデータをチェック結果データベース114に記憶させる処理である。図10~図12の例示においては、G1もG9も上記の群に含まれているため、次いでステップ11の禁則処理2が行われる。禁則処理2(ステップS11)は、対象開口Hの左右に配置された梁の少なくとも一方がG9であるか否かをチェックし、ともにG9でない場合には、チェック結果がエラーであることを示すコメントを表示部13に表示し、チェック結果に関するデータをチェック結果データベース114に記憶させる処理である。図10~図12の例示においては、G9が配置されていない図10のケースにて禁則処理が実行される。 As described above, the component information database 113 stores symbols classified based on the type of beam as a horizontal member, the shape of the cross section, etc., as beam specification information. The design support device 1 obtains the type of beam to be checked using this symbol and executes prohibition processing 1 to 3. In the examples of Figures 10 to 12, the symbols of the beams (beams that overlap with the line segment L) arranged on the left and right of the target opening H are both G1 in Figure 10, G9 and G1 in Figure 11, and G9 in Figure 12. Prohibition processing 1 (step S10), which is performed when the horizontal surface on which the target opening H is opened is a full flat balcony, checks whether the beams that overlap with the line segment L are both included in the group consisting of "G1, G3, G9", and if the symbol of any of the beams is not included in this group, a comment indicating that the check result is an error is displayed on the display unit 13, and data related to the check result is stored in the check result database 114. In the examples of Figures 10 to 12, both G1 and G9 are included in the above group, so prohibition process 2 in step 11 is then performed. Prohibition process 2 (step S11) is a process that checks whether at least one of the beams arranged on the left and right of the target opening H is G9, and if neither is G9, displays a comment indicating that the check result is an error on the display unit 13, and stores data related to the check result in the check result database 114. In the examples of Figures 10 to 12, prohibition process is performed in the case of Figure 10, where G9 is not arranged.

一方、対象開口Hが開設された水平面がフルフラットバルコニーではない場合に行われる禁則処理3(ステップS12)は、対象開口Hの左右に配置された梁がともに、「G1、G3、G7、G8、G10、B1、B3、E1、E2」からなる群に含まれるか否かをチェックし、いずれかの梁の記号がこの群に含まれていない場合には、チェック結果がエラーであることを示すコメントを表示部13に表示し、チェック結果に関するデータをチェック結果データベース114に記憶させる処理である。ここで、「G1、G3、G7、G8、G10、B1、B3、E1、E2」からなる群とは、梁の断面の高さ、幅及びフランジ厚が所定の数値条件を満たす梁を予め選定した群である。図10~図12の例示においては、G9が上記の群に含まれていないことから図11及び図12のケースにて禁則処理3が実行される。 On the other hand, prohibition process 3 (step S12) is performed when the horizontal surface where the target opening H is opened is not a full flat balcony. It checks whether the beams arranged on the left and right sides of the target opening H are both included in the group consisting of "G1, G3, G7, G8, G10, B1, B3, E1, E2". If the symbol of any beam is not included in this group, a comment indicating that the check result is an error is displayed on the display unit 13, and data related to the check result is stored in the check result database 114. Here, the group consisting of "G1, G3, G7, G8, G10, B1, B3, E1, E2" is a group of beams that are pre-selected in which the cross-sectional height, width, and flange thickness of the beams satisfy predetermined numerical conditions. In the examples of Figures 10 to 12, since G9 is not included in the above group, prohibition process 3 is performed in the cases of Figures 11 and 12.

図13は、本願開示の設計支援システムにて用いられる設計支援装置1の表示部13に表示される画像の一例を示す説明図である。図13は、図5のフローチャートに示すステップS11,S13及びS15の禁則処理として出力されるコメント等の情報を含む画像を例示している。図13に例示する画像には、全体に水平材配置チェック処理の対象となる建物の伏図が表示されており、図13では、対象開口としての避難ハッチと、同一の階層にてその避難ハッチの側面方向に配置されている長尺状の水平材としての梁のみを図示し、伏図の他の要素は省略している。図13に例示する画像では、この伏図上に、当該チェック処理の結果となる情報が表示されており、この例示では、当該チェック処理の対象に関する階層、重要度、コメント等が表形式で表示されている。例えば、階層「2層」や「3層」において、「ルーフバルコニー部の避難ハッチの両側にB3以上の梁を配置してください」とのコメントが示されており、このコメントのレベルが「重要」であることが示されている。このコメントは禁則処理3が実行されたことによるものであり、「B3以上の梁」とは、上述した図10~図12の例示における「G1、G3、G7、G8、G10、B1、B3、E1、E2」からなる群のことである。禁則処理1が実行された場合には、例えば、「フルフラットバルコニー部の避難ハッチの両側にG9、G1、G3のいずれかの梁を配置してください」とのコメントが示され、禁則処理2が実行された場合には、例えば、「フルフラットバルコニー部の避難ハッチの横の梁は、片側は必ずG9梁にしてください」というコメントが示される。 13 is an explanatory diagram showing an example of an image displayed on the display unit 13 of the design support device 1 used in the design support system disclosed in the present application. FIG. 13 illustrates an example of an image including information such as comments output as prohibition processing in steps S11, S13, and S15 shown in the flowchart of FIG. 5. The image illustrated in FIG. 13 shows a floor plan of a building that is the subject of the horizontal member placement check processing, and in FIG. 13, only the escape hatch as the target opening and the beam as a long horizontal member arranged in the side direction of the escape hatch on the same floor are illustrated, and other elements of the floor plan are omitted. In the image illustrated in FIG. 13, information that is the result of the check processing is displayed on the floor plan, and in this example, the floor, importance, comments, etc. related to the target of the check processing are displayed in a table format. For example, in the floors "2nd floor" and "3rd floor," a comment is displayed saying "Please place beams of B3 or more on both sides of the escape hatch in the roof balcony section," and the level of this comment is indicated as "important." This comment is the result of prohibition process 3 being executed, and "beams of B3 or greater" refers to the group consisting of "G1, G3, G7, G8, G10, B1, B3, E1, E2" in the examples of Figures 10 to 12 mentioned above. When prohibition process 1 is executed, for example, a comment stating "Please place beams of G9, G1, or G3 on both sides of the escape hatch in the full flat balcony area" is displayed, and when prohibition process 2 is executed, for example, a comment stating "One side of the beams next to the escape hatch in the full flat balcony area must be a G9 beam" is displayed.

また、図13に例示する画像では、当該チェック処理に用いた線分(ステップS6にて移動した線分)のうち、結果がエラーであるものが、破線にて伏図上に表示されている。チェック結果がエラーである線分を伏図上に表示することで、設計担当者は、水平材の配置位置や種類をチェックすべき場所を明確に認識することができる。図13にチェック結果として表示されている情報は、チェック結果データベース114に記憶される。 In the example image shown in FIG. 13, among the lines used in the check process (lines moved in step S6), those that resulted in an error are displayed on the floor plan with dashed lines. By displaying the lines that resulted in an error on the floor plan, the designer can clearly recognize the locations where the horizontal members should be checked for their placement and type. The information displayed as the check results in FIG. 13 is stored in the check result database 114.

以上のようにして、水平材配置チェック処理が実行される。 The horizontal material placement check process is executed in this manner.

以上詳述した如く、本願開示の設計支援装置1等は、建物が備える水平面に開設された開口と同一の階層に長尺状の水平材が適切に配置されているかを、その開口が平面視で占める領域から取得した線分を所定の距離移動させることで判定する。これにより、長尺状の水平材の配置に係る禁則事項を判断し、建物に関する設計を支援することが可能である等、優れた効果を奏する。 As described above in detail, the design support device 1 etc. disclosed in the present application determines whether a long horizontal member is appropriately placed on the same floor as an opening in a horizontal plane of a building by moving a line segment obtained from the area that the opening occupies in a plan view a specified distance. This provides excellent effects such as being able to determine prohibitions related to the placement of long horizontal members and support the design of buildings.

本発明は、以上説明した実施形態に限定されるものではなく、他のいろいろな形態で実施することが可能である。そのため、かかる実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈してはならない。本発明の範囲は請求の範囲によって示すものであって、明細書本文には、なんら拘束されない。更に、請求の範囲の均等範囲に属する変形や変更は、全て本発明の範囲内のものである。 The present invention is not limited to the embodiment described above, and can be implemented in various other forms. Therefore, such embodiments are merely illustrative in all respects and should not be interpreted as being restrictive. The scope of the present invention is indicated by the claims, and is not bound by the text of the specification. Furthermore, all modifications and changes that fall within the equivalent scope of the claims are within the scope of the present invention.

例えば、前記実施形態では、建物が備える水平面がバルコニーの床面であり、対象開口が避難ハッチであり、長尺状の水平材が梁である場合を例示したが、本発明はこれに限るものではなく、様々な水平面、開口及び水平材を対象とする形態に展開することが可能である。 For example, in the above embodiment, the horizontal surface of the building is the floor of a balcony, the target opening is an escape hatch, and the long horizontal member is a beam. However, the present invention is not limited to this, and can be expanded to cover a variety of horizontal surfaces, openings, and horizontal members.

更に、前記実施形態では、設計支援装置1を設計担当者が直接操作する形態を示したが、本発明はこれに限らず、設計支援装置1を通信網NW上のウェブサーバコンピュータとして設置し、設計担当者が操作する端末装置に対して設計支援装置1からウェブサービスを提供する形態等、様々な形態に展開することが可能である。 In addition, in the above embodiment, the design support device 1 is directly operated by the designer, but the present invention is not limited to this, and can be deployed in various forms, such as installing the design support device 1 as a web server computer on the communication network NW and providing web services from the design support device 1 to a terminal device operated by the designer.

1 設計支援装置
10 制御部
11 記憶部
110 CADプログラム
111 設計支援プログラム
112 CAD情報データベース
113 部材情報データベース
114 チェック結果データベース
12 入力部
13 表示部
14 通信部
2 基幹装置
DB1 CAD情報データベース
DB2 部材情報データベース
DB3 チェック結果データベース
NW 通信網
REFERENCE SIGNS LIST 1 Design support device 10 Control unit 11 Storage unit 110 CAD program 111 Design support program 112 CAD information database 113 Component information database 114 Check result database 12 Input unit 13 Display unit 14 Communication unit 2 Core device DB1 CAD information database DB2 Component information database DB3 Check result database NW Communication network

Claims (7)

建物が備える水平面に開設された開口と同一の階層に長尺状の水平材を配置する設計を支援する設計支援装置であって、
開口から見た長尺状の水平材を配置する方向を特定する水平材配置方向特定手段と、
平面視で、前記水平材の長手方向における前記開口の最大長さを有する線分を、前記開口が占める領域上に取得する線分取得手段と、
平面視で前記開口が占める領域内に基準点を定める基準点決定手段と、
取得した前記線分を、決定した前記基準点から前記水平材を配置する方向に向けて、所定の距離離れた位置まで移動させる線分移動手段と、
移動した前記線分と重なった位置における水平材の配置状況に基づいて、水平材が適切に配置されているかを判定する判定手段と
を備えることを特徴とする設計支援装置。
A design support device that supports a design for placing a long horizontal member on the same floor as an opening on a horizontal surface of a building,
a horizontal member arrangement direction specifying means for specifying a direction in which a long horizontal member is arranged as seen from the opening;
A line segment acquisition means for acquiring a line segment having a maximum length of the opening in a longitudinal direction of the horizontal member in a plan view on an area occupied by the opening;
A reference point determining means for determining a reference point within an area occupied by the opening in a plan view;
a line segment moving means for moving the acquired line segment from the determined reference point to a position a predetermined distance away in a direction in which the horizontal member is to be placed;
and a determination means for determining whether a horizontal member is appropriately positioned based on the position of the horizontal member at the position where the moved line segment overlaps.
建物が備える水平面に開設された略長方形状の開口と同一の階層に長尺状の水平材を配置する設計を支援する設計支援装置であって、
開口から見た長尺状の水平材を配置する方向を特定する水平材配置方向特定手段と、
前記開口の略長方形状の外縁の対辺のうち、前記水平材を配置する方向に位置する1組の対辺を1組の線分として取得する線分取得手段と、
平面視で前記開口が占める略長方形状の領域の対角線の中点を基準点として定める基準点決定手段と、
取得した前記1組の線分を、前記基準点から所定の距離離れた位置まで、互いに反対方向に平行移動させる線分移動手段と、
移動した前記1組の線分と重なった位置における水平材の配置状況に基づいて、水平材が適切に配置されているかを判定する判定手段と
を備えることを特徴とする設計支援装置。
A design support device that supports a design for placing a long horizontal member on the same floor as a substantially rectangular opening on a horizontal surface of a building,
a horizontal member arrangement direction specifying means for specifying a direction in which a long horizontal member is arranged as seen from the opening;
a line segment acquiring means for acquiring a pair of opposite sides of an outer edge of the substantially rectangular shape of the opening, the pair of opposite sides being located in a direction in which the horizontal member is disposed, as a pair of line segments;
a reference point determining means for determining a midpoint of a diagonal line of a substantially rectangular area occupied by the opening in a plan view as a reference point;
a line segment moving means for moving the acquired set of line segments in parallel in opposite directions to each other to a position spaced a predetermined distance from the reference point;
and a determination means for determining whether a horizontal member is appropriately positioned based on the position of the horizontal member at which the horizontal member overlaps with the moved set of line segments.
請求項2に記載の設計支援装置であって、
前記建物が備える水平面が、バルコニーの床面であり、
前記開口が、避難ハッチであり、
前記長尺状の水平材が、梁である
ことを特徴とする設計支援装置。
The design support device according to claim 2,
The horizontal surface of the building is a balcony floor surface,
The opening is an escape hatch,
The design support device, wherein the long horizontal member is a beam.
請求項3に記載の設計支援装置であって、
前記水平材配置方向特定手段が、前記避難ハッチの開閉方向を取得することで前記避難ハッチの側面を特定するものであり、
前記線分取得手段において線分として取得する1組の対辺が、前記避難ハッチの外縁の側面部分である
ことを特徴とする設計支援装置。
The design support device according to claim 3,
the horizontal member arrangement direction identification means identifies a side of the escape hatch by acquiring an opening/closing direction of the escape hatch,
a pair of opposite sides acquired as line segments by said line segment acquisition means being side portions of an outer edge of said escape hatch.
請求項3又は請求項4に記載の設計支援装置であって、
前記バルコニーの種類と、移動した前記線分と重なった位置に検出された梁の種類とを取得する種類取得手段を備え、
取得したバルコニーの種類がフルフラットバルコニーである場合に、前記判定手段において、梁の種類について、移動した前記1組の線分と重なった位置に検出された梁の両方が満たす必要がある条件の適否と、少なくとも一方が満たす必要がある条件の適否とを判定し、禁則処理を行う
ことを特徴とする設計支援装置。
The design support device according to claim 3 or 4,
a type acquiring means for acquiring a type of the balcony and a type of the beam detected at a position overlapping with the moved line segment;
When the acquired type of balcony is a full flat balcony, the determination means determines whether or not a condition that must be satisfied by both of the beams detected at the position overlapping with the moved set of line segments and whether or not a condition that must be satisfied by at least one of the beams is met, and performs prohibition processing.
建物が備える水平面に開設された開口と同一の階層に長尺状の水平材を配置する設計を支援する設計支援装置を用いた設計支援方法であって、
開口から見た長尺状の水平材を配置する方向を特定するステップと、
平面視で、前記水平材の長手方向における前記開口の長さを有する線分を、前記開口が占める領域上に取得するステップと、
平面視で前記開口が占める領域内に基準点を定めるステップと、
取得した前記線分を、決定した前記基準点から前記水平材を配置する方向に向けて、所定の距離離れた位置まで移動させるステップと、
移動した前記線分と重なった位置における水平材の配置状況に基づいて、水平材が適切に配置されているかを判定するステップと
を実行することを特徴とする設計支援方法。
A design support method using a design support device that supports a design for placing a long horizontal member on the same floor as an opening opened on a horizontal surface of a building, comprising:
determining a direction in which the elongated horizontal member is to be placed as viewed from the opening;
A step of obtaining a line segment having a length of the opening in a longitudinal direction of the horizontal member in a plan view on an area occupied by the opening;
determining a reference point within an area occupied by the opening in a plan view;
A step of moving the acquired line segment to a position a predetermined distance away from the determined reference point in a direction in which the horizontal member is to be placed;
and determining whether a horizontal member is appropriately positioned based on the position of the horizontal member at the position where the moved line segment overlaps.
コンピュータに、建物が備える水平面に開設された開口と同一の階層に長尺状の水平材を配置する設計を支援させる設計支援プログラムであって、
コンピュータに、
開口から見た長尺状の水平材を配置する方向を特定するステップと、
平面視で、前記水平材の長手方向における前記開口の長さを有する線分を、前記開口が占める領域上に取得するステップと、
平面視で前記開口が占める領域内に基準点を定めるステップと、
取得した前記線分を、決定した前記基準点から前記水平材を配置する方向に向けて、所定の距離離れた位置まで移動させるステップと、
移動した前記線分と重なった位置における水平材の配置状況に基づいて、水平材が適切に配置されているかを判定するステップと
を実行させることを特徴とする設計支援プログラム。
A design support program that causes a computer to support a design for placing a long horizontal member on the same floor as an opening on a horizontal surface of a building, the program comprising:
On the computer,
determining a direction in which the elongated horizontal member is to be placed as viewed from the opening;
A step of obtaining a line segment having a length of the opening in a longitudinal direction of the horizontal member in a plan view on an area occupied by the opening;
determining a reference point within an area occupied by the opening in a plan view;
A step of moving the acquired line segment to a position a predetermined distance away from the determined reference point in a direction in which the horizontal member is to be placed;
and determining whether a horizontal member is appropriately positioned based on the position of the horizontal member at the position where the moved line segment overlaps.
JP2022069038A 2022-04-19 2022-04-19 DESIGN ASSISTANCE DEVICE, DESIGN ASSISTANCE METHOD, AND DESIGN ASSISTANCE PROGRAM Active JP7655266B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022069038A JP7655266B2 (en) 2022-04-19 2022-04-19 DESIGN ASSISTANCE DEVICE, DESIGN ASSISTANCE METHOD, AND DESIGN ASSISTANCE PROGRAM

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022069038A JP7655266B2 (en) 2022-04-19 2022-04-19 DESIGN ASSISTANCE DEVICE, DESIGN ASSISTANCE METHOD, AND DESIGN ASSISTANCE PROGRAM

Publications (2)

Publication Number Publication Date
JP2023158953A JP2023158953A (en) 2023-10-31
JP7655266B2 true JP7655266B2 (en) 2025-04-02

Family

ID=88513923

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022069038A Active JP7655266B2 (en) 2022-04-19 2022-04-19 DESIGN ASSISTANCE DEVICE, DESIGN ASSISTANCE METHOD, AND DESIGN ASSISTANCE PROGRAM

Country Status (1)

Country Link
JP (1) JP7655266B2 (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007325687A (en) 2006-06-07 2007-12-20 Hatsuta Seisakusho Co Ltd Method of constructing escape hatch

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0778199A (en) * 1993-09-08 1995-03-20 Misawa Homes Co Ltd Production information processor for building structure in industrial building
JPH08123837A (en) * 1994-10-21 1996-05-17 Misawa Homes Co Ltd Unit building design method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007325687A (en) 2006-06-07 2007-12-20 Hatsuta Seisakusho Co Ltd Method of constructing escape hatch

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
UNISYS DigiD解説書 構造自動配置 2×4編,日本ユニシス株式会社,2003年01月,pp. 5-3-5-10

Also Published As

Publication number Publication date
JP2023158953A (en) 2023-10-31

Similar Documents

Publication Publication Date Title
US10956625B2 (en) Mesh generation system and method
US20070174027A1 (en) Synchronized architectural and structural CAD models
CN110210141A (en) Model collision detection method, device and electronic equipment based on BIM technology
CN111857704A (en) A code generation method and device for layout relationship
US20160132615A1 (en) Device Arrangement Apparatus and Device Arrangement Method
JP7655266B2 (en) DESIGN ASSISTANCE DEVICE, DESIGN ASSISTANCE METHOD, AND DESIGN ASSISTANCE PROGRAM
JP7015879B1 (en) Label placement calculation device, label placement calculation method and program
JP4983546B2 (en) Business flowchart creation program and business flowchart creation apparatus
US8386967B2 (en) Semiconductor layout scanning method and system
CN114782627A (en) Three-dimensional model collision detection method and device, electronic equipment and medium
US10162808B2 (en) Annotation creation system and method
CN102870107B (en) Contour based flow layout
KR20180041765A (en) Standard cell architecture layout
JP7435654B2 (en) Design support device, design support method, and design support program
JP6827906B2 (en) 3D data processing device and 3D data processing method
JP7276162B2 (en) Design support device, design support system and design support program
WO2012149960A1 (en) A computer-implemented method of identifying a group of perforations
JP7271837B2 (en) Building space design support device, building space design support method, and building space design support program
JP7435649B2 (en) Design support device, design support method, and design support program
JP7342642B2 (en) Design support equipment and design support program
JP7358992B2 (en) Design support equipment, design support system, and design support program
JP7597647B2 (en) Simulation model generating device, simulation model generating method, and program
US20230205941A1 (en) Method and system for trimming intersecting bodies in a computer-aided design environment
CN113869197A (en) Object detection method and device, computer equipment and storage medium
JP7380112B2 (en) Design support equipment and design support program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240604

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250130

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250303

R150 Certificate of patent or registration of utility model

Ref document number: 7655266

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150