Navigation

IfcAssessory

Definition from IAI: The assossory (IfcAssessory) describes hardware or attached occupant accessory, which is normally attached to one or more building elements. Examples of an assessory are:

In case of a door or window hardware, the inherited attribute SELF\IfcProduct.ObjectType should have on of the following values (if applicable in the project context):

The assessory is attached to the IfcBuildingElement (or other subtypes of IfcElement) via the objectified relationship IfcRelAggregates.

ISSUE: See issue log for changes made in IFC Release 2x. Entity has been renamed from IfcBuiltInAssessory
HISTORY New Entity in IFC Release 2.0

Geometry Use Definitions:

The geometric representation of IfcAssessory is given by the IfcProductDefinitionShape, allowing multiple geometric representation. Included are:

Local placement

The local placement for IfcBuiltIn is defined in its supertype IfcProduct. It is defined by the IfcLocalPlacement, which defines the local coordinate system that is referenced by all geometric representations.

Geometric Representation

The BoundingBox, the SurfaceModel and the Brep geometric representation of IfcAssessory is defined at the supertype IfcEquipmentElement.

EXPRESS specification:

ENTITY IfcAssessory
SUBTYPE OF ( IfcEquipmentElement);
MountingType  :  IfcLabel;
END_ENTITY;

Attribute definitions:

MountingType  :  Description of the method for mounting.

References (1):

Name Type Referred through Express-G
IfcEquipmentElement Entity
Subtype
Diagram 1

Inheritance graph

ENTITY IfcAssessory;
ENTITY IfcRoot;
GlobalId  :  IfcGloballyUniqueId;
OwnerHistory  :  IfcOwnerHistory;
Name  :  OPTIONAL IfcLabel;
Description  :  OPTIONAL IfcText;
ENTITY IfcObject;
ObjectType  :  OPTIONAL IfcLabel;
INVERSE
IsDefinedBy  :  SET OF IfcRelDefines FOR RelatedObjects;
HasAssociations  :  SET OF IfcRelAssociates FOR RelatedObjects;
HasAssignments  :  SET OF IfcRelAssigns FOR RelatedObjects;
Decomposes  :  SET OF IfcRelDecomposes FOR RelatedObjects;
IsDecomposedBy  :  SET [0:1] OF IfcRelDecomposes FOR RelatingObject;
ENTITY IfcProduct;
ObjectPlacement  :  OPTIONAL IfcObjectPlacement;
Representation  :  OPTIONAL IfcProductRepresentation;
INVERSE
ReferencedBy  :  SET OF IfcRelAssignsToProduct FOR RelatingProduct;
ENTITY IfcElement;
Tag  :  OPTIONAL IfcIdentifier;
INVERSE
ConnectedTo  :  SET OF IfcRelConnectsElements FOR RelatingElement;
ConnectedFrom  :  SET OF IfcRelConnectsElements FOR RelatedElement;
ContainedInStructure  :  SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements;
ENTITY IfcAssessory;
MountingType  :  IfcLabel;
END_ENTITY;