CNC G-Code and Programming Flashcards
6 cards from real CNC practice questions. Tap to flip, then mark Knew It or Still Learning โ missed cards come back until you master them.
Read the first 6 CNC G-Code and Programming flashcards as text
Which G-code activates incremental (relative) positioning mode?
Answer: G91
G91 switches the machine to incremental mode, where each coordinate value represents a distance from the current position.
What does the T-word followed by a number specify in a CNC program?
Answer: Tool change number
The T-word selects a specific tool from the tool carousel or tool table, preparing it for use when M06 is called.
In CNC milling, what does G43 H__ accomplish?
Answer: Applies positive tool length offset compensation
G43 activates tool length offset compensation in the positive direction using the offset value stored in the H register.
Which G-code command is used for linear interpolation (straight-line cutting) at feed rate?
Answer: G01
G01 commands the machine to move in a straight line at the programmed feed rate, used for all cutting moves.
What is the purpose of a G04 dwell command in a CNC program?
Answer: To pause program execution for a specified time
G04 causes the machine to pause (dwell) for a specified amount of time in seconds or milliseconds before continuing.
In a CNC program, where is a block skip command typically placed?
Answer: At the beginning of a block with a forward slash /
A forward slash (/) placed at the beginning of a block allows the controller to skip that block when the optional block skip switch is enabled.