SprutCAM Robot

A single environment for the offline programming (OLP) of industrial robots.
An efficient robot machining solution for the rapid creation of complex collision-free 3D movements in native 6 or more axes code (5 to 6 axis transformations are not required)

SprutCAM Robot offloads the tedious process of robot programming from the shop floor to a personal computer, making it a lot easier and more effective.

SprutCAM Robot offers an extensive range of operations for 3-5 axis milling, deburring, trimming, cutting, welding and more.

SprutCAM Robot supports programming of robots from Fanuc, Kuka, Staubli, Yaskawa Motoman, Toshiba, Mitsubishi, Nachi, ABB and many more.

Programming Workflow

Programming Workflow

Offline robot programming workflow

Programming for Milling

Programming for Milling

Offline robot programming for milling with 8 axis continuous

Robot v10

Robot v10

Laser welding features in SprutCAM Robot v10

Main advantages and benefits:

N

Improved productivity thanks to offline programming (reduction of robot idle periods and reduction of programming costs)

N

Much faster than programming by teaching (without teaching points)

N

Easy programming of robots with rotary tables, robots on rails

N

Automatic optimization and search for collision-free motions

N

Realistic machining simulation and verification

N

Generation of robot’s native NC code

Rotary milling of sculpture with SprutCAM Robot for KUKA

Rotary milling of sculpture with SprutCAM Robot for KUKA

Fiberglass trimming with KUKA robot programmed with SprutCAM

Fiberglass trimming with KUKA robot programmed with SprutCAM

Welding with SprutCAM Robot for Motoman Yaskawa robot

Welding with SprutCAM Robot for Motoman Yaskawa robot

Tool path generation

An extensive range of tool path strategies working directly with 3d models of the part and the workpiece are available

  • Roughing tool paths: parallel, equidistant, high-speed, adaptive roughing, roughing plane, roughing rotary machining, hole machining and many others
  • Finishing tool paths: finishing waterline, plane, scallop (3d constant step over), morph, rotary machining, 5 axis surfacing
  • Contouring tool paths: 2D, 3D & 5D contouring

All tool paths are generated taking into account the specific robot kinematics. The robot’s additional sixth and other degrees of freedom can be optimized either automatically or manually to extend the reach zone, avoid collisions or improve machining conditions.

Libraries

The SprutCAM Robot kinematic scheme library already covers a wide range of robots from all the major manufacturers, such as Fanuc, Kuka, Staubli, Yaskawa Motoman, Toshiba, Mitsubishi, Nachi, ABB etc.

In addition, standard templates allow the rapid creation of new custom kinematic schemes for robots and robotic cells.

Applications

SprutCAM Robot applications include:

  • Milling (Stone / Wood / Foam / Resin)
  • Deburring / Trimming
  • Grinding / Polishing
  • Сutting (Plasma / Laser / Waterjet / Knife)
  • Welding
  • Painting / Spray Coating
  • Dispensing
Grinding programming by SprutCAM Robot for Denso robot

Grinding programming by SprutCAM Robot for Denso robot

Sculpture milling programming

Sculpture milling programming with SprutCAM Robot for Yaskawa Motoman

Sculpture milling programming

Double synchronous milling for robots KUKA

Robot position

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

ultiaxis milling of a MDF mold with SprutCAM Robot for KUKA

ultiaxis milling of a MDF mold with SprutCAM Robot for KUKA

Part to tool machining with SprutCAM Robot for KUKA robot

Part to tool machining with SprutCAM Robot for KUKA robot

Double spindle woodworking milling programmed with SprutCAM Robot for KUKA robot

Double spindle woodworking milling programmed with SprutCAM Robot for KUKA robot

Machining simulation

To guarantee the generated tool paths are error-free and efficient, SprutCAM Robot offers an advanced module for machining simulation. Machining simulation in SprutCAM features:

  • Precise ‘real life’ robot kinematics simulation
  • Material removal simulation
  • Mechanical collisions detection
  • Part gouging detection
  • Robot singularities and out of reach zone detection
Staubli RX160L milling programming with SprutCAM Robot

Staubli RX160L milling programming with SprutCAM Robot

Offline programming of plasma cutting with KUKA

Offline programming of plasma cutting with KUKA

Machining with SprutCAM Robot of Yaskawa Motoman

Machining with SprutCAM Robot of Yaskawa Motoman

Postprocessing

The generated CLData is converted to native robot command codes by a postprocessor. Many ready to use postprocessors for all major brands are already available. In addition, the built-in Postprocessor Generator can be used to create new or adjust existing postprocessors.

5 axis cutting with SprutCAM Robot for ABB robot

5 axis cutting with SprutCAM Robot for ABB robot

Part to tools machining with SprutCAM Robot for KUKA robot

Part to tools machining with SprutCAM Robot for KUKA robot

Fiberglass cutting programmed with SprutCAM Robot for KUKA robot

Fiberglass cutting programmed with SprutCAM Robot for KUKA robot

Additional axes

Simultaneous control of a robot and unlimited number of linear and rotary additional positioning axes is supported. One example of such application is a robot simultaneously moving on a rail and doing some milling, another example is 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.

6 axis Staubli TX200 robot programming

6 axis Staubli TX200 robot programming

Machining simulation for KUKA KR500 Robot

Machining simulation for KUKA KR500 Robot

SprutCAM in Vienna University of Technology

SprutCAM in Vienna University of Technology

Aluminum milling and hole machining with SprutCAM Robot for Staubli robot

Aluminum milling and hole machining with SprutCAM Robot for Staubli robot

Milling of equipment for orthopedics with SprutCAM Robot for KUKA robot with double tables

Milling of equipment for orthopedics with SprutCAM Robot for KUKA robot with double tables

COMAU programming with SprutCAM Robot

COMAU programming with SprutCAM Robot

Shares
Share This