ASME Y14.5-2018 GD&T 14 Geometric Characteristic Symbols & Modifiers Handbook
Complete mechanical engineering reference for the 14 Geometric Dimensioning and Tolerancing (GD&T) symbols, Feature Control Frames, MMC/LMC bonus tolerance, and ISO 1101 updates.
1. Engineering Architecture & Core Methodology
ASME Y14.5-2018 (and ISO 1101) establishes the mathematical language of functional mechanical tolerancing. Noticeably, the 2018 revision retired Concentricity and Symmetry—leaving 12 active geometric characteristic symbols (14 historically)—in favor of Position and Profile of a Surface. In GstarCAD and GstarCAD Mechanical, you construct compliant Feature Control Frames via the TOLERANCE command.
2. Step-by-Step Production Workflow & Command Modules
1. Form Controls (Flatness, Straightness, Circularity, Cylindricity)
Form controls govern the shape of an individual feature relative to itself and never reference a Datum. By Rule #1 (Envelope Principle), a feature of size at Maximum Material Condition (MMC) must have perfect form unless overridden by an explicit straightness-of-derived-median-line or independency symbol $\text{\textcircled{I}}$.
2. Orientation, Location & Profile Controls (Position, Perpendicularity, Profile)
Position ($\oplus$) locates holes, pins, and slots relative to a 3-plane Datum Reference Frame (Primary A, Secondary B, Tertiary C). When modified with $\text{\textcircled{M}}$ (MMC), any departure of the actual hole size toward Least Material Condition (LMC) adds 1:1 Bonus Tolerance:
3. Runout Controls (Circular Runout vs. Total Runout)
Used on rotating shafts, bearings, and gears referenced to a datum axis (such as A-B coaxial journals). Total Runout controls cumulative surface variations across the entire cylinder simultaneously.
3. Command, Variable & Standard Reference Matrix
| Command / Parameter | Scope / Target | Engineering Behavior & Best Practice |
|---|---|---|
Straightness / Flatness / Circularity / Cylindricity |
Form | No Datum Allowed — Controls surface or derived median line shape |
Perpendicularity / Parallelism / Angularity |
Orientation | Requires Datum(s) — Controls tilt of surfaces or axes relative to datum |
Position (True Position) |
Location | Requires Datum(s) (usually) — Locates features of size; supports MMC/LMC bonus |
Profile of a Surface / Line |
Profile | Optional Datum(s) — Controls size, form, orientation, and location simultaneously |
Circular Runout / Total Runout |
Runout | Requires Datum Axis — Controls coaxial surface deviation during 360-deg rotation |
4. Automation Script & Reference Implementation (AutoLISP Bonus Tolerance Calculator for MMC Hole Inspection)
(defun c:GDT-BONUS-CALC ( / mmc actual geo bonus total)
(setq mmc (getreal "\nEnter Hole MMC Limit (Smallest Diameter mm): ")
actual (getreal "\nEnter Measured Actual Mating Envelope Diameter (mm): ")
geo (getreal "\nEnter Feature Control Frame Position Tolerance (mm): "))
(setq bonus (max 0.0 (- actual mmc))
total (+ geo bonus))
(princ (strcat "\n[ASME Y14.5] Bonus Tolerance = " (rtos bonus 2 3)
" mm | Total Allowable Position Zone = Dia " (rtos total 2 3) " mm"))
(princ)
)
5. Production QA Verification & Competency Checklist
- Never attach a Datum reference to Form tolerances (Flatness, Straightness, Circularity, Cylindricity).
- Replace legacy Concentricity and Symmetry callouts with Position or Total Runout / Profile per ASME Y14.5-2018.
- Verify that Primary, Secondary, and Tertiary datums constrain all 6 degrees of freedom (3 translation, 3 rotation).
Enterprise AC1032 Database Internals & Cross-Version Diagnostics
In multi-office engineering environments operating across GstarCAD 2027, GstarCAD Mechanical, GstarCAD Architecture, and legacy AutoCAD (2018–2027) seats, mastering ASME Y14.5-2018 GD&T 14 Geometric Characteristic Symbols & Modifiers Handbook requires understanding how the underlying AC1032 DWG binary database serializes entity handles, symbol table records, and Named Object Dictionary (NOD) pointers.
1. DWG Header & Registry Persistence Scope
Variables and object properties fall into three persistence scopes: Drawing-Saved (DXF Header) variables that travel with the .dwg file to subcontractors, Registry-Saved (Profile .arg) settings that persist per Windows workstation user, and Session-Volatile states that reset on every launch unless locked inside acaddoc.lsp. Always verify persistence scope via SYSVDLG before issuing sheets to an ISO 19650 Common Data Environment (CDE).
2. Multi-Core Regeneration & Memory Hygiene
When processing large civil corridors, dense plant P&IDs, or 50-sheet architectural Xref trees, unpurged Registered Application IDs (REGAPP), orphaned DGN stroke dictionaries, and redundant annotation scales degrade spatial index (INDEXCTL = 3) lookup speed. Executing a pre-submittal AUDIT, command-line -PURGE → Regapps, and OVERKILL pass keeps file open times under 2 seconds on GstarCAD's multi-threaded graphics kernel.
3. Hybrid AutoCAD + GstarCAD Team Coexistence
Because GstarCAD reads and writes native AC1032 binary records without intermediate import/export translation, dynamic block grips, associative hatches, XData payloads (DXF groups 1000–1071), Paper Space viewport layer overrides (VPLAYER), and X.509 digital signatures round-trip losslessly between AutoCAD and GstarCAD seats on shared SMB/BIM cloud folders.
Production Field Verification Protocol (ISO 9001 / ISO 19650 Gate)
- Baseline Template Audit: Confirm that the active drawing inherits layer naming, linetype scales (
PSLTSCALE = 1,MSLTSCALE = 1,LTSCALE = 1.0), and dimension styles from the enterprise.dwt/.dwsstandards file viaCHECKSTANDARDS. - Coordinate & Unit Integrity: Run
-DWGUNITSor checkINSUNITS,LUNITS, andMEASUREMENTto guarantee 1:1 metric (`mm`/`m`) or imperial (`in`/`ft`) block and Xref insertion scaling, withOSNAPZ = 1preventing unintended 3D elevation drift. - Submittal Packaging & Mobile Review: Lock all Paper Space viewports (`DisplayLocked = Yes`), bind or relative-path all external references via
ETRANSMIT, and verify final plotted PDF/A lineweights (`ISO full bleed`) alongside DWG FastView mobile cloud markup links.
Related Engineering Guides, Courses & Troubleshooting FAQs
Continue building your CAD engineering mastery with these related GstarCAD Academy technical references:
- [Engineering Guide] ISO 128 & ASME Y14.2 Lineweights, Linetypes & Hatch Standards Handbook
- [Engineering Guide] ISO 286 Limits & Fits: Hole-Basis vs. Shaft-Basis Tolerance Lookup Tables
- [Engineering Guide] Structural Steel Profiles (EN HEA/HEB/IPE vs. ASTM AISC W-Shapes) CAD Guide
- [Troubleshooting FAQ] How to Export SolidWorks & 3D Sheet Metal Flat Patterns to Clean CNC Laser DXF in GstarCAD
- [Troubleshooting FAQ] How to Fix Annotative Text, Dimensions & Blocks Disappearing in Layout Viewports
- [Troubleshooting FAQ] How to Fix OSNAP Snapping to Wrong Z-Elevations and Flatten Non-Coplanar 3D Lines
- [Skill Certification] Test Your Mastery on the 850-Question GstarCAD Engineering Certification Engine →
Practice This Workflow in GstarCAD 2027 Professional
Engineered by Suzhou Gstarsoft Co., Ltd. (SSE: 688657), GstarCAD 2027 delivers 100% native AC1032 DWG compatibility, perpetual licensing, and zero-day AutoCAD parity.