Machine tool controls

The NC controls of machine tools are a significant part of their operation, allowing for high precision and efficiency in the production of workpieces. These controls are used in various applications, depending on the type and characteristics of the machine.

ISO Codes (ISO 6983)

The ISO 6983 standard defines the commonly used G and M codes. Many CNC control systems support ISO code, making it a versatile and common solution for different manufacturing processes. Examples of controllers that support ISO codes include Fanuc, Mitsubishi, Haas, and Mazak. The support for ISO codes enables compatibility with CAM software, which in turn facilitates the programming of complex machining paths and multi-axis machining.

Fanuc

Fanuc is a widely used CNC control system found in many different machine tools.

  • Control Systems: Series 0i, Series 30i/31i/32i.
  • Manual Guide i: Newer Fanuc controls such as Series 30i often include Manual Guide i, which provides an interactive control and simulation system, simplifying programming and setup.
  • Applications: Common applications include diverse lathes, machining centers, and multispindle machine centers. Fanuc is particularly renowned for its reliability and extensive support, making it a popular choice in industrial applications worldwide.

Heidenhain

Heidenhain is a German company known for its precision and high-quality CNC control systems.

  • Control Systems: TNC 7, TNC 640, TNC 620, TNC 530, TNC 320.
  • Applications: Commonly used in large machine tools like boring mills, long milling machines, and portal milling machines. Especially useful in large machining centers with angle heads requiring high precision and handling complex geometries.
  • Advantages: Intuitive Heidenhain code language, dynamic simulation, and strong integration into various machining processes.

Siemens Sinumerik

The Siemens Sinumerik product family covers a wide range of CNC control systems offering solutions for various industrial applications.

  • Control Systems: Sinumerik 808D, Sinumerik 828D, Sinumerik 840D sl.
  • Applications: Particularly common in multi-axis machining and multi-spindle lathes. Siemens controls are well-suited for manufacturing complex parts and managing large production volumes.
  • Advantages: Extensive programming language (G codes and Siemens' proprietary programming language), versatile programming possibilities, and excellent compatibility.

Okuma OSP

Okuma is known for its advanced and reliable CNC control systems, especially in turning and milling machines.

  • Control Systems: OSP-P300, OSP-P300A.
  • Applications: Okuma controls are widely used in various lathes, milling machines, and versatile machining centers. Okuma control systems are known for their precision and broad application range.
  • Advantages: Special programming commands and parametric programming options, strong performance, and compatibility with different machine tools.

Mazak Mazatrol

Machine tools and controls developed under the Mazak brand are highly appreciated for their user-friendliness and well-integrated process control.

  • Mazatrol Matrix: Provides advanced interactive control and a graphical user interface.
  • Mazatrol SmoothX: An advanced version of the Matrix control, offering even more features and an improved user interface.
  • Applications: Well-suited for processing complex parts and multi-axis machining. Mazak controls can run advanced machining paths produced by CAM software as ISO code and are suitable, for example, in lathes and machining centers.
  • Advantages: Flexible programming, clear graphical tools, and simulation that enhance user-friendliness and productivity.

DMG Mori Celos

DMG Mori's Celos control offers advanced functions, making programming and production management easy and efficient.

  • Control System: Celos combines interactive control and a graphical user interface.
  • Applications: Suitable for use in various machine tools, such as multi-spindle lathes and milling machines, where high precision and efficient production management are required.
  • Advantages: Visual user interface and interactive control simplify programming and production management, enabling the manufacture of complex and demanding parts.

Mach3

Mach3 is a popular CNC control software offering an affordable and readily accessible solution, particularly among hobbyists and small businesses.

  • Software: Operates on standard PCs and controls machine movements via USB or parallel port.
  • Applications: Specifically used in lighter applications, such as prototype production and small batch manufacturing.
  • Advantages: Easy setup and flexible configuration, affordable and widely available.
    Summary
  • Different NC controls offer solutions for managing various machine tools and manufacturing processes. ISO codes provide a standardized way to control CNC machines, thanks to their versatility and compatibility.

Fanuc is known for its reliability and is widely used in various industrial applications. Heidenhain is particularly strong in large and complex machining applications, such as boring mills and portal milling machines. Siemens is a common choice in multi-spindle lathes and multi-axis machining, while Okuma OSP offers precision and performance for various machine tool applications. Mach3 is an affordable and flexible solution for smaller and lighter applications. Mazak offers advanced programming and visual interfaces supporting the manufacture of complex and multi-axis parts, and DMG Mori Celos offers an intuitive and visual control environment with comprehensive functionality.