Machining on industrial robots
SprutCAM X can be used to program industrial robots (articulated) for cutting, milling, painting, welding and other applications. The programming process of an industrial robot is basically the same as one of a conventional milling machine, except the robot usually has 6 degrees of freedom (versus 5 degrees of freedom required to position a cutter relative to a workpiece) plus optionally additional degrees of freedom of various types of workpiece positioners (like rotary tables) and robot positioners (like rails). Therefore, when used with a robot SprutCAM X operations offer additional set of parameters to control those excessive degrees of freedom (DOFs).
In addition to excessive degrees of freedom a robot can reach the desired position of the tool relative to the workpiece in several different states. The state to be used in the operation can be specified in the Operation Setup with the <flip base>, <flip elbow>, <flip wrist> checkboxes as well.
In this chapter the following robot programming features are covered:
Setting the coordinate system of the tool and the workpiece
Programming of the robot's 6th axis
Avoiding out-of-reach zones and singularities
Programming robot's transitions (obsolete method)
The feature is available in the following SprutCAM X configurations:
Robots
Master
Pro