IfcProfileProperties

BACnet MVD

#### IfcProfileProperties

Natural language names

| Profil - Merkmale
| Profile Properties
| Propriétés de section de profil

Change log

Item | SPF | XML | Change | Description
--- | --- | --- | --- | ---
IFC2x3 to IFC4
IfcProfileProperties |  |  | MODIFIED | Schema changed from IFCPROFILEPROPERTYRESOURCE to IFCPROFILERESOURCE. Instantiation changed from ABSTRACT.
Name |  |  | MODIFIED | Name changed from ProfileName to Name. Type changed from IfcLabel to IfcIdentifier.
Description | X | X | MODIFIED | Name changed from ProfileDefinition to Description. Type changed from IfcProfileDef to IfcText.
Properties |  |  | ADDED |
ProfileDefinition |  |  | ADDED |

##### 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

# | Attribute | Type | Cardinality | Description | B
--- | --- | --- | --- | --- | ---
4 | ProfileDefinition | IfcProfileDef |  | Profile definition which is qualified by these properties. |  | X

##### Inherited definitions from supertypes

Entity inheritance
Attribute inheritance

# | Attribute | Type | Cardinality | Description | B
--- | --- | --- | --- | --- | ---
IfcPropertyAbstraction

HasExternalReferences

IfcExternalReferenceRelationship
@RelatedResourceObjects

S[0:?]

Reference to an external reference, e.g. library, classification, or document information, that is associated to the property definition.

> IFC4 CHANGE New inverse attribute.

X

IfcExtendedProperties
1 | Name | IfcIdentifier | ? | The name given to the set of properties. |  | X
2 | Description | IfcText | ? | Description for the set of properties. |  | X
3 | Properties | IfcProperty | S[1:?] | The set of properties provided for this extended property collection. |  | X
IfcProfileProperties
4 | ProfileDefinition | IfcProfileDef |  | Profile definition which is qualified by these properties. |  | X

##### Formal representations

XML 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;

EXPRESS-G diagram

`

References: IfcProfileDef

Link to this page