IfcProfileProperties

Natural language names
deProfil - Merkmale
enProfile Properties
frPropriétés de section de profil
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcProfilePropertiesMODIFIEDSchema changed from IFCPROFILEPROPERTYRESOURCE to IFCPROFILERESOURCE.
Instantiation changed from ABSTRACT.
      NameMODIFIEDName changed from ProfileName to Name.
Type changed from IfcLabel to IfcIdentifier.
      DescriptionXXMODIFIEDName changed from ProfileDefinition to Description.
Type changed from IfcProfileDef to IfcText.
      PropertiesADDED
      ProfileDefinitionADDED
Semantic definitions at the entity
Entity definition

This is a collection of properties applicable to section profile definitions.

HISTORY  New entity in IFC2x2.
IFC4 CHANGE  Entity made non-abstract. Subtypes IfcGeneralProfileProperties, IfcStructuralProfileProperties, and IfcStructuralSteelProfileProperties deleted. Attribute ProfileName deleted, use ProfileDefinition.ProfileName instead. Attribute ProfileDefinition made mandatory. Attributes Name, Description, and HasProperties added (inherited from IfcExtendedProperties).
Attribute definitions
#AttributeTypeCardinalityDescription C
4ProfileDefinitionIfcProfileDef[1:1] Profile definition which is qualified by these properties.X
Inherited definitions from supertypes
Entity inheritance IfcExtendedProperties IfcPropertyAbstraction
Attribute inheritance
#AttributeTypeCardinalityDescriptionC
IfcPropertyAbstraction
HasExternalReferencesIfcExternalReferenceRelationship
@RelatedResourceObjects
S[0:?]Reference to an external reference, e.g. library, classification, or document information, that is associated to the property definition. X
IfcExtendedProperties
1NameIfcIdentifier[0:1] The name given to the set of properties. X
2DescriptionIfcText[0:1] Description for the set of properties.X
3PropertiesIfcPropertyS[1:?] The set of properties provided for this extended property collection.X
IfcProfileProperties
4ProfileDefinitionIfcProfileDef[1:1] Profile definition which is qualified by these properties.X
Formal representations
XSD Specification
 <xs:element name="IfcProfileProperties" type="ifc:IfcProfileProperties" substitutionGroup="ifc:IfcExtendedProperties" nillable="true"/>
 <xs:complexType name="IfcProfileProperties">
  <xs:complexContent>
   <xs:extension base="ifc:IfcExtendedProperties"/>
  </xs:complexContent>
 </xs:complexType>
EXPRESS Specification
ENTITY IfcProfileProperties
 SUBTYPE OF (IfcExtendedProperties);
  ProfileDefinition : IfcProfileDef;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

Link to this page  Link to this page