Path traversing behavior
8.1 Tangential control (TANG, TANGON, TANGOF, TLIFT, TANGDEL)
Job planning
454 Programming Manual, 07/2010, 6FC5398-2BP40-0BA0
Examples
Example 1: Defining and activating tangential tracking
Program code Comment
N10 TANG(C,X,Y,1,"B","P") ; Definition of a tangential tracking: Rotary
axis C should follow geometry axes X and Y.
N20 TANGON(C,90) ; The C axis is a following axis. On every
movement of the path axes, it is rotated into a
position at 90° to the path tangent.
...
Note
Simplified programming
TANG(C,X,Y,1,"B","P") can be more simply programmed as TANG(C,X,Y,,,"P").
Example 2: Plane change
Program code Comment
N10 TANG(A,X,Y,1) ; 1st definition of tangential tracking.
N20 TANGON(A) ; Activating the coupling.
N30 X10 Y20 ; Radius
...
N80 TANGOF(A) ; Deactivate the 1st coupling.
N90 TANGDEL(A) ; Delete the 1st definition.
...
TANG(A,X,Z) ; 2nd definition of tangential tracking.
TANGON(A) ; Activate the new coupling.
...
N200 M30
Example 3: Geometry axis changeover and TANGDEL
No alarm is produced.
Program code Comment
N10 GEOAX(2,Y1)
Y1 is geometry axis 2.
N20 TANG(A,X,Y)
1st definition of tangential tracking.
N30 TANGON(A,90)
Activate tracking with Y1.
N40 G2 F8000 X0 Y0 I0 J50
N50 TANGOF(A)
Deactivate tracking with Y1.
N60 TANGDEL(A)
Delete the 1st definition.
N70 GEOAX(2, Y2)
Y2 is the new geometry axis 2
N80 TANG(A,X,Y)
2nd definition of tangential tracking.
N90 TANGON(A,90)
Activate tracking with Y2.
...