<?xml version="1.0" encoding="utf-8"?>
<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" ifdguid="b15eff21bd3fdf088b2ae9722e73b14d" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd" xmlns="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
  <IfcVersion version="IFC4X4" />
  <Name>Pset_MemberTypeCatenaryStay</Name>
  <Definition>Properties of catenary stay used in railway. The property set can be used by the predefined type STAY_CABLE of IfcMember.</Definition>
  <Applicability />
  <ApplicableClasses>
    <ClassName>IfcMember/STAY_CABLE</ClassName>
  </ApplicableClasses>
  <ApplicableTypeValue>IfcMember/STAY_CABLE</ApplicableTypeValue>
  <PropertyDefs>
    <PropertyDef ifdguid="e016c1b196e6495cbdfe58665d2c5b60">
      <Name>AssemblyInstruction</Name>
      <Definition>Instructions to describe how the system / equipment / facility is assembled.</Definition>
      <PropertyType>
        <TypePropertyReferenceValue reftype="IfcExternalReference" />
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="17701219053141b9b3f1b110eb14c495">
      <Name>NominalLength</Name>
      <Definition>The nominal overall length of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In case of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcNonNegativeLengthMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="37f9660211bc4cfcbc90559969f9f987">
      <Name>CatenaryStayType</Name>
      <Definition>Indicates the type of catenary stay used.</Definition>
      <PropertyType>
        <TypePropertyEnumeratedValue>
          <EnumList name="PEnum_CatenaryStayType">
            <EnumItem>SINGLE_STAY</EnumItem>
            <EnumItem>DOUBLE_STAY</EnumItem>
            <EnumItem>OTHER</EnumItem>
            <EnumItem>NOTKNOWN</EnumItem>
            <EnumItem>UNSET</EnumItem>
          </EnumList>
          <ConstantList>
            <ConstantDef>
              <Name>SINGLE_STAY</Name>
              <Definition>Single catenary stay.</Definition>
              <NameAliases />
              <DefinitionAliases />
            </ConstantDef>
            <ConstantDef>
              <Name>DOUBLE_STAY</Name>
              <Definition>Double catenary stay.</Definition>
              <NameAliases />
              <DefinitionAliases />
            </ConstantDef>
            <ConstantDef>
              <Name>OTHER</Name>
              <Definition>required category not on scale</Definition>
              <NameAliases>
                <NameAlias lang="en">(other)</NameAlias>
              </NameAliases>
              <DefinitionAliases>
                <DefinitionAlias lang="en">Value is not listed.</DefinitionAlias>
              </DefinitionAliases>
            </ConstantDef>
            <ConstantDef>
              <Name>NOTKNOWN</Name>
              <Definition>Value is unkown</Definition>
              <NameAliases>
                <NameAlias lang="en">(unknown)</NameAlias>
              </NameAliases>
              <DefinitionAliases>
                <DefinitionAlias lang="en">Value is unknown.</DefinitionAlias>
              </DefinitionAliases>
            </ConstantDef>
            <ConstantDef>
              <Name>UNSET</Name>
              <Definition>Value has not been specified</Definition>
              <NameAliases>
                <NameAlias lang="en">(unset)</NameAlias>
              </NameAliases>
              <DefinitionAliases>
                <DefinitionAlias lang="en">Value has not been specified.</DefinitionAlias>
              </DefinitionAliases>
            </ConstantDef>
          </ConstantList>
        </TypePropertyEnumeratedValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="4ff0486291384d74b34d949a401b2a6c">
      <Name>NominalHeight</Name>
      <Definition>The nominal height of the object. The size information is provided in addition to the shape representation and the geometric parameters used within. In cases of inconsistency between the geometric parameters and the size properties, provided in the attached property set, the geometric parameters take precedence.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcNonNegativeLengthMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
  </PropertyDefs>
  <PsetDefinitionAliases />
</PropertySetDef>