<?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="4a353d62a0a64d589b26cdc6f01f8abc" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
  <IfcVersion version="IFC4X4" />
  <Name>Pset_PointMachine</Name>
  <Definition>Properties of point machine used in railway. The property set can be used by IfcActuator with predefined type set to ELECTRICACTUATOR, HYDRAULICACTUATOR, HANDOPERATEDACTUATOR, or PNEUMATICACTUATOR, indicated that such actuator is a point machine that can switch and lock the track turnout.</Definition>
  <Applicability />
  <ApplicableClasses>
    <ClassName>IfcActuator/ELECTRICACTUATOR</ClassName>
    <ClassName>IfcActuator/HYDRAULICACTUATOR</ClassName>
    <ClassName>IfcActuator/HANDOPERATEDACTUATOR</ClassName>
    <ClassName>IfcActuator/PNEUMATICACTUATOR</ClassName>
  </ApplicableClasses>
  <ApplicableTypeValue>IfcActuator/ELECTRICACTUATOR,IfcActuator/HYDRAULICACTUATOR,IfcActuator/HANDOPERATEDACTUATOR,IfcActuator/PNEUMATICACTUATOR</ApplicableTypeValue>
  <PropertyDefs>
    <PropertyDef ifdguid="ea2682c0fdad4c42aea01e1c35ee4a18">
      <Name>ActionBarMovementLength</Name>
      <Definition>The movement of the bar that pulls the point of a turnout.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcPositiveLengthMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="6b19b0cd1b4f484c9dddfb68e7ef307c">
      <Name>TractionForce</Name>
      <Definition>Traction force of the point machine in turnout conversion.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcForceMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="059b6935060647719e5a3d0cb3798b37">
      <Name>ConversionTime</Name>
      <Definition>Turnout conversion completion time.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcTimeMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="33577650938b4dbba5011a5c579628ce">
      <Name>LockingForce</Name>
      <Definition>Locking force of the element.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcForceMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="793ee7d1519b4ae79edeecfbc0820e47">
      <Name>HasLockInside</Name>
      <Definition>Indicates whether the locking is inside (TRUE) or outside (FALSE) of the point machine.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcBoolean" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="3cf265443102424b87ea65a4b42aefe3">
      <Name>MarkingRodMovementLength</Name>
      <Definition>The length of the movement bar which indicates the turnout position.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcPositiveLengthMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="c1c6b9bd8bb2464f88a5b930c23add84">
      <Name>MaximumOperatingTime</Name>
      <Definition>The maximum duration of the turnout movement before the interlocking turns to out of control status.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcTimeMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="18cf2680fcaf45af897254e1c5041f43">
      <Name>MinimumOperatingSpeed</Name>
      <Definition>Minimum operating speed of the point machine.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcAngularVelocityMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="5207092197274e99917bfdcae2efea80">
      <Name>Current</Name>
      <Definition>The actual current and operable range.</Definition>
      <PropertyType>
        <TypePropertyBoundedValue>
          <DataType type="IfcElectricCurrentMeasure" />
        </TypePropertyBoundedValue>
      </PropertyType>
      <NameAliases>
        <NameAlias lang="en">Current</NameAlias>
        <NameAlias lang="ja-JP">電流</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
        <DefinitionAlias lang="ja-JP">実電流と動作可能範囲。</DefinitionAlias>
      </DefinitionAliases>
    </PropertyDef>
  </PropertyDefs>
  <PsetDefinitionAliases />
</PropertySetDef>