Due to the outstanding innovations in CNC control system at the moment, many manufacturers aim to create high quality products, for example, Siemens Sinumerik has got data exchange system with speed of over 100Mbps through communication system called Drive Cliq in order to calculate the moving positions faster. Similarly, HEIDENHAIN TNC 640 is an innovation specially designed for milling, lathing and cutting with high speed. It has 5 axes for cutting and is suitable for machines with up to 18 axes. Because of advances in technology in each area, manufacturing a workpiece has become highly precise.
Advance in technology demands parts to be machined with greater precision which not only means accuracy but also includes surface finish. With more complex shapes being machined on CNC machines, controllers have become really revolutionized.
Digital System – Now the whole control system – CNC, servo drives and motors form a combined digital system transferring lot of data between them on high speed digital bus. For example a Siemens Sinumerik system communicates over a 100Mbps Drive Cliq bus. This allows computation of position values faster.

Nano Interpolation – Modern processor technology and software architecture are based on 80-bit NANOFPprecision (80-bit floating-point precision). Using this technology, precision values in the region of one tenth of a micrometer (µm) can be achieved. The degree of precision which can be achieved in practice is therefore not limited by the control, but is instead defined by the capabilities of the mechanical components.
Precision Algorithms – Precision is achieved by a variety of functions in a control system. This makes the achievement flexible and sometimes complex. Using these on machines in programming is important to achieve precision. For example a Sinumerik controller has typically the following
– Compensation for machine errors, temperature, friction etc.
– Active compensation for dynamics of machines with variable loads like part on rotary table
– Nodding compensation for large gantry machines, boring machines
– Completely optimized functions using SINUMERIK MDynamics for high speed precision machining in die/mould industries. Here complexity of functions is turned into simplicity of programming and usage.
– Optimization of CAM output to suit the CNC control using feature like Top Surface. This enables high surface quality on complex freeform surfaces during milling. This is particularly advantageous in the production of geometrically complex molded parts in the automotive, aircraft or power generation sectors, which make exacting demands of the milling process in terms of surface quality, dimensional accuracy and production efficiency

TNC 640 Contouring Control for Machining Centers and Milling-Turning Machines
For more than 35 years, TNC controls from HEIDENHAIN have been proving themselves in daily use on milling, drilling and boring machines, as well as machining centers. During this period the controls have been continuously developed with the needs of the machine operator always placed foremost.
Multi-touch operation
The TNC 640 is available in the conventional version with screen and keyboard as well as with touch screen and keyboard. Whether zooming with two fingers, rotating or moving, you operate the TNC 640 quickly and easily by fingertip.
Shop-oriented programming
You program conventional milling and drilling operations, and with the TNC 640 also turning operations, yourself at the machine, in a Klartext plain-language dialog—the workshop-oriented programming language from HEIDENHAIN. The TNC 640 provides you with optimum support with practical prompts, questions and expressive graphical aids—for turning operations, too.
Standard operations and even complex applications are on call as a large variety of real-world machining cycles or coordinate transformations.
Easy to operate
For simple work, such as face milling or face turning, you need not write a program on the TNC 640. It is just as easy to operate the machine manually by pressing the axis keys or—for maximum sensitivity—using the electronic handwheel.
Offline program creation
The TNC 640 can be programmed remotely just as well. Its Ethernet interface guarantees very short transfer times, even of long programs.
Universally applicable The TNC 640 is particularly well suited for milling, turning, HSC, and 5-axis machining on machines with up to 18 axes. The TNC 640 is especially attractive for the following areas of application: Milling-turning machines, Universal milling machine, High-speed milling, Boring mill, Five-axis machining with swivel head and rotary table and Machining centers and automated machining