#### 8.16.3.4 IfcProductRepresentation

| Représentation du produit
| Produkt - Repräsentation

IfcProductRepresentation defines a representation of a product, including its (geometric or topological) representation. A product can have zero, one or many geometric representations, and a single geometric representation can be shared among various products using mapped representations.

> NOTE The definition of this entity relates to the ISO 10303 entity property_definition. The use of the term ‘property’ was avoided since it conflicts with the property, property type, and property set definitions elsewhere in the IFC model.

> HISTORY New entity in IFC2.0

> IFC2x3 NOTE Users should not instantiate the entity from IFC2x3 onwards.

> IFC4 CHANGE Entity made abstract.

XSD Specification:

<xs:element name="IfcProductRepresentation" type="ifc:IfcProductRepresentation" abstract="true" substitutionGroup="ifc:Entity" nillable="true"/>
<xs:complexType name="IfcProductRepresentation" abstract="true">
<xs:complexContent>
<xs:extension base="ifc:Entity">
<xs:sequence>
<xs:element name="Representations">
<xs:complexType>
<xs:sequence>
<xs:element ref="ifc:IfcRepresentation" maxOccurs="unbounded"/>
</xs:sequence>
<xs:attribute ref="ifc:itemType" fixed="ifc:IfcRepresentation"/>
<xs:attribute ref="ifc:cType" fixed="list"/>
<xs:attribute ref="ifc:arraySize" use="optional"/>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>

EXPRESS Specification:

ENTITY IfcProductRepresentation

| ABSTRACT SUPERTYPE OF(ONEOF(IfcMaterialDefinitionRepresentation, IfcProductDefinitionShape));

Name | : | OPTIONAL IfcStrippedOptional;
Description | : | OPTIONAL IfcStrippedOptional;
Representations | : | LIST [1:?] OF IfcRepresentation;

END_ENTITY;

Attribute Definitions:

Name | : | The word or group of words by which the product representation is known.
Description | : | The word or group of words that characterize the product representation. It can be used to add additional meaning to the name of the product representation.
Representations | : | Contained list of representations (including shape representations). Each member defines a valid representation of a particular type within a particular representation context.

Inheritance Graph:

ENTITY IfcProductRepresentation

| ENTITY IfcProductRepresentation

Name | : | OPTIONAL IfcStrippedOptional;
Description | : | OPTIONAL IfcStrippedOptional;
Representations | : | LIST [1:?] OF IfcRepresentation;

END_ENTITY;

Link to this page