DriveWorks Solo 17: Annotation Geometric Tolerance Symbol [send feedback...]

Introduction

A geometric tolerance symbol rule consists of separate functions to control individual elements of the surface finish symbol. The functions can be used individually, to control just that element of the SF Symbol, or together to control the whole of the SF Symbol. When used together the functions are separated using the pipe bar |.

Syntax to set Geometric Tolerance Values

SETFRAMEVALUES([FrameNumber], [Tol1], [Tol2], [Datum1], [Datum2], [Datum3])

Where

FrameNumber is a number for the number of the frame to set the values in

Tol1 is a number for the first tolerance value

Tol2 is a number for the second tolerance value

Datum1 is a number or text for the primary datum value

Datum2 is a number or text for the secondary datum value

Datum3 is a number or text for the tertiary datum value

RuleMeaning
"SetFrameValues(1,0.001,0.002,A,B,C)"
"SetFrameValues(1,0.001,0.002,A,B,C)|SetFrameValues(2,0.002,0.003,1,2,3)"

Syntax to set Geometric Tolerance Symbols

SETFRAMESYMBOLS2([FrameNumber], [GCS], [TolDia1], [TolMC1], [TolDia2], [TolMC2]), [DatumMC1]), [DatumMC2]), [DatumMC3])

Where

FrameNumber is a number for the number of the frame to set the values in

GCS is a string representing the geometric characteristic symbol to use (see chart below)

TolDia1 is True when the diameter symbol is required for tolerance 1, False when not required

TolMC1 is a string representing the material condition symbol to use for tolerance 1 (see chart below)

TolDia2 is True when the diameter symbol is required for tolerance 2, False when not required

TolMC2 is a string representing the material condition symbol to use  for tolerance 2 (see chart below)

DatumMC1 is a string representing the material condition symbol to use for the primary datum (see chart below)

DatumMC2 is a string representing the material condition symbol to use for the secondary datum  (see chart below)

DatumMC3 is a string representing the material condition symbol to use for the tertiary datum  (see chart below)

GCS SymbolDescriptionGCS String
None
Symmetry<IGTOL-SYMMETRY>
Straightness<IGTOL-STRAIGHT>
Flatness<IGTOL-FLAT>
Circularity<IGTOL-CIRC>
Cylindricity<IGTOL-CYL>
Profile of Line<IGTOL-LPROF>
Profile of Surface<IGTOL-SPROF>
Parallel<IGTOL-PARA>
Perpendicular<IGTOL-PERP>
Angularity<IGTOL-ANGULAR>
Circular Runout<IGTOL-SRUN>
Total Runout<IGTOL-TRUN>
Position<IGTOL-POSI>
Concentricity<IGTOL-CONC>
MC SymbolDescriptionMC String
Maximum Material Condition<MOD-MMC>
Least Material Condition<MOD-LMC>
Regardless of Feature Size<MOD-FMC>
Tangent Plane<MOD-TANP>
Free State<MOD-FREES>
Statistical<MOD-STT>
RuleMeaning
"SetFrameSymbols2(1, <IGTOL-CONC>,True, <MOD-LMC>,True, <MOD-MMC>, <MOD-FMC>,<MOD-FMC>,<MOD-FMC>)"

Syntax to set Geometric Tolerance Values AND Symbols

RuleMeaning
"SetFrameValues(1,0.001,0.002,A,B,C)|SetFrameSymbols2(1, <IGTOL-CONC>,True, <MOD-LMC>,True, <MOD-MMC>, <MOD-FMC>,<MOD-FMC>,<MOD-FMC>)"