Anilam G172 Rectangular Profile Cycle

Anilam G172 Rectangular Profile Cycle

Anilam G172 Rectangular Profile Cycle cleans up the inside or outside profile of a rectangle.

Programming

G172 Xn Yn Hn Mn Wn Zn An Rn Un Bn Sn In Jn Kn Pn

Parameters

ParameterDescription
XX coordinate of the center. If no coordinate is entered, the CNC centers the pocket at its present position.
YY coordinate of the center. If no coordinate is entered, the CNC centers the pocket at its present position.
HThe Absolute Z position before beginning to mill the pocket. This must be 0.1 inch (or 2 mm) above the surface.
MFinished length of rectangle. Required.
WFinished width of rectangle. Required.
ZAbsolute depth of the finished profile. Value required.
A0 = Inside
1 = Outside
RRadius of the ramping moves. Required.
UCorner radius setting. If the programmer enters a negative value, both direction of cut and the starting and endpoints reverse. Optional.
BMaximum Z-axis increment used for each pass. Optional.
SAmount of stock left by the machine before the finish pass. Default: 0. If the programmer enters a negative value, the CNC will leave the stock without making a finish pass. Optional.
IZ-axis feedrate. Optional.
JRough-pass feedrate. Optional.
KFinish-pass feedrate. Optional.
PRetract Hgt.

Operation

When run, the CNC rapids to the Ramp #1 starting position, rapids to H (Z StartHgt), and then feeds to the depth of the first cut.

The machine feeds into the profile along Ramp #1, cuts the rectangle to the M (Length) and W (Width) specified then ramps away from the work along Ramp #2.

When cutting an inside profile, the Graphic Menu displays ramp moves.

When cutting an outside profile, the tool ramps into the profile along Ramp #1 and away from the profile along Ramp #2, as illustrated in Figure

Anilam G172 Rectangular Profile Cycle

Inside and Outside Profile Ramp Moves

The Rectangular Profile Cycle automatically compensates for tool diameter. Activate the correct tool diameter before the G172 block.

Notes

When you enter a value, the CNC executes the number of passes required to get from the H (Z Start HGT) to the Z (Z Depth), cutting the B (Z Max.cut) on each pass.

When you enter an S (Finish Stock) 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 (Z Depth) dimensions on the finish pass. Enter a negative S (Finish Stock) to leave the finish stock without making a finish pass.

When you do not enter a J (Rough Feed) or K (Finish Feed), the CNC executes feed moves at the current feedrate. J (RoughFeed) controls the feedrate of the roughing cycle. K (Finish Feed) controls the feedrate of the finishing cycle