Delta Tau GEO BRICK LV Reference Manual

Page of 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC Program Command Specification 
 480 
This statement specifies the Z-component of the tool-orientation vector used for three-dimensional cutter-
radius compensation.  This value is used along with the X and Y-components specified by the 
TX{data} and TY{data} statements, respectively, to compute the orientation of the vector. 
The total magnitude of the tool-orientation vector specified with these three components does not matter, 
although typically a unit-magnitude vector is specified.  The relative magnitudes (including signs) of the 
three components are what determine the orientation of the vector.  The direction sense of the vector does 
not matter – base to tip, or tip to base. Generally, all three components are declared together on one line; 
if only one or two components are declared, the others are left at their old values, possibly leading to 
unpredictable results. 
The tool-orientation vector affects the compensation for the end-point of the move commanded on the 
same line as the tool-orientation vector.  It also affects the compensation for subsequent moves until 
another tool-orientation vector is declared.  In typical use, a new tool-orientation vector is declared with 
each move, so the vector only affects the move on the same line in this case. 
Examples: 
X3.76 Y8.29 Z-4.83 A34.32 C-29.75 NX0.866 NY0 NZ-0.5 TX-0.707 TY0.707 TZ0 
See Also: 
Three-Dimensional Compensation 
Program commands CC3CCR{data}NX{data}NY{data}NZ{data}TR{data}
TX{data}TY{data} 
U{data}  
Function: 
U-Axis Move 
Type: 
Motion program 
Syntax: 
U{data} 
where: 
 
{data} is a floating point constant or expression representing the position or distance in user units 
for the U-axis. 
This command causes a move of the U-axis.  (See {axis}{data} description, above.)  If it follows a 
subroutine call (explicit or with PRELUDE) on a program line, it can be used instead to pass its value to 
the subroutine through use of the READ command. 
Examples: 
U10 
U(P17+2.345) 
X20 U20 
U(COS(Q10)) V(SIN(Q10)) 
G77 U40 
See Also: 
Program commands {axis}{data}ABCVWXYZCALLPRELUDEREAD 
UNLOCK{constant} 
Function: 
Clear process locking bit 
Type: 
Motion and PLC programs 
Syntax: 
UNLOCK{constant} 
where: 
 
{constant} is an integer from 0 to 7 representing the number of the locking bit