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

Entity,AttributeName,PropertySet,BaseName,DataType,Value,Notes
IFCBEAM,Viaduct Main Girder,CustomPset_BeamCommon,Span length,IFCLENGTHMEASURE,2000,
IFCBEAM,Viaduct Main Girder,CustomPset_BeamCommon,Design live load category,IFCLABEL,A live load/B live load/T load/L load,Enumerate candidate values
IFCBEAM,Viaduct Main Girder,CustomPset_BeamCommon,Allowable deflection,IFCRATIOMEASURE,0.025,Criterion: allowable deflection<=span length/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>Viaduct Main Girder_Required Parameter Check</ids:title>
    <ids:description>Design parameter verification for viaduct main girders based on internal standards based on the Road Structure Ordinance. Confirm the presence of span length, design live load category, and allowable deflection, and confirm compliance with the criterion of allowable deflection&lt;=span/800.</ids:description>
  </ids:info>
  <ids:specifications>
    <ids:specification name="Viaduct Main Girder" 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>Viaduct Main Girder</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>Span length</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>2000</ids:simpleValue>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" instructions="Enumerate candidate values" dataType="IFCLABEL">
          <ids:propertySet>
            <ids:simpleValue>CustomPset_BeamCommon</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Design live load category</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <xs:restriction base="xs:string">
              <xs:enumeration value="A live load"/>
              <xs:enumeration value="B live load"/>
              <xs:enumeration value="T load"/>
              <xs:enumeration value="L load"/>
            </xs:restriction>
          </ids:value>
        </ids:property>
        <ids:property cardinality="required" instructions="Criterion: allowable deflection&lt;=span length/800" dataType="IFCRATIOMEASURE">
          <ids:propertySet>
            <ids:simpleValue>CustomPset_BeamCommon</ids:simpleValue>
          </ids:propertySet>
          <ids:baseName>
            <ids:simpleValue>Allowable deflection</ids:simpleValue>
          </ids:baseName>
          <ids:value>
            <ids:simpleValue>0.025</ids:simpleValue>
          </ids:value>
        </ids:property>
      </ids:requirements>
    </ids:specification>
  </ids:specifications>
</ids:ids>