Professional Documents
Culture Documents
POWER
ON X00.0000 X
I
U Y
J
V Z
K
W Q
R
B
C Sp
4
1
5 6
2 3
START
OFF
Z00.0000 F
M
E
[
D
S]
? H
T
@
(
L @
EOB)
#
/
,
*
-
+
0
= CAN
CALC
INPUT
PAGE CURSOR
SHIFT NC/PC
AUX
0% 200% 9 10 11
8 12
X- 7
FEEDRATE RAPID 6
JOYSTICK
OVERRIDE OVERRIDE 5
4 0
3
EMERGENCY
STOP ON OFF 2
SPINDLE SLOW FAST 1 TURRET INDEX
100% 100%
0% 130% 0% 130%
OD ID
SPINDLE LOAD AXIS LOAD
X Z
CLAMP
DIRECTION
Key concept #1
CHUCK TAILSTOCK
Seven Lessons
Machine configurations
Understanding turning center feeds and speeds
General flow of CNC Usage
Visualizing the execution of a CNC program
Understanding program zero
Determining program zero assignment values
Three ways to assign program zero
4
Key Concept You must understand the
Number One machine you’ll be working with!
Seven Lessons
Machine configurations
Understanding turning center feeds and speeds
General flow of CNC Usage
Visualizing the execution of a CNC program
Understanding program zero
Determining program zero assignment values
Three ways to assign program zero
5
Key Concept You must understand the
Number One machine you’ll be working with!
Seven Lessons
Machine configurations
Understanding turning center feeds and speeds
General flow of CNC Usage
Visualizing the execution of a CNC program
Understanding program zero
Determining program zero assignment values
Three ways to assign program zero
6
Key Concept You must understand the
Number One machine you’ll be working with!
Seven Lessons
Machine configurations
Understanding turning center feeds and speeds
General flow of CNC Usage
Visualizing the execution of a CNC program
Understanding program zero
Determining program zero assignment values
Three ways to assign program zero
7
Key Concept You must understand the
Number One machine you’ll be working with!
Seven Lessons
Machine configurations
Understanding turning center feeds and speeds
General flow of CNC Usage
Visualizing the execution of a CNC program
Understanding program zero
Determining program zero assignment values
Three ways to assign program zero
8
Key Concept You must understand the
Number One machine you’ll be working with!
Seven Lessons
Machine configurations
Understanding turning center feeds and speeds
General flow of CNC Usage
Visualizing the execution of a CNC program
Understanding program zero
Determining program zero assignment values
Three ways to assign program zero
9
Key Concept You must understand the
Number One machine you’ll be working with!
Seven Lessons
Machine configurations
Understanding turning center feeds and speeds
General flow of CNC Usage
Visualizing the execution of a CNC program
Understanding program zero
Determining program zero assignment values
Three ways to assign program zero
10
Key Concept You must understand the
Number One machine you’ll be working with!
Seven Lessons
Machine configurations
Understanding turning center feeds and speeds
General flow of CNC Usage
Visualizing the execution of a CNC program
Understanding program zero
Determining program zero assignment values
Three ways to assign program zero
11
Key Concept You must understand the
Number One machine you’ll be working with!
Seven Lessons
Machine configurations
Understanding turning center feeds and speeds
General flow of CNC Usage
Visualizing the execution of a CNC program
Understanding program zero
Determining program zero assignment values
Three ways to assign program zero
12
Machine Configurations
13
Lesson One Lesson Plan
Basic machining practice
Machine configurations
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single/twin spindle vertical
Mill/turn machines
Programmable functions
14
Lesson One Lesson Plan
Basic machining practice
Machine configurations
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single/twin spindle vertical
Mill/turn machines
Programmable functions
15
Lesson One Lesson Plan
Basic machining practice
Machine configurations
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single/twin spindle vertical
Mill/turn machines
Programmable functions
16
Lesson One Lesson Plan
Basic machining practice
Machine configurations
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single/twin spindle vertical
Mill/turn machines
Programmable functions
17
Lesson One Lesson Plan
Basic machining practice 1 1
Machine configurations
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single/twin spindle vertical
Mill/turn machines
Programmable functions
18
Presentation links
Key concept #1 Programmable features
Basic machining practice Turret
Machine configurations Spindle
Universal slant bed Feedrate
Chucker Coolant
Twin spindle horizontal
Sub-spindle
Single spindle vertical
Twin spindle vertical
Mill / turn
Gang style
Sliding headstock
19
Processing:
Development of the machining order
by which the workpiece is produced
22
Though basic machining practice is beyond
the scope of this course…
…you must understand:
Machining operations
Processing
Cutting conditions
Machine Configurations
Tailstock
Universal style slant bed turning center
Turret
Chucker work
Shaft work
Bar work
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
- Z Axis
+
X Axis
-
Universal style slant bed turning center
76
+
X Axis
-
Universal style slant bed turning center
77
+
X Axis
-
Universal style slant bed turning center
78
+
X Axis
-
Universal style slant bed turning center
79
+
X Axis
-
Universal style slant bed turning center
80
+
X Axis
-
Universal style slant bed turning center
81
+
X Axis
-
Universal style slant bed turning center
82
+
X Axis
-
Universal style slant bed turning center
83
+
X Axis
-
Universal style slant bed turning center
84
+
X Axis
-
Universal style slant bed turning center
85
+
X Axis
-
Universal style slant bed turning center
86
+
X Axis
-
Universal style slant bed turning center
87
+
X Axis
-
Universal style slant bed turning center
88
+
X Axis
-
Universal style slant bed turning center
89
+
X Axis
-
Universal style slant bed turning center
90
+
X Axis
-
Universal style slant bed turning center
91
+
X Axis
-
Universal style slant bed turning center
92
+
X Axis
-
Universal style slant bed turning center
93
+
X Axis
-
Universal style slant bed turning center
94
X is the diameter controlling axis +
X Axis
-
Universal style slant bed turning center
+
X is DIAMETER
X Axis
If you want to turn a 3.0 inch diameter…
3.000
-
X3.0
X3.0 will be the commanding word
X Axis
Once again:
3.000
X is always the diameter-controlling axis
Z is always the length controlling axis
Also: -
X+: always gets bigger in diameter
Z+: always away from the spindle
X3.0
Though some machine tool builders
reverse the polarity of the X axis
Universal style slant bed turning center
97
There are many forms of CNC
turning centers…
Universal slant bed
Because
Chuckeritslant
is thebed
most popular
turning
Twin spindle
center horizontal
style, examples
Single
in thisspindle
coursevertical
stress this
Twin spindle
machinevertical
type
Mill/turn machines
Gang type
Sliding headstock
In all cases…
X will be the diameter controlling axis
Z will be the length controlling axis
98
There are many forms of CNC
turning centers…
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single spindle vertical
Twin spindle vertical
Mill/turn machines
Gang type
Sliding headstock
In all cases…
X will be the diameter controlling axis
Z will be the length controlling axis
99
There are many forms of CNC
turning centers…
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single spindle vertical
Twin spindle vertical
Mill/turn machines
Gang type
Sliding headstock
In all cases…
X will be the diameter controlling axis
Z will be the length controlling axis
Same basic components, but…
Headstock
Chuck
Turret
NO Tailstock!
X Axis
…Z is still the length controlling axis
- Z Axis
-
A chucker-style turning center
cannot perform shaft work!
Separator
Spindle 1 Spindle 2
Turret 1 Turret 2
Separator
This machine is like having two independent
chucker-style machines in one!
Spindle 1 Spindle 2
Turret 1 Turret 2
+
+
Z Axis
Z Axis
+
107
- -
When it comes to axis movements, a
program can be run in either spindle!
X Axis
- - X Axis
+
+
Z Axis
Z Axis
+
+
108
There are many forms of CNC
turning centers…
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Some Single spindle
two-spindle vertical
turning centers have
Twin
opposing spindles – commonly
spindle vertical called
Mill/turn machines
“sub-spindle” turning centers…
Gang type
Sliding headstock
In all cases…
X will be the diameter controlling axis
Z will be the length controlling axis
Sub-spindle 109
turning center
Main spindle Sub-spindle
Main spindle
turret
Sub-spindle
turret
Sub-spindle + 110
turning center Again, X controls diameter,
X Axis
Z controls length
- Z Axis
+
-
-
X Axis
+ Z Axis
-
+
Sub-spindle 111
turning center
Spindle
120
Single Spindle Vertical Style
Turret
This kind of turning center is popular
with very large, heavy workpieces…
Spindle weight helps hold the it
The workpiece
in place in the work-holding device!
+
Single Spindle Vertical Style
Z Axis
Again, X controls diameter,
Z controls length
+
X Axis
-
122
There are many forms of CNC
turning centers…
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single spindle vertical
Twin spindle vertical
Mill/turn machines
Gang type
Sliding headstock
In all cases…
X will be the diameter controlling axis
Z will be the length controlling axis
123
There are many forms of CNC
turning centers…
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single spindle vertical
Twin spindle vertical
Mill/turn machines
Gang type
Sliding headstock
In all cases…
X will be the diameter controlling axis
Z will be the length controlling axis
Twin spindle vertical style
Turret 1 Turret 2
Spindle 1 Spindle 2
Separator
125
Twin spindle vertical style
Turret 1 Turret 2
Separator
Same rules for axis
+
+
directions and polarity
Z Axis
Z Axis
- -
+
+
X Axis X Axis
- -
127
There are many forms of CNC
turning centers…
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single spindle vertical
Twin spindle vertical
Mill/turn machines
Gang type
Sliding headstock
In all cases…
X will be the diameter controlling axis
Z will be the length controlling axis
128
There are many forms of CNC
turning centers…
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single spindle vertical
Twin spindle vertical
Mill/turn machines
Gang type
Sliding headstock
In all cases…
X will be the diameter controlling axis
Z will be the length controlling axis
129
Any of the machine types
shown so far could be a
mill/turn machine!
Mill/Turn Machines
130
…completing many
workpieces that would
normally require
secondary operations
Mill/Turn Machines
134
There are many forms of CNC
turning centers…
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single spindle vertical
Twin spindle vertical
Mill/turn machines
Gang type
Sliding headstock
In all cases…
X will be the diameter controlling axis
Z will be the length controlling axis
135
There are many forms of CNC
turning centers…
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single spindle vertical
Twin spindle vertical
Mill/turn machines
Gang type
Sliding headstock
In all cases…
X will be the diameter controlling axis
Z will be the length controlling axis
136
Tooling table
Spindle
Tool holder
Gang type
137
+
The entire tooling
table moves!
X Axis
Due to X axis, these X-
machines tend to be a
little complicated to
program and operate
Z Axis X+
-
+
Tool change time -
is almost nothing!
Gang type
138
+
X Axis
Gang type machines tend to be
quite small and are used for
higher production quantities and
commonly have bar feeders
Z Axis
-
+
-
Gang type
139
There are many forms of CNC
turning centers…
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single spindle vertical
Twin spindle vertical
Mill/turn machines
Gang type
Sliding headstock
In all cases…
X will be the diameter controlling axis
Z will be the length controlling axis
140
There are many forms of CNC
turning centers…
Universal slant bed
Chucker slant bed
Twin spindle horizontal
Single spindle vertical
Twin spindle vertical
Mill/turn machines
Gang type
Sliding headstock
In all cases…
X will be the diameter controlling axis
Z will be the length controlling axis
+
141
Tool only moves in X axis
X Axis
These machines are also
called Swiss type
Workpiece moves
in Z axis!
+ -
Z Axis
These machines always
- have bar feeders and are
used for small workpieces
Programmable Features
T0101
Turret station number &
geometry offset number
We’ll discuss geometry offsets
later in key concept number one
147
Turret index:
T0101
Turret station number &
geometry offset number
T0101
Turret station number &
M geometry
codes areoffset
Miscellaneous
number functions
With some(also called Machine
machines, functions)
the turret rotation
direction can be specified
Mostwith twofrom
vary M codes
Example: M32 – clockwise
builder to builder
M33 – counter clockwise
149
All turning centers have certain
programmable features…
Turret index
Spindle activation
Feedrate
Coolant
Some turning centers have additional
programmable features…
Jaw open/close
Tailstock positioning
Door open/close
Others?
150
All turning centers have certain
programmable features…
Turret index
Spindle activation
Feedrate
Coolant
Some turning centers have additional
programmable features…
Jaw open/close
Tailstock positioning
Door open/close
Others?
151
Spindle activation:
Examples:
Spindle is programmable in four ways:
G96 S400 M03
Three M codes are related
1) Speed type
(turn spindle on fwdto at 400activation
spindle sfm)
2) Speed
3) Direction G97 S400 M04
M03: On in fwd direction
4) Range
(turn spindle on rev at 400 rpm)
M04: On in rev direction
M05:
M05 Off
(turn spindle off)
Use fwd (M03) for right hand tools
Use rev (M04 for left hand tools
159
Spindle activation:
2,000 5,000
Speed (rpm)
163
Spindle activation:
An example (machines vary!)
30
2,000 5,000
Speed (rpm)
164
Spindle activation:
or
Inches or millimeters
G99 In “per revolution” fashion per revolution
or
Inches or millimeters
G99 In “per revolution” fashion per revolution