Delta Tau GEO BRICK LV Reference Manual

Page of 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC Program Command Specification 
 457 
The surface-normal vector affects the compensation for the end-point of the move commanded on the 
same line as the surface-normal vector.  It also affects the compensation for subsequent moves until 
another surface-normal vector is declared.  In typical use, a new surface-normal vector is declared with 
each move, so the vector only affects the move on the same line in this case. 
Example: 
X3.76 Y8.29 Z-4.83 A34.32 C-29.75 NX0.866 NY0 NZ-0.5 
See Also: 
Three-Dimensional Compensation 
Program commands CC3CCR{data}NY{data}NZ{data}TR{data}TX{data}
TY{data}TZ{data} 
NY{data} 
Function: 
Set 3D-comp surface-normal vector Y-component 
Type: 
Motion program (PROG and ROT) 
Syntax: 
NY{data} 
where: 
 
{data} is a signed floating-point constant or expression representing the Y-component of the 
surface-normal vector 
This statement specifies the Y-component of the surface-normal vector used for three-dimensional cutter-
radius compensation.  This value is used along with the X and Z-components specified by the NX{data} 
and NZ{data} statements, respectively, to compute the orientation of the vector. 
The total magnitude of the surface-normal vector specified with these three components does not matter, 
although a unit-magnitude vector is typically specified.  The relative magnitudes (including signs) of the 
three components are what determine the orientation of the vector.  The vector must be defined from the 
surface toward the tool.  Generally, all three components be 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 surface-normal vector affects the compensation for the end-point of the move commanded on the 
same line as the surface-normal vector.  It also affects the compensation for subsequent moves until 
another surface-normal vector is declared.  In typical use, a new surface-normal vector is declared with 
each move, so the vector only affects the move on the same line in this case. 
Example: 
X3.76 Y8.29 Z-4.83 A34.32 C-29.75 NX0.866 NY0 NZ-0.5 
See Also: 
Three-Dimensional Compensation 
Program commands CC3CCR{data}NX{data}NZ{data}TR{data}TX{data}
TY{data}TZ{data} 
NZ{data} 
Function:  
Set 3D-comp surface-normal vector Z-component 
Type: 
Motion program (PROG and ROT) 
Syntax: 
NZ{data} 
where: 
 
{data} is a signed floating-point constant or expression representing the Z-component of the 
surface-normal vector