You are on page 1of 3

CNC Lathe Programming Example - Helman CNC

1 of 3

Home

Fanuc

Learn

Examples

Sinumerik

Haas

http://www.helmancnc.com/cnc-lathe-programming-example/

Reference

Alarms

Programming

About

Like

9.2K

CNC Lathe Programming Example

A simple cnc lathe programming example. This cnc programming example will show how to program contours like chamfer
taper grooves and arc.

This cnc program will use two tools for machining. The first tool used in this cnc programming example is a turning tool
and the second one is a grooving tool.
CNC Machining

Contents

CNC Program

CNC Machining

The turning tool will first face the component then it will make a chamfer, after that there is straight turning and then there
is arc machining the arc may be machined with R (Radius of arc) or arc can be machined with I and K values of the arc,
at the top of arc there is a chamfer, then again straight turning, now there comes the groove but we cant make grooves

Siemens Sinumerik
G Codes Mill

Manuals

840D,828D,802D
808D

Software

Sinutrain

with turning tools because of their shape so we will machine the groove with our next tool which is solely made for

grooving operations, but at the time we are machining with turning tool so we will just skip this groove and will just machine
in straight line, after that there is a taper and again a straight line to be machined.
Now with our grooving tool the groove machining task is just easy.
if the grooving insert is of the same size as the dimension of the groove then grooving is even more easy, we will make the
groove in one go, but if the grooving insert is of smaller width than we have to take depth more than one time.
CNC Program

808D on PC

Sinumerik Alarms/Errors
Alarms/Errors

Sinumerik Mill
Sinumerik G63

Sinumerik CYCLE81
Sinumerik CYCLE82
Sinumerik CYCLE83
Sinumerik CYCLE84

Sinumerik CYCLE840
Sinumerik CYCLE85
Sinumerik CYCLE86
Sinumerik CYCLE87
Sinumerik CYCLE88
Sinumerik CYCLE89
Sinumerik HOLES1
Sinumerik HOLES2

Sinumerik LONGHOLE
Sinumerik SLOT1
Sinumerik SLOT2

Sinumerik POCKET1
Sinumerik POCKET2
Sinumerik L930

cnc lathe program example

N1 T01 D01 M491


N2 G00 X0 Z1
N3 G01 G96 G41 Z0 F2 S140
N4 G01 X2 CHF=0.125 F0.2
N5 G01 Z-1.125
N6 G02 X3.5 Z-1.875 CR=0.75
N7 G01 X3.75 CHF=0.125
N8 G01 Z-3.575
N9 G01 X5 Z-3.875
N10 G01 Z-4.6
N11 G00 X20 Z20 G40
N12 T02 D02 M491
N13 G00 G97 S500 X4 Z-2.825
N14 G01 X3.85 F1
N15 G01 X3.35 F0.15
N16 G01 X3.85 F0.5
N17 G00 X4
N18 G00 X20 Z20
N19 M30

31-Jul-16 20:05

CNC Lathe Programming Example - Helman CNC

2 of 3

Sinumerik Lathe

Sinumerik CYCLE81
Sinumerik CYCLE95
Sinumerik CYCLE97
Sinumerik L97
Sinumerik L93

Sinumerik Commands
Sinumerik STOPRE
Sinumerik MSG

Sinumerik WHILE

DIAMOF, DIAMON, DIAM90


Sinumerik ANG= Angle
Sinumerik G90 AC

Sinumerik G331 G332

System Variables
Sinumerik $AA_IM

Sinumerik $P_SEARCH
Sinumerik $TC_DP

System Variable Naming

http://www.helmancnc.com/cnc-lathe-programming-example/

More ...
G75 Canned Cycle Grooving CNC Programming Example

G75 is the grooving cycle in x-axis. For a full description of G75 canned cycle grooving read this G75 Grooving Cycle. For
one-line format (one-block format) of Fanuc G75 read Fanuc G75

Fanuc G75 Grooving Cycle CNC Program Example

I have posted about Fanuc G75 Grooving Cycle. The Fanuc G75 grooving cycle has multiple parameters, which can be set
according to your needs. In this post here is a

NUM 760 T CNC Program Example Contour Turning with Grooving

Complete program example for NUM CNC lathe machines, in this cnc program first outer contour is turned and then a
groove is machined with a separate tool. NUM CNC Lathe

CNC Fanuc G75 Grooving Cycle

Fanuc G75 grooving cycle can be used for outside (external) or inside (internal) grooving. The Fanuc G75 grooving cycle is
very similar to G74 Peck drilling cycle, G74 is for

CNC G01 Angle Programming

CNC G01 A Angle Programming When using G1 (G01) G-code instructions as well as the end of movement co-ordinates X and/or Z, besides
radii (G01 R) or chamfers (G01 C)

Face Grooving with G74 Peck Drilling Cycle CNC Programming Tutorial

ContentsG74 Peck Drilling CycleFace Grooving with G74 Peck Drilling Cycle G74 Peck Drilling Cycle G74 peck drilling cycle
be used in variety of ways, from peck drilling to face grooving.

Fanuc Lathe Programming Example Using G70, G71, G74 for ID Machining

Fanuc lathe programming example which uses Fanuc canned cycle G71 Turning Cycle G70 Finish Cycle G74 Peck Drilling
Cycle This Fanuc lathe programming example illustrates who to use G71 Turning

Fanuc G75 Grooving Cycle One-Line Format

Fanuc G75 grooving cycle is used for external grooving or internal grooving. Fanuc G75 grooving canned cycle is for
grooving in x-axis. Fanuc G75 cycle makes interrupted cuts, the extra

CNC Tool Selection Tips for CNC Machining

Here are cnc tool selection tips from a cnc machinist which will help you in cnc tool selection for your components in cnc
machine workshop. Tool Selection for cnc machining

Sinumerik L93 Recessing Cycle Sinumerik 810/820 T

Sinumerik L93 Recessing Cycle allows machining of grooves longitudinal, face, outside and inside. Also called L93 Cut-in
Cycle. ContentsSinumerik L93 Recessing Cycle ApplicationsTool OffsetSinumerik L93 Recessing Cycle FormatSinumerik

L93 Recessing Cycle ParametersParameter Explanations

Fanuc CNC Lathe Programming Example

I already have posted a cnc progamming example which is programmed in inches. This cnc lathe programming example is
easy and clean with tool cutting in straight line and tool cutting

General Turning Insert DNMG a CNC Machinist First Choice

Yesterday I posted about General Turning Insert Nomenclature . I have used multiple turning insert in the cnc workshop.
With the passage of time in the cnc workshop the turning insert

G71 Rough Turning Cycle Example Code CNC Lathe Programming

31-Jul-16 20:05

CNC Lathe Programming Example - Helman CNC

3 of 3

http://www.helmancnc.com/cnc-lathe-programming-example/
ContentsG71 Turning CycleExample Program G71 Turning Cycle G71 Rough Turning Cycle example code. This cnc
program code works on Fanuc and similar cnc controls. G71 Rough Turning Cycle parameters explanation

Chamfer and Radius Programming with G01 G code

The linear movement programmed with G01 G Code can be linked to the movement of the next cnc program block by a
chamfer (C) or a radius (R). Related: G01 Chamfer and

Seco MDT Multi Directional Turning System for Complicated Profiling

The Seco MDT (Multi Directional Turning) system uses single toolholder and insert for turning, profiling, and grooving in both
axial and radial directions. For complex components with many grooves and profiles,

Circular Interpolation Programming Example 1

This Circular Interpolation programming example will show you what is circular interpolation and how to program it. Before
going through this exercise you must fist read Circular Interpolation Concepts & Programming articles (listed

CNC Mill Programming Exercise using G91 Incremental Programming

This CNC mill programming exercise will give you more idea to understand drawing and how to find exact coordinate of
each drawing point. Completely based on G91 Incremental Dimensioning System,

Turning Insert Strength Kennametal Technical Tips

Carbide inserts are designed in many different shapes/sizes to work their best in a variety of materials while machining,
based on their insert strength. The basic shapes listed from strongest to

CNC Programming Example in Inch Simple CNC Lathe Program

This is yet another simple cnc machine programming example. This cnc program has lot more straight lines, but why I chose
it because of the way drawing dimensions are given,

Tool Setup on Machine Sinumerik 808D Video Tutorial Turning Part 5

This video describes how tools are chosen for different machining operations and Tool setup on CNC lathe machine with
Siemens Sinumerik 808D cnc control. Normally there are many tools available

Home

About

2012-2016 Helman CNC. All rights reserved. CNC Programming Basics, Tutorials & Example Codes.

31-Jul-16 20:05

You might also like