Class

Product

Code

IfcProduct

Class type

Class

URI

https://identifier.buildingsmart.org/uri/buildingsmart/ifc/4.3/class/IfcProduct

Definition

The Product is an abstract representation of any object that relates to a geometric or spatial context. An Product occurs at a specific location in space if it has a geometric representation assigned. It can be placed relatively to other products, but ultimately relative to the project coordinate system. The ObjectPlacement attribute establishes the coordinate system in which all points and directions used by the geometric representation items under Representation are founded. The Representation is provided by an IfcProductDefinitionShape being either a geometric shape representation, or a topology representation (with or without underlying geometry of the topological items).

Dictionary

IFC

Dictionary version

4.3

Dictionary release date

2024-01-11

Dictionary license

Dictionary state

Preview

Parent class

Status

Active

VersionDateUtc

2024-01-12

Uid

ed1b8d59-300e-45f5-b8df-fd0e833a761e

Class properties
Property set: Attributes

Optional description, provided for exchanging informative comments.

Assignment of a globally unique identifier within the entire software world.

Optional name for use by the participating software systems or users. For some subtypes of IfcRoot the insertion of the Name attribute may be required. This would be enforced by a where rule.

The type denotes a particular type that indicates the object further. The use has to be established at the level of instantiable subtypes. In particular it holds the user defined type, if the enumeration of the attribute PredefinedType is set to USERDEFINED or when the concrete entity instantiated does not have a PredefinedType attribute. The latter is the case in some exceptional leaf classes and when instantiating IfcBuiltElement directly.

Property set: Pset_Risk

An indication or link to any associated activity or process that may trigger the hazard. If used directly on an annotation or semantic object. for an alternative see group use encoding template

An indication or link to any associated location or space that may trigger the hazard. If used directly on an annotation or semantic object. for an alternative see group use encoding template

An indication or link to any associated product or material that may trigger the hazard. If used directly on an annotation or semantic object. for an alternative see group use encoding template

Identifies the consequence of the hazard given the planned mitigation.

Identifies the likelihood of the hazard given the planned mitigation.

Identifies the significance of the risk given the mitigation of likelihood and consequence.

Child classes