[User]
IDS Version: IFC2X3 IFC4
filename: row-0092.ids

Please create an IDS for checking the conversion status between the in-house standard room name and the room name / use code specified by Developer A.  The targets are all room elements (IfcSpace) in the BIM model. As a final check before delivery, I want to automatically check whether there are any omissions or errors in the conversion of the name and use code.

- For each room element, confirm that all of the following three properties are entered
- Room Name_In-house Standard
- Room Name_Developer A
- Use Code_Developer A

[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>Room Name / Use Code Conversion Check (In-house Standard ⇔ Developer A)</ids:title>
    <ids:description>IDS for checking the conversion status between the in-house standard room name and the room name / use code specified by Developer A. As a final check before delivery, it automatically checks whether there are any omissions or errors in the conversion of the name and use code.</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Room Check" ifcVersion="IFC2X3 IFC4">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCSPACE</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Room Name_In-house Standard</ids:simpleValue>
          </ids:baseName>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Room Name_Developer A</ids:simpleValue>
          </ids:baseName>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCIDENTIFIER">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Use Code_Developer A</ids:simpleValue>
          </ids:baseName>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0093.ids

対象は、BIM/CIMモデル内の道路構造物要素（IfcBridge, IfcFacility, IfcBuildingElementProxy）です。 IFCモデルを納品する前に、すべての構造物が発注者指定どおりの名称および施設IDで登録されているかを自動で検証したいです。

【チェック項目】
・各構造物要素に、以下のプロパティがすべて入力されていること

- 構造物名称_社内標準
- 施設名称_発注者
- 施設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>道路構造物要素_名称・施設ID検証</ids:title>
    <ids:description>BIM/CIMモデル内の道路構造物要素（橋梁、ボックスカルバート、擁壁など）について、構造物名称_社内標準、施設名称_発注者、施設ID_発注者の3つのプロパティが入力されており、かつ社内変換表に基づいた正しい対応関係になっているかを検証します。</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="IFCBRIDGE"/>
              <xs:enumeration value="IFCFACILITY"/>
              <xs:enumeration value="IFCBUILDINGELEMENTPROXY"/>
            </xs:restriction>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCTEXT">
          <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:property>
        <ids:property cardinality="required" dataType="IFCTEXT">
          <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:property>
        <ids:property cardinality="required" 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>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0094.ids

The targets are road structure elements (IfcBridge, IfcFacility, IfcBuildingElementProxy) in the BIM/CIM model. Before delivering the IFC model, I want to automatically verify that all structures are registered with the names and facility IDs specified by the client.

[Check items]
- For each structure element, confirm that all of the following properties are entered

- StructureName_InternalStandard
- FacilityName_Client
- FacilityID_Client

[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>Road structure elements_Name and Facility ID validation</ids:title>
    <ids:description>For road structure elements (bridges, box culverts, retaining walls, etc.) in the BIM/CIM model, verify that the three properties StructureName_InternalStandard, FacilityName_Client, and FacilityID_Client are entered, and that they have the correct correspondence relationship based on the internal conversion table.</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="RoadStructures" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IFCBRIDGE"/>
              <xs:enumeration value="IFCFACILITY"/>
              <xs:enumeration value="IFCBUILDINGELEMENTPROXY"/>
            </xs:restriction>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCTEXT">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>StructureName_InternalStandard</ids:simpleValue>
          </ids:baseName>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCTEXT">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>FacilityName_Client</ids:simpleValue>
          </ids:baseName>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCIDENTIFIER">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>FacilityID_Client</ids:simpleValue>
          </ids:baseName>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC2X3 IFC4 IFC4X3_ADD2
filename: row-0095.ids

対象は、施工図用BIMモデル内の市庁舎外壁に設置されるすべての窓要素です。 改修設計図で指定された性能・製品どおりに、窓が発注・施工されているかを自動で確認したいです。

【チェック項目】
・各窓要素に、以下の項目がすべて入力されていること

- ガラスの熱貫流率［W/㎡K］ 1.6 W/㎡K 以下であること
- 防音性能 遮音等級 30 dB 以上であること
- 製品型番がしっかり記載されていること

[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>市庁舎外壁窓要素の性能・製品チェック</ids:title>
    <ids:description>施工図用BIMモデル内の市庁舎外壁に設置されるすべての窓要素について、改修設計図で指定された性能・製品どおりに窓が発注・施工されているかを自動で確認するためのIDS仕様</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="市庁舎外壁窓要素チェック" ifcVersion="IFC2X3 IFC4 IFC4X3_ADD2">
      <ids:applicability minOccurs="1" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCWINDOW</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCTHERMALTRANSMITTANCEMEASURE">
          <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:maxInclusive value="1.6"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCSOUNDPRESSUREMEASURE">
          <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="30"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCIDENTIFIER">
          <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:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC2X3 IFC4 IFC4X3_ADD2
filename: row-0096.ids

The targets are all window elements installed on the city hall exterior wall within the construction drawing BIM model. I want to automatically verify whether the windows are ordered and constructed according to the performance and products specified in the renovation design drawings.

[Check items]
- For each window element, all of the following items are entered:

- Glass thermal transmittance [W/㎡K] must be 1.6 W/㎡K or less
- Soundproof performance: sound insulation rating must be 30 dB or more
- The product model number is properly stated

[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>Performance and product check for city hall exterior wall window elements</ids:title>
    <ids:description>IDS specification to automatically verify, for all window elements installed on the city hall exterior wall within the construction drawing BIM model, whether the windows are ordered and constructed in accordance with the performance and products specified in the renovation design drawings</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="City hall exterior wall window element check" ifcVersion="IFC2X3 IFC4 IFC4X3_ADD2">
      <ids:applicability minOccurs="1" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCWINDOW</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCTHERMALTRANSMITTANCEMEASURE">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Thermal transmittance</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:maxInclusive value="1.6"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCSOUNDPRESSUREMEASURE">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Sound insulation rating</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="30"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCIDENTIFIER">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Product model number</ids:simpleValue>
          </ids:baseName>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC2X3
filename: row-0097.ids

対象は、BIMモデル内の共用通路および吹き抜け周りの床要素です。 材料発注前の事前確認として、テナント仕様書で指定されている床仕上げの内容が正しくモデルに反映されているかを一括で確認したいです。

【チェック項目】  各床要素に、以下の項目がすべて入力されていること
- 仕上げ材種別 以下のいずれかであること
・タイル ・フローリング ・カーペット
- 仕上げ厚さ［mm］ 10mm以上15mm以下の範囲であること
・仕上げ材種別が、テナント仕様書で指定されている材種である"KNM-50"と一致していること

[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>共用通路および吹き抜け周り床要素の仕上げ確認</ids:title>
    <ids:description>テナント仕様書で指定されている床仕上げの内容が正しくモデルに反映されているかを確認するための仕様</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="床仕上げ材種別および厚さの確認" ifcVersion="IFC2X3">
      <ids:applicability minOccurs="1" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCSLAB</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <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:string">
              <xs:enumeration value="タイル"/>
              <xs:enumeration value="フローリング"/>
              <xs:enumeration value="カーペット"/>
            </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="10"/>
              <xs:maxInclusive value="15"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <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>
            <ids:simpleValue>KNM-50</ids:simpleValue>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC2X3
filename: row-0098.ids

The targets are the floor elements in the BIM model for the common corridors and around the atriums. As a pre-check before material ordering, I want to collectively verify whether the floor finish specified in the tenant specification is correctly reflected in the model.

[Check items] For each floor element, ensure that all of the following items are entered.
- Finish material type: must be one of the following:
  - Tile
  - Flooring
  - Carpet
- Finish thickness [mm]: must be within the range of 10 mm or more and 15 mm or less
- The finish material type must match "KNM-50", which is the material type specified in the tenant specification

[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>Finish confirmation for floor elements of common corridors and around atriums</ids:title>
    <ids:description>Specification to verify whether the floor finish specified in the tenant specification is correctly reflected in the model</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Check of floor finish material type and thickness" ifcVersion="IFC2X3">
      <ids:applicability minOccurs="1" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCSLAB</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Finish material type</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:string">
              <xs:enumeration value="Tile"/>
              <xs:enumeration value="Flooring"/>
              <xs:enumeration value="Carpet"/>
            </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>Finish thickness</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="10"/>
              <xs:maxInclusive value="15"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Finish material type</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>KNM-50</ids:simpleValue>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC2X3
filename: row-0099.ids

対象は、BIMモデル内の教室・特別教室・廊下に配置される床要素および壁要素です。 基本設計段階で、文教施設向けに指定された低VOC内装材が、自治体の標準仕上表どおりに設定されているかを確認したいです。

【チェック項目】
・各床要素・壁要素に、以下の項目がすべて入力されていること
- 仕上材の種別 （フローリング／シート／塗装 など）
- 製品品番
- 自治体の標準仕上表に記載されている「仕様名」

[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>文教施設_低VOC内装材_基本設計チェック</ids:title>
    <ids:description>教室・特別教室・廊下の床・壁要素について、自治体標準仕上表に基づく低VOC内装材の設定を確認</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="床要素・壁要素" ifcVersion="IFC2X3">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IFCSLAB"/>
              <xs:enumeration value="IFCWALL"/>
            </xs:restriction>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" instructions="フローリング／シート／塗装 など" dataType="IFCLABEL">
          <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:property>
        <ids:property cardinality="required" dataType="IFCIDENTIFIER">
          <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:property>
        <ids:property cardinality="required" instructions="自治体の標準仕上表に記載されている" dataType="IFCLABEL">
          <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:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC2X3
filename: row-0100.ids

The targets are the floor elements and wall elements placed in classrooms, special classrooms, and corridors within the BIM model. At the basic design stage, I want to confirm whether the lowVOC interior materials specified for educational facilities are set in accordance with the municipality standard finish schedule.

[Check items]
- For each floor element and wall element, confirm that all of the following items are entered
- Type of finishing material (Flooring / sheet / paint, etc.)
- Product part number
- "Specification name" listed in the municipality standard finish schedule

[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>Educational facilities_lowVOC interior materials_basic design check</ids:title>
    <ids:description>For floor and wall elements of classrooms, special classrooms, and corridors, confirm the setting of lowVOC interior materials based on the municipality standard finish schedule</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Floor elements / Wall elements" ifcVersion="IFC2X3">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IFCSLAB"/>
              <xs:enumeration value="IFCWALL"/>
            </xs:restriction>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" instructions="Flooring / sheet / paint, etc." dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Type of finishing material</ids:simpleValue>
          </ids:baseName>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCIDENTIFIER">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Product part number</ids:simpleValue>
          </ids:baseName>
        </ids:property>
        <ids:property cardinality="required" instructions="Listed in the municipality standard finish schedule" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Specification name</ids:simpleValue>
          </ids:baseName>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC2X3 IFC4
filename: row-0101.ids

対象は、BIMモデル内の客室に属する壁要素および床要素です。 客室タイプごとに定めたインテリアコンセプトどおりに、アクセントクロスや床カーペットの品番・色名・柄名が正しく設定されているかを確認し、サンプル承認図とモデルの不整合をなくしたいです。

【チェック項目】
・各壁要素・床要素に、以下の3項目がすべて入力されていること

- 客室タイプ記号（例：T1 / T2 など）
- 仕上材の製品品番
- 色名・柄名（例：ダークグレー／ヘリンボーン柄 など）

[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>客室内装仕上材チェック（壁・床）</ids:title>
    <ids:description>客室タイプ別インテリアコンセプトに基づく、壁・床仕上材の品番・色名・柄名の整合性確認</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="壁・床" ifcVersion="IFC2X3 IFC4">
      <ids:applicability minOccurs="1" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IFCWALL"/>
              <xs:enumeration value="IFCSLAB"/>
            </xs:restriction>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" instructions="例：T1/T2など" dataType="IFCLABEL">
          <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:property>
        <ids:property cardinality="required" dataType="IFCIDENTIFIER">
          <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:property>
        <ids:property cardinality="required" instructions="例：ダークグレー／ヘリンボーン柄 など" dataType="IFCLABEL">
          <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:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC2X3 IFC4
filename: row-0102.ids

The targets are wall elements and floor elements that belong to guestrooms within the BIM model. In accordance with the interior concept defined for each guestroom type, we want to confirm that the product number, color name, and pattern name of the accent wallpaper and floor carpet are correctly set, and eliminate inconsistencies between the sample approval drawings and the model.

[Check items]
- For each wall element and floor element, confirm that all of the following three items are entered.

- Guestroom type symbol (e.g.: T1 / T2, etc)
- Finishing material product number
- Color name and pattern name (e.g.: dark gray / herringbone pattern, etc)

[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>Guestroom interior finish material check (wall and floor)</ids:title>
    <ids:description>Consistency check of product number, color name, and pattern name of wall and floor finishing materials based on the interior concept by guestroom type</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Wall and floor" ifcVersion="IFC2X3 IFC4">
      <ids:applicability minOccurs="1" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <xs:restriction base="xs:string">
              <xs:enumeration value="IFCWALL"/>
              <xs:enumeration value="IFCSLAB"/>
            </xs:restriction>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" instructions="e.g.: T1/T2, etc" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Guestroom type symbol</ids:simpleValue>
          </ids:baseName>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCIDENTIFIER">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Finishing material product number</ids:simpleValue>
          </ids:baseName>
        </ids:property>
        <ids:property cardinality="required" instructions="e.g.: dark gray / herringbone pattern, etc" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Color name and pattern name</ids:simpleValue>
          </ids:baseName>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC2X3
filename: row-0103.ids

対象は、BIMモデル内の執務室に属する床要素および壁要素です。 実施設計段階のBIMモデルが、発注者のブランドガイドラインで定めた内装の明るさ条件を満たしているかを自動で確認したいです。

【チェック項目】
・各床要素・壁要素に、以下のプロパティが入力されていること
- Pset 床仕上色の基準反射率 0.20以上 0.35以下であること
- Pset 壁仕上色の基準反射率 0.60以上であること

[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>執務室内装ブランドガイドライン適合性チェック</ids:title>
    <ids:description>実施設計段階のBIMモデルにおいて、執務室に属する床要素および壁要素が、発注者のブランドガイドラインで定めた内装の明るさ条件（床仕上色の基準反射率：0.20以上0.35以下、壁仕上色の基準反射率：0.60以上）を満たしているかを確認する。</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="執務室_床_仕上色反射率チェック" ifcVersion="IFC2X3">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCSLAB</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCRATIOMEASURE">
          <ids:propertySet>
            <ids:simpleValue>床仕上色</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>基準反射率</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="0.20"/>
              <xs:maxInclusive value="0.35"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
    <ids:specification name="執務室_壁_仕上色反射率チェック" ifcVersion="IFC2X3">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCWALL</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCRATIOMEASURE">
          <ids:propertySet>
            <ids:simpleValue>壁仕上色</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>基準反射率</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="0.60"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC2X3
filename: row-0104.ids

The target is the floor elements and wall elements belonging to the office in the BIM model. I want to automatically check whether the BIM model at the detailed design stage satisfies the interior brightness conditions specified in the client's brand guidelines.

[Check items]
- For each floor element and wall element, the following properties are entered
- Pset standard reflectance of Floor finish color is 0.20 or more and 0.35 or less
- Pset standard reflectance of Wall finish color is 0.60 or more

[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>Office interior brand guideline compliance check</ids:title>
    <ids:description>In the BIM model at the detailed design stage, verify that the floor elements and wall elements belonging to the office satisfy the interior brightness conditions specified in the client's brand guidelines (standard reflectance of floor finish color: 0.20 or more and 0.35 or less; standard reflectance of wall finish color: 0.60 or more).</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Office_Floor_Finish color reflectance check" ifcVersion="IFC2X3">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCSLAB</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCRATIOMEASURE">
          <ids:propertySet>
            <ids:simpleValue>Floor finish color</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Standard reflectance</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="0.20"/>
              <xs:maxInclusive value="0.35"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
    <ids:specification name="Office_Wall_Finish color reflectance check" ifcVersion="IFC2X3">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCWALL</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCRATIOMEASURE">
          <ids:propertySet>
            <ids:simpleValue>Wall finish color</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Standard reflectance</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="0.60"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0105.ids

対象は、BIMモデル内の売場フロアにおける主要通路・副通路の床要素と、 試着室に属する床要素です。 発注者のEIRおよびユニバーサルデザイン方針で指定された条件が、 実施設計段階のモデルに正しく反映されているかを自動で確認したいです。

【チェック項目】
・各対象要素に、以下のプロパティが入力されていること

- プロパティセット 通路有効幅［m］
・主要通路：1.8m以上
・副通路：1.2m以上

-  プロパティセット 床材のすべり抵抗係数
・主要通路および試着室：0.50以上

[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>売場フロア通路・試着室床のユニバーサルデザイン適合チェック</ids:title>
    <ids:description>実施設計段階のBIMモデルにおいて、主要通路・副通路・試着室の床要素が発注者EIRおよびユニバーサルデザイン方針に適合しているかを確認</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="床情報確認" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCSLAB</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <ids:simpleValue>通路有効幅</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>主要通路</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="1.8"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <ids:simpleValue>通路有効幅</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>副通路</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="1.2"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCRATIOMEASURE">
          <ids:propertySet>
            <ids:simpleValue>床材のすべり抵抗係数</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>主要通路および試着室</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="0.5"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0106.ids

The targets are the floor elements of the main corridors and secondary corridors on the sales floor in the BIM model, and the floor elements belonging to the fitting rooms. I want to automatically verify whether the conditions specified in the client EIR and the Universal Design policy are correctly reflected in the model at the detailed design stage.

[Check items]
- For each target element, the following properties are entered

- Property set Effective corridor width [m]
- Main corridor: 1.8 m or more
- Secondary corridor: 1.2 m or more

- Property set Slip resistance coefficient of floor material
- Main corridor and fitting room: 0.50 or more

[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>Universal Design compliance check for sales floor corridors and fitting room floors</ids:title>
    <ids:description>In the BIM model at the detailed design stage, verify whether the floor elements of main corridors, secondary corridors, and fitting rooms comply with the client EIR and the Universal Design policy</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Floor information check" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCSLAB</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <ids:simpleValue>Effective corridor width</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Main corridor</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="1.8"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <ids:simpleValue>Effective corridor width</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Secondary corridor</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="1.2"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCRATIOMEASURE">
          <ids:propertySet>
            <ids:simpleValue>Slip resistance coefficient of floor material</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Main corridor and fitting room</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="0.5"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0107.ids

対象は、BIMモデル内のエントランスホールおよび来客用会議室に属する床要素です。 発注者のコーポレートガイドラインで定めた床仕上材と色指定が、 実施設計段階のBIMモデルに正しく反映されているかを自動で確認したいです。

【チェック項目】
・各対象床要素に、以下のプロパティセット、プロパティが入力されていること

- 床仕上材種別
・タイルカーペット
・磁器タイル

- 仕上色コード
・BC-101
・GY-205

[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>エントランスホールおよび来客用会議室の床仕上材チェック</ids:title>
    <ids:description>発注者コーポレートガイドラインに基づく床仕上材と色指定の確認</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="エントランスホール・来客用会議室_床仕上材確認" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCSLAB</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <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:string">
              <xs:enumeration value="タイルカーペット"/>
              <xs:enumeration value="磁器タイル"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <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:string">
              <xs:enumeration value="BC-101"/>
              <xs:enumeration value="GY-205"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0108.ids

The targets are floor elements in the BIM model that belong to the entrance hall and guest meeting rooms. I want to automatically verify whether the floor finish materials and color specifications defined in the client's corporate guidelines are correctly reflected in the BIM model at the detailed design stage.

[Check items]
- For each target floor element, the following property set and properties are entered.

- Floor finish material type
- Tile carpet
- Porcelain tile

- Finish color code
- BC-101
- GY-205

[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>Floor finish material check for the entrance hall and guest meeting rooms</ids:title>
    <ids:description>Verification of floor finish materials and color specification based on the client corporate guidelines</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Entrance hall / Guest meeting room_Floor finish material check" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCSLAB</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Floor finish material type</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:string">
              <xs:enumeration value="Tile carpet"/>
              <xs:enumeration value="Porcelain tile"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Finish color code</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:string">
              <xs:enumeration value="BC-101"/>
              <xs:enumeration value="GY-205"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[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>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0110.ids

The targets shall be the main column elements and main girder elements placed on each floor in the BIM model. Automatically verify, before creating structural drawings, whether the member information in the ST-Bridge file output from integrated structural calculation software and the column/beam parameters of the BIM model created on the architectural side are consistent.

[Check items]
- For each column element and beam element, confirm that the following items are entered:
- Cross-section width [mm]
- Cross-section depth [mm]
- Concrete design standard strength [N/mm²]

- For the above three items, confirm that they match within the following tolerance ranges:
- Cross-section width / cross-section depth: difference from the value of 100mm is within ±5mm
- Concrete design standard strength: difference from the value of 20 is within ±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 consistency check - cross-section dimensions and design standard strength for columns and beams</ids:title>
    <ids:description>Automatically verify, before creating structural drawings, the consistency between the member information in the ST-Bridge file output from integrated structural calculation software and the column/beam parameters of the architectural-side BIM model. Verify that the cross-section width and cross-section depth match within ±5mm, and the concrete design standard strength matches within ±1N/mm².</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Cross-section dimensions and design standard strength check" 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>Cross-section width</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>Cross-section depth</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>Concrete design standard strength</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] To match the same member between ST-Bridge and BIM, please add "Member ID (ST-Bridge corresponding ID)" to columns and beams as a required property. Do not change the existing specification; add only the identification property.

[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 consistency check - cross-section dimensions and design standard strength for columns and beams</ids:title>
    <ids:description>Automatically verify, before creating structural drawings, the consistency between the member information in the ST-Bridge file output from integrated structural calculation software and the column/beam parameters of the architectural-side BIM model. Verify that the cross-section width and cross-section depth match within ±5mm, and the concrete design standard strength matches within ±1N/mm².</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Cross-section dimensions and design standard strength check" 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>Cross-section width</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>Cross-section depth</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>Concrete design standard strength</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 corresponding ID" dataType="IFCIDENTIFIER">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Member ID</ids:simpleValue>
          </ids:baseName>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0111.ids

長スパン梁のたわみが規定値に収まっているかどうかを確認したい。

たわみの限度は(長さ)/400で算出できます。
今回の梁の長さは5mなので、IFC中の梁がたわみ規定値に収まっているか確認するIDSを作ってください。

[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>長スパン梁たわみ検証 L/400</ids:title>
  </ids:info>
  <ids:specifications>
    <ids:specification name="長スパン梁たわみ制限確認" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCBEAM</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCRATIOMEASURE">
          <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:maxInclusive value="0.0125"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0112.ids

I want to check whether the deflection of a long-span beam is within the specified value.

The deflection limit can be calculated as (length)/400.
The length of this beam is 5 m, so please create an IDS to check whether the beams in the IFC are within the deflection specified value.

[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>Long-span beam deflection verification L/400</ids:title>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Long-span beam deflection limit check" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCBEAM</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCRATIOMEASURE">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Deflection limit</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:maxInclusive value="0.0125"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0113.ids

長スパンを持つ梁について。たわみはL/400以内に収まってる?
各梁に入ってるか確認:
- スパン長さ 10m
- たわみ限度 L/400
限度超えてるやつ見つけるIDS作って。

[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>長スパン梁たわみ検証 L/400</ids:title>
  </ids:info>
  <ids:specifications>
    <ids:specification name="長スパン梁たわみ制限確認" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCBEAM</ids:simpleValue>
          </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>
            <ids:simpleValue>10</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <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>
            <ids:simpleValue>L/400</ids:simpleValue>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>

[User]
たわみ限度は計算してください。
今回は10mなので、10/400を入れて。

[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>長スパン梁たわみ検証 L/400</ids:title>
  </ids:info>
  <ids:specifications>
    <ids:specification name="長スパン梁たわみ制限確認" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCBEAM</ids:simpleValue>
          </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>
            <ids:simpleValue>10</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCRATIOMEASURE">
          <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>
            <ids:simpleValue>0.025</ids:simpleValue>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0114.ids

About beams with long spans. Is the deflection within L/400?
Check that each beam has:
- Span length 10m
- Deflection limit L/400
Create an IDS to find the ones that exceed the limit.

[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>Long-span beam deflection verification L/400</ids:title>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Long-span beam deflection limit check" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCBEAM</ids:simpleValue>
          </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>Span length</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>10</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Deflection limit</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>L/400</ids:simpleValue>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>

[User]
Please calculate the deflection limit.
This time it is 10m, so enter 10/400.

[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>Long-span beam deflection verification L/400</ids:title>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Long-span beam deflection limit check" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCBEAM</ids:simpleValue>
          </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>Span length</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>10</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCRATIOMEASURE">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Deflection limit</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>0.025</ids:simpleValue>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4
filename: row-0115.ids

Entity,PropertySet,BaseName,DataType,Value
IFCBEAM,梁_基本情報,スパン長さ,IFCLENGTHMEASURE,4
IFCBEAM,梁_基本情報,たわみ限度,IFCLABEL,L/400
IFCBEAM,梁_基本情報,最大たわみ計算値,IFCLENGTHMEASURE,0.001~0.1

[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>梁に求める属性情報</ids:title>
  </ids:info>
  <ids:specifications>
    <ids:specification name="梁_基本情報" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCBEAM</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <ids:simpleValue>梁_基本情報</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>スパン長さ</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>4</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <ids:simpleValue>梁_基本情報</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>たわみ限度</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>L/400</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <ids:simpleValue>梁_基本情報</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>最大たわみ計算値</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="0.001"/>
              <xs:maxInclusive value="0.1"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>

[User] 完璧です。IFCのバージョンをIFC4にして

[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>梁に求める属性情報</ids:title>
  </ids:info>
  <ids:specifications>
    <ids:specification name="梁_基本情報" ifcVersion="IFC4">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCBEAM</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <ids:simpleValue>梁_基本情報</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>スパン長さ</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>4</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <ids:simpleValue>梁_基本情報</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>たわみ限度</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>L/400</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <ids:simpleValue>梁_基本情報</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>最大たわみ計算値</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="0.001"/>
              <xs:maxInclusive value="0.1"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4
filename: row-0116.ids

Entity,PropertySet,BaseName,DataType,Value
IFCBEAM,Beam_BasicInformation,Span length,IFCLENGTHMEASURE,4
IFCBEAM,Beam_BasicInformation,Deflection limit,IFCLABEL,L/400
IFCBEAM,Beam_BasicInformation,Maximum deflection calculated value,IFCLENGTHMEASURE,0.001~0.1

[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>Attribute information required for beams</ids:title>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Beam_BasicInformation" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCBEAM</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <ids:simpleValue>Beam_BasicInformation</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Span length</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>4</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <ids:simpleValue>Beam_BasicInformation</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Deflection limit</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>L/400</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <ids:simpleValue>Beam_BasicInformation</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Maximum deflection calculated value</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="0.001"/>
              <xs:maxInclusive value="0.1"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>

[User] Perfect. Set the IFC version to IFC4.

[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>Attribute information required for beams</ids:title>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Beam_BasicInformation" ifcVersion="IFC4">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCBEAM</ids:simpleValue>
          </ids:name>
        </ids:entity>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <ids:simpleValue>Beam_BasicInformation</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Span length</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>4</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLABEL">
          <ids:propertySet>
            <ids:simpleValue>Beam_BasicInformation</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Deflection limit</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>L/400</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <ids:simpleValue>Beam_BasicInformation</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Maximum deflection calculated value</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:double">
              <xs:minInclusive value="0.001"/>
              <xs:maxInclusive value="0.1"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0117.ids

高架橋主桁（ifcBeam）、BIM/CIMモデルから橋梁解析に渡す前に社内基準チェックしたい。  各主桁要素に以下入ってるか:
- スパン長さ(m) : 0.5m
- 設計活荷重区分(A活荷重/B活荷重等) : B活荷重
- 許容たわみ量(m)  : 0.00004

[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>高架橋主桁_社内基準チェック</ids:title>
    <ids:description>道路構造令ベースの社内基準に基づく高架橋主桁の設計パラメータ検証。スパン長、設計活荷重区分、許容たわみ量の存在確認および許容たわみ≦スパン/800の基準適合性を確認。</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="高架橋主桁" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="1" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCBEAM</ids:simpleValue>
          </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>
            <ids:simpleValue>0.5</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" instructions="A活荷重/B活荷重等" dataType="IFCLABEL">
          <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>
            <ids:simpleValue>B活荷重</ids:simpleValue>
          </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>
            <ids:simpleValue>0.00004</ids:simpleValue>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0118.ids

Viaduct main girder (ifcBeam), before passing from the BIM/CIM model to bridge analysis, I want to check against in-house standards.  For each main girder element, check whether the following are included:
- span length (m): 0.5m
- design live load category (A live load/B live load etc): B live load
- allowable deflection amount (m): 0.00004

[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>Viaduct main girder_in-house standard check</ids:title>
    <ids:description>Verification of design parameters for viaduct main girders based on in-house standards based on the Road Structure Ordinance. Confirm the existence of span length, design live load category, and allowable deflection amount, and confirm conformity with the criterion of allowable deflection ≦ span/800.</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Viaduct main girder" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="1" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCBEAM</ids:simpleValue>
          </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>span length</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>0.5</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" instructions="A live load/B live load etc" dataType="IFCLABEL">
          <ids:propertySet>
            <xs:restriction base="xs:string">
              <xs:pattern value="^(?!(Pset_|Qto_)).+"/>
            </xs:restriction>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>design live load category</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>B live load</ids:simpleValue>
          </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>allowable deflection amount</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>0.00004</ids:simpleValue>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>


[User]
IDS Version: IFC4X3_ADD2
filename: row-0119.ids

Entity,AttributeName,PropertySet,BaseName,DataType,Value,Notes
IFCBEAM,高架橋主桁,CustomPset_BeamCommon,スパン長さ,IFCLENGTHMEASURE,2000,
IFCBEAM,高架橋主桁,CustomPset_BeamCommon,設計活荷重区分,IFCLABEL,A活荷重/B活荷重/T荷重/L荷重,候補値列挙
IFCBEAM,高架橋主桁,CustomPset_BeamCommon,許容たわみ量,IFCRATIOMEASURE,0.025,基準:許容たわみ量<=スパン長さ/800

[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>高架橋主桁_必須パラメータチェック</ids:title>
    <ids:description>道路構造令ベースの社内基準に基づく高架橋主桁の設計パラメータ検証。スパン長、設計活荷重区分、許容たわみ量の存在確認および許容たわみ≦スパン/800の基準適合性を確認。</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="高架橋主桁" ifcVersion="IFC4X3_ADD2">
      <ids:applicability minOccurs="0" maxOccurs="unbounded">
        <ids:entity>
          <ids:name>
            <ids:simpleValue>IFCBEAM</ids:simpleValue>
          </ids:name>
        </ids:entity>
        <ids:attribute>
          <ids:name>
            <ids:simpleValue>Name</ids:simpleValue>
          </ids:name>
          <ids:value>
            <ids:simpleValue>高架橋主桁</ids:simpleValue>
          </ids:value>
        </ids:attribute>
      </ids:applicability>
      <ids:requirements>
        <ids:property cardinality="required" dataType="IFCLENGTHMEASURE">
          <ids:propertySet>
            <ids:simpleValue>CustomPset_BeamCommon</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>スパン長さ</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>2000</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" instructions="候補値列挙" dataType="IFCLABEL">
          <ids:propertySet>
            <ids:simpleValue>CustomPset_BeamCommon</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>設計活荷重区分</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:string">
              <xs:enumeration value="A活荷重"/>
              <xs:enumeration value="B活荷重"/>
              <xs:enumeration value="T荷重"/>
              <xs:enumeration value="L荷重"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" instructions="基準:許容たわみ量<=スパン長さ/800" dataType="IFCRATIOMEASURE">
          <ids:propertySet>
            <ids:simpleValue>CustomPset_BeamCommon</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>許容たわみ量</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>0.025</ids:simpleValue>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>