Navigation
Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate Navigate

IFCPRODUCTEXTENSION

The data model consists of the following:

50  Entities
Enumerations

The IfcProductExtension further specializes the concepts of a (physical) product, i.e. a component likely to have a shape and a placement within the project context. The product information is provided for individual product occurrences as subtypes of IfcProduct, and for common specific product types as subtypes of IfcTypeProduct. Both definitions are rooted in supertypes provided within the IfcKernel. Basis concepts, introduced within the IfcProductExtension, are:

The spatial project structure defines

and its decomposition structure. In addition the concepts of system and zone are introduced within the IfcProductExtension. Relationships between the spatial structure and the elements are defined, such as spatial containment and space boundaries.

An element is assigned to the spatial project structure and may refer by its placement to a grid. Basic types of elements, which are introduced are

The other concepts introduced are 

Interfaced schemas (18):

REFERENCE FROM IFCACTORRESOURCE
( IfcActorSelect,
IfcPerson,
IfcPersonAndOrganization,
IfcPostalAddress);
REFERENCE FROM IFCDATETIMERESOURCE
( IfcDateTimeSelect,
IfcCalendarDate,
IfcDateAndTime,
IfcLocalTime);
REFERENCE FROM IFCEXTERNALREFERENCERESOURCE
( IfcClassificationReference);
REFERENCE FROM IFCGEOMETRICCONSTRAINTRESOURCE
( IfcConnectionGeometry,
IfcConnectionSurfaceGeometry,
IfcGridAxis);
REFERENCE FROM IFCGEOMETRICMODELRESOURCE
( IfcBoundingBox,
IfcGeometricSet);
REFERENCE FROM IFCGEOMETRYRESOURCE
( IfcLine,
IfcConic,
IfcGeometricRepresentationItem,
IfcAxis2Placement,
IfcAxis2Placement2D,
IfcAxis2Placement3D,
IfcTrimmedCurve,
IfcCompositeCurve,
IfcPolyline,
IfcBezierCurve);
REFERENCE FROM IFCKERNEL
( IfcGroup,
IfcRelAssignsToGroup,
IfcProxy,
IfcObject,
IfcProduct,
IfcRelConnects,
IfcPropertySetDefinition,
IfcRelAggregates,
IfcRelAssociates,
IfcRoot,
IfcTypeProduct);
REFERENCE FROM IFCMATERIALRESOURCE
( IfcMaterialSelect,
IfcMaterial,
IfcMaterialList,
IfcMaterialLayerSet);
REFERENCE FROM IFCMEASURERESOURCE
( IfcLengthMeasure,
IfcPositiveLengthMeasure,
IfcCompoundPlaneAngleMeasure,
IfcUnit,
IfcDerivedUnit,
IfcNamedUnit,
IfcContextDependentUnit,
IfcConversionBasedUnit,
IfcSiUnit,
IfcIdentifier,
IfcLabel,
IfcMassMeasure,
IfcCountMeasure);
REFERENCE FROM IFCPRESENTATIONAPPEARANCERESOURCE
( IfcNullStyle);
REFERENCE FROM IFCPROFILEPROPERTYRESOURCE
REFERENCE FROM IFCPROPERTYRESOURCE
( IfcPropertySingleValue);
REFERENCE FROM IFCQUANTITYRESOURCE
( IfcPhysicalQuantity);
REFERENCE FROM IFCREPRESENTATIONRESOURCE
( IfcShapeRepresentation);
REFERENCE FROM IFCSHAREDBLDGELEMENTS
( IfcBeam,
IfcColumn,
IfcCurtainWall,
IfcDoor,
IfcMember,
IfcRailing,
IfcRamp,
IfcRampFlight,
IfcRoof,
IfcSlab,
IfcStair,
IfcStairFlight,
IfcWall,
IfcWindow,
IfcBeamType,
IfcColumnType,
IfcMemberType,
IfcWallType,
IfcSlabType,
IfcStairFlightType,
IfcRampFlightType,
IfcCurtainWallType,
IfcRailingType,
IfcPlate,
IfcPlateType);
REFERENCE FROM IFCSHAREDBLDGSERVICEELEMENTS
( IfcDistributionFlowElement,
IfcDistributionControlElement,
IfcDistributionControlElementType,
IfcDistributionFlowElementType);
REFERENCE FROM IFCSTRUCTURALANALYSISDOMAIN
( IfcRelConnectsStructuralElement);
REFERENCE FROM IFCSTRUCTURALELEMENTSDOMAIN
( IfcFooting,
IfcBuildingElementComponent,
IfcPile);

Entities (50):

Go to Diagram 5 IfcAnnotation
Go to Diagram 2 IfcBuilding
Go to Diagram 5 IfcBuildingElement
Go to Diagram 5 IfcBuildingElementProxy
Go to Diagram 8 IfcBuildingElementProxyType
Go to Diagram 8 IfcBuildingElementType
Go to Diagram 2 IfcBuildingStorey
Go to Diagram 10 IfcCovering
Go to Diagram 8 IfcCoveringType
Go to Diagram 5 IfcDistributionElement
Go to Diagram 8 IfcDistributionElementType
Go to Diagram 5 IfcElectricalElement
Go to Diagram 1 IfcElement
Go to Diagram 10 IfcElementAssembly
Go to Diagram 10 IfcElementQuantity
Go to Diagram 8 IfcElementType
Go to Diagram 5 IfcEquipmentElement
Go to Diagram 4 IfcFeatureElement
Go to Diagram 4 IfcFeatureElementAddition
Go to Diagram 4 IfcFeatureElementSubtraction
Go to Diagram 5 IfcFurnishingElement
Go to Diagram 8 IfcFurnishingElementType
Go to Diagram 6 IfcGrid
Go to Diagram 4 IfcOpeningElement
Go to Diagram 9 IfcPort
Go to Diagram 4 IfcProjectionElement
Go to Diagram 6 IfcRelAssociatesMaterial
Go to Diagram 9 IfcRelConnectsElements
Go to Diagram 9 IfcRelConnectsPortToElement
Go to Diagram 9 IfcRelConnectsPorts
Go to Diagram 9 IfcRelConnectsWithRealizingElements
Go to Diagram 7 IfcRelContainedInSpatialStructure
Go to Diagram 10 IfcRelCoversBldgElements
Go to Diagram 10 IfcRelCoversSpaces
Go to Diagram 4 IfcRelFillsElement
Go to Diagram 4 IfcRelProjectsElement
Go to Diagram 7 IfcRelReferencedInSpatialStructure
Go to Diagram 3 IfcRelServicesBuildings
Go to Diagram 3 IfcRelSpaceBoundary
Go to Diagram 4 IfcRelVoidsElement
Go to Diagram 2 IfcSite
Go to Diagram 3 IfcSpace
Go to Diagram 8 IfcSpaceType
Go to Diagram 2 IfcSpatialStructureElement
Go to Diagram 8 IfcSpatialStructureElementType
Go to Diagram 3 IfcSystem
Go to Diagram 5 IfcTransportElement
Go to Diagram 8 IfcTransportElementType
Go to Diagram 10 IfcVirtualElement
Go to Diagram 3 IfcZone

Enumerations (9):

Go to Diagram 10 IfcAssemblyPlaceEnum
Go to Diagram 8 IfcBuildingElementProxyTypeEnum
Go to Diagram 10 IfcCoveringTypeEnum
Go to Diagram 10 IfcElementAssemblyTypeEnum
Go to Diagram 2 IfcElementCompositionEnum
Go to Diagram 3 IfcInternalOrExternalEnum
Go to Diagram 3 IfcPhysicalOrVirtualEnum
Go to Diagram 8 IfcSpaceTypeEnum
Go to Diagram 5 IfcTransportElementTypeEnum