Professional Documents
Culture Documents
On a CNC vertical lathe, the workpiece rotates upright, like a pottery wheel,
allowing the spindle to cut at hard to reach angles. This gives vertical lathes
a naturally smaller footprint than horizontal lathes, making them ideal for
manufacturing super large and heavy workpieces, including those that have
to be loaded with a crane. The smaller footprint also allows for the option of
dual-spindles to work on a piece without compromising additional floor
space, and makes them a good choice for pinch turning operations.
Additionally, gravity works in favor of the machine’s vertical design, keeping
the workpiece stable throughout the machining process, which allows for
steady spindle movements and more accurate cutting. Taking these
advantages in mind, it's important to note that vertical lathes tend to run a
bit more expensive than their horizontal counterparts.
HOW CNC LATHE MACHINE WORK
1 – Headstock
Headstock of a cnc lathe machine have the main motor of
cnc lathe machine which drives the main spindle. Chuck is
mounted on this main spindle.
2 – CNC Lathe Bed
The tool turret travel over the cnc lathe bed, which is
specially hardened so any kind of machining can’t affect
them.
3 – Chuck
CNC lathe machine chuck grips the component which are to
be machined. Chuck itself has many parts. Jaws are
mounted on the chuck to grip the part.
4 – Tailstock
Tailstock are mostly used to give an extra gripping force for
component machining. For long components machining they
provide extra force on the other end so machining process
can complete smoothly. You can see in the above picture at
the one end chuck is gripping the component and on the
other end tailstock is providing the extra force.
5 – Tailstock Quill
Actually you move the whole tailstock forward or reverse,
but in that way it is not used to grip the part, but tailstock is
travelled to a point near the component and then it is set
there, after that you actuate the tailstock quill which travel
either with hydraulic pressure or pneumatic pressure to grip
the component.
8 – Tool Turret
The tool are mounted on the tool turret which are used for
component machining. Tool turrets vary in shapes and
number of tools that can be mounted on them.
Lathes Operations
The general operations done with the lathe are grooving,
the lathe machine then he must first know about the feeds,
operation. With every cut desired the speed, depth and feed
Facing
This is usually the first step of any lathe operation on the
lathe machine. The metal is cut from the end to make it fit in
the right angle of the axis and remove the marks.
Tapering
Tapering is to cut the metal to nearly a cone shape with the
help of the compound slide. This is something in between
the parallel turning and facing off. If one is willing to change
the angle then they can adjust the compound slide as they
like.
Parallel Turning
This operation is adopted in order to cut the metal parallel
to the axis. Parallel turning is done to decrease the diameter
of the metal.
Parting
The part is removed so that it faces the ends. For this the
parting tool is involved in slowly to make perform the
operation. For to make the cut deeper the parting tool is
pulled out and transferred to the side for the cut and to
prevent the tool from breaking.
Carbide tip tools
Grooving tool
Cut-Off blade
Parting blades
Boring bar
Side tool
CNC lathe machine is efficient and cost effective It can be used for 24 hours
throughout a year. It is switched off just when the machine is checked for
maintenance.
G CODE
Category
Code Function Notes Tutorials
Move in a
G01 and
straight line MDI.
at last XYZ of
Linear
G01 Motion speed endpoin
commande t Motion:
d by a G00 and
(F)eedrate
G01
XYZ of
endpoin
Clockwise
t Circular
IJK
circular arc Arcs:
G02 Motion at
relative
(F)eedrate to G02 and
center G03
R for
radius
XYZ of
endpoin
Counter- t Circular
clockwise IJK Arcs:
G03 Motion circular arc relative
at to G02 and
(F)eedrate center G03
R for
radius
Precise
Dwell: P for Timing and
Stop for millisec Speed:
onds Dwell, Exact
G04 Motion a X for Stop,
specified second Backlash
time. s Compensati
on
Precise
Timing and
Speed:
Exact
Dwell,
G09 Motion stop
Exact Stop,
check
Backlash
Compensat
ion
Programm
Compens able
G10 ation parameter
input
CNC G-
Coordina Select X-
G17 te Y plane
Code
Coordinates
CNC G-
Coordina Select Y-
G19 te Z plane
Code
Coordinates
G28: Return
Reference
to
G27 Motion point return
Reference
check
Point
G28:
Return to
Return to
G28 Motion home
Reference
position
Point
Return G28:
from the Return to
G29 Motion reference
Reference
position Point
Return to
the 2nd, G28:
3rd, and Return to
G30 Motion 4th
Reference
reference Point
point
Constant
lead
threading
G32 Canned (like G01
synchroni
zed with
spindle)
Tool
cutter
Compens compens
G40 ation ation off
(radius
comp.)
Tool
cutter
Compens compens
G41 ation ation left
(radius
comp.)
Apply
tool
Compens length
G43 ation compens
ation
(plus)
Apply
tool
Compens length
G44 ation compens
ation
(minus)
Tool
length
Compens
G49 ation
compens
ation
cancel
Reset all
Compens scale
G50 ation factors to
1.0
Turn on
Compens
G51 ation
scale
factors
Local
workshift
for all
Coordina
G52 te
coordinate
systems:
add XYZ
offsets
Machine
coordinate
Coordina system
G53 te (cancel
work
offsets)
Work
Coordina coordinate
G54 te system (1st
Workpiece)
Work
coordinate
Coordina
G55 te
system
(2nd
Workpiece)
Work
coordinate
Coordina
G56 te
system
(3rd
Workpiece)
Work
Coordina coordinate
G57 te system (4th
Workpiece)
Work
Coordina coordinate
G58 te system (5th
Workpiece)
Work
Coordina coordinate
G59 te system (6th
Workpiece)
Precise
Timing
and
Exact Speed:
stop Dwell,
G61 Other
check Exact
mode Stop,
Backlash
Compens
ation
Automatic
G62 Other corner
override
Tapping
G63 Other mode
Best
G64 Other speed
path
Custom Subprogr
macro
G65 Other simple
ams and
call Macros
Finish
G70 Canned Turning
Cycle
Peck
G74 Canned Drilling
Cycle
Grooving
G75 Canned Cycle
G76
Threading Lathe
G76 Canned Cycle
Threadin
g Cycle
Cancel
G80 Canned canned
cycle
Face
G83 Canned drilling
cycle
Face
G84 Canned Tapping
cycle
Boring
canned
cycle,
G86 Canned spindle
stop,
rapid out
Side
G87 Canned Drilling
Cycle
Side
G88 Canned Tapping
Cycle
Side
G89 Canned Boring
Cycle
Absolute
program
ming of
Coordin
G90 XYZ
ate (type B
and C
systems)
Absolute
programm
Coordin ing IJK
G90.1 (type B
ate
and C
systems)
Increment
al
programm
Coordin
G91 ing of
ate XYZ (type
B and C
systems)
Increment
al
programm
Coordin
G91.1 ing IJK
ate (type B
and C
systems)
Thread
Coordin
G92 Cutting
ate Cycle
G92 Clamp of
maximum
(altern Motion spindle
ate) speed
Endface
G94 Motion Turning
Cycle
Constant G96:
Surface Constant
G96 Motion Speed
Surface
ON
Speed
Constant G96:
Surface Constant
G97 Motion Speed
Surface
Cancel
Speed
G98 G-
Code
and G99
Feedrate G-Code:
G98 Motion per Canned
Minute Cycle
Return or
Feedrate
Modes
G98 G-
Code
and G99
Feedrate G-Code:
per
G99 Motion Revoluti
Canned
on Cycle
Return or
Feedrate
Modes
M CODE
Co Categ Functi
Tutori
de ory on Notes
als
Program
M- Stop
M00
Code (non-
optional)
Optional
Stop:
M- Operator
M01
Code Selected
to
Enable
M- End of
M02
Code Program
Spindle
M- M03 and
M03 ON (CW
Code Rotation) MDI.
Spindle
ON
M-
M04 (CCW
Code
Rotation
)
End of
Program
,
M-
M30 Rewind
Code
and
Reset
Modes
Haas-Style Subprogr
M-
M97 Subprogram ams and
Code Call
Macros
Subprogr
M- Subprogram
M98 Call ams and
Code Macros
Return
Subprogr
M- from
M99 ams and
Code Subprogr
Macros
am