TECHTIP: CAD2PATH

TechTip: Why you should check the orientation of the TCP after path import

For the TCP additional to its position in space also the orientation is stored. If the orientation of a point does not fit the orientation of the TCP, this can lead to a situation where a point theoretically in reach of the robot is marked as not reachable.

In order to avoid such accessibility problems due to an incorrect orientation after the path import, when using the CAD2Path feature, it is advisable to perform an approach movement close to the path to be imported (e.g. with a Move to State block, see Fig. 1). Since the CAD2Path tool will always place the generated path at the end of a program, it is also recommended that no other templates follow the approach movement in the program. This (last) block should be selected before the CAD2Path tool is started so that the orientation of the current TCP becomes visible. The TCP is represented by the small, inner interactive marker in Fig. 2.

Fig 1: Approach motion
Fig. 2: Select TCP

Comparing the orientation

Now the CAD2Path tool can be used to compare whether the orientation of the displayed coordinate system matches the orientation of the TCP. Fig. 3 shows a wrong orientation: Here X and Z do not point in the correct direction (coordinate system comparison: the interactive marker of the TCP is illustrated in the colors red/green/blue. RGB <> XYZ [R=X, G=Y, B=Z], where the colored arrow always points in the positive direction along the axis and the gray arrow opposite to it points in the negative direction along the axis).

The problem is solved by using the Move/Scale option of the Advanced Tools. After selecting all checkboxes (Selected, Curves, Solid, References) a 180° rotation around the Y-axis is performed (see Fig. 4).
Fig. 5 shows the final correct orientation.


This contact form is deactivated because you refused to accept Google reCaptcha service which is necessary to validate any messages sent by the form.
Broschüre ArtiMinds RPS

The ArtiMinds product brochure provides a detailed overview about our software solutions.

Visomax Logo

How did VISOMAX solve the polishing of painted surfaces with robots? Find out more!