SprutCAM Robot
SprutCAM Robot

Product Overview

What is SprutCAM Robot?
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.
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.
Explore 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.
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.
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.
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.
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.
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.
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.
SprutCAM Robot is an interactive environment for industrial robot programming and has toolpath calculation, simulation, and optimization in one piece of equipment.
We use cookies to provide the best site experience.
Ok, don't show again