Академический Документы
Профессиональный Документы
Культура Документы
CNC Exercises
MTS TeachWare Students Book
MTS Mathematisch Technische Software-Entwicklung GmbH
Kaiserin-Augusta-Allee 101 D-10553 Berlin
Phone: +49 / 30 / 349 960 0
Fax: +49 / 30 / 349 960 25
eMail: mts@mts-cnc.com
World Wide Web: http://www.mts-cnc.com
Created by BK,BM 1998.
All rights reserved, including photomechanical reproduction and storage on electric media
Contents
Contents
1 Introduction..................................................................................................................... 5
1.1 To the Learner ......................................................................................................................................5
To the Learner
1 Introduction
1.1 To the Learner
This set of exercises offers the opportunity to establish your knowledge and capabilities gained with handling
the MTS CNC Simulator Turning & Milling as well as to extend and apply these.
As the proverb says, practice makes perfect! Provided that you are willing to learn, the book will support you
by its systematic structure. The exercises serve two purposes. Firstly, you find your introduction into further
studying the CNC technique easily according to your individual preliminary knowledge and independently on
the CNC software available. Secondly, you can make handling the MTS CNC Simulator with its varied fields
of application accessible for you or perfect it.
You will find out quickly how difficult it is to detect the optimum solution of a problem. Unfortunately, there is
no royal road to learning! The best way of the single case does not only depend on the technical and
organizing environment and the workpart spectrum of the CNC manufacture but also on your personal
preference of one or the other working mode. Especially in this respect, the MTS system provides an efficient
and multiple program package. It does not oblige you to apply a certain programming method but offers all
access possibilities of up-dated CNC technique. With regard to this, our approaches are supposed to be
suggestions and the prepared final solutions do not represent complete and optimum solutions.
The set of exercises has been created for flexible application. The beginner should start with simple
exercises on turning or milling. Parts or whole exercises should not be skipped unless you feel firm and
repetitions are not required anymore.
Finally, enjoy working with these exercises and have soon success! We are grateful for any suggestions to
improve the book and hints on mistakes or lack of clarity which can never be completely excluded.
10
2 7 .5
51 .14 1
65
90
100
The plate of the drawing is to be manufactured as individual workpart on a CNC vertical milling machine. The
blank is made of AlMg1 dimensioned 100 x 100 x 50 mm. Prepare the production on the MTS - Simulator.
Define the workpart zero, plan the operation sequence, work out the process layout and the set-up form. Test
and correct the program.
P la te
Learning Objective:
The learner is able to describe the structure of a simple NC milling program and to
write parts of it on his own. He knows the essential steps of set-up, edit and
automatic modes in the CNC Simulator for Milling and comprehends them in the
proper sequence.
Special Training
Elements:
Set up and machine a blank at the simulator; select and set up tools.
10
2 7.5
51 .14 1
65
90
10 0
P la te
2.2 NC program for CNC turning with control OKUMA OSP 5020 L
Exercise: bolt
The bolt on the drawing made of AlMg1 is to be made on a CNC lathe in higher batch quantity. Prepare the
manufacturing process with the MTS CNC Simulator including following steps: define workpart zero, set up
the processing sequence, determine tools, fixtures and technological data; generate, set up, test and correct
the program at the CNC simulator. A bolt with an external diameter of 100 mm and the length of 94 mm is
to be clamped for the test.
1 00
B olt
Learning Objective:
The learner can accomplish simple steps at the MTS CNC Simulator such as to
start CNC simulation software, select operation modes, referencing, set up tools,
define tool zeros, set up blank and fixture, generate, test and correct simple NC
programs.
Special Training
Elements:
Set up and machine a blank at the simulator; select and set up tools.
1 00
B olt
CNC milling
Tool Types
in the
S im ulator
for M illing
11
10
50
90
5 x1 5
Jig plate 1
Learning Objective:
The learner is able to describe the structure of a simple NC milling program and to
write parts of it on his own. He knows the essential steps of set-up, edit and
automatic modes in the CNC Simulator for Milling and comprehends them in the
proper sequence.
Special Training
Elements:
Set up and machine a blank at the simulator; select and set up tools. Movements
with G00 and G01
12
10
50
90
5 x1 5
Jig plate 1
13
5 x1 5
Jig plate 2
Learning Objective:
The learner is able to describe the structure of a simple NC milling program and to
write parts of it on his own. He knows the essential steps of set-up, edit and
automatic modes in the CNC Simulator for Milling and comprehends them in the
proper sequence.
Special Training
Elements:
Set up and machine a blank at the simulator; select and set up tools. Movements
with G00 and G01
14
5 x1 5
Jig plate 2
15
5x 15
Jig plate 3
Learning Objective:
The learner is able to describe the structure of a simple NC milling program and to
write parts of it on his own. He knows the essential steps of set-up, edit and
automatic modes in the CNC Simulator for Milling and comprehends them in the
proper sequence.
Special Training
Elements:
Set up and machine a blank at the simulator; select and set up tools. Movements
with G00 and G01
16
5 x 15
Jig plate 3
17
C o n to u rp la te 1
Learning Objective:
The learner is able to solve a CNC milling task with systematic planning of the
procedure and the application of existing system functions.
Special Training
Elements:
18
C o nto urp la te 1
19
Exercise: contourplate 2
The contourplate on the drawing is to be produced on a CNC vertical milling machine from a blank of AlMg1
dimensioned 100 x 100 x 25 mm. Prepare the production on the MTS CNC Simulator, work out the process
layout and set-up form.
Use the cicular commands G02 or G03 and the cutter radius compensation.
C ontou rpla te 2
Learning Objective:
The learner is able to solve a CNC milling task with systematic planning of the
procedure and the application of existing system functions.
Special Training
Elements:
20
C o ntou rpla te 2
21
Exercise: Plate 1
The plate on the drawing is to be produced on a CNC vertical milling machine from a blank of AlMg1
dimensioned 100 x 100 x 50 mm. Prepare, test and correct the manufacturing process with the MTS CNC
Milling Simulator. Define the workpart zero, work out the process layout, set-up form and NC program.
Use the canned cycle G73.
50
5 x3 5
P la te 1
Learning Objective:
The learner is capable of preparing and testing the CNC milling of a workpart of
medium complexity on a CNC simulating and programming desk by himself
including the work organization.
Special Training
Elements:
22
50
5 x3 5
P la te 1
23
Exercise: Plate 2
The plate on the drawing is to be produced on a CNC vertical milling machine from a blank of AlMg1
dimensioned 100 x 100 x 50 mm. Prepare, test and correct the manufacturing process with the MTS CNC
Milling Simulator. Define the workpart zero, work out the process layout, set-up form and NC program.
Use the canned cycle G83.
5 x3 5
P la te 2
Learning Objective:
The learner is capable of preparing and testing the CNC milling of a workpart of
medium complexity on a CNC simulating and programming desk by himself
including the work organization.
Special Training
Elements:
24
5 x3 5
P la te 2
25
Exercise: Plate 3
The plate on the drawing is to be produced on a CNC vertical milling machine from a blank of AlMg1
dimensioned 100 x 100 x 50 mm. Prepare, test and correct the manufacturing process with the MTS CNC
Milling Simulator. Define the workpart zero, work out the process layout, set-up form and NC program.
The borehole must be reamed. Use the canned cycle G85.
5H7 x 30
P la te 3
Learning Objective:
The learner is capable of preparing and testing the CNC milling of a workpart of
medium complexity on a CNC simulating and programming desk by himself
including the work organization.
Special Training
Elements:
26
5H 7 x 30
P la te 3
27
8X 3 5
P la te A
Learning Objective:
The learner can describe the function and the calling of macros.
Special Training
Elements:
28
8X 3 5
P la te A
29
8X35
P la te B
Learning Objective:
The learner can describe the function and the calling of macros.
Special Training
Elements:
30
8 X3 5
P la te B
31
10
50
90
5 x1 5
P late S 1
Learning Objective:
The learners are capable of optimizing program runs by the use the subprogram
technology.
Special Training
Elements:
Subprogram.
32
10
50
90
5 x1 5
P la te S 1
33
Exercise: Plate S2
The jig plate on the drawing is to be produced on a CNC vertical milling machine from a blank of AlMg1
dimensioned 100 x 100 x 50 mm. Prepare the production on the MTS CNC Simulator, work out the process
layout and set-up form.
Use a subprogram for programming the boring positions.
5x15
P la te S 2
Learning Objective:
The learners are capable of optimizing program runs by the use the subprogram
technology.
Special Training
Elements:
Subprogram.
34
5x15
P la te S 2
35
P la te
Learning Objective:
Special Training
Elements:
36
Complex programs
P la te
37
Exercise: contactplate
The contactplate on the drawing is to be produced on a CNC vertical milling machine from a blank of AlMg1
dimensioned 100 x 100 x 25 mm. Prepare, test and correct the manufacturing process with the MTS CNC
Milling Simulator. Define the workpart zero, work out the process layout, set-up form and NC program.
S e c tio n
S e ctio n
Learning Objective:
Special Training
Elements:
38
Complex programs
S ec tion
S ection
39
Exercise: punchplate
The punchplate on the drawing is to be produced on a CNC vertical milling machine from a blank of AlMg1
dimensioned 100 x 100 x 25 mm. Prepare the production on the MTS CNC Simulator, work out the process
layout and set-up form.
S e c tio n
S e c tio n
P un ch pla te
Learning Objective:
Special Training
Elements:
40
Complex programs
S ection
S ec tion
P un ch pla te
41
CNC Turning
43
B olt 1
Learning Objective:
The learner can accomplish simple steps at the MTS CNC Simulator such as to
start CNC simulation software, select operation modes, referencing, set up tools,
define tool zeros, set up blank and fixture, generate, test and correct simple NC
programs.
Special Training
Elements:
Set up and machine a blank at the simulator; select and set up tools, movements
with G00 and G01.
44
B olt 1
45
B olt I1
Learning Objective:
The learner can accomplish simple steps at the MTS CNC Simulator such as to
start CNC simulation software, select operation modes, referencing, set up tools,
define tool zeros, set up blank and fixture, generate, test and correct simple NC
programs.
Special Training
Elements:
Set up and machine a blank at the simulator; select and set up tools, movements
with G00 and G01.
46
B olt I1
47
B olt 2
Learning Objective:
Special Training
Elements:
48
B olt 2
49
B olt 3
Learning Objective:
Special Training
Elements:
Circular interpolation by using the parameter L for the radius of circular arc;
programming and fabrication of circular contours and tool nose compensation.
50
B olt 3
51
B olt 4
Learning Objective:
Special Training
Elements:
52
B olt 4
53
S ha ft 1
Learning Objective:
Special Training
Elements:
54
S ha ft 1
55
P ip e le ng th
Learning Objective:
Special Training
Elements:
56
P ip e le ng th
57
96
63
30
20
10 0
P essu re P in
Learning Objective:
The learners are capable of optimizing program runs by the use of machining
cycles.
Special Training
Elements:
58
96
63
30
20
10 0
P essu re P in
59
B olt I2
Learning Objective:
The learners are capable of optimizing program runs by the use of machining
cycles.
Special Training
Elements:
60
B olt I2
61
68
62
32
51
77.320
81
80
S ha p e B olt
Learning Objective:
The learners are capable of optimizing program runs by the use of subprograms.
Special Training
Elements:
62
68
62
32
51
77.320
80
81
S ha p e B olt
63
a ll rad ii 3m m
B olt l3
Learning Objective:
The learners are capable of optimizing program runs by the use the subprogram
technology.
Special Training
Elements:
64
a ll ra d ii 3m m
B olt l3
65
D rill S le e ve
Special Training
Elements:
66
Complex programs
D rill S le eve
67
40
80
90
Use the LAP function for roughing and the compound fixed cycle G73.
S ha ft 2
Special Training
Elements:
68
40
80
90
Complex programs
S ha ft 2
69
H o llo w P in
Special Training
Elements:
70
Compound fixed cycle G74, LAP-functions G85 and G87, contour description.
Complex programs
H o llo w P in
71