<?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="1ea70500d1df11e1800000215ad4efdf" 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_ElectricalDeviceCommon</Name>
  <Definition>A collection of properties that are commonly used by electrical device types.</Definition>
  <Applicability />
  <ApplicableClasses>
    <ClassName>IfcDistributionElement</ClassName>
  </ApplicableClasses>
  <ApplicableTypeValue>IfcDistributionElement</ApplicableTypeValue>
  <PropertyDefs>
    <PropertyDef ifdguid="784d9d2144d440b5b30e2ad107609548">
      <Name>RatedCurrent</Name>
      <Definition>The current that a device is designed to handle.</Definition>
      <PropertyType>
        <TypePropertyBoundedValue>
          <DataType type="IfcElectricCurrentMeasure" />
        </TypePropertyBoundedValue>
      </PropertyType>
      <NameAliases>
        <NameAlias lang="en">Rated Current</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </PropertyDef>
    <PropertyDef ifdguid="a2e15fb5e52e49e3b86731401fe07f86">
      <Name>RatedVoltage</Name>
      <Definition>The range of allowed voltage that a device is certified to handle. The upper bound of this value is the maximum.</Definition>
      <PropertyType>
        <TypePropertyBoundedValue>
          <DataType type="IfcElectricVoltageMeasure" />
        </TypePropertyBoundedValue>
      </PropertyType>
      <NameAliases>
        <NameAlias lang="en">Rated Voltage</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </PropertyDef>
    <PropertyDef ifdguid="f69a795455c74842825a54711d3b5abc">
      <Name>NominalFrequencyRange</Name>
      <Definition>The upper and lower limits of frequency for which the operation of the device is certified.</Definition>
      <PropertyType>
        <TypePropertyBoundedValue>
          <DataType type="IfcFrequencyMeasure" />
        </TypePropertyBoundedValue>
      </PropertyType>
      <NameAliases>
        <NameAlias lang="en">Nominal Frequency Range</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </PropertyDef>
    <PropertyDef ifdguid="cf5234358315441fa6c17c9b65bf62a0">
      <Name>PowerFactor</Name>
      <Definition>Power factor; usually as ratio.

The ratio between the rated electrical power and the product of the rated current and rated voltage</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcNormalisedRatioMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases>
        <NameAlias lang="en">Power Factor</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </PropertyDef>
    <PropertyDef ifdguid="f936102bd4824b7eb989a5571e353770">
      <Name>ConductorFunction</Name>
      <Definition>Indicates function of the conductors to which the load is connected. Where L1, L2 and L3 represent the phase lines according to IEC 60446 notation (sometimes phase lines may be referenced by color [Red, Blue, Yellow] or by number [1, 2, 3] etc). Protective Earth is sometimes also known as CPC or common protective conductor. Note that for an electrical device, a set of line conductor functions may be applied.</Definition>
      <PropertyType>
        <TypePropertyEnumeratedValue>
          <EnumList name="PEnum_ConductorFunctionEnum">
            <EnumItem>PHASE_L1</EnumItem>
            <EnumItem>PHASE_L2</EnumItem>
            <EnumItem>PHASE_L3</EnumItem>
            <EnumItem>NEUTRAL</EnumItem>
            <EnumItem>PROTECTIVEEARTH</EnumItem>
            <EnumItem>PROTECTIVEEARTHNEUTRAL</EnumItem>
            <EnumItem>OTHER</EnumItem>
            <EnumItem>NOTKNOWN</EnumItem>
            <EnumItem>UNSET</EnumItem>
          </EnumList>
          <ConstantList>
            <ConstantDef>
              <Name>PHASE_L1</Name>
              <NameAliases>
                <NameAlias lang="en">Phase L1</NameAlias>
              </NameAliases>
              <DefinitionAliases />
            </ConstantDef>
            <ConstantDef>
              <Name>PHASE_L2</Name>
              <NameAliases>
                <NameAlias lang="en">Phase L2</NameAlias>
              </NameAliases>
              <DefinitionAliases />
            </ConstantDef>
            <ConstantDef>
              <Name>PHASE_L3</Name>
              <NameAliases>
                <NameAlias lang="en">Phase L3</NameAlias>
              </NameAliases>
              <DefinitionAliases />
            </ConstantDef>
            <ConstantDef>
              <Name>NEUTRAL</Name>
              <NameAliases>
                <NameAlias lang="en">Neutral</NameAlias>
              </NameAliases>
              <DefinitionAliases />
            </ConstantDef>
            <ConstantDef>
              <Name>PROTECTIVEEARTH</Name>
              <NameAliases>
                <NameAlias lang="en">Protective Earth</NameAlias>
              </NameAliases>
              <DefinitionAliases />
            </ConstantDef>
            <ConstantDef>
              <Name>PROTECTIVEEARTHNEUTRAL</Name>
              <NameAliases>
                <NameAlias lang="en">Protective Earth Neutral</NameAlias>
              </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>
        <NameAlias lang="en">Conductor Function</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </PropertyDef>
    <PropertyDef ifdguid="4b5b1c80d1df11e1800000215ad4efdf">
      <Name>NumberOfPoles</Name>
      <Definition>Number of poles that the object would affect.

The number of live lines that is intended to be handled by the device.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcCountMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases>
        <NameAlias lang="en">Number Of Poles</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </PropertyDef>
    <PropertyDef ifdguid="50b86700d1df11e1800000215ad4efdf">
      <Name>HasProtectiveEarth</Name>
      <Definition>Indicates whether the object has a protective earth connection (=TRUE) or not (= FALSE).</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcBoolean" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases>
        <NameAlias lang="en">Has Protective Earth</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </PropertyDef>
    <PropertyDef ifdguid="5d3cbf80d1df11e1800000215ad4efdf">
      <Name>InsulationStandardClass</Name>
      <Definition>Insulation standard classes provides basic protection information against electric shock. Defines levels of insulation required in terms of constructional requirements (creepage and clearance distances) and electrical requirements (compliance with electric strength tests). Basic insulation is considered to be shorted under single fault conditions. The actual values required depend on the working voltage to which the insulation is subjected, as well as other factors. Also indicates whether the electrical device has a protective earth connection.</Definition>
      <PropertyType>
        <TypePropertyEnumeratedValue>
          <EnumList name="PEnum_InsulationStandardClass">
            <EnumItem>CLASS0APPLIANCE</EnumItem>
            <EnumItem>CLASS0IAPPLIANCE</EnumItem>
            <EnumItem>CLASSIAPPLIANCE</EnumItem>
            <EnumItem>CLASSIIAPPLIANCE</EnumItem>
            <EnumItem>CLASSIIIAPPLIANCE</EnumItem>
            <EnumItem>OTHER</EnumItem>
            <EnumItem>NOTKNOWN</EnumItem>
            <EnumItem>UNSET</EnumItem>
          </EnumList>
          <ConstantList>
            <ConstantDef>
              <Name>CLASS0APPLIANCE</Name>
              <NameAliases>
                <NameAlias lang="en">Class 0 Appliance</NameAlias>
              </NameAliases>
              <DefinitionAliases />
            </ConstantDef>
            <ConstantDef>
              <Name>CLASS0IAPPLIANCE</Name>
              <NameAliases>
                <NameAlias lang="en">Class 0I Appliance</NameAlias>
              </NameAliases>
              <DefinitionAliases />
            </ConstantDef>
            <ConstantDef>
              <Name>CLASSIAPPLIANCE</Name>
              <NameAliases>
                <NameAlias lang="en">Class I Appliance</NameAlias>
              </NameAliases>
              <DefinitionAliases />
            </ConstantDef>
            <ConstantDef>
              <Name>CLASSIIAPPLIANCE</Name>
              <NameAliases>
                <NameAlias lang="en">Class II Appliance</NameAlias>
              </NameAliases>
              <DefinitionAliases />
            </ConstantDef>
            <ConstantDef>
              <Name>CLASSIIIAPPLIANCE</Name>
              <NameAliases>
                <NameAlias lang="en">Class III Appliance</NameAlias>
              </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>
        <NameAlias lang="en">Insulation Standard Class</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </PropertyDef>
    <PropertyDef ifdguid="56ae4800d1df11e1800000215ad4efdf">
      <Name>IP_Code</Name>
      <Definition>IP Code, the International Protection Marking, IEC 60529), classifies and rates the degree of protection provided against intrusion.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcLabel" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases>
        <NameAlias lang="en">IP_ Code</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
      </DefinitionAliases>
    </PropertyDef>
    <PropertyDef ifdguid="aecd027ed5424357a5fd13331a99bc51">
      <Name>IK_Code</Name>
      <Definition>IK Code according to IEC 62262 (2002) is a numeric classification for the degree of protection provided by enclosures for electrical equipment against external mechanical impacts.
&gt; NOTE&amp;nbsp; In earlier labeling, the third numeral (1..) had been occasionally added to the closely related IP Code on ingress protection, to indicate the level of impact protection.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcLabel" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="c143d40b014f463695ca100627bd6421">
      <Name>EarthingStyle</Name>
      <Definition>Indicates the earthing style of the electric device.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcLabel" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="2fa45c5e86ee476e9d1c7494e63e4dfd">
      <Name>HeatDissipation</Name>
      <Definition>Indicates the heat dissipation of the electric device measured in power.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcPowerMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="437e2945ded040998d45ae3d9d9770db">
      <Name>Power</Name>
      <Definition>The actual power and operable range.</Definition>
      <PropertyType>
        <TypePropertyBoundedValue>
          <DataType type="IfcPowerMeasure" />
        </TypePropertyBoundedValue>
      </PropertyType>
      <NameAliases>
        <NameAlias lang="en">Power</NameAlias>
        <NameAlias lang="ja-JP">電力</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
        <DefinitionAlias lang="ja-JP">実電力と動作可能範囲。</DefinitionAlias>
      </DefinitionAliases>
    </PropertyDef>
    <PropertyDef ifdguid="19d75680d1c911e1800000215ad4efdf">
      <Name>NominalPowerConsumption</Name>
      <Definition>Nominal total power consumption.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcPowerMeasure" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases>
        <NameAlias lang="en">Nominal Power Consumption</NameAlias>
        <NameAlias lang="fr-FR">ConsommationPuissanceNominale</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="en" />
        <DefinitionAlias lang="fr-FR">Puissance de consommation totale nominale.</DefinitionAlias>
      </DefinitionAliases>
    </PropertyDef>
    <PropertyDef ifdguid="bd3191bc9db2430eb17caae5309df3f7">
      <Name>NumberOfPowerSupplyPorts</Name>
      <Definition>Indicates the number of power supply ports of the electric device.</Definition>
      <PropertyType>
        <TypePropertyTableValue>
          <Expression />
          <DefiningValue>
            <DataType type="IfcLabel" />
          </DefiningValue>
          <DefinedValue>
            <DataType type="IfcInteger" />
          </DefinedValue>
        </TypePropertyTableValue>
      </PropertyType>
      <NameAliases />
      <DefinitionAliases />
    </PropertyDef>
    <PropertyDef ifdguid="28753c00d1d011e1800000215ad4efdf">
      <Name>FireRating</Name>
      <Definition>Fire rating for this object. It is given according to the national fire safety classification.</Definition>
      <PropertyType>
        <TypePropertySingleValue>
          <DataType type="IfcLabel" />
        </TypePropertySingleValue>
      </PropertyType>
      <NameAliases>
        <NameAlias lang="de-DE">Feuerwiderstandsklasse</NameAlias>
        <NameAlias lang="en">Fire Rating</NameAlias>
        <NameAlias lang="fr-FR">Résistance au feu</NameAlias>
        <NameAlias lang="ja-JP">耐火等級</NameAlias>
        <NameAlias lang="zh-CN">防火等级</NameAlias>
      </NameAliases>
      <DefinitionAliases>
        <DefinitionAlias lang="de-DE">Feuerwiderstandsklasse gemäß der nationalen oder regionalen Brandschutzverordnung.</DefinitionAlias>
        <DefinitionAlias lang="en" />
        <DefinitionAlias lang="fr-FR">Classement au feu de l'élément donné selon la classification nationale de sécurité incendie.</DefinitionAlias>
        <DefinitionAlias lang="ja-JP">耐火等級。当該国の建築法規による。</DefinitionAlias>
        <DefinitionAlias lang="zh-CN">该构件的防火等级。
该属性的依据为国家防火安全分级。</DefinitionAlias>
      </DefinitionAliases>
    </PropertyDef>
  </PropertyDefs>
  <PsetDefinitionAliases>
    <PsetDefinitionAlias lang="en" />
  </PsetDefinitionAliases>
</PropertySetDef>