IFC 4.3.2.20250327 (IFC4X3_ADD2) under development

5.4.3.6 IfcAnnotation

5.4.3.6.1 Semantic definition

An annotation is an information element within the geometric (and spatial) context of a project, that adds a note or meaning to the objects which constitutes the project model. Annotations include additional points, curves, text, dimensioning, hatching and other forms of graphical notes. It also includes virtual or symbolic representations of additional model components, not representing products or spatial structures, such as survey points and lines, contour lines or similar.

If available, the annotation should be related to the spatial context of the project, by containing the annotation within the appropriate level of the building structure (site, facility, facility part or building, storey, or space). This is handled by the IfcRelContainedInSpatialStructure relationship.

The predefined type values in IfcAnnotationTypeEnum suggest some of the type of annotations that can be used.

5.4.3.6.2 Entity inheritance

5.4.3.6.3 Attributes

# Attribute Type Description
IfcRoot (4)
IfcObjectDefinition (7)
IfcObject (5)
IfcProduct (5)
Click to show 21 hidden inherited attributes
IfcAnnotation (2)
8 PredefinedType OPTIONAL IfcAnnotationTypeEnum

A list of types to further identify the object. Some property sets may be specifically applicable to one of these types.

ContainedInStructure SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements

Relationship to a spatial structure element, to which the associate is primarily associated.

Table 5.4.3.6.A

5.4.3.6.4 Property sets

  • Pset_AnnotationContourLine CONTOURLINE
    • ContourValue
  • Pset_AnnotationLineOfSight
    • SetbackDistance
    • VisibleAngleLeft
    • VisibleAngleRight
    • RoadVisibleDistanceLeft
    • RoadVisibleDistanceRight
  • Pset_AnnotationSurveyArea SURVEY
    • AcquisitionMethod
    • AccuracyQualityObtained
    • AccuracyQualityExpected
  • Pset_Risk
    • RiskName
    • RiskType
    • NatureOfRisk
    • RiskAssessmentMethodology
    • UnmitigatedRiskLikelihood
    • UnmitigatedRiskConsequence
    • UnmitigatedRiskSignificance
    • MitigationPlanned
    • MitigatedRiskLikelihood
    • MitigatedRiskConsequence
    • MitigatedRiskSignificance
    • MitigationProposed
    • AssociatedProduct
    • AssociatedActivity
    • AssociatedLocation
  • Pset_SoundAttenuation
    • SoundScale
    • SoundFrequency
    • SoundPressure
  • Pset_Tolerance
    • ToleranceDescription
    • ToleranceBasis
    • OverallTolerance
    • HorizontalTolerance
    • OrthogonalTolerance
    • VerticalTolerance
    • PlanarFlatness
    • HorizontalFlatness
    • ElevationalFlatness
    • SideFlatness
    • OverallOrthogonality
    • HorizontalOrthogonality
    • OrthogonalOrthogonality
    • VerticalOrthogonality
    • OverallStraightness
    • HorizontalStraightness
    • OrthogonalStraightness
    • VerticalStraightness
  • Pset_Uncertainty
    • UncertaintyBasis
    • UncertaintyDescription
    • HorizontalUncertainty
    • LinearUncertainty
    • OrthogonalUncertainty
    • VerticalUncertainty
  • Qto_BodyGeometryValidation
    • GrossSurfaceArea
    • NetSurfaceArea
    • GrossVolume
    • NetVolume
    • SurfaceGenusBeforeFeatures
    • SurfaceGenusAfterFeatures

5.4.3.6.5 Concept usage

Concept Usage Description
IfcRoot (2)
IfcObjectDefinition (9)
IfcObject (5)
IfcProduct (18)
Click to show 34 hidden inherited concepts
IfcAnnotation (11)
Annotation 2D Geometry General

The Annotation 2D Geometry concept template applies to this entity as shown below:

Identifier Type Items Description
Annotation Annotation2D IfcGeometricCurveSet Any point or curve
Annotation Annotation2D IfcAnnotationFillArea Area for hatching
Annotation Annotation2D IfcTextLiteral Text literal for applying text
Table 5.4.3.6.C
Annotation 3D Geometry General

The Annotation 3D Geometry concept template applies to this entity as shown below:

Identifier Type Items Description
Annotation GeometricSet IfcGeometricSet Any point, curve or surface representing the annotation
Table 5.4.3.6.D
Single Survey Point General

No description available.

Single Survey Point Linearly Placed General

No description available.

Set Of Survey Points General

No description available.

Single Survey Line General

No description available.

Survey Elements Grouping General

No description available.

Survey Elements Nesting General

No description available.

Property Sets for Objects General

This concept can be applied to the following resources:

Annotation Geometry General

No description available.

Spatial Containment General

This concept can be applied to the following resources:

Table 5.4.3.6.B

5.4.3.6.6 Formal representation

ENTITY IfcAnnotation
SUBTYPE OF (IfcProduct);
PredefinedType : OPTIONAL IfcAnnotationTypeEnum;
INVERSE
ContainedInStructure : SET [0:1] OF IfcRelContainedInSpatialStructure FOR RelatedElements;
END_ENTITY;

5.4.3.6.7 References

Edit on Github


Is this page difficult to understand? Let us know!

5.4.3.6.8 Changelog

5.4.3.6.8.1 IFC4.3_DEV_738df036

  • attribute, PredefinedType