Calculate toolpath
An extensive range of toolpath strategies for milling, cutting, welding, additive, polishing, painting, stone roughing
Roughing toolpaths:
parallel, equidistant, high-speed, adaptive roughing, roughing plane, roughing rotary machining, hole machining, and many more.
Finishing toolpaths:
finishing waterline, plane, scallop (3D constant step-over), morph, rotary machining, 5D surfacing.
Contouring toolpaths:
2D, 3D, and 5D contouring.
Special toolpaths:
Stone roughing, welding, heat treatment, sculpture milling.


Optimize
Handle singularities, collisions, reach zone limits and redundant axes movements with a dedicated powerful tool: robot axis map
Axes available in robot axis map:
A6 (6th axis), rails, turn table, lead and lean angles.
What is shown on the map:
Out of reach, out of limits, singularities, collisions. Map also shows the toolpath with rapid and work feeds.
Automated:
Just push “Build automatically”. It works in most cases.
Precise control:
Edit any point of the toolpath with simulation preview in real time.
Simulate
Full robotic cell simulation. Material removal simulation.
Smooth and high resolution.
Smooth and high resolution.
Full robotic cell simulation:
Robot, tables, rails, end effector, fences, fixtures, tool magazine and any other imported geometry is used for simulation.
Material removal, additive, painting:
Dedicated simulation modes for material removal, additive and painting for result control.

Launch control program
Post-processing, calibration and robot cell-creating tools.
Create your own robot cell kinematic model with the dedicated app Machine Maker:
Easy-to-use application for rapid SprutCAM-ready robotic cell creation. Included in SprutCAM installation package.
Calibrate TCP and Base:
Mobile application for quick and precise TCP calibration and transferring calibration data to SprutCAM.
Postprocess
Generic postprocessors for major robot manufacturers included: Kuka, Fanuc, Motoman, ABB, Staubli, Nachi and more. Order postprocessor customization from nearby SprutCAM dealer.
Robot programming demo
SprutCAM X Robot goes far beyond traditional robot simulation software.
It is a single unit for offline programming that includes:
- toolpath calculation for any application;
- simulation;
- optimization for singularity and collision free movements;
- post-processing.
Toolpaths are calculated in native 6-axis codes, and no transformations are required to go from 5 to 6 axes.
A comprehensive robot-specific feature pack is available with collision detection, singularities avoidance, and work zone limits detection.
Watch robot programming workflow explanation video.
Supported robot manufacturers
- Fanuc;
- KUKA;
- Staubli;
- Yaskawa Motoman;
- Toshiba;
- Mitsubishi;
- Nachi;
- ABB;
- and many more.
In addition, standard templates allow for the rapid creation of custom kinematic schemes for robots and robotic cells.
Robot Position

Additional Axes

Applications
Applications
SprutCAM Robot application examples
From our partners all over the world
Benefits
SprutCAM Robot is a CAD/CAM for Offline CNC programming of industrial robots and robot simulation software in one integrated package. Push your industrial robots programming workflow to the next level.
Avoid robot idle periods
Save time
It is much faster than programming by teaching, as no teaching points are required.
Additional axes are simple
Let the computer do the dull work
Realistic and native
Unrivaled workflow
Toolpath calculation, optimization, simulation, post-processing in one environment.
All toolpaths are generated to account for the specific robot’s kinematics. Each of the robot’s axes can be optimized either automatically or manually to extend the reach zone, avoid collisions, or improve machining conditions.
Powered by SprutCAM X Robot
Daily posts from SprutCAM Robot users all over the world
Cladding with KUKA robot using SprutCAM X
In this series of videos, our partner Sprut Software Technology (Kunshan) Co., Ltd. from China demonstrates the […]
Datentechnik Reitz: Empowering Joinery Irsch to Create Exquisite Wooden Sinks with SprutCAM X
SprutCAM X, an advanced Computer-Aided Manufacturing (CAM) system, is revolutionizing the woodworking industry by providing precision and creativity solutions. We understand the vital […]
Motoman Robot Cladding with SprutCAM X
The cladding module in SprutCAM X Robot is an optional feature that enables users to perform additive […]