Programming stations for lathe and milling controls

Available programming stations

  • Free demo version
  • Full version, single station license
  • Full version, 14-station network license
  • Full version, 20-station network license
  • With a virtual keyboard or TNC operating panel


The programming station avoids machine idle time by allowing programs to be created, tested, and optimized away from the machine. The programming station keyboard is based on the actual machine keyboard, so everything is familiar.

Reliable simulations

HEIDENHAIN programming stations are based on the same software used by the controls. Programming and program verification are done the same as on the machine. This raises the certainty that a program created on the programming station will run smoothly and without interruption in real life.

Realistic simulation graphics

The programming station's detailed simulation graphics provide a precise and realistic machining preview. As a result, proper program entry, smooth machining processes, and desired surface quality can be checked before machining.

Free test version

You can also operate the programming station software as a free demo version. No registration is necessary. The demo version can be used without time limits, and contains almost all of the control’s functions and allows short programs to be saved.

Digital Twin

The Digital Twin is a realistic model of the machine on a programming station, thereby bringing the machine's real-life kinematics, parameters, and functions to the office. The HEIDENHAIN Service department creates a backup of the machine that can then be easily uploaded to the programming station.

Convenient installation

The programming station runs completely autonomously within a virtual software environment. That way you can install several versions of the programming station on your PC. The entire installation process runs automatically on computers with a Windows operating system. Click here to find more information and the system requirements.

Contact person – Sales

International Sales

+49 8669 31-3142
Contact person – Service

Helpline for NC programming

+49 8669 31-3103
Contact person – Service

Helpline for NC support

+49 8669 31-3101
Find your nearest representative

Free demo version

Download the free demo version of the programming station here, without time limits or needing to register. Even the demo version contains the original software, so you program just like on your actual control. You can activate the full version at any time by connecting a USB dongle.