ISO programming
G129
G129
Refer to your machine manual.
This function must be enabled and adapted by the machine manufacturer.
This cycle enables you to program a ridge in two dimensions and then transfer it onto a cylindrical surface. With this cycle, the control adjusts the tool so that, with radius compensation active, the walls of the slot are always parallel. Program the center path of the ridge together with the tool radius compensation. With the radius compensation you specify whether the control cuts the ridge with climb milling or up-cut milling.
At the ends of the ridge, the control will always add a semi-circle whose radius corresponds to half the ridge width.
The cylinder must be set up centered on the rotary table. Set the preset to the center of the rotary table.
This cycle performs an inclined machining operation. To run this cycle, the first machine axis below the machine table must be a rotary axis. In addition, it must be possible to position the tool perpendicular to the cylinder surface.
Help graphic | Parameter |
---|---|
Q1 Milling depth? Distance between cylindrical surface and contour floor. This value has an incremental effect. Input: –99999.9999...+99999.9999 | |
Q3 Finishing allowance for side? Finishing allowance on the ridge wall. The finishing allowance increases the ridge width by twice the entered value. This value has an incremental effect. Input: –99999.9999...+99999.9999 | |
Q6 Set-up clearance? Distance between the tool face and the cylindrical surface. This value has an incremental effect. Input: –99999.9999...+99999.9999 or PREDEF | |
Q10 Plunging depth? Tool infeed per cut. This value has an incremental effect. Input: –99999.9999...+99999.9999 | |
Q11 Feed rate for plunging? Traversing feed rate in the spindle axis Input: 0...99999.9999 or FAUTO, FU, FZ | |
Q12 Feed rate for roughing? Traversing feed rate in the working plane Input: 0...99999.9999 or FAUTO, FU, FZ | |
Q16 Cylinder radius? Radius of the cylinder on which the contour will be machined. Input: 0...99999.9999 | |
Q17 Dimension type? deg=0 MM/INCH=1 Program the rotary axis coordinates in degrees or mm (inches) in the subprogram. Input: 0, 1 | |
Q20 Ridge width? Width of the ridge to be machined Input: –99999.9999...+99999.9999 |
NC programs contained in this User's Manual are suggestions for solutions. The NC programs or individual NC blocks must be adapted before being used on a machine.
Some NC programs depend on the machine kinematics. Adapt these NC programs to your machine kinematics before the first test run.
In addition, test the NC programs using the simulation before the actual program run.
With a program test you determine whether the NC program can be used with the available software options, the active machine kinematics and the current machine configuration.
11 CYCL DEF 29 CYL SURFACE RIDGE ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|