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
JP7740646B2 - Piping design device, design system, installation support method and program - Google Patents
[go: Go Back, main page]

JP7740646B2 - Piping design device, design system, installation support method and program - Google Patents

Piping design device, design system, installation support method and program

Info

Publication number
JP7740646B2
JP7740646B2 JP2024103759A JP2024103759A JP7740646B2 JP 7740646 B2 JP7740646 B2 JP 7740646B2 JP 2024103759 A JP2024103759 A JP 2024103759A JP 2024103759 A JP2024103759 A JP 2024103759A JP 7740646 B2 JP7740646 B2 JP 7740646B2
Authority
JP
Japan
Prior art keywords
data
installation
range
support member
design device
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
JP2024103759A
Other languages
Japanese (ja)
Other versions
JP2024124445A5 (en
JP2024124445A (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.)
Takasago Thermal Engineering Co Ltd
Daitec Co Ltd
Original Assignee
Takasago Thermal Engineering Co Ltd
Daitec Co 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 Takasago Thermal Engineering Co Ltd, Daitec Co Ltd filed Critical Takasago Thermal Engineering Co Ltd
Priority to JP2024103759A priority Critical patent/JP7740646B2/en
Publication of JP2024124445A publication Critical patent/JP2024124445A/en
Publication of JP2024124445A5 publication Critical patent/JP2024124445A5/ja
Application granted granted Critical
Publication of JP7740646B2 publication Critical patent/JP7740646B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Description

本発明は、配管等の設計装置、設計システム、設置支援方法及びプログラムに関する。 The present invention relates to a design device, design system, installation support method, and program for piping and other components.

梁又は配管等の構造計算及び設計等を支援する装置が知られている。 Devices that assist in structural calculations and designs of beams, piping, etc. are known.

具体的には、鉄骨梁に貫通孔を設けるのに、コンピュータは、貫通孔が孔径又は取付位置等の適応条件を満たすか否かを判定する。例えば、判定では、貫通孔の孔径、梁の材質、ウェブ幅厚比、梁せい、隣接する孔の最小ピッチ、梁端から孔中心までの距離、ハイリング端からガセットプレート端までの距離及び偏心量等を計算して、コンピュータは、判定を行う。このようにして工事を不要に中断させない方法が知られている(例えば、特許文献1等)。 Specifically, when drilling through holes in steel beams, a computer determines whether the through holes meet applicable conditions such as hole diameter or installation position. For example, the computer calculates the hole diameter, beam material, web width-thickness ratio, beam depth, minimum pitch between adjacent holes, distance from the beam end to the hole center, distance from the heel ring end to the gusset plate end, and eccentricity, among other factors, to make the determination. This method of preventing unnecessary interruptions to construction work is known (see, for example, Patent Document 1).

特開2007-164322号公報Japanese Patent Application Laid-Open No. 2007-164322

しかしながら、従来の方法では、貫通物を梁に通す場合が考慮されていない。すなわち、従来の方法では、梁に貫通物を通せる位置又は貫通物を梁に通すことが可能か否か等の規定等に基づく判断結果が不明な場合が多い。 However, conventional methods do not take into account cases where a penetrating object passes through a beam. In other words, conventional methods often leave unclear the location where a penetrating object can pass through a beam, or the results of judgments based on regulations, such as whether a penetrating object can pass through a beam.

本発明は、上記課題に鑑みてなされたものであり、規定等に基づいて定まる、梁に貫通物を通せる位置又は貫通物を梁に通すことが可能か否か等の判断結果を知ることを目的とする。 The present invention was made in consideration of the above-mentioned problems, and aims to provide a way to determine the position at which a penetrating object can be passed through a beam, or whether or not a penetrating object can be passed through a beam, as determined based on regulations, etc.

本発明の各実施形態に係る設計装置等は、以下のような構成を含む。 The design device, etc. according to each embodiment of the present invention includes the following configuration:

梁(例えば、大梁GI又は小梁SBである。)が設置される建築物における貫通物(例えば、配管PI等である。)の設置を支援する設計装置(例えば、PC11である。)は、
前記梁を示す梁データ(例えば、梁データD20である。)を入力する梁データ入力手段(例えば、梁データ入力手段10F1である。)と、
前記梁に設置する特定設置物(例えば、ジョイントJT等である。)を示す特定設置物データ(例えば、特定設置物データD22である。)を入力する特定設置物データ入力手段(例えば、特定設置物データ入力手段10F21である。)と、
前記貫通物を示す貫通物データ(例えば、貫通物データD21である。)を入力する貫通物データ入力手段(例えば、貫通物データ入力手段10F2である。)と、
前記貫通物を設置する前記梁の長手方向における貫通物位置(例えば、ルートRT等である。)を入力する貫通物位置入力手段(例えば、貫通物位置入力手段10F22である。)と、
前記貫通物位置が条件を満たすか否かを判断する判断手段(例えば、判断手段10F23である。)と
を含む(例えば、図50に示すような構成である)。
A design device (for example, PC11) that supports the installation of a penetrating object (for example, a piping PI) in a building in which a beam (for example, a main beam GI or a sub-beam SB) is installed,
beam data input means (e.g., beam data input means 10F1) for inputting beam data indicating the beam (e.g., beam data D20);
A specific installation object data input means (e.g., specific installation object data input means 10F21) for inputting specific installation object data (e.g., specific installation object data D22) indicating a specific installation object (e.g., a joint JT, etc.) to be installed on the beam;
a penetrating object data input means (e.g., penetrating object data input means 10F2) for inputting penetrating object data (e.g., penetrating object data D21) indicating the penetrating object;
a penetrating object position input means (for example, a penetrating object position input means 10F22) for inputting a penetrating object position (for example, a route RT) in the longitudinal direction of the beam where the penetrating object is installed;
and a determining means (for example, a determining means 10F23) for determining whether or not the position of the penetrating object satisfies a condition (for example, a configuration as shown in FIG. 50).

また、前記特定設置物は、
ジョイント、柱、又は、小梁である(例えば、図48に示す通りである)。
In addition, the specific installation object is
joints, columns or joists (for example as shown in FIG. 48).

法令等の規則では、貫通物と、特定設置物又は他の貫通物等との距離を一定以上に離すように定められている場合が多い。そのため、ユーザURは、それぞれの距離が規則等で定められた条件を満たしているか否かをチェックする必要がある。そこで、設計装置が、規定等に基づいて定まる梁に貫通物を通せる位置又は貫通物を梁に通すことが可能か否か等を判断し、判断結果がユーザURに表示されると、ユーザURは、判断結果を知ることができる。 Laws and regulations often stipulate that a certain distance must be maintained between a penetrating object and a specific installation or other penetrating object. Therefore, the user UR needs to check whether the respective distances meet the conditions set forth in the regulations. Therefore, the design device determines the location where a penetrating object can pass through a beam determined based on regulations, or whether it is possible to pass a penetrating object through a beam, and the determination result is displayed to the user UR, allowing the user UR to know the determination result.

また、前記判断手段は、
前記貫通物の外径から前記特定設置物の端部までの第1距離(例えば、イメージ画面IMGにおける「E1」で示す距離である。)が第1設定値(例えば、第1設定部SET1で設定する値である。)以上離れており、
かつ、
前記貫通物の外径から他の貫通物の外径までの第2距離(例えば、イメージ画面IMGにおける「E2」で示す距離である。)が第2設定値(例えば、第2設定部SET2で設定する値である。)以上離れていると、前記条件を満たすと判断する(ステップS27でYES)。
Moreover, the determination means
A first distance (for example, the distance indicated by "E1" on the image screen IMG) from the outer diameter of the penetrating object to the end of the specific installation object is equal to or greater than a first set value (for example, a value set in the first setting unit SET1),
and,
If the second distance (for example, the distance indicated by "E2" on the image screen IMG) from the outer diameter of the penetrating object to the outer diameter of another penetrating object is greater than or equal to a second set value (for example, a value set in the second setting unit SET2), it is determined that the condition is met (YES in step S27).

このように、第1距離及び第2距離のいずれもが十分に確保された値であれば、判断手段は、貫通物位置が条件を満たすと判断する。このように判断すると、特定設置物及び他の貫通物のいずれとも規則で定まる距離を確保できていることが確認できる。 In this way, if both the first distance and the second distance are sufficiently secured, the determination means determines that the position of the penetrating object satisfies the conditions. By making this determination, it can be confirmed that the distance stipulated by the rules is secured from both the specific installation object and other penetrating objects.

また、前記貫通物に対して設置する補強リング(例えば、補強リングRIである。)を設定する補強リング設定手段(例えば、ステップS26である。)を更に含み、
前記判断手段は、
前記補強リングの外径を含めた前記貫通物の外径が前記条件を満たすか否かを判断する(ステップS27でYES)。
The method further includes a reinforcing ring setting means (e.g., step S26) for setting a reinforcing ring (e.g., a reinforcing ring RI) to be installed on the penetrating object,
The determination means
It is determined whether the outer diameter of the penetrating object including the outer diameter of the reinforcing ring satisfies the above condition (YES in step S27).

このように、補強リングRIが設定できると、設計装置は、補強リングRIを装着した貫通物の外径で条件を満たしているか否かが判断できる。すなわち、法令等では、補強リングRIを用いる場合には、補強リングRIの装着を考慮して、第1距離及び第2距離等が十分に確保されているかが定まっている場合がある。そこで、補強リング設定部SETRによって、補強リングRIが設定できると、補強リングRIの装着を踏まえて法令等の条件を満たすかがチェックできる。 In this way, once the reinforcing ring RI can be set, the design device can determine whether the outer diameter of the penetrating object with the reinforcing ring RI attached meets the conditions. In other words, laws and regulations may stipulate that when a reinforcing ring RI is used, the first distance, second distance, etc. must be sufficiently secured, taking into account the attachment of the reinforcing ring RI. Therefore, once the reinforcing ring RI can be set using the reinforcing ring setting unit SETR, it can be checked whether the conditions of the law and other regulations are met, taking into account the attachment of the reinforcing ring RI.

また、前記貫通物が複数の前記梁を貫通又は通過するように設置される場合(例えば、図44のルートRTが設定された場合である。)であって、
前記複数の梁のいずれでも前記条件を満たすルート(例えば、ルートRTである。)を表示する表示手段(例えば、表示手段10F5である。)を更に含む。
In addition, when the penetrating object is installed so as to penetrate or pass through a plurality of beams (for example, when the route RT in FIG. 44 is set),
The system further includes a display means (for example, display means 10F5) for displaying a route (for example, a route RT) that satisfies the condition for any of the plurality of beams.

このように、条件の判断は、ルートRTにおいて複数の梁がある場合には、それぞれの梁で条件を満たすか否かが判断されてもよい。そして、ルートRT上にあるすべての梁において条件を満たしている場合には、対象とするルートRTは、「可能」なルートRTであると判断される。このように、複数の梁を通すようなルートRTでは、すべての梁のうち、1つでも条件を満たさない梁があると、対象とするルートRTは、法令等の条件を満たすことができないルートRTであることが多い。したがって、複数の梁があるルートRTでは、それぞれの梁について条件を満たすかが判断されると、複数の梁があっても、規定等に基づいて定まる梁に貫通物を通せる位置又は貫通物を梁に通すことが可能か否か等の計算結果が容易に知ることができる。 In this way, when a route RT has multiple beams, the conditions may be determined by determining whether each beam satisfies the conditions. If the conditions are met for all beams on the route RT, the target route RT is determined to be a "possible" route RT. In this way, in a route RT that passes through multiple beams, if even one beam does not satisfy the conditions, the target route RT is often a route RT that cannot satisfy the conditions of laws and regulations, etc. Therefore, in a route RT with multiple beams, once the conditions are determined for each beam, calculation results such as the location where a penetrating object can pass through a beam determined based on regulations, etc., or whether it is possible to pass a penetrating object through a beam, can be easily obtained, even if there are multiple beams.

また、前記貫通物が水分を通す管であって、
前記ルート(例えば、ルートRTである。)が複数ある場合には、前記複数のルートのうち、高さ方向の変化が最も少ないルートを抽出する。
Moreover, the penetrating object is a pipe through which moisture passes,
If there are a plurality of routes (for example, routes RT), the route with the least change in the height direction is extracted from among the plurality of routes.

特に、貫通物が水分を通す管である場合には、ルートは、高さ方向の変化が少ない方が望ましい。水分を通す管は、高さ方向における変化があると、水分が管の内部で滞留する箇所ができやすくなる。そこで、高さ方向の変化が最も少ない、すなわち、なるべく貫通物を曲げないルートに貫通物を設置するのが望ましい。したがって、このような曲げが少ない最適なルートが抽出されると、設計が容易にできる。 In particular, if the penetrating object is a pipe that allows moisture to pass through, it is desirable for the route to have minimal changes in height. If there are changes in height in a pipe that allows moisture to pass through, it is easy for areas where moisture can stagnate inside the pipe. Therefore, it is desirable to install the penetrating object in a route that has the least changes in height, in other words, one that does not bend the penetrating object as much as possible. Therefore, if an optimal route with the fewest bends can be extracted, the design will be easier.

梁が設置される建築物における貫通物の設置を支援する設計装置を有する設計システムでは、
前記設計装置は、
前記梁を示す梁データを入力する梁データ入力手段と、
前記梁に設置する特定設置物を示す特定設置物データを入力する特定設置物データ入力手段と、
前記貫通物を示す貫通物データを入力する貫通物データ入力手段と、
前記貫通物を設置する前記梁の長手方向における貫通物位置を入力する貫通物位置入力手段と、
前記貫通物位置が条件を満たすか否かを判断する判断手段と
を含む(例えば、図1に示すような構成である)。
In a design system having a design device that supports the installation of a penetration in a building where a beam is installed,
The design device
beam data input means for inputting beam data indicating the beam;
a specific installation data input means for inputting specific installation data indicating a specific installation object to be installed on the beam;
a penetrating object data input means for inputting penetrating object data indicating the penetrating object;
a penetrating object position input means for inputting a penetrating object position in the longitudinal direction of the beam on which the penetrating object is to be installed;
and determining means for determining whether the position of the penetrating object satisfies a condition (for example, a configuration as shown in FIG. 1).

また、梁が設置される建築物における貫通物の設置を支援する設計装置が行う設置支援方法は、
設計装置が、前記梁を示す梁データを入力する梁データ入力手順と、
設計装置が、前記梁に設置する特定設置物を示す特定設置物データを入力する特定設置物データ入力手順と、
設計装置が、前記貫通物を示す貫通物データを入力する貫通物データ入力手順と、
設計装置が、前記貫通物を設置する前記梁の長手方向における貫通物位置を入力する貫通物位置入力手順と、
設計装置が、前記貫通物位置が条件を満たすか否かを判断する判断手順と
を含む(例えば、図43に示す全体処理である)。
In addition, an installation support method performed by a design device that supports the installation of a penetrating object in a building where a beam is installed includes:
a beam data input step in which the design device inputs beam data indicating the beam;
a specific installation data input step in which the design device inputs specific installation data indicating a specific installation to be installed on the beam;
a penetrating object data input step in which the design device inputs penetrating object data indicating the penetrating object;
a penetrating object position input step in which the design device inputs a penetrating object position in the longitudinal direction of the beam where the penetrating object is to be installed;
and a determination procedure in which the design device determines whether the position of the penetrating object satisfies a condition (for example, the overall process shown in FIG. 43).

本発明に係る各実施形態によれば、規定等に基づいて定まる、貫通物を通せる位置又は貫通物を通すことが可能か否か等の計算結果を知ることができる。 Each embodiment of the present invention makes it possible to know the calculation results, such as the location where a penetrating object can pass or whether or not a penetrating object can pass, which are determined based on regulations, etc.

設計システムの全体構成例及び設計装置のハードウェア構成例を示す概念図である。1 is a conceptual diagram showing an example of the overall configuration of a design system and an example of the hardware configuration of a design apparatus; 設計システムによって実現されるデータの構成例を示すブロック図である。FIG. 2 is a block diagram showing an example of the configuration of data realized by the design system. 価格表データの例を示す図である。FIG. 10 is a diagram illustrating an example of price list data. コストデータの例を示す図である。FIG. 10 is a diagram illustrating an example of cost data. CADデータの例を示す図である。FIG. 10 is a diagram illustrating an example of CAD data. 施工計画データの例を示す図である。FIG. 10 is a diagram illustrating an example of construction plan data. 第1実施形態における全体処理例を示すフローチャートである。4 is a flowchart illustrating an example of overall processing in the first embodiment. 入出力画面例を示す図(その1)である。FIG. 10 is a diagram (part 1) showing an example of an input/output screen. 入出力画面例を示す図(その2)である。FIG. 10 is a diagram (part 2) showing an example of an input/output screen. 梁の配置例及び配管するルートの例を示す図である。10A and 10B are diagrams illustrating examples of beam arrangement and piping routes. 通過可能範囲の表示例を示す図(その1)である。FIG. 10 is a diagram (part 1) showing a display example of a passable range. 通過可能範囲の表示例を示す図(その2)である。FIG. 10 is a diagram (part 2) showing a display example of a passable range. 第1パターンにおいて上限及び下限となる梁を表示する例を示す図である。FIG. 10 is a diagram showing an example of displaying upper and lower limit beams in the first pattern. 第2パターンにおいて上限及び下限となる梁を表示する例を示す図である。FIG. 10 is a diagram showing an example of displaying upper and lower limit beams in a second pattern. 再計算の例を示す図である。FIG. 10 is a diagram illustrating an example of recalculation. 計算又は再計算したパターンの保存例を示す図である。FIG. 10 is a diagram showing an example of saving a calculated or recalculated pattern. 変更前のシミュレーション結果例を示す図である。FIG. 10 is a diagram illustrating an example of a simulation result before the change. 変更後のシミュレーション結果例を示す図である。FIG. 10 is a diagram illustrating an example of a simulation result after the change. 保存されたルートの例を示す図である。FIG. 10 is a diagram showing an example of a saved route. 保存された計算結果等の例を示す図である。FIG. 10 is a diagram showing an example of stored calculation results, etc. 最新の計算結果等の表示例を示す図である。FIG. 10 is a diagram showing an example of displaying the latest calculation results, etc. 前回値の計算結果等の表示例を示す図である。FIG. 10 is a diagram showing an example of displaying calculation results of previous values, etc. 計算結果等を追加する保存例を示す図である。FIG. 10 is a diagram showing an example of saving an additional calculation result, etc.; 第1実施形態における機能構成例を示す機能ブロック図である。FIG. 2 is a functional block diagram illustrating an example of a functional configuration according to the first embodiment. 第2実施形態における全体処理例を示すフローチャートである。10 is a flowchart illustrating an example of overall processing in the second embodiment. 設置範囲の入力例を示す図である。FIG. 10 is a diagram illustrating an example of input of an installation range. 起点の設定例を示す図である。FIG. 10 is a diagram illustrating an example of setting a starting point. 設置例を示す図(その1)である。FIG. 1 is a diagram showing an installation example (part 1). 設置例を示す図(その2)である。FIG. 2 is a diagram showing an installation example (part 2). 起点の移動例を示す図である。FIG. 10 is a diagram illustrating an example of movement of a starting point. 間隔表示の例を示す図である。FIG. 10 is a diagram showing an example of interval display. 起点の移動の補助例を示す図である。FIG. 10 is a diagram illustrating an example of assistance in moving the starting point. 設置例を示す図(その3)である。FIG. 3 is a diagram showing an installation example (part 3). 複数の配管で構成される対象物の例を示す図である。FIG. 1 is a diagram showing an example of an object made up of multiple pipes. 設置例を示す図(その4)である。FIG. 4 is a diagram showing an installation example. 途中で間隔が変更される例を示す図である。FIG. 10 is a diagram showing an example in which the interval is changed midway. 設置例を示す図(その5)である。This is a diagram (part 5) showing an installation example. 設置例を示す図(その6)である。FIG. 6 is a diagram showing an installation example. 設置例を示す図(その7)である。This is a diagram (part 7) showing an installation example. 設置例を示す図(その8)である。This is a diagram (part 8) showing an installation example. 耐震支持部材の受け持ち長さ例を示す図である。FIG. 10 is a diagram showing an example of the length covered by an earthquake-resistant support member. 耐震支持部材の例を示す図である。1A and 1B are diagrams illustrating examples of earthquake-resistant support members. 第3実施形態における全体処理例を示すフローチャートである。13 is a flowchart illustrating an example of overall processing in the third embodiment. 梁データの入力例を示す図である。FIG. 10 is a diagram showing an example of input of beam data. ジョイントの設定画面の例を示す図である。FIG. 10 is a diagram illustrating an example of a joint setting screen. 貫通不可領域の表示例を示す図である。FIG. 10 is a diagram showing an example of display of an impenetrable area. ルーティング用設定画面の例を示す図である。FIG. 10 is a diagram illustrating an example of a routing setting screen. 補強リング等の設定画面の例を示す図である。FIG. 10 is a diagram showing an example of a setting screen for a reinforcing ring or the like. スリーブを配置した画面の表示例を示す図である。FIG. 10 is a diagram showing an example of a screen display on which a sleeve is arranged. 第3実施形態における機能構成例を示す機能ブロック図である。FIG. 11 is a functional block diagram showing an example of a functional configuration according to a third embodiment. 第4実施形態における全体処理例を示すフローチャートである。13 is a flowchart illustrating an example of overall processing in the fourth embodiment. 対象物及び支持部材の設定画面の例を示す図である。FIG. 10 is a diagram showing an example of a setting screen for an object and a support member. ルールで定められた間隔の例を示す図である。FIG. 10 is a diagram illustrating an example of intervals defined by rules. 配管分類の例を示す図である。FIG. 10 is a diagram illustrating an example of piping classification. 設定位置を特定する処理用の設定画面の例を示す図である。FIG. 10 is a diagram illustrating an example of a setting screen for processing to specify a setting position. 第1パターンの例を示す図である。FIG. 10 is a diagram illustrating an example of a first pattern. 第2パターンの例を示す図である。FIG. 10 is a diagram illustrating an example of a second pattern. 第3パターンの例を示す図である。FIG. 10 is a diagram illustrating an example of a third pattern. 設置位置の特定例を示す図である。FIG. 10 is a diagram illustrating an example of specifying an installation position. つなぎ目と判断される第1例を示す図である。FIG. 10 is a diagram showing a first example of a boundary that is determined to be a seam; つなぎ目と判断される第1例の第1変更例を示す図である。FIG. 10 is a diagram showing a first modification of the first example that is determined to be a seam; 幅の変化する継手の例を示す図である。1A and 1B show examples of joints with varying widths. 第4実施形態における機能構成例を示す機能ブロック図である。FIG. 13 is a functional block diagram showing an example of a functional configuration according to a fourth embodiment. 第5実施形態における全体処理例を示すフローチャートである。13 is a flowchart illustrating an example of overall processing in the fifth embodiment. 複数の対象物が配置された例を示す図である。FIG. 10 is a diagram showing an example in which a plurality of objects are arranged. 第1条件及び第2条件を入力する設定画面の例を示す図である。FIG. 10 is a diagram showing an example of a setting screen for inputting a first condition and a second condition. 第1条件及び第2条件の例を説明する図である。FIG. 10 is a diagram illustrating an example of a first condition and a second condition. 第1区間における交換例を示す図である。FIG. 10 is a diagram showing an example of replacement in the first section. 第2区間における交換例を示す図である。FIG. 10 is a diagram showing an example of replacement in the second section. 第3区間における交換例を示す図である。FIG. 10 is a diagram showing an example of replacement in the third section. 第4区間における交換例を示す図である。FIG. 10 is a diagram showing an example of replacement in the fourth section. 第5区間における交換例を示す図である。FIG. 10 is a diagram showing an example of replacement in the fifth section. 交換後の例を示す図である。FIG. 10 is a diagram showing an example after replacement. 第5実施形態における機能構成例を示す機能ブロック図である。FIG. 13 is a functional block diagram showing an example of a functional configuration according to a fifth embodiment. つなぎ目と判断される第1例の第2変更例を示す図である。FIG. 10 is a diagram showing a second modified example of the first example that is determined to be a seam; つなぎ目と判断される第1例の第3変更例を示す図である。FIG. 10 is a diagram showing a third modified example of the first example that is determined to be a seam. つなぎ目と判断される第2例を示す図である。FIG. 10 is a diagram showing a second example of a boundary that is determined to be a seam; つなぎ目と判断される第2例の変更例を示す図である。FIG. 10 is a diagram showing a modification of the second example where a seam is determined; つなぎ目と判断される第3例を示す図である。FIG. 10 is a diagram showing a third example of a boundary that is determined to be a seam; つなぎ目と判断される第3例の変更例を示す図である。FIG. 10 is a diagram showing a modification of the third example where a seam is determined; 部品を配置する場合の例を示す図である。FIG. 10 is a diagram illustrating an example of arranging components. 部品を配置する場合の変更例を示す図である。FIG. 10 is a diagram showing a modified example of component placement. 支持部材設置箇所を利用した変更の例を示す図である。10A and 10B are diagrams illustrating an example of a modification using a support member installation location. 継手と判断される第1変形例を示す図である。FIG. 10 is a diagram showing a first modified example that is determined to be a joint. 継手と判断される第1変形例の変更例を示す図である。FIG. 10 is a diagram showing a modified example of the first modified example that is determined to be a joint. 継手と判断される第2変形例を示す図である。FIG. 10 is a diagram showing a second modified example that is determined to be a joint. 継手と判断される第2変形例の変更例を示す図である。FIG. 10 is a diagram showing a modified example of the second modified example that is determined to be a joint. 継手と判断される第3変形例を示す図である。FIG. 10 is a diagram showing a third modified example that is determined to be a joint. 継手と判断される第3変形例の変更例を示す図である。FIG. 10 is a diagram showing a modified example of the third modified example that is determined to be a joint. 継手と判断される第4変形例を示す図である。FIG. 10 is a diagram showing a fourth modified example that is determined to be a joint. 継手と判断される第4変形例の変更例を示す図である。FIG. 10 is a diagram showing a modified example of the fourth modified example that is determined to be a joint. ユーザの操作による設置位置の変更例を示す図である。10A and 10B are diagrams illustrating an example of changing the installation position by a user operation. 設置位置を変更する操作の入力例を示す図である。10A and 10B are diagrams illustrating an example of input for an operation to change the installation position. 操作後設置位置を基準にした設置位置の特定例を示す図である。10A and 10B are diagrams illustrating an example of specifying an installation position based on a post-operation installation position. 両端支持にする例を示す図である。FIG. 10 is a diagram showing an example in which both ends are supported. 両端支持の設定を反映した例を示す図である。FIG. 10 is a diagram showing an example in which the setting of both ends support is reflected. 間隔の第1チェック結果例を示す図である。FIG. 10 is a diagram illustrating an example of a first check result of the interval. 間隔の第2チェック結果例を示す図である。FIG. 10 is a diagram illustrating an example of a second check result of the interval. 中間位置への追加例を示す図である。FIG. 10 is a diagram illustrating an example of adding to an intermediate position.

以下、各実施形態の詳細について添付の図面を参照しながら説明する。なお、各実施形態に係る明細書及び図面の記載において実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複した説明を省く。 Details of each embodiment will be described below with reference to the accompanying drawings. Note that components having substantially the same functional configuration in the description and drawings of each embodiment will be assigned the same reference numerals to avoid redundant description.

<第1実施形態>
<全体構成例>
図1は、設計システムの全体構成例及び設計装置のハードウェア構成例を示す概念図である。例えば、本実施形態に係る設計装置は、図示するように設計システム10等に用いられる。
First Embodiment
<Overall configuration example>
1 is a conceptual diagram showing an example of the overall configuration of a design system and an example of the hardware configuration of a design device. For example, the design device according to this embodiment is used in a design system 10 as shown in the figure.

具体的には、設計システム10は、例えば、設計装置の例であるPC(Personal Computer、以下「PC11」という。)と、ゴーグル12と、ポインタデバイス13とを含む構成である。 Specifically, the design system 10 includes, for example, a PC (Personal Computer, hereinafter referred to as "PC 11"), which is an example of a design device, goggles 12, and a pointer device 13.

図示するように、設計システム10は、インターネット等のネットワークNWと接続する。そして、ネットワークNWを介して、外部装置M1、M2及びM3等と接続する。このようにして接続される外部装置M1、M2及びM3等からデータ又は操作等が入力されると、設計システム10は、ネットワークNWを介してデータ又は操作等を受け付ける。すなわち、設計システム10は、ネットワークNWを介して外部装置M1、M2及びM3等とデータを送受信する。 As shown in the figure, the design system 10 is connected to a network NW such as the Internet. It is then connected to external devices M1, M2, M3, etc. via the network NW. When data or operations are input from the external devices M1, M2, M3, etc. connected in this manner, the design system 10 accepts the data or operations via the network NW. In other words, the design system 10 sends and receives data to and from the external devices M1, M2, M3, etc. via the network NW.

<設計装置のハードウェア構成例>
PC11は、例えば、図示するように、CPU(Central Processing Unit、以下「CPU11H1」という。)と、記憶装置11H2と、インタフェース11H3と、通信装置11H4とを含むハードウェア構成である。
<Example of hardware configuration of design equipment>
As shown in the figure, the PC 11 has a hardware configuration including a CPU (Central Processing Unit, hereinafter referred to as "CPU 11H1"), a storage device 11H2, an interface 11H3, and a communication device 11H4.

CPU11H1は、演算装置及び制御装置の例である。すなわち、CPU11H1は、プログラムに基づいて記憶装置11H2と協働して処理又は制御を実現する。 The CPU 11H1 is an example of a calculation device and a control device. That is, the CPU 11H1 cooperates with the memory device 11H2 based on a program to perform processing or control.

記憶装置11H2は、メモリ等の主記憶装置である。なお、記憶装置11H2は、ハードディスク又はSSD(Solid State Drive)等の補助記憶装置を有してもよい。そして、記憶装置11H2は、プログラム又はデータ等を記憶する。 Storage device 11H2 is a main storage device such as a memory. Storage device 11H2 may also include an auxiliary storage device such as a hard disk or SSD (Solid State Drive). Storage device 11H2 stores programs, data, etc.

インタフェース11H3は、例えば、有線又は無線により、ゴーグル12及びポインタデバイス13等のような周辺装置を接続し、周辺装置とデータを送受信する。具体的には、インタフェース11H3は、例えば、コネクタ及び処理IC(Integrated Circuit)等である。なお、インタフェース11H3は、ネットワークを介して周辺機器と接続してもよい。 The interface 11H3 connects peripheral devices such as the goggles 12 and pointer device 13, for example, via a wired or wireless connection, and transmits and receives data to and from the peripheral devices. Specifically, the interface 11H3 is, for example, a connector and a processing IC (Integrated Circuit). Note that the interface 11H3 may also be connected to peripheral devices via a network.

そして、インタフェース11H3は、ゴーグル12及びポインタデバイス13等の周辺機器を接続させる。また、ゴーグル12及びポインタデバイス13は、仮想空間を利用するための装置の例である。つまり、ゴーグル12及びポインタデバイス13は、仮想空間を表示した上で、表示された仮想空間に対する操作を受け付ける。 The interface 11H3 connects peripheral devices such as the goggles 12 and pointer device 13. The goggles 12 and pointer device 13 are examples of devices for using virtual space. In other words, the goggles 12 and pointer device 13 display the virtual space and accept operations related to the displayed virtual space.

ゴーグル12は、仮想空間を表示する出力装置の例である。例えば、ゴーグル12は、HMD(Head Mounted Display)等である。 Goggles 12 are an example of an output device that displays a virtual space. For example, goggles 12 are an HMD (Head Mounted Display).

ポインタデバイス13は、仮想空間上で表示される物体を指したり、メニューを選択したりする操作を入力する入力装置の例である。 The pointer device 13 is an example of an input device used to input operations such as pointing at objects displayed in virtual space or selecting menus.

<データ構成例>
図2は、設計システムによって実現されるデータの構成例を示すブロック図である。例えば、設計システム10を利用すると、図示するようなデータを扱うことができる。
<Data configuration example>
2 is a block diagram showing an example of the configuration of data realized by the design system 10. For example, by using the design system 10, data such as that shown in the figure can be handled.

まず、設計システム10には、外部装置又は入力装置等によって、様々なデータが入力される。具体的には、例えば、設計データD01、施工データD02、運用データD03、ライブラリデータD04、価格表データD05、仕様書データD06、設備データD07、及び、属性情報データD08等が入力される。なお、設計システム10には、これ以外のデータが入力されてもよい。 First, various data is input into the design system 10 via an external device, input device, etc. Specifically, for example, design data D01, construction data D02, operation data D03, library data D04, price list data D05, specification data D06, equipment data D07, and attribute information data D08 are input. Note that other data may also be input into the design system 10.

設計データD01、施工データD02及び運用データD03は、図示するように、例えば、「意匠」、「構造」、「空調」、「衛生」及び「電気」等のように、目的ごと作成されたデータである。例えば、設計データD01における「意匠」のデータは、建築物のデザインに関する設計図等を示すデータである。 As shown in the figure, design data D01, construction data D02, and operation data D03 are data created for specific purposes, such as "design," "structure," "air conditioning," "sanitary," and "electricity." For example, the "design" data in design data D01 is data showing blueprints and the like related to the design of a building.

ライブラリデータD04は、例えば、建築物又は建築物を建築するのに用いられる部品の「形状」及び「属性」等を示すデータである。 Library data D04 is data that indicates, for example, the "shape" and "attributes" of a building or parts used to construct a building.

価格表データD05は、建築において調達される部品等の価格を示すデータである。例えば、価格表データD05は、以下のようなデータである。 Price list data D05 is data that indicates the prices of parts and other items procured in construction. For example, price list data D05 is data such as the following:

図3は、価格表データの例を示す図である。例えば、図示するように、「部品1」、「部品2」及び「部品3」のように、それぞれの価格が部品名等に対応して入力される。なお、価格は、図示する「部品2」のように、同じ部品であっても複数入力されてもよい。例えば、同じ部品であっても、調達先が異なったり、又は、大量購入等の仕入れ条件が異なったりすると、価格は異なる場合がある。そのため、価格表データD05には、図示する「部品2」のように、1つの部品に対して複数の価格が入力されてもよい。 Figure 3 is a diagram showing an example of price list data. For example, as shown in the figure, prices are entered corresponding to the part name, such as "Part 1," "Part 2," and "Part 3." Note that multiple prices may be entered for the same part, such as "Part 2" shown in the figure. For example, even for the same part, prices may differ if the supplier is different or if the purchasing conditions, such as for bulk purchases, are different. Therefore, multiple prices may be entered for a single part in price list data D05, such as "Part 2" shown in the figure.

仕様書データD06及び設備データD07は、建築物に設置される設備及び部品等の仕様を示すデータである。 Specification data D06 and equipment data D07 are data that indicate the specifications of equipment, parts, etc. to be installed in a building.

属性情報データD08は、例えば、BIMモデルについての様々な設定及び関連する情報(以下「属性情報」という。)を示すデータである。具体的には、図示するように、属性情報データD08には、「プロパティ(各種設定)」、「ID(Identification)」、「ソースファイル名」、「プロジェクト情報」、「ブロック名」、「計画書名」、「寸法」、「設置日」、「気温等の設置条件」、「領域情報(面積タイプ及び領域名等)」、「含有物等の素材情報」、「タイプのパラメータ」及び「作業データ」等が入力される。 Attribute information data D08 is data that indicates, for example, various settings and related information about the BIM model (hereinafter referred to as "attribute information"). Specifically, as shown in the figure, attribute information data D08 includes input such information as "properties (various settings)," "ID (Identification)," "source file name," "project information," "block name," "plan name," "dimensions," "installation date," "installation conditions such as temperature," "area information (area type and area name, etc.)," "material information such as inclusions," "type parameters," and "work data."

例えば、建築物、設備及び部品等に関する仕様等の情報は、文書データD10、スケルトンデータD11及びテーブルデータD12等の形式で記憶される。 For example, information such as specifications for buildings, equipment, parts, etc. is stored in the form of document data D10, skeleton data D11, table data D12, etc.

例えば、BIMモデルは、少なくともCADデータD13及び属性情報データD08等によって構成される。ただし、BIMモデルを利用する上で、例えば、文書データD10、スケルトンデータD11又はテーブルデータD12等の他のデータが参照されてもよい。 For example, a BIM model is composed of at least CAD data D13 and attribute information data D08. However, when using a BIM model, other data such as document data D10, skeleton data D11, or table data D12 may be referenced.

そして、図示するように、価格表データD05等があると、例えば、以下のようなコストデータD09が生成できる。 As shown in the figure, if there is price list data D05, for example, cost data D09 like the one below can be generated.

図4は、コストデータの例を示す図である。図示するように、コストデータD09は、例えば、原価計算等に用いられるデータを示す。具体的には、まず、価格表データD05等があると、各部品の価格が把握できる。そして、BIMモデルがあると、建築物に用いられる各部品の数量が把握できる。次に、「価格×数量」を計算することで、「材料費」の内訳となる各部品のコストが把握できる。 Figure 4 is a diagram showing an example of cost data. As shown in the figure, cost data D09 indicates data used, for example, for cost calculations. Specifically, first, with price list data D05, etc., the price of each part can be determined. Then, with a BIM model, the quantity of each part used in the building can be determined. Next, by calculating "price x quantity," the cost of each part, which forms the breakdown of "material costs," can be determined.

また、設計データD01等で入力されると、設計図等が、例えば、以下のようなCADデータD13で記憶される。 Furthermore, when design data D01, etc. is input, design drawings, etc. are stored as CAD data D13, for example, as shown below.

図5は、CADデータの例を示す図である。図示するように、CADデータD13は、3Dデータ等である。なお、CADデータD13は、2Dデータが含まれてもよい。また、CADデータD13は、「設計図レベル」乃至「施工図レベル」等のように、詳細な度合又は使用する用途別に複数のデータがあってもよい。 Figure 5 is a diagram showing an example of CAD data. As shown, CAD data D13 is 3D data, etc. Note that CAD data D13 may also include 2D data. CAD data D13 may also include multiple data sets depending on the level of detail or purpose of use, such as "design drawing level" to "working drawing level."

そして、BIMモデル等に基づいて、例えば、技術検討データD14、施工計画データD15及び施工管理データD16等が生成されてもよい。以下、図示するようなデータが生成される例で説明する。 Then, for example, technical review data D14, construction plan data D15, and construction management data D16 may be generated based on the BIM model, etc. Below, an example in which data such as that shown in the figure is generated will be explained.

コストデータD09があると、例えば、見積処理PS01、原価管理処理PS02及び予算管理処理PS03等が実行できる。このような処理が実行できると、設計システム10は、例えば、設計図書FL1、請求書FL2又は見積書FL3の書類を作成できる。すなわち、見積処理PS01によって、請求書FL2及び見積書FL3等に記載される金額等を算出することができる。 When cost data D09 is available, processes such as quotation processing PS01, cost management processing PS02, and budget management processing PS03 can be executed. By executing these processes, the design system 10 can create documents such as design documents FL1, invoices FL2, or estimates FL3. In other words, quotation processing PS01 can calculate the amounts to be listed on invoices FL2, estimates FL3, etc.

また、原価管理処理PS02によって、変動費及び固定費等といった原価管理に用いられる金額等が計算できるため、設計図書FL1等の書類に記載される金額等を算出することができる。 In addition, the cost management process PS02 can calculate amounts used in cost management, such as variable costs and fixed costs, making it possible to calculate amounts to be listed in documents such as the design document FL1.

予算管理処理PS03によって、予算を管理するのに用いる金額等が計算できる。例えば、予算を作成するのに用いる予想される費用又は工事進行基準での管理に用いられる進行度等が計算される。このように、予算管理処理PS03によって、見積書FL3に記載される金額等を算出することができる。 The budget management process PS03 can calculate amounts used to manage the budget. For example, it calculates expected costs used to create the budget or progress used to manage using the percentage-of-completion method. In this way, the budget management process PS03 can calculate amounts to be entered in the estimate FL3.

技術検討データD14があると、例えば、熱・気流シミュレーションPS04及び静圧計算・揚程計算PS05等の処理が実行できる。また、技術検討データD14があると、架台・鋼材・吊・アンカー等の配置シミュレーションPS06等の処理が実行できる。さらに、技術検討データD14があると、騒音、消音及び遮音等といった音のシミュレーションPS07が実行できる。ほかにも、技術検討データD14があると、風量及び水量の分配計算並びに風及び水等の漏れ量計算PS08等の処理が実行できる。 With technical study data D14, it is possible to execute processes such as heat and airflow simulation PS04 and static pressure and head calculation PS05. Furthermore, with technical study data D14, it is possible to execute processes such as placement simulation PS06 of mounting frames, steel materials, hoists, anchors, etc. Furthermore, with technical study data D14, it is possible to execute sound simulation PS07, such as noise reduction and sound insulation. Furthermore, with technical study data D14, it is possible to execute processes such as air and water volume distribution calculation and wind and water leakage calculation PS08.

すなわち、技術検討データD14があると、設計システム10は、様々なシミュレーション又は科学技術計算等の処理が実行できる。そのため、設計システム10は、シミュレーション等を実行し、シミュレーション結果等を出力できる。 In other words, with the technical study data D14, the design system 10 can perform various simulations or scientific and technical calculations. Therefore, the design system 10 can perform simulations and output simulation results.

施工計画データD15があると、例えば、工程計画立案PS09、安全計画立案PS10、人工計画立案PS11、工法計画立案PS12、搬入計画立案PS13及び試運転計画立案PS14等のような様々な計画を作成することができる。 With construction plan data D15, various plans can be created, such as process plan PS09, safety plan PS10, artificial plan PS11, construction method plan PS12, delivery plan PS13, and trial run plan PS14.

例えば、施工計画データD15は、以下のようなデータである。 For example, construction plan data D15 is data such as the following:

図6は、施工計画データの例を示す図である。図示するように、施工計画データD15は、例えば、いわゆるガントチャート等の形式で日程等を示すデータである。すなわち、施工計画データD15は、建築物を建設するために行われる作業等の日程を示すデータである。したがって、施工計画データD15のようなデータがあると、施工計画データD15が示す各工程のスケジュール等に基づいて、工程計画を立案する工程計画立案PS09の処理等が実行できる。 Figure 6 is a diagram showing an example of construction plan data. As shown, construction plan data D15 is data that shows schedules, etc., in the form of, for example, a so-called Gantt chart. In other words, construction plan data D15 is data that shows the schedule of work, etc., to be carried out to construct a building. Therefore, when data such as construction plan data D15 is available, it is possible to execute processes such as process plan creation PS09, which creates a process plan based on the schedule of each process, etc., shown in construction plan data D15.

同様に、各工程における安全についての計画、各工程における人についての計画、工法についての計画、設備等を搬入する計画及び試運転についての計画等が、安全計画立案PS10、人工計画立案PS11、工法計画立案PS12、搬入計画立案PS13及び試運転計画立案PS14等の処理によって立案できる。 Similarly, safety plans for each process, plans for personnel at each process, plans for construction methods, plans for bringing in equipment, and plans for trial runs can be created through processes such as safety plan creation PS10, manual plan creation PS11, construction method plan creation PS12, delivery plan creation PS13, and trial run plan creation PS14.

施工管理データD16は、建築物の施工における様々な管理に用いられるデータである。例えば、建築現場では、進捗、現品及び原価等が管理される。これらのうち、例えば、進歩及び現品を管理するのに、施工管理データD16は、用いられる。具体的には、施工管理データD16があると、進捗管理PS15、発注・納品管理PS16及び検査・記録管理PS17等の処理が実行できる。例えば、進捗管理PS15、発注・納品管理PS16及び検査・記録管理PS17等の処理によって、管理表又は記録等が作成される。 Construction management data D16 is data used for various management purposes in the construction of a building. For example, at a construction site, progress, actual items, costs, etc. are managed. Of these, construction management data D16 is used to manage progress and actual items, for example. Specifically, construction management data D16 enables the execution of processes such as progress management PS15, order/delivery management PS16, and inspection/record management PS17. For example, management tables or records are created through the processes of progress management PS15, order/delivery management PS16, and inspection/record management PS17.

変更データD17は、CADデータD13等に基づいて表示されるVR(Virtual Reality)上において、建築物に設置される資機材(建築物の一部となる機材、設備又はこれらの部品等を含む。以下単に「資機材」という。)を変更する操作が行われると生成されるデータである。 Change data D17 is data that is generated when an operation is performed in VR (Virtual Reality) displayed based on CAD data D13, etc. to change the materials and equipment installed in the building (including equipment, facilities, or parts thereof that are part of the building; hereinafter simply referred to as "materials and equipment").

具体的には、建築物が設計され、CADデータD13等に設計内容等が入力される。そして、CADデータD13には、建築物における資機材の配置も入力される。このようなCADデータD13があると、VR表示等によって、例えば、ゴーグル12等に建築物の完成した様子等を仮想的に表示することができる。したがって、ユーザUR等は、仮想空間上で、建築物の完成した様子及び建築物における資機材の配置等を設計段階でも見ることができる。このように、VR表示を利用して建築物の完成予想等を見せると、例えば、建築物の依頼者と、設計者との間で齟齬が起きるのが防げる。 Specifically, a building is designed, and the design details are entered into CAD data D13, etc. The layout of materials and equipment in the building is also entered into the CAD data D13. With such CAD data D13, the completed appearance of the building can be virtually displayed, for example, on goggles 12, using VR display, etc. Therefore, users UR, etc. can see the completed appearance of the building and the layout of materials and equipment in the building in a virtual space, even during the design stage. In this way, using VR display to show a rendering of the completed building, for example, can prevent misunderstandings between the client of the building and the designer.

さらに、ユーザURは、自分の意図と資機材の配置が異なる場合等には、VR表示処理PS19で表示されるVR表示を見て資機材の配置を変更する操作を行う。例えば、図1に示す全体構成では、ユーザURは、ゴーグル12で表示される仮想空間上で、ポインタデバイス13を用いて変更の対象とする資機材を指定し、配置を変更する操作を行う。このようにして、変更操作受付処理PS18が行われる。 Furthermore, if the user UR finds that the placement of the equipment differs from his or her intention, he or she can view the VR display displayed by the VR display processing PS19 and perform an operation to change the placement of the equipment. For example, in the overall configuration shown in Figure 1, the user UR uses the pointer device 13 in the virtual space displayed by the goggles 12 to specify the equipment to be changed and perform an operation to change the placement. In this way, the change operation reception processing PS18 is performed.

このように、変更操作受付処理PS18によって、資機材の配置を変更する操作が入力されると、操作内容、すなわち、配置が変更される資機材及び変更した後の資機材の位置等を示す変更データD17が生成される。そして、変更データD17に基づいて、CADデータD13等が変更される。 In this way, when an operation to change the placement of materials and equipment is input by the change operation reception process PS18, change data D17 is generated that indicates the operation content, i.e., the materials and equipment whose placement will be changed and their positions after the change. CAD data D13, etc. are then changed based on the change data D17.

ほかにも、各情報をテーブル形式等で表示する「表出力」等が行われてもよい。さらに、CADデータD13を変換する等によって2D図面で設計図等を表示する「2D図面出力」等が行われてもよい。また、各情報を携帯端末等と送受信する「現場等と情報共有」等が行われてもよい。さらにまた、建築物の建築に用いられる各情報を送受信する「製作情報の入出力」等が行われてもよい。 Other operations may include "table output," which displays each piece of information in table format, etc. Furthermore, "2D drawing output," which displays blueprints, etc. in 2D drawings by converting CAD data D13, etc., may be performed. Furthermore, "information sharing with the site, etc." may be performed, which sends and receives each piece of information to and from a mobile device, etc. Furthermore, "input/output of production information," which sends and receives each piece of information used in the construction of a building, etc. may be performed.

計算結果データD18は、貫通物を梁に対して貫通又は回避させるのに、どのような範囲があるかを計算した結果を示す。 Calculation result data D18 shows the results of calculations of the range within which a penetrating object can penetrate or avoid the beam.

配置データD19は、梁等を設置位置及び貫通物のルート等を示す平面図等のデータである。 Layout data D19 is data such as a plan view showing the installation positions of beams, etc. and the routes of penetrating objects, etc.

梁データD20は、梁の様々な設定値を示す。梁データD20の詳細は、後述する。 Beam data D20 indicates various setting values for the beam. Details of beam data D20 will be described later.

貫通物データD21は、貫通物となる物体の様々な設定値を示す。貫通物データD21の詳細は、後述する。 Penetrating object data D21 indicates various setting values for objects that will become penetrating objects. Details of penetrating object data D21 will be described later.

以下、上記のように、BIMモデル等が構築された後等に、ユーザURがゴーグル12で建築物の内部等を確認する作業があるとする。なお、このような作業は、どのタイミングで行われてもよい。この作業の中で、資機材の設置位置を指示(あらかじめ位置が設定され、変更する指示を含む。)することで、設置の支援が行われるとする。 As described above, it is assumed below that after a BIM model or the like has been constructed, the user UR uses goggles 12 to check the interior of the building, etc. This type of work may be performed at any time. During this work, installation assistance is provided by instructing the installation location of materials and equipment (including instructions to change the location if it has been set in advance).

<全体処理例>
図7は、第1実施形態における全体処理例を示すフローチャートである。
<Overall processing example>
FIG. 7 is a flowchart showing an example of the overall processing in the first embodiment.

<梁データの入力例>(ステップS01)
ステップS01では、設計装置は、梁データを入力する。
<Example of beam data input> (Step S01)
In step S01, the design device inputs beam data.

<貫通物データの入力例>(ステップS02)
ステップS02では、設計装置は、貫通物データを入力する。
<Example of penetrating object data input> (Step S02)
In step S02, the design device inputs penetrating object data.

<第1通過可能範囲の計算例>(ステップS03)
ステップS03では、設計装置は、第1通過可能範囲を計算する。
<Calculation example of first passable range> (Step S03)
In step S03, the design device calculates a first passable range.

第1通過可能範囲は、1つの梁において、所定の規則を満たす状態で、貫通物が梁を貫通できる口径を確保できる範囲である。具体的には、第1通過可能範囲は、「鉄筋コンクリート構造配筋基準(建設大臣官房官庁営繕部著、営繕協会出版、昭和52年刊行)」等で示す計算式で計算される。 The first passable range is the range within a single beam that allows a penetrating object to penetrate the beam while meeting specified regulations. Specifically, the first passable range is calculated using the formula shown in "Reinforced Concrete Structure Bar Arrangement Standards" (authored by the Construction Ministry Secretariat, Government Buildings Department, published by the Construction Association in 1977).

例えば、ステップS01乃至ステップS03は、以下に示すようなGUI(Graphical User Interface)等で入力及び出力される。 For example, steps S01 to S03 are input and output using a GUI (Graphical User Interface) such as the one shown below.

<入力例及び第1通過可能範囲の計算結果例>
例えば、梁データの例となる、「梁種」が以下のような入出力画面において設定される。そして、「梁種」が鉄骨(図では、「梁種」において「S」と示す。)であるか、「梁種」が鉄筋コンクリート(図では、「梁種」において「RC」と示す。)であるか、又は、「梁種」が鉄骨鉄筋コンクリート(図では、「梁種」において「SRC」と示す。)であるかによって、入力、計算及び出力が異なるため、以下、入出力画面を分けて説明する。
<Example of input and calculation result of first passable range>
For example, "beam type," which is an example of beam data, is set on the input/output screen shown below. Since the input, calculation, and output differ depending on whether the "beam type" is steel (indicated as "S" in the figure for "beam type"), reinforced concrete (indicated as "RC" in the figure for "beam type"), or steel-framed reinforced concrete (indicated as "SRC" in the figure for "beam type"), the input/output screens will be explained separately below.

図8は、入出力画面例を示す図(その1)である。図示する入出力画面は、「梁種」が鉄骨である場合の入出力画面の例である。例えば、図示するような入出力画面において、梁データ及び貫通物データが入力されると、第1通過可能範囲が計算されて計算結果が出力される。 Figure 8 is a diagram (part 1) showing an example of an input/output screen. The input/output screen shown is an example of an input/output screen when the "beam type" is steel frame. For example, when beam data and penetrating object data are input on the input/output screen shown in the figure, the first passable range is calculated and the calculation results are output.

算出方法入力部IN11には、「適応レベルを算出する」、又は、「有効範囲のみ算出する」を選択する操作が入力される。具体的には、「適応レベルを算出する」が選択されると、図示する入出力画面で入力される用途、サイズ及び耐火被覆等の設定値に基づいて、貫通物の通過可能範囲が計算される。一方で、「有効範囲のみ算出する」が選択されると、図示する入出力画面で入力されると、貫通物の外径、保温厚及び空隙等を考慮せずに、貫通物の通過可能範囲が計算される。したがって、「有効範囲のみ算出する」の場合には、貫通物の外径、保温厚及び空隙等を考慮しないため、貫通物データが不要である。一方で、貫通物データも用いるようにすると、設計装置は、例えば、図8又は図9のように、「必要開口径」等の数値も計算できる。このような数値があると、設計装置は、通過径が確保できるか否か等も計算することができる。「必要開口径」及び「通過径」については、後述する。 The calculation method input section IN11 accepts an input to select either "Calculate Adaptation Level" or "Calculate Effective Range Only." Specifically, when "Calculate Adaptation Level" is selected, the passable range of the penetrating object is calculated based on the settings for the purpose, size, fire-resistant coating, etc., entered on the input/output screen shown in the figure. On the other hand, when "Calculate Effective Range Only" is selected, the passable range of the penetrating object is calculated without considering the outer diameter, insulation thickness, voids, etc. of the penetrating object. Therefore, when "Calculate Effective Range Only" is selected, the outer diameter, insulation thickness, voids, etc. of the penetrating object are not considered, and therefore penetrating object data is not required. On the other hand, if penetrating object data is also used, the design system can also calculate values such as the "required opening diameter," as shown in Figures 8 and 9. With these values, the design system can also calculate whether the passage diameter can be secured. The "required opening diameter" and "passing diameter" will be described later.

管種選択入力部IN12には、「管種」、「用途」及び「呼び径」等の設定値が入力される。具体的には、「管種」には、貫通物の種類が入力される。図示する例では、「管種」には、「配管」又は「ダクト」のうち、いずれか1つの種類が選択される。 Setting values such as "pipe type," "purpose," and "nominal diameter" are input into the pipe type selection input section IN12. Specifically, the type of penetrating object is input into "pipe type." In the example shown, either "pipe" or "duct" is selected for "pipe type."

「用途」には、対象とする貫通物の用途が選択される。例えば、図示するように、「用途」には、「配管」と選択された管の中を流れる物体の種類が入力される。 The "Use" field selects the use of the target penetrating object. For example, as shown in the figure, "Use" is entered as "Piping" and the type of object flowing through the selected pipe.

「呼び径」には、配管のサイズが入力される。したがって、「呼び径」は、「管種」が「配管」である場合に入力される設定値である。なお、この例では、「管種」が「ダクト」である場合には、「呼び径」に代えて「サイズ」が設定値となる。 The size of the pipe is entered in "nominal diameter." Therefore, "nominal diameter" is the setting value entered when "pipe type" is "pipe." Note that in this example, if "pipe type" is "duct," "size" would be the setting value instead of "nominal diameter."

梁種選択入力部IN13には、「梁種」等の設定値が入力される。上記のとおり、この例では、「梁種」を「S」に選択した場合には、図示するような入出力画面が表示される。一方で、「梁種」を「SRC」又は「RC」に選択した場合には、入出力画面は、図9に示すような入出力画面に切り替わる。 Setting values such as "Beam Type" are input into the beam type selection input section IN13. As described above, in this example, if "Beam Type" is selected as "S," the input/output screen shown in the figure is displayed. On the other hand, if "Beam Type" is selected as "SRC" or "RC," the input/output screen switches to the input/output screen shown in Figure 9.

耐火被覆方法入力部IN14には、対象とする建築物の「最上階」、「対象階」、「被覆」及び「[t2]耐火被覆厚(梁本体)」等の設定値が入力される。 Setting values such as the "top floor," "target floor," "covering," and "[t2] fire-resistant covering thickness (beam body)" of the target building are input into the fire-resistant covering method input section IN14.

「最上階」には、対象となる建築物の最上階が何階であるか、すなわち、何階建ての建築物が対象であるかが入力される。 In "Top Floor," enter the number of floors that are the top floor of the target building, i.e., how many floors the target building has.

「対象階」には、貫通物を設置する階が何階であるかが入力される。 The "Target Floor" field is where you enter the floor on which the penetrating object will be installed.

「被覆」には、貫通物に取り付ける被覆の種類等が入力される。具体的には、「被覆」は、「吹付けロックウール(登録商標)」、「マキベエ(登録商標)」、「すりーぶたすけ(登録商標)」及び「パイロンバリアー(商標)」等の商品から選択される。 The "Sheathing" field allows you to enter the type of sheathing to be attached to the penetrating object. Specifically, "Sheathing" can be selected from products such as "Sprayed Rockwool (registered trademark)," "Makibee (registered trademark)," "Sleeve Tasuke (registered trademark)," and "Pylon Barrier (trademark)."

「[t2]耐火被覆厚(梁本体)」には、「最上階」、「対象階」及び「被覆」等の設定値に基づいて、耐火基準時間を満たす被覆の厚みを計算した結果が出力される。例えば、「被覆」が「マキベエ(登録商標)」と設定され、かつ、「耐火基準時間 1時間」であると、「[t2]耐火被覆厚(梁本体)」には、「20 ミリメートル」等のような出力がされる。同様に、「耐火基準時間 2時間」であると、「[t2]耐火被覆厚(梁本体)」には、「40 ミリメートル」等のような出力がされる。さらに、「耐火基準時間 3時間」であると、「[t2]耐火被覆厚(梁本体)」には、「65 ミリメートル」等のような出力がされる。 The "[t2] Fire-resistant coating thickness (beam body)" field outputs the calculated thickness of the coating that meets the fire resistance standard time based on the settings such as "top floor," "target floor," and "coating." For example, if "coating" is set to "Makibee (registered trademark)" and the "fire resistance standard time" is 1 hour, the "[t2] Fire-resistant coating thickness (beam body)" field will output something like "20 millimeters." Similarly, if the "fire resistance standard time" is 2 hours, the "[t2] Fire-resistant coating thickness (beam body)" field will output something like "40 millimeters." Furthermore, if the "fire resistance standard time" is 3 hours, the "[t2] Fire-resistant coating thickness (beam body)" field will output something like "65 millimeters."

一方で、「被覆」が「マキベエ(登録商標)」以外の設定であり、かつ、「耐火基準時間 1時間」であると、「[t2]耐火被覆厚(梁本体)」には、例えば、「25 ミリメートル」等のような出力がされる。同様に、「耐火基準時間 2時間」であると、「[t2]耐火被覆厚(梁本体)」には、「45 ミリメートル」等のような出力がされる。さらに、「耐火基準時間 3時間」であると、「[t2]耐火被覆厚(梁本体)」には、「60 ミリメートル」等のような出力がされる。 On the other hand, if "Coating" is set to anything other than "Makibee (registered trademark)" and the "Fire Resistance Standard Time" is 1 hour, then the "[t2] Fire Resistance Coating Thickness (Beam Body)" will be output as, for example, "25 millimeters." Similarly, if the "Fire Resistance Standard Time" is 2 hours, then the "[t2] Fire Resistance Coating Thickness (Beam Body)" will be output as, for example, "45 millimeters." Furthermore, if the "Fire Resistance Standard Time" is 3 hours, then the "[t2] Fire Resistance Coating Thickness (Beam Body)" will be output as, for example, "60 millimeters."

貫通物寸法表示部IN15には、「[K]外径」、「[A]保温厚」、「[R]空隙」、「[t1]耐火被覆厚(開口部)」及び「[H]必要開口径」等が表示される。 The penetration dimension display section IN15 displays the "[K] outer diameter," ""[A] insulation thickness," ""[R] gap," ""[t1] fireproof coating thickness (opening)," and ""[H] required opening diameter," etc.

「[K]外径」には、例えば、「呼び径」又は「サイズ」等に対応した貫通物の外径を示す値が出力される。 In "[K] Outer Diameter," a value indicating the outer diameter of the penetrating object corresponding to, for example, the "nominal diameter" or "size" is output.

「[A]保温厚」には、管種選択入力部IN12に入力される「用途」及び「呼び径」(又は「サイズ」となる。)等に基づいて値が出力される。例えば、値は、あらかじめ設定される保温厚マスタとなるデータベース及び施行要領書等から取得される。 For "[A] Insulation Thickness," a value is output based on the "purpose" and "nominal diameter" (or "size") entered into the pipe type selection input section IN12. For example, the value is obtained from a database that serves as a pre-set insulation thickness master, implementation guidelines, etc.

「[R]空隙」には、例えば、あらかじめ設定される値が表示される。具体的には、初期値は、「25 ミリメートル」のように設定される。 For example, a preset value is displayed for "[R] Gap." Specifically, the initial value is set to "25 millimeters."

「[t1]耐火被覆厚(開口部)」には、耐火被覆方法入力部IN14に入力される「被覆」の種類等に基づいて値が出力される。すなわち、あらかじめ設定されるデータベース等によって、「被覆」の種類に対応する値が取得され、「[t1]耐火被覆厚(開口部)」に表示される。 The value output for "[t1] Fire-Resistant Coating Thickness (Opening)" is based on the type of "coating" entered in the fire-resistant coating method input section IN14. In other words, a value corresponding to the type of "coating" is obtained from a pre-set database, etc., and displayed in "[t1] Fire-Resistant Coating Thickness (Opening)."

「[H]必要開口径」には、「[K]外径」、「[A]保温厚」、「[R]空隙」及び「[t1]耐火被覆厚(開口部)」等に基づいて計算された値が出力される。例えば、「[H]必要開口径」に出力される値は、「[K]+2×([A]+[R]+[t1])」等のように計算される。以下、「[H]必要開口径」で示す直径の穴が貫通物を通過させるのに最低限必要である例で説明する。 The value output for "[H] Required Opening Diameter" is calculated based on factors such as "[K] Outer Diameter," "[A] Insulation Thickness," "[R] Air Gap," and "[t1] Fire-Resistant Coating Thickness (Opening)." For example, the value output for "[H] Required Opening Diameter" is calculated as "[K] + 2 x ([A] + [R] + [t1])." The following explanation uses an example in which a hole of the diameter indicated by "[H] Required Opening Diameter" is the minimum required to allow a penetrating object to pass through.

第1通過可能範囲表示部IN16には、第1通過可能範囲の計算結果等が表示される。具体的には、図示する例では、「[D]梁せい」の「1/3」(図では、小数表示で「0.333」と示す。)が、「開口径基準」、すなわち、貫通物(上記の被覆及び空隙等を含む。)を貫通させるのに、規則上、梁に開けてよい穴の大きさの上限値となる。 The first passable range display unit IN16 displays the calculation results of the first passable range. Specifically, in the illustrated example, "1/3" of "Beam depth [D]" (shown as a decimal "0.333" in the illustration) is the "opening diameter standard," i.e., the legal upper limit for the size of a hole that can be drilled in a beam to allow a penetrating object (including the above-mentioned coating and voids, etc.) to pass through.

また、図示する例では、「[L1]へりあき寸法」と設定された範囲には、貫通物を貫通させない設定とする。したがって、図示する例では、「[L1]へりあき寸法」と設定された範囲には、第1通過可能範囲が含まれず、「[L1]へりあき寸法」と設定された範囲を確保するように、第1通過可能範囲が計算される。「[L1]へりあき寸法」は、例えば、「へりあき基準」に設定される。 In addition, in the illustrated example, the range set as the "[L1] edge clearance dimension" is set so that no penetrating object will pass through. Therefore, in the illustrated example, the range set as the "[L1] edge clearance dimension" does not include the first passable range, and the first passable range is calculated so as to ensure the range set as the "[L1] edge clearance dimension." The "[L1] edge clearance dimension" is set, for example, to the "edge clearance standard."

図示する例は、「[H]必要開口径」が「開口径基準」を満たす場合の例である。したがって、第1通過可能範囲表示部IN16には、第1通過可能範囲の例である「貫通範囲」が表示される。 The illustrated example is a case where the "[H] required opening diameter" satisfies the "opening diameter standard." Therefore, the first passable range display unit IN16 displays the "penetration range," which is an example of the first passable range.

図示する例では、図において上側の「[L1]へりあき寸法」が確保できる「貫通範囲」、すなわち、「貫通範囲」の上限となる場合を左側に表示する。一方で、図において下側の「[L1]へりあき寸法」が確保できる「貫通範囲」、すなわち、「貫通範囲」の下限となる場合を右側に表示する。 In the illustrated example, the "penetration range" within which the upper "L1 edge clearance dimension" can be secured is displayed on the left side of the figure, i.e., the upper limit of the "penetration range." On the other hand, the "penetration range" within which the lower "L1 edge clearance dimension" can be secured is displayed on the right side of the figure, i.e., the lower limit of the "penetration range."

図9は、入出力画面例を示す図(その2)である。図示する入出力画面は、「梁種」を「SRC」又は「RC」に選択した場合に表示される画面の例である。以下、図8に示す入出力画面と異なる点を中心に説明し、重複する説明を省略する。 Figure 9 is a diagram (part 2) showing an example of an input/output screen. The input/output screen shown is an example of the screen that is displayed when "Beam Type" is selected as "SRC" or "RC." The following explanation will focus on the differences from the input/output screen shown in Figure 8, and will omit redundant explanations.

管種選択入力部IN12には、「梁種」を「S」と選択した場合と同様に、「管種」、「用途」及び「呼び径」等の設定値が入力される。図示する例では、「管種」に、「ダクト」が選択された場合の例を示す。 In the pipe type selection input section IN12, settings such as "pipe type," "purpose," and "nominal diameter" are entered, just as when "S" is selected for "beam type." The example shown in the figure shows a case where "duct" is selected for "pipe type."

梁種選択入力部IN13には、「梁種」に「SRC」又は「RC」が入力される。以下、「RC」が選択された場合を例に説明する。 In the beam type selection input section IN13, "SRC" or "RC" is entered as the "beam type." The following explanation will use the example where "RC" is selected.

耐火被覆方法入力部IN14における「被覆」及び「[t2]耐火被覆厚(梁本体)」が、「梁種」が「SRC」又は「RC」である場合ため、グレーアウト等により、入力及び出力がされないようにする例である。 In this example, "Covering" and "[t2] Fireproof Covering Thickness (Beam Body)" in the fireproof covering method input section IN14 are grayed out to prevent input and output when the "Beam Type" is "SRC" or "RC."

「[H]必要開口径」には、「[K]外径」、「[A]保温厚」及び「[R]空隙」等に基づいて計算された値が出力される。例えば、「[H]必要開口径」に出力される値は、「[K]+2×([A]+[R])」等のように計算される。以下、「[H]必要開口径」で示す直径の穴が貫通物を通過させるのに最低限必要である例で説明する。 The value output for "[H] Required Opening Diameter" is calculated based on the "[K] Outer Diameter," "[A] Insulation Thickness," and "[R] Air Gap." For example, the value output for "[H] Required Opening Diameter" is calculated as "[K] + 2 x ([A] + [R])." Below, we will explain using an example where the diameter of the hole indicated by "[H] Required Opening Diameter" is the minimum required to allow a penetrating object to pass through.

第1通過可能範囲表示部IN16には、第1通過可能範囲の計算結果等が表示される。具体的には、「梁種」を「S」と選択した場合と同様に、図示する例では、「[D]梁せい」の「1/3」が、「開口径基準」、すなわち、貫通物(上記の被覆及び空隙等を含む。)を貫通させるのに、規則上、梁に開けてよい穴の大きさの上限値となる。 The first passable range display section IN16 displays the calculation results of the first passable range. Specifically, just as when "S" is selected as the "Beam Type," in the illustrated example, "1/3" of the "[D] Beam Depth" is the "Opening Diameter Standard," i.e., the legal upper limit for the size of a hole that can be drilled in a beam to allow a penetrating object (including the above-mentioned coating and voids, etc.) to pass through.

図8及び図9に図示するように、「適応レベル」は、「[H]必要開口径」が規則において確保できる貫通物の中心(必要開口径の中心となる。)位置を適応できる範囲である。図示するように、「適応レベル」は、例えば、高さ方向上限と下限で定まる。 As shown in Figures 8 and 9, the "adaptation level" is the range within which the "[H] required opening diameter" can be adjusted to accommodate the position of the center of the penetrating object (which is the center of the required opening diameter) as required by the regulations. As shown, the "adaptation level" is determined, for example, by the upper and lower limits in the height direction.

高さ方向は、梁せいの方向となる。具体的には、高さ方向は、JIS G 3912におけるH形鋼の「辺の長さ」と呼ばれる方向であって、「H」の記号で示す方向であり、「Y軸」方向となる。また、高さ方向は、H形鋼又はI形鋼における「ウェブの高さ」と呼ばれる場合もある。 The height direction is the direction of the beam depth. Specifically, the height direction is the direction called the "side length" of the H-shaped steel in JIS G 3912, the direction indicated by the symbol "H," and the "Y-axis" direction. The height direction is also sometimes called the "web height" of the H-shaped steel or I-shaped steel.

一方で、高さ方向に対して直交し、JIS G 3912におけるH形鋼の「辺の長さ」と呼ばれる方向のうち、「B」の記号で示す方向を「短手方向」という。また、短手方向は、JIS G 3912では「辺」と呼ばれる方向であり、「X軸」方向となる。さらに、短手方向は、H形鋼又はI形鋼における「フランジの幅」と呼ばれる場合もある。 On the other hand, the direction perpendicular to the height direction, which is referred to as the "side length" of an H-shaped steel beam in JIS G 3912, and which is indicated by the symbol "B" is called the "short side direction." The short side direction is also referred to as the "side" direction in JIS G 3912, and is the "X-axis" direction. Furthermore, the short side direction is sometimes called the "flange width" of an H-shaped steel beam or I-shaped steel beam.

高さ方向及び短手方向に対して、直交し、H形鋼等における長さを示す方向を「長手方向」という。 The direction perpendicular to the height direction and short side direction, and indicating the length of H-shaped steel beams, etc., is called the "longitudinal direction."

<配管及び梁の例>
図10は、梁の配置例及び配管するルートの例を示す図である。以下、図示するような梁の配置及び配管を行う場合を例に説明する。具体的には、この例では、第1梁B1(「梁1」と示す場合もある。)、第2梁B2(「梁2」と示す場合もある。)、第3梁B3(「梁3」と示す場合もある。)、第4梁B4(「梁4」と示す場合もある。)及び第5梁B5(「梁5」と示す場合もある。)が、図示するように配置される。このような配置及びルート等を特定するために、梁データ及び貫通物データには、位置情報(高さ方向を含む。)等が設計図等の形式で入力される。
<Examples of piping and beams>
FIG. 10 is a diagram showing an example of beam placement and piping route. The following describes an example of placing beams and piping as shown in the figure. Specifically, in this example, a first beam B1 (sometimes referred to as "beam 1"), a second beam B2 (sometimes referred to as "beam 2"), a third beam B3 (sometimes referred to as "beam 3"), a fourth beam B4 (sometimes referred to as "beam 4"), and a fifth beam B5 (sometimes referred to as "beam 5") are placed as shown in the figure. In order to specify such placement and route, position information (including height direction) and the like are input to the beam data and penetrating object data in the form of a blueprint or the like.

この梁の配置に対して、この例では、配管PLが図示するようなルートで通過する。したがって、図示するようなルートとするには、配管PLは、第1梁B1、第2梁B2、第3梁B3、第4梁B4及び第5梁B5を貫通又は回避する必要がある。 In this example, with this beam arrangement, the piping PL passes through the route shown in the figure. Therefore, to follow the route shown in the figure, the piping PL must pass through or avoid the first beam B1, second beam B2, third beam B3, fourth beam B4, and fifth beam B5.

まず、ステップS01及びステップS02が行われると、図示するような梁及び貫通物について、配置、貫通物のルート、それぞれの梁の特性及びそれぞれの貫通物の特性等が入力される。したがって、例えば、図8又は図9における「貫通範囲」のように、それぞれの第1通過可能範囲がステップS03によって計算される。続いて、以下のように、ステップS04及びステップS05が行われる。 First, steps S01 and S02 are performed, and the layout, route of the penetrating object, characteristics of each beam, and characteristics of each penetrating object are input for the beams and penetrating objects shown in the figure. Therefore, for example, the first passable range for each beam is calculated in step S03, as shown in Figure 8 or 9 as the "penetration range." Next, steps S04 and S05 are performed as follows:

<複数の第1通過可能範囲に基づいて第2通過可能範囲を計算する例>(ステップS04)
ステップS04では、設計装置は、複数の第1通過可能範囲に基づいて第2通過可能範囲を計算する。
<Example of calculating the second passable range based on multiple first passable ranges> (Step S04)
In step S04, the design device calculates a second passable range based on the plurality of first passable ranges.

<第2通過可能範囲の表示例>(ステップS05)
ステップS05では、設計装置は、第2通過可能範囲を表示する。以下、図示するような例で第2通過可能範囲の表示例を説明する。まず、以下のような梁及び配管であるとする。
<Display example of second passable range> (Step S05)
In step S05, the design device displays the second passable range. An example of displaying the second passable range will be described below using the example shown in the figure. First, it is assumed that the beams and pipes are as follows.

例えば、図10のような配管及び梁の場合には、ステップS04の計算結果は、ステップS05により、例えば以下のように表示される。 For example, in the case of pipes and beams as shown in Figure 10, the calculation results of step S04 are displayed in step S05 as follows:

<通過可能範囲の表示例>
図11は、通過可能範囲の表示例を示す図(その1)である。図示する第1計算結果表示画面CR1は、計算結果データに基づいて、第2通過可能範囲を表示する表示画面の例である。
<Example of passable area display>
11 is a diagram (part 1) showing an example of a display of a passable range. The illustrated first calculation result display screen CR1 is an example of a display screen that displays a second passable range based on calculation result data.

図示する例は、2通りの第2通過可能範囲(以下、例示する2通りの第2通過可能範囲を「第1パターンPTN1」及び「第2パターンPTN2」という。)が、第1通過可能範囲の計算結果に基づいて計算された場合である。 The illustrated example shows a case where two different second passable ranges (hereinafter, the two illustrated second passable ranges are referred to as "first pattern PTN1" and "second pattern PTN2") are calculated based on the calculation results of the first passable range.

例えば、第1計算結果表示画面CR1では、第1パターンPTN1の第2通過可能範囲は、第2有効範囲EN22等のように表示される。一方で、第2パターンPTN2の第2通過可能範囲は、第1有効範囲EN21等のように表示される。 For example, on the first calculation result display screen CR1, the second passable range of the first pattern PTN1 is displayed as the second effective range EN22, etc. On the other hand, the second passable range of the second pattern PTN2 is displayed as the first effective range EN21, etc.

第1パターンPTN1は、配管が第1梁B1、第3梁B3及び第5梁B5を貫通するパターンである。このような結果は、「梁貫通パターン」で「梁1」、「梁3」及び「梁5」というように表示される。 The first pattern PTN1 is a pattern in which the piping penetrates the first beam B1, the third beam B3, and the fifth beam B5. Such a result is displayed as "Beam Penetration Pattern" as "Beam 1," "Beam 3," and "Beam 5."

さらに、第1パターンPTN1は、配管が第2梁B2及び第4梁B4を回避するパターンである。なお、図示する例では、第2梁B2及び第4梁B4の下に回避して配管が通過するパターンである。このような結果は、「梁貫通パターン」で「梁2下」及び「梁4下」というように表示される。したがって、第2梁B2及び第4梁B4に対して、配管は、貫通でないため、5つの梁のうち、3つの梁に貫通用の口径が設けられる計算結果となる。このような結果が「スリーブ数」に「3」を表示される。以下、スリーブ数は、貫通した穴の数を示す。 Furthermore, the first pattern PTN1 is a pattern in which the piping avoids the second beam B2 and the fourth beam B4. In the example shown, the piping passes under the second beam B2 and the fourth beam B4. Such a result is displayed as "Below beam 2" and "Below beam 4" in the "Beam penetration pattern." Therefore, since the piping does not penetrate the second beam B2 and the fourth beam B4, the calculation result is that three of the five beams have penetration bores. This result is displayed as "3" in the "Number of sleeves." Hereinafter, the number of sleeves refers to the number of penetrated holes.

また、図示する例では、第1梁B1及び第5梁B5が同一の梁(「梁種」及び「管種」等の梁データが示す梁の条件がすべて同じである場合等である。)であるため、1つの表示にまとめて表示する例である。同様に、図示する例は、第2梁B2及び第4梁B4を1つの表示にまとめて表示する例である。 In addition, in the illustrated example, the first beam B1 and the fifth beam B5 are the same beam (for example, when the beam conditions indicated by the beam data, such as "beam type" and "pipe type," are all the same), so they are displayed together in a single display. Similarly, the illustrated example is an example where the second beam B2 and the fourth beam B4 are displayed together in a single display.

この例では、第2通過可能範囲は、あらかじめ計算される第1梁B1及び第5梁B5の第1通過可能範囲(以下「第11通過可能範囲EN11」という。)、第2梁B2及び第4梁B4の第1通過可能範囲(以下「第12通過可能範囲EN12」という。)並びに第3梁B3の第1通過可能範囲(以下「第13通過可能範囲EN13」という。)に基づいて計算される。 In this example, the second passable range is calculated based on the pre-calculated first passable range of the first beam B1 and fifth beam B5 (hereinafter referred to as the "eleventh passable range EN11"), the first passable range of the second beam B2 and fourth beam B4 (hereinafter referred to as the "twelfth passable range EN12"), and the first passable range of the third beam B3 (hereinafter referred to as the "thirteenth passable range EN13").

具体的には、第2通過可能範囲は、第11通過可能範囲EN11、第12通過可能範囲EN12及び第13通過可能範囲EN13の「AND」を計算して求められる。つまり、各第1通過可能範囲の計算結果のうち、いずれの梁も通過できる範囲が第2通過可能範囲として抽出される。このような計算は、梁が多いと人手では煩雑な場合が多い。そこで、設計装置が、このような計算結果を表示できると、ユーザは、容易に第2通過可能範囲を知ることができる。 Specifically, the second passable range is calculated by calculating the "AND" of the eleventh passable range EN11, the twelfth passable range EN12, and the thirteenth passable range EN13. In other words, from the calculation results of each first passable range, the range through which all beams can pass is extracted as the second passable range. This type of calculation is often cumbersome to perform manually when there are many beams. Therefore, if the design device can display these calculation results, the user can easily determine the second passable range.

また、図示する例は、第2通過可能範囲が数値でも表示される例である。第2通過可能範囲は、例えば、上限値及び下限値等の数値で表示される。第1パターンPTN1は、下限値が「3156」(いわゆるレベル表示とする例である。)の範囲である。一方で、第1パターンPTN1は、上限値が「3470」の範囲である。この例では、このような上限値及び下限値が、第2有効範囲EN22を示す表示の上に、「FL+3470」及び「FL+3156」のように表示される。 The illustrated example also shows the second passable range displayed numerically. The second passable range is displayed numerically, for example, as upper and lower limit values. The first pattern PTN1 has a range with a lower limit of "3156" (an example of a so-called level display). On the other hand, the first pattern PTN1 has a range with an upper limit of "3470". In this example, these upper and lower limit values are displayed as "FL+3470" and "FL+3156" above the display showing the second effective range EN22.

また、「有効範囲」という表示の箇所に、上限値及び下限値は、「3156~3470」のように表示される。なお、図示する例では、括弧内の数値は、第2通過可能範囲の長さ(上限値と下限値の差に相当する値となる。)を示す。 In addition, the upper and lower limits are displayed in the "Effective Range" section as "3156-3470." In the illustrated example, the number in parentheses indicates the length of the second passable range (the value corresponding to the difference between the upper and lower limits).

さらに、図示する例では、所定の規則を満たす状態で貫通物を通過させることができる口径(以下「通過径」という。)が計算される。そして、設計装置は、第2通過可能範囲のうち、通過径が確保できる第2通過可能範囲を抽出する。 Furthermore, in the illustrated example, the diameter (hereinafter referred to as the "passing diameter") that allows the penetrating object to pass while satisfying specified rules is calculated. The design device then extracts from the second passable range a second passable range in which the passing diameter can be secured.

まず、「梁種」を「S」とする例では、所定の規則を満たす状態は、「[K]外径」、「[A]保温厚」、「[R]空隙」及び「[t1]耐火被覆厚(開口部)」が確保された状態である。つまり、「[H]必要開口径」の口径が確保できれば、貫通物は、被覆等を装着して建築基準法等の規則を満たす状態となる。 First, in the example where the "Beam Type" is "S," the specified regulations are met when the "[K] Outer Diameter," "[A] Insulation Thickness," "[R] Air Gap," and "[t1] Fire-Resistant Coating Thickness (Opening)" are met. In other words, if the diameter of the "[H] Required Opening Diameter" is met, the penetrating object will be fitted with a coating or other covering and will meet the regulations of the Building Standards Act, etc.

したがって、通過径は、「[H]必要開口径」を確保できる口径である。 Therefore, the passage diameter is a diameter that can ensure the "[H] required opening diameter."

そして、この例では、設計装置は、第1有効範囲EN21及び第2有効範囲EN22が通過径を確保できる範囲であるか否かをそれぞれ判断する。この例では、通過径は、「300」である。まず、第1有効範囲EN21は、「48」であるため、通過径を確保できない。一方で、第2有効範囲EN22は、「314」であるため、通過径を確保できる。このような判断結果を、設計装置は、例えば、貫通物マークOUT1で示す。図示するように、第2有効範囲EN22には、貫通物マークOUT1が表示される。一方で、第1有効範囲EN21には、貫通物マークOUT1が表示されない。 In this example, the design device determines whether the first effective range EN21 and the second effective range EN22 are ranges in which the passage diameter can be secured. In this example, the passage diameter is "300". First, the first effective range EN21 is "48", so the passage diameter cannot be secured. On the other hand, the second effective range EN22 is "314", so the passage diameter can be secured. The design device indicates this determination result, for example, with a penetrating object mark OUT1. As shown in the figure, the penetrating object mark OUT1 is displayed in the second effective range EN22. On the other hand, the penetrating object mark OUT1 is not displayed in the first effective range EN21.

また、この例は、通過径を確保できる範囲であるか否かの判断結果は、「配管レベル(芯)」にも表示される。 In this example, the result of the determination as to whether the passing diameter is within the range that can be secured is also displayed on the "Pipe Level (Core)."

「配管レベル(芯)」は、各第2通過可能範囲を通過させる上で、貫通物の中心、すなわち、「芯」が取れる範囲(この例では、この数値もレベル表示とする。)を示す。 The "piping level (core)" indicates the range in which the center of the penetrating object, i.e., the "core," can be found when passing through each second passable range (in this example, this number is also displayed as a level).

具体的には、第1パターンPTN1は、確保できるため、「3235~3391」というように、第2通過可能範囲を通過させる上で通過径を確保できる範囲(上限値及び下限値で示す例である。)が表示される。一方で、第2パターンPTN2は、確保できないため、「選定不可」が表示される。 Specifically, since the first pattern PTN1 can be secured, the range in which the passing diameter can be secured to pass through the second passable range (shown as an example with upper and lower limit values) is displayed, such as "3235-3391." On the other hand, since the second pattern PTN2 cannot be secured, "Cannot be selected" is displayed.

このように、通過径が確保できる第2通過可能範囲が抽出されると、ユーザは、第2通過可能範囲のうち、どの第2通過可能範囲が通過径を確保できる範囲であるかを知ることができる。 In this way, once the second passable ranges in which the passing diameter can be secured are extracted, the user can know which of the second passable ranges is the range in which the passing diameter can be secured.

また、図示する例は、エラー表示OUT2を表示して、所定の基準を満たさない梁及び満たされていない基準の内容をユーザに示す例である。この例では、第2梁B2及び第4梁B4が、貫通物を貫通させるだけの基準を満たさない梁である。 The example shown in the figure also displays an error message OUT2 to inform the user of the beams that do not meet the specified criteria and the details of the criteria that have not been met. In this example, the second beam B2 and the fourth beam B4 are beams that do not meet the criteria to allow a penetrating object to pass through.

さらに、図示するように、第2梁B2及び第4梁B4を示す表示は、他の基準を満たす梁とは異なる色で表示される。また、この例は、「必要開口径」が、へりあきを除く梁せいの「1/3」以上であるか否かを基準とする例である。 Furthermore, as shown in the figure, the indications for the second beam B2 and the fourth beam B4 are displayed in a different color from beams that meet other criteria. Also, this example is based on the criterion of whether the "required opening diameter" is "1/3" or more of the beam depth excluding the edge distance.

このような表示があると、ユーザは、所定の基準を満たさない梁及び満たされていない基準の内容を容易に知ることができる。 This display allows users to easily see which beams do not meet the specified criteria and what criteria are not met.

また、図示する例は、各梁の上部に、梁せい(図では、「1200D」、「485D」及び「1100D」というように示す。)及び最大開口径(図では、「最大開口径:700」、「最大開口径:125」及び「最大開口径:600」というように示す。)を表示する。 In addition, in the illustrated example, the beam depth (shown in the figure as "1200D", "485D", and "1100D") and maximum opening diameter (shown in the figure as "Maximum opening diameter: 700", "Maximum opening diameter: 125", and "Maximum opening diameter: 600") are displayed at the top of each beam.

図示するようなエラー表示OUT2を踏まえて、例えば、第2梁B2及び第4梁B4を通過径が確保できる梁に変えると、以下のような表示となる。 Based on the error display OUT2 shown in the figure, if the second beam B2 and the fourth beam B4 are changed to beams that can ensure the passage diameter, the following display will appear.

図12は、通過可能範囲の表示例を示す図(その2)である。図11と比較すると、第2計算結果表示画面CR2は、第2梁B2及び第4梁B4が変わる点が異なる。このような変更の結果、計算結果表示部OUT3において、第2パターンPTN2でも通過径を確保できるため、第1パターンPTN1及び第2パターンPTN2のいずれにも、貫通物マークOUT21及び貫通物マークOUT22が表示される。 Figure 12 is a diagram (part 2) showing an example of the passable range display. Compared to Figure 11, the second calculation result display screen CR2 differs in that the second beam B2 and fourth beam B4 have been changed. As a result of these changes, the passable diameter can be secured even with the second pattern PTN2 in the calculation result display section OUT3, so the penetrating object mark OUT21 and the penetrating object mark OUT22 are displayed for both the first pattern PTN1 and the second pattern PTN2.

このように、例えば、図11から図12のように変更する、すなわち、第2梁B2及び第4梁B4を変更すると、第1パターンPTN1及び第2パターンPTN2のいずれでも第2通過可能範囲が通過径を確保できる。 In this way, for example, by changing from Figure 11 to Figure 12, i.e., by changing the second beam B2 and the fourth beam B4, the second passable range can ensure the passable diameter for both the first pattern PTN1 and the second pattern PTN2.

そして、第1パターンPTN1が選択されると、例えば、以下のような画面が表示されるように画面が切り替わる。 When the first pattern PTN1 is selected, the screen will change to show something like the one below.

図13は、第1パターンにおいて上限及び下限となる梁を表示する例を示す図である。図示する例は、図10に示す梁の組み合わせ及び配管のルートにおいて、図12に示す計算結果のうち、第1パターンPTN1の計算結果を平面図で示す例である。 Figure 13 is a diagram showing an example of displaying the upper and lower limit beams in the first pattern. The example shown is an example of a plan view showing the calculation results for the first pattern PTN1, out of the calculation results shown in Figure 12, for the beam combination and piping route shown in Figure 10.

図示するように、設計装置は、図12に示す第1パターンPTN1の計算結果において、上限となる梁(図12において第1パターン上限印OUT25で示す梁である。)、下限となる梁(図12において第1パターン下限印OUT26で示す梁である。)及びそれ以外の梁を区別して表示する。図示する例は、梁を区別して表示する方法は、色分けで行う例である。 As shown in the figure, the design device distinguishes between the upper limit beam (the beam indicated by the first pattern upper limit mark OUT25 in FIG. 12), the lower limit beam (the beam indicated by the first pattern lower limit mark OUT26 in FIG. 12), and other beams in the calculation results for the first pattern PTN1 shown in FIG. 12. In the example shown, the beams are distinguished and displayed using different colors.

図示する例では、下限となる梁は、第3梁B3である。この例は、下限となる梁を第3色C3で示す例である。 In the example shown, the lower limit beam is the third beam B3. In this example, the lower limit beam is shown in the third color C3.

さらに、図示する例では、上限となる梁は、第2梁B2及び第4梁B4である。この例は、上限となる梁を第2色C2で示す例である。 Furthermore, in the illustrated example, the upper limit beams are the second beam B2 and the fourth beam B4. In this example, the upper limit beams are shown in the second color C2.

また、図示する例では、上限でも下限でもない梁は、第1梁B1及び第5梁B5である。この例は、上限及び下限でない梁を第1色C1で示す例である。 In the illustrated example, the beams that are neither the upper limit nor the lower limit are the first beam B1 and the fifth beam B5. In this example, beams that are neither the upper limit nor the lower limit are shown in the first color C1.

以上のように、設計装置は、上限となる梁、下限となる梁及びその他の梁の3種類の梁を3色で区別して表示する。このように、色等で上限となる梁、下限となる梁及びその他の梁が区別して表示されると、ユーザは、上限となる梁、下限となる梁及びその他の梁がどの梁であるかを平面図で確認できる。 As described above, the design device displays three types of beams - upper limit beams, lower limit beams, and other beams - in three different colors. By displaying the upper limit beams, lower limit beams, and other beams in this way using different colors, the user can check on the plan view which beams are the upper limit beams, lower limit beams, and other beams.

また、図示する例は、梁の下へ配管PLが回避して通過する場合には、配管PLが梁を回避している箇所(以下単に「回避箇所UN」という。)を隠線で示す例である。具体的には、図12に示すように、第1パターンPTN1の計算結果では、配管PLは、第2梁B2及び第4梁B4の下に回避して梁を通過する。したがって、図示する例は、配管PLと第2梁B2の交点、及び、配管PLと第4梁B4の交点が、それぞれ回避箇所UNとなる例である。このような回避箇所UNは、例えば、図示するように、ルートを示す線が一時的に途切れるように表示される。このような表示があると、ユーザは、梁の下へ配管PLが回避する箇所を容易に知ることができる。 In addition, the illustrated example shows the locations where the pipe PL avoids the beams (hereinafter simply referred to as "avoidance locations UN") using hidden lines when the pipe PL passes under a beam. Specifically, as shown in FIG. 12, the calculation results for the first pattern PTN1 show that the pipe PL passes under the second beam B2 and fourth beam B4. Therefore, in the illustrated example, the intersection of the pipe PL and the second beam B2 and the intersection of the pipe PL and the fourth beam B4 are each the avoidance locations UN. Such avoidance locations UN are displayed, for example, as shown in the illustration, by temporarily interrupting the line indicating the route. With this display, the user can easily see the locations where the pipe PL avoids passing under a beam.

梁の下を配管PL等が通過する場合には、下の階では、配管PLが剥き出しになる場合がある。このような場合は、意匠上、望ましくない場合もある。ゆえに、ユーザは、梁の下へ配管PLが回避する箇所を知りたい場合がある。そこで、図示するような表示ができると、ユーザは、意匠上に問題がないか等を容易にチェックできる。 When piping PL passes under beams, the piping PL may be exposed on the floor below. This may be undesirable from a design perspective. Therefore, users may want to know where the piping PL will avoid passing under the beams. If a display like the one shown in the figure can be displayed, users can easily check whether there are any problems with the design.

例えば、第2パターンPTN2が選択されると、以下のような画面が表示されるように画面が切り替わる。 For example, when the second pattern PTN2 is selected, the screen will change to show the following screen.

図14は、第2パターンにおいて上限及び下限となる梁を表示する例を示す図である。図示する表示は、図12に示す第2パターンPTN2の計算結果において、上限となる梁(図12において第2パターン上限印OUT23で示す梁である。)、下限となる梁(図12において第2パターン下限印OUT24で示す梁である。)及びそれ以外の梁を区別して表示する。以下、図13と同様に、上限となる梁、下限となる梁及びそれ以外の梁を色分けして表示する例で示す(図13と同様に、下限となる梁は、第3色C3で表示される。また、上限となる梁は、第2色C2で表示される。そして、上限でも下限でもない梁は、第1色C1で表示される)。 Figure 14 is a diagram showing an example of displaying the upper and lower limit beams in the second pattern. The display shown distinguishes between the upper limit beam (the beam indicated by the second pattern upper limit mark OUT23 in Figure 12), the lower limit beam (the beam indicated by the second pattern lower limit mark OUT24 in Figure 12), and other beams in the calculation results for the second pattern PTN2 shown in Figure 12. Below, as in Figure 13, an example is shown in which the upper limit beam, the lower limit beam, and other beams are displayed in different colors (as in Figure 13, the lower limit beam is displayed in the third color C3, the upper limit beam is displayed in the second color C2, and beams that are neither the upper limit nor the lower limit are displayed in the first color C1).

すなわち、図13と比較すると、上限となる梁、下限となる梁及びそれ以外の梁が第1パターンPTN1の場合と異なる。したがって、図13と比較すると、図示する例は、第1色C1、第2色C2及び第3色C3で示す梁が異なる。 In other words, compared to Figure 13, the upper limit beam, lower limit beam, and other beams are different from those in the first pattern PTN1. Therefore, compared to Figure 13, the example shown in the figure has different beams indicated by the first color C1, second color C2, and third color C3.

また、図13と比較すると、図示する例は、回避箇所UNがない点が異なる。これは、図12に示すように、第2パターンPTN2が、梁の下を回避して貫通物が通過する箇所がない計算結果である点に対応する。 Also, compared to Figure 13, the example shown differs in that there is no avoidance location UN. This corresponds to the calculation result of the second pattern PTN2, as shown in Figure 12, which avoids passing under the beam and has no location through which a penetrating object can pass.

このように、パターンによって、表示が切り替わると、ユーザは、パターンごとに、上限となる梁、下限となる梁及びそれ以外の梁を容易に知ることができる。また、パターンによって、表示が切り替わると、ユーザは、パターンごとに、回避箇所UNの有無を容易に知ることができる。 In this way, when the display switches depending on the pattern, the user can easily see the upper limit beam, lower limit beam, and other beams for each pattern. Also, when the display switches depending on the pattern, the user can easily see whether or not there are any avoidance points UN for each pattern.

また、以下のように、梁データ又は貫通物データを変更すると、設計装置は、再計算を行う。 Also, if you change the beam data or penetrating object data as follows, the design system will recalculate.

図15は、再計算の例を示す図である。まず、図において、上図(図で「変更前」と示す2つの画面のうち、左の画面である。)のような設定値であるとする。なお、以下の例は、設定値等が図8に示す入出力画面で入力される、すなわち、「梁種」が「S」の場合を例に説明する。そして、「変更前」の設定値によって計算された計算結果を示す画面が、第31計算結果表示画面CR31である。 Figure 15 shows an example of recalculation. First, assume that the settings are as shown in the figure above (the left screen of the two screens labeled "Before Change" in the figure). The following example will be explained using the input/output screen shown in Figure 8, i.e., the case where the "Beam Type" is "S". The screen that shows the calculation results calculated using the "Before Change" settings is the 31st calculation result display screen CR31.

次に、上図から下図(図で「変更後」と示す2つの画面のうち、左の図面である。)のように設定値を変更する。以下、図示するように、「耐火被覆方法」における「被覆」の種類が、「変更前」で示す「被覆A」であるのを「変更後」に示す「被覆B」に変更する操作を行う場合を例に説明する。 Next, change the setting value from the image above to the image below (the left drawing of the two screens labeled "After Change" in the image). Below, we will explain the example of changing the type of "Coating" in the "Fire Resistance Coating Method" from "Coating A" shown in "Before Change" to "Coating B" shown in "After Change," as shown in the image.

「変更前」の「被覆A」から「変更後」の「被覆B」に変更すると、図示するように、再計算がされ、変更によって、「[t1]耐火被覆厚(開口部)」の数値が「6」から「12」に変更される。 When changing from "Covering A" (before the change) to "Covering B" (after the change), a recalculation is performed as shown in the figure, and the value of "[t1] Fire-resistant Covering Thickness (Opening)" changes from "6" to "12".

さらに、「[t1]耐火被覆厚(開口部)」が変更されると、「[t1]耐火被覆厚(開口部)」に基づいて計算される「[H]必要開口径」が再計算される。この再計算の結果、図示する例では、「変更前」では、「[H]必要開口径」は、「158」であるのに対して、「変更後」では、「[H]必要開口径」は、「170」である。つまり、この例は、変更によって、通過径が「変更前」より「変更後」の方が大きい場合の例となる。この計算結果が、右図の表示にもリアルタイムに反映される。 Furthermore, when the "[t1] fire-resistant coating thickness (opening)" is changed, the "[H] required opening diameter," which is calculated based on the "[t1] fire-resistant coating thickness (opening)," is recalculated. As a result of this recalculation, in the example shown, the "[H] required opening diameter" is 158 "before the change," whereas the "[H] required opening diameter" is 170 "after the change." In other words, this is an example of a case where the change results in a larger passage diameter "after the change" than "before the change." The calculation results are also reflected in real time in the display on the right.

具体的には、まず、第31計算結果表示画面CR31には、第211有効範囲EN211と第212有効範囲EN212の2つの第2通過可能範囲が計算結果として表示される。そして、第211有効範囲EN211と第212有効範囲EN212は、上図の条件であれば、どちらも通過径が確保できる第2通過可能範囲である。したがって、「変更前」は、第211有効範囲EN211及び第212有効範囲EN212のどちらにも、貫通物マークが表示される。また、「配管レベル(芯)」も、どちらも通過径が確保できる第2通過可能範囲であることを示すため、「3235~3276」及び「3660~3665」というように、芯が通れる範囲の数値を示す。 Specifically, first, the 31st calculation result display screen CR31 displays two second passable ranges, the 211th effective range EN211 and the 212th effective range EN212, as calculation results. Then, under the conditions shown in the diagram above, the 211th effective range EN211 and the 212th effective range EN212 are both second passable ranges in which the passable diameter can be secured. Therefore, "before the change," a penetrating object mark is displayed on both the 211th effective range EN211 and the 212th effective range EN212. Additionally, to indicate that both "pipe level (core)" are second passable ranges in which the passable diameter can be secured, the numerical values for the range in which the core can pass are displayed, such as "3235-3276" and "3660-3665."

一方で、「変更後」の条件でも、第221有効範囲EN221と第222有効範囲EN222の2つの第2通過可能範囲がある。したがって、第32計算結果表示画面CR32には、第221有効範囲EN221と第222有効範囲EN222の2つの第2通過可能範囲が計算結果として表示される。そして、この例では、通過径が「変更前」より「変更後」の方が大きい。そのため、第221有効範囲EN221で通過径が確保できないとする。一方で、第222有効範囲EN222の方は、「変更前」の第212有効範囲EN212と同様に、通過径が確保できる第2通過可能範囲であるとする。 On the other hand, even under the "changed" conditions, there are two second passable ranges: effective range 221 EN221 and effective range 222 EN222. Therefore, the 32nd calculation result display screen CR32 displays two second passable ranges: effective range 221 EN221 and effective range 222 EN222 as calculation results. In this example, the passable diameter is larger "after the change" than "before the change." Therefore, it is assumed that the passable diameter cannot be secured with effective range 221 EN221. On the other hand, effective range 222 EN222 is a second passable range in which a passable diameter can be secured, just like effective range 212 EN212 "before the change."

したがって、「変更後」は、第222有効範囲EN222の方に、貫通物マークが表示される。また、「配管レベル(芯)」も、第222有効範囲EN222の方は、通過径が確保できる第2通過可能範囲であることを示すため、「3247~3270」というように、芯が通れる範囲の数値を示す。 Therefore, after the change, a penetrating object mark will be displayed in the 222nd effective range EN222. Also, the "piping level (core)" will show the range through which the core can pass, such as "3247-3270," to indicate that the 222nd effective range EN222 is the second passable range where the passing diameter can be secured.

一方で、第221有効範囲EN221は、通過径が確保できないため、貫通物マークが表示されない。また、「配管レベル(芯)」は、通過径が確保できる第2通過可能範囲でないことを示すため、「選定不可」という表示がされる。 On the other hand, the 221st effective range EN221 does not display the penetrating object mark because the passing diameter cannot be secured. Also, the "Pipe level (core)" is displayed as "Cannot be selected," indicating that it is not in the second passable range where the passing diameter can be secured.

このように、再計算がされると、ユーザは、様々な条件を容易に試すことができる。また、図示するように、変更される設定値によっては、変更前は、通過径が確保できても、変更後も同様に通過径が確保できるか確認する必要がある場合がある。このような場合等に、設計装置は、変更された設定値をリアルタイムに反映させるように、計算結果を表示する画面を更新する。このようにすると、ユーザは、変更しても、通過径が確保できるか等を容易に確認することができる。 In this way, recalculation allows the user to easily try out various conditions. Also, as shown in the figure, depending on the setting value being changed, even if the passage diameter was secured before the change, it may be necessary to check whether the passage diameter can be secured after the change. In such cases, the design device updates the screen displaying the calculation results to reflect the changed setting value in real time. In this way, the user can easily check whether the passage diameter can be secured even after the change.

<参考データの保存例>
上記のような計算結果又は再計算の計算結果は、例えば、以下のようにデータが保存される。
<Example of saving reference data>
The above-described calculation results or recalculation results are stored as data, for example, as follows.

図16は、計算又は再計算したパターンの保存例を示す図である。以下、図10に示す梁及びルートの計算を行った場合を例に説明する。例えば、図12のような計算結果を表示する画面において、「保存」のボタンが押されると、計算結果が保存される。 Figure 16 shows an example of saving a calculated or recalculated pattern. The following explains the example of calculating the beam and route shown in Figure 10. For example, when the "Save" button is pressed on a screen displaying the calculation results as shown in Figure 12, the calculation results are saved.

図示する例は、計算結果、計算の前提となる設定値及びルート等を保存する例である。具体的には、例えば、図示するように、保存の対象となるルートを補助線RFで示して、作図がされる。そして、補助線RFとなるルートの計算結果(例えば、図12及び図13で示す結果等である。)等を示す計算結果データが属性に保存される。 The example shown in the figure is one in which calculation results, setting values and routes that are the assumptions for the calculations are saved. Specifically, as shown in the figure, the route to be saved is drawn using auxiliary lines RF. Then, calculation result data indicating the calculation results of the route that becomes the auxiliary lines RF (such as the results shown in Figures 12 and 13) is saved in the attributes.

このように、計算結果、設定値及びルート等(以下「参考データ」という。)が保存できると、ユーザは、後に参考として保存した内容を見ることができる。設計では、様々な設定値等を試す場合がある。このような場合に、同じような設定値を繰り返し入力する作業が発生する。一方で、参考データが保存されていると、参考データを読み出して、設定値に反映させると、設定値を入力する作業が少なくできる。また、このように、様々な試した結果が後に参考になる場合も多い。ゆえに、参考データが保存できると、ユーザは、設計等を容易にすることができる。 In this way, by saving calculation results, setting values, routes, etc. (hereinafter referred to as "reference data"), users can view the saved content for future reference. During design, various setting values, etc. may be tried out. In such cases, the work of repeatedly entering similar setting values occurs. On the other hand, if reference data is saved, the work of entering setting values can be reduced by reading the reference data and reflecting it in the setting values. Furthermore, the results of various trials like this can often be used as reference later. Therefore, being able to save reference data makes design, etc. easier for users.

<シミュレーション例>
例えば、設計装置は、以下のようなシミュレーションによって、梁の有無による第2通過可能範囲の変化を表示する。まず、以下のような状態であるとする。
<Simulation example>
For example, the design device displays the change in the second passable range depending on the presence or absence of a beam through the following simulation. First, it is assumed that the following state exists.

図17は、変更前のシミュレーション結果例を示す図である。例えば、図示するように、第1梁B1、第2梁B2、第3梁B3、第4梁B4及び第5梁B5の5つの梁がある場合(図示するように、第1梁B1及び第5梁B5は、同一の種類の梁であるとする。したがって、図示する画面では、第1梁B1及び第5梁B5は、まとめて1つに表示される。)において、第2通過可能範囲が計算されるとする。そして、計算結果が第41計算結果表示画面CR41のような結果であるとする。 Figure 17 shows an example of simulation results before the change. For example, suppose there are five beams, as shown in the figure: first beam B1, second beam B2, third beam B3, fourth beam B4, and fifth beam B5 (as shown, first beam B1 and fifth beam B5 are the same type of beam. Therefore, on the screen shown, first beam B1 and fifth beam B5 are displayed together as one). In this case, the second passable range is calculated. Then, suppose the calculation results are as shown on the 41st calculation result display screen CR41.

具体的には、図示するように、第231有効範囲EN231及び第232有効範囲EN232の2つの第2通過可能範囲が計算されたとする。そして、第231有効範囲EN231及び第232有効範囲EN232のいずれもが、狭い第2通過可能範囲であるため、通過径が確保できない第2通過可能範囲であるとする。したがって、この例では、第231有効範囲EN231及び第232有効範囲EN232のいずれにも、貫通物マークが表示されない。 Specifically, as shown in the figure, two second passable ranges, the 231st effective range EN231 and the 232nd effective range EN232, are calculated. Furthermore, both the 231st effective range EN231 and the 232nd effective range EN232 are narrow second passable ranges, and therefore are second passable ranges for which the passing diameter cannot be secured. Therefore, in this example, the penetrating object mark is not displayed in either the 231st effective range EN231 or the 232nd effective range EN232.

さらに、第231有効範囲EN231及び第232有効範囲EN232のいずれもが通過径を確保できないことが、「配管レベル(芯)」で「貫通不可」と表示される。 Furthermore, if neither the 231st effective range EN231 nor the 232nd effective range EN232 has a sufficient passing diameter, it will be displayed as "Penetration not possible" at the "Pipe level (core)."

そこで、設計装置は、例えば、第4梁B4がない場合をシミュレーションするようにする。例えば、第41計算結果表示画面CR41において、第4梁B4を示す画像(以下「第4梁画像TB」という。)をクリックする操作を行うと、第4梁B4を除いた条件で設計装置は、計算を行う。その結果、例えば、以下のような表示がされる。 The design system therefore simulates the case where, for example, the fourth beam B4 is not present. For example, when the image showing the fourth beam B4 (hereinafter referred to as the "fourth beam image TB") is clicked on the 41st calculation result display screen CR41, the design system performs calculations under conditions that exclude the fourth beam B4. As a result, for example, the following display is displayed:

図18は、変更後のシミュレーション結果例を示す図である。図17の場合と比較すると、第42計算結果表示画面CR42では、「梁貫通パターン」が「梁1-梁2-梁3-梁5」と表示される点等が異なる。すなわち、この計算結果は、第4梁B4を除いた第1梁B1、第2梁B2、第3梁B3及び第5梁B5の4つの梁で計算を行った場合の計算結果である。 Figure 18 shows an example of the simulation results after the change. Compared to Figure 17, the 42nd calculation result display screen CR42 differs in that the "Beam penetration pattern" is displayed as "Beam 1 - Beam 2 - Beam 3 - Beam 5." In other words, this calculation result is the result of performing a calculation using four beams: the first beam B1, the second beam B2, the third beam B3, and the fifth beam B5, excluding the fourth beam B4.

この場合は、第4梁B4を取り除いた場合又は第4梁B4を通過しないルートにした場合等が該当する。 In this case, this would apply if the fourth beam B4 was removed or if a route was created that did not pass through the fourth beam B4.

図示するように、第4梁B4が除外されて計算されるため、第2通過可能範囲は、第233有効範囲EN233と計算される。そして、第233有効範囲EN233は、第231有効範囲EN231及び第232有効範囲EN232より広い範囲であるとする。すなわち、第233有効範囲EN233は、通過径が確保できる第2通過可能範囲であるとする。さらに、第233有効範囲EN233は、通過径が確保できる第2通過可能範囲であるため、貫通物マークOUT4が表示される。 As shown in the figure, the calculation excludes the fourth beam B4, so the second passable range is calculated as the 233rd effective range EN233. The 233rd effective range EN233 is wider than the 231st effective range EN231 and the 232nd effective range EN232. In other words, the 233rd effective range EN233 is the second passable range in which the passable diameter can be secured. Furthermore, because the 233rd effective range EN233 is the second passable range in which the passable diameter can be secured, the penetrating object mark OUT4 is displayed.

なお、第4梁画像TBは、第4梁B4が除外されていることを示すため、図17における表示とは、異なる色等で表示される。 Note that the fourth beam image TB is displayed in a different color, etc., than the display in Figure 17 to indicate that the fourth beam B4 has been excluded.

このようにすると、ユーザは、第4梁B4を取り除く、又は、第4梁B4を通過しないルートにすると、通過径が確保できる第2通過可能範囲にできることが分かる。 In this way, the user can see that by removing the fourth beam B4 or by taking a route that does not pass through the fourth beam B4, the second passable range can be achieved, ensuring a sufficient passing diameter.

<保存したルート等による再計算例>
まず、以下のようなルート及び梁等の条件を示す梁データ及び貫通物データと、これらのデータに基づいて計算された計算結果を示す計算結果データが保存されたとする。
<Example of recalculation using saved routes, etc.>
First, it is assumed that beam data and penetrating object data indicating the conditions of the route and beams, etc., as shown below, and calculation result data indicating the calculation results calculated based on these data are saved.

図19は、保存されたルートの例を示す図である。図示する例は、補助線RFが示すルートで計算された計算結果(パターンは、1つであるとする。)が保存された場合の例である。また、図示する例では、参考値RF1が表示される。具体的には、参考値RF1は、「配管レベル(芯)」の結果を示す。すなわち、参考値RF1は、図示するルートの計算結果に、「FL+3660」乃至「FL+3665」の範囲で、通過径を確保できる第2通過可能範囲があることを示す。そして、このように保存されたデータに対して、以下のような計算結果が保存されているとする。 Figure 19 is a diagram showing an example of a saved route. The example shown is an example where the calculation results (assuming there is one pattern) calculated for the route indicated by auxiliary line RF are saved. In addition, in the example shown, a reference value RF1 is displayed. Specifically, reference value RF1 indicates the result of the "piping level (core)". In other words, reference value RF1 indicates that the calculation results for the route shown in the figure include a second passable range in the range of "FL + 3660" to "FL + 3665" where the passing diameter can be ensured. Then, for the data saved in this way, the following calculation results are saved:

図20は、保存された計算結果等の例を示す図である。図示するように、「No」が「2」のパターンでは、「配管レベル(芯)」が「3660~3665」であり、「No」が「2」のパターンが参考値RF1で示すパターンとなる。 Figure 20 shows an example of saved calculation results. As shown, in the pattern where "No." is "2," the "Pipe Level (Core)" is "3660-3665," and the pattern where "No." is "2" is the pattern indicated by reference value RF1.

そして、図示する画面において、「最新表示」が押されると、設計装置は、再計算を行う。具体的には、設計装置は、設計データ等の最新データ(以下単に「最新データ」という。)を新たに読み込み、設定値等に反映させる。次に、設計装置は、新しい設計値等に基づいて、第1通過可能範囲及び第2通過可能範囲等を再計算する。 When "Update" is pressed on the screen shown, the design device will perform recalculation. Specifically, the design device will read the latest design data (hereinafter simply referred to as "latest data") and reflect it in the setting values, etc. Next, the design device will recalculate the first passable range, second passable range, etc. based on the new design values, etc.

保存が行われた時点と、現時点では、設計データ等が異なる場合がある。そのため、保存されたルートであっても、梁の材質又は配置等を変更する設計変更等によって、計算結果が、保存が行われた時点から変化する場合がある。そこで、設計装置は、最新データ等を読み込み、再計算を行う。このようにすると、設計変更等を反映した計算結果を容易に知ることができる。 Design data may differ from the time the data was saved to the current time. Therefore, even for a saved route, calculation results may change from the time the data was saved due to design changes such as changes to the beam material or placement. Therefore, the design device reads the latest data and performs recalculation. This makes it easy to see calculation results that reflect design changes, etc.

例えば、設計装置は、再計算の結果、前回値の計算結果(すなわち、保存が行われた時点の計算結果である。)と、最新の計算結果(すなわち、最新データ等に基づく設定値等を反映させた計算結果である。)とを比較する。そして、比較の結果、前回値の計算結果及び最新の計算結果が一致する場合には、設計装置は、ダイアログメッセージ等によって、保存が行われた時点から計算結果に変化がないことをユーザに表示する。 For example, as a result of the recalculation, the design device compares the previous calculation result (i.e., the calculation result at the time of saving) with the latest calculation result (i.e., the calculation result that reflects setting values, etc. based on the latest data, etc.). If the comparison shows that the previous calculation result and the latest calculation result match, the design device will display a dialog message, etc. to the user, informing them that the calculation result has not changed since it was saved.

一方で、再計算の結果、前回値の計算結果と、最新の計算結果とが相違する場合がある。例えば、設計装置は、以下のようにして、前回値の計算結果及び最新の計算結果を表示する。 On the other hand, as a result of recalculation, the previous calculation result may differ from the latest calculation result. For example, the design device displays the previous calculation result and the latest calculation result as follows:

図21は、最新の計算結果等の表示例を示す図である。すなわち、最新の計算結果が図示するような計算結果であるとする。そして、図示する画面において、「前回値表示」のボタンが押されると、設計装置は、前回値の計算結果を示す画面に切り替える。 Figure 21 shows an example of the display of the latest calculation results, etc. In other words, the latest calculation results are as shown in the figure. When the "Display previous value" button is pressed on the screen shown, the design device switches to a screen showing the previous value of the calculation result.

図22は、前回値の計算結果等の表示例を示す図である。すなわち、前回値の計算結果が図示するような計算結果であるとする。そして、図示する画面において、「最新表示」のボタンが押されると、設計装置は、最新の計算結果を示す画面に切り替える。 Figure 22 shows an example display of the calculation results of the previous value. That is, the calculation results of the previous value are as shown in the figure. When the "Display latest" button is pressed on the screen shown in the figure, the design device switches to a screen showing the latest calculation results.

この例では、「梁2」及び「梁4」(梁2及び梁4は、同一の種類の梁とする。)の位置が変更されている。具体的には、前回値の計算結果では、「梁2」及び「梁4」に対して貫通物が梁の下を通過できる第2通過可能範囲がある。一方で、最新の計算結果では、「梁2」及び「梁4」に対して貫通物が梁の下を通過できる場合はなく、第2通過可能範囲は、「梁2」及び「梁4」に対してすべて貫通する範囲となる。 In this example, the positions of "Beam 2" and "Beam 4" (Beam 2 and Beam 4 are assumed to be the same type of beam) have been changed. Specifically, the previous calculation result showed that there was a second passable range for "Beam 2" and "Beam 4" where a penetrating object could pass under the beams. On the other hand, the latest calculation result showed that there was no case where a penetrating object could pass under "Beam 2" or "Beam 4", and the second passable range became a range that penetrated all of "Beam 2" and "Beam 4".

例えば、ユーザが「前回値表示」及び「最新表示」を連続して押し、表示画面を切り替えると、ユーザは、変更された点を発見しやすい。このように、保存された時点の計算結果と、最新の計算結果とが比較され、比較の結果が表示されると、ユーザは、保存された時点から、どこが変更されたかを容易に知ることができる。 For example, if a user presses "Show previous value" and "Show latest value" in succession to switch the display screen, the user can easily find changes. In this way, the calculation results at the time of saving are compared with the latest calculation results, and the comparison results are displayed, allowing the user to easily see what has changed since saving.

<追加又は上書きの保存例>
まず、図19に示すように、1つのパターンが保存されているとする。このような状態において、図21等の計算結果を表示する画面で「保存」のボタンが押されると、設計装置は、新たなパターンの計算結果を保存する。
<Example of adding or overwriting>
First, assume that one pattern is saved as shown in Fig. 19. In this state, when the "Save" button is pressed on the screen displaying the calculation results, such as Fig. 21, the design device saves the calculation results for a new pattern.

そして、このような場合には、「追加」又は「上書き」を選択する操作が行われる。例えば、図19に示すようにデータが保存されている状態で、図21に示すパターンの計算結果を「追加」する保存を行うと、以下のように保存される。 In such cases, an operation to select "Add" or "Overwrite" is performed. For example, when the data shown in Figure 19 is saved and the calculation results of the pattern shown in Figure 21 are saved as "Add," the data will be saved as follows:

図23は、計算結果等を追加する保存例を示す図である。図19と比較すると、図示する例は、保存されているパターンが2つになる点が異なる。 Figure 23 shows an example of saving additional calculation results, etc. Compared to Figure 19, the example shown differs in that two patterns are saved.

参考値RF1が1つのパターンが保存されていることを示すのに対して、参考値RF2は、2つのパターンが保存されていることを示す。 Reference value RF1 indicates that one pattern is stored, while reference value RF2 indicates that two patterns are stored.

一方で、「上書き」の場合には、図19において保存されていたデータが上書きされて、図21に示すパターンの計算結果となるように、データが保存される。 On the other hand, if you select "Overwrite," the data saved in Figure 19 will be overwritten and saved so that the calculation results are in the pattern shown in Figure 21.

<機能構成例>
図24は、第1実施形態における機能構成例を示す機能ブロック図である。例えば、設計システム10は、梁データ入力手段10F1と、貫通物データ入力手段10F2と、計算手段10F3と、計算結果データ生成手段10F4と、表示手段10F5とを含む機能構成である。
<Example of functional configuration>
24 is a functional block diagram showing an example of the functional configuration in the first embodiment. For example, the design system 10 has a functional configuration including a beam data input unit 10F1, a penetrating object data input unit 10F2, a calculation unit 10F3, a calculation result data generation unit 10F4, and a display unit 10F5.

梁データ入力手段10F1は、梁についての設定値等を示す梁データD20を入力する梁データ入力手順を行う。例えば、梁データ入力手段10F1は、インタフェース11H3等によって実現される。 The beam data input means 10F1 performs a beam data input procedure for inputting beam data D20, which indicates setting values for the beam. For example, the beam data input means 10F1 is realized by an interface 11H3, etc.

貫通物データ入力手段10F2は、貫通物についての設定値等を示す貫通物データD21を入力する貫通物データ入力手順を行う。例えば、貫通物データ入力手段10F2は、インタフェース11H3等によって実現される。 The penetrating object data input means 10F2 performs a penetrating object data input procedure to input penetrating object data D21 that indicates settings, etc. for penetrating objects. For example, the penetrating object data input means 10F2 is realized by an interface 11H3, etc.

計算手段10F3は、梁データD20及び貫通物データD21等に基づいて、それぞれの梁を貫通又は回避させることができる第1通過可能範囲EN1を計算する計算手順を行う。例えば、計算手段10F3は、CPU11H1等によって実現される。 The calculation means 10F3 performs a calculation procedure to calculate the first passable range EN1 in which each beam can be penetrated or avoided based on the beam data D20, the penetrating object data D21, etc. For example, the calculation means 10F3 is realized by the CPU 11H1, etc.

計算結果データ生成手段10F4は、計算手段10F3が計算するそれぞれの第1通過可能範囲EN1に基づいて、複数の梁のいずれも通過させることができる第2通過可能範囲EN2を示す計算結果データD18を生成する計算結果データ生成手順を行う。例えば、計算結果データ生成手段10F4は、CPU11H1等によって実現される。 The calculation result data generation means 10F4 performs a calculation result data generation procedure to generate calculation result data D18 indicating a second passable range EN2 through which any of the multiple beams can pass, based on each of the first passable ranges EN1 calculated by the calculation means 10F3. For example, the calculation result data generation means 10F4 is realized by the CPU 11H1, etc.

表示手段10F5は、計算結果データD18に基づいて、第2通過可能範囲EN2を表示する表示手順を行う。例えば、表示手段10F5は、インタフェース11H3等によって実現される。 The display means 10F5 performs a display procedure to display the second passable range EN2 based on the calculation result data D18. For example, the display means 10F5 is realized by the interface 11H3, etc.

上記のように、梁データD20及び貫通物データD21が入力されると、例えば、図8又は図9のように、第1通過可能範囲EN1が計算できる。そして、第1通過可能範囲EN1は、梁ごとに計算される。 As described above, when the beam data D20 and penetrating object data D21 are input, the first passable range EN1 can be calculated, for example, as shown in Figure 8 or Figure 9. The first passable range EN1 is then calculated for each beam.

次に、梁ごとに計算された第1通過可能範囲EN1に基づいて、計算結果データD18が生成される。このように、計算結果データD18があると、例えば、図12等のように、第2通過可能範囲EN2を表示することができる。 Next, calculation result data D18 is generated based on the first passable range EN1 calculated for each beam. In this way, with calculation result data D18, the second passable range EN2 can be displayed, for example, as shown in Figure 12.

第2通過可能範囲EN2を表示することで、設計装置等は、複数の梁に対してFを通過させる場合において、規定等に基づいて定まる貫通物を通せる位置又は貫通物を通すことが可能か否か等の計算結果をユーザに知らせることができる。 By displaying the second passable range EN2, the design device, etc., can inform the user of the calculation results, such as the location where a penetrating object can pass, or whether or not it is possible to pass the penetrating object, as determined based on regulations, when passing F through multiple beams.

<第2実施形態>
第2実施形態は、例えば、第1実施形態と同様のシステム構成及びハードウェア構成の装置等で実現される。以下、第1実施形態と異なる点を中心に説明し、第1実施形態と重複する説明を省略する。
Second Embodiment
The second embodiment is realized, for example, by an apparatus having the same system configuration and hardware configuration as the first embodiment. The following description will focus on differences from the first embodiment, and will omit descriptions that overlap with the first embodiment.

第2実施形態は、配管及びダクト等(以下「対象物」という場合がある。)の配置等を設計する上で支持材を設置する場合である。 The second embodiment is a case where support materials are installed when designing the layout of pipes, ducts, etc. (hereinafter sometimes referred to as "objects").

以下、対象物を第1支持部材及び第2支持部材の2種類の支持材を用いて支持する場合を例に説明する。 The following describes an example in which an object is supported using two types of support material: a first support member and a second support member.

第1支持部材は、例えば、インサート(「インサート金具」等を呼ばれる場合もある。)及び取付金具等の組み合わせである。以下、第1支持部材が設置される位置に、建築物の構造等にインサートが埋め込まれて、その後、インサートに対して取付金具等が挿入されるとする。なお、以下の説明では、インサート及び取付金具等の組み合わせを単に「インサート」という。 The first support member is, for example, a combination of an insert (sometimes called an "insert fitting") and a mounting fitting. Hereinafter, it is assumed that the insert is embedded in the structure of a building or the like at the position where the first support member will be installed, and then the mounting fitting is inserted into the insert. In the following explanation, the combination of the insert and the mounting fitting will simply be referred to as an "insert."

第2支持部材は、対象物を耐震とするために設置される、いわゆる「耐震支持部材」である。耐震支持部材の具体例は、後述する。 The second support member is a so-called "earthquake-resistant support member" that is installed to make the object earthquake-resistant. Specific examples of earthquake-resistant support members will be described later.

また、第1支持部材の設置は、所定のルール(以下「第1ルール」という。)等で設置する間隔等が定められているとする。 Furthermore, the spacing at which the first support members are installed is determined by predetermined rules (hereinafter referred to as "first rules"), etc.

一方で、第2支持部材の設置は、第1ルールとは異なるルール(以下「第2ルール」という。)等で設置する間隔等が定められているとする。 On the other hand, the spacing etc. for installing the second support members is determined by rules (hereinafter referred to as "second rules") that are different from the first rules.

第1ルール及び第2ルールの具体例は、後述する。 Specific examples of the first and second rules will be described later.

<全体処理例>
例えば、設計装置は、以下のような全体処理によって、第1支持部材及び第2支持部材を設置する位置等を決定する。
<Overall processing example>
For example, the design device determines the positions at which the first support member and the second support member are to be installed, etc., through the following overall processing.

図25は、第2実施形態における全体処理例を示すフローチャートである。 Figure 25 is a flowchart showing an example of overall processing in the second embodiment.

<対象物データの入力例>(ステップS11)
ステップS11では、設計装置は、対象物データを入力する。
<Example of input of object data> (Step S11)
In step S11, the design device inputs object data.

対象物データは、例えば、対象物の重量及びサイズ等を示すデータである。なお、対象物データにあらかじめ入力される入力値は、第1ルール及び第2ルールの内容によって定まる。すなわち、対象物データは、第1ルール及び第2ルールに基づく設置間隔等を計算できるようにするためのデータである。 The object data is data that indicates, for example, the weight and size of the object. Note that the input values that are entered in advance into the object data are determined by the contents of the first and second rules. In other words, the object data is data that enables calculation of installation intervals, etc. based on the first and second rules.

具体的には、「建築設備耐震設計・施工指針2014年版」というルールを用いる場合には、設置間隔を計算するには、対象物の種類(例えば、配管、角ダクト、丸ダクト、バルブ、金属ダクト、電気パイプ、バスダクト、電気配線又はケーブルラック等である。)及び対象物の重量等の入力値が必要となる。また、対象物が水配管、ドレン配管又はブライン配管等である場合には、満水時の重量等が入力値となる。 Specifically, when using the rules of the "Guidelines for Earthquake-Resistant Design and Construction of Building Facilities, 2014 Edition," calculating installation spacing requires input values such as the type of object (for example, piping, square ducts, round ducts, valves, metal ducts, electrical pipes, bus ducts, electrical wiring, or cable racks) and the object's weight. Furthermore, if the object is a water pipe, drain pipe, or brine pipe, the input value is the weight when filled with water.

したがって、上記のルールに基づいて、第1支持部材及び第2支持部材を設置する場合には、第1支持部材及び第2支持部材によって支持する対象物の種類及び重量を特定できる入力値を示す対象物マスター等のデータが入力される。 Therefore, when installing the first and second support members based on the above rules, data such as an object master is input that indicates input values that can identify the type and weight of the object to be supported by the first and second support members.

<第1支持部材データの入力例>(ステップS12)
ステップS12では、設計装置は、第1支持部材データを入力する。
<Example of input of first support member data> (Step S12)
In step S12, the design device inputs first support member data.

第1支持部材データは、第1支持部材の種類等が特定できるインサートマスター等のデータである。インサートマスターの詳細は、後述する。 The first support member data is data such as an insert master that can identify the type of first support member, etc. Details of the insert master will be described later.

<第2支持部材データの入力例>(ステップS13)
ステップS13では、設計装置は、第2支持部材データを入力する。
<Example of input of second support member data> (Step S13)
In step S13, the design device inputs second support member data.

第2支持部材データは、第2支持部材の種類等が特定できる耐震支持材マスター等のデータである。耐震支持材マスターの詳細は、後述する。 The second support member data is data such as a seismic support member master that can identify the type of second support member, etc. Details of the seismic support member master will be described later.

<設置範囲の入力例>(ステップS14)
ステップS14では、設計装置は、設置範囲を入力する。設置範囲の入力例は、後述する。
<Example of input of installation range> (Step S14)
In step S14, the design device inputs the installation range. An example of inputting the installation range will be described later.

<第1ルールに基づく第1支持部材を設置例>(ステップS15)
ステップS15では、設計装置は、第1ルールに基づいて第1支持部材を設置する。第1支持部材の設置位置の決定例は、後述する。
<Example of installation of first support member based on first rule> (Step S15)
In step S15, the design device places the first support member based on the first rule. An example of determining the placement position of the first support member will be described later.

<第2ルールに基づく第2支持部材を設置例>(ステップS16)
ステップS16では、設計装置は、第2ルールに基づいて第2支持部材を設置する。第2支持部材の設置位置の決定例は、後述する。
<Example of Installation of Second Support Member Based on Second Rule> (Step S16)
In step S16, the design device places the second support member based on the second rule. An example of determining the placement position of the second support member will be described later.

以上のように、複数の支持部材を設置する場合には、それぞれの支持部材には、異なるルールが適用される。そのため、単独のルールだけで設置する場合では、設置が必要な支持部材であっても、他方の支持部材を考慮すると、不要な支持部材が発生する場合がある。 As mentioned above, when installing multiple support members, different rules apply to each support member. Therefore, even if a support member is required when installing it according to a single rule, it may end up being unnecessary when other support members are taken into consideration.

例えば、耐震支持部材があれば、インサートが不要な場合がある。つまり、同一の位置に、2つの支持部材を設置する必要はない場合が多い。このような場合には、耐震支持部材の方を設置するので、インサートの方は、設置が不要であり、インサートは、省略できる。具体的には、ルールにより、インサートが「2.0 m」の間隔ごとに設置されるとする。一方で、ルールにより、耐震支持部材が「6.0 m」の間隔ごとに設置されるとする。なお、間隔を計算し始める点は同一であるとする。このような場合には、少なくとも「6.0 m」、「12.0 m」、「18.0 m」の位置が、設置を行う位置として重複する。このような場合には、インサートの設置を省略できる。したがって、インサートを設置する数量を少なくすることができる。 For example, if an earthquake-resistant support member is present, an insert may not be necessary. In other words, there is often no need to install two support members in the same location. In such cases, since the earthquake-resistant support member is installed, an insert is not required, and the insert can be omitted. Specifically, suppose the rules stipulate that inserts be installed at intervals of 2.0 m. On the other hand, suppose the rules stipulate that earthquake-resistant support members be installed at intervals of 6.0 m. Note that the starting point for calculating the intervals is the same. In such a case, at least the positions of 6.0 m, 12.0 m, and 18.0 m overlap as installation locations. In such cases, the installation of an insert can be omitted. Therefore, the number of inserts to be installed can be reduced.

ステップS11乃至ステップS16では、例えば、以下のような処理が行われる。 In steps S11 to S16, for example, the following processing is performed:

<設置範囲の入力例>
図26は、設置範囲の入力例を示す図である。以下、図示するような配管が対象物である場合を例に説明する。さらに、以下の例では、図示するような配管全体のうち、設置範囲で指定された部分に、まず、第1支持部材が設置される。
<Example of installation range input>
26 is a diagram showing an example of inputting an installation range. The following describes an example in which a pipe as shown in the figure is the target object. Furthermore, in the following example, a first support member is first installed in the portion of the entire pipe as shown in the figure that is specified by the installation range.

設置範囲RGは、例えば、図示するように、対象とする範囲をカーソルで指定して入力される。具体的には、まず、1点目PT1の位置が指定される。その次に、2点目PT2の位置が指定される。このようにして、1点目PT1及び2点目PT2を対角とした長方形の範囲が設置範囲RGとなる。そして、設置範囲RGに指定された範囲に、配管等の対象物があると、支持部材を設置する対象として認識される。 As shown in the figure, the installation range RG is input by specifying the target range with the cursor. Specifically, first, the position of the first point PT1 is specified. Next, the position of the second point PT2 is specified. In this way, the rectangular range with the first point PT1 and the second point PT2 as diagonals becomes the installation range RG. If an object such as piping is located within the range specified in the installation range RG, it is recognized as a target for installing a support member.

また、図示するように設置範囲RGを入力する操作によって、支持部材の設置を開始する点(以下「起点」という。)と、支持部材が設置されていくルートが定まる。具体的には、起点は、例えば、以下のように設定される。そして、起点から、例えば、耐震支持部材が以下のように設置される。 Furthermore, by inputting the installation range RG as shown in the figure, the point where installation of the support members begins (hereinafter referred to as the "starting point") and the route along which the support members will be installed are determined. Specifically, the starting point is set, for example, as follows. Then, from the starting point, earthquake-resistant support members are installed, for example, as follows:

<耐震支持部材を設置例>
図27は、起点の設定例を示す図である。例えば、設置範囲RGを示す長方形の辺と、配管の交点に設定される。したがって、図示する例では、第1起点PTS1と、第2起点PTS2の2点が起点と設定される。
<Example of installing earthquake-resistant support members>
27 is a diagram showing an example of setting a starting point. For example, the starting point is set at the intersection of the side of the rectangle representing the installation range RG and the piping. Therefore, in the illustrated example, two points, a first starting point PTS1 and a second starting point PTS2, are set as starting points.

例えば、第1起点PTS1を起点とし、第1支持部材を配置すると、図示するような表示がされる。 For example, if the first support member is placed using the first starting point PTS1 as the starting point, the display will be as shown in the figure.

この例では、第1起点PTS1から、配管PIに対して、所定のルールで定まる間隔(以下、間隔が「6.0 m」であるとする。)ごとに、第1支持部材が設置される。例えば、第1起点PTS1から耐震支持部材2P1までの間隔は、間隔表示DS1が示すように、「6.0 m」である。このように、基本的には、耐震支持部材2P1は、「6.0 m」ごとに設置される。この例では、耐震支持部材2P1及び耐震支持部材2P2の間も、間隔表示DS2が示すように、耐震支持部材が「6.0 m」の間隔で設置される。このようにして、設置範囲RGの範囲内には、耐震支持部材が設置される。 In this example, from the first starting point PTS1, the first support members are installed at intervals determined by a predetermined rule (hereinafter, the intervals will be assumed to be "6.0 m") relative to the piping PI. For example, the interval from the first starting point PTS1 to the seismic support member 2P1 is "6.0 m," as indicated by the interval display DS1. In this way, the seismic support members 2P1 are basically installed every "6.0 m." In this example, the seismic support members are also installed at intervals of "6.0 m" between the seismic support members 2P1 and 2P2, as indicated by the interval display DS2. In this way, the seismic support members are installed within the installation range RG.

なお、設置範囲RGの範囲内から範囲外に出て、その後、再び範囲内に戻ってくるようなルートの場合(図における右端部分等が該当する。)には、範囲内にある配管PIのみが計算の対象となる。 In the case of a route that leaves the installation range RG and then returns to the range (such as the right-hand end of the diagram), only the piping PI within the range will be included in the calculation.

また、設置範囲RGに既に設置された支持部材(以下「設置済支持部材」という。)等がある場合には、例えば、設計装置は、設置済支持部材を削除して新たに耐震支持部材を設置する。 Furthermore, if there are support members (hereinafter referred to as "installed support members") already installed in the installation range RG, for example, the design device will delete the installed support members and install new seismic support members.

<設置不可部をよけた設置例>
設置の際に、配管PIには、立管部分等のように、耐震支持部材等を設置できない設置不可部分がある。このような場合には、設計装置は、例えば、以下のように、立管部分等をよけて耐震支持部材を設置する。
<Example of installation avoiding areas where installation is not possible>
During installation, the piping PI has sections where earthquake-resistant support members, etc. cannot be installed, such as vertical pipe sections. In such cases, the design device installs earthquake-resistant support members, for example, by avoiding the vertical pipe sections, etc., as follows:

図28は、設置例を示す図(その1)である。例えば、図示する設置範囲RGにおいて、配管PIに、立管部分OB、すなわち、耐震支持部材が設置できない部分があるとする。 Figure 28 is a diagram (part 1) showing an installation example. For example, in the installation range RG shown in the figure, suppose that the piping PI includes a vertical pipe section OB, i.e., a section where an earthquake-resistant support member cannot be installed.

そして、「6.0 m」の間隔ごとに、耐震支持部材を設置していくと、立管部分OBに耐震支持部材2P3を設置することになる場合であるとする。このような場合には、耐震支持部材2P3は、図示するように、立管部分OBをよけた部分に設置される。このように、設計装置は、立管部分OB等を認識し、立管部分OB等をよけて、耐震支持部材2P3を配置する。 If earthquake-resistant support members are installed at intervals of 6.0 m, it may be that earthquake-resistant support member 2P3 will be installed on vertical pipe section OB. In such a case, earthquake-resistant support member 2P3 will be installed in a location that avoids vertical pipe section OB, as shown in the figure. In this way, the design system recognizes vertical pipe section OB, etc., and places earthquake-resistant support member 2P3 while avoiding vertical pipe section OB, etc.

立管部分OBに耐震支持部材2P3が設置されることになっても、実際の工事では、立管部分OBに耐震支持部材2P3を設置するのは難しい。このような部分に耐震支持部材2P3が設置されてしまうと、手動等で再度、耐震支持部材2P3を設置し直す作業が発生する場合が多い。 Even if seismic support members 2P3 are to be installed in the vertical pipe section OB, it is difficult to install them in the vertical pipe section OB during actual construction work. Once seismic support members 2P3 are installed in such areas, it is often necessary to reinstall the seismic support members 2P3 manually, etc.

また、このように、耐震支持部材2P3の設置部分が変更されると、耐震支持部材2P3に基づいて設置された以降の耐震支持部材がすべて再設置となる場合もある。ゆえに、立管部分OBをよけて耐震支持部材2P3を配置すると、耐震支持部材2P3を設置し直す作業の負荷が軽減できる。 Furthermore, if the installation location of the seismic support member 2P3 is changed in this way, all subsequent seismic support members installed based on the seismic support member 2P3 may have to be reinstalled. Therefore, by positioning the seismic support member 2P3 to avoid the vertical pipe portion OB, the workload of reinstalling the seismic support member 2P3 can be reduced.

<分岐における表示の例>
また、配管PIに分岐となる部分がある場合には、例えば、間隔は、以下のように計算され、表示される。
<Example of display at branch>
Furthermore, if the pipe PI has a branched portion, the interval is calculated and displayed, for example, as follows:

図29は、設置例を示す図(その2)である。例えば、図示する設置範囲RGにおいて、配管PIに、分岐BRがある場合を例に説明する。 Figure 29 is a diagram (part 2) showing an installation example. For example, we will explain the case where a branch BR is present in the piping PI within the installation range RG shown in the figure.

この例では、分岐BRによって、耐震支持部材2P7及び耐震支持部材2P9の間隔DISSと、耐震支持部材2P8及び耐震支持部材2P9の間隔DISLが発生する。そして、間隔DISLの方が、間隔DISSの方と比較して、間隔となる距離が長いとする。このような場合には、間隔表示V5には、間隔DISLの数値、すなわち、間隔が広い方について表示される。 In this example, branch BR creates a distance DISS between seismic support members 2P7 and 2P9, and a distance DISL between seismic support members 2P8 and 2P9. Furthermore, distance DISL is longer than distance DISS. In such a case, distance display V5 displays the value of distance DISL, i.e., the wider distance.

分岐BRがあると、分岐BRによってルートも複数となる。そのため、ルートごとに、耐震支持部材がそれぞれ設置される。ゆえに、図示するように、複数の間隔が発生する場合がある。このような場合には、間隔が広くなる方が、間隔表示によって表示される対象となる。間隔が広くなる方が、所定のルールを超えてしまい、ルールを満たさなくなる場合が多い。そこで、図示するように、間隔表示がルールを満たさなくなる可能性が高くなる方を表示すると、ユーザによって、所定のルールを満たしているか否かを確認する作業等が容易にできる。 When there is a branch BR, the branch BR results in multiple routes. Therefore, earthquake-resistant support members are installed for each route. As a result, multiple intervals may occur, as shown in the figure. In such cases, the wider interval is the one that is displayed by the interval display. In many cases, the wider interval exceeds the specified rule and does not satisfy the rule. Therefore, as shown in the figure, by displaying the interval that is most likely to not satisfy the rule, the user can easily check whether the specified rule is being satisfied.

<起点の移動例>
起点は、操作によって指定が可能である。例えば、以下のように、起点を移動させることができる。
<Example of moving the starting point>
The starting point can be specified by operation. For example, the starting point can be moved as follows:

図30は、起点の移動例を示す図である。まず、図27のように、設置範囲RGを示す長方形の辺と、配管PIの交点が起点に設定されると、起点は、第3起点PTS3のような部分に設定される。 Figure 30 shows an example of moving the starting point. First, as shown in Figure 27, when the intersection of the side of the rectangle representing the installation range RG and the piping PI is set as the starting point, the starting point is set to a part such as the third starting point PTS3.

一方で、例えば、図示するように、耐震支持部材2P10のように、あらかじめ耐震支持部材等が設置されている場合がある。すなわち、耐震支持部材2P10のような支持部材を考慮して、設置範囲RGに支持部材を設置する場合がある。 On the other hand, for example, as shown in the figure, earthquake-resistant support members may be installed in advance, such as earthquake-resistant support member 2P10. In other words, support members may be installed in the installation range RG taking into account support members such as earthquake-resistant support member 2P10.

図示する例では、第3起点PTS3に耐震支持部材が設置されると、所定のルールで定められている間隔より狭い間隔で耐震支持部材を設置することになる場合である。このような設置であると、耐震支持部材が無駄に増える場合がある。 In the illustrated example, if seismic support members are installed at the third starting point PTS3, the seismic support members will be installed at intervals narrower than those required by the specified rules. Such installation may result in an unnecessary increase in the number of seismic support members.

そこで、所定のルールを満たす部分(図では、耐震支持部材2P10から右方向に「6.0 m」離れた部分であるとする。以下、この部分を「新起点PT3」と示す。このように、起点を移動して新起点PT3を設定すると、新起点PT3から設置範囲RGに支持部材が設置される。また、耐震支持部材2P10は、設置範囲RGの範囲外であっても、間隔を計算するのに対象となる。具体的には、以下のようになる。 Therefore, the part that satisfies the specified rules (in the illustration, it is the part "6.0 m" to the right of earthquake-resistant support member 2P10. Hereinafter, this part will be referred to as the "new starting point PT3". In this way, by moving the starting point and setting new starting point PT3, a support member will be installed from new starting point PT3 within installation range RG. Furthermore, earthquake-resistant support member 2P10 will be included in calculating the spacing even though it is outside the installation range RG. Specifically, it will be as follows:

図31は、間隔表示の例を示す図である。図示するように、間隔表示V6には、「既存の耐震支持材」(設置範囲RGの範囲外に設置され、かつ、あらかじめ設置される支持部材である。)と、起点に設置される支持部材との間隔DISFが表示される。このように、設置範囲RGの範囲外であっても、あらかじめ設置される支持部材を考慮して、間隔が計算されると、ユーザが「既存の耐震支持材」と、新たに設置する支持部材との間隔を計算する作業を減らし、作業負荷を軽減させることができる。 Figure 31 is a diagram showing an example of a spacing display. As shown, the spacing display V6 displays the spacing DISF between the "existing earthquake-resistant support material" (a support material that is installed outside the installation range RG and that is pre-installed) and the support material to be installed at the starting point. In this way, if the spacing is calculated taking into account the support material that is pre-installed even if it is outside the installation range RG, the user can reduce the work of calculating the spacing between the "existing earthquake-resistant support material" and the newly installed support material, thereby reducing the workload.

<起点の移動の補助例>
起点を移動させて新起点とする場合には、新起点を指定する操作に対して、設計装置は、例えば、以下のような補助を行う。
<Example of assistance for moving the starting point>
When the starting point is moved to set a new starting point, the design device provides the following assistance to the operation of specifying the new starting point, for example.

図32は、起点の移動の補助例を示す図である。例えば、設置範囲RGを入力すると、初期値として、交点PTS4に、起点PT4が設定されるとする。そして、この例は、起点PT4を交点PTS4の位置から移動させて、別の位置を新起点に設定する例である。例えば、交点PTS4にある起点PT4をクリックして指定する操作を行うと、その後、新起点となる位置を指定することで、起点PT4を移動させることができるとする。 Figure 32 is a diagram showing an example of assistance in moving the starting point. For example, when the installation range RG is input, starting point PT4 is set at intersection point PTS4 as the initial value. In this example, starting point PT4 is moved from the position of intersection point PTS4, and a different position is set as the new starting point. For example, if you click and specify starting point PT4 at intersection point PTS4, you can then move starting point PT4 by specifying the position that will become the new starting point.

例えば、設計装置は、まず、補助線L2、L3、L4及びL5等を表示して、起点の移動を補助する。 For example, the design device first displays auxiliary lines L2, L3, L4, L5, etc. to assist in moving the starting point.

補助線L2は、設置範囲RGを示す長方形の1辺と一致する線分である。そして、補助線L2と、配管PIの交点(図では、候補点CRP1で示す。)が、新起点の候補点の1つとなる。以下、特徴点が補助線と配管の交点である場合を例に説明する。 The auxiliary line L2 is a line segment that coincides with one side of the rectangle that represents the installation range RG. The intersection of the auxiliary line L2 and the piping PI (shown as candidate point CRP1 in the figure) becomes one of the candidate points for the new starting point. Below, we will explain an example where the characteristic point is the intersection of the auxiliary line and the piping.

補助線L3は、耐震支持部材2P11とX方向の位置が一致する線分である。そして、補助線L3と、配管PIの交点(図では、候補点CRP2で示す。)が、新起点の候補点の1つとなる。 Auxiliary line L3 is a line segment whose position in the X direction coincides with that of earthquake-resistant support member 2P11. The intersection of auxiliary line L3 and piping PI (shown as candidate point CRP2 in the figure) becomes one of the candidate points for the new starting point.

補助線L4は、耐震支持部材2P13とX方向の位置が一致する線分である。そして、補助線L4と、配管PIの交点(図では、候補点CRP3で示す。)が、新起点の候補点の1つとなる。 Auxiliary line L4 is a line segment whose position in the X direction coincides with that of earthquake-resistant support member 2P13. The intersection of auxiliary line L4 and piping PI (shown as candidate point CRP3 in the figure) becomes one of the candidate points for the new starting point.

補助線L5は、耐震支持部材2P12とX方向の位置が一致する線分である。そして、補助線L5と、配管PIの交点(図では、候補点CRP4で示す。)が、新起点の候補点の1つとなる。 Auxiliary line L5 is a line segment whose position in the X direction coincides with that of earthquake-resistant support member 2P12. The intersection of auxiliary line L5 and piping PI (shown as candidate point CRP4 in the figure) becomes one of the candidate points for the new starting point.

そして、候補点CRP1、候補点CRP2、候補点CRP3又は候補点CRP4に起点を移動させるカーソルが近づくと、設計装置は、カーソルを候補点CRP1、候補点CRP2、候補点CRP3又は候補点CRP4に一致させるように補助する。なお、どの程度近づいたら補助の対象とするかは、あらかじめ設定されるとする。 When the cursor that moves the starting point approaches candidate point CRP1, candidate point CRP2, candidate point CRP3, or candidate point CRP4, the design device assists in aligning the cursor with candidate point CRP1, candidate point CRP2, candidate point CRP3, or candidate point CRP4. Note that the degree of proximity required for assistance is set in advance.

図示するように、例えば、ユーザは、他の配管に設置される耐震支持部材とX軸方向に揃えた位置等を新起点に設定したい場合が多い。そこで、図示するように、他の耐震支持部材とX軸方向の位置が同じになる位置等を補助線等で示すと、ユーザは、候補点の位置等が分かりやすい。 As shown in the figure, for example, users often want to set a new starting point at a position that is aligned in the X-axis direction with earthquake-resistant support members installed on other pipes. Therefore, as shown in the figure, by showing positions that are aligned in the X-axis direction with other earthquake-resistant support members using auxiliary lines, users can easily understand the positions of candidate points.

また、上記のとおり、ユーザは、他の配管に設置される耐震支持部材とX軸方向に揃えた位置等、すなわち、図示する例における候補点となる位置等に、起点を移動させる操作を行う場合が多い。一方で、マウス等の操作では、候補点の位置を指定しようと操作した場合であっても、操作ミス等によって、ずれた位置を指定しまう場合等がある。 As mentioned above, users often move the starting point to a position that is aligned in the X-axis direction with earthquake-resistant support members installed on other pipes, i.e., to a position that would become a candidate point in the example shown. However, when using a mouse or other device to specify the position of a candidate point, there are cases where an incorrect position is specified due to an operational error, etc.

そこで、カーソルが近づくと、カーソルを候補点CRP1、候補点CRP2、候補点CRP3又は候補点CRP4に一致させるように補助すると、精度良く候補点を指定することができる。 Therefore, by assisting the cursor to align with candidate point CRP1, candidate point CRP2, candidate point CRP3, or candidate point CRP4 as it approaches, the candidate point can be specified with high accuracy.

新起点を設定して耐震支持部材を設置すると、例えば、以下のようになる。 If a new starting point is set and earthquake-resistant support members are installed, the result will be, for example, as follows:

図33は、設置例を示す図(その3)である。例えば、図31等と比較してみると、耐震支持部材が設置される位置が異なる。このように、起点を変更すると、耐震支持部材が設置される位置又は数量等を変えられる場合がある。 Figure 33 is a diagram (part 3) showing an installation example. For example, when compared to Figure 31, the location where the earthquake-resistant support members are installed is different. In this way, changing the starting point may change the location or quantity of earthquake-resistant support members.

<対象物を選択する操作の例>
例えば、対象物が以下のように3つの配管で構成されるとする。
<Example of operations for selecting an object>
For example, suppose the object is composed of three pipes as shown below.

図34は、複数の配管で構成される対象物の例を示す図である。例えば、対象物が第1配管PI1、第2配管PI2及び第3配管PI3で構成されるとする。 Figure 34 shows an example of an object made up of multiple pipes. For example, assume that the object is made up of a first pipe PI1, a second pipe PI2, and a third pipe PI3.

そして、この3つの配管のうち、第1配管PI1にのみ耐震支持部材を設置したい場合がある。このような場合は、例えば、第1配管PI1をクリックする操作によって、第1配管PI1が選択されると、耐震支持部材は、第1配管PI1に配置され、一方で、第2配管PI2及び第3配管PI3には、耐震支持部材が配置されない。なお、第1配管PI1、第2配管PI2及び第3配管PI3のいずれも設置範囲の範囲内とする。 Of these three pipes, there may be cases where you want to install earthquake-resistant support members only on the first pipe PI1. In such a case, for example, if the first pipe PI1 is selected by clicking on it, an earthquake-resistant support member will be placed on the first pipe PI1, while no earthquake-resistant support members will be placed on the second pipe PI2 or the third pipe PI3. Note that the first pipe PI1, the second pipe PI2, and the third pipe PI3 are all within the installation range.

このように、対象となる対象物を選択できると、図示するように、狙った配管等にだけ耐震支持部材を設置するようなことができる。 In this way, by being able to select the target object, it is possible to install earthquake-resistant support members only on targeted pipes, etc., as shown in the figure.

以下、第1配管PI1を対象物とする例で説明する。そして、第1配管PI1に、例えば、以下のような設置済支持部材がある場合を例に説明する。 The following explanation will be given using an example in which the first pipe PI1 is the target object. The explanation will be given using an example in which the first pipe PI1 has an installed support member such as the one shown below.

図35は、設置例を示す図(その4)である。図示するように、この例では、第1配管PI1に、耐震支持部材2P14及び2P15が、設置済みであるとする。 Figure 35 shows an installation example (part 4). As shown in the figure, in this example, earthquake-resistant support members 2P14 and 2P15 have already been installed on the first piping PI1.

次に、耐震支持部材2P15の位置に対して、起点PT5が設定される。そして、耐震支持部材を設置するように設定されると、耐震支持部材2P15から、ルールで定められた間隔(図示する例では、「6.0 m」であるとする。例えば、耐震支持材マスター等から取得される。)離れた位置に、耐震支持部材2P16が設置される。 Next, a starting point PT5 is set relative to the position of earthquake-resistant support member 2P15. Then, when the earthquake-resistant support member is set to be installed, earthquake-resistant support member 2P16 is installed at a distance from earthquake-resistant support member 2P15 that is determined by the rules (in the illustrated example, this is 6.0 m, obtained, for example, from the earthquake-resistant support material master).

したがって、間隔表示V7には、「6.0 m」が表示される。このようにして、設置済支持部材等を起点として、耐震支持部材等が設置される。 Therefore, the distance display V7 will show "6.0 m." In this way, earthquake-resistant support members, etc. will be installed starting from the installed support members, etc.

<途中で間隔が変更される例>
支持部材を設置していく途中で間隔が変更される場合がある。例えば、以下のような場合等である。
<Example of interval change midway>
There are cases where the spacing between support members is changed during installation, such as in the following cases:

図36は、途中で間隔が変更される例を示す図である。途中で間隔が変更となる場合は、例えば、配管PI11及び配管PI12のつなぎ目等である。 Figure 36 shows an example where the spacing changes midway. An example of a situation where the spacing changes midway is at the joint between pipes PI11 and PI12.

配管PI11及び配管PI12は、配管のサイズが異なる。図示する例では、配管PI11は、配管PI12よりサイズが大きい。このようにサイズが異なると、ルールに基づいて間隔が異なる場合がある。具体的には、この例では、配管PI11同士の間隔には、間隔DIS1が適用される。間隔DIS1は、間隔表示V8が示すように、「9.0 m」であるとする。 Pipes PI11 and PI12 have different pipe sizes. In the example shown, pipe PI11 is larger than pipe PI12. When sizes differ like this, the spacing may differ based on rules. Specifically, in this example, spacing DIS1 is applied to the spacing between pipes PI11. As shown by spacing display V8, spacing DIS1 is set to "9.0 m."

一方で、配管PI12同士の間隔には、間隔DIS2が適用される。間隔DIS2は、間隔表示V9が示すように、「6.0 m」であるとする。すなわち、間隔DIS2の方が、間隔DIS1より厳格な間隔となる例である。 On the other hand, the distance between pipes PI12 is determined by distance DIS2. Distance DIS2 is set to 6.0 m, as shown by distance display V9. In other words, this is an example in which distance DIS2 is stricter than distance DIS1.

そして、図示するように、配管PI11及び配管PI12の配管が切り替わるつなぎ目となる部分がある。このような部分の間隔、すなわち、間隔DIS3には、間隔DIS1及び間隔DIS2のうち、厳格な方が採用される。具体的には、間隔DIS3には、間隔DIS2と同様の「6.0 m」が採用される。したがって、間隔DIS3の間隔を示す間隔表示V10には、「6.0 m」が表示される。 As shown in the figure, there is a junction where the piping PI11 and piping PI12 switch. The stricter of the two distances DIS1 and DIS2 is used for the distance at this point, i.e., distance DIS3. Specifically, the same "6.0 m" as distance DIS2 is used for distance DIS3. Therefore, the distance display V10, which indicates the distance for distance DIS3, displays "6.0 m."

このように、用いられるルール等によっては、間隔等が、またがるような部分が発生する。このような場合には、複数の数値のうち、厳格な方が採用される。複数の数値が適用されうるような部分において、厳格な数値を適用しておくと、安全面及びルール等において問題がない場合が多い。ゆえに、複数の対象物が混在する場合では、狭い間隔の方が採用されて支持部材が設置されると、安全面及びルール等におけるリスクを少なくすることができる。 As such, depending on the rules used, there may be areas where the spacing overlaps. In such cases, the strictest of the multiple numerical values is adopted. In areas where multiple numerical values can be applied, applying the strictest numerical value often poses no problems in terms of safety or rules. Therefore, in cases where multiple objects are mixed, adopting the narrower spacing and installing support members can reduce risks in terms of safety and rules.

そして、例えば、以下のように操作すると、設置が確定する。 For example, if you perform the following steps, the installation will be confirmed.

図37は、設置例を示す図(その5)である。図36のような場合において、まず、起点が起点PT6であるとする。次に、配置を行う範囲及びルートを確定させるため、起点PT6から始まる設置を終了させる点(以下「終点」という。図示する例では、終点PT7とする。)を入力する操作が行われる。 Figure 37 is a diagram (part 5) showing an installation example. In the case of Figure 36, first, the starting point is assumed to be starting point PT6. Next, to confirm the range and route for placement, an operation is performed to input the point at which the placement starting from starting point PT6 will end (hereinafter referred to as the "end point"; in the illustrated example, this is end point PT7).

例えば、終点PT7は、起点PT6の位置をクリックして指定した後、終点PT7の位置をクリックして指定される。 For example, the end point PT7 is specified by clicking the position of the start point PT6, and then clicking the position of the end point PT7.

このような操作が行われると、起点PT6乃至終点PT7の間、すなわち、対象範囲EA1が耐震支持部材を設置する範囲であると確定できる。なお、対象範囲EA1において、設置済支持部材がある場合には、削除して、新たに耐震支持部材が設置される。 When this operation is performed, it is determined that the area between the starting point PT6 and the end point PT7, i.e., the target range EA1, is the range in which earthquake-resistant support members will be installed. Furthermore, if there are already installed support members within the target range EA1, they will be deleted and new earthquake-resistant support members will be installed.

<複数のルートに設置する例>
例えば、図37に示すような対象範囲EA1と同様な範囲を対象とする場合において、以下のように起点PT6を移動させて、設置を行うとする。
<Example of installation on multiple routes>
For example, when a range similar to the target range EA1 shown in FIG. 37 is targeted, the starting point PT6 is moved as follows to perform installation.

図38は、設置例を示す図(その6)である。以下、図示するように、起点PT6の位置に設定されている起点を新起点PT8の位置に移動させる例で説明する。 Figure 38 shows an installation example (part 6). Below, we will explain an example in which the starting point set at the position of starting point PT6 is moved to the position of new starting point PT8, as shown in the figure.

例えば、範囲EA2に障害物等があるとする。すなわち、範囲EA2は、耐震支持部材が設置できない範囲であるとする。したがって、範囲EA2のような範囲には、耐震支持部材が設置できないため、新起点PT8、すなわち、範囲EA2の直前となるような位置に起点を移動させ、範囲EA2を耐震支持部材の設置が不要な範囲にする場合がある。 For example, suppose there is an obstacle in range EA2. In other words, range EA2 is an area where earthquake-resistant support members cannot be installed. Therefore, since earthquake-resistant support members cannot be installed in an area such as range EA2, the starting point may be moved to a new starting point PT8, i.e., a position immediately before range EA2, making range EA2 an area where the installation of earthquake-resistant support members is not necessary.

このように、障害物等の近くに新起点を設定すると、耐震支持部材が設置できない範囲を耐震支持部材の設置が不要な範囲にすることができる。 In this way, by setting a new starting point near an obstacle, etc., the area where earthquake-resistant support members cannot be installed can be made into an area where installation of earthquake-resistant support members is not required.

そして、このような場合には、新起点PT8を起点とし、ルートA1及びルートA2の双方向へ向かって耐震支持部材が設置される。具体的には、以下のように確定する。 In such a case, earthquake-resistant support members will be installed starting from the new starting point PT8 and extending in both directions along route A1 and route A2. Specifically, this is determined as follows:

図39は、設置例を示す図(その7)である。図37と比較すると、対象物及び対象範囲が同一であっても、起点となる位置が異なるため、耐震支持部材が設置される位置が異なる結果となる。このように、複数のルートに設置ができると、障害物等をよけて耐震支持部材を設置するのが容易にできる。 Figure 39 is a diagram (part 7) showing an installation example. Compared to Figure 37, even if the target object and target area are the same, the starting point is different, resulting in different installation locations for the earthquake-resistant support members. In this way, being able to install along multiple routes makes it easy to install earthquake-resistant support members while avoiding obstacles, etc.

<設置範囲の範囲外にある支持部材を考慮した表示例>
図40は、設置例を示す図(その8)である。例えば、図示するような設置範囲RGにおいて、耐震支持部材2P20、耐震支持部材2P21及び耐震支持部材2P22が設置されたとする。一方で、あらかじめ設置済支持部材2P17、設置済支持部材2P18及び設置済支持部材2P19が設置済みであるとする。また、設置済支持部材2P17、設置済支持部材2P18及び設置済支持部材2P19は、設置範囲RGの範囲外に設置されるとする。
<Example of display taking into account support members outside the installation range>
40 is a diagram (part 8) showing an installation example. For example, assume that earthquake-resistant support members 2P20, 2P21, and 2P22 are installed in the installation range RG as shown in the figure. Meanwhile, assume that already-installed support members 2P17, 2P18, and 2P19 have already been installed. Furthermore, assume that already-installed support members 2P17, 2P18, and 2P19 are installed outside the installation range RG.

耐震支持部材2P20、耐震支持部材2P21及び耐震支持部材2P22は、図示するように、設置範囲RGにおいて最も左側に設置される耐震支持部材であるとする。したがって、耐震支持部材2P20、耐震支持部材2P21及び耐震支持部材2P22より左側には、設置範囲RGの範囲内には、耐震支持部材がないとする。 As shown in the figure, earthquake-resistant support member 2P20, earthquake-resistant support member 2P21, and earthquake-resistant support member 2P22 are assumed to be the earthquake-resistant support members installed on the leftmost side of installation range RG. Therefore, it is assumed that there are no earthquake-resistant support members within installation range RG to the left of earthquake-resistant support member 2P20, earthquake-resistant support member 2P21, and earthquake-resistant support member 2P22.

このような場合において、新たに設置する耐震支持部材と、設置済支持部材の間隔が計算されて間隔表示に計算結果が表示される。具体的には、設置済支持部材2P17及び耐震支持部材2P20の間隔が、間隔表示V11に表示される。また、設置済支持部材2P18及び耐震支持部材2P21の間隔が、間隔表示V12に表示される。さらに、設置済支持部材2P19及び耐震支持部材2P22の間隔が、間隔表示V13に表示される。 In such cases, the distance between the newly installed earthquake-resistant support member and the already installed support member is calculated, and the calculation result is displayed in the distance display. Specifically, the distance between the already installed support member 2P17 and the earthquake-resistant support member 2P20 is displayed in the distance display V11. The distance between the already installed support member 2P18 and the earthquake-resistant support member 2P21 is displayed in the distance display V12. The distance between the already installed support member 2P19 and the earthquake-resistant support member 2P22 is displayed in the distance display V13.

そして、この例では、ルールで定められている間隔より広い間隔は、強調して表示される。具体的には、間隔表示V11が強調して表示する例である。 In this example, intervals wider than those defined by the rules are highlighted. Specifically, this is an example in which the interval display V11 is highlighted.

設置済支持部材2P17及び耐震支持部材2P20が設置される配管は、ルールで定められている間隔が「9.0 m」である。一方で、設置済支持部材2P17及び耐震支持部材2P20の間隔は、間隔表示V11が示すように、「12.0 m」である。したがって、設置済支持部材2P17及び耐震支持部材2P20の間隔は、ルールで定められている間隔より広い間隔であるため、間隔表示V11が強調して表示する。なお、間隔表示V11は、表示する間隔を示す数値を四角形で囲む装飾によって強調する表示を行う例である。 The spacing between the pipes on which the installed support members 2P17 and earthquake-resistant support members 2P20 are installed is 9.0 m as specified by the rules. However, the spacing between the installed support members 2P17 and earthquake-resistant support members 2P20 is 12.0 m, as indicated by the spacing display V11. Therefore, because the spacing between the installed support members 2P17 and earthquake-resistant support members 2P20 is wider than the spacing specified by the rules, the spacing display V11 highlights it. Note that the spacing display V11 is an example of a display that emphasizes the displayed numerical value indicating the spacing by enclosing it in a decorative rectangle.

他方で、設置済支持部材2P18及び耐震支持部材2P21の間隔が設置される配管は、ルールで定められている間隔が「6.0 m」である。一方で、設置済支持部材2P18及び耐震支持部材2P21の間隔は、間隔表示V12が示すように、「4.6 m」である。したがって、設置済支持部材2P18及び耐震支持部材2P21の間隔は、ルールで定められている間隔より狭い間隔であるため、ルールが満たされている。ゆえに、間隔表示V12は、強調して表示せず、ルールが満たされていることを示す。 On the other hand, the spacing between the installed support member 2P18 and the seismic support member 2P21 is 6.0 m as specified by the rules. Meanwhile, the spacing between the installed support member 2P18 and the seismic support member 2P21 is 4.6 m, as indicated by the spacing display V12. Therefore, the spacing between the installed support member 2P18 and the seismic support member 2P21 is narrower than the spacing specified by the rules, and so the rules are met. Therefore, the spacing display V12 is not highlighted, indicating that the rules are met.

設置範囲RGの境界をまたぐような位置であっても、ルールを満たす必要がある場合が多い。一方で、設置済支持部材は、設置済みであるため、設置済支持部材の位置を変更して間隔を狭くできない場合もある。そこで、図示するように、新たに設置する耐震支持部材と、設置済支持部材の間隔が、ルールを満たしているか否かを確認する必要がある。そして、図示するように、ルールを満たさない間隔を強調して表示すると、ユーザが設置範囲RGの境界付近に設置される耐震支持部材について間隔を手動で確認する作業を減らし、作業負荷を軽減できる。 In many cases, rules must be met even in locations that straddle the boundaries of the installation range RG. On the other hand, because installed support members have already been installed, it may not be possible to narrow the spacing by changing the position of the installed support members. Therefore, as shown in the figure, it is necessary to check whether the spacing between newly installed seismic support members and already installed support members meets the rules. Furthermore, by highlighting spacing that does not meet the rules, as shown in the figure, the user can reduce the amount of work required to manually check the spacing for seismic support members installed near the boundaries of the installation range RG, thereby reducing the workload.

<耐震支持部材の設定例>
耐震支持部材は、例えば、図27に示すダイアログSET等で設定される。具体的には、例えば、以下のような設定値等がダイアログSETによって設定される。
<Example of earthquake-resistant support member settings>
The earthquake-resistant support members are set, for example, in the dialogue SET shown in Fig. 27. Specifically, for example, the following setting values are set in the dialogue SET.

「最上階」には、耐震支持部材が設置される建築物の最上階が設定される。例えば、「最上階」は、設計データ又はフロア情報等から取得される。なお、データから取得できない場合には、空欄とし、ユーザが数値を入力する。 The "top floor" is set to the top floor of the building where the earthquake-resistant support member is installed. For example, the "top floor" is obtained from design data or floor information. If it cannot be obtained from the data, the field is left blank and the user enters a number.

「対象階」には、耐震支持部材が設置される建築物の階が設定される。例えば、「対象階」は、設計データ又はフロア情報等から取得される。なお、データから取得できない場合には、空欄とし、ユーザが数値を入力する。 The "target floor" is set to the floor of the building where the seismic support member will be installed. For example, the "target floor" is obtained from design data or floor information. If it cannot be obtained from the data, the field is left blank and the user enters a value.

「階種別」には、「上層階」、「中間階」又は「地下・1階」のいずれかを選択する設定が行われる。「上層階」には、2階乃至6階建ての建築物では、最上階が該当する。また、「上層階」には、7階乃至9階建ての建築物では、上から2階が該当する。さらに、「上層階」には、10階乃至12階建ての建築物では、上から3階が該当する。さらにまた、「上層階」には、13階以上の建築物では、上から4階が該当する。一方で、「中間階」には、「上層階」及び「地下・1階」に該当しない階が該当する。 "Floor type" is set to one of "upper floor," "intermediate floor," or "basement/first floor." "Upper floor" refers to the top floor in a two- to six-story building. "Upper floor" refers to the second floor from the top in a seven- to nine-story building. "Upper floor" refers to the third floor from the top in a ten- to twelve-story building. "Upper floor" refers to the fourth floor from the top in a thirteen-story or higher building. "Intermediate floor" refers to any floor that does not fall under "upper floor" or "basement/first floor."

「耐震クラス」には、「S」、「A」又は「B」のいずれかを選択する設定が行われる。 The "Seismic Resistance Class" setting can be set to either "S," "A," or "B."

「支持方法」には、耐震支持部材によって対象物を支持する方法が設定される。 "Support method" sets the method for supporting the object using earthquake-resistant support members.

「設定」が押されると、あらかじめ入力される様々なマスターの入力内容等が表示及び設定できる画面が表示される。 When you press "Settings," a screen will appear where you can view and set the various pre-entered master inputs.

<耐震支持部材の例>
耐震支持部材は、例えば、以下のような仕様の支持部材である。
<Examples of earthquake-resistant support members>
The earthquake-resistant support member is, for example, a support member having the following specifications.

まず、耐震支持部材は、以下のように、設置される位置の両隣に設置される隣の耐震支持部材の間隔の「1/2」の長さを受け持つ。 First, each earthquake-resistant support member covers a length that is "1/2" the distance between the adjacent earthquake-resistant support members installed on either side of the position where it is installed, as follows:

図41は、耐震支持部材の受け持ち長さ例を示す図である。以下、対象とする耐震支持部材を「耐震支持部材2P24」とする。したがって、隣の耐震支持部材は、「耐震支持部材2P23」(図では、左隣となる。)及び「耐震支持部材2P25」(図では、右隣となる。)である。また、耐震支持部材2P24が受け持つ長さを「受け持ち長さDIS4」という。 Figure 41 shows an example of the length covered by an earthquake-resistant support member. Hereinafter, the earthquake-resistant support member in question will be referred to as "earthquake-resistant support member 2P24." Therefore, the adjacent earthquake-resistant support members are "earthquake-resistant support member 2P23" (the adjacent member to the left in the figure) and "earthquake-resistant support member 2P25" (the adjacent member to the right in the figure). In addition, the length covered by earthquake-resistant support member 2P24 will be referred to as "coverage length DIS4."

耐震支持部材2P24及び耐震支持部材2P23の間隔DIS5の「1/2」が、受け持ち長さDIS4の半分(図では、左側半分である。)に該当する。 "1/2" of the distance DIS5 between earthquake-resistant support member 2P24 and earthquake-resistant support member 2P23 corresponds to half of the support length DIS4 (the left half in the illustration).

耐震支持部材2P24及び耐震支持部材2P25の間隔DIS6の「1/2」が、受け持ち長さDIS4の半分(図では、右側半分である。)に該当する。 The "1/2" distance DIS6 between earthquake-resistant support members 2P24 and 2P25 corresponds to half of the support length DIS4 (the right half in the illustration).

したがって、間隔DIS5の「1/2」及び間隔DIS6の「1/2」が、受け持ち長さDIS4となる。そして、耐震支持部材は、受け持ち長さDIS4に設置される対象物を耐震、すなわち、地震等による揺れがあっても、耐えれるように補強する支持部材である。 Therefore, "1/2" of the distance DIS5 and "1/2" of the distance DIS6 are the corresponding length DIS4. The earthquake-resistant support member is a support member that reinforces the object installed at the corresponding length DIS4 to make it earthquake-resistant, i.e., to withstand shaking caused by earthquakes, etc.

耐震支持部材は、例えば、以下のように仕様が決められる。 Seismic support members are specified, for example, as follows:

受け持ち重量:2.8 kN(キロニュートン)
ダクト外径:500 mm(ミリメートル)
スラブ高さ:4000 mm
ダクト下端高さ:2900 mm
配管重量:5 kN
受け金具幅(以下の図では「支持材寸法l」に相当する。):1000 mm
受け金具高さ(以下の図では「支持材寸法h」に相当する。):1500 mm
「受け持ち重量」は、例えば、以下のように計算して求まる数値である。管種及び口径をキーとし、部材重量マスターを検索すると、1 m単位の受け持ち重量が取得できる。そして、1 m単位と、受け持ち長さを乗じると、「受け持ち重量」が計算される。
Supported weight: 2.8 kN (kilonewtons)
Duct outer diameter: 500 mm (millimeters)
Slab height: 4000 mm
Duct bottom height: 2900 mm
Piping weight: 5 kN
Bracket width (corresponding to "support dimension l" in the following diagram): 1000 mm
Bracket height (corresponding to "support dimension h" in the following diagram): 1500 mm
The "weight assigned" is a numerical value that can be calculated, for example, as follows: By searching the component weight master using the pipe type and diameter as keys, the weight assigned in 1-meter units can be obtained. Then, by multiplying the 1-meter unit by the assigned length, the "weight assigned" is calculated.

「受け金具幅」は、以下のようにして求まる数値である。まず、設置の対象となる配管又はダクト等の外径サイズ及び鋼材サイズに基づいて、幅を計算する。次に、「受け持ち重量」をキーとして適合する鋼材幅を耐震支持部材マスターから取得すると定まる数値である。 The "support bracket width" is a value calculated as follows. First, the width is calculated based on the outer diameter and steel size of the pipe or duct to be installed. Next, the "support weight" is used as a key to obtain the appropriate steel width from the seismic support component master, and this value is determined.

「受け金具高さ」は、ダクト又は配管の高さと、スラブの高さと、鋼材サイズとに基づいて計算される数値である。 "Support bracket height" is a value calculated based on the height of the duct or pipe, the height of the slab, and the steel size.

「鋼材サイズ」は、「受け持ち重量」、「受け金具幅」及び「受け金具高さ」をキーにして、耐震支持部材マスターから取得される数値である。 "Steel size" is a value obtained from the seismic support component master using "support weight," "bracket width," and "bracket height" as keys.

「アンカーサイズ」は、「受け持ち重量」、「受け金具幅」及び「受け金具高さ」をキーにして、耐震支持部材マスターから取得される数値である。 "Anchor size" is a value obtained from the seismic support component master using "support weight," "bracket width," and "bracket height" as keys.

上記の各数値を図示すると、以下のように示せる。 The above values can be illustrated as follows:

図42は、耐震支持部材の例を示す図である。図42(A)は、角ダクトを対象物として支持を行う場合である。一方で、図42(B)は、配管を対象物として支持を行う場合である。 Figure 42 shows an example of an earthquake-resistant support member. Figure 42 (A) shows a case where a rectangular duct is being supported as the object. On the other hand, Figure 42 (B) shows a case where a pipe is being supported as the object.

受け金具上部DIS7は、アンカーの本数によって定まる幅である。 The width of the upper part of the receiving bracket DIS7 is determined by the number of anchors.

<耐震支持部材マスターの例>
耐震支持部材マスターは、例えば、「建築設備耐震設計・施工指針2014年版,一般財団法人 日本建築センター発行,建築設備耐震設計・施工指針2014年版編集委員会編集,2014年9月25日初版発行」(以下単に「建築設備耐震設計・施工指針」という。)の「付表2.1-6 横引配管用A種耐震指示部材選定表の例(No.6)」に示す表等である。例えば、このような耐震支持部材マスターであると、上記の例である、「配管重量:5 kN」、「受け金具幅:1000 mm」及び「受け金具高さ:1500 mm」の場合には、「溝形鋼 75×40×5×7」と「鋼材サイズ」が定まる。また、「アンカーサイズ」は、「M10」と定まる。
<Example of earthquake-resistant support component master>
The seismic support member master is, for example, a table such as that shown in "Appendix 2.1-6 Example of a Selection Table for Type A Seismic Design Instruction Components for Horizontal Piping (No. 6)" in "Guidelines for Earthquake-Resistant Design and Construction of Building Equipment, 2014 Edition, Published by the Building Center of Japan, General Incorporated Foundation, Edited by the Editorial Committee for the Guideline for Earthquake-Resistant Design and Construction of Building Equipment, First Edition Published September 25, 2014" (hereinafter simply referred to as "Guidelines for Earthquake-Resistant Design and Construction of Building Equipment"). For example, in the case of such a seismic support member master, in the above example of "pipe weight: 5 kN,""bracket width: 1000 mm," and "bracket height: 1500 mm," the "steel size" is determined to be "channel steel 75 x 40 x 5 x 7." Furthermore, the "anchor size" is determined to be "M10."

<第1ルール及び第2ルールの例>
第1ルール及び第2ルールは、例えば、「建築設備耐震設計・施工指針」の「指針表6.2-1 耐震支持の適用」に示す表等である。
<Examples of the first and second rules>
The first rule and the second rule are, for example, a table shown in "Guideline Table 6.2-1 Application of Seismic Support" in the "Guidelines for Earthquake-Resistant Design and Construction of Building Equipment."

例えば、このようなルールを用いる場合には、間隔は、「設置場所」、対象物の種類(「建築設備耐震設計・施工指針」では、「配管」、「ダクト」、「電気配線」又は「ケーブルラック」のいずれかである。)及び耐震クラス等で定まる。 For example, when using such rules, the spacing is determined by the "installation location," the type of object (in the "Guidelines for Earthquake-Resistant Design and Construction of Building Equipment," this is either "piping," "duct," "electrical wiring," or "cable rack"), and the seismic class, etc.

なお、「設置場所」、対象物の種類及び耐震クラスは、例えば、ダイアログSET等で設定される。 The "installation location," object type, and seismic resistance class are set, for example, using Dialog SET.

また、耐震クラスによって、例えば、「建築設備耐震設計・施工指針」の「付表2.1-6 横引配管用A種耐震指示部材選定表の例(No.6)」及び「建築設備耐震設計・施工指針」の「付表2.2-6 横引配管用SA種耐震指示部材選定表の例(No.6)」に示すように、耐震支持部材は、異なる仕様となる。 In addition, depending on the seismic class, the specifications for seismic support members will differ, as shown, for example, in "Appendix 2.1-6 Example of a Selection Table for Type A Seismic Indicator Components for Horizontal Piping (No. 6)" in the "Guidelines for Seismic Design and Construction of Building Equipment" and "Appendix 2.2-6 Example of a Selection Table for Type SA Seismic Indicator Components for Horizontal Piping (No. 6)" in the "Guidelines for Seismic Design and Construction of Building Equipment."

具体的には、「建築設備耐震設計・施工指針」の「付表2.1-6 横引配管用A種耐震指示部材選定表の例(No.6)」及び「建築設備耐震設計・施工指針」の「付表2.2-6 横引配管用SA種耐震指示部材選定表の例(No.6)」を用いると、耐震クラスごとに、「配管重量 P(kN)」、「支持材寸法 l(mm)」及び「支持材寸法 h(mm)」等が定まると、「部材仕様 a材」、「躯体取付アンカー」の「スラブ固定」及び「躯体取付アンカー」の「はり固定」等が定まる。 Specifically, by using "Appendix 2.1-6 Example of a Selection Table for Type A Earthquake-Resistant Materials for Horizontal Piping (No. 6)" from the "Guidelines for Earthquake-Resistant Design and Construction of Building Equipment" and "Appendix 2.2-6 Example of a Selection Table for Type SA Earthquake-Resistant Materials for Horizontal Piping (No. 6)" from the "Guidelines for Earthquake-Resistant Design and Construction of Building Equipment," once the "pipe weight P (kN)," "support material dimension l (mm)," and "support material dimension h (mm)" are determined for each earthquake resistance class, the "material specification A material," "slab fixing" for "structure mounting anchors," and "beam fixing" for "structure mounting anchors" can be determined.

以上のように、耐震クラス等によって、耐震支持部材は、仕様が定まる。 As mentioned above, the specifications for earthquake-resistant support members are determined by the earthquake resistance class, etc.

<インサートマスターの例>
インサートマスターは、例えば、「(公社)空気調和・衛生工学会 SHASE-S010-2013 空気調和・衛生設備工事標準仕様」の「解表6.2-1(a)横引き鋼管・銅管の標準支持間隔の例」及び「国土交通省大臣官房官庁営繕部 公共建築工事標準仕様書(機械設備工事編)平成25年版」の「解表6.2-1(b)横走り管の標準支持間隔の例」に示す表等である。
<Example of an insert master>
The insert master is, for example, a table shown in "Solution Table 6.2-1 (a) Examples of standard support intervals for horizontally running steel pipes and copper pipes" in "SHASE-S010-2013 Standard Specifications for Air-Conditioning and Sanitary Equipment Construction, Society of Heating, Air-Conditioning and Sanitary Engineers of Japan (Public Corporation)" and "Solution Table 6.2-1 (b) Examples of standard support intervals for horizontally running pipes" in "Ministry of Land, Infrastructure, Transport and Tourism, Minister's Secretariat, Government Buildings Department, Standard Specifications for Public Building Construction (Mechanical Equipment Construction Edition), 2013 Edition."

このようなデータがあると、例えば、「(公社)空気調和・衛生工学会 SHASE-S010-2013 空気調和・衛生設備工事標準仕様」の「解表6.2-1(a)横引き鋼管・銅管の標準支持間隔の例」に基づいて、「呼径(A)」及び「鋼管」であるか若しくは「銅管」等が定まると、「支持間隔」等が定まる。 With this data, for example, once the "nominal diameter (A)" and whether it is a "steel pipe" or "copper pipe" are determined based on "Table 6.2-1 (a) Example of standard support intervals for horizontal steel pipes and copper pipes" in the "Society of Heating, Air-Conditioning and Sanitary Engineers of Japan (SHASE-S010-2013) Standard Specifications for Heating, Air-Conditioning and Sanitary Equipment Construction," the "support interval" and other information can be determined.

同様に、例えば、国土交通省大臣官房官庁営繕部 公共建築工事標準仕様書(機械設備工事編)平成25年版」の「解表6.2-1(b)横走り管の標準支持間隔の例」に基づいて、「呼び径」及び「分類」等が定まると、標準支持間隔が定まる。 Similarly, once the "nominal diameter" and "classification" are determined, the standard support spacing can be determined based on, for example, "Example of Standard Support Spacing for Horizontal Pipes" in "Table 6.2-1 (b) of the Standard Specifications for Public Building Construction (Mechanical Equipment Construction Edition) 2013 Edition, Ministry of Land, Infrastructure, Transport and Tourism, Minister's Secretariat, Government Buildings Department."

<第3実施形態>
第3実施形態は、例えば、第1実施形態と同様のシステム構成及びハードウェア構成の装置等で実現される。以下、第1実施形態と異なる点を中心に説明し、第1実施形態と重複する説明を省略する。
Third Embodiment
The third embodiment is realized, for example, by an apparatus having the same system configuration and hardware configuration as the first embodiment. The following description will focus on differences from the first embodiment, and will omit descriptions that overlap with the first embodiment.

第3実施形態は、第1実施形態と全体処理が異なる。例えば、第3実施形態では、全体処理は、以下のように行われる。 The overall processing in the third embodiment differs from that in the first embodiment. For example, in the third embodiment, the overall processing is performed as follows:

<全体処理例>
図43は、第3実施形態における全体処理例を示すフローチャートである。
<Overall processing example>
FIG. 43 is a flowchart showing an example of the overall processing in the third embodiment.

<梁データの入力例>(ステップS21)
ステップS21では、設計装置は、梁データを入力する。
<Example of beam data input> (Step S21)
In step S21, the design device inputs beam data.

まず、第1実施形態と同様に、梁データD20を入力する。そして、梁データD20が入力されると、例えば、以下のような図面が生成され、図面が画面上に表示される。 First, as in the first embodiment, beam data D20 is input. Then, when the beam data D20 is input, a drawing such as the one below is generated and displayed on the screen.

図44は、梁データの入力例を示す図である。以下、図示するように、建築物において、まず、柱PIL(建築基準法施行令 第1条第1項第3号における「構造耐力上主要な部分」に該当する「柱」である。)が配置される。以下、柱PILが配置される位置及び範囲を図では黒色の塗り潰しで示す。 Figure 44 shows an example of beam data input. As shown in the figure, in a building, first, columns PIL ("columns" that fall under the category of "major parts in terms of structural strength" in Article 1, Paragraph 1, Item 3 of the Enforcement Order of the Building Standards Act) are placed. Below, the location and area where columns PIL are placed are indicated by solid black in the figure.

そして、柱PILと柱PILの間に、「大梁」が配置される。以下、用いられる複数の梁のうち、大梁となる梁を「大梁GI」という。また、図では、大梁GIの位置及び範囲をハッチングで示す。 The "girders" are then placed between the columns PIL and PIL. Hereinafter, the beam that will become the girder among the multiple beams used will be referred to as the "girder GI." In the diagram, the position and range of the girder GI are indicated by hatching.

さらに、大梁GIと大梁GIの間に、「小梁」が配置される。以下、用いられる複数の梁のうち、小梁となる梁を「小梁SB」という。また、図では、小梁SBの位置及び範囲を梨地で示す。 Furthermore, "sub-beams" are arranged between the main beams GI and GI. Hereinafter, of the multiple beams used, the sub-beams will be referred to as "sub-beams SB." In addition, in the figure, the position and range of the sub-beams SB are indicated by a matte finish.

なお、大梁GI及び小梁SBは、建築基準法施行令 第44条等における「はり等の横架材」となるものである。 In addition, the main beams GI and the secondary beams SB are considered "beams and other horizontal members" under Article 44 of the Building Standards Act Enforcement Order.

このように、梁データD20は、それぞれの梁が設置される位置等を示すデータである。 In this way, beam data D20 is data that indicates the location where each beam is installed.

また、スリーブSLEを設置する位置が定まっている場合には、図示するように、スリーブSLEを設置する位置及び範囲が入力される。 Also, if the location where the sleeve SLE will be installed has been determined, the location and range where the sleeve SLE will be installed are entered as shown in the figure.

<特定設置物データの入力例>(ステップS22)
ステップS22では、設計装置は、特定設置物データを入力する。
<Example of input of specific installation data> (Step S22)
In step S22, the design device inputs specific installation object data.

梁に対して、それぞれの梁に設置されるジョイントの仕様等を示す特定設置物データは、例えば、以下のような設定画面を用いて入力される。 Specific installation data for beams, which indicates the specifications of the joints installed in each beam, is entered using a settings screen such as the one below.

図45は、ジョイントの設定画面の例を示す図である。以下、梁に設置される特定設置物をジョイントとする例で説明する。第1設定画面CR51には、まず、梁データD20の入力結果が表示される。例えば、梁データD20は、梁情報表示BDのように表示される。 Figure 45 shows an example of a joint setting screen. The following explanation uses an example in which a specific installation object installed on a beam is a joint. The first setting screen CR51 first displays the input results of the beam data D20. For example, the beam data D20 is displayed as shown in the beam information display BD.

図示する梁情報表示BDの例は、2種類の大梁である「G1」及び「G2」が入力され、かつ、2種類の小梁である「B1」及び「B2」が入力された場合の例である。 The example of the beam information display BD shown in the figure is an example where two types of main girders, "G1" and "G2", and two types of secondary girders, "B1" and "B2", have been input.

「ウェブ長」は、H形鋼又はI形鋼における「ウェブの高さ」であって、それぞれの梁の高さ方向の寸法を示す。また、第1設定画面CR51及び図では、上下方向の寸法となる。 "Web length" refers to the "web height" of an H-beam or I-beam, and indicates the height dimension of each beam. Also, on the first setting screen CR51 and in the figure, it is the vertical dimension.

「フランジ長」は、H形鋼又はI形鋼における「フランジの幅」であって、それぞれの梁の短手方向の寸法を示す。また、第1設定画面CR51及び図では、奥行き方向の寸法となる。 "Flange length" refers to the "flange width" of an H-beam or I-beam, and indicates the dimension in the short direction of each beam. Also, on the first setting screen CR51 and in the figure, it is the dimension in the depth direction.

「長さ」は、H形鋼又はI形鋼における長手方向の寸法を示す。また、第1設定画面CR51及び図では、左右方向の寸法となる。 "Length" refers to the longitudinal dimension of the H-beam or I-beam. Also, on the first setting screen CR51 and in the figure, it refers to the horizontal dimension.

梁情報表示BDは、あらかじめ梁データD20となるデータを取得、又は、第1設定画面CR51において画面上で入力された結果を示す。 The beam information display BD shows the data that will become the beam data D20 in advance, or the results entered on the first setting screen CR51.

「個数」は、配置したそれぞれの梁の数を集計した結果である。 "Quantity" is the result of tallying the number of each beam placed.

さらに、第1設定画面CR51には、ジョイントJTの設定が行われる。例えば、ジョイントJTの設定は、ジョイントJTを設置する位置、ジョイントJTの大きさ、及び、ジョイントJTの種類等である。この例では、ジョイント設定部JDによって、それぞれの梁に対して、梁の種類ごと(図示する例では、1行が梁の種類に対応する。)に、ジョイントJTの設定を行う。 Furthermore, the first setting screen CR51 allows for the setting of joint JTs. For example, the settings for joint JTs include the location where the joint JT is to be installed, the size of the joint JT, and the type of joint JT. In this example, the joint setting unit JD sets the joint JTs for each beam and for each beam type (in the example shown, one line corresponds to each beam type).

「ブラケット方式」は、ジョイントJTの種類を設定するUIの例である。具体的には、この例において、「ブラケット方式」のチェックがONであると、ジョイントJTの種類は、ブラケット工法(「ブラケット形式」等と呼ばれる場合もある。)による梁の接続に用いられる種類である。一方で、この例において、「ブラケット方式」のチェックがOFFであると、ジョイントJTの種類は、ノンブラケット工法(「ノンブラケット形式」等と呼ばれる場合もある。)による梁の接続に用いられる種類である。 "Bracket method" is an example of a UI for setting the type of joint JT. Specifically, in this example, if "Bracket method" is checked ON, the type of joint JT is the type used to connect beams using the bracket method (sometimes called "bracket format"), etc. On the other hand, in this example, if "Bracket method" is checked OFF, the type of joint JT is the type used to connect beams using the non-bracket method (sometimes called "non-bracket format"), etc.

ブラケット工法は、大梁と大梁を接続する場合等に用いられる。一方で、ノンブラケット工法は、大梁と柱を接続する場合等に用いられる。 The bracket method is used when connecting girders to other girders, while the non-bracket method is used when connecting girders to columns.

「L1」は、ジョイントJTを設置する位置の設定例である。具体的には、「L1」は、柱PILの中心を基準とし、柱PILからジョイントJTをどの程度離した位置に設置するかを示す。 "L1" is an example of the setting of the position where the joint JT is installed. Specifically, "L1" indicates how far the joint JT is to be installed from the center of the pillar PIL, based on the center of the pillar PIL.

「J1」及び「J2」は、ジョイントJTの大きさの設定例である。具体的には、「J1」又は「J2」には、ジョイントJTの長手方向の寸法が設置される。 "J1" and "J2" are examples of setting the size of the joint JT. Specifically, "J1" or "J2" is set to the longitudinal dimension of the joint JT.

そして、ジョイント設定部JDは、「ブラケット方式」の設定、すなわち、ジョイントJTの種類、及び、梁の種類に応じて入力項目が切り替わる。 The joint setting section JD switches input items depending on the "bracket type" setting, i.e., the type of joint JT and the type of beam.

具体的には、図示する例では、「大梁」であるか、又は、「小梁」であるかによって入力項目が切り替わる。例えば、「大梁」(図における「G1」及び「G2」の行である。)であると、入力項目は、「ブラケット方式」が対象となる。 Specifically, in the example shown, the input item changes depending on whether it is a "girder" or a "sub-girder." For example, if it is a "girder" (the "G1" and "G2" rows in the illustration), the input item is "bracket method."

さらに、「大梁」において「ブラケット方式」の設定によって、「L1」を入力項目とするか否かが切り替わる。例えば、「大梁」であれば、「ブラケット方式」によらず、「J1」を入力項目とする。また、「大梁」であれば、「J2」は入力を無効とする。 Furthermore, the setting of "Bracket Method" for "Girder" determines whether "L1" is an input item. For example, if it is a "Girder", "J1" is an input item regardless of the "Bracket Method". Also, if it is a "Girder", input of "J2" is disabled.

「小梁」(図における「B1」及び「B2」の行である。)であると、入力項目は、「J2」が対象となる。一方で、「小梁」では、「ブラケット方式」、「L1」及び「J1」は入力を無効とする。 For "beam" (rows "B1" and "B2" in the diagram), the input item is "J2". On the other hand, for "beam", input of "bracket method", "L1", and "J1" is invalid.

以上のように特定設置物データが入力されると、例えば、以下のような画面が表示される。 Once the specific installation data has been entered as described above, a screen like the one below will be displayed.

図46は、貫通不可領域の表示例を示す図である。図44に示す画面と比較すると、特定設置物が設置されるため、規則等に基づいて、貫通物を貫通不可とする領域(以下「貫通不可領域IM」という。)が表示される点が異なる。 Figure 46 is a diagram showing an example of the display of an impenetrable area. Compared to the screen shown in Figure 44, this differs in that, because specific installation objects are installed, an area where penetrating objects cannot penetrate (hereinafter referred to as the "impenetrable area IM") is displayed based on rules, etc.

なお、貫通不可領域IMは、特定設置物が設置される位置及び範囲だけでなく、特定設置物から一定の範囲(どの程度の距離までを貫通不可とするかは、あらかじめ設定される。)を含む。したがって、貫通不可領域IMは、ジョイントJTが設置される範囲及び近接範囲だけでなく、小梁SB及び柱PILが設置される範囲及び近接範囲も該当する。 The impenetrable area IM includes not only the location and range where the specific installation object is installed, but also a certain range from the specific installation object (the distance that is impenetrable is set in advance). Therefore, the impenetrable area IM includes not only the range where the joint JT is installed and the range nearby, but also the range where the sub-beam SB and column PIL are installed and the range nearby.

<貫通物位置の入力例>(ステップS23)
ステップS23では、設計装置は、貫通物位置を入力する。
<Example of input of penetrating object position> (Step S23)
In step S23, the design device inputs the position of the penetrating object.

貫通物位置は、梁におけるどの位置に貫通物を通すかを示すデータである。例えば、貫通物位置は、梁及び柱等の配置に対して、貫通物を通すルートRTで入力する。なお、この例では、ルートRTは、貫通物の中心を示す。したがって、貫通物位置は、ルートRTが示す位置を中心として、貫通物データD21で入力する貫通物の大きさ分を通るように計算される。 The penetrating object position is data that indicates the position on the beam through which the penetrating object will pass. For example, the penetrating object position is input as the route RT through which the penetrating object will pass, relative to the arrangement of beams, columns, etc. In this example, the route RT indicates the center of the penetrating object. Therefore, the penetrating object position is calculated so that it passes through the size of the penetrating object entered in the penetrating object data D21, with the position indicated by the route RT as the center.

<条件の入力例>(ステップS24)
ステップS24では、設計装置は、貫通物位置を入力する。
<Example of condition input> (Step S24)
In step S24, the design device inputs the position of the penetrating object.

<貫通物データの入力例>(ステップS25)
ステップS25では、設計装置は、貫通物データを入力する。
<Example of penetrating object data input> (Step S25)
In step S25, the design device inputs the penetrating object data.

<補強リングの設定例>(ステップS26)
ステップS26では、設計装置は、補強リングを設定する。
<Example of setting the reinforcing ring> (Step S26)
In step S26, the design device sets the reinforcing ring.

<貫通物位置が条件を満たすか否かの判断例>(ステップS27)
ステップS27では、設計装置は、貫通物位置が条件を満たすか否かを判断する。そして、貫通物位置が条件を満たすと判断されると(ステップS27でYES)、設計装置は、ステップS28に進む。一方で、貫通物位置が条件を満たさないと判断されると(ステップS27でNO)、設計装置は、ステップS29に進む。
<Example of Determination of Whether the Position of a Penetrating Object Satisfies the Condition> (Step S27)
In step S27, the design device determines whether the position of the penetrating object satisfies the condition. If it is determined that the position of the penetrating object satisfies the condition (YES in step S27), the design device proceeds to step S28. On the other hand, if it is determined that the position of the penetrating object does not satisfy the condition (NO in step S27), the design device proceeds to step S29.

<「可能」の表示例>(ステップS28)
ステップS28では、設計装置は、貫通物位置が条件を満たし、「可能」な設計であることを知らせる。
<Display example of "possible"> (Step S28)
In step S28, the design device indicates that the penetrating object position satisfies the conditions and is a "possible" design.

<「不可能」の表示例>(ステップS29)
ステップS29では、設計装置は、貫通物位置が条件を満たさず、「不可能」な設計であることを知らせる。
<Example of "Impossible"display> (Step S29)
In step S29, the design device notifies the user that the position of the penetrating object does not satisfy the conditions and that the design is "impossible."

例えば、ステップS24乃至ステップS29は、以下のようなGUIで実現する。 For example, steps S24 to S29 are implemented using the following GUI:

図47は、ルーティング用設定画面の例を示す図である。例えば、ルートRTを決める操作を行う画面(すなわち、図46に示す画面等である。)では、第2設定画面CR52によって、例えば、以下のような設定を行う。 Figure 47 shows an example of a routing settings screen. For example, on a screen where the route RT is determined (i.e., the screen shown in Figure 46), the following settings are made using the second settings screen CR52.

貫通物データD21は、例えば、貫通物設定ボタンU1等で入力される。この例では、「配管」及び「冷水送り管」のように、貫通物の種類等が入力される。 The penetrating object data D21 is entered, for example, using the penetrating object setting button U1. In this example, the type of penetrating object, such as "pipe" and "cold water supply pipe," is entered.

「梁貫通不可領域を表示」の表示切替チェックボックスU2は、図46に示すように、貫通不可領域IMを表示するか、又は、非表示とするかを切り替えるためのGUIである。すなわち、表示切替チェックボックスU2がONとなると、貫通不可領域IMが計算され、図面上に表示される。この計算において、例えば、以下のようなGUIで入力される、補強リング、条件、及び、貫通物のデータが考慮される。 The "Display beam impenetrable area" display switch checkbox U2 is a GUI that switches between displaying and hiding the impenetrable area IM, as shown in Figure 46. In other words, when the display switch checkbox U2 is ON, the impenetrable area IM is calculated and displayed on the drawing. This calculation takes into account data on reinforcing rings, conditions, and penetrating objects, for example, entered using the GUI as shown below.

図48は、補強リング等の設定画面の例を示す図である。例えば、第3設定画面CR53は、第2設定画面CR52において、情報設定ボタンU3が押されると表示される。 Figure 48 shows an example of a setting screen for reinforcing rings, etc. For example, the third setting screen CR53 is displayed when the information setting button U3 is pressed on the second setting screen CR52.

第3設定画面CR53は、例えば、イメージ画面IMG等を表示する。図示するように、イメージ画面IMGは、各設定値(図では、第1設定部SET1、及び、第2設定部SET2で設定する値である。)を断面図で示す。 The third setting screen CR53 displays, for example, an image screen IMG. As shown in the figure, the image screen IMG shows cross-sectional views of each setting value (in the figure, these are the values set in the first setting unit SET1 and the second setting unit SET2).

この例では、「ジョイント-リング間」の距離等のように、貫通物の外径(配管PIに補強リングRIを設置する設定では、貫通物の外径は、補強リングRIの外径からとなる。)から特定設置物の端部までの距離(以下「第1距離」という場合がある。イメージ画面IMGでは「E1」で示す距離である。)の設定を第1設定部SET1で行う。すなわち、第1設定部SET1には、「20mm」のように第1設定値が設定される。 In this example, the first setting unit SET1 sets the distance from the outer diameter of the penetrating object (in a setting where a reinforcing ring RI is installed on the pipe PI, the outer diameter of the penetrating object is determined from the outer diameter of the reinforcing ring RI) to the end of a specific installation object (hereinafter sometimes referred to as the "first distance"; this distance is indicated by "E1" on the image screen IMG), such as the "joint-to-ring" distance. That is, a first setting value such as "20 mm" is set in the first setting unit SET1.

同様に、この例では、「リング-リング間」の距離等のように、貫通物の外径から他の貫通物の外径までの距離(以下「第2距離」という場合がある。イメージ画面IMGでは「E2」で示す距離である。)の設定を第2設定部SET2で行う。すなわち、第2設定部SET2には、「20mm」のように第2設定値が設定される。 Similarly, in this example, the distance from the outer diameter of one penetrating object to the outer diameter of another penetrating object (hereinafter sometimes referred to as the "second distance"; this distance is indicated by "E2" on the image screen IMG), such as the "ring-to-ring" distance, is set in the second setting unit SET2. That is, a second setting value such as "20 mm" is set in the second setting unit SET2.

この例では、第1距離が第1設定値以上離れている、及び、第2距離が第2設定値以上離れているという2つの条件を両方とも満たしているかが判断される。すなわち、第1距離及び第2距離のいずれもが十分に確保された値であれば、貫通物位置が、条件を満たすと判断する。このように判断すると、特定設置物及び他の貫通物のいずれとも規則で定まる距離を確保できていることが確認できる。 In this example, it is determined whether both conditions are met: the first distance is greater than or equal to a first set value, and the second distance is greater than or equal to a second set value. In other words, if both the first distance and the second distance are sufficiently secured, it is determined that the position of the penetrating object satisfies the conditions. By making this determination, it can be confirmed that the distance stipulated by law is secured from both the specific installation object and other penetrating objects.

さらに、第2設定画面CR52では、貫通物データが入力される。例えば、貫通物データは、耐火被覆方法入力部IN14及び貫通物寸法表示部IN15で入力される。なお、耐火被覆方法入力部IN14及び貫通物寸法表示部IN15は、第1実施形態と同様である。 Furthermore, penetrating object data is entered on the second setting screen CR52. For example, penetrating object data is entered in the fire-resistant covering method input section IN14 and the penetrating object size display section IN15. Note that the fire-resistant covering method input section IN14 and the penetrating object size display section IN15 are the same as in the first embodiment.

また、第2設定画面CR52では、補強リング設定部SETRで貫通物に対して設置する補強リングを設定する。具体的には、「補強リング」は、補強リングRIの種類を選択した結果が入力される。そして、補強リング設定部SETRにおいて、「補強リング」によって補強リングRIの種類が設定されると、あらかじめ構築されるデータベース等により、「リング内径」及び「リング外径」が表示される。このように、補強リングRIが設定できると、設計装置は、補強リングRIを装着した貫通物の外径で条件を満たしているか否かが判断できる。すなわち、法令等では、補強リングRIを用いる場合には、補強リングRIの装着を考慮して、第1距離及び第2距離等が十分に確保されているかが定まっている場合がある。そこで、補強リング設定部SETRによって、補強リングRIが設定できると、補強リングRIの装着を踏まえて法令等の条件を満たすかがチェックできる。 Also, on the second setting screen CR52, the reinforcing ring setting unit SETR sets the reinforcing ring to be installed on the penetrating object. Specifically, the "reinforcing ring" is entered as the result of selecting the type of reinforcing ring RI. Then, when the type of reinforcing ring RI is set in the "reinforcing ring" setting unit SETR, the "ring inner diameter" and "ring outer diameter" are displayed based on a pre-constructed database, etc. In this way, once the reinforcing ring RI is set, the design device can determine whether the outer diameter of the penetrating object with the reinforcing ring RI attached meets the conditions. In other words, when using a reinforcing ring RI, laws and regulations may stipulate that the first distance, second distance, etc. are sufficiently secured, taking into account the installation of the reinforcing ring RI. Therefore, once the reinforcing ring RI is set using the reinforcing ring setting unit SETR, it is possible to check whether the conditions of the law, etc. are met, taking into account the installation of the reinforcing ring RI.

そして、第3設定画面CR53において、「OK」ボタンが押されると、第1設定値及び第2設定値による条件、及び、補強リングRIの設定等が確定する。 Then, when the "OK" button is pressed on the third setting screen CR53, the conditions based on the first and second setting values, as well as the settings for the reinforcing ring RI, are confirmed.

以上のように、貫通物位置が条件を満たすか否かがチェックされる。例えば、「可能」か「不可能」のチェック結果は、メッセージ等で表示される。 As described above, the position of the penetrating object is checked to see if it meets the conditions. For example, the check result, "possible" or "impossible," is displayed as a message.

<スリーブの配置例>(ステップS30)
ステップS30では、設計装置は、貫通物位置が条件を満たす場合には、スリーブを配置する。例えば、設計装置は、以下のような画面を表示する。
<Example of sleeve arrangement> (Step S30)
In step S30, the design device places a sleeve if the position of the penetrating object satisfies the conditions. For example, the design device displays the following screen.

図49は、スリーブを配置した画面の表示例を示す図である。図46と比較すると、図49に示す画面は、ルートRT上にスリーブSLEが配置される点が異なる。 Figure 49 shows an example of a screen display with a sleeve placed. Compared to Figure 46, the screen shown in Figure 49 differs in that a sleeve SLE is placed on the route RT.

スリーブSLEは、ルートRTと梁(大梁GI又は小梁SBのどちらも該当する。)が交差する位置に配置される。 The sleeve SLE is placed at the position where the root RT intersects with the beam (either the main beam GI or the secondary beam SB).

また、配置されるスリーブSLEの種類等が、GUIによって選択できる。 The type of sleeve SLE to be placed can also be selected using the GUI.

さらに、スリーブSLEの配置が「不可能」な場合には、エラーメッセージが表示される。このように、貫通物位置が条件を満たす場合(ステップS28で「可能」と表示される場合である。)には、貫通物位置に配置されるスリーブSLEの設定等が行われる。 Furthermore, if placement of the sleeve SLE is "impossible," an error message is displayed. In this way, if the position of the penetrating object satisfies the conditions (if "possible" is displayed in step S28), the sleeve SLE to be placed at the penetrating object position is set.

一方で、貫通物位置が条件を満たさない場合(ステップS29で「不可能」と表示される場合である。)には、例えば、設計装置は、ステップS21に戻り、各データの入力を再度行う。 On the other hand, if the position of the penetrating object does not satisfy the conditions ("Impossible" is displayed in step S29), the design device, for example, returns to step S21 and re-enters each piece of data.

<機能構成例>
図50は、第3実施形態における機能構成例を示す機能ブロック図である。例えば、設計装置は、梁データ入力手段10F1、貫通物データ入力手段10F2、表示手段10F5、特定設置物データ入力手段10F21、貫通物位置入力手段10F22、及び、判断手段10F23を含む機能構成である。
<Example of functional configuration>
50 is a functional block diagram showing an example of the functional configuration in the third embodiment. For example, the design device has a functional configuration including beam data input means 10F1, penetrating object data input means 10F2, display means 10F5, specific installation object data input means 10F21, penetrating object position input means 10F22, and determination means 10F23.

梁データ入力手段10F1、貫通物データ入力手段10F2及び表示手段10F5は、例えば、第1実施形態と同様の構成である。 The beam data input means 10F1, penetrating object data input means 10F2, and display means 10F5 have the same configuration as in the first embodiment, for example.

特定設置物データ入力手段10F21は、特定設置物についての設定値等を示す特定設置物データD22を入力する特定設置物データ入力手順を行う。例えば、特定設置物データ入力手段10F21は、インタフェース11H3等によって実現される。 The specific installation data input means 10F21 performs a specific installation data input procedure to input specific installation data D22 that indicates setting values, etc. for a specific installation. For example, the specific installation data input means 10F21 is realized by an interface 11H3, etc.

貫通物位置入力手段10F22は、貫通物を設置する長手方向における貫通物位置を入力する貫通物位置入力手順を行う。例えば、貫通物位置入力手段10F22は、インタフェース11H3等によって実現される。 The penetrating object position input means 10F22 performs a penetrating object position input procedure to input the position of the penetrating object in the longitudinal direction where the penetrating object is installed. For example, the penetrating object position input means 10F22 is realized by an interface 11H3 or the like.

判断手段10F23は、貫通物位置が条件を満たすか否かを判断する判断手順を行う。例えば、判断手段10F23は、CPU11H1等によって実現される。 The determination means 10F23 performs a determination procedure to determine whether the position of the penetrating object satisfies a condition. For example, the determination means 10F23 is realized by the CPU 11H1, etc.

上記のように、梁データD20、貫通物データD21、特定設置物データD22、及び、貫通物位置D23が入力されると、例えば、図46のように、梁の位置、貫通物位置、及び、特定設置物等が特定できる。そして、梁ごとに、長手方向において、貫通物位置が条件を満たすか否かが判断できる。 As described above, when beam data D20, penetrating object data D21, specific installation data D22, and penetrating object position D23 are input, the beam position, penetrating object position, specific installation, etc. can be identified, for example, as shown in Figure 46. Then, for each beam, it can be determined whether the penetrating object position satisfies the conditions in the longitudinal direction.

法令等の規則では、貫通物と、特定設置物又は他の貫通物等との距離を一定以上に離すように定められている場合が多い。そのため、ユーザURは、それぞれの距離が規則等で定められた条件を満たしているか否かをチェックする必要がある。そこで、設計装置が、規定等に基づいて定まる梁に貫通物を通せる位置又は貫通物を梁に通すことが可能か否か等を判断し、判断結果がユーザURに表示されると、ユーザURは、判断結果を知ることができる。 Laws and regulations often stipulate that a certain distance must be maintained between a penetrating object and a specific installation or other penetrating object. Therefore, the user UR needs to check whether the respective distances meet the conditions set forth in the regulations. Therefore, the design device determines the location where a penetrating object can pass through a beam determined based on regulations, or whether it is possible to pass a penetrating object through a beam, and the determination result is displayed to the user UR, allowing the user UR to know the determination result.

<第4実施形態>
第4実施形態は、例えば、第2実施形態と同様のシステム構成及びハードウェア構成の装置等で実現される。以下、第2実施形態と異なる点を中心に説明し、第2実施形態と重複する説明を省略する。
Fourth Embodiment
The fourth embodiment is realized, for example, by an apparatus having the same system configuration and hardware configuration as the second embodiment. The following description will focus on differences from the second embodiment, and will omit descriptions that overlap with the second embodiment.

第4実施形態は、第2実施形態と全体処理が異なる。例えば、第4実施形態では、全体処理は、以下のように行われる。 The fourth embodiment differs from the second embodiment in the overall processing. For example, in the fourth embodiment, the overall processing is performed as follows:

<全体処理例>
図51は、第4実施形態における全体処理例を示すフローチャートである。
<Overall processing example>
FIG. 51 is a flowchart showing an example of the overall processing in the fourth embodiment.

<対象物データの入力例>(ステップS41)
ステップS41では、設計装置は、対象物データを入力する。
<Example of input of object data> (Step S41)
In step S41, the design device inputs object data.

<支持部材データの入力例>(ステップS42)
ステップS42では、設計装置は、支持部材データを入力する。
<Example of input of support member data> (Step S42)
In step S42, the design device inputs support member data.

例えば、設計装置は、以下のような設定画面で対象物データ及び支持部材データを入力する。 For example, the design device allows you to input object data and support member data using a settings screen like the one below.

図52は、対象物及び支持部材の設定画面の例を示す図である。例えば、第4設定画面CR54は、対象物入力部SETA、間隔入力部SETB、及び、配置位置設定部SETCで構成される画面である。 Figure 52 shows an example of a setting screen for the object and support member. For example, the fourth setting screen CR54 is a screen consisting of an object input section SETA, a spacing input section SETB, and a placement position setting section SETC.

対象物入力部SETAは、例えば、ツリー状に対象物の種類を表示する。具体的には、図示する例では、対象物の種類は、まず、「ダクト」、「配管」及び「フレキ管」の3種類である。さらに、「ダクト」は、「角ダクト」及び「丸ダクト」の2種類を有する。また、「配管」は、「鋼管」、「ビニル管」、「銅管」及び「鋳鉄管」の4種類を有する。そして、「フレキ管」は、「ポリブテン管」及び「鉛管」の2種類を有する。例えば、これらのように、対象物の素材等に基づいて、対象物の種類がツリー状に表示され、ユーザは、配置する対象物を選ぶ操作を行う。このようにして、対象物の種類等が入力されると、対象物データが入力される。 The object input unit SETA displays object types in a tree structure, for example. Specifically, in the illustrated example, there are three object types: "duct," "pipe," and "flexible pipe." Furthermore, "duct" has two types: "square duct" and "round duct." Furthermore, "pipe" has four types: "steel pipe," "vinyl pipe," "copper pipe," and "cast iron pipe." Finally, "flexible pipe" has two types: "polybutene pipe" and "lead pipe." For example, object types are displayed in a tree structure based on the object's material, and the user selects the object to place. In this way, when the object type, etc., is entered, the object data is entered.

間隔入力部SETBは、支持部材を設置する間隔を設定する。例えば、間隔は、法令等で定まるルールに基づいて設定される。 The spacing input unit SETB sets the spacing at which the support members are installed. For example, the spacing is set based on rules stipulated by law, etc.

図53は、ルールで定められた間隔の例を示す図である。例えば、図示するように、「公共建築工事標準仕様書(機械設備工事編)平成31年版」等の法令によって、支持部材を設置する間隔が定められている。「分類」は、対象物を示す。一方で、「呼び径」は、対象物のサイズを示す。 Figure 53 shows examples of spacing determined by rules. For example, as shown in the figure, the spacing for installing support members is determined by laws and regulations such as the "Standard Specifications for Public Building Construction (Mechanical Equipment Construction Edition) 2019 Edition." "Classification" indicates the object. Meanwhile, "nominal diameter" indicates the size of the object.

図示する法令を適用する例では、対象物が「鋼管」及び「ステンレス鋼管」であって、かつ、「呼び径」が「100」mmまでの対象物は、支持部材の間隔が「2.0」m以下となるようにルールが設定される。したがって、対象物が「鋼管」である場合には、支持部材を設置するルールは、例えば、対象物の「呼び径」(図52では、「上限サイズ」で設定する値である。)が「~100mm」である場合には、「2.0」mの間隔で設置し、かつ、「呼び径」が「100を超える」である場合には、「3.0」mの間隔で設置するように、支持部材データで設定される。そして、ルールは、対象物の種類及び「呼び径」等のサイズごとに、法令等の規則に即して設定される。 In the illustrated example of applying the law, rules are set so that for steel pipes and stainless steel pipes with a nominal diameter of up to 100 mm, the spacing between support members is 2.0 m or less. Therefore, if the object is a steel pipe, the rules for installing support members are set in the support member data so that, for example, if the object's nominal diameter (the value set as the "upper limit size" in Figure 52) is up to 100 mm, the support members are installed at intervals of 2.0 m, and if the nominal diameter is greater than 100 mm, the support members are installed at intervals of 3.0 m. Rules are set for each type of object and size, such as nominal diameter, in accordance with the laws and regulations.

さらに、配置位置設定部SETCでは、間隔入力部SETBで設定するルールとは別のルールが設定される。図示する例では、「(1)継手中心点からの寸法」、「(2)曲部での間隔」、「(3)末端部からの寸法」及び「(4)インサート間隔最小値」の4つの場合についてルールが設定される。 Furthermore, the placement position setting unit SETC sets rules that are different from those set in the spacing input unit SETB. In the example shown, rules are set for four cases: "(1) Dimension from joint center point," "(2) Spacing at curved section," "(3) Dimension from end portion," and "(4) Minimum insert spacing."

例えば、「(1)継手中心点からの寸法」の場合には、対象物の種類ごとに、以下のような間隔で支持部材を設置するようにルールが設定される。 For example, in the case of "(1) Dimensions from the joint center point," rules are set to install support members at the following intervals for each type of object.

角ダクト 200mm
丸ダクト 400mm
配管 300mm
「(2)曲部での間隔」の場合には、対象物の種類ごとに、以下のような間隔で支持部材を設置するようにルールが設定される。
Square duct 200mm
Round duct 400mm
Piping 300mm
In the case of "(2) Spacing at curved portions," rules are set for each type of object so that support members are installed at the following spacings:

角ダクト 1800mm
丸ダクト 1500mm
配管 800mm
「(3)末端部からの寸法」の場合には、対象物の種類ごとに、以下のような間隔で支持部材を設置するようにルールが設定される。
Square duct 1800mm
Round duct 1500mm
Piping 800mm
In the case of "(3) Dimensions from the End", rules are set for each type of object so that support members are installed at the following intervals:

角ダクト 200mm
丸ダクト 200mm
配管 150mm
「(4)インサート間隔最小値」の場合には、対象物の種類ごとに、以下のような間隔で支持部材を設置するようにルールが設定される。
Square duct 200mm
Round duct 200mm
Piping 150mm
In the case of "(4) Minimum insert spacing", rules are set so that support members are installed at the following spacing for each type of object.

角ダクト 150mm
丸ダクト 150mm
配管 150mm
ほかにも、「ダクトからの離れ」として「15mm」等のルールが設定される。
Square duct 150mm
Round duct 150mm
Piping 150mm
Other rules such as "15 mm" are set as the "distance from the duct."

また、対象物の例となる配管は、例えば、種類が以下のように設定される。 Furthermore, for example, the type of pipes that are examples of objects is set as follows:

図54は、配管分類の例を示す図である。例えば、「建築設備耐震設計・施工指針 2014年版」の規則に基づいて、配管を4分類とする例である。 Figure 54 shows an example of piping classification. For example, this is an example of piping being classified into four categories based on the rules of the "Guidelines for Earthquake-Resistant Design and Construction of Building Equipment, 2014 Edition."

具体的には、「耐震支持・インサート用配管分類」は、支持部材を設置する上の分類を示す。「配管直管の材質」は、対象物を構成する材質を示す。この例では、配管は、材質によって、「鋼管」、「ビニル管」、「銅管」及び「鋳鉄管」のいずれかに分類される。そして、分類によってルールが特定される。 Specifically, "Pipe classification for earthquake-resistant support/insert" indicates the classification above for installing support members. "Material of straight pipe" indicates the material that makes up the object. In this example, pipes are classified into "steel pipe," "vinyl pipe," "copper pipe," and "cast iron pipe" depending on their material. Rules are then identified based on the classification.

<設置位置の特定例>(ステップS43)
ステップS43では、設計装置は、設置位置を特定する。例えば、支持部材を設置する候補となる設置位置は、以下のようなGUIで設定がされた上で特定する処理が実行される。
<Example of specifying installation location> (Step S43)
In step S43, the design device specifies an installation position. For example, the installation positions that are candidates for installing the support members are set using the following GUI, and then a process of specifying the installation positions is executed.

図55は、設定位置を特定する処理用の設定画面の例を示す図である。例えば、第5設定画面CR55は、同時配置設定部SETD、複数ルートまとめ設定部SETE、種類設定部SETF、吊部材設定部SETG、ボルト径設定部SETH、及び、ハンガー種類設定部SETIで構成される。 Figure 55 shows an example of a settings screen for processing to specify a setting position. For example, the fifth settings screen CR55 is composed of a simultaneous placement setting section SETD, a multiple route consolidation setting section SETE, a type setting section SETF, a hanging member setting section SETG, a bolt diameter setting section SETH, and a hanger type setting section SETI.

同時配置設定部SETDが「ON」であると、支持部材が配置される。 When the simultaneous placement setting unit SETD is "ON", the support member is placed.

複数ルートまとめ設定部SETEが「ON」であると、複数の対象物が近接している場合には、複数の対象物をまとめて1つの支持部材を配置する。 When the multiple route grouping setting unit SET is "ON," if multiple objects are close to each other, a single support member will be placed around the multiple objects.

種類設定部SETFには、配置する支持部材の種類を選択した結果が入力される。 The type setting section SETF inputs the result of selecting the type of support member to be placed.

吊部材設定部SETGが「ON」であると、吊りボルト、配管支持金具及びハンガー等の吊部材が支持部材と一緒に配置される。一方で、吊部材設定部SETGが「OFF」であると、支持部材のみが配置される。 When the hanging member setting unit SETG is "ON," hanging members such as hanging bolts, pipe support brackets, and hangers are placed together with the support members. On the other hand, when the hanging member setting unit SETG is "OFF," only the support members are placed.

ボルト径設定部SETHには、吊りボルトの径が設定される。また、ボルト径設定部SETHは、同時配置設定部SETDが「ON」、かつ、吊部材設定部SETGが「ON」の場合に用いられる。 The bolt diameter setting unit SETH sets the diameter of the suspension bolt. The bolt diameter setting unit SETH is used when the simultaneous placement setting unit SETD is "ON" and the suspension member setting unit SETG is "ON."

ハンガー種類設定部SETIには、ハンガーの種類を選択した結果が入力される。また、ハンガー種類設定部SETIは、同時配置設定部SETDが「ON」、かつ、吊部材設定部SETGが「ON」の場合に用いられる。 The hanger type selection is input into the hanger type setting unit SETI. The hanger type setting unit SETI is used when the simultaneous placement setting unit SETD is "ON" and the hanging member setting unit SETG is "ON."

また、支持部材は、例えば、法令等の規則で定まる条件を満たすパターンで設置される。例えば、「公共建築設備工事標準図(機械設備工事編)平成31年版」に定められる以下のような3種類のパターンのうち、いずれかのパターンで配置される。 In addition, the support members are installed in a pattern that satisfies the conditions stipulated by laws and regulations. For example, they are arranged in one of the following three patterns stipulated in the "Standard Drawings for Public Building Equipment Construction (Mechanical Equipment Construction Edition) 2019 Edition."

図56は、第1パターンの例を示す図である。例えば、第1パターンは、吊り部材を「インサート」、「吊りボルト」及び「吊りバンド」とする組み合わせの例である。また、第1パターンは、対象物が「丸ダクト」又は「配管」である場合に用いられるパターンである。 Figure 56 is a diagram showing an example of the first pattern. For example, the first pattern is an example of a combination of a "suspension insert," a "suspension bolt," and a "suspension band" as the suspension member. Furthermore, the first pattern is a pattern used when the object is a "round duct" or "pipe."

図57は、第2パターンの例を示す図である。例えば、第2パターンは、吊り部材を「インサート×2」、「吊りボルト×2」及び「形鋼」とする組み合わせの例である。また、第2パターンは、対象物が「角ダクト」である場合に用いられるパターンである。 Figure 57 shows an example of the second pattern. For example, the second pattern is an example of a combination of "2 inserts," "2 hanging bolts," and "structural steel" as the hanging members. The second pattern is also used when the target object is a "rectangular duct."

図58は、第3パターンの例を示す図である。例えば、第3パターンは、吊り部材を「インサート×2」、「吊りボルト×2」、「形鋼」及び「Uボルト×対象物の数」とする組み合わせの例である。また、第3パターンは、対象物が「丸ダクト」又は「配管」であって、かつ、対象物が複数の場合に用いられるパターンである。 Figure 58 is a diagram showing an example of the third pattern. For example, the third pattern is an example of a combination of hanging members consisting of "2 inserts," "2 hanging bolts," "structural steel," and "U-bolts x number of objects." The third pattern is also used when the objects are "round ducts" or "pipes," and there are multiple objects.

例えば、以上のような設定がされた上で、設置位置は、以下のように特定される。 For example, after the above settings are made, the installation location is identified as follows:

図59は、設置位置の特定例を示す図である。例えば、図示するような第1対象物TAG1を例に説明する。 Figure 59 shows an example of identifying an installation location. For example, we will use the first object TAG1 shown in the figure as an example.

第1対象物TAG1は、配管である。そして、第1対象物TAG1には、規則で所定の間隔(以下の説明では「a」と示す。また、「a」の値は、あらかじめ設定される。例えば、「a=6m」のようにあらかじめ設定される。)で支持部材の例であるインサートを設置するように定められているとする。さらに、インサートは、起点P0を設置の始点として設置されるように設定したとする。 The first object TAG1 is a pipe. It is assumed that rules stipulate that inserts, which are an example of support members, should be installed on the first object TAG1 at a predetermined interval (referred to as "a" in the following explanation; the value of "a" is set in advance, for example, "a = 6 m"). Furthermore, it is assumed that the inserts are set to be installed starting from the starting point P0.

このような場合には、ルールに基づいて、起点P0から図における右方向へ「a」離れた位置である、第1位置P1が1つ目の設置位置と特定される。次に、第1位置P1から図における右方向へ「a」更に離れた位置である、第2位置P2が2つ目の設置位置と特定される。このように、起点P0から、第1対象物TAG1が設置される向きに沿って、「a」ごとに設置位置が特定される。 In such a case, based on the rules, the first installation position is identified as the first position P1, which is a distance "a" to the right of the starting point P0 in the figure. Next, the second position P2, which is a further distance "a" to the right of the first position P1 in the figure, is identified as the second installation position. In this way, installation positions are identified for each "a" from the starting point P0 along the direction in which the first object TAG1 is installed.

<設置位置がつなぎ目か否かの判断例>(ステップS44)
ステップS44では、設計装置は、特定された設置位置がつなぎ目か否かを判断する。そして、設置位置がつなぎ目であると判断されると(ステップS44でYES)、設計装置は、ステップS46に進む。一方で、設置位置がつなぎ目でないと判断されると(ステップS44でNO)、設計装置は、ステップS45に進む。
<Example of Determining Whether the Installation Position is a Seam> (Step S44)
In step S44, the design device determines whether the identified installation position is a joint. If it is determined that the installation position is a joint (YES in step S44), the design device proceeds to step S46. On the other hand, if it is determined that the installation position is not a joint (NO in step S44), the design device proceeds to step S45.

<設置位置の対象物が幅の変化する継手であるか否かの判断例>(ステップS45)
ステップS45では、設計装置は、特定された設置位置の対象物が幅の変化する継手か否かを判断する。そして、設置位置の対象物が幅の変化する継手であると判断されると(ステップS45でYES)、設計装置は、ステップS46に進む。一方で、設置位置の対象物が幅の変化する継手でないと判断されると(ステップS45でNO)、設計装置は、ステップS47に進む。
<Example of Determining Whether the Object at the Installation Position is a Joint with a Variable Width> (Step S45)
In step S45, the design device determines whether the object at the specified installation position is a joint whose width changes. If it is determined that the object at the installation position is a joint whose width changes (YES in step S45), the design device proceeds to step S46. On the other hand, if it is determined that the object at the installation position is not a joint whose width changes (NO in step S45), the design device proceeds to step S47.

<設置位置の変更例>(ステップS46)
ステップS46では、設計装置は、特定された設置位置を変更する。
<Example of changing the installation position> (Step S46)
In step S46, the design device changes the identified installation position.

まず、ステップS44では、例えば、以下のような場合がつなぎ目と判断される。 First, in step S44, the following cases are determined to be seams, for example:

図60は、つなぎ目と判断される第1例を示す図である。図59と比較すると、第1対象物TAG1に第2対象物TAG2がつながる構成である点が異なる。一方で、起点P0及び「a」ごとの間隔とするルールは、同様である。 Figure 60 shows a first example of what is determined to be a seam. Compared to Figure 59, it differs in that the first object TAG1 is connected to the second object TAG2. However, the rules for the starting point P0 and the spacing for each "a" are the same.

この例では、第3位置P3がつなぎ目と判断される(ステップS44でYES)。一方で、第1位置P1及び第2位置P2は、つなぎ目と判断されない(ステップS44でNO)。 In this example, the third position P3 is determined to be a seam (YES in step S44). On the other hand, the first position P1 and the second position P2 are not determined to be seams (NO in step S44).

例えば、第3位置P3は、ステップS46によって以下のように変更される。 For example, the third position P3 is changed in step S46 as follows:

図61は、つなぎ目と判断される第1例の第1変更例を示す図である。図示する例は、ステップS46によって、第3位置P3を第4位置P4に変更した例である。 Figure 61 shows a first modification of the first example that is determined to be a seam. The example shown is an example in which the third position P3 is changed to the fourth position P4 in step S46.

図示するように、変更は、間隔が短くなるように変更する。具体的には、第2位置P2及び第4位置P4の間隔は、変更前の「a」より短い「b」に変更された間隔である。すなわち、「a<b」という関係を適用して間隔が変更される。 As shown in the figure, the change is made so that the spacing is shortened. Specifically, the spacing between the second position P2 and the fourth position P4 is changed from "a" before the change to "b," which is shorter. In other words, the spacing is changed by applying the relationship "a<b."

間隔を長くするように変更すると(この例では、右方向に移動するように変更する場合となる。)、間隔が長くなるため、規則で定められている間隔より長い間隔となる場合がある。一方で、このように、間隔を短くするように変更すると、変更後であっても、変更する前よりも短い間隔であるため、規則を守る間隔とすることができる。 If the interval is changed to be longer (in this example, by changing it to move to the right), the interval will be longer, and may be longer than the interval specified by the rules. On the other hand, if the interval is changed to be shorter, the interval will still be shorter than before the change, so it will comply with the rules.

なお、第4位置P4の次に特定される設置位置である第5位置P5は、変更された後、すなわち、第4位置P4を起点とした間隔で特定される。図示するように、第5位置P5以降の設置位置は、「a」の間隔が適用される。 Note that the fifth position P5, which is the installation position identified next after the fourth position P4, is identified after the change, i.e., at an interval starting from the fourth position P4. As shown in the figure, the interval "a" is applied to installation positions from the fifth position P5 onwards.

次に、ステップS45では、例えば、以下のような設置位置の対象物が、幅の変化する継手と判断される。 Next, in step S45, for example, an object in the following installation position is determined to be a joint with a variable width.

図62は、幅の変化する継手の例を示す図である。図示するようなエルボJNT1が、幅が変化する継手の例である。具体的には、設置位置が、エルボ領域ERであると、設置位置は、エルボ領域ERを回避するように変更される。 Figure 62 is a diagram showing an example of a joint with a variable width. The elbow JNT1 shown in the figure is an example of a joint with a variable width. Specifically, if the installation position is in the elbow region ER, the installation position is changed to avoid the elbow region ER.

エルボJNT1等の幅が変化する継手は、法令等の規則によって、支持部材の設置が義務付けられている対象物である。このような対象物には、あらかじめ支持部材を設置するための箇所が定まっている。したがって、支持部材は、ルールで定まる間隔で設置されるのではなく、後にユーザの操作によって設置位置が決められる。 Joints with variable widths, such as the elbow JNT1, are objects for which the installation of support members is required by law and other regulations. For such objects, the locations for installing support members are predetermined. Therefore, support members are not installed at intervals determined by rules, but rather their installation positions are determined later by user operation.

以上のように、つなぎ目又は継手に設置位置がある場合には、つなぎ目及び継手の位置を回避するように、設置位置が変更される。 As described above, if the installation position is located at a joint or a connection, the installation position will be changed to avoid the joint or connection.

<支持部材の設置例>(ステップS47)
ステップS47では、設計装置は、設置位置(変更する場合には変更された後の設置位置である。)に支持部材を設置する。
<Example of installation of support member> (Step S47)
In step S47, the design device installs the support member at the installation position (or the new installation position if it has been changed).

<機能構成例>
図63は、第4実施形態における機能構成例を示す機能ブロック図である。例えば、設計装置は、支持部材データ入力手段10F40、設置位置特定手段10F41、変更手段10F42、及び、表示手段10F5を含む機能構成である。
<Example of functional configuration>
63 is a functional block diagram showing an example of the functional configuration in the fourth embodiment. For example, the design device has a functional configuration including a support member data input unit 10F40, an installation position specifying unit 10F41, a change unit 10F42, and a display unit 10F5.

例えば、表示手段10F5は、第3実施形態等と同様である。 For example, the display means 10F5 is the same as in the third embodiment, etc.

支持部材データ入力手段10F40は、支持部材を設置するルールを設定するため、支持部材データD40を入力する支持部材データ入力手順を行う。例えば、支持部材データ入力手段10F40は、インタフェース11H3等によって実現される。 The support member data input means 10F40 performs a support member data input procedure to input support member data D40 in order to set rules for placing support members. For example, the support member data input means 10F40 is realized by an interface 11H3 or the like.

設置位置特定手段10F41は、支持部材データD40で設定されるルールによって定まる間隔で設置位置を特定する設置位置特定手順を行う。例えば、設置位置特定手段10F41は、CPU11H1等によって実現される。 The installation position identification means 10F41 performs an installation position identification procedure that identifies installation positions at intervals determined by rules set in the support member data D40. For example, the installation position identification means 10F41 is realized by the CPU 11H1, etc.

変更手段10F42は、設置位置がつなぎ目又は継手であると、設置位置を変更する変更手順を行う。例えば、変更手段10F42は、CPU11H1等によって実現される。 If the installation position is a joint or a coupling, the change unit 10F42 performs a change procedure to change the installation position. For example, the change unit 10F42 is realized by the CPU 11H1, etc.

つなぎ目のように、他の位置よりも強度が弱い位置には、支持部材を設置しない方がよい場合が多い。そのため、つなぎ目を設置する候補としても、後にユーザURによる操作等で取り除かれる場合が多い設置位置になりやすい。 It is often better not to install support members in locations that are weaker than other locations, such as joints. Therefore, even when selecting locations for installing joints, they are likely to be locations that are later removed by user UR operations, etc.

また、継手は、法令等の規則で支持部材の設置が義務付けされている場合がある。このような規則を順守するため、継手には、支持部材を設置するための部品等が付随している場合がある。したがって、継手は、部品等の取り付け位置によって、あらかじめ支持部材を設置する位置が定まっている場合があり、これ以外の位置に設置する支持部材は、不要な支持部材である場合が多い。そこで、継手を支持する支持部材は、ユーザURによる操作等で設置する位置が決まるようにするため、設置位置は、継手を回避するように変更する。このようにすると、不要な支持部材の設置を少なくできる。 In addition, laws and regulations may require the installation of support members for joints. To comply with such regulations, joints may be equipped with parts for installing the support members. Therefore, the installation position of the support members for joints may be predetermined depending on the installation position of the parts, etc., and support members installed in other positions are often unnecessary support members. Therefore, the installation position of the support members that support joints is changed to avoid the joints so that the installation position can be determined by operation by the user UR, etc. In this way, the installation of unnecessary support members can be reduced.

<第5実施形態>
第5実施形態は、例えば、第4実施形態と同様のシステム構成及びハードウェア構成の装置等で実現される。以下、第4実施形態と異なる点を中心に説明し、第4実施形態と重複する説明を省略する。
Fifth Embodiment
The fifth embodiment is realized, for example, by an apparatus having the same system configuration and hardware configuration as the fourth embodiment. The following description will focus on the differences from the fourth embodiment, and will omit any overlapping description with the fourth embodiment.

第5実施形態は、第4実施形態と全体処理が異なる。例えば、第5実施形態では、全体処理は、以下のように行われる。 The fifth embodiment differs from the fourth embodiment in the overall processing. For example, in the fifth embodiment, the overall processing is performed as follows:

<全体処理例>
図64は、第5実施形態における全体処理例を示すフローチャートである。例えば、ステップS41、ステップS42、ステップS43、及び、ステップS47は、第4実施形態と同様の処理であり、同一の符号を付して重複する説明を省略する。
<Overall processing example>
64 is a flowchart showing an example of the overall processing in the fifth embodiment. For example, steps S41, S42, S43, and S47 are the same processes as those in the fourth embodiment, and the same reference numerals are used to denote the same steps, and redundant explanations will be omitted.

例えば、対象物データ及び支持部材データが入力されると、以下のような図面が生成できる。 For example, when object data and support member data are input, a drawing like the one below can be generated.

図65は、複数の対象物が配置された例を示す図である。図示する例は、複数の対象物の例である、第51配管TAG51、第52配管TAG52、及び、第53配管TAG53の3つの配管がある場合の例である。以下、図示するような対象物、及び、対象物の配置を例にして説明する。 Figure 65 is a diagram showing an example of an arrangement of multiple objects. The example shown is an example of a case where there are three pipes, the 51st pipe TAG51, the 52nd pipe TAG52, and the 53rd pipe TAG53, which are examples of multiple objects. Below, we will explain the objects and their arrangement as shown in the figure.

この例では、第51配管TAG51に対して、第51配管起点Z1を起点として、あらかじめ設定されるルールによって支持部材を設置する候補となる設置位置が特定される(ステップS43)。 In this example, for the 51st piping TAG51, starting from the 51st piping starting point Z1, candidate installation locations for installing the support member are identified according to pre-set rules (step S43).

同様に、この例では、第52配管TAG52に対して、第52配管起点Z2を起点として、あらかじめ設定されるルールによって支持部材を設置する候補となる設置位置が特定される(ステップS43)。 Similarly, in this example, for the 52nd piping TAG52, starting from the 52nd piping starting point Z2, candidate installation positions for installing the support member are identified according to pre-set rules (step S43).

更に同様に、この例では、第53配管TAG53に対して、第53配管起点Z3を起点として、あらかじめ設定されるルールによって支持部材を設置する候補となる設置位置が特定される(ステップS43)。 Furthermore, in this example, for the 53rd piping TAG53, candidate installation positions for installing the support member are identified using pre-set rules, starting from the 53rd piping starting point Z3 (step S43).

例えば、設置位置は、第501位置P501乃至第527位置P527のように特定される。 For example, the installation positions are identified as position 501 P501 to position 527 P527.

<第1条件の入力例>(ステップS51)
ステップS51では、設計装置は、複数の対象物をまとめるようにする条件(以下「第1条件」という。)を入力する。
<Example of input of first condition> (Step S51)
In step S51, the design device inputs a condition (hereinafter referred to as a "first condition") for grouping a plurality of objects together.

<第2条件の入力例>(ステップS52)
ステップS52では、設計装置は、複数の対象物が支持部材で支持できるか否かを判断するのに用いられる条件(以下「第2条件」という。)を入力する。
<Example of input of second condition> (Step S52)
In step S52, the design device inputs a condition (hereinafter referred to as the "second condition") used to determine whether or not a plurality of objects can be supported by the support member.

<第1条件を満たすか否かの判断例>(ステップS53)
ステップS53では、設計装置は、第1条件を満たすか否かを判断する。
<Example of Determination of Whether the First Condition is Satisfied> (Step S53)
In step S53, the design device determines whether the first condition is satisfied.

<第2条件を満たすか否かの判断例>(ステップS54)
ステップS54では、設計装置は、第1条件を満たすか否かを判断する。
<Example of Determination of Whether the Second Condition is Satisfied> (Step S54)
In step S54, the design device determines whether the first condition is satisfied.

そして、第1条件及び第2条件のいずれの条件を満たす場合(ステップS53及びステップS54のいずれでもYES)には、設計装置は、ステップS55に進む。一方で、第1条件又は第2条件のうち、どちらか一方でも条件を満たさない場合(ステップS53又はステップS54のどちらかでNO)には、設計装置は、ステップS47に進む。 If both the first and second conditions are met (YES in both steps S53 and S54), the design device proceeds to step S55. On the other hand, if neither the first nor the second conditions are met (NO in either step S53 or step S54), the design device proceeds to step S47.

例えば、第1条件及び第2条件は、以下のような設定画面で入力される。 For example, the first and second conditions are entered on the settings screen shown below.

図66は、第1条件及び第2条件を入力する設定画面の例を示す図である。 Figure 66 shows an example of a settings screen for entering the first and second conditions.

例えば、第1条件は、第1条件入力部CD51で入力される。また、第2条件は、第2条件入力部CD52で入力される。具体的には、第1条件入力部CD51及び第2条件入力部CD52で入力される条件は、以下のような条件である。 For example, the first condition is input in the first condition input section CD51. The second condition is input in the second condition input section CD52. Specifically, the conditions input in the first condition input section CD51 and the second condition input section CD52 are as follows:

図67は、第1条件及び第2条件の例を説明する図である。以下、第2区間AP2又は第5区間AP5のように、第51配管TAG51、第52配管TAG52及び第53配管TAG53の3つをまとめられるか否か判断する場合を例に説明する。 Figure 67 is a diagram illustrating examples of the first and second conditions. Below, we will explain an example of determining whether the three pipes, 51st pipe TAG51, 52nd pipe TAG52, and 53rd pipe TAG53, can be combined, as in the second section AP2 or the fifth section AP5.

第1条件は、第51配管TAG51、第52配管TAG52及び第53配管TAG53が所定範囲内に近接するか否かである。具体的には、まず、最大幅MWが第1条件入力部CD51で入力される(ステップS51)。また、この例では、配管と支持部材の間に一定の空間(以下「端部空間SD」という。)がある。例えば、端部空間SDは、「100mm」のようにあらかじめ設定される。 The first condition is whether the 51st pipe TAG51, the 52nd pipe TAG52, and the 53rd pipe TAG53 are adjacent to each other within a predetermined range. Specifically, the maximum width MW is first input in the first condition input section CD51 (step S51). In this example, there is a certain amount of space (hereinafter referred to as "end space SD") between the pipes and the support member. For example, the end space SD is preset to 100 mm.

第1条件を満たすか否かの判断(ステップS53)は、両端分の端部空間SDを含めた複数の対象物が所定範囲内に近接するか否かによって判断される。この例では、第1条件入力部CD51に「1800mm」が設定される。したがって、「1800mm」の範囲内に、第51配管TAG51、第52配管TAG52及び第53配管TAG53が近接すると(両端分の端部空間SDを含めて判断する。)、第1条件を満たすと判断される(ステップS53でYES)。一方で、いずれかの配管が離れた位置にあり、所定範囲内に対象物(両端分の端部空間SDを含めて判断する。)が収まらないと、第1条件を満たさないと判断する(ステップS53でNO)。 Whether the first condition is met (step S53) is determined based on whether multiple objects, including the end spaces SD at both ends, are close to each other within a predetermined range. In this example, "1800 mm" is set in the first condition input section CD51. Therefore, if the 51st pipe TAG51, 52nd pipe TAG52, and 53rd pipe TAG53 are close to each other within the "1800 mm" range (determination including the end spaces SD at both ends), it is determined that the first condition is met (YES in step S53). On the other hand, if any of the pipes are located far apart and the objects (determination including the end spaces SD at both ends) do not fall within the predetermined range, it is determined that the first condition is not met (NO in step S53).

第2条件は、第51配管TAG51、第52配管TAG52及び第53配管TAG53における高低差が一定範囲内であるか否かである。具体的には、まず、許容高低差MHが第2条件入力部CD52で入力される(ステップS52)。 The second condition is whether the elevation difference between the 51st pipe TAG51, the 52nd pipe TAG52, and the 53rd pipe TAG53 is within a certain range. Specifically, the allowable elevation difference MH is first input in the second condition input section CD52 (step S52).

第2条件を満たすか否かの判断(ステップS54)は、複数の対象物における高低差が一定範囲内であるか否かによって判断される。この例では、第2条件入力部CD52に「10mm」が設定される。したがって、第51配管TAG51、第52配管TAG52及び第53配管TAG53の間で発生する高低差のうち、最も大きな高低差が「10mm」の範囲内であると、第2条件を満たすと判断される(ステップS54でYES)。一方で、いずれかの配管が他の配管より高さ方向(図におけるZ軸方向である。)において高い位置にあり、複数の対象物における高低差が一定範囲内に収まらないと、第2条件を満たさないと判断する(ステップS54でNO)。 Whether the second condition is met (step S54) is determined based on whether the elevation difference between the multiple objects is within a certain range. In this example, "10 mm" is set in the second condition input section CD52. Therefore, if the largest elevation difference between the 51st pipe TAG51, the 52nd pipe TAG52, and the 53rd pipe TAG53 is within the "10 mm" range, it is determined that the second condition is met (YES in step S54). On the other hand, if any pipe is higher in the height direction (the Z-axis direction in the figure) than the other pipes and the elevation difference between the multiple objects is not within a certain range, it is determined that the second condition is not met (NO in step S54).

遠くに離れている同士の対象物は、あまり一緒にしない方がよい場合が多い。そこで、第1条件に基づいて、所定範囲内に近接する対象物だけをまとめる対象とする。また、複数の対象物における高低差が大きいと、同一の支持部材では支持できない場合が多い。そこで、第2条件に基づいて、一定範囲内の高低差、すなわち、同じような高さに設置される対象物だけをまとめる対象とする。このように、2つの条件をいずれも満たす対象物をまとめるように判断する。 It is often best not to place objects that are far apart together. Therefore, based on the first condition, only objects that are close to each other within a specified range are targeted for grouping. Also, if there is a large difference in elevation between multiple objects, they often cannot be supported by the same support member. Therefore, based on the second condition, only objects that have a difference in elevation within a certain range, i.e., objects installed at similar heights, are targeted for grouping. In this way, objects that meet both conditions are judged to be grouped together.

<まとめ支持部材に交換する例>(ステップS55)
ステップS55では、設計装置は、複数の支持部材を複数の対象物をまとめて支持する支持部材(以下「まとめ支持部材」という。)に交換する。例えば、まとめ支持入力部CKが「ON」であると、第1条件及び第2条件の判断がされた上で、まとめ支持部材への交換が行われる。
<Example of replacing with a bundled support member> (Step S55)
In step S55, the design device replaces the multiple support members with support members that collectively support multiple objects (hereinafter referred to as "collectively support members"). For example, if the collectively support input unit CK is "ON", the first and second conditions are determined, and then replacement with the collectively support members is performed.

以下、第1区間AP1、第2区間AP2、第3区間AP3、第4区間AP4、及び、第5区間AP5に位置する配管が、第1条件及び第2条件を満たし、まとめられる対象物である場合を例に説明する。以下、第1区間AP1、第2区間AP2、第3区間AP3、第4区間AP4、及び、第5区間AP5の順に交換(ステップS55)が行われるとする。 The following describes an example in which the pipes located in the first section AP1, second section AP2, third section AP3, fourth section AP4, and fifth section AP5 satisfy the first and second conditions and are objects that can be consolidated. Hereinafter, it will be assumed that replacement (step S55) will be performed in the order of the first section AP1, second section AP2, third section AP3, fourth section AP4, and fifth section AP5.

図68は、第1区間における交換例を示す図である。図65と比較すると、設置位置が、交換前では、第502位置P502、及び、第512位置P512であったのに対して、交換によって、まとめ支持部材を配置する第601位置P601となる点が異なる。 Figure 68 shows an example of replacement in the first section. Compared to Figure 65, the installation positions were position 502 P502 and position 512 P512 before the replacement, but after the replacement, they are position 601 P601, where the bundled support member is placed.

第502位置P502は、第51配管TAG51を支持する支持部材の設置位置である。同様に、第512位置P512は、第52配管TAG52を支持する支持部材の設置位置である。 The 502nd position P502 is the installation position of the support member that supports the 51st piping TAG51. Similarly, the 512th position P512 is the installation position of the support member that supports the 52nd piping TAG52.

第1区間AP1では、第51配管TAG51及び第52配管TAG52が、まとめて支持する複数の対象物である。そこで、第502位置P502及び第512位置P512を設置位置とする支持部材を第601位置P601でまとめて支持するまとめ支持部材に交換する。 In the first section AP1, the 51st pipe TAG51 and the 52nd pipe TAG52 are the multiple objects that are collectively supported. Therefore, the support members installed at positions 502 P502 and 512 P512 are replaced with collectively supported members that collectively support the 601st position P601.

なお、第601位置P601は、第502位置P502及び第512位置P512のうち、起点に近い位置を採用する。この例では、第502位置P502の方が第512位置P512より第51配管起点Z1及び第52配管起点Z2に近い位置である。したがって、第601位置P601は、第502位置P502の位置となる。 The 601st position P601 is the position closest to the starting point between the 502nd position P502 and the 512th position P512. In this example, the 502nd position P502 is closer to the 51st piping starting point Z1 and the 52nd piping starting point Z2 than the 512th position P512. Therefore, the 601st position P601 is the position of the 502nd position P502.

また、第502位置P502及び第512位置P512に配置する支持部材を第601位置P601に配置するまとめ支持部材に交換した後、他の支持部材の設置位置をルールに基づいて特定し直す。例えば、第601位置P601基準として、第511位置P511、第503位置P503、及び、第513位置P513を第600位置P600、第602位置P602、及び、第603位置P603に特定し直す。このように、交換後の設置位置に基づいて、周辺の設置位置を規則が守れるような間隔に特定し直す。 Furthermore, after the support members located at position 502 P502 and position 512 P512 are replaced with group support members located at position 601 P601, the installation positions of the other support members are redefined based on the rules. For example, using position 601 P601 as the reference, position 511 P511, position 503 P503, and position 513 P513 are redefined as position 600 P600, position 602 P602, and position 603 P603. In this way, based on the installation positions after replacement, the surrounding installation positions are redefined to intervals that comply with the rules.

図69は、第2区間における交換例を示す図である。 Figure 69 shows an example of an exchange in the second section.

第2区間AP2では、第51配管TAG51、第52配管TAG52、及び、第53配管TAG53が、まとめて支持する複数の対象物である。第1区間AP1と同様に、第2区間AP2では、複数の支持部材をまとめ支持部材に交換する。 In the second section AP2, the 51st pipe TAG51, the 52nd pipe TAG52, and the 53rd pipe TAG53 are multiple objects to be supported collectively. As with the first section AP1, in the second section AP2, multiple support members are replaced with a collective support member.

具体的には、第604位置P604、第605位置P605、及び、第606位置P606で第51配管TAG51、第52配管TAG52、及び、第53配管TAG53をまとめて支持するまとめ支持部材に交換する。 Specifically, the 51st pipe TAG51, the 52nd pipe TAG52, and the 53rd pipe TAG53 are replaced with a collective support member that collectively supports them at the 604th position P604, the 605th position P605, and the 606th position P606.

第604位置P604は、例えば、第602位置P602の位置を採用する。そして、第604位置P604を基準として、ルールで定まる間隔で、第605位置P605、及び、第606位置P606が特定される。 The 604th position P604 is, for example, the 602nd position P602. Then, using the 604th position P604 as the reference, the 605th position P605 and the 606th position P606 are identified at intervals determined by the rule.

なお、複数の対象物をまとめる場合には、ルールが異なる場合がある。例えば、対象物の種類が異なると、一方の対象物が「6m」の間隔で設置位置を特定するルールであるのに対して、他方の対象物が「9m」の間隔で設置位置を特定するルールである場合がある。このような場合には、ルールは、厳しい方が採用される。具体的には、「6m」のルールと「9m」のルールがある場合には、「6m」のルールが採用される。 Note that when multiple objects are grouped together, the rules may differ. For example, if the objects are of different types, one object may have a rule that specifies installation positions at intervals of "6m", while the other object may have a rule that specifies installation positions at intervals of "9m". In such cases, the stricter rule will be adopted. Specifically, if there is a "6m" rule and a "9m" rule, the "6m" rule will be adopted.

第1区間AP1と同様に、第604位置P604、第605位置P605、及び、第606位置P606が定まると、設計装置は、第607位置P607、第608位置P608、及び、第609位置P609等の周辺の設置位置をルールに基づいて特定し直す。また、第1区間AP1における設置位置は、位置を確定し、第2区間AP2における交換及び特定し直しの影響を受けないようにする。 As with the first section AP1, once the 604th position P604, the 605th position P605, and the 606th position P606 are determined, the design device re-specifies the surrounding installation positions such as the 607th position P607, the 608th position P608, and the 609th position P609 based on rules. Furthermore, the installation positions in the first section AP1 are fixed and are not affected by the replacement and re-specification in the second section AP2.

図70は、第3区間における交換例を示す図である。 Figure 70 shows an example of an exchange in the third section.

第3区間AP3では、第52配管TAG52、及び、第53配管TAG53が、まとめて支持する複数の対象物である。具体的には、第610位置P610で、第52配管TAG52、及び、第53配管TAG53をまとめて支持するまとめ支持部材に交換する。 In the third section AP3, the 52nd pipe TAG52 and the 53rd pipe TAG53 are the multiple objects to be supported collectively. Specifically, at the 610th position P610, the 52nd pipe TAG52 and the 53rd pipe TAG53 are replaced with a collective support member that collectively supports them.

また、第2区間AP2等と同様に、第610位置P610が定まると、設計装置は、第611位置P611、第612位置P612、及び、第613位置P613等の周辺の設置位置をルールに基づいて特定し直す。 Furthermore, as with the second section AP2, etc., once the 610th position P610 is determined, the design device re-identifies the surrounding installation positions such as the 611th position P611, the 612th position P612, and the 613th position P613 based on the rules.

図71は、第4区間における交換例を示す図である。 Figure 71 shows an example of an exchange in the fourth section.

第4区間AP4では、第52配管TAG52、及び、第53配管TAG53が、まとめて支持する複数の対象物である。具体的には、第614位置P614及び第615位置P615で、第52配管TAG52、及び、第53配管TAG53をまとめて支持するまとめ支持部材に交換する。 In the fourth section AP4, the 52nd pipe TAG52 and the 53rd pipe TAG53 are the multiple objects to be supported collectively. Specifically, at the 614th position P614 and the 615th position P615, the 52nd pipe TAG52 and the 53rd pipe TAG53 are replaced with a collective support member that collectively supports them.

また、第2区間AP2等と同様に、第614位置P614及び第615位置P615が定まると、設計装置は、第616位置P616、第617位置P617、及び、第618位置P618等の周辺の設置位置をルールに基づいて特定し直す。 Furthermore, as with the second section AP2, etc., once the 614th position P614 and the 615th position P615 are determined, the design device re-identifies the surrounding installation positions such as the 616th position P616, the 617th position P617, and the 618th position P618 based on the rules.

図72は、第5区間における交換例を示す図である。 Figure 72 shows an example of an exchange in the fifth section.

第5区間AP5では、第51配管TAG51、第52配管TAG52、及び、第53配管TAG53が、まとめて支持する複数の対象物である。具体的には、第619位置P619で、第51配管TAG51、第52配管TAG52、及び、第53配管TAG53をまとめて支持するまとめ支持部材に交換する。 In the fifth section AP5, the 51st pipe TAG51, the 52nd pipe TAG52, and the 53rd pipe TAG53 are the multiple objects to be supported collectively. Specifically, at the 619th position P619, the 51st pipe TAG51, the 52nd pipe TAG52, and the 53rd pipe TAG53 are replaced with a collective support member that collectively supports them.

以上のように、第1区間AP1乃至第5区間AP5において、まとめ支持部材に交換する処理を行うと、例えば、以下のような設置位置となる。 As described above, when the process of replacing the bundled support members is performed in the first section AP1 to the fifth section AP5, the installation positions will be as follows, for example.

図73は、交換後の例を示す図である。図示するように、図65と比較すると、設置位置が、第1区間AP1乃至第5区間AP5における交換によって、第600位置P600乃至第623位置P623となる点が異なる。このように、まとめ支持部材に交換して、まとめ支持部材を用いるように支持部材を配置する。 Figure 73 shows an example after replacement. As shown, compared to Figure 65, the difference is that the installation positions are now the 600th position P600 to the 623rd position P623 due to replacement in the first section AP1 to the fifth section AP5. In this way, the support members are replaced with bundled support members and arranged to use the bundled support members.

<機能構成例>
図74は、第5実施形態における機能構成例を示す機能ブロック図である。例えば、設計装置は、支持部材データ入力手段10F40、設置位置特定手段10F41、第1条件入力手段10F51、第2条件入力手段10F52、第1判断手段10F53、第2判断手段10F54、交換手段10F55、及び、表示手段10F5を含む機能構成である。
<Example of functional configuration>
74 is a functional block diagram showing an example of the functional configuration in the fifth embodiment. For example, the design device has a functional configuration including a support member data input means 10F40, an installation position specifying means 10F41, a first condition input means 10F51, a second condition input means 10F52, a first determination means 10F53, a second determination means 10F54, an exchange means 10F55, and a display means 10F5.

支持部材データ入力手段10F40、設置位置特定手段10F41及び、表示手段10F5は、例えば、第4実施形態と同様である。 The support member data input means 10F40, installation position identification means 10F41, and display means 10F5 are, for example, the same as those in the fourth embodiment.

第1条件入力手段10F51は、複数の対象物が所定範囲内に近接するか否か等の判断基準を示す第1条件D51を入力する第1条件入力手順を行う。例えば、第1条件入力手段10F51は、インタフェース11H3等によって実現される。 The first condition input means 10F51 performs a first condition input procedure for inputting a first condition D51 that indicates a judgment criterion, such as whether multiple objects are close to each other within a predetermined range. For example, the first condition input means 10F51 is realized by an interface 11H3 or the like.

第2条件入力手段10F52は、複数の対象物における高低差が一定範囲内であるか否か等の判断基準を示す第2条件D52を入力する第2条件入力手順を行う。例えば、第2条件入力手段10F52は、インタフェース11H3等によって実現される。 The second condition input means 10F52 performs a second condition input procedure for inputting a second condition D52 that indicates a judgment criterion, such as whether the elevation difference between multiple objects is within a certain range. For example, the second condition input means 10F52 is realized by an interface 11H3 or the like.

第1判断手段10F53は、第1条件D51を満たすか否かを判断する第1判断手順を行う。例えば、第1判断手段10F53は、CPU11H1等によって実現される。 The first determination means 10F53 performs a first determination procedure to determine whether the first condition D51 is satisfied. For example, the first determination means 10F53 is realized by the CPU 11H1, etc.

第2判断手段10F54は、第2条件D52を満たすか否かを判断する第2判断手順を行う。例えば、第2判断手段10F54は、CPU11H1等によって実現される。 The second determination means 10F54 performs a second determination procedure to determine whether the second condition D52 is satisfied. For example, the second determination means 10F54 is realized by the CPU 11H1, etc.

交換手段10F55は、第1条件、及び、第2条件のいずれの条件を満たす場合には、それぞれの対象物に対して設置される複数の支持部材をまとめ支持部材に交換する交換手順を行う。例えば、交換手段10F55は、CPU11H1等によって実現される。 If either the first condition or the second condition is met, the replacement means 10F55 performs a replacement procedure to replace multiple support members installed on each object with a single support member. For example, the replacement means 10F55 is realized by the CPU 11H1, etc.

第1条件を満たすような複数の対象物であって、複数の対象物をまとめた場合に第2条件を満たす場合には、まとめ支持部材を用いると、設置する支持部材を少なくできる。 If multiple objects satisfy the first condition and, when grouped together, satisfy the second condition, using a grouping support member can reduce the number of support members that need to be installed.

<変形例>
設計装置は、例えば、以下のような構成でもよい。
<Modification>
The design device may have the following configuration, for example.

<入出力画面等における変形例>
第1通過可能範囲の計算方法は、上記の方法に限られず、あらかじめ定められた規則等に基づいて定まる。
<Modifications of input/output screens, etc.>
The method for calculating the first passable range is not limited to the above method, but may be determined based on predetermined rules or the like.

算出方法入力部IN11における選択肢によって、入出力画面で入力できる設定値が異なってもよい。例えば、「有効範囲のみ算出する」では、「管種選択」の各項目、外径、保温厚、空隙及び必要開口径等の設定値が入力不可となるGUIでもよい。このように、不要な設定値が自動的に入力不可になると、ユーザは、不要な設定値を入力する作業を減らし、作業負荷を軽減させることができる。 The setting values that can be entered on the input/output screen may differ depending on the options selected in the calculation method input section IN11. For example, when "Calculate valid range only," the GUI may prevent the entry of setting values for each item in "Pipe type selection," such as outer diameter, insulation thickness, air gap, and required opening diameter. In this way, if unnecessary setting values are automatically made unavailable for entry, the user can reduce the effort of entering unnecessary setting values and lighten their workload.

貫通物の種類は、図示する以外の種類が選択肢にあってもよい。すなわち、上記の例で示す「配管」又は「ダクト」以外の物体が貫通物となってもよい。例えば、貫通物は、ケーブル等でもよい。 The types of penetrating objects may be other than those shown in the illustration. In other words, the penetrating object may be an object other than the "pipe" or "duct" shown in the examples above. For example, the penetrating object may be a cable, etc.

「最上階」及び「対象階」等は、設計データ等から設定値が取得されてもよい。このように、設計データ等からデータが自動的に取得され、計算用に設定値が入力されると、ユーザは、設定値を入力する作業が少なくなり、作業負荷を軽減できる。 Setting values for "top floor" and "target floor," etc., may be obtained from design data, etc. In this way, when data is automatically obtained from design data, etc. and setting values are input for calculation, the user has less work to do to input setting values, reducing the workload.

また、設計データ等から、貫通物が火災等に耐えられる時間(以下「耐火基準時間」という。)等のデータが取得されてもよい。例えば、耐火基準時間は、「1時間」、「2時間」又は「3時間」等の中から取得される。 In addition, data such as the time that a penetrating object can withstand a fire, etc. (hereinafter referred to as the "fire resistance reference time") may be obtained from design data, etc. For example, the fire resistance reference time may be obtained from among "1 hour," "2 hours," "3 hours," etc.

耐火基準時間は、規則等によって定まる場合もある。具体的には、「消防法施行令第8条」等で定められている。より具体的には、「消防法施行令第8条に規定する開口部のない耐火構造の床又は壁の区画」では、「消防予第53号(平成7年3月31日) 令8区画及び共住区画の構造並びに当該区画を貫通する配管等の取扱いについて(通知)」により、「オ 配管及び貫通部は、一体で、建築基準法施行令第107条第1号の通常の火災時の加熱に2時間以上耐える性能を有するものであること。」と定められている。このような場合には、耐火基準時間は、「2時間」という時間が取得される。このように、規則等で定められた設定値が自動的に入力又は選択できる構成であると、規則等を調べて入力するのと比較して、ユーザは、設定値を入力する作業が少なくなり、作業負荷を軽減できる。 The fire resistance standard time may also be determined by regulations. Specifically, it is set forth in Article 8 of the Fire Service Act Enforcement Order. More specifically, for "compartments with fire-resistant floors or walls without openings as defined in Article 8 of the Fire Service Act Enforcement Order," the "Notice No. 53 (March 31, 1995) on the Structure of Ordinance 8 Compartments and Shared Compartments and the Handling of Piping, etc. Penetrating Such Compartments" stipulates that "E. Piping and penetrations, as a whole, must be able to withstand heating during a typical fire as defined in Article 107, Paragraph 1 of the Building Standards Act Enforcement Order for at least two hours." In such cases, the fire resistance standard time is set to "two hours." In this way, if the setting value defined in regulations can be automatically input or selected, the user can reduce the amount of work required to input the setting value, thereby reducing their workload, compared to having to look up and input the regulations.

なお、「被覆」及び「[t2]耐火被覆厚(梁本体)」は、「梁種」が「S」以外の場合には、グレーアウト等により、入力及び出力がされないようにしてもよい。このように、不要な設定値が自動的に入力不可になると、ユーザは、不要な設定値を入力する作業を減らし、作業負荷を軽減させることができる。 Note that "Coating" and "[t2] Fireproof Coating Thickness (Beam Body)" may be grayed out or otherwise disabled for input or output if the "Beam Type" is anything other than "S." In this way, automatically disabling unnecessary setting values reduces the user's effort to input unnecessary setting values, thereby easing their workload.

「[H]必要開口径」等の数値は、更に余裕等がある数値であってもよい。 The numerical values such as "[H] required opening diameter" may be values with additional leeway.

なお、貫通物寸法表示部IN15等には、値が入力できてもよい。すなわち、貫通物寸法表示部IN15は、ユーザが任意の値を入力できるGUI等でもよい。このような場合には、ユーザが入力した値によって、関係する値が再計算されてもよい。このような構成であると、ユーザは、様々な設定値を入力して検討を行うのが容易となる。すなわち、このような構成であると、ユーザが様々な設定値を再計算する作業負荷を軽減させることができる。 In addition, values may be input into the penetrating object dimension display unit IN15, etc. In other words, the penetrating object dimension display unit IN15 may be a GUI or the like that allows the user to input any value. In such cases, related values may be recalculated based on the value input by the user. With this configuration, it becomes easier for the user to input various setting values and conduct examinations. In other words, with this configuration, the workload of the user recalculating various setting values can be reduced.

なお、第1通過可能範囲表示部IN16等は、「1/3」のように分数表示であってもよい。すなわち、規則又はユーザによっては、分数の方が扱いやすい場合がある。したがって、分数表示のGUIであると、ユーザは、操作がしやすい場合がある。 The first passable range display unit IN16, etc., may display a fraction, such as "1/3." That is, depending on the rules or the user, fractions may be easier to use. Therefore, a GUI that displays fractions may be easier for the user to operate.

「[H]必要開口径」が、「[D]梁せい」の「1/3」を超える値となる場合には、エラー表示がされてもよい。このようなエラー表示がされると、ユーザは、「[H]必要開口径」が開けられない梁があることを知ることができる。 If the "Required Opening Diameter [H]" exceeds "1/3" of the "Beam Depth [D]", an error message may be displayed. When such an error message is displayed, the user will know that there is a beam that cannot be opened to the "Required Opening Diameter [H]".

なお、「[L1]へりあき寸法」等は、異なる梁種で共通の値が使用されてもよい。このように、共通で値が使用できると、同じ設定値を繰り返し入力する手間が少なくできる。ゆえに、ユーザは、設定値等を入力する作業負荷を軽減させることができる。 Note that values such as "[L1] Edge Distance Dimension" may be common across different beam types. Using common values in this way reduces the need to repeatedly input the same setting values. This reduces the user's workload of inputting setting values, etc.

入出力画面、すなわち、梁データの入力、貫通物データの入力及び第1通過可能範囲の計算結果の出力は、図示するような画面行うに限られない。すなわち、梁データ及び貫通物データ及び第1有効範囲の計算は、他の方法で行われてもよい。 The input/output screen, i.e., the input of beam data, input of penetrating object data, and output of the calculation results of the first passable range, is not limited to the screen shown in the figure. In other words, the calculation of beam data, penetrating object data, and first effective range may be performed using other methods.

例えば、配管等の貫通物は、建築基準法等の規則により、強度及び防災等の目的でサイズ及び材質等が定められている。具体的には、配管等については、「建築基準法施行令第129条の2の5」等で定められている。より具体的には、「建築基準法施行令第129条の2の5第1項第七号ロ」の規定の基づき建設大臣が定める準耐火構造の防火区画等を貫通する給水管、配電管その他の管の外径等は、「平成12年5月31日建設省告示第1422号」で定められている。したがって、入出力画面には、上記のような規則を満たす寸法等を計算するのに必要となる項目が入力される。一方で、規則は、建築基準法等の法令でなくともよい。例えば、建築基準法より厳格な基準で定められる社内規則等でもよい。ゆえに、適用しようとする規則及び計算方法に応じて、設定値は、図示する以外の種類が入力されてもよい。このような構成であると、建築基準法等より厳しい規則等を適用して通過可能範囲等を計算することができる。 For example, the size and material of pipes and other penetrating objects are regulated by regulations such as the Building Standards Act for purposes such as strength and disaster prevention. Specifically, pipes and other pipes are regulated by Article 129-2-5 of the Enforcement Order of the Building Standards Act. More specifically, the outer diameter of water supply pipes, electrical pipes, and other pipes that penetrate semi-fireproof fire compartments, etc., as determined by the Minister of Construction pursuant to Article 129-2-5, Paragraph 1, Item 7, Sub-item (b) of the Enforcement Order of the Building Standards Act, is regulated by Ministry of Construction Notification No. 1422 of May 31, 2000. Therefore, the input/output screen displays the necessary information to calculate dimensions and other specifications that meet the above regulations. However, regulations do not have to be regulated by laws and regulations such as the Building Standards Act. For example, internal company regulations that are stricter than the Building Standards Act could be used. Therefore, depending on the regulations and calculation method to be applied, settings other than those shown in the figure may be entered. With this configuration, it is possible to calculate the passable area and other specifications by applying regulations stricter than the Building Standards Act.

なお、設計装置は、通過径が確保できる第2通過可能範囲まで計算しなくともよい。上記の例は、それぞれの第2通過可能範囲において、通過径が確保できるか否かまで判断した結果を表示する例である。すなわち、通過径が確保できるか否かが、貫通物マークで表示されて、通過径が確保できるか否かの計算結果が表示される例である。 The design device does not need to calculate the second passable range in which the passing diameter can be secured. The above example is an example in which the result of determining whether or not the passing diameter can be secured within each second passable range is displayed. In other words, whether or not the passing diameter can be secured is displayed with a penetrating object mark, and the calculation result of whether or not the passing diameter can be secured is displayed.

一方で、入出力画面における「算出方法」において、「有効範囲のみ算出する」が選択された場合等に、設計装置は、第2通過可能範囲(図示する例では「有効範囲」等で示す範囲となる。)の計算、すなわち、通過径が確保できるか否かが行われない処理を行ってもよい。 On the other hand, if "Calculate only valid range" is selected in the "Calculation method" on the input/output screen, the design device may perform processing that does not calculate the second passable range (in the illustrated example, this is the range indicated as "valid range"), i.e., does not determine whether the passable diameter can be secured.

設計等では、貫通物、すなわち、「管種選択」の各項目、外径、保温厚、空隙及び必要開口径等の設定値を具体的に定めず、第2通過可能範囲がどの程度か知りたい場合もある。そこで、必要開口径等をなしにして、設計装置は、第2通過可能範囲を表示する。また、この場合には、「配管レベル(芯)」は、「-」と表示される。このようにすると、ユーザは、貫通物に係る設計値を入力しなくとも、第2通過可能範囲を知ることができる。また、設計等では、貫通物をまっすぐ通過させる範囲(貫通物を通過させるのに、梁を避けるため、上又は下方向に配置する必要がない場合を示す。)があるか否かをまず知りたい場合もある。このような場合等に、「有効範囲のみ算出する」を選択して、第2通過可能範囲が計算されると、ユーザは、貫通物をまっすぐ通過させる範囲を知ることができる。 In design, etc., there are cases where users want to know the second passable range without specifying specific settings for the penetrating object, i.e., the "Pipe Type Selection" items, outer diameter, insulation thickness, air gap, required opening diameter, etc. Therefore, the design system displays the second passable range without specifying the required opening diameter, etc. In this case, the "Pipe Level (Core)" is displayed as "-". This allows users to know the second passable range without entering design values for the penetrating object. In design, etc., users may first want to know whether there is a range in which the penetrating object can pass straight through (indicating cases where the penetrating object does not need to be placed above or below to pass through in order to avoid beams). In such cases, users can select "Calculate valid range only" and calculate the second passable range, allowing them to know the range in which the penetrating object can pass straight through.

<通過可能範囲の表示の変形例>
上記の例では、同一の梁をまとめて表示する例であるが、表示は、同一の梁があっても別々に表示してよい。このような表示の方が見やすい場合もある。また、同一の梁をまとめて表示するか、又は、別々に表示するかは、切り替えることができてもよい。このような構成であると、第2通過可能範囲等を見やすく表示させることができる。
<Modification of display of passable range>
In the above example, identical beams are displayed together, but the display may also be made separately even if there are identical beams. In some cases, such a display is easier to see. Also, it may be possible to switch between displaying identical beams together or separately. With such a configuration, the second passable range, etc., can be displayed in an easy-to-see manner.

計算では、勾配が考慮されてもよい。すなわち、上記の例では、水平配管を例に説明したが、対象が水平配管でなくともよい。このように、勾配が考慮されると、勾配がある場合であっても、精度良く範囲が計算できる。 The calculation may take into account the gradient. That is, although the above example was explained using a horizontal pipe, the target does not have to be a horizontal pipe. In this way, by taking the gradient into account, the range can be calculated with high accuracy even when a gradient is present.

表示画面では、パターンがソートされて表示されてもよい。例えば、上記の例における「梁貫通パターン」、「スリーブ数」、「配管レベル(芯)」及び「有効範囲」が、第2通過可能範囲の広い順に並べて表示される。同様に、ソートは、他の項目がキーに設定されてもよい。このように、第2通過可能範囲が広い順に表示されると、ユーザは、貫通物を通過させるのに最も余裕のある第2通過可能範囲を容易に特定できる。 The patterns may be sorted and displayed on the display screen. For example, the "beam penetration pattern," "number of sleeves," "piping level (core)," and "effective range" in the above example are displayed in descending order of second passable range. Similarly, other items may be set as the sorting key. In this way, when the second passable ranges are displayed in descending order, the user can easily identify the second passable range that provides the most room for the penetrating object to pass through.

なお、表示画面では、上限及び下限等が表示されてもよい。例えば、図11及び図12等の画面では、設計装置は、丸印で上限及び下限を示す。具体的には、第1パターンPTN1の上限は、第1パターン上限印OUT25で表示される。一方で、第1パターンPTN1の下限は、第1パターン下限印OUT26で表示される。 Note that upper and lower limits may also be displayed on the display screen. For example, on the screens shown in Figures 11 and 12, the design device indicates the upper and lower limits with circles. Specifically, the upper limit of the first pattern PTN1 is displayed as a first pattern upper limit mark OUT25. On the other hand, the lower limit of the first pattern PTN1 is displayed as a first pattern lower limit mark OUT26.

同様に、第2パターンPTN2の上限は、第2パターン上限印OUT23で表示される。一方で、第2パターンPTN2の下限は、第2パターン下限印OUT24で表示される。 Similarly, the upper limit of the second pattern PTN2 is indicated by the second pattern upper limit mark OUT23. Meanwhile, the lower limit of the second pattern PTN2 is indicated by the second pattern lower limit mark OUT24.

このように、上限及び下限となる箇所が印等によって強調されると、ユーザは、上限及び下限となる梁が容易に特定できる。設計によっては、上限となる梁又は下限となる梁を変更できる場合がある。又は、上限となる梁又は下限となる梁を迂回して別のルートにできる場合もある。このようにして設計変更をすることで、第2通過可能範囲を広くすることができる。したがって、このような表示を行う構成であると、ユーザの設計変更を容易にすることができる。 In this way, when the upper and lower limit locations are highlighted with marks or the like, the user can easily identify the upper and lower limit beams. Depending on the design, it may be possible to change the upper limit beam or the lower limit beam. Or, it may be possible to bypass the upper limit beam or the lower limit beam and create a different route. By making design changes in this way, the second passable range can be widened. Therefore, a display configuration like this makes it easier for users to make design changes.

上限及び下限を示す印は、例えば、異なる色で表示されるのが望ましい。このような構成であると、設計装置は、上限及び下限をユーザに画面上で分かりやすく表示することができる。 It is desirable that the marks indicating the upper and lower limits be displayed in different colors, for example. With this configuration, the design device can display the upper and lower limits on the screen in an easy-to-understand manner for the user.

また、図11又は図12のような表示画面では、画面を拡大又は縮小する操作ができるのが望ましい。例えば、図11又は図12のような表示画面が表示されている状態において、マウスが有するホイールを回転させる操作が行われると、ホイールの回転する方向及び回転量に応じて、画面が拡大又は縮小される。なお、画面を拡大又は縮小させる操作は、ホイールによる操作に限られない。すなわち、画面を拡大又は縮小させる操作は、GUI等の他の方法で実現されてもよい。 It is also desirable that a display screen such as that shown in FIG. 11 or 12 be operable to enlarge or reduce the screen. For example, when a mouse wheel is rotated while a display screen such as that shown in FIG. 11 or 12 is displayed, the screen is enlarged or reduced in accordance with the direction and amount of rotation of the wheel. Note that the operation of enlarging or reducing the screen is not limited to operation using the wheel. In other words, the operation of enlarging or reducing the screen may be achieved by other methods, such as a GUI.

このように、画面を拡大又は縮小する操作ができると、ユーザは、画面を見やすい大きさに変更できる。 In this way, being able to zoom in or out on the screen allows users to change the screen size to one that is easier to see.

なお、梁を区別して表示する方法は、色分けに限られない。つまり、梁を区別して表示する方法は、ユーザが画面を見た際に、貫通するか、又は、回避するかが分かればよい。例えば、一方を所定の色で塗りつぶし、点滅又はハッチング等で強調させる方法等でもよい。また、梁を区別して表示する方法は、ユーザが設定できてもよい。つまり、どのように区別して表示するかは、ユーザが見やすい方法で指定できてもよい。このような方法で区別されて表示されると、設計装置は、ユーザが見分けやすい方法で区別して表示することができる。 The method for distinguishing and displaying beams is not limited to color coding. In other words, the method for distinguishing and displaying beams only needs to allow the user to see whether they are piercing or bypassing when looking at the screen. For example, one side may be filled in with a specified color and highlighted by flashing or hatching. The method for distinguishing and displaying beams may also be set by the user. In other words, the user may be able to specify how to distinguish and display them in a way that is easy for the user to see. When the beams are distinguished and displayed in this way, the design device can distinguish and display them in a way that is easy for the user to distinguish.

最新の計算結果と、前回値の計算結果とを比較した結果は、例えば、異なる点を強調して表示されてもよい。例えば、梁データが異なる場合には、梁についての設定値等の表示が、強調されて表示されてもよい。このように、異なる点が強調された表示であると、ユーザが異なる点を探す作業を少なくできる。 The results of comparing the latest calculation results with the previous calculation results may be displayed with differences highlighted, for example. For example, if the beam data is different, the settings for the beam may be highlighted. In this way, highlighting the differences reduces the amount of work required for the user to search for the differences.

なお、設計装置は、梁又は貫通物の干渉がチェックできてもよい。このように干渉がチェックできると、ユーザは、梁又は貫通物が干渉している設計でないかをチェックすることができる。 The design device may also be able to check for interference with beams or penetrating objects. By being able to check for interference in this way, users can check whether the design involves interfering beams or penetrating objects.

<第2実施形態における変形例>
なお、間隔は、ルールで定められる間隔より狭い数値、すなわち、ルールで定めるより厳格な間隔が設定されてもよい。つまり、法令等のルールで定められるより、厳格な社内ルール等が用いられてもよい。このように、ルールで定められる間隔より厳格な間隔が設定できると、法令等で想定される耐震強度等より高い耐震強度等にすることができる場合がある。
<Modification of the second embodiment>
The interval may be set to a value narrower than the interval specified by the rules, i.e., a stricter interval than the interval specified by the rules. In other words, stricter internal rules may be used than those specified by laws and regulations. In this way, if an interval stricter than the interval specified by the rules can be set, it may be possible to achieve a higher earthquake resistance strength than the earthquake resistance strength assumed by laws and regulations.

第1支持部材及び第2支持部材は、同時に設置される場合でもよいし、いずれか一方があらかじめ設置されている場合でもよい。あらかじめ設置されている一方を利用すると、既に設置された支持材を有効に利用できる設置位置が計算できる。また、既に設置された支持材を利用するようにすると、既に設置された支持材の配置をなるべく変更しないようにする配置が計算できる。そのため、既に設置された支持材の配置を変更する工事を少なくすることができる。 The first and second support members may be installed simultaneously, or one of them may be installed beforehand. If one of them is used, an installation position can be calculated that makes effective use of the support material that has already been installed. Furthermore, if support material that has already been installed is used, an arrangement can be calculated that minimizes changes to the placement of the support material that has already been installed. This reduces the amount of work required to change the placement of support material that has already been installed.

設置範囲は、対角となる点を指定して長方形となる範囲に限られない。例えば、設置範囲は、多角形で指定されてもよい。多角形で設置範囲が指定できると、設置範囲とする範囲と、そうでない範囲とを細かく分けることができる。 The installation range is not limited to a rectangular area specified by diagonal points. For example, the installation range may be specified as a polygon. If the installation range can be specified as a polygon, it is possible to finely separate the area that is the installation range from the area that is not.

支持部材の設置において、設置不可部分をよけて支持部材の設置する場合には、支持部材の間隔が狭くなるように設置されるのが望ましい。支持部材の間隔が広くなる方によけると、間隔が所定のルールを満たさなくなる場合がある。一方で、支持部材の間隔が狭くなる方によけると、間隔は、所定のルールを満たす場合が多い。したがって、設置不可部分をよける場合には、支持部材の間隔が狭くなるようにすると、所定のルールを満たす設置にすることができる。 When installing support members, if you are installing them to avoid areas where installation is not possible, it is desirable to install them so that the spacing between the support members is narrow. If the spacing between the support members is widened, the spacing may not meet the specified rules. On the other hand, if the spacing between the support members is narrowed, the spacing will often meet the specified rules. Therefore, when avoiding areas where installation is not possible, narrowing the spacing between the support members will allow the installation to meet the specified rules.

また、例えば、図28のように、設置範囲の境界に近い部分では、間隔表示は、設置範囲の境界(図示する例では、境界線L1が示す部分となる。)までの距離を示してもよい。具体的には、図示する例では、耐震支持部材2P4、耐震支持部材2P5及び耐震支持部材2P6が対象となる。また、耐震支持部材2P4、耐震支持部材2P5及び耐震支持部材2P6は、先(設置範囲RGの範囲外を含む。)に、別の支持部材がないとする。 Furthermore, for example, as shown in Figure 28, in areas close to the boundary of the installation range, the spacing display may indicate the distance to the boundary of the installation range (in the illustrated example, this is the area indicated by boundary line L1). Specifically, in the illustrated example, earthquake-resistant support member 2P4, earthquake-resistant support member 2P5, and earthquake-resistant support member 2P6 are targeted. Furthermore, it is assumed that there are no other support members beyond earthquake-resistant support member 2P4, earthquake-resistant support member 2P5, and earthquake-resistant support member 2P6 (including outside the installation range RG).

このような場合において、間隔表示V1は、耐震支持部材2P4から境界線L1までの距離を示す。同様に、間隔表示V2は、耐震支持部材2P5から境界線L1までの距離を示す。さらに、間隔表示V3は、耐震支持部材2P6から境界線L1までの距離を示す。このような間隔表示があると、所定のルールを満たすために、更に支持部材を設置した方がよいか否か等を検討するのに参考にすることができる。 In this case, spacing display V1 indicates the distance from earthquake-resistant support member 2P4 to boundary line L1. Similarly, spacing display V2 indicates the distance from earthquake-resistant support member 2P5 to boundary line L1. Furthermore, spacing display V3 indicates the distance from earthquake-resistant support member 2P6 to boundary line L1. Such spacing displays can be used as a reference when considering whether or not additional support members should be installed to meet specified rules.

また、間隔表示は、いわゆる立ち上がり、又は、立ち下がりの距離が含まれた数値を表示してもよい。例えば、図29のような例において、障害物等、すなわち、直線的に配管PIを設置していくのが難しい部分があると、配管PIは、障害物等をよけるように設置される場合がある。 The interval display may also display a numerical value that includes the distance of the so-called rise or fall. For example, in the example shown in Figure 29, if there is an obstacle, i.e., a section where it is difficult to install the piping PI in a straight line, the piping PI may be installed to avoid the obstacle.

具体的には、図において、配管PIがX-Y平面(図では、左右上下方向となる。)上でよけるのではなく、立ち上がり、又は、立ち下がり方向(すなわち、Z軸方向となる。図では、奥行き方向となる。)に、配管PIが障害物等をよける場合がある。このような場合は、例えば、設計データ等によって把握される。そこで、間隔表示V4には、立ち上がり、又は、立ち下がりの距離を含めた間隔が表示されるのが望ましい。このような間隔表示であると、立ち上がり、又は、立ち下がりがあっても、手動等で立ち上がり、又は、立ち下がりを考慮して間隔を再計算する作業が少なくできる。 Specifically, in the diagram, the pipe PI may avoid obstacles not on the X-Y plane (left-right and up-down directions in the diagram), but in the rising or falling direction (i.e., the Z-axis direction, which is the depth direction in the diagram). Such cases can be identified, for example, from design data. Therefore, it is desirable for the interval display V4 to display the interval including the distance of the rising or falling edge. With this type of interval display, even if there is a rising or falling edge, the work of manually recalculating the interval to take the rising or falling edge into account can be reduced.

なお、候補点は、他の配管に設置される耐震支持部材とX軸方向において同じ位置に限られない。すなわち、設計装置は、配管と、他の配管に設置される耐震支持部材から引かれる補助線との交点以外の位置にカーソルを一致させるように補助してもよい。 Note that the candidate point is not limited to the same position in the X-axis direction as the earthquake-resistant support member installed on the other pipe. In other words, the design device may assist in aligning the cursor with a position other than the intersection of the pipe and the auxiliary line drawn from the earthquake-resistant support member installed on the other pipe.

例えば、候補点は、配管の端点、配管(配管の一部でもよい。)の中心、配管が曲がる点、配管を延長した点又は複数の配管を延長した交点(いわゆる「仮想交点」である。)等の特徴点でもよい。このような点も候補点となると、操作がより容易にできる。 For example, candidate points may be characteristic points such as the end points of a pipe, the center of a pipe (or part of a pipe), a point where a pipe bends, an extension point of a pipe, or an intersection point where multiple pipes are extended (a so-called "virtual intersection"). Operation becomes easier when such points are also included as candidate points.

なお、起点(新起点を含む。)は、設置範囲の範囲外に設定できてもよい。障害物等がある場合には、耐震支持部材は、障害物をよけて設置されるのが望ましい。そして、例えば、障害物等をよけるため、起点は、設置範囲の範囲外に設定されるのがよい場合がある。したがって、設置範囲の範囲外に起点が設定できると、障害物をよけて耐震支持部材を設置していくような柔軟な設定ができる。 The starting point (including a new starting point) may be set outside the installation range. If there are obstacles, it is desirable to install the earthquake-resistant support member while avoiding the obstacles. For example, it may be better to set the starting point outside the installation range in order to avoid obstacles. Therefore, if the starting point can be set outside the installation range, flexible settings are possible, allowing for the installation of earthquake-resistant support members while avoiding obstacles.

<第3実施形態における変形例>
なお、特定設置物の種類は、ジョイントJTに限られない。すなわち、特定設置物は、ジョイントJT以外の物体であってもよい。特定設置物は、梁に設置される物体であって、貫通物を貫通させない箇所と判断される物体であれば、素材等は問わない。したがって、どのような物体を特定設置物とするかは、あらかじめ設定できてもよい。
<Modification of the third embodiment>
The type of specific installation object is not limited to a joint JT. That is, the specific installation object may be an object other than a joint JT. The specific installation object may be an object that is installed on a beam and is determined to be a location that does not allow a penetrating object to pass through, and the material, etc., does not matter. Therefore, it may be possible to set in advance what type of object is to be a specific installation object.

なお、梁、貫通物、及び、貫通物について設定できる項目は、上記の例に示す以外の項目があってもよい。また、入力及び設定の方式は、上記の例に限られない。具体的には、ジョイントJTを設置する位置(図45における「L1」である。)は、柱PILの中心を基準とした柱PILからの距離以外で設定されてもよい。例えば、柱PILの端部を基準とした距離でもよい。ほかにも、ジョイントJTを設置する位置は、図示した例のように梁の長手方向において左右対称でなく、左右で異なる距離、又は、3箇所以上にジョイントJTが設置できてもよい。 Note that the items that can be set for beams, penetrating objects, and penetrating objects may include items other than those shown in the above example. Furthermore, the input and setting method is not limited to the above example. Specifically, the position at which the joint JT is installed ("L1" in Figure 45) may be set at a distance from the column PIL based on the center of the column PIL. For example, it may be a distance based on the end of the column PIL. In addition, the position at which the joint JT is installed may not be symmetrical in the longitudinal direction of the beam as in the example shown, but may be at different distances on the left and right, or the joint JT may be installed in three or more locations.

また、第1設定画面CR51では、設定の対象となる梁等が強調されてもよい。例えば、「G1」乃至「B2」のうち、いずれかの梁を設定するために選択すると、選択されている梁が強調される表示がされてもよい。 Furthermore, the beams and other elements to be set may be highlighted on the first setting screen CR51. For example, when one of beams "G1" to "B2" is selected for setting, the selected beam may be highlighted.

ほかにも、第1設定画面CR51において設定された値は、「OK」ボタンが押されると保存されてもよい。このように、梁、特定設置物及び貫通物等のデータは、保存され、以降に同様の設定が別の設計等に利用されてもよい。 In addition, the values set on the first setting screen CR51 may be saved when the "OK" button is pressed. In this way, data on beams, specific installation objects, and penetrating objects may be saved, and similar settings may be used in other designs in the future.

貫通物位置は、ルートRT以外の形式で入力されてもよい。例えば、貫通物位置は、梁の端部を基準とし、長手方向における端部からの距離等の形式で入力されてもよい。 The position of the penetrating object may be input in a format other than the route RT. For example, the position of the penetrating object may be input in a format such as the distance from the end in the longitudinal direction, based on the end of the beam.

判断される条件は、第1条件及び第2条件の2つの条件に限られない。すなわち、条件の数はいくつでもよい。また、条件は、貫通物の外径から特定設置物の端部までの距離、及び、貫通物の外径から他の貫通物の外径までの距離に限られない。例えば、設定値は、「柱‐貫通物(補強リングがある場合には「リング」となる。)」、「小梁‐貫通物」等のように上記の例とは異なる種類の間が更に設定値となってもよい。ほかにも、組み合わせごとに設定値が分けて設定できてもよい。さらに、条件は法令等で定まる値及び種類が用いられてもよい。 The conditions to be judged are not limited to the two conditions, the first condition and the second condition. In other words, any number of conditions may be used. Furthermore, the conditions are not limited to the distance from the outer diameter of a penetrating object to the end of a specific installed object, and the distance from the outer diameter of a penetrating object to the outer diameter of another penetrating object. For example, the set value may be set to a value between types different from the above examples, such as "column-penetrating object (becomes "ring" if there is a reinforcing ring)" or "sub-beam-penetrating object." Alternatively, separate set values may be set for each combination. Furthermore, values and types stipulated by law, etc. may be used as conditions.

補強リング設定部SETRは、補強リングRIの種類以外が設定できてもよい。例えば、補強リング設定部SETRは、補強リングRIの外径が入力できてもよい。また、「補強リング」で選択できる種類は、「[H]必要開口径」で算出された値より、「リング内径」が大きい種類に絞られてもよい。さらに、絞られた種類のうち、「[H]必要開口径」で算出された値に最も「リング内径」の値が近い「補強リング」の種類が抽出されるのが望ましい。このように、最適な「リング内径」の補強リングが自動的に抽出できると、補強リングRIを設定する手間が少なくできる。 The reinforcing ring setting unit SETR may be able to set things other than the type of reinforcing ring RI. For example, the reinforcing ring setting unit SETR may be able to input the outer diameter of the reinforcing ring RI. Furthermore, the types of "reinforcing ring" that can be selected may be narrowed down to types with a "ring inner diameter" larger than the value calculated by "[H] required opening diameter." Furthermore, it is desirable to extract, from among the narrowed down types, the type of "reinforcing ring" whose "ring inner diameter" value is closest to the value calculated by "[H] required opening diameter." In this way, if a reinforcing ring with an optimal "ring inner diameter" can be automatically extracted, the effort required to set the reinforcing ring RI can be reduced.

また、法令等によっては、補強リングRIが不要とされる場合もある。したがって、「[H]必要開口径」等の結果に基づいて、補強リングRIの要否が判断されてもよい。例えば、補強リングRIが不要の場合には、補強リング設定部SETRのGUIが使用不可(例えば、グレーアウトとなる等である。)等となるのが望ましい。このようにすると、不要な補強リングRIを設定してしまうのを防ぐことができる。 In addition, depending on laws and regulations, a reinforcing ring RI may not be required. Therefore, whether a reinforcing ring RI is required may be determined based on the results of "[H] Required opening diameter," etc. For example, if a reinforcing ring RI is not required, it is desirable that the GUI for the reinforcing ring setting unit SETR be unavailable (e.g., grayed out). This makes it possible to prevent an unnecessary reinforcing ring RI from being set.

さらに、「[H]必要開口径」で算出された値が、最も小さい補強リングRIより小さい場合、又は、「[H]必要開口径」で算出された値が、最も大きい補強リングRIより大きい場合には、補強リングRIを「なし」と設定してもよい。 Furthermore, if the value calculated for "[H] Required Opening Diameter" is smaller than the smallest reinforcing ring RI, or if the value calculated for "[H] Required Opening Diameter" is larger than the largest reinforcing ring RI, the reinforcing ring RI may be set to "None."

なお、条件の判断は、ルートRTにおいて複数の梁がある場合には、それぞれの梁で条件を満たすか否かが判断されてもよい。そして、ルートRT上にあるすべての梁において条件を満たしている場合には、対象とするルートRTは、「可能」なルートRTであると判断される。このように、複数の梁を通すようなルートRTでは、すべての梁のうち、1つでも条件を満たさない梁があると、対象とするルートRTは、法令等の条件を満たすことができないルートRTであることが多い。したがって、複数の梁があるルートRTでは、それぞれの梁について条件を満たすかが判断されると、複数の梁があっても、規定等に基づいて定まる梁に貫通物を通せる位置又は貫通物を梁に通すことが可能か否か等の計算結果が容易に知ることができる。 In addition, when a route RT has multiple beams, the conditions may be determined by determining whether each beam satisfies the conditions. If the conditions are met for all beams on the route RT, the target route RT is determined to be a "possible" route RT. In this way, in a route RT that passes through multiple beams, if there is even one beam that does not satisfy the conditions, the target route RT is often a route RT that cannot satisfy the conditions of laws and regulations, etc. Therefore, in a route RT with multiple beams, once the conditions are determined for each beam, it is possible to easily determine the calculation results, such as the location where a penetrating object can pass through a beam determined based on regulations, or whether it is possible to pass a penetrating object through a beam, even if there are multiple beams.

また、条件を満たすか否かの判断は、長手方向に限られない。すなわち、例えば、高さ方向についても判断が行われてもよい。例えば、高さ方向は、以下のような条件(以下「高さ方向条件」という。)に基づいて判断される。

(梁成上端高さ-リング幅 > スリーブ上端高さ) かつ (梁成下端高さ+リング幅 < スリーブ下端高さ)

なお、高さ方向条件の計算では、「リング幅」は、「(補強リングの外径-補強リングの内径)÷2」と計算する。また、補強リングが「なし」の場合には、「リング幅」は「0」で計算する。
Furthermore, the determination of whether the conditions are satisfied is not limited to the longitudinal direction. That is, for example, the determination may also be made in the height direction. For example, the height direction is determined based on the following conditions (hereinafter referred to as "height direction conditions").

(Beam top height - ring width > sleeve top height) and (beam bottom height + ring width < sleeve bottom height)

In calculating the height direction conditions, the "ring width" is calculated as "(outer diameter of reinforcing ring - inner diameter of reinforcing ring) / 2." If there is no reinforcing ring, the "ring width" is calculated as "0."

また、条件を満たす貫通物位置を抽出し、「可能」な貫通物位置を組み合わせて生成したルートが表示されてもよい。 In addition, the locations of penetrating objects that satisfy the conditions may be extracted, and a route generated by combining "possible" penetrating object locations may be displayed.

さらに、条件を満たす貫通物位置で構成されるルートが複数ある場合には、複数のルートのうち、最適なルートが抽出又は強調表示されてもよい。例えば、複数の条件を満たすルートがある場合には、それぞれのルートにおいて、高さ方向の変化が計算される。このようにして、それぞれのルートが高さ方向にどの程度変化するかが算出される。 Furthermore, if there are multiple routes consisting of penetrating object positions that satisfy the conditions, the optimal route from among the multiple routes may be extracted or highlighted. For example, if there are routes that satisfy multiple conditions, the change in height for each route is calculated. In this way, the degree of change in height for each route is calculated.

特に、貫通物が水分を通す管である場合には、ルートは、高さ方向の変化が少ない方が望ましい。水分を通す管は、高さ方向における変化があると、水分が管の内部で滞留する箇所ができやすくなる。そこで、高さ方向の変化が最も少ない、すなわち、なるべく貫通物を曲げないルートに貫通物を設置するのが望ましい。したがって、このような曲げが少ない最適なルートが抽出されると、設計が容易にできる。 In particular, if the penetrating object is a pipe that allows moisture to pass through, it is desirable for the route to have minimal changes in height. If there are changes in height in a pipe that allows moisture to pass through, it is easy for areas where moisture can stagnate inside the pipe. Therefore, it is desirable to install the penetrating object in a route that has the least changes in height, in other words, one that does not bend the penetrating object as much as possible. Therefore, if an optimal route with the fewest bends can be extracted, the design will be easier.

<第4実施形態における変形例>
なお、ルールは、法令等の規則で定められる値とは異なる値が設定されてもよい。例えば、ルールには、法令等より厳しい値が設定されている社内規則等の値が設定されてもよい。
<Modification of the Fourth Embodiment>
Note that the rule may be set with a value different from the value defined by the law, etc. For example, the rule may be set with a value defined by an in-house rule, etc., which is set with a value stricter than the law, etc.

また、吊りボルトの径等は、対象物の種類、対象物の重量又はこれらの組み合わせ等に基づいて、値が算出される構成でもよい。 The diameter of the hanging bolt may also be calculated based on the type of object, the weight of the object, or a combination of these.

なお、つなぎ目と判断される位置は、つなぎ目と完全に位置が一致する場合に限られない。すなわち、つなぎ目と判断される位置は、ある程度の範囲が設定されてもよい。例えば、つなぎ目の位置を中心に左右に一定距離以内はつなぎ目と判断されてもよい。 Note that a position determined to be a seam does not necessarily have to be exactly aligned with the seam. In other words, a certain range may be set for the position determined to be a seam. For example, a position within a certain distance to the left or right of the seam position may be determined to be a seam.

また、つなぎ目の判断(ステップS44)と継手の判断(ステップS45)は、上記のような順序で判断されなくともよい。例えば、つなぎ目の判断及び継手の判断は、上記の例とは逆の順序で行われてもよい。さらに、つなぎ目の判断及び継手の判断は、並列に行われてもよい。 Furthermore, the determination of the seam (step S44) and the determination of the joint (step S45) do not have to be performed in the order described above. For example, the determination of the seam and the joint may be performed in the reverse order from the example described above. Furthermore, the determination of the seam and the joint may be performed in parallel.

なお、変更によって支持部材が設置されないように変更された対象物(例えば、エルボJNT1等である。)は、画面において強調して表示されてもよい。例えば、支持部材が設置されないように変更された対象物、すなわち、支持部材が設置されていない対象物は、他の対象物とは異なる色等で色付けして強調される。ほかにも、強調の方法は、拡大、ポップアップ、点滅又はメッセージ等の形式でもよい。このように強調して表示されると、支持部材の設置を忘れた対象物を少なくできる。 Note that objects that have been modified so that a support member cannot be installed (such as an elbow JNT1) may be highlighted on the screen. For example, objects that have been modified so that a support member cannot be installed, i.e., objects for which no support member is installed, may be highlighted by being colored in a different color from other objects. Other highlighting methods may include enlargement, pop-up, flashing, or a message. Highlighting in this way can reduce the number of objects for which a support member has been forgotten to be installed.

なお、継手となる対象物は、例えば、ダンパ、VAV(Variable Air Volume、可変風量装置)、又は、CAV(Constant Air Volume、定風量装置)等でもよい。ほかにも、法令等の規則で支持部材を設置することが義務付けられている対象物であれば、変更の対象としてもよい。 The object to be connected may be, for example, a damper, a VAV (Variable Air Volume), or a CAV (Constant Air Volume). Any object that is required by law or regulation to have a support member installed may also be subject to modification.

また、変更は、以下のように行われてもよい。 Alternatively, changes may be made as follows:

図75は、つなぎ目と判断される第1例の第2変更例を示す図である。図60と同様に、第2位置P2に基づいて特定される第3位置P3がつなぎ目である場合を例に説明する。 Figure 75 shows a second modification of the first example, where a seam is determined. As with Figure 60, this example explains the case where the third position P3 identified based on the second position P2 is a seam.

設置位置は、第3位置P3から、第4位置P4に変更される。以下、変更された後の位置を「変更位置」という。この例では、変更位置は、第4位置P4となる。 The installation position is changed from the third position P3 to the fourth position P4. Hereinafter, the position after the change will be referred to as the "changed position." In this example, the changed position is the fourth position P4.

第4位置P4は、末端部の例である、第3位置P3を基準として「c」分離れた位置である。 The fourth position P4 is an example of the end portion, and is a position "c" away from the third position P3.

「c」は、例えば、配置位置設定部SETCにおいて、「(3)末端部からの寸法」で設定される寸法値である。このように、変更位置が設定できると、ルールとは別の間隔で支持部材が配置できるため、末端部の近くに支持部材を設置できる。すなわち、末端部を支持部材で支持することができる。 "c" is the dimension value set, for example, in "(3) Dimension from End" in the placement position setting unit SETC. By being able to set the change position in this way, support members can be placed at intervals other than those specified by the rule, allowing support members to be installed near the end. In other words, the end can be supported by the support members.

そして、第5位置P5は、例えば、第4位置P4を基準にした間隔、又は、末端部から「c」分離れた位置(ただし、第4位置P4とは反対方向である。)等のように特定される。 The fifth position P5 is specified, for example, as a distance relative to the fourth position P4, or as a position "c" away from the end (but in the opposite direction from the fourth position P4).

また、変更は、以下のように行われてもよい。 Alternatively, changes may be made as follows:

図76は、つなぎ目と判断される第1例の第3変更例を示す図である。図60と同様に、第2位置P2に基づいて特定される第3位置P3がつなぎ目である場合を例に説明する。 Figure 76 shows a third modification of the first example, where a seam is determined. As with Figure 60, this example explains the case where the third position P3 identified based on the second position P2 is a seam.

設置位置は、第3位置P3から、第2位置P2を基準として「d」の間隔で配置した位置に変更される。 The installation position is changed from the third position P3 to a position spaced a distance "d" from the second position P2.

「d」は、例えば、配置位置設定部SETCにおいて、「(4)インサート間隔最小値」で設定される寸法値である。以下、最小値の間隔を「最小間隔」という。すなわち、最小間隔は、「(4)インサート間隔最小値」に入力される値の間隔であって、この例では、「d」である。このように、最小間隔で支持部材を配置すると、つなぎ目等を回避して支持部材を配置できる。 "d" is the dimension value set, for example, in "(4) Minimum insert spacing" in the placement position setting unit SETC. Hereinafter, the minimum value spacing will be referred to as "minimum spacing." In other words, the minimum spacing is the spacing of the value entered in "(4) Minimum insert spacing," which in this example is "d." In this way, by placing support members at the minimum spacing, it is possible to place the support members while avoiding seams, etc.

また、以下のような場合がつなぎ目と判断されてもよい。 The following cases may also be considered seams:

図77は、つなぎ目と判断される第2例を示す図である。例えば、直管である第3対象物TAG3から取り出しを行う第4対象物TAG4が接続される位置(以下「取出部CN」という。)等は、つなぎ目と判断される。 Figure 77 shows a second example of a location that is determined to be a seam. For example, the location where the fourth object TAG4, which is to be removed, is connected to the third object TAG3, which is a straight pipe (hereinafter referred to as the "removal portion CN") is determined to be a seam.

以下、第7位置P7を基準にして、ルールに基づいた間隔とすると、第8位置P8が設置位置と特定される例で説明する。 The following explanation will use an example in which the seventh position P7 is used as the reference and the eighth position P8 is identified as the installation position based on the rule-based spacing.

この例では、第8位置P8は、取出部CNの領域であるため、つなぎ目と判断される。すなわち、第8位置P8は、変更の対象となり、取出部CNの領域には、支持部材の配置が回避される。このように、分岐以外であって、取り出しが行われている位置も変更の対象と判断する。そして、変更は、例えば、以下のように行われる。 In this example, the eighth position P8 is in the area of the removal section CN, and is therefore determined to be a seam. In other words, the eighth position P8 is subject to change, and the placement of support members is avoided in the area of the removal section CN. In this way, positions other than branching positions where removal is taking place are also determined to be subject to change. The change is then performed, for example, as follows:

図78は、つなぎ目と判断される第2例の変更例を示す図である。例えば、設置位置は、図示するように取出部CNを回避した第9位置P9に変更される。 Figure 78 shows a modification of the second example, which is determined to be a seam. For example, the installation position is changed to the ninth position P9, which avoids the removal section CN, as shown.

第9位置P9は、例えば、第4対象物TAG4の末端部に配置できる位置で、最も末端部に近い位置等である。また、第9位置P9は、第3対象物TAG3の中心を基準とし、配置位置設定部SETCにおいて、「(2)曲部での間隔」で設定される寸法値で特定される位置等でもよい。 The ninth position P9 is, for example, a position that can be placed at the end of the fourth object TAG4, such as the position closest to the end. Furthermore, the ninth position P9 may be a position that is specified by the dimension value set in "(2) Spacing at curved portions" in the placement position setting unit SETC, based on the center of the third object TAG3.

このように、取出部等を回避して支持部材が配置できると、支持部材の配置が難しい位置を回避して支持部材を配置できる。 In this way, by being able to position the support member while avoiding removal sections, etc., it is possible to position the support member while avoiding positions where it would be difficult to position the support member.

さらに、以下のような場合がつなぎ目と判断されてもよい。 In addition, the following cases may be considered to be seams:

図79は、つなぎ目と判断される第3例を示す図である。例えば、第3対象物TAG3から取り出しを行う第5対象物TAG5が接続される位置(以下「取出部CN」という。)等は、つなぎ目と判断される。この例は、角ダクトから丸ダクトを取り出す場合である。 Figure 79 shows a third example of a location that is determined to be a seam. For example, the location where the fifth object TAG5, which is being removed from the third object TAG3, is connected (hereinafter referred to as the "removal point CN") is determined to be a seam. This example shows the case where a round duct is removed from a square duct.

以下、第10位置P10を基準にして、ルールに基づいた間隔とすると、第11位置P11が設置位置と特定される例で説明する。 The following explanation will use an example in which the 11th position P11 is identified as the installation position when the 10th position P10 is used as the reference and the spacing is based on the rules.

この例では、第11位置P11は、取出部CNの領域であるため、つなぎ目と判断される。すなわち、第11位置P11は、変更の対象となり、取出部CNの領域には、支持部材の配置が回避される。このように、分岐以外であって、取り出しが行われている位置も変更の対象と判断する。そして、変更は、例えば、以下のように行われる。 In this example, the 11th position P11 is in the area of the removal section CN, and is therefore determined to be a seam. In other words, the 11th position P11 is subject to change, and the placement of support members is avoided in the area of the removal section CN. In this way, positions other than branching positions where removal is taking place are also determined to be subject to change. The change is then performed, for example, as follows:

図80は、つなぎ目と判断される第3例の変更例を示す図である。例えば、設置位置は、図示するように取出部CNを回避した第12位置P12に変更される。 Figure 80 shows a modification of the third example, which is determined to be a seam. For example, the installation position is changed to a twelfth position P12, which avoids the removal section CN, as shown.

第12位置P12は、例えば、第5対象物TAG5の末端部に配置できる位置で、最も末端部に近い位置等である。また、第12位置P12は、第3対象物TAG3の中心を基準とし、配置位置設定部SETCにおいて、「(2)曲部での間隔」で設定される寸法値で特定される位置等でもよい。したがって、この例では、第3対象物TAG3の中心から「e」だけ離れた位置に設置位置が変更される。 The twelfth position P12 is, for example, a position that can be placed at the end of the fifth object TAG5, such as the position closest to the end. Furthermore, the twelfth position P12 may be a position that is specified by the dimension value set in "(2) Spacing at curved portions" in the placement position setting unit SETC, using the center of the third object TAG3 as the reference. Therefore, in this example, the installation position is changed to a position "e" away from the center of the third object TAG3.

このように、取出部等を回避して支持部材が配置できると、支持部材の配置が難しい位置を回避して支持部材を配置できる。 In this way, by being able to position the support member while avoiding removal sections, etc., it is possible to position the support member while avoiding positions where it would be difficult to position the support member.

さらに、以下のような場合に変更がされてもよい。 Furthermore, changes may be made in the following cases:

図81は、部品を配置する場合の例を示す図である。例えば、図示するように、配管と、部品である第6対象物TAG6がつながる場合に変更が行われてもよい。例えば、以下のように設置位置が変更されてもよい。 Figure 81 is a diagram showing an example of placing parts. For example, as shown, changes may be made when connecting a pipe to the sixth object TAG6, which is a part. For example, the installation position may be changed as follows:

図82は、部品を配置する場合の変更例を示す図である。例えば、設置位置は、図示するようにつなぎ目等を回避した第14位置P14のような変更位置に変更される。すなわち、部品がつながる位置では、対象物の末端部と同様に設置位置が変更される。 Figure 82 shows an example of a change when placing a part. For example, the installation position is changed to a position such as the 14th position P14, which avoids seams, as shown in the figure. In other words, at positions where parts are connected, the installation position is changed in the same way as at the end of the object.

例えば、部品が配置されるのを認識、又は、配管と部品のつなぎ目を認識して、設置位置が変更位置に変更される。 For example, the system recognizes when a part is being placed, or the connection between a pipe and a part, and changes the installation position to the new position.

第14位置P14は、例えば、配管の末端部に配置できる位置で最も末端部に近い位置等である。また、第14位置P14は、末端部である第13位置P13を基準とし、配置位置設定部SETCにおいて、「(3)末端部からの寸法」で設定される寸法値で特定される位置等でもよい。 The 14th position P14 is, for example, the position that can be placed at the end of the pipe and is closest to the end. The 14th position P14 may also be a position specified by the dimension value set in "(3) Dimension from end" in the placement position setting unit SETC, based on the 13th position P13, which is the end.

このようにつなぎ目に部品がつながることで部品を配置する場合でも、末端部と同様に支持部材の配置が配置できる。 Even when parts are placed in this way by connecting them to the joints, the support members can be placed in the same way as at the end.

また、継手に対して、支持部材を設置する位置(以下「支持部材設置箇所」という。)をあらかじめ入力する構成でもよい。例えば、以下のように設置位置が変更される。 It is also possible to configure the system so that the location where the support member is to be installed relative to the joint (hereinafter referred to as the "support member installation location") can be input in advance. For example, the installation location can be changed as follows:

図83は、支持部材設置箇所を利用した変更の例を示す図である。以下、図62と同様のエルボJNT1を対象とする例で説明する。 Figure 83 shows an example of a modification that utilizes the support member installation location. The following explains an example using the same elbow JNT1 as in Figure 62.

この例は、第21位置P21が支持部材設置箇所となる例である。すなわち、第21位置P21の位置は、エルボJNT1の仕様等に基づいてあらかじめ入力される。例えば、エルボJNT1に支持部材を設置するために金具等が付随している場合がある。このような場合には、金具を用いて支持部材を設置する。したがって、ルールに基づく間隔で特定される設置位置から、金具の位置で定まる支持部材設置箇所に設置位置を変更する。 In this example, the 21st position P21 is the support member installation location. That is, the location of the 21st position P21 is input in advance based on the specifications of the elbow JNT1. For example, the elbow JNT1 may be equipped with metal fittings for installing the support member. In such cases, the support member is installed using the metal fittings. Therefore, the installation position is changed from the installation position determined by the interval based on the rules to the support member installation location determined by the position of the metal fittings.

このように、支持部材設置箇所に設置位置を変更すると、継手に支持部材が自動的に設置でき、かつ、不要な支持部材の設置を防ぐことができる。 In this way, by changing the installation position of the support member, the support member can be automatically installed at the joint, and unnecessary installation of support members can be prevented.

また、図示するように、支持部材設置箇所を起点、すなわち、変更後の設置位置を基準にして、第22位置P22及び第23位置P23のように、周辺の設置位置が特定される。このようにすると、不要な支持部材の設置を防ぐことができる。 Furthermore, as shown in the figure, the support member installation location is used as the starting point, i.e., the changed installation position is used as the reference point, and surrounding installation positions, such as the 22nd position P22 and the 23rd position P23, are identified. This makes it possible to prevent the installation of unnecessary support members.

なお、以下のような継手を変更の対象としてもよい。 The following types of joints may also be subject to modification:

図84は、継手と判断される第1変形例を示す図である。例えば、図示するようなレジューサJNT2が変更の対象となってもよい。図示するように、レジューサJNT2は、幅が変化する。具体的には、レジューサJNT2は、図における左側より右側の方が、幅が小さい。このような継手に対する設置位置は、例えば、以下のように変更される。 Figure 84 shows a first modified example that is considered a joint. For example, the reducer JNT2 shown in the figure may be subject to modification. As shown in the figure, the width of the reducer JNT2 changes. Specifically, the width of the reducer JNT2 is smaller on the right side of the figure than on the left side. The installation position for such a joint can be modified, for example, as follows:

以下、第101位置P101を基準にして、ルールに基づいた間隔とすると、第102位置P102が設置位置と特定される例で説明する。例えば、第102位置P102は、以下のように変更される。 The following describes an example in which the 102nd position P102 is identified as the installation position when the 101st position P101 is used as the reference and the interval is based on the rule. For example, the 102nd position P102 is changed as follows:

図85は、継手と判断される第1変形例の変更例を示す図である。例えば、設置位置は、第103位置P103及び第104位置P104に変更される。このように、レジューサJNT2を回避するように変更が行われる。 Figure 85 shows an example of a modification to the first modified example, which is determined to be a joint. For example, the installation position is changed to position 103 P103 and position 104 P104. In this way, the change is made to avoid reducer JNT2.

レジューサJNT2のように幅が変化する継手は、支持部材で支持すると、支持部材が滑りやすい。そのため、レジューサJNT2を回避するように、支持部材を設置する。したがって、以上のような変更がされると、幅が変化する継手を回避して支持部材が設置できる。 When a joint whose width changes, such as the reducer JNT2, is supported by a support member, the support member is prone to slipping. For this reason, the support member is installed to avoid the reducer JNT2. Therefore, by making the above changes, the support member can be installed to avoid the joint whose width changes.

なお、以下のような継手を変更の対象としてもよい。 The following types of joints may also be subject to modification:

図86は、継手と判断される第2変形例を示す図である。例えば、図示するような変換ダクトJNT3が変更の対象となってもよい。図示するように、変換ダクトJNT3は、幅が変化する。また、変換ダクトJNT3は、角ダクトと丸ダクトを切り替える場合に設置される。このような継手に対する設置位置は、例えば、以下のように変更される。 Figure 86 shows a second modified example that is considered a joint. For example, the conversion duct JNT3 shown in the figure may be subject to modification. As shown, the conversion duct JNT3 varies in width. The conversion duct JNT3 is also installed when switching between a rectangular duct and a round duct. The installation position for such a joint can be changed, for example, as follows:

以下、第105位置P105を基準にして、ルールに基づいた間隔とすると、第106位置P106が設置位置と特定される例で説明する。例えば、第106位置P106は、以下のように変更される。 The following describes an example in which the 106th position P106 is identified as the installation position when the 105th position P105 is used as the reference and the interval is based on the rules. For example, the 106th position P106 is changed as follows:

図87は、継手と判断される第2変形例の変更例を示す図である。例えば、設置位置は、第107位置P107に変更される。このように、変換ダクトJNT3を回避するように変更が行われる。 Figure 87 shows an example of a modification to the second modified example, which is considered a joint. For example, the installation position is changed to the 107th position P107. In this way, the change is made to avoid the conversion duct JNT3.

変換ダクトJNT3のように幅が変化する継手は、支持部材で支持すると、支持部材が滑りやすい。そのため、変換ダクトJNT3を回避するように、支持部材を設置する。したがって、以上のような変更がされると、幅が変化する継手を回避して支持部材が設置できる。 When a joint whose width changes, such as the conversion duct JNT3, is supported by a support member, the support member is likely to slip. Therefore, the support member is installed to avoid the conversion duct JNT3. Therefore, by making the above changes, the support member can be installed to avoid the joint whose width changes.

また、間隔(図では、「x」で示す。)は、2種類の対象物をつなげる場合には、厳しい方のルールが適用される。 Also, when connecting two types of objects, the stricter rule for spacing (indicated by an "x" in the diagram) applies.

つなぎ目又は継手によって、異なる対象物がつながる場合がある。そして、対象物ごとに異なるルールの場合がある。このように、異なるルールがある場合には、設置位置は、つなぎ目又は継手の近辺では、複数のルールのうち、厳しいルール(間隔が短く設定されているルールである。)に基づいて、設置位置が変更される。 Different objects may be connected by seams or joints. Different objects may have different rules. When different rules exist, the installation position near the seams or joints will be changed based on the strictest rule (the rule with the shortest intervals) of the multiple rules.

この例では、対象物は、変換ダクトJNT3を境界にして種類が変わるため、適用される規則等も変わる場合がある。例えば、丸ダクトと角ダクトでは、角ダクトのルールが比較的厳しい場合がある。このような場合には、「x」には、角ダクトのルールが適用されるのが望ましい。また、変換ダクトJNT3を境界にして、ルールが切り替われる。このようにすると、複数の対象物が混在するような場合でも、規則等を順守して支持部材を配置できる。 In this example, the type of object changes at the boundary of conversion duct JNT3, and therefore the applicable rules may also change. For example, when comparing round and square ducts, the rules for square ducts may be relatively strict. In such cases, it is desirable to apply the rules for square ducts to "x." Furthermore, the rules switch at conversion duct JNT3. In this way, support members can be placed in accordance with rules even when multiple objects are mixed.

また、以下のような継手を変更の対象としてもよい。 The following types of joints may also be subject to modification:

図88は、継手と判断される第3変形例を示す図である。例えば、図示するような分岐を行う継手(以下「分岐継手JNT4」という)が変更の対象となってもよい。図示するように、分岐継手JNT4は、幅が変化する。具体的には、分岐継手JNT4は、分岐であり、エルボ及びレジューサが入り組んでいる継手である。このような継手に対する設置位置は、例えば、以下のように変更される。 Figure 88 shows a third modified example that is considered a joint. For example, a joint that branches as shown in the figure (hereinafter referred to as "branch joint JNT4") may be subject to modification. As shown in the figure, branch joint JNT4 varies in width. Specifically, branch joint JNT4 is a branch joint with an intertwined elbow and reducer. The installation position for such a joint can be modified, for example, as follows:

以下、第108位置P108を基準にして、ルールに基づいた間隔とすると、第109位置P109が設置位置と特定される例で説明する。例えば、第109位置P109は、以下のように変更される。 The following describes an example in which the 109th position P109 is identified as the installation position when the 108th position P108 is used as the reference and the interval is based on the rules. For example, the 109th position P109 is changed as follows:

図89は、継手と判断される第3変形例の変更例を示す図である。例えば、設置位置は、第111位置P111に変更される。このように、分岐継手JNT4を回避するように変更が行われる。 Figure 89 shows an example of a modification to the third modified example, which is determined to be a joint. For example, the installation position is changed to the 111th position P111. In this way, the change is made to avoid the branch joint JNT4.

分岐継手JNT4のように幅が変化する継手は、支持部材で支持するのが難しい。そのため、分岐継手JNT4を回避するように、支持部材を設置する。 Joints with variable widths, such as branch joint JNT4, are difficult to support with support members. Therefore, support members are installed to avoid branch joint JNT4.

第111位置P111は、例えば、配管の末端部に配置できる位置で最も末端部に近い位置等である。また、第111位置P111は、末端部である第110位置P110を基準とし、配置位置設定部SETCにおいて、「(1)継手中心点からの寸法」で設定される寸法値(この例では、「y」である。)で特定される位置等でもよい。したがって、以上のような変更がされると、幅が変化する継手を回避して支持部材が設置できる。 The 111th position P111 is, for example, the position that can be placed at the end of the pipe and is closest to the end. The 111th position P111 may also be a position that is specified using the 110th position P110, which is the end, as a reference, and is determined by the dimension value (in this example, "y") set in "(1) Dimension from fitting center point" in the placement position setting unit SETC. Therefore, when the above changes are made, the support member can be installed while avoiding fittings whose width changes.

また、以下のような継手を変更の対象としてもよい。 The following types of joints may also be subject to modification:

図90は、継手と判断される第4変形例を示す図である。例えば、図示するような直管の箇所とは幅の異なるエルボ(以下「多段エルボJNT5」という)が変更の対象となってもよい。図示するように、多段エルボJNT5は、幅が変化する。具体的には、多段エルボJNT5は、直管の箇所よりも幅が広い。また、多段エルボJNT5はエルボの一種である。なお、直管の箇所よりも幅が狭いエルボが対象となってもよい。多段エルボJNT5は、直管との間にホッパ等の部材が挿入される構成である。このような継手に対する設置位置は、例えば、以下のように変更される。 Figure 90 shows a fourth modified example that is considered a fitting. For example, an elbow with a different width than the straight pipe section as shown in the figure (hereinafter referred to as a "multi-stage elbow JNT5") may be subject to modification. As shown in the figure, the multi-stage elbow JNT5 has a variable width. Specifically, the multi-stage elbow JNT5 is wider than the straight pipe section. The multi-stage elbow JNT5 is a type of elbow. Note that an elbow with a narrower width than the straight pipe section may also be subject to modification. The multi-stage elbow JNT5 is configured so that a component such as a hopper is inserted between it and the straight pipe. The installation position for such a fitting may be modified, for example, as follows:

以下、第113位置P113を基準にして、ルールに基づいた間隔とすると、第114位置P114が設置位置と特定される例で説明する。例えば、第114位置P114は、以下のように変更される。 The following describes an example in which the 114th position P114 is identified as the installation position when the 113th position P113 is used as the reference and the interval is based on the rules. For example, the 114th position P114 is changed as follows:

図91は、継手と判断される第4変形例の変更例を示す図である。例えば、設置位置は、第116位置P116に変更される。このように、多段エルボJNT5を回避するように変更が行われる。 Figure 91 shows an example of a modification to the fourth modified example, which is considered a joint. For example, the installation position is changed to the 116th position P116. In this way, the modification is made to avoid the multi-stage elbow JNT5.

多段エルボJNT5のように幅が変化する継手は、支持部材で支持するのが難しい。そのため、多段エルボJNT5を回避するように、支持部材を設置する。 Joints with variable widths, such as the multi-stage elbow JNT5, are difficult to support with support members. Therefore, support members are installed to avoid the multi-stage elbow JNT5.

第116位置P116は、例えば、第115位置P115(この例では、第115位置P115は、多段エルボJNT5の一端となる位置である。)を基準とし、配置位置設定部SETCにおいて、「(2)曲部での間隔」で設定される寸法値(この例では、「e」である。)で特定される位置等でもよい。したがって、以上のような変更がされると、幅が変化する継手を回避して支持部材が設置できる。 The 116th position P116 may be, for example, a position specified by the dimension value (in this example, "e") set in "(2) Spacing at bends" in the placement position setting unit SETC, based on the 115th position P115 (in this example, the 115th position P115 is one end of the multi-stage elbow JNT5). Therefore, when the above changes are made, the support member can be installed while avoiding joints with varying widths.

<第5実施形態における変形例>
第1条件の判断(ステップS53)と第2条件の判断(ステップS54)は、上記のような順序で判断されなくともよい。例えば、第1条件の判断及び第2条件の判断は、上記の例とは逆の順序で行われてもよい。さらに、第1条件の判断及び第2条件の判断は、並列に行われてもよい。同様に、条件を入力する順序も、上記の例に示す順序でなくともよい。
<Modification of the Fifth Embodiment>
The determination of the first condition (step S53) and the determination of the second condition (step S54) do not have to be made in the order described above. For example, the determination of the first condition and the determination of the second condition may be made in the reverse order of the example described above. Furthermore, the determination of the first condition and the determination of the second condition may be made in parallel. Similarly, the order in which the conditions are input does not have to be the order shown in the example described above.

支持部材又はまとめ支持部材は、設置位置がユーザURの操作によって変更できてもよい。例えば、ユーザURの操作による変更は、以下のように行われる。 The installation position of the support member or bundled support member may be changeable by user UR operation. For example, changes by user UR operation are made as follows:

図92は、ユーザの操作による設置位置の変更例を示す図である。例えば、ユーザ操作指示部CD53のラジオボタンが「ON」になると、設計装置は、以下のように設置位置を変更する操作を受け付ける。 Figure 92 shows an example of changing the installation position through user operation. For example, when the radio button in the user operation instruction section CD53 is turned "ON," the design device accepts an operation to change the installation position as follows:

図93は、設置位置を変更する操作の入力例を示す図である。以下、第2区間AP2を例に説明する。例えば、ユーザ操作指示部CD53のラジオボタンを「ON」とした後、第2区間AP2を指す操作を行う。このような操作が行われると、第2区間AP2に含まれる第604位置P604、第605位置P605、及び、第606位置P606を変更する操作が受け付けられる。 Figure 93 shows an example of input for changing the installation position. The following explanation uses the second section AP2 as an example. For example, after turning the radio button of the user operation instruction unit CD53 to "ON," an operation is performed to point to the second section AP2. When such an operation is performed, an operation to change the 604th position P604, the 605th position P605, and the 606th position P606 included in the second section AP2 is accepted.

次に、第606位置P606をクリックすると、第606位置P606の位置を変更する操作が受け付けられる。例えば、図示するように、第606位置P606を図における左右方向(対象物に沿って変更させる場合の例である。)に変更する操作(以下「変更操作」という。)を受け付ける。以下、変更操作によって変更された後の設置位置を「操作後設置位置」という。 Next, when the 606th position P606 is clicked, an operation to change the position of the 606th position P606 is accepted. For example, as shown in the figure, an operation to change the 606th position P606 in the left-right direction in the figure (an example of changing along the target object) (hereinafter referred to as the "change operation") is accepted. Hereinafter, the installation position after being changed by the change operation is referred to as the "post-operation installation position."

設計装置、変更操作を受け付けると、操作後設置位置を基準にして、ルールで定まる間隔によって設置位置を特定し直す。具体的には、設計装置は、以下のように設置位置を特定し直す。 When the design device accepts a change operation, it re-determines the installation position according to the intervals determined by the rules, using the post-operation installation position as the base. Specifically, the design device re-determines the installation position as follows:

図94は、操作後設置位置を基準にした設置位置の特定例を示す図である。図示するように、第606位置P606が変更操作によって変更され、操作後設置位置となった場合を例に説明する。 Figure 94 shows an example of determining the installation position based on the post-operation installation position. As shown in the figure, the 606th position P606 is changed by a change operation to become the post-operation installation position.

この例では、第606位置P606の操作後設置位置を基準にして、他の設置位置がルールに基づいて「6m」又は「9m」の間隔で特定し直されている。このように、変更操作がある場合であっても、操作後設置位置に連動して、他の設置位置も特定し直す処理が行われる。このように、変更操作に連動して設置位置が特定し直されると、設置位置の変更が容易にできる。 In this example, the post-operation installation position of position 606 P606 is used as the reference, and other installation positions are re-specified at intervals of "6 m" or "9 m" based on the rules. In this way, even if a change operation is performed, the other installation positions are also re-specified in conjunction with the post-operation installation position. In this way, when the installation position is re-specified in conjunction with the change operation, it is easy to change the installation position.

また、支持部材又はまとめ支持部材は、以下のように変更されてもよい。 The support member or collective support member may also be modified as follows:

図95は、両端支持にする例を示す図である。例えば、両端支持操作部CD54のラジオボタンが「ON」になると、設計装置は、対象物を両端支持とするため、まず、端部入力部CD55及び支持部材数入力部CD56によって両端支持の設定を受け付ける。 Figure 95 shows an example of double-end support. For example, when the radio button for the double-end support operation unit CD54 is turned "ON," the design device first accepts the double-end support setting using the end input unit CD55 and the number of support members input unit CD56 to support the object at both ends.

端部入力部CD55は、両端支持に設定された所定の区間における端部から、最も端部の近くに配置される支持部材までの間隔を示す値である。 The end input section CD55 is a value indicating the distance from the end of a specified section set for double-end support to the support member located closest to the end.

支持部材数入力部CD56は、両端支持に設定された所定の区間に配置される支持部材又はまとめ支持部材の数を示す値である。 The support member number input section CD56 is a value that indicates the number of support members or collective support members placed in a specified section set for double-end support.

端部入力部CD55及び支持部材数入力部CD56の入力される設定に基づいて、例えば、以下のように変更が行われる。 For example, the following changes are made based on the settings entered in the end input section CD55 and the number of support members input section CD56.

図96は、両端支持の設定を反映した例を示す図である。以下、両端支持に設定された所定の区間を第2区間AP2とする例で説明する。 Figure 96 shows an example in which the double-end support setting is reflected. Below, we will explain an example in which the specified section set for double-end support is the second section AP2.

端部入力部CD55に入力された値は、端部を基準として、最も端部の近くに配置される支持部材までの間隔(以下「端部間隔DS51」という。)に反映される。具体的には、端部間隔DS51は、第2区間AP2の端部から、最も端部の近くに配置される支持部材の設置位置である、第701位置P701及び第703位置P703までの距離である。なお、左右の端部で端部間隔DS51は、同一とする。 The value entered into the edge input section CD55 is reflected in the distance from the edge to the support member located closest to the edge (hereinafter referred to as "edge distance DS51"). Specifically, edge distance DS51 is the distance from the edge of the second section AP2 to position 701 P701 and position 703 P703, which are the installation positions of the support members located closest to the edge. Note that edge distance DS51 is the same at the left and right edges.

支持部材数入力部CD56は、第2区間AP2に配置される支持部材の数に反映される。例えば、支持部材数入力部CD56に「3」と設定されると、図示するように、第701位置P701、第702位置P702、及び、第703位置P703のように、3つの設置位置が特定される。 The support member number input section CD56 reflects the number of support members to be placed in the second section AP2. For example, if "3" is set in the support member number input section CD56, three installation positions are identified, as shown in the figure: position 701 P701, position 702 P702, and position 703 P703.

また、支持部材の間隔、すなわち、この例では、支持部材間隔DS52は、均等とする。 Furthermore, the spacing between the support members, i.e., in this example, the support member spacing DS52, is uniform.

以上のように両端支持に変更できると、対象物を両端支持で支持するように容易に変更できる。対象物は、単純梁の支持より、両端で支持される方が最大たわみ、及び、最大曲げモーメントを小さくできる。 By changing to double-end support as described above, an object can easily be modified to be supported at both ends. Supporting an object at both ends reduces the maximum deflection and maximum bending moment compared to when supported by a simple beam.

そして、両端支持に変更された場合には、所定の区間における間隔が規則で定まる間隔より狭くなっているか否かがチェックされる。例えば、チェック結果は、以下のように表示される。 When the system is changed to double-end support, a check is made to see if the spacing in a specified section is narrower than the spacing stipulated by the rules. For example, the check results are displayed as follows:

図97は、間隔の第1チェック結果例を示す図である。例えば、「0.5m」及び「6.75m」のように、間隔のチェック結果が表示される。そして、規則によって、間隔は、「6.0m以下」と定まっているとする。このような場合には、「6.75m」のように、所定の間隔よりも広い間隔(以下「広間隔」という。)がある場合には、警告表示AL51がされる。なお、警告表示AL51の形式は、点滅、又は、メッセージ等で強調する形式でもよい。すなわち、この例は、第701位置P701、及び、第702位置P702の間隔と、第702位置P702、及び、第703位置P703の間隔が広間隔であると抽出された結果である。このような抽出がされると、所定の間隔より広い間隔が効率良く発見できる。そして、このような広間隔がある場合には、支持部材数入力部CD56で、例えば、以下のように変更する。 Figure 97 shows an example of the first spacing check result. For example, the spacing check results are displayed as "0.5 m" and "6.75 m." Assume that the rule stipulates that the spacing must be "6.0 m or less." In this case, if there is a spacing wider than the specified spacing (hereinafter referred to as a "wide spacing"), such as "6.75 m," a warning display AL51 is displayed. The warning display AL51 may be displayed in the form of a flashing message or other form of emphasis. In other words, this example shows the result of extracting the spacing between the 701st position P701 and the 702nd position P702, and the spacing between the 702nd position P702 and the 703rd position P703 as wide spacings. This extraction allows for efficient detection of spacings wider than the specified spacing. If such wide spacings exist, the support member number input section CD56 is modified, for example, as follows:

図98は、間隔の第2チェック結果例を示す図である。図97と比較すると、まとめ支持部材の数が「3」から「4」に設定が変更された点が異なる。したがって、この例では、設置位置が、第701位置P701、第702位置P702、第703位置P703、及び、第704位置P704の4つの設置位置が特定される。 Figure 98 shows an example of the results of the second spacing check. Compared to Figure 97, the difference is that the number of grouping support members has been changed from "3" to "4." Therefore, in this example, four installation positions are identified: position 701 P701, position 702 P702, position 703 P703, and position 704 P704.

そして、それぞれの間隔は、均等に変更される。そのため、「4.5m」に変更される。そのため、チェック結果は、通常表示AL52である。通常表示AL52は、所定の間隔以内の間隔であることを示す。このような抽出がされると、所定の間隔より広い間隔がないように変更が容易にできる。 Then, each spacing is changed evenly. Therefore, it is changed to "4.5m." Therefore, the check result is normal display AL52. Normal display AL52 indicates that the spacing is within the specified spacing. When extracted in this way, it is easy to make changes so that there are no spacings wider than the specified spacing.

また、広間隔が抽出される場合には、支持部材の中間位置に支持部材又はまとめ支持部材を追加する。例えば、以下のように、支持部材又はまとめ支持部材を追加する。 Furthermore, if a wide spacing is detected, a support member or a grouping support member is added at the intermediate position of the support members. For example, a support member or a grouping support member is added as follows:

図99は、中間位置への追加例を示す図である。以下、所定の間隔を「6m」とする例で説明する。例えば、それぞれの間隔がチェックされて、第801位置P801及び第802位置P802の間隔(以下「第53間隔DS53」という。)が「7.0m」であり、広間隔であると抽出される場合を例にする。 Figure 99 shows an example of adding to an intermediate position. The following explanation uses an example where the specified distance is "6 m." For example, each distance is checked, and the distance between the 801st position P801 and the 802nd position P802 (hereinafter referred to as the "53rd distance DS53") is "7.0 m," which is extracted as a wide distance.

この例では、第801位置P801及び第802位置P802の中間位置、すなわち、第802位置P802から「3.5m」(7.0m÷2で計算される。)の位置に、設置位置として、第803位置P803が追加される。このように、中間位置に支持部材又はまとめ支持部材を追加すると、広間隔をなくして、規則を順守した間隔にすることができる。 In this example, position 803 P803 is added as an installation position at the midpoint between position 801 P801 and position 802 P802, i.e., 3.5 m (calculated as 7.0 m divided by 2) from position 802 P802. In this way, adding a support member or a grouping support member at an intermediate position can eliminate the wide spacing and ensure spacing that complies with regulations.

[その他の実施形態]
なお、設計装置には、各機能を実現するため、あらかじめ複数のプログラムがインストールされてもよい。すなわち、上記に説明する設置支援方法における各処理は、1つのプログラムで実現されてもよいし、複数のプログラムを組み合わせて実現されてもよい。具体的には、例えば、上記の説明では、VR表示の処理を行うプログラムと、CAD関係の処理を行うプログラムとを分けて説明したが、これらのプログラムは、一体であってもよいし、一方で、プログラムが更に分かれていてもよい。
[Other embodiments]
Note that multiple programs may be pre-installed in the design device to realize each function. That is, each process in the installation support method described above may be realized by a single program, or may be realized by a combination of multiple programs. Specifically, for example, in the above description, the program that processes the VR display and the program that processes CAD-related data were described separately, but these programs may be integrated, or may be further separated.

また、警告等のメッセージは、上記に説明する吹き出し等の形式に限られない。例えば、メッセージは、警告が示せればよく、他のGUI、図形、点滅、色、音又はこれらの組み合わせ等で知らせてもよい。 Furthermore, messages such as warnings are not limited to the form of speech bubbles described above. For example, the message may be any message that indicates a warning, and may be notified using other GUI, graphics, flashing, color, sound, or a combination of these.

なお、データの形式は、上記に説明する形式に限られない。すなわち、各データは、上記に示すフォーマットでなくともよい。また、データの名称も、上記に説明する名称でなくともよい。さらに、データ構成は、上記に説明する構成でなくともよい。すなわち、各データは、複数のデータがまとめられてもよいし、又は、1つのデータが複数のデータに分けられてもよい。 Note that the data format is not limited to the format described above. That is, each piece of data does not have to be in the format shown above. The names of the data do not have to be the names described above. Furthermore, the data structure does not have to be the structure described above. That is, each piece of data may be a collection of multiple pieces of data, or one piece of data may be divided into multiple pieces of data.

また、各データは、途中で変換されてもよい。例えば、各データは、データベース等を参照してデータを取り込んだり、フォーマットが変換されたり、又は、他のソフトウェアで使用できる形式に変換されたりしてもよい。 In addition, each piece of data may be converted along the way. For example, each piece of data may be imported by referencing a database, or its format may be converted, or it may be converted into a format that can be used by other software.

なお、設計装置は、上記に説明したPC11のような情報処理装置に限られない。すなわち、設計装置は、図示するハードウェア構成に、内部又は外部に更に演算装置、記憶装置又は制御装置を有してもよい。また、設計装置は、PCに限られず、サーバ等であってもよい。さらに、設計装置は、ネットワーク等で接続される複数の情報処理装置で構成されてもよい。 Note that the design device is not limited to information processing devices such as the PC 11 described above. That is, the design device may have an internal or external computing device, storage device, or control device in addition to the hardware configuration shown in the figure. Also, the design device is not limited to a PC, but may be a server, etc. Furthermore, the design device may be made up of multiple information processing devices connected via a network, etc.

また、変更等の操作は、外部装置で行われてもよい。 Changes and other operations may also be performed using an external device.

なお、入力装置及び出力装置は、ゴーグル及びポインタデバイスの組み合わせでなくともよい。すなわち、出力装置は、仮想空間等が表示できる装置であればよい。また、入力装置は、変更等の操作が入力できる装置であればよい。具体的には、ディスプレイ等で仮想空間を表示し、マウス又はキーボード等で操作を入力してもよい。 Note that the input device and output device do not have to be a combination of goggles and a pointer device. In other words, the output device may be any device capable of displaying a virtual space, etc., and the input device may be any device capable of inputting operations such as changes. Specifically, the virtual space may be displayed on a display, etc., and operations may be input using a mouse or keyboard, etc.

仮想空間は、例えば、VR等によって実現される。なお、仮想空間には、VR以外に、AR(Augmented Reality、拡張現実)及びMR(Mixed Reality、複合現実)等が含まれてもよい。 The virtual space is realized, for example, by VR. Note that in addition to VR, virtual space may also include AR (Augmented Reality) and MR (Mixed Reality).

なお、アイコンの絵、大きさ又は配置等は、上記に説明した通りでなくともよい。つまり、アイコンの絵、大きさ又は配置等は、あらかじめ管理者等が設定できてもよい。 Note that the icon picture, size, placement, etc. do not have to be as described above. In other words, the icon picture, size, placement, etc. may be set in advance by an administrator, etc.

実施形態は、上記の例に限られない。例えば、情報処理装置の数は、上記の数に限られない。また、情報処理装置の種類及び組み合わせも、上記の構成でなくともよい。 Embodiments are not limited to the above examples. For example, the number of information processing devices is not limited to the above. Furthermore, the types and combinations of information processing devices do not have to be the above configurations.

実施形態は、上記の処理に限られない。例えば、本発明に係る情報処理方法は、上記に説明した以外の順序で行われてもよい。また、情報処理方法は、複数の情報処理装置で実行されてもよい。つまり、情報処理方法における各ステップは、冗長、分散、並列、仮想化又はこれらの組み合わせで実行されてもよい。 Embodiments are not limited to the above processes. For example, the information processing method according to the present invention may be performed in an order other than that described above. Furthermore, the information processing method may be executed by multiple information processing devices. In other words, each step in the information processing method may be executed in a redundant, distributed, parallel, virtualized, or combination thereof.

実施形態は、プログラムによって実現されてもよい。すなわち、情報処理装置等のコンピュータは、プログラムに基づいて、演算装置及び記憶装置等を制御して上記の情報処理方法を実行してもよい。また、プログラムは、コンピュータが読み取り可能な記録媒体に記録されて頒布することができる。なお、記録媒体は、磁気テープ、フラッシュメモリ、光ディスク、光磁気ディスク又は磁気ディスク等のメディアである。さらに、プログラムは、電気通信回線を通じて頒布することができる。 The embodiments may be realized by a program. That is, a computer such as an information processing device may control an arithmetic unit and a storage device based on the program to execute the above-described information processing method. The program may also be recorded on a computer-readable recording medium and distributed. The recording medium may be a medium such as a magnetic tape, flash memory, optical disk, magneto-optical disk, or magnetic disk. Furthermore, the program may be distributed via a telecommunications line.

なお、上記実施形態に挙げた構成等に、その他の要素との組み合わせ等、上記の構成に本発明が限定されるものではない。これらの点に関しては、本発明の趣旨を逸脱しない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。 The present invention is not limited to the configurations described in the above embodiments, and may be combined with other elements. These aspects may be modified without departing from the spirit of the present invention, and may be determined appropriately depending on the application form.

10 設計システム
11 PC
12 ゴーグル
13 ポインタデバイス
10F1 梁データ入力手段
10F2 貫通物データ入力手段
10F3 計算手段
10F4 計算結果データ生成手段
10F5 表示手段
D01 設計データ
D02 施工データ
D03 運用データ
D04 ライブラリデータ
D05 価格表データ
D06 仕様書データ
D07 設備データ
D08 属性情報データ
D09 コストデータ
D10 文書データ
D11 スケルトンデータ
D12 テーブルデータ
D13 CADデータ
D14 技術検討データ
D15 施工計画データ
D16 施工管理データ
D17 変更データ
D18 計算結果データ
D19 配置データ
D20 梁データ
D21 貫通物データ
UR ユーザ
PL、PI 配管
B1 第1梁
B2 第2梁
B3 第3梁
B4 第4梁
B5 第5梁
EN1 第1通過可能範囲
EN11 第11通過可能範囲
EN12 第12通過可能範囲
EN13 第13通過可能範囲
EN14 第14通過可能範囲
EN2 第2通過可能範囲
EN21 第1有効範囲
EN22 第2有効範囲
OUT1 貫通物マーク
OUT2 エラー表示
PTN1 第1パターン
PTN2 第2パターン
C1 第1色
C2 第2色
C3 第3色
RG 設置範囲
SET ダイアログ
2P1、2P2、2P3、2P4、2P5、2P6、2P7、2P8、2P9、2P10、2P11 耐震支持部材
V1、V2、V3、V4、V5、V6、V7、V8、V9、V10、V11、V12、V13 間隔表示
10F21 特定設置物データ入力手段
10F22 貫通物位置入力手段
10F23 判断手段
10F40 支持部材データ入力手段
10F41 設置位置特定手段
10F42 変更手段
10F51 第1条件入力手段
10F52 第2条件入力手段
10F53 第1判断手段
10F54 第2判断手段
10F55 交換手段
AL51 警告表示
AL52 通常表示
AP1 第1区間
AP2 第2区間
AP3 第3区間
AP4 第4区間
AP5 第5区間
CD51 第1条件入力部
CD52 第2条件入力部
CD53 ユーザ操作指示部
CD54 両端支持操作部
CD55 端部入力部
CD56 支持部材数入力部
CK 支持入力部
CN 取出部
JD ジョイント設定部
JNT1 エルボ
JNT2 レジューサ
JNT3 変換ダクト
JNT4 分岐継手
JNT5 多段エルボ
JT ジョイント
RI 補強リング
RT ルート
SB 小梁
SLE スリーブ
TAG1 第1対象物
TAG2 第2対象物
TAG3 第3対象物
TAG4 第4対象物
TAG5 第5対象物
TAG6 第6対象物
TAG51 第51配管
TAG52 第52配管
TAG53 第53配管
10 Design system 11 PC
12 Goggles 13 Pointer device 10F1 Beam data input means 10F2 Penetrating object data input means 10F3 Calculation means 10F4 Calculation result data generation means 10F5 Display means D01 Design data D02 Construction data D03 Operation data D04 Library data D05 Price list data D06 Specification data D07 Equipment data D08 Attribute information data D09 Cost data D10 Document data D11 Skeleton data D12 Table data D13 CAD data D14 Technical review data D15 Construction plan data D16 Construction management data D17 Change data D18 Calculation result data D19 Placement data D20 Beam data D21 Penetrating object data UR User PL, PI Piping B1 First beam B2 Second beam B3 Third beam B4 Fourth beam B5 Fifth beam EN1 First passable range EN11 Eleventh passable range EN12 Twelfth passable range EN13 Thirteenth passable range EN14 Fourteenth passable range EN2 Second passable range EN21 First effective range EN22 Second effective range OUT1 Penetrating object mark OUT2 Error display PTN1 First pattern PTN2 Second pattern C1 First color C2 Second color C3 Third color RG Installation range SET Dialog 2P1, 2P2, 2P3, 2P4, 2P5, 2P6, 2P7, 2P8, 2P9, 2P10, 2P11 Earthquake-resistant support members V1, V2, V3, V4, V5, V6, V7, V8, V9, V10, V11, V12, V13 Interval display 10F21 Specific installation object data input means 10F22 Penetrating object position input means 10F23 Determination means 10F40 Support member data input means 10F41 Installation position identification means 10F42 Change means 10F51 First condition input means 10F52 Second condition input means 10F53 First judgment means 10F54 Second judgment means 10F55 Replacement means AL51 Warning display AL52 Normal display AP1 First section AP2 Second section AP3 Third section AP4 Fourth section AP5 Fifth section CD51 First condition input section CD52 Second condition input section CD53 User operation instruction section CD54 Both end support operation section CD55 End input section CD56 Number of support members input section CK Support input section CN Extraction section JD Joint setting section JNT1 Elbow JNT2 Reducer JNT3 Conversion duct JNT4 Branch joint JNT5 Multi-stage elbow JT Joint RI Reinforcement ring RT Route SB Sub-beam SLE Sleeve TAG1 First object TAG2 Second object TAG3 Third object TAG4 Fourth object TAG5 Fifth object TAG6 Sixth object TAG51 Fifty-first pipe TAG52 Fifty-second pipe TAG53 Fifty-third pipe

Claims (14)

通過物を通過させる対象物が設置される建築物における前記通過物の設置を支援する設計装置であって、
前記対象物に対して前記通過物を通過させることができる通過可能範囲が示された前記対象物の断面図と、
外径及び必要開口径が示された前記通過物の断面図と、
同一の画面の異なる領域に表示する表示手段、
を含み、
前記対象物の断面図と前記通過物の断面図とは、互いに異なる方向から見た断面図である、
設計装置。
A design device for supporting installation of an object through which an object passes in a building in which the object is installed, comprising:
a cross-sectional view of the object showing a passable range through which the object can pass;
A cross-sectional view of the passing object showing the outer diameter and the required opening diameter;
in different areas of the same screen ;
Including,
The cross-sectional view of the object and the cross-sectional view of the passing object are cross-sectional views seen from different directions.
Design equipment.
前記表示手段は、前記通過可能範囲の上限位置及び下限位置に、それぞれ配置された前記通過物を図示する、
請求項1に記載の設計装置。
The display means illustrates the passing objects located at the upper limit position and the lower limit position of the passable range,
The design device according to claim 1 .
前記表示手段は、前記通過可能範囲における前記通過物の中心位置を適応できる範囲を図示する、
請求項2に記載の設計装置。
The display means illustrates a range in which the center position of the passing object in the passable range can be adapted.
The design device according to claim 2 .
前記表示手段は、耐火被膜厚が示された前記対象物、及び、空隙及び保温厚が示された前記通過物を図示する、
請求項2又は3に記載の設計装置。
The display means displays the object with the refractory coating thickness indicated, and the passing object with the voids and insulation thickness indicated.
The design device according to claim 2 or 3.
前記表示手段は、外径が示された前記通過物をさらに図示する、
請求項1乃至4のいずれか1項に記載の設計装置。
The display means further illustrates the passing object with its outer diameter indicated.
The design device according to any one of claims 1 to 4.
前記表示手段は、空隙、保温厚及び必要開口径がさらに示された前記通過物を図示し、
前記必要開口径は、少なくとも前記空隙及び前記保温厚を含む、
請求項5に記載の設計装置。
The display means illustrates the passing material, further indicating the gap, insulation thickness, and required opening diameter;
The required opening diameter includes at least the gap and the heat-retaining thickness.
The design device according to claim 5 .
前記表示手段は、前記通過物の種類、用途及び径を選択可能に表示する、
請求項1乃至6のいずれか1項に記載の設計装置。
the display means displays the type, purpose, and diameter of the passing object in a selectable manner.
The design device according to any one of claims 1 to 6.
前記表示手段は、前記表示手段で選択された前記通過物の用途及び径に基づいて計算された外径及び保温厚が示された前記通過物を図示する、
請求項7に記載の設計装置。
The display means displays an image of the passing object with an outer diameter and insulation thickness calculated based on the use and diameter of the passing object selected by the display means.
The design device according to claim 7.
前記表示手段は、前記対象物の種類及び被膜の種類を選択可能に表示する、
請求項1乃至8のいずれか1項に記載の設計装置。
the display means displays the type of the object and the type of the coating in a selectable manner.
The design device according to any one of claims 1 to 8.
前記対象物は、梁であり、
前記表示手段は、前記梁の種類として、鉄骨、鉄筋コンクリート及び鉄骨鉄筋コンクリートを選択可能に表示し、
前記鉄筋コンクリート又は前記鉄骨鉄筋コンクリートが選択された場合、前記被膜の種類を選択不可とする、
請求項9に記載の設計装置。
the object is a beam,
the display means displays steel, reinforced concrete, and steel-reinforced concrete as selectable types of the beam;
When the reinforced concrete or the steel-reinforced concrete is selected, the type of coating cannot be selected.
The design device according to claim 9.
通過物を通過させる対象物が設置される建築物における前記通過物の設置を支援する設計装置であって、
前記対象物に対して前記通過物を通過させることができる通過可能範囲が示された前記対象物の断面図を表示する第1表示部と、
前記通過物の種類、用途及び径を選択可能に表示する第2表示部と、
外径及び必要開口径が示された前記通過物の断面図を表示する第3表示部と、
前記対象物の種類及び被膜の種類を選択可能に表示する第4表示部と、
を同一の画面の異なる領域に表示する表示手段、
を含み、
前記対象物の断面図と前記通過物の断面図とは、互いに異なる方向から見た断面図である、
設計装置。
A design device for supporting installation of an object through which an object passes in a building in which the object is installed, comprising:
a first display unit that displays a cross-sectional view of the object showing a passable range in which the passing object can pass relative to the object;
a second display unit that selectably displays the type, purpose, and diameter of the passing object;
a third display unit that displays a cross-sectional view of the passing object, showing the outer diameter and the required opening diameter ;
a fourth display unit that displays the type of the object and the type of the coating in a selectable manner;
in different areas of the same screen;
Including,
The cross-sectional view of the object and the cross-sectional view of the passing object are cross-sectional views seen from different directions.
Design equipment.
通過物を通過させる対象物が設置される建築物における前記通過物の設置を支援する設計装置を有する設計システムであって、
前記設計装置は、
前記対象物に対して前記通過物を通過させることができる通過可能範囲が示された前記対象物の断面図と、
外径及び必要開口径が示された前記通過物の断面図と、
同一の画面の異なる領域に表示する表示手段、
を含み、
前記対象物の断面図と前記通過物の断面図とは、互いに異なる方向から見た断面図である、
設計システム。
A design system having a design device that supports installation of an object through which an object passes in a building in which the object is installed,
The design device
a cross-sectional view of the object showing a passable range through which the object can pass;
A cross-sectional view of the passing object showing the outer diameter and the required opening diameter;
in different areas of the same screen ;
Including,
The cross-sectional view of the object and the cross-sectional view of the passing object are cross-sectional views seen from different directions.
Design system.
通過物を通過させる対象物が設置される建築物における前記通過物の設置を支援する設計装置が行う設置支援方法であって、
設計装置が、前記対象物を通過させることができる通過可能範囲が示された前記対象物の断面図と、
外径及び必要開口径が示された前記通過物の断面図と、
同一の画面の異なる領域に表示する表示手順、
を含み、
前記対象物の断面図と前記通過物の断面図とは、互いに異なる方向から見た断面図である、
設置支援方法。
An installation support method performed by a design device that supports installation of an object through which an object passes in a building in which the object is to be installed, comprising:
a cross-sectional view of the object showing a passable range through which the design device can pass the object;
A cross-sectional view of the passing object showing the outer diameter and the required opening diameter;
a display procedure for displaying the images in different areas of the same screen ;
Including,
The cross-sectional view of the object and the cross-sectional view of the passing object are cross-sectional views seen from different directions.
Installation support method.
請求項13に記載の設置支援方法を実行させるためのプログラム。 A program for executing the installation support method described in claim 13.
JP2024103759A 2020-03-11 2024-06-27 Piping design device, design system, installation support method and program Active JP7740646B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2024103759A JP7740646B2 (en) 2020-03-11 2024-06-27 Piping design device, design system, installation support method and program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2020042487A JP7513407B2 (en) 2020-03-11 2020-03-11 Piping design device, design system, installation support method and program
JP2024103759A JP7740646B2 (en) 2020-03-11 2024-06-27 Piping design device, design system, installation support method and program

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP2020042487A Division JP7513407B2 (en) 2020-03-11 2020-03-11 Piping design device, design system, installation support method and program

Publications (3)

Publication Number Publication Date
JP2024124445A JP2024124445A (en) 2024-09-12
JP2024124445A5 JP2024124445A5 (en) 2024-12-11
JP7740646B2 true JP7740646B2 (en) 2025-09-17

Family

ID=77766701

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2020042487A Active JP7513407B2 (en) 2020-03-11 2020-03-11 Piping design device, design system, installation support method and program
JP2024103759A Active JP7740646B2 (en) 2020-03-11 2024-06-27 Piping design device, design system, installation support method and program

Family Applications Before (1)

Application Number Title Priority Date Filing Date
JP2020042487A Active JP7513407B2 (en) 2020-03-11 2020-03-11 Piping design device, design system, installation support method and program

Country Status (1)

Country Link
JP (2) JP7513407B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004086788A (en) 2002-08-29 2004-03-18 Taisei Corp Construction drawing-less design method and building production method using the same
JP2004245040A (en) 1997-11-11 2004-09-02 Jfe Steel Kk Design support system for steel structures
JP2014010676A (en) 2012-06-29 2014-01-20 Toshiba Elevator Co Ltd Bim system, server device, terminal device, method and program
JP2016045741A (en) 2014-08-22 2016-04-04 株式会社竹中工務店 Information management device of concrete member and information management method of concrete member
JP2018028802A (en) 2016-08-18 2018-02-22 岡部株式会社 Steel beam through hole reinforcement design support system

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0836591A (en) * 1994-07-22 1996-02-06 Takenaka Komuten Co Ltd Building equipment drawing generating device
JP2002007494A (en) 2000-06-16 2002-01-11 Babcock Hitachi Kk Piping automatic routing system
JP2003161514A (en) 2001-11-27 2003-06-06 Noritz Corp Operation method of water heater system design support device and method of producing water heater system
JP2017211987A (en) 2016-05-25 2017-11-30 国立大学法人九州大学 Piping route generation method, route generation method for multiple piping, piping route generation device, route generation device for multiple piping, and program
JP6860316B2 (en) 2016-09-28 2021-04-14 大和ハウス工業株式会社 Design support device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004245040A (en) 1997-11-11 2004-09-02 Jfe Steel Kk Design support system for steel structures
JP2004086788A (en) 2002-08-29 2004-03-18 Taisei Corp Construction drawing-less design method and building production method using the same
JP2014010676A (en) 2012-06-29 2014-01-20 Toshiba Elevator Co Ltd Bim system, server device, terminal device, method and program
JP2016045741A (en) 2014-08-22 2016-04-04 株式会社竹中工務店 Information management device of concrete member and information management method of concrete member
JP2018028802A (en) 2016-08-18 2018-02-22 岡部株式会社 Steel beam through hole reinforcement design support system

Also Published As

Publication number Publication date
JP7513407B2 (en) 2024-07-09
JP2024124445A (en) 2024-09-12
JP2021144455A (en) 2021-09-24

Similar Documents

Publication Publication Date Title
Ji et al. Optimized planning approach for multiple tower cranes and material supply points using mixed-integer programming
Sulankivi et al. 4D-BIM for construction safety planning
Wang et al. Engagement of facilities management in design stage through BIM: framework and a case study
Tatum et al. Coordinating building systems: process and knowledge
Bloomberg et al. BIM guidelines
EP1306786A2 (en) Project management system
JP7458830B2 (en) Design devices, design systems, installation support methods and programs for piping, etc.
Sulankivi et al. Utilization of BIM-based automated safety checking in construction planning
JP7254536B2 (en) Design equipment for piping, etc., design system, installation support method and program
Mousaei et al. Optimizing heavy lift plans for industrial construction sites using Dijkstra’s algorithm
JP7582701B2 (en) Piping design device, design system, and installation support method
JP7740646B2 (en) Piping design device, design system, installation support method and program
JP7458831B2 (en) Design devices, design systems, installation support methods and programs for piping, etc.
KR20160131192A (en) Rebar processing integrated management system
JP2020077200A (en) Design device, design system and program using virtual display
CN117763641A (en) Construction method of three-dimensional arc pipeline system informatization model
Tatum et al. MEP coordination in building and industrial projects
Saari et al. Flexibuild–a systematic flexibility management procedure for building projects
US20240330536A1 (en) Computer Systems and Methods for Intelligent Clash Detection and Resolution
JP7515753B2 (en) PLANT DESIGN SUPPORT DEVICE AND PLANT DESIGN SUPPORT METHOD
Mudryy Choosing the optimal place on the construction site for installing the tower crane using information technologies
Borodin The impact of Building Information Modeling (BIM) technology on the quality and accuracy of design in the construction industry
Teicholz Owner BIM for FM guidelines
Tabesh et al. Case study of constructability reasoning in MEP coordination
Etlinger et al. Revit add-on modification with simple graphical parameters

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240726

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241202

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250401

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250529

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250826

R150 Certificate of patent or registration of utility model

Ref document number: 7740646

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150