Delta Tau GEO BRICK LV Reference Manual

Page of 760
Turbo PMAC/PMAC2 Software Reference
 
Turbo PMAC Program Command Specification 
 420 
CIRCLE1 
Function: 
Set Blended Clockwise Circular Move Mode 
Type: 
Motion program (PROG and ROT) 
Syntax: 
CIRCLE1 
 
CIR1 
This command puts the program into clockwise circular move mode.  The plane for the circular 
interpolation is defined by the most recent NORMAL command, which has also defined the sense of 
clockwise and counterclockwise in the plane. 
The program is taken out of this circular move mode by another move mode command: the other 
CIRCLE mode, LINEAR, PVT, RAPID etc.  Any circular move command must have either an R or an 
IJK vector specification; otherwise it will be performed as a linear move even when in CIRCLE mode. 
Note:  
The coordinate system must be in move segmentation mode (Isx13>0) in order to 
perform circular interpolation.  If Isx13=0 (no move segmentation), the moves will 
be linearly interpolated. 
Examples: 
LINEAR  
; Linear interpolation mode 
X10Y10 F2 
; Linear move 
CIRCLE1 
; Clockwise circular interpolation mode 
X20 Y20 I10 
; Arc of 10-unit radius 
X25 Y15 J-5 
; Arc of 5-unit radius 
LINEAR 
; Go back to linear mode 
X25 Y5 
; Linear move 
See Also: 
Circular Moves (Writing and Executing Motion Programs) 
I-variable Isx13 
Program commands NORMALCIRCLE2LINEARPVTRAPIDSPLINE1
{axis}{data}{vector}{data} 
CIRCLE2 
Function: 
Set Blended Counterclockwise Circular Move Mode 
Type:   
Motion program (PROG and ROT) 
Syntax:  
CIRCLE2 
 
CIR2 
The CIRCLE2 command puts the program into counterclockwise circular move mode.  The plane for the 
circular interpolation is defined by the most recent NORMAL command, which has also defined the sense 
of clockwise and counterclockwise in the plane. 
The program is taken out of this circular move mode by another move mode command: the other 
CIRCLE mode, LINEAR, PVT, RAPID etc.  Any circular move command must have either an R or an 
IJK vector specification; otherwise it will be performed as a linear move even when in CIRCLE mode. 
Note:  
The coordinate system must be in move segmentation mode (Isx13>0) in order to 
perform circular interpolation.  If Isx13=0 (no move segmentation), the moves will 
be linearly interpolated.