IFC 4.4.0.0 build 20261005 (IFC4X4_DEV_20260525) โš  buildingSMART Working Draft. All content is under development.

  • Help suggest improvements
  • Get user or developer support

5.4.4.29 Pset_Tolerance

5.4.4.29.1 Semantic definition

Properties expressing the tolerance relating to locating and shaping of an intended element or feature. Range diameters are non-negative describing a linear, rectangular or boxed region .

5.4.4.29.2 Applicable entities

5.4.4.29.3 Properties

Name Property Type Data Type Description
ToleranceDescription IfcPropertySingleValue IfcText

General description of the tolerance associated to the element or feature, its source and implications.

ToleranceBasis IfcPropertyEnumeratedValue PEnum_ToleranceBasis

Indication of the basis of the tolerance requirement.

OverallTolerance IfcPropertySingleValue IfcPositiveLengthMeasure

Indicative (95%-100%) range tolerance associated to the intended shape and position in XYZ.

HorizontalTolerance IfcPropertySingleValue IfcPositiveLengthMeasure

Indicative (95%-100%) range tolerance associated to the horizontal shape and position in X, if different to the overall tolerance.

OrthogonalTolerance IfcPropertySingleValue IfcPositiveLengthMeasure

Indicative (95%-100%) range tolerance associated to the horizontal shape and position in Y, if different to the overall tolerance.

VerticalTolerance IfcPropertySingleValue IfcPositiveLengthMeasure

Indicative (95%-100%) range tolerance associated to the vertical shape and position in Z, if different to the overall tolerance.

PlanarFlatness IfcPropertySingleValue IfcPositiveLengthMeasure

Indicative (95%-100%) range flatness associated to the intended shape and position in XYZ.

HorizontalFlatness IfcPropertySingleValue IfcPositiveLengthMeasure

Indicative (95%-100%) range flatness associated to the horizontal surface in XY, if different to the overall flatness.

ElevationalFlatness IfcPropertySingleValue IfcPositiveLengthMeasure

Indicative (95%-100%) range flatness associated to the elevational surface in ZX, if different to the overall flatness.

SideFlatness IfcPropertySingleValue IfcPositiveLengthMeasure

Indicative (95%-100%) range flatness associated to the side surface in YZ, if different to the overall flatness.

OverallOrthogonality IfcPropertySingleValue IfcPlaneAngleMeasure

Indicative (95%-100%) range orthogonality associated to the intended shape and orientation in XYZ.

HorizontalOrthogonality IfcPropertySingleValue IfcPlaneAngleMeasure

Indicative (95%-100%) range orthogonality associated to the horizontal shape and orientation in X, if different to the overall orthogonality.

OrthogonalOrthogonality IfcPropertySingleValue IfcPlaneAngleMeasure

Indicative (95%-100%) range orthogonality associated to the horizontal shape and orientation in Y, if different to the overall orthogonality.

VerticalOrthogonality IfcPropertySingleValue IfcPlaneAngleMeasure

Indicative (95%-100%) range orthogonality associated to the vertical shape and orientation in Z, if different to the overall orthogonality.

OverallStraightness IfcPropertySingleValue IfcPositiveLengthMeasure

Indicative (95%-100%) range straightness associated to the intended shape.

HorizontalStraightness IfcPropertySingleValue IfcPositiveLengthMeasure

Indicative (95%-100%) range straightness associated to the horizontal shape in X, if different to the overall straightness.

OrthogonalStraightness IfcPropertySingleValue IfcPositiveLengthMeasure

Indicative (95%-100%) range straightness associated to the horizontal shape in Y, if different to the overall straightness.

VerticalStraightness IfcPropertySingleValue IfcPositiveLengthMeasure

Indicative (95%-100%) range straightness associated to the vertical shape in Z, if different to the overall straightness.

Table A

Edit on Github

2 contributor(s): ArturTomczakbSI-Bot
Last change: Improve definition split (#876) * bring back headers headers were previously removed by mistake, now bringing them back * add new lines and rename the tag add the word 'short' in it * unify newlines make exactly one newline before and two after the tag * resolving typos Because bringing back headers required to go back in time to previous version, I'm now re-resolving the issues: #861, #860, #856 by ArturTomczak on 2024-07-16T16:07:28+02:00

Is this page difficult to understand? Let us know!

5.4.4.29.4 Changelog

5.4.4.29.4.1 IFC4.3_ADD2

  • New resource