Acu-Rite CNC 3500i User Manual

Page of 472
168
7 Programming: Canned Cycles, sub-programs
7.
2 Canned Cy
cles
When you enter a value, the CNC executes the number of passes 
required to get from the H (StartHgt) to the Z (ZDepth), cutting the 
B (DepthCut) on each pass.
When you enter an S (FinStock) value, the CNC leaves the specified 
stock on the profile and depth for a finish pass. The CNC cuts the 
rectangle to the M (Length), W (Width), and Z (ZDepth) dimensions 
on the finish pass. Enter a negative S (FinStock) to leave the finish 
stock without making a finish pass.
When you do not enter a J (RoughFeed) or K (FinFeed), the CNC 
executes feed moves at the current feedrate. J (RoughFeed) 
controls the feedrate of the roughing cycle. K (FinFeed) controls the 
feedrate of the finishing cycle.
G-code format: G172
Field
Code
Description
CornerRad
U
Corner radius setting. If the programmer 
enters a negative value, both direction of 
cut and the starting and endpoints reverse. 
ZFeed
I
Z-axis feedrate.
Rough 
Feed
J
Rough-pass feedrate.
FinFeed
K
Finish-pass feedrate.
DepthCut
B
Maximum Z-axis increment used for each 
pass. 
FinStock
S
Amount of stock left by the machine before 
the finish pass. Default: 0. If the 
programmer enters a negative value, the 
CNC leaves the stock without making a 
finish pass. 
RetractHgt
P
Retract height.