-
Notifications
You must be signed in to change notification settings - Fork 0
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
Psets without applicability #49
Comments
diff -N -w -U10 tmp/a/psd/Pset_CivilElementCommon.xml tmp/b/psd/Pset_CivilElementCommon.xml
--- tmp/a/psd/Pset_CivilElementCommon.xml 2022-02-06 15:44:14.472172800 +0100
+++ tmp/b/psd/Pset_CivilElementCommon.xml 2022-03-22 21:20:48.548332200 +0100
@@ -1,18 +1,20 @@
<?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_CivilElementCommon</Name>
<Definition>Properties common to the definition of all occurrence and type objects of civil element.</Definition>
<Applicability/>
- <ApplicableClasses/>
- <ApplicableTypeValue/>
+ <ApplicableClasses>
+ <ClassName>IfcCivilElement</ClassName>
+ </ApplicableClasses>
+ <ApplicableTypeValue>IfcCivilElement</ApplicableTypeValue>
<PropertyDefs>
<PropertyDef>
<Name>Status</Name>
<Definition>Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - 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>
diff -N -w -U10 tmp/a/psd/Pset_ElementAssemblyCommon.xml tmp/b/psd/Pset_ElementAssemblyCommon.xml
--- tmp/a/psd/Pset_ElementAssemblyCommon.xml 2022-02-06 15:44:14.491123700 +0100
+++ tmp/b/psd/Pset_ElementAssemblyCommon.xml 2022-03-22 21:20:48.574263100 +0100
@@ -1,18 +1,20 @@
<?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_ElementAssemblyCommon</Name>
<Definition>Properties common to the definition of all occurrence and type objects of element assembly.</Definition>
<Applicability/>
- <ApplicableClasses/>
- <ApplicableTypeValue/>
+ <ApplicableClasses>
+ <ClassName>IfcElementAssembly</ClassName>
+ </ApplicableClasses>
+ <ApplicableTypeValue>IfcElementAssembly</ApplicableTypeValue>
<PropertyDefs>
<PropertyDef>
<Name>Status</Name>
<Definition>Status of the element, predominately used in renovation or retrofitting projects. The status can be assigned to as "New" - element designed as new addition, "Existing" - element exists and remains, "Demolish" - element existed but is to be demolished, "Temporary" - 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>
diff -N -w -U10 tmp/a/psd/Pset_MarineFacilityTransportation.xml tmp/b/psd/Pset_MarineFacilityTransportation.xml
--- tmp/a/psd/Pset_MarineFacilityTransportation.xml 2022-02-06 15:44:13.084759300 +0100
+++ tmp/b/psd/Pset_MarineFacilityTransportation.xml 2022-03-22 21:20:48.600193600 +0100
@@ -1,18 +1,20 @@
<?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_MarineFacilityTransportation</Name>
<Definition>Properties common to the definition of all occurrences of _IfcMarineFacility_ which are catagorised as transportation facilities such as Ports, marinas etc.</Definition>
<Applicability/>
- <ApplicableClasses/>
- <ApplicableTypeValue/>
+ <ApplicableClasses>
+ <ClassName>IfcMarineFacility</ClassName>
+ </ApplicableClasses>
+ <ApplicableTypeValue>IfcMarineFacility</ApplicableTypeValue>
<PropertyDefs>
<PropertyDef>
<Name>Berths</Name>
<Definition>Number of standard berths within the facility</Definition>
<PropertyType>
<TypePropertySingleValue>
<DataType type="IfcCountMeasure"/>
</TypePropertySingleValue>
</PropertyType>
</PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_SpaceCommon.xml tmp/b/psd/Pset_SpaceCommon.xml
--- tmp/a/psd/Pset_SpaceCommon.xml 1970-01-01 01:00:00.000000000 +0100
+++ tmp/b/psd/Pset_SpaceCommon.xml 2022-03-22 21:20:48.623194200 +0100
@@ -0,0 +1,67 @@
+<?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_SpaceCommon</Name>
+ <Definition>Properties common to the definition of all occurrences of IfcSpace. Please note that several space attributes are handled directly at the IfcSpace instance, the space number (or short name) by IfcSpace.Name, the space name (or long name) by IfcSpace:LongName, and the description (or comments) by IfcSpace.Description. Actual space quantities, like space perimeter, space area and space volume are provided by IfcElementQuantity, and space classification according to national building code by IfcClassificationReference. The level above zero (relative to the building) for the slab row construction is provided by the IfcBuildingStorey.Elevation, the level above zero (relative to the building) for the floor finish is provided by the IfcSpace.ElevationWithFlooring.</Definition>
+ <Applicability/>
+ <ApplicableClasses>
+ <ClassName>IfcSpatialElement</ClassName>
+ </ApplicableClasses>
+ <ApplicableTypeValue>IfcSpatialElement</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 "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.</Definition>
+ <PropertyType>
+ <TypePropertySingleValue>
+ <DataType type="IfcIdentifier"/>
+ </TypePropertySingleValue>
+ </PropertyType>
+ </PropertyDef>
+ <PropertyDef>
+ <Name>IsExternal</Name>
+ <Definition>Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.</Definition>
+ <PropertyType>
+ <TypePropertySingleValue>
+ <DataType type="IfcBoolean"/>
+ </TypePropertySingleValue>
+ </PropertyType>
+ </PropertyDef>
+ <PropertyDef>
+ <Name>GrossPlannedArea</Name>
+ <Definition>Total planned area for the building storey. Used for programming the building storey.</Definition>
+ <PropertyType>
+ <TypePropertySingleValue>
+ <DataType type="IfcAreaMeasure"/>
+ </TypePropertySingleValue>
+ </PropertyType>
+ </PropertyDef>
+ <PropertyDef>
+ <Name>NetPlannedArea</Name>
+ <Definition>Total planned net area for the building storey. Used for programming the building storey.</Definition>
+ <PropertyType>
+ <TypePropertySingleValue>
+ <DataType type="IfcAreaMeasure"/>
+ </TypePropertySingleValue>
+ </PropertyType>
+ </PropertyDef>
+ <PropertyDef>
+ <Name>PubliclyAccessible</Name>
+ <Definition>Indication whether this space (in case of e.g., a toilet) is designed to serve as a publicly accessible space, e.g., for a public toilet (TRUE) or not (FALSE).</Definition>
+ <PropertyType>
+ <TypePropertySingleValue>
+ <DataType type="IfcBoolean"/>
+ </TypePropertySingleValue>
+ </PropertyType>
+ </PropertyDef>
+ <PropertyDef>
+ <Name>HandicapAccessible</Name>
+ <Definition>Indication whether this space (in case of e.g., a toilet) is designed to serve as an accessible space for handicapped people, e.g., for a public toilet (TRUE) or not (FALSE). This information is often used to declare the need for access for the disabled and for special design requirements of this space.</Definition>
+ <PropertyType>
+ <TypePropertySingleValue>
+ <DataType type="IfcBoolean"/>
+ </TypePropertySingleValue>
+ </PropertyType>
+ </PropertyDef>
+ </PropertyDefs>
+</PropertySetDef>
diff -N -w -U10 tmp/a/psd/Pset_SpatialElementCommon.xml tmp/b/psd/Pset_SpatialElementCommon.xml
--- tmp/a/psd/Pset_SpatialElementCommon.xml 2022-02-06 15:44:14.742490900 +0100
+++ tmp/b/psd/Pset_SpatialElementCommon.xml 1970-01-01 01:00:00.000000000 +0100
@@ -1,67 +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_SpatialElementCommon</Name>
- <Definition/>
- <Applicability/>
- <ApplicableClasses>
- <ClassName>IfcSpatialElement</ClassName>
- </ApplicableClasses>
- <ApplicableTypeValue>IfcSpatialElement</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 "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.</Definition>
- <PropertyType>
- <TypePropertySingleValue>
- <DataType type="IfcIdentifier"/>
- </TypePropertySingleValue>
- </PropertyType>
- </PropertyDef>
- <PropertyDef>
- <Name>IsExternal</Name>
- <Definition>Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.</Definition>
- <PropertyType>
- <TypePropertySingleValue>
- <DataType type="IfcBoolean"/>
- </TypePropertySingleValue>
- </PropertyType>
- </PropertyDef>
- <PropertyDef>
- <Name>GrossPlannedArea</Name>
- <Definition>Total planned area for the building storey. Used for programming the building storey.</Definition>
- <PropertyType>
- <TypePropertySingleValue>
- <DataType type="IfcAreaMeasure"/>
- </TypePropertySingleValue>
- </PropertyType>
- </PropertyDef>
- <PropertyDef>
- <Name>NetPlannedArea</Name>
- <Definition>Total planned net area for the building storey. Used for programming the building storey.</Definition>
- <PropertyType>
- <TypePropertySingleValue>
- <DataType type="IfcAreaMeasure"/>
- </TypePropertySingleValue>
- </PropertyType>
- </PropertyDef>
- <PropertyDef>
- <Name>PubliclyAccessible</Name>
- <Definition>Indication whether this space (in case of e.g., a toilet) is designed to serve as a publicly accessible space, e.g., for a public toilet (TRUE) or not (FALSE).</Definition>
- <PropertyType>
- <TypePropertySingleValue>
- <DataType type="IfcBoolean"/>
- </TypePropertySingleValue>
- </PropertyType>
- </PropertyDef>
- <PropertyDef>
- <Name>HandicapAccessible</Name>
- <Definition>Indication whether this space (in case of e.g., a toilet) is designed to serve as an accessible space for handicapped people, e.g., for a public toilet (TRUE) or not (FALSE). This information is often used to declare the need for access for the disabled and for special design requirements of this space.</Definition>
- <PropertyType>
- <TypePropertySingleValue>
- <DataType type="IfcBoolean"/>
- </TypePropertySingleValue>
- </PropertyType>
- </PropertyDef>
- </PropertyDefs>
-</PropertySetDef> |
diff -N -w -U10 tmp/a/psd/Pset_SpatialZoneCommon.xml tmp/b/psd/Pset_SpatialZoneCommon.xml
--- tmp/a/psd/Pset_SpatialZoneCommon.xml 2022-02-06 15:44:14.746439700 +0100
+++ tmp/b/psd/Pset_SpatialZoneCommon.xml 2022-03-22 21:20:48.647605500 +0100
@@ -1,18 +1,20 @@
<?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_SpatialZoneCommon</Name>
<Definition/>
<Applicability/>
- <ApplicableClasses/>
- <ApplicableTypeValue/>
+ <ApplicableClasses>
+ <ClassName>IfcSpatialZone</ClassName>
+ </ApplicableClasses>
+ <ApplicableTypeValue>IfcSpatialZone</ApplicableTypeValue>
<PropertyDefs>
<PropertyDef>
<Name>IsExternal</Name>
<Definition>Indication whether the element is designed for use in the exterior (TRUE) or not (FALSE). If (TRUE) it is an external element and faces the outside of the building.</Definition>
<PropertyType>
<TypePropertySingleValue>
<DataType type="IfcBoolean"/>
</TypePropertySingleValue>
</PropertyType>
</PropertyDef>
diff -N -w -U10 tmp/a/psd/Pset_VibrationIsolatorTypeCommon.xml tmp/b/psd/Pset_VibrationIsolatorTypeCommon.xml
--- tmp/a/psd/Pset_VibrationIsolatorTypeCommon.xml 2022-02-06 15:44:10.753053200 +0100
+++ tmp/b/psd/Pset_VibrationIsolatorTypeCommon.xml 2022-03-22 21:20:48.670591900 +0100
@@ -1,18 +1,20 @@
<?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_VibrationIsolatorTypeCommon</Name>
<Definition>Vibration isolator type common attributes.</Definition>
<Applicability/>
- <ApplicableClasses/>
- <ApplicableTypeValue/>
+ <ApplicableClasses>
+ <ClassName>IfcVibrationIsolator</ClassName>
+ </ApplicableClasses>
+ <ApplicableTypeValue>IfcVibrationIsolator</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 "construction type". It should be provided as an alternative to the name of the "object type", if the software does not support object types.</Definition>
<PropertyType>
<TypePropertySingleValue>
<DataType type="IfcIdentifier"/>
</TypePropertySingleValue>
</PropertyType>
</PropertyDef> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Fix some properties without an applicability
The text was updated successfully, but these errors were encountered: