Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MEP Element Psets #47

Open
aothms opened this issue Mar 22, 2022 · 2 comments
Open

MEP Element Psets #47

aothms opened this issue Mar 22, 2022 · 2 comments

Comments

@aothms
Copy link
Member

aothms commented Mar 22, 2022

Changes to MEP element property sets

@aothms
Copy link
Member Author

aothms commented Mar 22, 2022

diff -N -w -U10 tmp/a/psd/Pset_CableCarrierSegmentTypeCableLadderSegment.xml tmp/b/psd/Pset_CableCarrierSegmentTypeCableLadderSegment.xml
--- tmp/a/psd/Pset_CableCarrierSegmentTypeCableLadderSegment.xml	2022-02-06 16:36:22.354481200 +0100
+++ tmp/b/psd/Pset_CableCarrierSegmentTypeCableLadderSegment.xml	2022-03-22 21:20:16.510722600 +0100
@@ -4,38 +4,20 @@
   <Name>Pset_CableCarrierSegmentTypeCableLadderSegment</Name>
   <Definition>An open carrier segment on which cables are carried on a ladder structure.
 HISTORY: IFC4 - NominalLength deleted. To be handled as a quantity measure.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcCableCarrierSegment/CABLELADDERSEGMENT</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcCableCarrierSegment/CABLELADDERSEGMENT</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
-      <Name>NominalWidth</Name>
-      <Definition>The nominal width of the system furniture elements of this type. 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>
-    </PropertyDef>
-    <PropertyDef>
-      <Name>NominalHeight</Name>
-      <Definition>The nominal height of the system furniture elements of this type. 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="IfcPositiveLengthMeasure"/>
-        </TypePropertySingleValue>
-      </PropertyType>
-    </PropertyDef>
-    <PropertyDef>
       <Name>LadderConfiguration</Name>
       <Definition>Description of the configuration of the ladder structure used.</Definition>
       <PropertyType>
         <TypePropertySingleValue>
           <DataType type="IfcText"/>
         </TypePropertySingleValue>
       </PropertyType>
     </PropertyDef>
   </PropertyDefs>
 </PropertySetDef>
diff -N -w -U10 tmp/a/psd/Pset_CableCarrierSegmentTypeCableTraySegment.xml tmp/b/psd/Pset_CableCarrierSegmentTypeCableTraySegment.xml
--- tmp/a/psd/Pset_CableCarrierSegmentTypeCableTraySegment.xml	2022-02-06 16:36:22.399366800 +0100
+++ tmp/b/psd/Pset_CableCarrierSegmentTypeCableTraySegment.xml	2022-03-22 21:20:16.545546900 +0100
@@ -4,38 +4,20 @@
   <Name>Pset_CableCarrierSegmentTypeCableTraySegment</Name>
   <Definition>An (typically) open carrier segment onto which cables are laid. 
 HISTORY: IFC4 - NominalLength deleted. To be handled as a quantity measure</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcCableCarrierSegment/CABLETRAYSEGMENT</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcCableCarrierSegment/CABLETRAYSEGMENT</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
-      <Name>NominalWidth</Name>
-      <Definition>The nominal width of the system furniture elements of this type. 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>
-    </PropertyDef>
-    <PropertyDef>
-      <Name>NominalHeight</Name>
-      <Definition>The nominal height of the system furniture elements of this type. 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="IfcPositiveLengthMeasure"/>
-        </TypePropertySingleValue>
-      </PropertyType>
-    </PropertyDef>
-    <PropertyDef>
       <Name>HasCover</Name>
       <Definition>Indication of whether the cable tray has a cover (=TRUE) or not (= FALSE). By default, this value should be set to FALSE..</Definition>
       <PropertyType>
         <TypePropertySingleValue>
           <DataType type="IfcBoolean"/>
         </TypePropertySingleValue>
       </PropertyType>
     </PropertyDef>
   </PropertyDefs>
 </PropertySetDef>
diff -N -w -U10 tmp/a/psd/Pset_CableCarrierSegmentTypeCableTrunkingSegment.xml tmp/b/psd/Pset_CableCarrierSegmentTypeCableTrunkingSegment.xml
--- tmp/a/psd/Pset_CableCarrierSegmentTypeCableTrunkingSegment.xml	2022-02-06 16:36:22.444245800 +0100
+++ tmp/b/psd/Pset_CableCarrierSegmentTypeCableTrunkingSegment.xml	2022-03-22 21:20:16.574199800 +0100
@@ -4,38 +4,20 @@
   <Name>Pset_CableCarrierSegmentTypeCableTrunkingSegment</Name>
   <Definition>An enclosed carrier segment with one or more compartments into which cables are placed.
 HISTORY: IFC4 - NominalLength deleted. To be handled as a quantity measure</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcCableCarrierSegment/CABLETRUNKINGSEGMENT</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcCableCarrierSegment/CABLETRUNKINGSEGMENT</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
-      <Name>NominalWidth</Name>
-      <Definition>The nominal width of the system furniture elements of this type. 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>
-    </PropertyDef>
-    <PropertyDef>
-      <Name>NominalHeight</Name>
-      <Definition>The nominal height of the system furniture elements of this type. 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="IfcPositiveLengthMeasure"/>
-        </TypePropertySingleValue>
-      </PropertyType>
-    </PropertyDef>
-    <PropertyDef>
       <Name>NumberOfCompartments</Name>
       <Definition>The number of separate internal compartments within the trunking.</Definition>
       <PropertyType>
         <TypePropertySingleValue>
           <DataType type="IfcInteger"/>
         </TypePropertySingleValue>
       </PropertyType>
     </PropertyDef>
   </PropertyDefs>
 </PropertySetDef>
diff -N -w -U10 tmp/a/psd/Pset_CableCarrierSegmentTypeConduitSegment.xml tmp/b/psd/Pset_CableCarrierSegmentTypeConduitSegment.xml
--- tmp/a/psd/Pset_CableCarrierSegmentTypeConduitSegment.xml	2022-02-06 16:36:22.525027800 +0100
+++ tmp/b/psd/Pset_CableCarrierSegmentTypeConduitSegment.xml	2022-03-22 21:20:16.595099200 +0100
@@ -4,38 +4,20 @@
   <Name>Pset_CableCarrierSegmentTypeConduitSegment</Name>
   <Definition>An enclosed tubular carrier segment through which cables are pulled.
 HISTORY: IFC4 - NominalLength deleted. To be handled as a quantity measure.</Definition>
   <Applicability/>
   <ApplicableClasses>
     <ClassName>IfcCableCarrierSegment/CONDUITSEGMENT</ClassName>
   </ApplicableClasses>
   <ApplicableTypeValue>IfcCableCarrierSegment/CONDUITSEGMENT</ApplicableTypeValue>
   <PropertyDefs>
     <PropertyDef>
-      <Name>NominalWidth</Name>
-      <Definition>The nominal width of the system furniture elements of this type. 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>
-    </PropertyDef>
-    <PropertyDef>
-      <Name>NominalHeight</Name>
-      <Definition>The nominal height of the system furniture elements of this type. 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="IfcPositiveLengthMeasure"/>
-        </TypePropertySingleValue>
-      </PropertyType>
-    </PropertyDef>
-    <PropertyDef>
       <Name>ConduitShapeType</Name>
       <Definition>The shape of the conduit segment.</Definition>
       <PropertyType>
         <TypePropertyEnumeratedValue>
           <EnumList name="PEnum_ConduitShapeType">
             <EnumItem>CIRCULAR</EnumItem>
             <EnumItem>NOTKNOWN</EnumItem>
             <EnumItem>OTHER</EnumItem>
             <EnumItem>OVAL</EnumItem>
             <EnumItem>UNSET</EnumItem>
diff -N -w -U10 tmp/a/psd/Pset_ElementSize.xml tmp/b/psd/Pset_ElementSize.xml
--- tmp/a/psd/Pset_ElementSize.xml	1970-01-01 01:00:00.000000000 +0100
+++ tmp/b/psd/Pset_ElementSize.xml	2022-03-22 21:20:16.612056500 +0100
@@ -0,0 +1,46 @@
+<?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_ElementSize</Name>
+  <Definition/>
+  <Applicability/>
+  <ApplicableClasses>
+    <ClassName>IfcDistributionChamberElement</ClassName>
+    <ClassName>IfcEnergyConversionDevice</ClassName>
+    <ClassName>IfcFlowController</ClassName>
+    <ClassName>IfcFlowMovingDevice</ClassName>
+    <ClassName>IfcFlowStorageDevice</ClassName>
+    <ClassName>IfcFlowTerminal</ClassName>
+    <ClassName>IfcFlowTreatmentDevice</ClassName>
+  </ApplicableClasses>
+  <ApplicableTypeValue>IfcDistributionChamberElement,IfcEnergyConversionDevice,IfcFlowController,IfcFlowMovingDevice,IfcFlowStorageDevice,IfcFlowTerminal,IfcFlowTreatmentDevice</ApplicableTypeValue>
+  <PropertyDefs>
+    <PropertyDef>
+      <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="IfcPositiveLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>NominalWidth</Name>
+      <Definition>The nominal width of the system furniture elements of this type. 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="IfcPositiveLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>NominalHeight</Name>
+      <Definition>The nominal height of the system furniture elements of this type. 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="IfcPositiveLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+  </PropertyDefs>
+</PropertySetDef>

@aothms
Copy link
Member Author

aothms commented Mar 22, 2022

diff -N -w -U10 tmp/a/psd/Pset_FittingBend.xml tmp/b/psd/Pset_FittingBend.xml
--- tmp/a/psd/Pset_FittingBend.xml	1970-01-01 01:00:00.000000000 +0100
+++ tmp/b/psd/Pset_FittingBend.xml	2022-03-22 21:20:16.627013400 +0100
@@ -0,0 +1,33 @@
+<?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_FittingBend</Name>
+  <Definition/>
+  <Applicability/>
+  <ApplicableClasses>
+    <ClassName>IfcCableCarrierFitting/BEND</ClassName>
+    <ClassName>IfcDuctFitting/BEND</ClassName>
+    <ClassName>IfcPipeFitting/BEND</ClassName>
+  </ApplicableClasses>
+  <ApplicableTypeValue>IfcCableCarrierFitting/BEND,IfcDuctFitting/BEND,IfcPipeFitting/BEND</ApplicableTypeValue>
+  <PropertyDefs>
+    <PropertyDef>
+      <Name>BendAngle</Name>
+      <Definition>The change of direction of flow.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcPositivePlaneAngleMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>BendRadius</Name>
+      <Definition>The radius of bending if circular arc or zero if sharp bend.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcPositiveLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+  </PropertyDefs>
+</PropertySetDef>
diff -N -w -U10 tmp/a/psd/Pset_FittingJunction.xml tmp/b/psd/Pset_FittingJunction.xml
--- tmp/a/psd/Pset_FittingJunction.xml	1970-01-01 01:00:00.000000000 +0100
+++ tmp/b/psd/Pset_FittingJunction.xml	2022-03-22 21:20:16.644965600 +0100
@@ -0,0 +1,66 @@
+<?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_FittingJunction</Name>
+  <Definition/>
+  <Applicability/>
+  <ApplicableClasses>
+    <ClassName>IfcCableFitting/JUNCTION</ClassName>
+    <ClassName>IfcDuctFitting/JUNCTION</ClassName>
+    <ClassName>IfcPipeFitting/JUNCTION</ClassName>
+  </ApplicableClasses>
+  <ApplicableTypeValue>IfcCableFitting/JUNCTION,IfcDuctFitting/JUNCTION,IfcPipeFitting/JUNCTION</ApplicableTypeValue>
+  <PropertyDefs>
+    <PropertyDef>
+      <Name>JunctionType</Name>
+      <Definition>The type of junction. TEE=3 ports, CROSS = 4 ports.</Definition>
+      <PropertyType>
+        <TypePropertyEnumeratedValue>
+          <EnumList name="PEnum_FittingJunctionType">
+            <EnumItem>CROSS</EnumItem>
+            <EnumItem>NOTKNOWN</EnumItem>
+            <EnumItem>OTHER</EnumItem>
+            <EnumItem>TEE</EnumItem>
+            <EnumItem>UNSET</EnumItem>
+          </EnumList>
+        </TypePropertyEnumeratedValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>JunctionLeftAngle</Name>
+      <Definition>The change of direction of flow for the left junction.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcPositivePlaneAngleMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>JunctionLeftRadius</Name>
+      <Definition>The radius of bending for the left junction.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcPositiveLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>JunctionRightAngle</Name>
+      <Definition>The change of direction of flow for the right junction where 0 indicates straight segment.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcPositivePlaneAngleMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>JunctionRightRadius</Name>
+      <Definition>The radius of bending for the right junction where 0 indicates sharp bend.</Definition>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcPositiveLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+  </PropertyDefs>
+</PropertySetDef>
diff -N -w -U10 tmp/a/psd/Pset_FittingTransition.xml tmp/b/psd/Pset_FittingTransition.xml
--- tmp/a/psd/Pset_FittingTransition.xml	1970-01-01 01:00:00.000000000 +0100
+++ tmp/b/psd/Pset_FittingTransition.xml	2022-03-22 21:20:16.662918000 +0100
@@ -0,0 +1,42 @@
+<?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_FittingTransition</Name>
+  <Definition/>
+  <Applicability/>
+  <ApplicableClasses>
+    <ClassName>IfcCableFitting/TRANSITION</ClassName>
+    <ClassName>IfcDuctFitting/TRANSITION</ClassName>
+    <ClassName>IfcPipeFitting/TRANSITION</ClassName>
+  </ApplicableClasses>
+  <ApplicableTypeValue>IfcCableFitting/TRANSITION,IfcDuctFitting/TRANSITION,IfcPipeFitting/TRANSITION</ApplicableTypeValue>
+  <PropertyDefs>
+    <PropertyDef>
+      <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="IfcPositiveLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>EccentricityInY</Name>
+      <Definition/>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+    <PropertyDef>
+      <Name>EccentricityInZ</Name>
+      <Definition/>
+      <PropertyType>
+        <TypePropertySingleValue>
+          <DataType type="IfcLengthMeasure"/>
+        </TypePropertySingleValue>
+      </PropertyType>
+    </PropertyDef>
+  </PropertyDefs>
+</PropertySetDef>
diff -N -w -U10 tmp/a/psd/Pset_PipeFittingTypeBend.xml tmp/b/psd/Pset_PipeFittingTypeBend.xml
--- tmp/a/psd/Pset_PipeFittingTypeBend.xml	2022-02-06 16:36:28.929328800 +0100
+++ tmp/b/psd/Pset_PipeFittingTypeBend.xml	1970-01-01 01:00:00.000000000 +0100
@@ -1,31 +0,0 @@
-<?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_PipeFittingTypeBend</Name>
-  <Definition>Pipe fitting type attributes for bend shapes.</Definition>
-  <Applicability/>
-  <ApplicableClasses>
-    <ClassName>IfcPipeFitting/BEND</ClassName>
-  </ApplicableClasses>
-  <ApplicableTypeValue>IfcPipeFitting/BEND</ApplicableTypeValue>
-  <PropertyDefs>
-    <PropertyDef>
-      <Name>BendAngle</Name>
-      <Definition>The change of direction of flow.</Definition>
-      <PropertyType>
-        <TypePropertySingleValue>
-          <DataType type="IfcPositivePlaneAngleMeasure"/>
-        </TypePropertySingleValue>
-      </PropertyType>
-    </PropertyDef>
-    <PropertyDef>
-      <Name>BendRadius</Name>
-      <Definition>The radius of bending if circular arc or zero if sharp bend.</Definition>
-      <PropertyType>
-        <TypePropertySingleValue>
-          <DataType type="IfcPositiveLengthMeasure"/>
-        </TypePropertySingleValue>
-      </PropertyType>
-    </PropertyDef>
-  </PropertyDefs>
-</PropertySetDef>
diff -N -w -U10 tmp/a/psd/Pset_PipeFittingTypeJunction.xml tmp/b/psd/Pset_PipeFittingTypeJunction.xml
--- tmp/a/psd/Pset_PipeFittingTypeJunction.xml	2022-02-06 16:36:29.017572400 +0100
+++ tmp/b/psd/Pset_PipeFittingTypeJunction.xml	1970-01-01 01:00:00.000000000 +0100
@@ -1,64 +0,0 @@
-<?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_PipeFittingTypeJunction</Name>
-  <Definition>Pipe fitting type attributes for junction shapes.</Definition>
-  <Applicability/>
-  <ApplicableClasses>
-    <ClassName>IfcPipeFitting/JUNCTION</ClassName>
-  </ApplicableClasses>
-  <ApplicableTypeValue>IfcPipeFitting/JUNCTION</ApplicableTypeValue>
-  <PropertyDefs>
-    <PropertyDef>
-      <Name>JunctionType</Name>
-      <Definition>The type of junction. TEE=3 ports, CROSS = 4 ports.</Definition>
-      <PropertyType>
-        <TypePropertyEnumeratedValue>
-          <EnumList name="PEnum_PipeFittingJunctionType">
-            <EnumItem>CROSS</EnumItem>
-            <EnumItem>NOTKNOWN</EnumItem>
-            <EnumItem>OTHER</EnumItem>
-            <EnumItem>TEE</EnumItem>
-            <EnumItem>UNSET</EnumItem>
-          </EnumList>
-        </TypePropertyEnumeratedValue>
-      </PropertyType>
-    </PropertyDef>
-    <PropertyDef>
-      <Name>JunctionLeftAngle</Name>
-      <Definition>The change of direction of flow for the left junction.</Definition>
-      <PropertyType>
-        <TypePropertySingleValue>
-          <DataType type="IfcPositivePlaneAngleMeasure"/>
-        </TypePropertySingleValue>
-      </PropertyType>
-    </PropertyDef>
-    <PropertyDef>
-      <Name>JunctionLeftRadius</Name>
-      <Definition>The radius of bending for the left junction.</Definition>
-      <PropertyType>
-        <TypePropertySingleValue>
-          <DataType type="IfcPositiveLengthMeasure"/>
-        </TypePropertySingleValue>
-      </PropertyType>
-    </PropertyDef>
-    <PropertyDef>
-      <Name>JunctionRightAngle</Name>
-      <Definition>The change of direction of flow for the right junction where 0 indicates straight segment.</Definition>
-      <PropertyType>
-        <TypePropertySingleValue>
-          <DataType type="IfcPositivePlaneAngleMeasure"/>
-        </TypePropertySingleValue>
-      </PropertyType>
-    </PropertyDef>
-    <PropertyDef>
-      <Name>JunctionRightRadius</Name>
-      <Definition>The radius of bending for the right junction where 0 indicates sharp bend.</Definition>
-      <PropertyType>
-        <TypePropertySingleValue>
-          <DataType type="IfcPositiveLengthMeasure"/>
-        </TypePropertySingleValue>
-      </PropertyType>
-    </PropertyDef>
-  </PropertyDefs>
-</PropertySetDef>

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant