Home/SprutCAM Robot

SprutCAM Robot — all-in-one software for industrial robots offline programming (OLP)

We provide a streamlined industrial robots programming workflow for robot engineers all over the world

We provide a streamlined industrial robots programming workflow for robot engineers all over the world

Learn more

Discover benefits, features and workflow

Start SprutCAM Robot onboarding

Install 30-day trial license. No functional limits.

Learn more

Discover benefits, features and workflow

Start SprutCAM Robot onboarding

Install 30-day trial license. No functional limits.

What is
SprutCAM Robot?

SprutCAM Robot goes beyond traditional robot simulation software.

It is a single unit for offline programming that includes toolpath calculation for any application, simulation, optimization, and post-processing.

Toolpaths are calculated in native 6 or more 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.

What is SprutCAM Robot?

SprutCAM Robot goes beyond traditional robot simulation software.

It is a single unit for offline programming that includes toolpath calculation for any application, simulation, optimization, and post-processing.

Toolpaths are calculated in native 6 or more 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.

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

Improved productivity from offline programming results in the reduction of robot idle periods and reduced programming costs.

Save time

It is much faster than programming by teaching, as no teaching points are required.

Additional axes are simple

Easy programming of robotic cells with rotary tables, robots on rail.

Let the computer do the dull work

Automatic optimization and search for collision-free motion.

Realistic and native

Realistic machining simulation and verification, plus generation of the robot’s native NC code.

Unrivaled workflow

Toolpath calculation, optimization, simulation, post-processing in one environment.

Main features

Toolpath Calculation

An extensive range of toolpath strategies that work directly with 3D models for the part and the workpiece are available.

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, 5 axis surfacing.

Contouring toolpaths:

2D, 3D, and 5D contouring.

Main features

Machining Simulation

To guarantee the generated toolpaths are error-free and efficient, SprutCAM Robot offers an advanced module for machining simulation, which features:
  • precise, real-life robot kinematics simulation,
  • material removal simulation,
  • mechanical collision detection,
  • part gouging detection,
  • robot singularities and out of reach zone detection.
Main features

Unique workflow

Robot programming workflow in SprutCAM allows faster industrial robot programming and provides a short learning curve.

All-in-one robot programming software:

  • toolpath calculation,
  • optimization,
  • simulation and verification,
  • post-processing.
Watch robot programming workflow video
Main features

Toolpath Calculation

An extensive range of toolpath strategies that work directly with 3D models for the part and the workpiece are available.

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, 5 axis surfacing.

Contouring toolpaths: 2D, 3D, and 5D contouring.

Main features

Machining Simulation

To guarantee the generated toolpaths are error-free and efficient, SprutCAM Robot offers an advanced module for machining simulation, which features:
  • precise, real-life robot kinematics simulation,
  • material removal simulation,
  • mechanical collision detection,
  • part gouging detection,
  • robot singularities and out of reach zone detection.
Main features

Unique workflow

Robot programming workflow in SprutCAM allows faster industrial robot programming and provides a short learning curve.

All-in-one robot programming software:

  • toolpath calculation,
  • optimization,
  • simulation and verification,
  • post-processing.
Watch robot programming video

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.

Main features

Libraries

The SprutCAM Robot kinematic scheme library includes a wide range of robots from all major manufacturers, such as Fanuc, KUKA, Staubli, Yaskawa Motoman, Toshiba, Mitsubishi, Nachi, ABB etc. In addition, standard templates allow for the rapid creation of custom kinematic schemes for robots and robotic cells.
Main features

Robot Position

Robot programming for the SprutCAM Robot is performed with the robot’s position and fixation in space taken into account: floor/wall/shelf/ceiling mount, any position inside a cell is supported. Both “part to tool” and “tool to part” configurations are allowed.
Main features

Post-processing

The generated cutter location data is converted to native robot command codes by a post-processor. The standard post-processors for all major brands are already included, and the built-in postprocessor generator can create new or adjust existing post-processors.
Main features

Additional Axes

SprutCAM Robot supports simultaneous control of a robot and an unlimited number of linear and rotary positioning axes.

Example

The robot can move simultaneously on a rail and do milling, or it can complete the continuous rotary machining of a part with a robot and a rotary table. The additional axes can be either controlled automatically using a set of rules or manually with the special “robot axes optimizer” feature.
Main features

Libraries

The SprutCAM Robot kinematic scheme library includes a wide range of robots from all major manufacturers, such as Fanuc, KUKA, Staubli, Yaskawa Motoman, Toshiba, Mitsubishi, Nachi, ABB etc. In addition, standard templates allow for the rapid creation of custom kinematic schemes for robots and robotic cells.
Main features

Robot Position

Robot programming for the SprutCAM Robot is performed with the robot’s position and fixation in space taken into account: floor/wall/shelf/ceiling mount, any position inside a cell is supported. Both “part to tool” and “tool to part” configurations are allowed.
Main features

Post-processing

The generated cutter location data is converted to native robot command codes by a post-processor. The standard post-processors for all major brands are already included, and the built-in postprocessor generator can create new or adjust existing post-processors.
Main features

Additional Axes

SprutCAM Robot supports simultaneous control of a robot and an unlimited number of linear and rotary positioning axes. For example, the robot can move simultaneously on a rail and do milling, or it can complete the continuous rotary machining of a part with a robot and a rotary table. The additional axes can be either controlled automatically using a set of rules or manually with the special “robot axes optimizer” feature.

Discover SprutCAM Robot applications

All robots on this videos are programmed in SprutCAM Robot
Foam milling
Special Patterns, SprutCAM partner, Australia
Parametric design – trimming
Special Patterns, SprutCAM partner, Australia
Robotic carbon fibre trimming
Velichko Velikov, SprutCAM partner,
UK
Chair frame grinding with KUKA
Velichko Velikov, SprutCAM partner,
UK
Stäubli robotic aluminum milling
SoliCADcz, SprutCAM partner,
Czech Republic

Install SprutCAM

Download trial

Get SprutCAM

Find Reseller