CNC Cheat Sheet 2026
The 30 highest-yield CNC facts, distilled from real exam questions. Print it, save it as a PDF, or study it here — free, no sign-up.
100 questions
120 min time limit
70% to pass
- Which of the following is a key inspection point for the CNC machine's electrical connections during an annual PM? → Check for loose terminals, corroded contacts, and damaged insulation
- Under OSHA 29 CFR 1910.147, which of the following is NOT an acceptable energy isolation device for CNC LOTO? → A CNC program that commands all axes to a safe position
- On a drawing, a surface finish symbol with a value of 63 (Ra) means the surface must have a roughness average of: → 63 microinches Ra average roughness
- Which of the following best describes 'axial depth of cut' (ADOC) in CNC milling? → The depth the tool engages the workpiece along the spindle axis
- What does a 'datum feature symbol' (a letter in a square box with a triangle) identify on a drawing? → A reference origin surface or feature used for measurement and location
- What is the purpose of checking backlash during CNC machine preventive maintenance? → To measure lost motion between the servo drive and the axis leadscrew or ball nut
- Which measurement tool can provide readings in both metric and imperial units? → Digital caliper
- A part drawing shows the concentricity symbol ◎ with a tolerance of 0.004 A. What is being controlled? → The median points of a feature must fall within a cylindrical zone coaxial to datum A
- In the 3-2-1 locating principle, which surface receives the fewest locating points? → Tertiary datum — 1 point
- What is the primary function of a tool length offset (TLO) in CNC milling? → To account for differences in tool length so Z-axis positions remain accurate
- When programming a G71 OD roughing cycle on a Fanuc control, the 'U' value specifies: → The finishing allowance left on the diameter
- What is the purpose of a chip breaker groove on an insert? → Curl and break chips to prevent long stringy chips
- What is the primary ethical obligation of a CNC professional when a conflict of interest arises during g-code & m-code programming activities? → Disclose the conflict to all relevant parties and recuse from the decision if necessary
- What is the purpose of specifying a 'dwell' (G04) command in a CNC boring cycle? → To pause spindle rotation at the bottom of the bore for a timed period to improve finish
- A negative rake angle on a turning insert: → Provides a stronger cutting edge
- In a face milling operation, what does 'radial depth of cut' (stepover) represent? → The width of the cutting path measured perpendicular to feed direction
- What does the surface finish symbol 'Ra' represent in machining drawings? → Arithmetic average roughness of a surface profile
- In CNC milling, 'climb milling' differs from 'conventional milling' primarily in: → Whether chip thickness decreases or increases from entry to exit
- Why is it important to clean the machine after use? → To maintain performance and tool life
- In a CNC program, what does the block 'N100 G28 G91 Z0' accomplish? → Returns the Z axis to the machine home position incrementally
- On a CNC blueprint, a dimension shown as 1.500 ± 0.005 means the feature must be between what values? → 1.495 and 1.505
- Which parameter is verified during a CNC spindle PM to detect bearing degradation before catastrophic failure? → Vibration signature analysis using an accelerometer
- According to NFPA 70E, arc flash hazard analysis for CNC machine electrical panels is required when: → Any employee must interact with energized electrical equipment above 50 volts
- A PM procedure for a CNC machine requires 'checking and adjusting the belt tension on the spindle drive.' What tool is used to measure belt tension? → A belt tension gauge (sonic tension meter or deflection gauge)
- Which code in a CNC turning program specifies the spindle speed in surface feet per minute? → G96
- Which GD&T control is the most comprehensive and can replace circularity, straightness, and taper controls for a cylinder? → Cylindricity ⌭
- What is the purpose of zero return in CNC machines? → Set reference positions
- Which of the following surface finish values represents the smoothest machined surface? → 16 Ra (micro-inches)
- What does the abbreviation 'TYP' following a dimension on a CNC blueprint mean? → The dimension applies to all identical features unless otherwise specified
- What is G-code used for in CNC programming? → To control machine operations
Turn these facts into recall:
Was this helpful?