Home › G-codes › Siemens 840D 828D › CYCLE95
CYCLE95 Stock removal turning cycle
Siemens 840D 828D G-code · Lathe
Roughs and finishes a contour stored in a subprogram or between two labels. Works longitudinal or facing, outside or inside, chosen by VARI.
Format
CYCLE95(NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3, VARI, DT, DAM, _VRT)
Addresses
| Address | What it does |
|---|---|
NPP | Name of the contour subprogram or contour section |
MID | Infeed depth per cut, no sign |
FALZ | Finish allowance in Z |
FALX | Finish allowance in X |
FAL | Finish allowance along the contour |
FF1 | Roughing feed |
FF2 | Feed for plunging into undercuts |
FF3 | Finishing feed |
VARI | Machining type 1 to 12: roughing, finishing or complete, longitudinal or face, outside or inside |
DT | Dwell for chip breaking |
DAM | Path length after which the cut stops to break the chip |
_VRT | Lift off distance after each cut |
How it works
Non modal.
Example program
T1 D1 ; ROUGH TURNING TOOL
G96 S200 LIMS=2500 M3
G0 X52 Z2 ; START POINT
CYCLE95("SHAFT1",2,0.1,0.2,0,0.3,0.15,0.1,9,0,0,1) ; ROUGH AND FINISH OUTSIDE
…
G96 S200 LIMS=2500 M3
G0 X52 Z2 ; START POINT
CYCLE95("SHAFT1",2,0.1,0.2,0,0.3,0.15,0.1,9,0,0,1) ; ROUGH AND FINISH OUTSIDE
…
The full 5-line example is in the app. Example is in inch. Check offsets and clearances first.
Watch out for
- The contour must be programmed with tool radius compensation off. The cycle applies nose radius compensation itself.
- MID is a radius value even when X is in diameter.
- Newer ShopTurn programs use CYCLE952 instead.
Related codes
Every G-code for Siemens 840D 828D in your pocket. The app has the full example programs, search by number or shop word, a line decoder and calculators for tapping, threading and drilling.
Open CYCLE95 in the app All Siemens 840D 828D G-codes