XMC 5 : Numerical Control Software

XMC 5 is a latest generation motion controller specifically designed to drive CNC machines with up to 5 interpolated axes. Thanks to a hardware with integrated high computing capacity processor and to a simple and intuitive HMI for Windows® environment, it will be possible to configure and drive multiple types of machines including:

CNC machines for eyewear – CNC plasma cutting machines – CNC blade cutting machines – CNC laser cutting machines – CNC hot wire cutting machines – CNC abrasive wire cutting machines

Application technologies of XMC 5

XMC 5 in addition to the axis movement system, it allows the management of the main machining technologies for CNC machine tools such as: milling machines, laser cutting, plasma cutting, blade cutting, water cutting, etc.

A wide range of commands can be combined with the machining tools, with specific functions depending on the technology: power control, spindle rotation, tool magazine management, dosing control, etc.

HMI software interface for Windows

The software interface (HMI) of XMC 5 provides a series of commands to manage the machine, import and modify the ISO G-Code of the project and have a 2D and 3D preview of the machining.

HMI functionality

  • G-Code editor for syntax management in ISO 6983 language
  • 3D and 2D visualization of the working preview
  • 3D and 2D visualization of the tool path in real-time with trace of the machining performed
  • Customizable tool colors for preview and simulation, linear and circular blocks, rapid movements and work
  • 3D and 2D simulation of offline machining, with tool display and origins
  • Visualization of the raw piece superimposed on the machining trace of the part program
  • Automatic and manual restart of interrupted processing, from any block of the part program
  • Graphical and textual selection of the block for restarting
  • Step-by-step execution of the part program (one block at a time)
  • Activation or deactivation of the suction table which can be sectioned with independent valves, with suction areas that can be programmed and activated separately
  • Continuous or step jog movements with programmable distances
  • Direct MDI commands
  • Display of the I / O status of the machine

CNC functionality

  • Table of up to 200 configurable tools
  • Tool length compensation
  • Tool radius compensation
  • Automatic tool change management with linear, rotary and mixed deposits
  • Manual tool change management with programmable picking position
  • Tool wear management with measurement of the effective length
  • Independently programmable presetting for each tool, before and after each withdrawal and deposit
  • Break control with automatic identical tool replacement, and restart from the last verified point
  • Independently programmable ATC filing positions
  • Up to 100 programmable origins with position and incremental correction
  • Self-learning of origins with acquisition from HMI and flyer
  • Up to 30 configurable parking areas, with programmable axis movement sequence
  • Self-learning of parking positions with acquisition of shares from HMI
  • Potentiometer override: feed speed / rapid movement speed / spindle power (from 0 to 120%)
  • Specific functions for Renishaw® wireless probe
  • Continuous and impulse lubrication functions, spindle cone cleaning, swarf extraction
  • Mechanized plasma cutting torch
  • Laser source management, also with execution of raster trajectories and on-the-fly cutting
  • Tangent blade cutting head management
  • Management of gluing, lubrication and dosing systems

Motion Control functionality

  • Advanced tool paths up to 24 interpolated axes simultaneously
  • 512-block look-ahead interpolator with trapezoidal and cubic acceleration ramps (Sinus curves)
  • Tangential interpolation, with management of an axis capable of moving tangent to the programmed trajectory
  • Helical interpolation of the trajectory on a circular axis
  • Management of second and third degree NURBS and Spline trajectories
  • High speed algorithms with automatic generation of Spline trajectories with and without movement of points, starting from normal linear and circular blocks generated by CAM
  • Advanced dynamics management with speed, acceleration and jerk limitations independently configurable for each axis and type of movement (work, homing, jog movements, etc.)
  • Tangential and centripetal acceleration limitation in trajectory, also on the apparent curvature formed by consecutive linear blocks generated by CAM
  • RTCP tool orientation management
  • Gear axis management: possibility to move two axes in gantry with each other, to associate an axis in gantry with an encoder input, an axis in gantry with a handwheel, or other combinations
  • Linear and circular axes management, with automatic quota recirculation at a programmable angle
  • Management of absolute and incremental dimensions, in millimeters, inches or degrees

XMC 5 Power L configuration

Power L is one of the most compact controllers in the Power set, it includes Motion Control, PLC and Color Operator Panel with touch function (HMI) available in 7 ”WSVGA version. It offers automatic machine designers powerful features at affordable prices.

Technical features

  • Power supply: 24 VDC
  • USB: 1
  • Serial: 1, RS232
  • Ethernet 10/100 T: 1
  • Master CanOpen: 1
  • EtherCAT Master: no
  • Digital inputs: 16
  • Digital outputs: 12
  • Analog inputs: 10 12-bit
  • Analog outputs +/- 10V: 2
  • PWM outputs: 4
  • Frequency / Sign outputs: 4
  • Encoder inputs: 2
  • Interpolated axes: 4
  • Motion Control refresh time: 20μS / axis

XMC 5 Power I configuration

Power I is suitable for automations where high computing power is required such as packaging machines, delta robots, CNC machines for milling, turning, tangent cutting, special machines etc. PAC control that includes HMI + PLC + Motion Control functions for up to four interpolated axes.

Technical features

  • Power supply: 24 VDC
  • USB: 1
  • Serial: 2, RS232
  • Ethernet 10/100 T: 1
  • Master CanOpen: 1
  • EtherCAT Master: yes
  • Digital inputs: 19
  • Digital outputs: 14
  • Analog inputs: 9 12-bit
  • Analog outputs +/- 10V: 4
  • PWM outputs: 4
  • Frequency / Sign outputs: 4
  • Encoder inputs: 2
  • Interpolated axes: 4
  • Motion Control refresh time: 12μS / axis

XMC 5 Power D configuration

Power D is the most powerful Axis Control with integrated PLC and HMI. The Motion Control section manages up to 24 interpolated axes and uses the Look Ahead function to pre-process the axes’ trajectories, thus allowing high performance to be obtained. The computing power integrates the PLC and the Operator Panel inside, making it suitable for the management of complex robotic and industrial automation machines.

Technical features

  • Power supply: 24 VDC
  • USB: 2
  • Serial: 2, RS232
  • Ethernet 10/100 T: 2
  • Master CanOpen: 3
  • EtherCAT Master: yes
  • Digital inputs: 55
  • Digital outputs: 32
  • Analog inputs: 13 14-bit
  • Analog outputs +/- 10V: 8
  • PWM outputs: 8
  • Frequency / Sign outputs: 16
  • Encoder inputs: 8
  • Interpolated axes: 28
  • Motion Control refresh time: 10μS / axis

Powerful computing hardware

XMC 5 includes a dedicated hardware control, based on RISC architecture, with CNC, PLC and Motion Control modules.

The PLC and CNC sections have a rich set of instructions that allow you to develop automation applications for various sectors. The Motion Control section manages up to 24 interpolated axes and with the look-ahead algorithm allows to correct in real time the trajectories of the axes, ensuring high movement performance.

The controller hardware has a basic number of analog and digital I/O, which may vary depending on the model. It is possible to add I/O expansion modules on Ethercat and CanOpen fieldbus, as well as manage other automation devices that meet the CiA 402 and CiA 406 specifications.

CAD/CAM compatible software

XMC 5 is compatible with the main CAD/ CAM software, the software interface allows to import and execute the machining files in the ISO G-code format generated with the main CAM software available on the market.