Transcript Document

Turning Center
Programming And Operation
Lesson One:
Machine Configurations
Copyright 2002, CNC Concepts, Inc.
2
You must understand the
Key Concept
Number One machine you’ll be working with!
FANUC
10T
O
X
I
F
M
X00.0000
Z00.0000
POWER
ON
OFF
U
E
[
N
Y
J
D
S]
V
?
PAGE
G
Z
K
H
T
@
P
Q
R
L
(
EOB)
W
@
A
B
C
#
/
8 9
5 6
2 3
0
=
7
4
1
+
Sp
,
*
RESET
START
CALC
CAN
INPUT
CURSOR
NC/PC
SHIFT
AUX
In key concept #1 we look at the
machine from a programmer’s viewpoint
CYCLE
START
FEED
HOLD
MDI
JOG
AUTO
ON
HANDLE
OFF
DRY
RUN
ZERO
EDIT
MODE RETURN
100%
OFF
0%
X-
EMERGENCY
STOP
ON
OFF
SPINDLE
6
7
8
X
X1
Z
X10
Z
X100
9 10 11
12
5
4
3
0
2
SLOW
1
FAST
TURRET INDEX
100%
100%
0%
RAPID
OVERRIDE
BLOCK
DELETE
ORIGIN
ON
MEMORY
PROTECT
200%
FEEDRATE
OVERRIDE
JOYSTICK
OPTIONAL
STOP
X
100%
10%
Z+
Z-
MACHINE
LOCK
50%
25%
X+
SINGLE
BLOCK
130%
0%
130%
OD
ID
AXIS LOAD
SPINDLE LOAD
X
Z
CLAMP
DIRECTION
In key concept #7 we look at the
machine from an operator’s viewpoint
Key concept #1
CHUCK
TAILSTOCK
From programmer’s viewpoint
Key concept #7
From operator’s viewpoint
3
You must understand the
Key Concept
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
4
You must understand the
Key Concept
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
You must understand the
Key Concept
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
You must understand the
Key Concept
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
You must understand the
Key Concept
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
You must understand the
Key Concept
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
You must understand the
Key Concept
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
You must understand the
Key Concept
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
You must understand the
Key Concept
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
Lesson Number One:
Machine Configurations
Lesson One Lesson Plan


Basic machining practice
Machine configurations

Programmable functions
 Universal slant bed
 Chucker slant bed
 Twin spindle horizontal
 Single/twin spindle vertical
 Mill/turn machines
13
Lesson One Lesson Plan


Basic machining practice
Machine configurations

Programmable functions
 Universal slant bed
 Chucker slant bed
 Twin spindle horizontal
 Single/twin spindle vertical
 Mill/turn machines
14
Lesson One Lesson Plan


Basic machining practice
Machine configurations

Programmable functions
 Universal slant bed
 Chucker slant bed
 Twin spindle horizontal
 Single/twin spindle vertical
 Mill/turn machines
15
Lesson One Lesson Plan


Basic machining practice
Machine configurations

Programmable functions
 Universal slant bed
 Chucker slant bed
 Twin spindle horizontal
 Single/twin spindle vertical
 Mill/turn machines
16
17
Lesson One Lesson Plan


Basic machining practice
Machine configurations

Programmable functions
 Universal slant bed
 Chucker slant bed
 Twin spindle horizontal
 Single/twin spindle vertical
 Mill/turn machines
1 1
18
Presentation links
Key concept #1
Basic machining practice
Machine configurations
Universal slant bed
Chucker
Twin spindle horizontal
Sub-spindle
Single spindle vertical
Twin spindle vertical
Mill / turn
Gang style
Sliding headstock
Programmable features
Turret
Spindle
Feedrate
Coolant
19
Basic Machining Practice
The Key To Proper CNC
Machine Usage!
You must understand basic machining
practice as it relates to turning centers
Though basic machining practice is beyond
the scope of this course…
…you must understand:
Machining operations
Like: Rough turning/finish turning
Rough boring/finish boring
Drilling
Tapping
Threading
Grooving/necking
Knurling
20
Though basic machining practice is beyond
the scope of this course…
…you must understand:
Machining operations
Processing
Processing:
Development of the machining order
by which the workpiece is produced
21
Though basic machining practice is beyond
the scope of this course…
…you must understand:
Machining operations
Processing
Cutting conditions
You must be able to determine spindle
speed, feedrate, and depth of cut based
upon cutting tool material workpiece
material, and rigidity of setup
22
Though basic machining practice is beyond
the scope of this course…
…you must understand:
Machining operations
Processing
Cutting conditions
Work-holding setups
You must be able to design safe workholding setups
23
Though basic machining practice is beyond
the scope of this course…
…you must understand:
Machining operations
Processing
Cutting conditions
Work-holding setups
Blueprint reading, dimensioning, etc.
You must understand all aspects of
basic machining practice in order to
write safe, workable CNC programs
24
Though basic machining practice is beyond
the scope of this course…
…you must understand:
If you feel
weak in your basic
Machining
operations
Processing
machining practice skills…
Cutting conditions
Work-holding setups
See pages 1-1
Blueprint reading, dimensioning, etc.
through 1-37 in the
You muststudent
understand
all aspects of
manual!
basic machining practice in order to
write safe, workable CNC programs
25
26
Machine Configurations
Turning centers are
available in several styles
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
27
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
28
Front view of machine
Universal style slant bed turning center
Headstock
& Spindle
Universal style slant bed turning center
Work-holding
Device
Universal style slant bed turning center
Center
Body
Quill
Tailstock
Universal style slant bed turning center
Turret
Universal style slant bed turning center
That’s why it’s called a “universal” style
A universal slant bed turning
center can perform all types of
turning applications:
Chucker work
Shaft work
Bar work
Universal style slant bed turning center
34
-
Z Axis
+
Universal style slant bed turning center
36
-
Z Axis
+
Universal style slant bed turning center
37
-
Z Axis
+
Universal style slant bed turning center
38
-
Z Axis
+
Universal style slant bed turning center
39
-
Z Axis
+
Universal style slant bed turning center
40
-
Z Axis
+
Universal style slant bed turning center
41
-
Z Axis
+
Universal style slant bed turning center
42
-
Z Axis
+
Universal style slant bed turning center
43
-
Z Axis
+
Universal style slant bed turning center
44
-
Z Axis
+
Universal style slant bed turning center
45
-
Z Axis
+
Universal style slant bed turning center
46
-
Z Axis
+
Universal style slant bed turning center
47
-
Z Axis
+
Universal style slant bed turning center
48
-
Z Axis
+
Universal style slant bed turning center
49
-
Z Axis
+
Universal style slant bed turning center
50
-
Z Axis
+
Universal style slant bed turning center
51
-
Z Axis
+
Universal style slant bed turning center
52
-
Z Axis
+
Universal style slant bed turning center
53
-
Z Axis
+
Universal style slant bed turning center
54
-
Z Axis
+
Universal style slant bed turning center
55
-
Z Axis
+
Universal style slant bed turning center
56
-
Z Axis
+
Universal style slant bed turning center
57
-
Z Axis
+
Universal style slant bed turning center
58
-
Z Axis
+
Universal style slant bed turning center
59
-
Z Axis
+
Universal style slant bed turning center
60
-
Z Axis
+
Universal style slant bed turning center
61
-
Z Axis
+
Universal style slant bed turning center
62
-
Z Axis
+
Universal style slant bed turning center
63
-
Z Axis
+
Universal style slant bed turning center
64
-
Z Axis
+
Universal style slant bed turning center
65
-
Z Axis
+
Universal style slant bed turning center
66
-
Z Axis
+
Universal style slant bed turning center
67
-
Z Axis
+
Universal style slant bed turning center
68
-
Z Axis
+
Universal style slant bed turning center
69
-
Z Axis
+
Universal style slant bed turning center
70
-
Z Axis
+
Universal style slant bed turning center
71
-
Z Axis
+
Universal style slant bed turning center
72
-
Z Axis
+
Universal style slant bed turning center
73
-
Z Axis
+
Universal style slant bed turning center
74
Z is the length controlling axis
-
Z Axis
+
Universal style slant bed turning center
X Axis
+
Universal style slant bed turning center
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
X is the diameter controlling axis
Universal style slant bed turning center
94
+
If you want to turn a 3.0 inch diameter…
3.000
X Axis
X is DIAMETER
X3.0
X3.0 will be the commanding word
Universal style slant bed turning center
+
X Axis
X is DIAMETER
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
96