Interactive exercise
G01/G02 ABS and INC program creation (global absolute I/J)
Build an NC program from a randomized rounded-rectangle drawing and check absolute and incremental coordinates.
Exercises
Practical CNC tasks for reinforcing Learning Center lesson topics.
Interactive exercise
Build an NC program from a randomized rounded-rectangle drawing and check absolute and incremental coordinates.
Interactive exercise
Build an NC program from a randomized rounded-rectangle drawing and check absolute and incremental coordinates with incremental arc-center offsets.
Interactive exercise
Build an NC program from a randomized rounded-rectangle drawing and check absolute and incremental coordinates with arcs programmed by R radius.
Interactive exercise
Build an NC program from a randomized rounded-rectangle drawing and check absolute and incremental coordinates with G03 arcs and global absolute arc centers.
Interactive exercise
Build an NC program from a randomized rounded-rectangle drawing and check absolute and incremental coordinates with G03 arcs and incremental arc-center offsets.
Interactive exercise
Determine absolute and incremental X/Y coordinates for a G01 linear interpolation path through 4 to 6 support points.
Interactive exercise
Determine G02/G03 end-point coordinates and incremental I/J center offsets for arc and circle interpolation in G17.
Interactive exercise
Determine G02/G03 end-point coordinates and absolute I/J center coordinates from the workpiece zero for arc and circle interpolation in G17.
Interactive exercise
Determine G02/G03 end-point coordinates and R radius values for arc and circle interpolation in G17. Use negative R for arcs greater than 180 degrees.
Interactive exercise
Remove modal or unnecessary XYZ and GFSTM words from an absolute CNC program while keeping the required setup and motion words.
Interactive exercise
Classify only unambiguous NC-program lines. Context-dependent technology lines remain visible for context but do not require a category choice.
Interactive exercise
Classify words inside G-code frames: G-codes, M-codes, coordinates, feed, spindle, tool, offsets, arc-center words, and comments.
Interactive exercise
In a complete NC program, choose which G-codes are modal and which execute only in one block.
Interactive exercise
In a complete NC program, classify movement lines as rapid positioning G00 or linear feed movement G01.
Interactive exercise
In a complete NC program, classify M00, M01, and M30 as mandatory stop, optional stop, or program end.
Interactive exercise
Classify lines in a simple G81 drilling program as cycle call, hole position, cycle cancel, or not a cycle line.
Interactive exercise
Classify NC-program lines by feed usage: feed needed, feed not needed, or feed already set and modal.
Interactive exercise
Convert a completed absolute G90 linear contour into equivalent G91 incremental X/Y moves.
Interactive exercise
Convert a completed incremental G91 linear contour into equivalent G90 absolute X/Y coordinates.
Interactive exercise
Assemble shuffled NC blocks into a correct milling program with spindle, coolant, cutting, retract, shutdown, and M30.
Interactive exercise
Assemble shuffled NC blocks into a correct drilling program with G81 or G82, hole positions, G80 cancel, safe retract, shutdown, and M30.
Interactive exercise
Read the drawing and the G-code program. One or two coordinate words do not match the drawing.
Interactive exercise
The start point, end point, and direction are given. Choose the correct arc shape visually.
Interactive exercise
Choose the correct safe start line for a basic milling program.
Interactive exercise
A rounded rectangle with G02/G03 arcs is shown. Find the wrong coordinate words in the program.