GD&T symbols and ISO 1302 N-grades

Plain-text reference tables for mechanical drawings. Every glyph and character name below is re-derived from the Unicode Character Database by tools/verify.py in this repository. CSV is the source of truth; this page is generated from it.

This is not a standard. The controlling document is the revision your drawing cites. Where these tables and a standard disagree, the standard is right.

Geometric characteristics

ASME Y14.5-2009 carried 14 geometric characteristic symbols. The 2018 edition withdrew concentricity and symmetry, leaving 12. Both remain active in ISO 1101, so an ISO drawing may still carry either and is not out of date. Form controls never reference a datum; orientation, location and runout always do.

Six characteristics have a Unicode codepoint assigned to them by name. The rest borrow a geometry or arrow character. Borrowed glyphs are the usual reason a PDF shows a box instead of a symbol.

14 geometric characteristics, with ASME Y14.5-2018 and ISO 1101 status
SymbolCharacteristicCategoryDatumCodepointUnicode nameDedicatedASME Y14.5-2018ISO 1101
StraightnessformnoU+23E4STRAIGHTNESSyesactiveactive
FlatnessformnoU+23E5FLATNESSyesactiveactive
CircularityformnoU+25CBWHITE CIRCLEnoactiveactive
CylindricityformnoU+232DCYLINDRICITYyesactiveactive
Profile of a lineprofileoptionalU+2312ARCnoactiveactive
Profile of a surfaceprofileoptionalU+2313SEGMENTnoactiveactive
AngularityorientationyesU+2220ANGLEnoactiveactive
PerpendicularityorientationyesU+27C2PERPENDICULARnoactiveactive
ParallelismorientationyesU+2225PARALLEL TOnoactiveactive
PositionlocationyesU+2316POSITION INDICATORyesactiveactive
ConcentricitylocationyesU+25CEBULLSEYEnowithdrawnactive
SymmetrylocationyesU+232FSYMMETRYyeswithdrawnactive
Circular runoutrunoutyesU+2197NORTH EAST ARROWnoactiveactive
Total runoutrunoutyesU+2330TOTAL RUNOUTyesactiveactive

Modifiers

Circled-letter modifiers have no dedicated GD&T codepoint. RFS is listed because drawings still show it; under current ASME practice it applies by default and the symbol is not used.

15 material-condition and drafting modifiers
SymbolModifierMeaningCodepointUnicode nameDedicatedNote
MMCmaximum material conditionU+24C2CIRCLED LATIN CAPITAL LETTER Mno
LMCleast material conditionU+24C1CIRCLED LATIN CAPITAL LETTER Lno
RFSregardless of feature sizeU+24C8CIRCLED LATIN CAPITAL LETTER Snolegacy - RFS applies by default and the symbol is no longer used in ASME practice
Projected tolerance zoneprojected tolerance zoneU+24C5CIRCLED LATIN CAPITAL LETTER Pno
Free statefree stateU+24BBCIRCLED LATIN CAPITAL LETTER Fno
Tangent planetangent planeU+24C9CIRCLED LATIN CAPITAL LETTER Tno
Unequally disposedunequally disposed profileU+24CACIRCLED LATIN CAPITAL LETTER Uno
DiameterdiameterU+2300DIAMETER SIGNno
Counterborecounterbore or spotfaceU+2334COUNTERBOREyes
CountersinkcountersinkU+2335COUNTERSINKyes
Depthdepth or deepU+21A7DOWNWARDS ARROW FROM BARno
All aroundall aroundU+232EALL AROUND-PROFILEyes
Dimension origindimension originU+2331DIMENSION ORIGINyes
Conical taperconical taperU+2332CONICAL TAPERyes
SlopeslopeU+2333SLOPEyes

ISO 1302 roughness grades

These are the preferred Ra numbers from ISO 1302, not a conversion table. N-grades are not used in ISO 21920-1:2021, which replaced ISO 1302 for new surface-texture specifications; they remain on drawings in circulation. There is no fixed Ra-to-Rz multiplier; this dataset does not print one.

ISO 1302 N-grades N1–N12. N9 is 6.3 µm, not 6.4; N7 is 63 µin, not 64.
GradeRa (µm)Ra (µin, conventional)
N10.0251
N20.052
N30.14
N40.28
N50.416
N60.832
N71.663
N83.2125
N96.3250
N1012.5500
N11251000
N12502000

Check it yourself

git clone https://github.com/makenexa/engineering-reference-data.git
python tools/verify.py

The verifier re-derives every codepoint from your local Unicode database, checks that concentricity and symmetry are withdrawn in ASME Y14.5-2018 and active in ISO 1101, and checks that the N-grade Ra series is the ISO 1302 preferred numbers (6.3 µm / 63 µin, not 6.4 / 64).

Human-readable drawing checklist that uses the same 14-row split: https://makenexa.com/resources/engineering-drawing-checklist/