SprutCAM for Robots
Calculate toolpath
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
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
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
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.
Why SprutCAM Robot?
SprutCAM 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.



