XMC 5 Robot – CNC HMI Solution for Kuka® robots
XMC 5 Robot is a latest generation HMI for SmartPad Kuka® capable of converting a general purpose Kuka® robot into a machining center. Simple and intuitive HMI, able to manage multiple technologies including:
- Milling & Drilling (Stone / Wood / Foam / Resin)
- Trimming & Deburring
- Cutting Plasma (Laser / Waterjet / Knife / Wire cutting)
- Grinding & Polishing
- Additive Manufacturing
- Advanced robotics (Cooperative robotics / Double spindle milling / Part to tool / Rail / Rotary / Robot & CNC machine)
Main functions of XMC 5 Robot
• Automatic tool change management with length correctors
• Presetting management for measuring tool length
• Management of bases and tools with tool table
• Manual controls for manual and automatic tool management
• Specific configurations for mechanized plasma cutting torch
• Specific configurations for laser source management
• Specific configurations for managing metering systems
• Specific configurations for managing multi-head combined systems
• Complete diagnostics with alarm I/O display
• Remote remote assistance
• Display of the position of the robot joints
• Display of the A7 rotary table axis
• Display of the guide axis A8
• Single axis or interpolated jog movements
• Jog movements with SpaceMouse 6D®
• Import of the part program from USB or network
• Start, stop, pause and restart of the work
• Display of the working time
• Spindle overfeed 0-100%
• Overfeed axes 0-100%
Application technologies of XMC 5 Robot
XMC 5 Robot in addition to the axes movement system, it allows the management of the anthropomorphic robot for three-dimensional milling.
A wide range of commands can be combined with the machining tools: power control, spindle rotation, tool magazine management, pick & place optimization, etc.
HMI software interface of SmartPAD Kuka®
XMC 5 Robot HMI (Human Machine Interface) software interface provides a series of commands to manage the Kuka® robot like a machine tool. It allows you to import the machining file in ISO G-Code format and have an intuitive preview of the handling commands and the configuration of the machining tool.
Production data (production.csv)
- Part program start (year, month, day, hour, minute, second)
- End of the part program (year, month, day, hour, minute, second)
- Net machine time in progress
- Gross execution time (this time includes any breaks and suspensions)
- Part program ended (detects the correct completion of the part program or not)
Machine status (life.csv)
- Date and time
- Running machine time
- Paused machine time
- Stopped machine time
- Machine time in manual
- Machine time in alarm
- Spindle time in rotation
- Offline machine time
Error data (errors.csv)
- Date on which the error was generated (year, month, day, hour, minute, second)
- Error code
The design process
Computer-Aided Design (CAD) is the use of computers to aid in the creation, modification, analysis, or optimization of a design. CAD software is used to increase the productivity of the designer, improve the quality of design, improve communications through documentation and to create a database for manufacturing.
Computer Aided Manufacturing (CAM) is the use of software and computer-controlled machinery to automate a manufacturing process. Based on that definition, you need three components for a CAM system to function: Software that tells a machine how to make a product by generating toolpaths.
CNC means Computer Numerical Control. This means a computer converts the design produced by Computer Aided Design software (CAD), into numbers. The numbers can be considered to be the coordinates of a graph and they control the movement of the cutter.
XMC CAM Robot | All-in-one software for industrial robots offline programming
We offer a simplified combination of programming software for industrial robots for any robot user.
SprutCAM Robot goes beyond traditional robotic simulation software. It is a single unit for offline programming which includes the toolpath calculation for any application, simulation, optimization and post-processing. Toolpaths are calculated in 6 or more native axis codes and no transformations are required to go from 5 to 6 axes. A robot-specific feature package is available complete with collision detection, singularity prevention, and detection of work area boundaries.