Geometrical dimensioning tolerance

Parent module: Tolerance

group a3d_markupgdt

A markup GDT is composed of appended texts and an array of tolerances. Tolerances that can be of two types :

  • features control frame tolerance (ref A3DMDFeatureControlFrameData). ../_images/pmi_markup_gdt.png

  • Tolerances Sizes (ref A3DMDToleranceSizeData). which allow to define all the dimension of an element. For example for a hole we can have a tolerance size that will contain the value of the diameter, the value of the depth and the angle defining the V shape at the bottom of the hole. ../_images/pmi_markup_gdt_tolerance_size.png

Version

4.0

Sub-modules

Tolerance size

Tolerance size

Feature control frame

Feature control frame

Data Structures

A3DMarkupGDTData

Markup geometrical and dimensioning tolerance.

Functions

A3DMDFCFRowDatumCreate()

Creates the A3DMDFCFRowDatum from A3DMDFCFRowDatumData structure.

A3DMDFCFDrawingRowCreate()

Creates the A3DMFCFDrawingRow from A3DMFCFDrawingRowData structure.

A3DMDFeatureControlFrameCreate()

Creates the A3DMDFeatureControlFrame from A3DMDFeatureControlFrameData structure.

A3DMarkupGDTCreate()

Creates the A3DMarkupGDT from A3DMarkupGDTData structure.

A3DMDFCValueCreate()

Creates the A3DMDFCValue from A3DMDFCValueData structure.

A3DMDFCTolerancePerUnitCreate()

Creates the A3DMDFCTolerancePerUnit from A3DMDFCTolerancePerUnitData structure.

A3DMDFCProjectedZoneCreate()

Creates the A3DMDFCProjectedZone from A3DMDFCProjectedZoneData structure.

A3DMDFCFToleranceValueCreate()

Creates the A3DMDFCFToleranceValue from A3DMDFCFToleranceValueData structure.

A3DMarkupGDTGet()

Populates the A3DMarkupGDTData structure.