Complete Guide to CNC Code Keyboard: All Commands and Shortcuts

Complete Guide to CNC Code Keyboard: All Commands and Shortcuts

Antonio Benedetto
Antonio Benedetto
11/12/2025 4 min di lettura 804 visualizzazioni

Introduction to the CNC Code Keyboard

The CNC Code keyboard is designed to faithfully replicate the experience of a real numerical control. Mastering its commands will allow you to program faster and more efficiently, just as you would on a real machine.

Keyboard Layout

The CNC Code keyboard is divided into several functional sections:

  • Numeric keypad - For entering numerical values and coordinates
  • Function keys (F1-F12) - Quick access to main functions
  • Navigation keys - For moving through the program
  • Machine control keys - For managing execution

Main Function Keys

F1 - Help

Pressing F1 at any time accesses contextual help. The system will show information related to the currently selected function or command.

F2 - Edit Program

Opens the NC program editor. From here you can:

  • Write new lines of code
  • Modify existing lines
  • Copy and paste blocks
  • Search and replace text

F3 - Simulation

Starts the graphical simulation of the tool path. Essential for verifying the program before actual execution.

F4 - Tool Management

Accesses the tool table where you can:

  • Define tool geometries
  • Set offsets
  • Manage tool life

F5 - Work Origins

Allows you to set and manage work origins (G54-G59). Essential for correct program positioning.

Navigation Commands

Arrow Keys

The arrows allow you to:

  • Up/Down - Scroll through program lines
  • Left/Right - Move the cursor in the text

Page Up / Page Down

Quick program scrolling, useful for long programs.

Home / End

Go to the beginning or end of the program.

Execution Control Keys

CYCLE START

The green key that starts program execution. Before pressing it make sure that:

  • The correct tool is mounted
  • Origins are set
  • Guards are closed (on real machine)

FEED HOLD

Temporarily stops movement without losing position. Useful for visual checks during machining.

RESET

Completely stops execution and returns the control to initial state. Use it in case of emergency or to start over.

Special Keys for Programming

EOB (End Of Block)

Inserts the end of block. In CNC Code it corresponds to the ENTER key. Each program line must end with EOB.

INSERT

Inserts a new line in the program. Very useful for adding instructions without rewriting everything.

DELETE

Deletes the selected line or character. Use with caution!

ALTER

Modifies the selected value. Faster than deleting and rewriting.

Advanced Keyboard Shortcuts

For experienced users, here are some useful combinations:

  • CTRL + C - Copy the selected block
  • CTRL + V - Paste the copied block
  • CTRL + Z - Undo the last operation
  • CTRL + F - Open search in the program
  • CTRL + G - Go to a specific line
  • CTRL + S - Save the program

Input Modes

MDI (Manual Data Input)

Allows executing single commands without creating a program. Perfect for:

  • Quick tests
  • Manual positioning
  • Tool changes

JOG (Manual Movement)

Moves axes manually. Arrow keys control X and Y, while dedicated keys control Z.

Practical Tips

Tip: Before running a new program, always use simulation (F3) to verify the tool path. This will save you time and potential errors.

Common Errors to Avoid

  • Not checking origins - Always check G54-G59 before starting
  • Ignoring alarms - Always read the complete error message
  • Skipping simulation - Never run an untested program

Conclusion

Mastering the CNC Code keyboard requires practice, but once you become familiar with the commands, your productivity will increase significantly. We recommend practicing daily with the most common shortcuts until they become automatic.

Do you have specific questions about the keyboard or want to learn more about any function? Contact us or check our FAQ section!

Share

Follow us