โ† All CNC Flashcard Decks

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
  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.