user: IDS Version: IFC4X3_ADD2
filename: row-0109.ids

対象は、BIMモデル内の各階に配置されている主要な柱要素および大梁要素とする。 一貫構造計算ソフトから出力した ST-Bridge ファイルの部材情報と、 意匠側で作成したBIMモデルの柱・梁パラメータが整合しているかを、 構造図作成前に自動で確認する。  

【チェック項目】  
・各柱要素および梁要素について、以下の項目が入力されていること 
- 断面幅［mm］ 
- 断面せい［mm］
- コンクリート設計基準強度［N/mm²］  

・上記3項目について、以下の許容範囲内で一致していること  
- 断面幅・断面せい 100mm の値との差が ±5mm 以内
- コンクリート設計基準強度 20 の値との差が ±1 N/mm² 以内

assistant: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ids:ids xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://standards.buildingsmart.org/IDS http://standards.buildingsmart.org/IDS/1.0/ids.xsd" xmlns:ids="http://standards.buildingsmart.org/IDS">
  <!--edit with ONESTRUCTION Inc.-->
  <ids:info>
    <ids:title>ST-Bridge整合性チェック - 柱・梁の断面寸法と設計基準強度</ids:title>
    <ids:description>一貫構造計算ソフトから出力したST-Bridgeファイルの部材情報と、意匠側BIMモデルの柱・梁パラメータの整合性を構造図作成前に自動確認する。断面幅・断面せいは±5mm以内、コンクリート設計基準強度は±1N/mm²以内で一致していることを検証。</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="断面寸法・設計基準強度チェック" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IFCCOLUMN"/>
              <xs:enumeration value="IFCBEAM"/>
            </xs:restriction>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>断面幅</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="95"/>
              <xs:maxInclusive value="105"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>断面せい</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="95"/>
              <xs:maxInclusive value="105"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCPRESSUREMEASURE">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>コンクリート設計基準強度</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="19"/>
              <xs:maxInclusive value="21"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>

user: ST-BridgeとBIMで同一部材を突合するため、柱・梁に「部材ID（ST-Bridge対応ID）」を必須プロパティとして追加してください。既存仕様は変更せず、識別用プロパティのみを追加してください。

assistant: <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ids:ids xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://standards.buildingsmart.org/IDS http://standards.buildingsmart.org/IDS/1.0/ids.xsd" xmlns:ids="http://standards.buildingsmart.org/IDS">
  <!--edit with ONESTRUCTION Inc.-->
  <ids:info>
    <ids:title>ST-Bridge整合性チェック - 柱・梁の断面寸法と設計基準強度</ids:title>
    <ids:description>一貫構造計算ソフトから出力したST-Bridgeファイルの部材情報と、意匠側BIMモデルの柱・梁パラメータの整合性を構造図作成前に自動確認する。断面幅・断面せいは±5mm以内、コンクリート設計基準強度は±1N/mm²以内で一致していることを検証。</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="断面寸法・設計基準強度チェック" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IFCCOLUMN"/>
              <xs:enumeration value="IFCBEAM"/>
            </xs:restriction>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>断面幅</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="95"/>
              <xs:maxInclusive value="105"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>断面せい</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="95"/>
              <xs:maxInclusive value="105"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCPRESSUREMEASURE">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>コンクリート設計基準強度</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="19"/>
              <xs:maxInclusive value="21"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" instructions="ST-Bridge対応ID" dataType="IFCIDENTIFIER">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>部材ID</ids:simpleValue>
          </ids:baseName>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>