Ouverture standard
Öffnung - Standard

The standard opening, IfcOpeningStandardCase, defines an opening with certain constraints for the dimension parameters, position within the voided element, and with certain constraints for the geometric representation. The IfcOpeningStandardCase handles all cases of openings, that:

HISTORY  New entity in IFC4

Common Use Definitions

The following concepts are inherited at supertypes:

 Instance diagram

Product Placement

The Product Placement concept applies to this entity as shown in Table 58.
IfcLocalPlacementIfcLocalPlacementRelative placement according to position and rotation relative to container.
IfcLocalPlacement Absolute placement according to position and rotation of world coordinate system.
IfcGridPlacement Placement according to grid intersection.

Table 58 — IfcOpeningStandardCase Product Placement

The following constraint is mandatory for IfcOpeningStandardCase

Body Geometry

The Body Geometry concept applies to this entity as shown in Table 59.

Table 59 — IfcOpeningStandardCase Body Geometry

The geometric representation of IfcOpeningStandardCase is defined using the following multiple shape representations for its definition:

Body Representation

The body representation of IfcOpeningStandardCase is represented using the representation type 'SweptSolid'.

Swept Solid Representation Type with Horizontal Extrusion

The standard geometric representation of IfcOpeningStandardCase is defined using the 'SweptSolid' representation. The following attribute values for the IfcShapeRepresentation holding this geometric representation shall be used::

The following additional constraints apply to the swept solid representation:

As shown in Figure 36, the orientation of the opening profile that is extruded for the opening body shall guarantee the following interpretation of dimension parameter for rectangular openings:

standard opening

Figure 128 — Opening standard representation

XSD Specification:

 <xs:element name="IfcOpeningStandardCase" type="ifc:IfcOpeningStandardCase" substitutionGroup="ifc:IfcOpeningElement" nillable="true"/>
 <xs:complexType name="IfcOpeningStandardCase">
   <xs:extension base="ifc:IfcOpeningElement"/>

EXPRESS Specification:

ENTITY IfcOpeningStandardCase
SUBTYPE OF IfcOpeningElement;

Link to EXPRESS-G diagram EXPRESS-G diagram

Inheritance Graph:

ENTITY IfcOpeningStandardCase
GlobalId : IfcGloballyUniqueId;
OwnerHistory : OPTIONAL IfcOwnerHistory;
Name : OPTIONAL IfcLabel;
Description : OPTIONAL IfcText;
ENTITY IfcObjectDefinition
HasAssignments : SET OF IfcRelAssigns FOR RelatedObjects;
Nests : SET [0:1] OF IfcRelNests FOR RelatedObjects;
IsNestedBy : SET OF IfcRelNests FOR RelatingObject;
HasContext : SET [0:1] OF IfcRelDeclares FOR RelatedDefinitions;
IsDecomposedBy : SET OF IfcRelAggregates FOR RelatingObject;
Decomposes : SET [0:1] OF IfcRelAggregates FOR RelatedObjects;
HasAssociations : SET OF IfcRelAssociates FOR RelatedObjects;
ENTITY IfcObject
ObjectType : OPTIONAL IfcLabel;
IsDeclaredBy : SET [0:1] OF IfcRelDefinesByObject FOR RelatedObjects;
Declares : SET OF IfcRelDefinesByObject FOR RelatingObject;
IsTypedBy : SET [0:1] OF IfcRelDefinesByType FOR RelatedObjects;
IsDefinedBy : SET OF IfcRelDefinesByProperties FOR RelatedObjects;
ENTITY IfcProduct
ObjectPlacement : OPTIONAL IfcObjectPlacement;
Representation : OPTIONAL IfcProductRepresentation;
ReferencedBy : SET OF IfcRelAssignsToProduct FOR RelatingProduct;
ENTITY IfcElement
Tag : OPTIONAL IfcIdentifier;
FillsVoids : SET [0:1] OF IfcRelFillsElement FOR RelatedBuildingElement;
ConnectedTo : SET OF IfcRelConnectsElements FOR RelatingElement;
IsInterferedByElements : SET OF IfcRelInterferesElements FOR RelatedElement;
InterferesElements : SET OF IfcRelInterferesElements FOR RelatingElement;
HasProjections : SET OF IfcRelProjectsElement FOR RelatingElement;
ReferencedInStructures : SET OF IfcRelReferencedInSpatialStructure FOR RelatedElements;
HasOpenings : SET OF IfcRelVoidsElement FOR RelatingBuildingElement;
IsConnectionRealization : SET OF IfcRelConnectsWithRealizingElements FOR RealizingElements;
ProvidesBoundaries : SET OF IfcRelSpaceBoundary FOR RelatedBuildingElement;
ConnectedFrom : SET OF IfcRelConnectsElements FOR RelatedElement;
ContainedInStructure : SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements;
ENTITY IfcFeatureElement
ENTITY IfcFeatureElementSubtraction
VoidsElements : IfcRelVoidsElement FOR RelatedOpeningElement;
ENTITY IfcOpeningElement
PredefinedType : OPTIONAL IfcOpeningElementTypeEnum;
HasFillings : SET OF IfcRelFillsElement FOR RelatingOpeningElement;
ENTITY IfcOpeningStandardCase

Link to this page  Link to this page