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.2Index
Variables
m_dGEOMPercentVolumem_dGEOMPercentSurfaceAream_dGEOMPercentIndependentSurfaceAream_dGEOMPercentIndependentCurveLengthm_dGEOMDeviationCentroidm_dGEOMDeviationIndependentSurfaceCentroidm_dGEOMDeviationIndependentCurveCentroidm_dGEOMDeviationPointSetCentroidm_dGEOMDeviationBoundingBoxm_dPMIPercentAffectedAream_dPMIPercentAffectedCurveLengthm_dPMIPercentCurveLengthm_dPMIPercentSurfaceAream_dPMIDeviationCurveCentroidm_dPMIDeviationSurfaceCentroidm_dASMDeviationNotionalSolidsCentroid
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 -
- Centroid of solids.
-
A3DDouble
A3DRWValidationPropertiesThresholdData.m_dGEOMDeviationIndependentSurfaceCentroid -
- Centroid of Surfaces.
-
A3DDouble
A3DRWValidationPropertiesThresholdData.m_dGEOMDeviationIndependentCurveCentroid -
- Centroid of curves.
-
A3DDouble
A3DRWValidationPropertiesThresholdData.m_dGEOMDeviationPointSetCentroid -
- Centroid of points set .
-
A3DDouble
A3DRWValidationPropertiesThresholdData.m_dGEOMDeviationBoundingBox -
- 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 -
- Centroid of the PMI wireframe part.
-
A3DDouble
A3DRWValidationPropertiesThresholdData.m_dPMIDeviationSurfaceCentroid -
- Centroid of the PMI tessellated part.
-
A3DDouble
A3DRWValidationPropertiesThresholdData.m_dASMDeviationNotionalSolidsCentroid -
- Centroid of the assembly.