Heidenhain's TNC 320 Software
TNC 320 software supports three axes plus spindle with possibility to add another axis for universal milling, drilling and boring machines. New end-user functions/cycles include engraving, either in a straight line or on an arc, and manual probing cycles and support for handwheels. It's possible to encrypt part of the control's PLC partition to secure the machine builder's proprietary information. It has Fast Ethernet interface and communicates with NFS servers and Windows networks in TCP/IP protocol without additional software.