Path traversing behavior
8.1 Tangential control (TANG, TANGON, TANGOF, TLIFT, TANGDEL)
Examples
Example 1: Defining and activating tangential tracking
Program code
N10 TANG(C,X,Y,1,"B","P")
N20 TANGON(C,90)
...
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
N10 TANG(A,X,Y,1)
N20 TANGON(A)
N30 X10 Y20
...
N80 TANGOF(A)
N90 TANGDEL(A)
...
TANG(A,X,Z)
TANGON(A)
...
N200 M30
Example 3: Geometry axis changeover and TANGDEL
No alarm is produced.
Program code
N10 GEOAX(2,Y1)
N20 TANG(A,X,Y)
N30 TANGON(A,90)
N40 G2 F8000 X0 Y0 I0 J50
N50 TANGOF(A)
N60 TANGDEL(A)
N70 GEOAX(2, Y2)
N80 TANG(A,X,Y)
N90 TANGON(A,90)
...
466
Comment
; Definition of a tangential tracking: Rotary axis
C should follow geometry axes X and Y.
; 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.
Comment
; 1. Definition of tangential tracking.
; Activating the coupling.
; Radius
; Deactivate the 1st coupling.
; Delete the 1st definition.
; 2. Definition of tangential tracking.
; Activate the new coupling.
Comment
; Y1 is geometry axis 2.
; 1. Definition of tangential tracking.
; Activate tracking with Y1.
; Deactivate tracking with Y1.
; Delete the 1st definition.
; Y2 is the new geometry axis 2
; 2. Definition of tangential tracking.
; Activate tracking with Y2.
Programming Manual, 02/2011, 6FC5398-2BP40-1BA0
Job planning