ISO programming
G840
G840
This cycle enables you to recess slots of any form in longitudinal direction. With recess turning, a recessing traverse to plunging depth and then a roughing traverse are alternatively performed.
You can use the cycle either for roughing, finishing or complete machining. Turning is run paraxially with roughing.
The cycle can be used for inside and outside machining. If the coordinate of the contour starting point is larger than that of the contour end point, the cycle runs outside machining. If the coordinate of the contour starting point is less than that of the contour end point, the cycle runs inside machining.
The control uses the tool position as cycle starting point when the cycle is called. If the X coordinate of the starting point is less than the contour starting point, the control positions the tool in the X coordinate to the contour starting point and begins the cycle there.
Help graphic | Parameter |
---|---|
Q215 Machining operation (0/1/2/3)? Define extent of machining: 0: Roughing and finishing 1: Only roughing 2: Only finishing to final dimension 3: Only finishing to oversize Input: 0, 1, 2, 3 | |
Q460 Set-up clearance? Reserved; currently no functionality | |
Q478 Roughing feed rate? Freed rate during roughing. If M136 has been programmed, the value is interpreted by the control in millimeters per revolution; without M136, in millimeters per minute. Input: 0...99999.999 or FAUTO | |
Q488 Feed rate for plunging (0=auto)? Definition of the feed rate during plunging. This input value is optional. If it is not programmed, then the feed rate defined for turning operations applies. Input: 0...99999.999 or FAUTO | |
Q483 Oversize for diameter? Diameter oversize on the defined contour. This value has an incremental effect. Input: 0...99.999 | |
Q484 Oversize in Z? Oversize of the defined contour in the axial direction. This value has an incremental effect. Input: 0...99.999 | |
Q505 Finishing feed rate? Feed rate during finishing. If M136 has been programmed, the value is interpreted by the control in millimeters per revolution; without M136, in millimeters per minute. Input: 0...99999.999 or FAUTO | |
Q479 Machining limits (0/1)? Activate cutting limit: 0: No cutting limit active 1: Cutting limit (Q480/Q482) Input: 0, 1 | |
Q480 Value of diameter limit? X value for contour limit (diameter value) Input: –99999.999...+99999.999 | |
Q482 Value of cutting limit in Z? Z value for contour limit Input: –99999.999...+99999.999 | |
Q463 Maximum cutting depth? Maximum infeed (radius value) in the radial direction. The infeed is distributed evenly to avoid abrasive cuts. Input: 0...99.999 | |
Q507 Direction (0=bidir./1=unidir.)? Cutting direction: 0: Bidirectional (in both directions) 1: Unidirectional (in direction of contour) Input: 0, 1 | |
Q508 Offset width? Reduction of the cutting length. After pre-cutting, the remaining material is removed with a single cut. If required, the control limits the programmed offset width. Input: 0...99.999 | |
Q509 Depth compensat. for finishing? Depending on the material, feed rate, etc., the tool tip is displaced during an operation. You can correct the resulting infeed error with the depth compensation factor. Input: –9.9999...+9.9999 | |
Q499 Reverse contour (0=no/1=yes)? Machining direction: 0: Machining in the direction of contour 1: Machining in the direction opposite to the contour direction Input: 0, 1 |
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 14.0 CONTOUR | ||
12 CYCL DEF 14.1 CONTOUR LABEL2 | ||
13 CYCL DEF 840 RECESS TURNG, RADIAL ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
14 L X+75 Y+0 Z+2 R0 FMAX M303 | ||
15 CYCL CALL | ||
16 M30 | ||
17 LBL 2 | ||
18 L X+60 Z-10 | ||
19 L X+40 Z-15 | ||
20 RND R3 | ||
21 CR X+40 Z-35 R+30 DR+ | ||
22 RND R3 | ||
23 L X+60 Z-40 | ||
24 LBL 0 |