AECgeeks / infra-repo-issue-test-old1

0 stars 0 forks source link

Property name case consistency issue 300 #65

Closed aothms closed 2 years ago

aothms commented 2 years ago
diff -N -w -U10 tmp/a/psd/Pset_AirSideSystemInformation.xml tmp/b/psd/Pset_AirSideSystemInformation.xml
--- tmp/a/psd/Pset_AirSideSystemInformation.xml 2022-03-21 04:21:24.468675400 +0100
+++ tmp/b/psd/Pset_AirSideSystemInformation.xml 2022-07-09 15:51:54.125253000 +0200
@@ -54,39 +54,39 @@
             <EnumItem>MULTIZONE</EnumItem>
             <EnumItem>NOTKNOWN</EnumItem>
             <EnumItem>OTHER</EnumItem>
             <EnumItem>SINGLEDUCT</EnumItem>
             <EnumItem>UNSET</EnumItem>
           </EnumList>
         </TypePropertyEnumeratedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
-      <Name>TotalAirflow</Name>
+      <Name>TotalAirFlow</Name>
       <Definition>The total design supply air flowrate required for the system for either heating or cooling conditions, whichever is greater.</Definition>
       <PropertyType>
         <TypePropertySingleValue>
           <DataType type="IfcVolumetricFlowRateMeasure"/>
         </TypePropertySingleValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
       <Name>EnergyGainTotal</Name>
       <Definition>The total amount of energy gains for the spaces served by the system during the peak cooling conditions, plus any system-level total energy gains.</Definition>
       <PropertyType>
         <TypePropertySingleValue>
           <DataType type="IfcPowerMeasure"/>
         </TypePropertySingleValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
-      <Name>AirflowSensible</Name>
+      <Name>AirFlowSensible</Name>
       <Definition>The air flowrate required to satisfy the sensible peak loads.</Definition>
       <PropertyType>
         <TypePropertySingleValue>
           <DataType type="IfcVolumetricFlowRateMeasure"/>
         </TypePropertySingleValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
       <Name>EnergyGainSensible</Name>
       <Definition>The sum of total energy gains for the spaces served by the system during the peak cooling conditions, plus any system-level sensible energy gains.</Definition>
diff -N -w -U10 tmp/a/psd/Pset_AirTerminalBoxPHistory.xml tmp/b/psd/Pset_AirTerminalBoxPHistory.xml
--- tmp/a/psd/Pset_AirTerminalBoxPHistory.xml   2022-03-21 04:21:04.271939300 +0100
+++ tmp/b/psd/Pset_AirTerminalBoxPHistory.xml   2022-07-09 15:51:54.154251700 +0200
@@ -24,18 +24,18 @@
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
       <Name>Sound</Name>
       <Definition>Sound performance.</Definition>
       <PropertyType>
         <TypePropertyReferenceValue reftype="IfcTimeSeries"/>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
-      <Name>AirflowCurve</Name>
+      <Name>AirFlowCurve</Name>
       <Definition>Air flowrate versus damper position relationship;airflow = f ( valve position).</Definition>
       <PropertyType>
         <TypePropertyReferenceValue reftype="IfcTimeSeries"/>
       </PropertyType>
     </PropertyDef>
   </PropertyDefs>
 </PropertySetDef>
diff -N -w -U10 tmp/a/psd/Pset_AirTerminalBoxTypeCommon.xml tmp/b/psd/Pset_AirTerminalBoxTypeCommon.xml
--- tmp/a/psd/Pset_AirTerminalBoxTypeCommon.xml 2022-03-21 04:21:04.337799900 +0100
+++ tmp/b/psd/Pset_AirTerminalBoxTypeCommon.xml 2022-07-09 15:51:54.189254000 +0200
@@ -29,21 +29,21 @@
             <EnumItem>NEW</EnumItem>
             <EnumItem>NOTKNOWN</EnumItem>
             <EnumItem>OTHER</EnumItem>
             <EnumItem>TEMPORARY</EnumItem>
             <EnumItem>UNSET</EnumItem>
           </EnumList>
         </TypePropertyEnumeratedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
-      <Name>AirflowRateRange</Name>
+      <Name>AirFlowRateRange</Name>
       <Definition>Possible range of airflow that can be delivered.</Definition>
       <PropertyType>
         <TypePropertyBoundedValue>
           <DataType type="IfcVolumetricFlowRateMeasure"/>
         </TypePropertyBoundedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
       <Name>AirPressureRange</Name>
       <Definition>Allowable air static pressure range at the entrance of the air terminal box.</Definition>
diff -N -w -U10 tmp/a/psd/Pset_AirTerminalOccurrence.xml tmp/b/psd/Pset_AirTerminalOccurrence.xml
--- tmp/a/psd/Pset_AirTerminalOccurrence.xml    2022-03-21 04:21:04.377654600 +0100
+++ tmp/b/psd/Pset_AirTerminalOccurrence.xml    2022-07-09 15:51:54.229252900 +0200
@@ -3,25 +3,25 @@
   <IfcVersion version="IFC4X3_DEV"/>
   <Name>Pset_AirTerminalOccurrence</Name>
   <Definition>Air terminal occurrence attributes attached to an instance of IfcAirTerminal.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcAirTerminal</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcAirTerminal</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
-      <Name>AirflowType</Name>
+      <Name>AirFlowType</Name>
       <Definition>Enumeration defining the functional type of air flow through the terminal.</Definition>
       <PropertyType>
         <TypePropertyEnumeratedValue>
-          <EnumList name="PEnum_AirTerminalAirflowType">
+          <EnumList name="PEnum_AirTerminalAirFlowType">
             <EnumItem>EXHAUSTAIR</EnumItem>
             <EnumItem>NOTKNOWN</EnumItem>
             <EnumItem>OTHER</EnumItem>
             <EnumItem>RETURNAIR</EnumItem>
             <EnumItem>SUPPLYAIR</EnumItem>
             <EnumItem>UNSET</EnumItem>
           </EnumList>
         </TypePropertyEnumeratedValue>
       </PropertyType>
     </PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_AirTerminalTypeCommon.xml tmp/b/psd/Pset_AirTerminalTypeCommon.xml
--- tmp/a/psd/Pset_AirTerminalTypeCommon.xml    2022-03-21 04:21:04.552228300 +0100
+++ tmp/b/psd/Pset_AirTerminalTypeCommon.xml    2022-07-09 15:51:54.578253800 +0200
@@ -114,21 +114,21 @@
             <EnumItem>NOTKNOWN</EnumItem>
             <EnumItem>OTHER</EnumItem>
             <EnumItem>RADIAL</EnumItem>
             <EnumItem>SWIRL</EnumItem>
             <EnumItem>UNSET</EnumItem>
           </EnumList>
         </TypePropertyEnumeratedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
-      <Name>AirFlowrateRange</Name>
+      <Name>AirFlowRateRange</Name>
       <Definition>Possible range of airflow that can be delivered.</Definition>
       <PropertyType>
         <TypePropertyBoundedValue>
           <DataType type="IfcVolumetricFlowRateMeasure"/>
         </TypePropertyBoundedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
       <Name>TemperatureRange</Name>
       <Definition>Allowable maximum and minimum temperature.</Definition>
diff -N -w -U10 tmp/a/psd/Pset_AirTerminalTypeCommon.xml.orig tmp/b/psd/Pset_AirTerminalTypeCommon.xml.orig
--- tmp/a/psd/Pset_AirTerminalTypeCommon.xml.orig   1970-01-01 01:00:00.000000000 +0100
+++ tmp/b/psd/Pset_AirTerminalTypeCommon.xml.orig   2022-03-21 04:21:04.552228300 +0100
@@ -0,0 +1,333 @@
+<?xml version="1.0" ?>
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+  <IfcVersion version="IFC4X3_DEV"/>
+  <Name>Pset_AirTerminalTypeCommon</Name>
+  <Definition>Air terminal type common attributes.
+SoundLevel attribute deleted in IFC2x2 Pset Addendum: Use IfcSoundProperties instead.</Definition>
+  <Applicability/>
+  <ApplicableClasses>
+    <ClassName>IfcAirTerminal</ClassName>
+  </ApplicableClasses>
+  <ApplicableTypeValue>IfcAirTerminal</ApplicableTypeValue>
+  <PropertyDefs>
+    <PropertyDef>
+      <Name>Reference</Name>
+      <Definition>Reference ID for this specified type in this project (e.g. type 'A-1'), Also referred to as &quot;construction type&quot;. It should be provided as an alternative to the name of the &quot;object type&quot;, if the software does not support object types and no classification reference to a recognized classification system used.IFC4.3.0.0 DEPRECATION  The Reference property is deprecated and shall no longer be used, use attribute Name on the relating type instead.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcIdentifier"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>Status</Name>
+      <Definition>Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as &quot;New&quot; - element designed as new addition, &quot;Existing&quot; - element exists and remains, &quot;Demolish&quot; - element existed but is to be demolished,  &quot;Temporary&quot; - element will exists only temporary (like a temporary support structure).</Definition>
+      <PropertyType>
+        <TypePropertyEnumeratedValue>
+          <EnumList name="PEnum_ElementStatus">
+            <EnumItem>DEMOLISH</EnumItem>
+            <EnumItem>EXISTING</EnumItem>
+            <EnumItem>NEW</EnumItem>
+            <EnumItem>NOTKNOWN</EnumItem>
+            <EnumItem>OTHER</EnumItem>
+            <EnumItem>TEMPORARY</EnumItem>
+            <EnumItem>UNSET</EnumItem>
+          </EnumList>
+        </TypePropertyEnumeratedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>AirTerminalShape</Name>
+      <Definition>Shape of the air terminal. Slot is typically a long narrow supply device with an aspect ratio generally greater than 10 to 1.</Definition>
+      <PropertyType>
+        <TypePropertyEnumeratedValue>
+          <EnumList name="PEnum_AirTerminalShape">
+            <EnumItem>NOTKNOWN</EnumItem>
+            <EnumItem>OTHER</EnumItem>
+            <EnumItem>RECTANGULAR</EnumItem>
+            <EnumItem>ROUND</EnumItem>
+            <EnumItem>SLOT</EnumItem>
+            <EnumItem>SQUARE</EnumItem>
+            <EnumItem>UNSET</EnumItem>
+          </EnumList>
+        </TypePropertyEnumeratedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>FaceType</Name>
+      <Definition>Identifies how the terminal face of an AirTerminal is constructed.</Definition>
+      <PropertyType>
+        <TypePropertyEnumeratedValue>
+          <EnumList name="PEnum_AirTerminalFaceType">
+            <EnumItem>DOUBLEDEFLECTION</EnumItem>
+            <EnumItem>EGGCRATE</EnumItem>
+            <EnumItem>FOURWAYPATTERN</EnumItem>
+            <EnumItem>LOUVERED</EnumItem>
+            <EnumItem>NOTKNOWN</EnumItem>
+            <EnumItem>OTHER</EnumItem>
+            <EnumItem>PERFORATED</EnumItem>
+            <EnumItem>SIGHTPROOF</EnumItem>
+            <EnumItem>SINGLEDEFLECTION</EnumItem>
+            <EnumItem>UNSET</EnumItem>
+          </EnumList>
+        </TypePropertyEnumeratedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>SlotWidth</Name>
+      <Definition>Slot width.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcPositiveLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>SlotLength</Name>
+      <Definition>Slot length.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcPositiveLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>NumberOfSlots</Name>
+      <Definition>Indicates the number of  slots.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcCountMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>FlowPattern</Name>
+      <Definition>Flow pattern.</Definition>
+      <PropertyType>
+        <TypePropertyEnumeratedValue>
+          <EnumList name="PEnum_AirTerminalFlowPattern">
+            <EnumItem>COMPACTJET</EnumItem>
+            <EnumItem>DISPLACMENT</EnumItem>
+            <EnumItem>LINEARDOUBLE</EnumItem>
+            <EnumItem>LINEARFOURWAY</EnumItem>
+            <EnumItem>LINEARSINGLE</EnumItem>
+            <EnumItem>NOTKNOWN</EnumItem>
+            <EnumItem>OTHER</EnumItem>
+            <EnumItem>RADIAL</EnumItem>
+            <EnumItem>SWIRL</EnumItem>
+            <EnumItem>UNSET</EnumItem>
+          </EnumList>
+        </TypePropertyEnumeratedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>AirFlowrateRange</Name>
+      <Definition>Possible range of airflow that can be delivered.</Definition>
+      <PropertyType>
+        <TypePropertyBoundedValue>
+          <DataType type="IfcVolumetricFlowRateMeasure"/>
+        </TypePropertyBoundedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>TemperatureRange</Name>
+      <Definition>Allowable maximum and minimum temperature.</Definition>
+      <PropertyType>
+        <TypePropertyBoundedValue>
+          <DataType type="IfcThermodynamicTemperatureMeasure"/>
+        </TypePropertyBoundedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>DischargeDirection</Name>
+      <Definition>Discharge direction of the air terminal.Parallel: discharges parallel to mounting surface designed so that flow attaches to the surface.
+Perpendicular:  discharges away from mounting surface.
+Adjustable: both parallel and perpendicular discharge.</Definition>
+      <PropertyType>
+        <TypePropertyEnumeratedValue>
+          <EnumList name="PEnum_AirTerminalDischargeDirection">
+            <EnumItem>ADJUSTABLE</EnumItem>
+            <EnumItem>NOTKNOWN</EnumItem>
+            <EnumItem>OTHER</EnumItem>
+            <EnumItem>PARALLEL</EnumItem>
+            <EnumItem>PERPENDICULAR</EnumItem>
+            <EnumItem>UNSET</EnumItem>
+          </EnumList>
+        </TypePropertyEnumeratedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>ThrowLength</Name>
+      <Definition>The horizontal or vertical axial distance an airstream travels after leaving an AirTerminal before the maximum stream velocity is reduced to a specified terminal velocity under isothermal conditions at the upper value of the AirFlowrateRange.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>AirDiffusionPerformanceIndex</Name>
+      <Definition>The Air Diffusion Performance Index (ADPI) is used for cooling mode conditions. If several measurements of air velocity and air temperature are made throughout the occupied zone of a space, the ADPI is the percentage of locations where measurements were taken that meet the specifications for effective draft temperature and air velocity.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcReal"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>FinishType</Name>
+      <Definition>The type of finish for the air terminal.</Definition>
+      <PropertyType>
+        <TypePropertyEnumeratedValue>
+          <EnumList name="PEnum_AirTerminalFinishType">
+            <EnumItem>ANNODIZED</EnumItem>
+            <EnumItem>NONE</EnumItem>
+            <EnumItem>NOTKNOWN</EnumItem>
+            <EnumItem>OTHER</EnumItem>
+            <EnumItem>PAINTED</EnumItem>
+            <EnumItem>UNSET</EnumItem>
+          </EnumList>
+        </TypePropertyEnumeratedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>FinishColor</Name>
+      <Definition>The finish color of the object.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcLabel"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>AirTerminalMountingType</Name>
+      <Definition>The way the air terminal is mounted to the ceiling, wall, etc.Surface: mounted to the surface of something (e.g., wall, duct, etc.).
+Flat flush: mounted flat and flush with a surface.
+Lay-in: mounted in a lay-in type ceiling (e.g., a dropped ceiling grid).</Definition>
+      <PropertyType>
+        <TypePropertyEnumeratedValue>
+          <EnumList name="PEnum_AirTerminalMountingType">
+            <EnumItem>FLATFLUSH</EnumItem>
+            <EnumItem>LAYIN</EnumItem>
+            <EnumItem>NOTKNOWN</EnumItem>
+            <EnumItem>OTHER</EnumItem>
+            <EnumItem>SURFACE</EnumItem>
+            <EnumItem>UNSET</EnumItem>
+          </EnumList>
+        </TypePropertyEnumeratedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>CoreType</Name>
+      <Definition>Identifies the way the core of the AirTerminal is constructed.</Definition>
+      <PropertyType>
+        <TypePropertyEnumeratedValue>
+          <EnumList name="PEnum_AirTerminalCoreType">
+            <EnumItem>CURVEDBLADE</EnumItem>
+            <EnumItem>NONE</EnumItem>
+            <EnumItem>NOTKNOWN</EnumItem>
+            <EnumItem>OTHER</EnumItem>
+            <EnumItem>REMOVABLE</EnumItem>
+            <EnumItem>REVERSIBLE</EnumItem>
+            <EnumItem>SHUTTERBLADE</EnumItem>
+            <EnumItem>UNSET</EnumItem>
+          </EnumList>
+        </TypePropertyEnumeratedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>CoreSetHorizontal</Name>
+      <Definition>Degree of horizontal (in the X-axis of the LocalPlacement) blade set from the centerline.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcPlaneAngleMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>CoreSetVertical</Name>
+      <Definition>Degree of vertical (in the Y-axis of the LocalPlacement) blade set from the centerline.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcPlaneAngleMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>HasIntegralControl</Name>
+      <Definition>If TRUE, a self powered temperature control is included in the AirTerminal.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcBoolean"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>FlowControlType</Name>
+      <Definition>Type of flow control element that may be included as a part of the construction of the air terminal.</Definition>
+      <PropertyType>
+        <TypePropertyEnumeratedValue>
+          <EnumList name="PEnum_AirTerminalFlowControlType">
+            <EnumItem>BELLOWS</EnumItem>
+            <EnumItem>DAMPER</EnumItem>
+            <EnumItem>NONE</EnumItem>
+            <EnumItem>NOTKNOWN</EnumItem>
+            <EnumItem>OTHER</EnumItem>
+            <EnumItem>UNSET</EnumItem>
+          </EnumList>
+        </TypePropertyEnumeratedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>HasSoundAttenuator</Name>
+      <Definition>If TRUE, the object has sound attenuation.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcBoolean"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>HasThermalInsulation</Name>
+      <Definition>If TRUE, the air terminal has thermal insulation.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcBoolean"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>NeckArea</Name>
+      <Definition>Neck area of the air terminal.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcAreaMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>EffectiveArea</Name>
+      <Definition>Effective discharge area of the air terminal.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcAreaMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>AirFlowrateVersusFlowControlElement</Name>
+      <Definition>Air flowrate versus flow control element position at nominal pressure drop.</Definition>
+      <PropertyType>
+        <TypePropertyTableValue>
+          <Expression/>
+          <DefiningValue>
+            <DataType type="IfcVolumetricFlowRateMeasure"/>
+          </DefiningValue>
+          <DefinedValue>
+            <DataType type="IfcPositiveRatioMeasure"/>
+          </DefinedValue>
+        </TypePropertyTableValue>
+      </PropertyType>
+    </PropertyDef>
+  </PropertyDefs>
+</PropertySetDef>
aothms commented 2 years ago
diff -N -w -U10 tmp/a/psd/Pset_AirToAirHeatRecoveryTypeCommon.xml tmp/b/psd/Pset_AirToAirHeatRecoveryTypeCommon.xml
--- tmp/a/psd/Pset_AirToAirHeatRecoveryTypeCommon.xml   2022-03-21 04:21:04.617013300 +0100
+++ tmp/b/psd/Pset_AirToAirHeatRecoveryTypeCommon.xml   2022-07-09 15:51:54.251251700 +0200
@@ -62,29 +62,29 @@
     <PropertyDef>
       <Name>OperationalTemperatureRange</Name>
       <Definition>The temperature range in which the device operates normally.</Definition>
       <PropertyType>
         <TypePropertyBoundedValue>
           <DataType type="IfcThermodynamicTemperatureMeasure"/>
         </TypePropertyBoundedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
-      <Name>PrimaryAirflowRateRange</Name>
+      <Name>PrimaryAirFlowRateRange</Name>
       <Definition>possible range of primary airflow that can be delivered..</Definition>
       <PropertyType>
         <TypePropertyBoundedValue>
           <DataType type="IfcVolumetricFlowRateMeasure"/>
         </TypePropertyBoundedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
-      <Name>SecondaryAirflowRateRange</Name>
+      <Name>SecondaryAirFlowRateRange</Name>
       <Definition>possible range of secondary airflow that can be delivered.</Definition>
       <PropertyType>
         <TypePropertyBoundedValue>
           <DataType type="IfcPressureMeasure"/>
         </TypePropertyBoundedValue>
       </PropertyType>
     </PropertyDef>
   </PropertyDefs>
 </PropertySetDef>
diff -N -w -U10 tmp/a/psd/Pset_CoilTypeCommon.xml tmp/b/psd/Pset_CoilTypeCommon.xml
--- tmp/a/psd/Pset_CoilTypeCommon.xml   2022-03-21 04:21:04.929179100 +0100
+++ tmp/b/psd/Pset_CoilTypeCommon.xml   2022-07-09 15:51:54.289255900 +0200
@@ -38,21 +38,21 @@
     <PropertyDef>
       <Name>OperationalTemperatureRange</Name>
       <Definition>The temperature range in which the device operates normally.</Definition>
       <PropertyType>
         <TypePropertyBoundedValue>
           <DataType type="IfcThermodynamicTemperatureMeasure"/>
         </TypePropertyBoundedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
-      <Name>AirflowRateRange</Name>
+      <Name>AirFlowRateRange</Name>
       <Definition>Possible range of airflow that can be delivered.</Definition>
       <PropertyType>
         <TypePropertyBoundedValue>
           <DataType type="IfcVolumetricFlowRateMeasure"/>
         </TypePropertyBoundedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
       <Name>NominalSensibleCapacity</Name>
       <Definition>Nominal sensible capacity.</Definition>
diff -N -w -U10 tmp/a/psd/Pset_CooledBeamTypeActive.xml tmp/b/psd/Pset_CooledBeamTypeActive.xml
--- tmp/a/psd/Pset_CooledBeamTypeActive.xml 2022-03-21 04:21:05.274255900 +0100
+++ tmp/b/psd/Pset_CooledBeamTypeActive.xml 2022-07-09 15:51:54.335254500 +0200
@@ -19,21 +19,21 @@
             <EnumItem>NOTKNOWN</EnumItem>
             <EnumItem>OTHER</EnumItem>
             <EnumItem>UNIDIRECTIONALLEFT</EnumItem>
             <EnumItem>UNIDIRECTIONALRIGHT</EnumItem>
             <EnumItem>UNSET</EnumItem>
           </EnumList>
         </TypePropertyEnumeratedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
-      <Name>AirflowRateRange</Name>
+      <Name>AirFlowRateRange</Name>
       <Definition>Possible range of airflow that can be delivered.</Definition>
       <PropertyType>
         <TypePropertyBoundedValue>
           <DataType type="IfcVolumetricFlowRateMeasure"/>
         </TypePropertyBoundedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
       <Name>SupplyAirConnectionType</Name>
       <Definition>The manner in which the pipe connection is made to the cooled beam.</Definition>
diff -N -w -U10 tmp/a/psd/Pset_DistributionPortTypeDuct.xml tmp/b/psd/Pset_DistributionPortTypeDuct.xml
--- tmp/a/psd/Pset_DistributionPortTypeDuct.xml 2022-03-21 04:21:25.213550800 +0100
+++ tmp/b/psd/Pset_DistributionPortTypeDuct.xml 2022-07-09 15:51:54.362251600 +0200
@@ -44,21 +44,21 @@
             <EnumItem>SSLIP</EnumItem>
             <EnumItem>STANDINGSEAM</EnumItem>
             <EnumItem>SWEDGE</EnumItem>
             <EnumItem>USERDEFINED</EnumItem>
             <EnumItem>WELDED</EnumItem>
           </EnumList>
         </TypePropertyEnumeratedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
-      <Name>ConnectionSubType</Name>
+      <Name>ConnectionSubtype</Name>
       <Definition>The physical port connection subtype that further qualifies the ConnectionType. The following values are recommended:ACPLUG: A, B, C, D, E, F, EF, G, H, I, J, K, L, M
 DIN: Mini3P, Mini4P, Mini5P, Mini6P, Mini7P, Mini8P, Mini9P
 DSub: DA15, DB25, DC37, DD50, DE9, DE15
 EIAJ: RC5720
 HDMI: A, B, C
 RADIO: IEEE802.11g, IEEE802.11n
 RJ: 4P4C, 6P2C, 8P8C
 SOCKET: E-11, E-12, E-14, E-17, E-26, E-27, E-39, E-40
 TRS: TS_Mini, TS_SubMini, TRS_Mini, TRS_SubMini</Definition>
       <PropertyType>
diff -N -w -U10 tmp/a/psd/Pset_DistributionPortTypePipe.xml tmp/b/psd/Pset_DistributionPortTypePipe.xml
--- tmp/a/psd/Pset_DistributionPortTypePipe.xml 2022-03-21 04:21:25.284403700 +0100
+++ tmp/b/psd/Pset_DistributionPortTypePipe.xml 2022-07-09 15:51:54.398253100 +0200
@@ -39,21 +39,21 @@
             <EnumItem>SOLDERED</EnumItem>
             <EnumItem>SWEDGE</EnumItem>
             <EnumItem>THREADED</EnumItem>
             <EnumItem>UNSET</EnumItem>
             <EnumItem>WELDED</EnumItem>
           </EnumList>
         </TypePropertyEnumeratedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
-      <Name>ConnectionSubType</Name>
+      <Name>ConnectionSubtype</Name>
       <Definition>The physical port connection subtype that further qualifies the ConnectionType. The following values are recommended:ACPLUG: A, B, C, D, E, F, EF, G, H, I, J, K, L, M
 DIN: Mini3P, Mini4P, Mini5P, Mini6P, Mini7P, Mini8P, Mini9P
 DSub: DA15, DB25, DC37, DD50, DE9, DE15
 EIAJ: RC5720
 HDMI: A, B, C
 RADIO: IEEE802.11g, IEEE802.11n
 RJ: 4P4C, 6P2C, 8P8C
 SOCKET: E-11, E-12, E-14, E-17, E-26, E-27, E-39, E-40
 TRS: TS_Mini, TS_SubMini, TRS_Mini, TRS_SubMini</Definition>
       <PropertyType>
diff -N -w -U10 tmp/a/psd/Pset_DuctSilencerTypeCommon.xml tmp/b/psd/Pset_DuctSilencerTypeCommon.xml
--- tmp/a/psd/Pset_DuctSilencerTypeCommon.xml   2022-03-21 04:21:06.009414700 +0100
+++ tmp/b/psd/Pset_DuctSilencerTypeCommon.xml   2022-07-09 15:51:54.626252500 +0200
@@ -57,21 +57,21 @@
     <PropertyDef>
       <Name>Weight</Name>
       <Definition>Total weight of object</Definition>
       <PropertyType>
         <TypePropertySingleValue>
           <DataType type="IfcMassMeasure"/>
         </TypePropertySingleValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
-      <Name>AirFlowrateRange</Name>
+      <Name>AirFlowRateRange</Name>
       <Definition>Possible range of airflow that can be delivered.</Definition>
       <PropertyType>
         <TypePropertyBoundedValue>
           <DataType type="IfcVolumetricFlowRateMeasure"/>
         </TypePropertyBoundedValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
       <Name>WorkingPressureRange</Name>
       <Definition>Allowable minimum and maximum  working pressure (relative to ambient pressure).</Definition>
diff -N -w -U10 tmp/a/psd/Pset_DuctSilencerTypeCommon.xml.orig tmp/b/psd/Pset_DuctSilencerTypeCommon.xml.orig
--- tmp/a/psd/Pset_DuctSilencerTypeCommon.xml.orig  1970-01-01 01:00:00.000000000 +0100
+++ tmp/b/psd/Pset_DuctSilencerTypeCommon.xml.orig  2022-03-21 04:21:06.009414700 +0100
@@ -0,0 +1,103 @@
+<?xml version="1.0" ?>
+<PropertySetDef xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" templatetype="PSET_TYPEDRIVENOVERRIDE" xsi:noNamespaceSchemaLocation="http://buildingSMART-tech.org/xml/psd/PSD_IFC4.xsd">
+  <IfcVersion version="IFC4X3_DEV"/>
+  <Name>Pset_DuctSilencerTypeCommon</Name>
+  <Definition>Duct silencer type common attributes.
+InsertionLoss and RegeneratedSound attributes deleted in IFC2x2 Pset Addendum: Use IfcSoundProperties instead.</Definition>
+  <Applicability/>
+  <ApplicableClasses>
+    <ClassName>IfcDuctSilencer</ClassName>
+  </ApplicableClasses>
+  <ApplicableTypeValue>IfcDuctSilencer</ApplicableTypeValue>
+  <PropertyDefs>
+    <PropertyDef>
+      <Name>Reference</Name>
+      <Definition>Reference ID for this specified type in this project (e.g. type 'A-1'), Also referred to as &quot;construction type&quot;. It should be provided as an alternative to the name of the &quot;object type&quot;, if the software does not support object types and no classification reference to a recognized classification system used.IFC4.3.0.0 DEPRECATION  The Reference property is deprecated and shall no longer be used, use attribute Name on the relating type instead.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcIdentifier"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>Status</Name>
+      <Definition>Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as &quot;New&quot; - element designed as new addition, &quot;Existing&quot; - element exists and remains, &quot;Demolish&quot; - element existed but is to be demolished,  &quot;Temporary&quot; - element will exists only temporary (like a temporary support structure).</Definition>
+      <PropertyType>
+        <TypePropertyEnumeratedValue>
+          <EnumList name="PEnum_ElementStatus">
+            <EnumItem>DEMOLISH</EnumItem>
+            <EnumItem>EXISTING</EnumItem>
+            <EnumItem>NEW</EnumItem>
+            <EnumItem>NOTKNOWN</EnumItem>
+            <EnumItem>OTHER</EnumItem>
+            <EnumItem>TEMPORARY</EnumItem>
+            <EnumItem>UNSET</EnumItem>
+          </EnumList>
+        </TypePropertyEnumeratedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>HydraulicDiameter</Name>
+      <Definition>Hydraulic diameter.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>Length</Name>
+      <Definition>The length of the object.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcPositiveLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>Weight</Name>
+      <Definition>Total weight of object</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcMassMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>AirFlowrateRange</Name>
+      <Definition>Possible range of airflow that can be delivered.</Definition>
+      <PropertyType>
+        <TypePropertyBoundedValue>
+          <DataType type="IfcVolumetricFlowRateMeasure"/>
+        </TypePropertyBoundedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>WorkingPressureRange</Name>
+      <Definition>Allowable minimum and maximum  working pressure (relative to ambient pressure).</Definition>
+      <PropertyType>
+        <TypePropertyBoundedValue>
+          <DataType type="IfcPressureMeasure"/>
+        </TypePropertyBoundedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>TemperatureRange</Name>
+      <Definition>Allowable maximum and minimum temperature.</Definition>
+      <PropertyType>
+        <TypePropertyBoundedValue>
+          <DataType type="IfcThermodynamicTemperatureMeasure"/>
+        </TypePropertyBoundedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>HasExteriorInsulation</Name>
+      <Definition>TRUE if the silencer has exterior insulation. FALSE if it does not.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcBoolean"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+  </PropertyDefs>
+</PropertySetDef>
aothms commented 2 years ago
diff -N -w -U10 tmp/a/psd/Pset_SolidStratumCapacity.xml tmp/b/psd/Pset_SolidStratumCapacity.xml
--- tmp/a/psd/Pset_SolidStratumCapacity.xml 2022-03-21 04:21:26.951252700 +0100
+++ tmp/b/psd/Pset_SolidStratumCapacity.xml 2022-07-09 15:51:54.433251600 +0200
@@ -48,21 +48,21 @@
     <PropertyDef>
       <Name>HydraulicConductivity</Name>
       <Definition>Hydraulic Conductivity (permeability) of soil for water, given with the K or Kf value in m/s</Definition>
       <PropertyType>
         <TypePropertySingleValue>
           <DataType type="IfcLinearVelocityMeasure"/>
         </TypePropertySingleValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
-      <Name>LoadbearingCapacity</Name>
+      <Name>LoadBearingCapacity</Name>
       <Definition>Maximum load bearing capacity of the floor structure throughtout the storey as designed.</Definition>
       <PropertyType>
         <TypePropertySingleValue>
           <DataType type="IfcPlanarForceMeasure"/>
         </TypePropertySingleValue>
       </PropertyType>
     </PropertyDef>
     <PropertyDef>
       <Name>NValue</Name>
       <Definition>Blow count from standard penetration testing, to ISO 22476-3, ASTM D1586[1] and Australian Standards AS 1289.6.3.1, which correlates to other engineering properties of soils.</Definition>
diff -N -w -U10 tmp/a/psd/Qto_BuildingBaseQuantities.xml tmp/b/psd/Qto_BuildingBaseQuantities.xml
--- tmp/a/psd/Qto_BuildingBaseQuantities.xml    2022-03-21 04:21:14.016279100 +0100
+++ tmp/b/psd/Qto_BuildingBaseQuantities.xml    2022-07-09 15:51:54.452253900 +0200
@@ -13,21 +13,21 @@
       <Name>Height</Name>
       <Definition>Characteristic height.</Definition>
       <QtoType>Q_LENGTH</QtoType>
     </QtoDef>
     <QtoDef>
       <Name>EavesHeight</Name>
       <Definition>Standard net height of this storey, from the top surface of the construction floor, to the bottom surface of the construction floor or roof above. Only provided is there is a constant height.</Definition>
       <QtoType>Q_LENGTH</QtoType>
     </QtoDef>
     <QtoDef>
-      <Name>FootprintArea</Name>
+      <Name>FootPrintArea</Name>
       <Definition>Gross area of the site covered by the building(s).</Definition>
       <QtoType>Q_AREA</QtoType>
     </QtoDef>
     <QtoDef>
       <Name>GrossFloorArea</Name>
       <Definition>Sum of all gross floor areas covered by the spaces within the spatial structure element.</Definition>
       <QtoType>Q_AREA</QtoType>
     </QtoDef>
     <QtoDef>
       <Name>NetFloorArea</Name>
diff -N -w -U10 tmp/a/psd/Qto_WallBaseQuantities.xml tmp/b/psd/Qto_WallBaseQuantities.xml
--- tmp/a/psd/Qto_WallBaseQuantities.xml    2022-03-21 04:21:24.404839400 +0100
+++ tmp/b/psd/Qto_WallBaseQuantities.xml    2022-07-09 15:51:54.472253400 +0200
@@ -18,26 +18,26 @@
       <Name>Width</Name>
       <Definition>The width of the object. Only given, if the object has constant thickness (prismatic).</Definition>
       <QtoType>Q_LENGTH</QtoType>
     </QtoDef>
     <QtoDef>
       <Name>Height</Name>
       <Definition>Characteristic height.</Definition>
       <QtoType>Q_LENGTH</QtoType>
     </QtoDef>
     <QtoDef>
-      <Name>GrossFootprintArea</Name>
+      <Name>GrossFootPrintArea</Name>
       <Definition>Area of the wall as viewed by a ground floor view, not taking any wall modifications (like recesses) into account. It is also referred to as the foot print of the wall.</Definition>
       <QtoType>Q_AREA</QtoType>
     </QtoDef>
     <QtoDef>
-      <Name>NetFootprintArea</Name>
+      <Name>NetFootPrintArea</Name>
       <Definition>Area of the wall as viewed by a ground floor view, taking all wall modifications (like recesses) into account. It is also referred to as the foot print of the wall.</Definition>
       <QtoType>Q_AREA</QtoType>
     </QtoDef>
     <QtoDef>
       <Name>GrossSideArea</Name>
       <Definition>Area of the wall as viewed by an elevation view of the middle plane of the wall.  It does not take into account any wall modifications (such as openings).</Definition>
       <QtoType>Q_AREA</QtoType>
     </QtoDef>
     <QtoDef>
       <Name>NetSideArea</Name>