A3DRWValidationPropertiesThresholdData

struct A3DRWValidationPropertiesThresholdData

Threshold values used for checking validation properties in Step.

Step files may contain validation properties that are used to check the validity of a CAD model. Those values, once read from the file, are compared with the ones computed by Exchange. Threshold values define the acceptable limit between the read and the computed value.

  • Deviation: maximum distance between points (mm)
  • Percent: maximum difference for real values (%)

Two kinds of threshold are used :

9.2

Variables

A3DDouble A3DRWValidationPropertiesThresholdData.m_dGEOMPercentVolume

(%) Volume of solids.

A3DDouble A3DRWValidationPropertiesThresholdData.m_dGEOMPercentSurfaceArea

(%) Surface of solids.

A3DDouble A3DRWValidationPropertiesThresholdData.m_dGEOMPercentIndependentSurfaceArea

(%) Surface of surfaces.

A3DDouble A3DRWValidationPropertiesThresholdData.m_dGEOMPercentIndependentCurveLength

(%) Length of curves.

A3DDouble A3DRWValidationPropertiesThresholdData.m_dGEOMDeviationCentroid
  1. Centroid of solids.
A3DDouble A3DRWValidationPropertiesThresholdData.m_dGEOMDeviationIndependentSurfaceCentroid
  1. Centroid of Surfaces.
A3DDouble A3DRWValidationPropertiesThresholdData.m_dGEOMDeviationIndependentCurveCentroid
  1. Centroid of curves.
A3DDouble A3DRWValidationPropertiesThresholdData.m_dGEOMDeviationPointSetCentroid
  1. Centroid of points set .
A3DDouble A3DRWValidationPropertiesThresholdData.m_dGEOMDeviationBoundingBox
  1. Bounding box of any geometry.
A3DDouble A3DRWValidationPropertiesThresholdData.m_dPMIPercentAffectedArea

(%) Total area of the faces or surfaces the PMI is attached to.

A3DDouble A3DRWValidationPropertiesThresholdData.m_dPMIPercentAffectedCurveLength

(%) Total curve length of the edges or curves the PMI is attached to.

A3DDouble A3DRWValidationPropertiesThresholdData.m_dPMIPercentCurveLength

(%) Total length of the PMI wireframe part.

A3DDouble A3DRWValidationPropertiesThresholdData.m_dPMIPercentSurfaceArea

(%) Total surface of the PMI tessellated part.

A3DDouble A3DRWValidationPropertiesThresholdData.m_dPMIDeviationCurveCentroid
  1. Centroid of the PMI wireframe part.
A3DDouble A3DRWValidationPropertiesThresholdData.m_dPMIDeviationSurfaceCentroid
  1. Centroid of the PMI tessellated part.
A3DDouble A3DRWValidationPropertiesThresholdData.m_dASMDeviationNotionalSolidsCentroid
  1. Centroid of the assembly.