5.4.3.26 IfcOpeningStandardCase

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.
TypeRelativeDescription
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.
IdentifierTypeItems
   

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:complexContent>
   <xs:extension base="ifc:IfcOpeningElement"/>
  </xs:complexContent>
 </xs:complexType>

EXPRESS Specification:

ENTITY IfcOpeningStandardCase
SUBTYPE OF IfcOpeningElement;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

Inheritance Graph:

ENTITY IfcOpeningStandardCase
ENTITY IfcRoot
GlobalId : IfcGloballyUniqueId;
OwnerHistory : OPTIONAL IfcOwnerHistory;
Name : OPTIONAL IfcLabel;
Description : OPTIONAL IfcText;
ENTITY IfcObjectDefinition
INVERSE
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;
INVERSE
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;
INVERSE
ReferencedBy : SET OF IfcRelAssignsToProduct FOR RelatingProduct;
ENTITY IfcElement
Tag : OPTIONAL IfcIdentifier;
INVERSE
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
INVERSE
VoidsElements : IfcRelVoidsElement FOR RelatedOpeningElement;
ENTITY IfcOpeningElement
PredefinedType : OPTIONAL IfcOpeningElementTypeEnum;
INVERSE
HasFillings : SET OF IfcRelFillsElement FOR RelatingOpeningElement;
ENTITY IfcOpeningStandardCase
END_ENTITY;

Link to this page  Link to this page