Professional Documents
Culture Documents
Software Version 6
Turning
Part 1: Programming Examples
User’s Guide 07.97 Edition
User Documentation
SINUMERIK 840C / OEM Version for Windows
ACR 20/
ACR 20/
840C 840C Accessories
Accessories 805SM/840C
805SM/840C
SINUMERIK
SINUMERIK SINUMERIK SINUMERIK SINUMERIK
User Documentation
SINUMERIK
840/840C/
SINUMERIK 840/840C/850/
840C
840C 840C 880/880 GA2 880/880 GA2 840C
840C 840C
840C
SINUMERIK SINUMERIK
SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK
Operator’s Guide Programming User’s Guide Cycles, Measuring Cycles User’s Guide
OEM Version for Guide Graphic Programming System Programming Version 20 Simulation Milling
Windows Drilling/Boring and Milling User’s Guide and Turning
Parts 1+2 Guide
Standard
Turning Parts 1+2
Diagnostics Guide On PC
Environment Description 840C
Manufacturer Documentation
Interface: Function Block PLC 135 WB/WB2/SD SINUMERIK Planning Guide OEM Version for
Signals Packages Quick Reference, WS 800A Graphic Windows
Connection Function Macros Planning CL800 Cycle Language Programming System User’s Guide
Conditions S5-HLL User’s Guide Alarm Dialog for PC
Description of Computer Link Computer Link Installation Guide Measuring Cycles Spare Parts List
Functions SINT Message Frame Instructions Version 20
Safety Integrated SIN PS 231 Descripiton Lists
SIN PS 315 Start-up Guide
General Description Difference Description
Windows
Introduction 1
Exercise Objectives 3
User’s Guide
User Documentation
Programming Example 1 4
Programming Example 2 5
Valid for
Index 7
07.97 Edition
SINUMERIK documentation
Printing history
Brief details of this edition and previous editions are listed below.
The status of each edition is shown by the code in the “Remarks” column.
A . . . . New documentation
B . . . . Unrevised reprint with new Order No.
C . . . . Revised edition with new status.
If factual changes have been made on the page since the last edition,
this is indicated by a new edition coding in the header on that page.
Siemens quality for software and training to DIN ISO 9001, Reg.No. 2160–01
Other functions not described in this documentation might be executable in the control. This does not, however, represent an obligation to supply
such functions with a new control or when servicing.
The reproduction, transmission or use of this document or its contents is not permitted without express written authority. Offenders will be liable
for damages. All rights, including rights created by patent grant or registration of a utility model or design, are reserved.
Siemens AG 1993, 1994, 1995, 1996, 1997. All rights reserved.
Section 6: In the Appendix you will find fold-out work schedules and workpiece
Appendix sketches for the programming examples.
Further notes
Key symbols The operator actions described here always assume that you are using
the keyboard on the operator panel.
The key symbols in the example correspond to the symbols on the
operator panel.
If you are using the full keyboard for operating the Graphic Program-
ming System, please refer to Part 2 Section “Operation” which explains
the differences between the key symbols.
System texts System texts such as softkey texts, names of interactive screenforms
or parameter names in interactive screen forms are always written in
bold type.
Operator inputs Operator inputs such as parameter inputs in interactive screenforms
are presented in “inverted commas”.
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–1
6 Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–1
7 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–1
08.94
03.95
1 Introduction
2 Help Function
The function described below provides you with help in almost every
operating situation.
By pressing the help key, you activate the help system which is stored
in the programming system.
If a black triangle apears next to the help text of a softkey, you can
press this key to open a further explanatory help screen.
Graphic parameter The graphic help for the individual input fields (see Fig. 2.2) can be
description for inter-
active screenforms
closed by pressing the RECALL key.
The various screens are displayed again by means of the Help key.
ÎÎ
ÎÎ
+X
F
+Z
ÎÎ
ÎÎ
L
ÎÎ
ÎÎ Q
# 274
Note on graphics for The axis-specific names in the interactive screenform (e.g. dE_Y1)
end faces and peri- depend on the coordinate system displayed.
pheral surfaces 1)
The axis-specific names of the graphics (e.g. dEX) correspond to the
horizontal and vertical axis designations of the selected surface (see
example, Fig. 2.3).
E_Y1 EX
dE_Y1 dEX
E_X1 EZ
dE_X1 dEZ
3 Exercise Objectives
You will work step by step through sections 4 and 5 to fulfill the exer-
cise objectives of:
S Creating a workpiece magazine for drilling, milling1) and turning
tools,
S Entering the workpiece contour as a turning surface, end face1) and
peripheral surface1),
S Programming the workpiece machining operation with the technolo-
gies drilling, milling1) and turning and
S Creating a part program,
are worked through step by step in Sections 4 and 5.
The fold-out workpiece sketch and the work schedule for these exam-
ples are contained in the Appendix. This enables you to work through
the programming example page by page with the workpiece sketch
folded out.
Note If you want to stop before the end of the exercise, proceed as follows:
S Make a note of the programming level (e.g.: Geometry/
Create_New/Blank).
S Save the exercise in its present state (vertical softkey Save).
You can continue the interrupted programming example by
S Starting the Graphic Programming System with the workpiece, e.g.:
“PART1” and
S Calling the softkey functions of the programming level that you noted
before.
4 Programming Example 1
Note You now have seven vertical softkeys in addition to the seven
horizontal softkeys.
Horizontal The horizontal softkeys take you into the programming of your
softkeys workpiece “PART1”.
The vertical softkeys are used for screen and system control and
Vertical
softkeys contain general programming utilities which are available at any time
during graphic programming.
The RECALL key enables you to abort a softkey function and to go
back in the menu.
4.2 Tools
Initial situation
The Graphic Programming System is loaded.
Tools You start by programming the tool which is activated by pressing the
Material softkey Tools Material in the horizontal softkey menu bar.
L4
L3
L7
L8
L3 – Depth stage 1
L4 – Length
L7 – Width jaw 1
L8 – Total width
D10 – External diameter
D11 – Internal diameter
D20 – Maximum chuck width
D21 – Minimum chuck width
Press the INPUT key. The interactive screenform below then appears.
Enter this
name and
this value
You will now write in the input fields that have already been entered.
For this, use the alphanumeric and cursor keys.
Enter “Chuck jaw 1st out” as the description.
... ... ...
Move the cursor to the ID number line
Now enter the values already entered in Fig. 4.6 using the cursor and
... ... ... alphanumeric keys.
You do not have to enter decimal points or zeros. The system
generates them automatically.
Use this key to move the cursor to the first input field.
Now accept the parameters line by line using the cursor keys.
Note If the workholder is not how you want it, page back to the previous in-
teractive screenforms using the Edit softkey and change the parame-
ters.
If the workholder is how you want it then
Situation:
S You are in the Tools Material/Masterdata_magazine/programming
level.
S You have loaded the master data.
Press the softkey Tool
Tool
You require the following tools to machine your turned part (look at your
unfolded work schedule):
S two rough-turning tools outside
S one copy turning tool (finishing) outside
S one grooving tool outside
S one twist drill
S one rough-turning tool inside
S one copy turning tool (finishing) inside
S one grooving tool inside
S one threading tool
Note SIEMENS supplies a catalog of several predefined workholders and
tools together with the program package “Graphic Programming System
Turning”.
The tools are prepared for this exercise example.
In this exercise you will create another rough-turning tool.
The display below shows an example with Face and Longitudinal
turning.
Machining/ ...
Longitudinal
Face
You are to extend the rough-turning tool data for “Face roughing”.
The cursor bar is now on the tool class Roughing, where you add
information to the rough-turning tool.
Press the INPUT key.
The interactive screenform General tool data appears. Enter the
values already entered in the following figure as parameters.
Enter this
name and
this ID number
Tool nose
L radius
Q
P
Theoretical
tool nose tip
+X (–X)
Type 4 (1) Type 3 (2) Type 8 (6)
Type 5 Type 7
+Z +Z +Z
Type 9
Fig. 4.15 shows the parameters for the Holder and the Shank.
ÎÎÎ ÎÎ
ÎÎ ÎÎÎ
Holder
ÎÎÎ ÎÎÎ
L2
Shank Holder FV1 = Holder dimensions (50 mm)
BS L1 = Length1 (90 mm)
ÎÎ ÎÎÎ
L2 = Length2 (70 mm)
Î ÎÎ
SM
FV1
F Shank
L1
SM = Shank dimensions (–70 mm)
ÎÎÎ
ÎÎ
BS = Width (25 mm)
ÎÎÎ
Insert
(tool tip)
ÎÎ
+X
L
L = Length dimension (85 mm)
Q = Cross dimension (–75 mm)
Tool nose
ÎÎ ÎÎ
L radius
ÎÎ
Q
P F = Tool reference point
Q P = Tool nose tip
+Z Theoretical
tool nose tip P
A small black triangle next to the input field means that there is a
continuation form.
Open the continuation form for the Holder type. A selection menu is
displayed.
The drawings below 4.16 show the longitudinal and cross types of
holder.
For example, longitudinal for inside machining or cross for outside
machining.
For the purposes of this programming example, select holder Cross/
right (3).
Longitudinal Cross
Notes Refer to the work schedule in the appendix for the Tool tip (= insert)
dimensions.
The following drawing describes the parameter Insert location.
+X
+ 0_
+Z
– 90_
The table below explains a number of key functions used for operating
interactive screenforms.
Enter the values as shown in Fig. 4.14, Page 4–14, using the cursor
... ... ... and alphanumeric keys.
Note If the tool does not fulfill your requirements, page back to the previous
interactive screenforms using the Edit softkey and change the
parameters for your tool again.
Once the Rough-turning tool corresponds to the required tool.
press the softkey Accept.
Accept
Enter the cutting values in the interactive screenform (see Fig. 4.19)
which appears on the screen. The cutting values always refer to the
material indicated in the 2nd column. You must enter the cutting values
for every material you want to machine with the tool created.
You can use the screeen form fields Before and Back or you select the
material directly in the first input line.
F3
X
F1
If this angle is >45° (variable “V1296” from
the empirical value file), then longitudinal
feedrate F1 becomes transversal feedrate
Z F3.
You delete the entries in the input field with the CLEAR key.
Enter the values as shown in the interactive screenform (see Fig. 4.19)
... ... ... using the alphanumeric keys.
Start with the
cutting speed “90” (m/min)
and then enter the feed values.
F1 = Longitudinal feed
F2/F4 = Is not used
F3 = Transversal feed (e.g. for relief-cut elements)
Place the cursor on Accept and
accept the cutting values of the turning tool for this material.
The programming system offers you the following material together with
its cutting values.
One material type is sufficient for the example in the exercise.
Place the cursor on OK.
New tool
You will recognise the newly created tool (see Fig. 4.23).
Move the cursor onto the tool description
Roughing Typ3 FACE 5/5/Exercise
Note (see Fig. 4.23 You can move the cursor onto the tool in question in the selection
above) screenform, the other fields in the graphic area are information fields
which refer to the selected tool.
Press the INPUT key.
Press the softkey Save masterdata to save the altered tool master
Save
masterdata data.
Objective The following section describes how you fill a user magazine with
S a workholder and
S ten turning tools (look at your unfolded work schedule).
Situation:
S The masterdata are loaded.
S You have created a workholder and a tool for the programming
example and then solved them.
S The other tools are in the masterdata catalog.
At the moment you are on this programming level:
At the moment the current tool data are the tool masterdata. You have
already stored them in the exercise.
You answer the programming systems question, Existing tool data will
be overwritten with yes.
Press the INPUT key.
The graphic programming system displays the selection screenform
Tool classes.
All
Leave the selection screenform for the Tool classes with the RECALL
key.
All
Note The graphic programming system only displays those classes for which
tools or chucks exist in the masterdata catalog.
Choose Chuck jaw 1st out (see Fig. 4.26) from the selection of
workholder classes offered and then the Exercise workholder chuck
jaw 1st out.
Confirm your selection and the interactive screenform with the general
workholder data.
Turning tools The next step of the exercise is to copy the turning tools into the user
magazine.
Press the softkey Tool and
Tool
Copy tool.
Copy
tool The tools that you require for the machining operation are to be found
in the masterdata catalog.
Copy the following tools (see work schedule Section 6.2) into the user
magazine:
Roughing
Roughing Typ3 longit. 0/80/R1 T No. 1 D No. 1
Roughing Typ2 ins. 87/55/R1 D=20 T No. 2 D No. 2
Roughing Typ3 face 5/90/R1 T No. 3 D No. 3
Finishing
Copy Typ3 out 3/55/R0.3 T No. 4 D No. 4
Copy Typ2 ins. 17/55/R0.3 D=20 T No. 5 D No. 5
Thread
Thread Typ8 out 60/R0.2 T No. 6 D No. 6
Recess
Recess Typ3/4 longit. B3/R.2 EL=20 T No. 7 D No. 7
and D No. 77
Fig. 4.27 illustrates why two D numbers are required for a recess tool:
ÎÎ
ÎÎ F
Tool nose
radius
Longitudinal L
r
ÎÎ
dimension
ÎÎ ÎÎÎÎ
L Q
ÎÎÎÎ
Tool tip Theoretical P
(insert)
+X tool nose tip
Q–BSP
Î ÎÎ
P
ÎÎ
BSP Width
Q
2nd dim. in offset memory (e.g. D-No. 77)
Cross
dimension 1st dim. in offset memory (e.g. D-No. 7)
+Z
Recess goose-neck
Recess goose-neck ins. Type1/2 B3/R0.2EL=15 T No. 8 D No. 8
and D No. 88
Twist drill
Twist drill D30/118 size EL=110 T No. 9 D No. 9
Please refer to Fig. 4.13 on page 4–13 for an explanation of the type
designations.
This User’s Guide now goes on to give an outline of the function Copy
tool.
Operating sequence
Copy tool
1 Enter these
1 values
Now enter
... ... ... “1” for the T No. and
“1” for the D No.
in the input fields for the first tool (see tools on the previous page).
Terminate the copy tool function with the INPUT key.
If you need more tools repeat the procedure described above.
End
Copy tool
Press the RECALL key twice to leave the function Copy tool.
Now press the RECALL key twice to start the next part of the exercise,
Create geometry.
4.3 Geometry
Exercise steps creating blank and finished part geometry (duration approx. 60 min)
Objective The sections below describe how you
graphically program the turned part contour.
Situation You have programmed the tools and now wish to create the geometry.
In the first exercise you will program the blank contour shown in the
drawing above.
Press the softkey Blank and enter the parameters described below in
Blank the interactive screenform Blank.
In Fig. 4.32 you will see that the parameters for the blank have already
been entered.
The name of the blank is to be “Cylinder 160/158”.
... ... ...
Accept the name that you have entered and move the cursor onto the
input field
Select material.
Open the following screenform in the input field.
Accept a material.
Note The line above the graphic part of the display shows you which
programming level you are in.
The function From finished part enables you to define a blank
From
finished part geometry from a finished part geometry.
Programming example 1 defines the blank geometry directly as a
cylinder geometry.
Now you define the blank contour using the Cylinder function.
4.3.2 Cylinder
There are two functions for defining the blank in the graphic program-
ming system:
S Oriented geometry
S From finished part
S Cylinder
The blank contour is a cylinder.
Objective The following section describes how you
graphically program a cylinder.
Situation
S You are on programming level Geometry/Create_New/Blank
S The blank has a name and is assigned to a material.
Press the softkey Cylinder.
Cylinder
The interactive screenform Cylinder is displayed by the graphic
programming system.
(1)
D (3) W
XP
ZP
(2)
ZP
(1) ZP
L
Drawing Look at your drawing and enter all the necessary parameters for the
blank.
The Reference point for the blank is on the right.
The input field is a text selection field. Press this key and select Refer-
ence point right (2).
Enter the parameters for our example by means of the cursor and
... ... ... numerical keys.
Distance to Z axis
ZP = “5” mm (blank 5 mm distance) and
the blank Outside diameter
D = “160” mm.
When entering the blank dimensions you must the clamp jaw dimen-
sions. When we created Clamped jaw (1step) the depth of step 1 was
“40” mm.
The workpiece drawing shows a workpiece length of “108 mm”. This
gives a total blank length of
L =40+108+10=“158” mm.
“10 mm” are required for the cut-off.
In the following interactive screenform the parameters have already
been entered in the individual input fields.
Once you have entered the parameters in the input fields, terminate
your interactive screenform entries for the cylinder parameters using
the INPUT key.
LI 11
ES 10
LI 9
LI 13
LI 12 LI 8
LI 7
GW 5 LI 3
LI 2
LI 1
GF 6 LI 4
Initial point IP
First of all enter the name “Outside contour” in the interactive screen-
... ... ... form of the contour.
Initial point
Initial point
Log
The programming system logs the element values you have entered in
the information line below the graphic area (s. Fig. 4.39).
You start programming your contour from the initial point working
upwards.
LI 1
Notes on the input The Graphic Programming System now displays the interactive screen-
fields of this inter- form Line (see Fig. 4.41).
active screenform
Straight line
open with this key the interactive screenform Line Cartesian with the
maximum possible parameters (see Fig. 4.42).
Only when you have deleted the parameters from which the system has
calculated these resulting values can you define the input fields.
Input field AS = “90” (° ) in the interactive screenform Line displayed on
the screen is preset by the programming system.
The programming system arrives at the default value in input field AS =
“90” in the interactive screenform Line Cartesian from the selection
Line up.
LI 1
90°
LI 2
Previous
element
LI 2 LI 2
LI 3
AT
LI 4
4.3.4 Views
In the following section you will look at the blank along its longitudinal
cross section with parallel contours.
You can call up the vertical softkey functions any time while you are
programming.
Objective The following section describes how you
display your contour as a longitudinal cross section with parallel con-
tours.
Situation
S You can be on any programming level
S You have created a geometry in the graphic area.
In this example choose view longitudinal section P (parallel contours).
Press the softkey Views,
Views
GE
LI
The vertical softkey menu bar has returned to its original state. Any of
the functions shown in the horizontal or vertical softkey menu bars can
be activated.
Note To display the whole of the blank in the graphic area
press the softkey Zoom and then
Zoom
Move the cursor onto the input field Enter reduction factor (2–9):
Then press the INPUT key and you will see your longitudinal section
with parallel contours.
LI
4.3.5 Thread
The next element TH 5 is a longitudinal outside thread.
Before you assign the Form element thread to these lines, first con-
struct the element with the function Line left.
TH 5
and have closed the interactive screenform Line with the INPUT key,
the programming system displays the element as a thread in the
graphic area.
TU 6
If you consult the workpiece drawing you will see that the thread under-
Form A cut uses form A. Press softkey Form A.
TH
The graphic programming system has preset the angle in input field
Angle A “30” (° ) from the empirical values file.
Accept these parameters with the INPUT key.
Situation
S Continue the exercise on the programming level displayed in
Fig. 4.58.
S You have now completed the finished part as far as the thread
element.
LI 9
LI 8
LI 7
Continue with the operating sequence below which is the same as for
previously programmed elements LI 1 to LI 4.
Operating sequence
1. Select the appropriate softkey function.
Extract the known parameter(s) from the dimensions in the
... ... ... workpiece drawing and enter them
3. Terminate parameter input for the element with the INPUT key.
The table below shows the individual softkey functions and the
parameters for the next steps in the operation.
Step Ele- Softkey function Known
ment parameters
You have now defined the finished part as far as element LI 9. The next
display (Fig. 4.60) shows the contour.
Interrupting the pro- If you want to interrupt the programming example under function
gramming example Oriented geometry, proceed as follows:
Press the RECALL key to go to programming level Geometry/
New_Create/Finished part.
Programming The following programming steps for the outside contour in the pro-
example gramming example are described in the User’s Guide under program-
ming level Geometry.
Change over to the Geometry programming level.
select the outside contour of the finished part with the cursor key.
Once you have selected the correct contour with the INPUT key and
have acknowledged the interactive screenforms Contour and Global
contour transitions by pressing the INPUT key, you can continue with
the programming example.
RS 10
LI 9
Use the cursor keys to move the cursor to the information line on the
last element to be constructed (LI 9).
The coloured markings (red) in the graphic display indicate which
contour element is meant.
Activate the function Recess.
Recess
Now enter the parameters given in the workpiece sketch for the Recess
... ... ... in the interactive screenform which now appears.
Notes on input field When entering the recess you must observe which way the recess is
Depth pointing. If the recess is in a downwards direction, enter a negative
value. If the recess points upwards (e.g. contour inside), enter a
positive value.
The recess width is positive.
As this is a simple recess without chamfers and roundings, you can
confirm the parameters with the INPUT key.
The programming system displays the element as a simple recess (see
Fig. 4.64).
RS
LI 11
LI 13
LI 12
LI
Objective The following steps describe how you edit a contour element in the
function Oriented geometry.
Situation
S You have programmed the outside contour for the example used in
the exercise.
S You are on programming level Geometry/Edit/Finished part/Orien-
ted_geometry.
The following list describes the key operation in the info line:
Keys Description
With these keys, you move the cursor within the info
line.
If a contour element can already be displayed, it is
highlighted in the graphics area.
If you want to insert contour elements, move the
cursor to the required position in the info line by
means of these keys.
With this key, you move the cursor to the starting
point.
Operating sequences
Use the cursor keys to position the cursor, for example, on RS (see
information line).
The coloured marking (red) shows you which contour element is meant.
Info line
RS
Use the cursor keys to move the cursor in the information line onto
the element with a “grey” background. The system recalculates the
contour.
Exercise “Outside
contour” completed
Return to the programming level Geometry/Edit/Finished part by
pressing the RECALL key.
Note
Now activate the function Save. You will thus avoid losing the latest
Save programmed contour (see Autosave page 4–53) (e.g. due to power
failure).
4.3.9 Autosave
Note (no exercise) The graphic programming system saves your programmed geometry at
regular intervals.
The maximum amount of data that can be lost are your entries in the
last 3 to 5 minutes.
If you wish to call up the file after a loss (e.g. due to power failure),
activate the function Read and then
Read
The next step is to program the inside contour of the turned part.
LI 6
RS 4
LI 1 LI 3 LI 4 LI 5
LI 2
LI 8
LI 7
Initial point
Sketch Look at your workpiece sketch, you can calculate the initial point for
creating the geometry from the dimensions.
Initial point
Initial point
LI 6
RS
LI 1 LI 3 LI 4 LI 5
LI 2
LI 8
LI 7
Fig. 4.71 LI 5 to LI 9
Carry out the steps in the order given below to construct elements LI 1
to LI 3 and LI 4 to LI 8.
Operating sequence
geometry elements 1. Select the appropriate softkey function.
... ... ... Extract the known parameter(s) from the dimensions in the work-
piece drawing and enter them
2. in the appropriate input field.
3. Terminate parameter inputs for the element with the INPUT key.
Operating sequence Create Form element recess (RS 4) as described in Section 4.3.7.
form elements
Sketch Look at the workpiece sketch and extract the known parameters from
the dimensions.
The values do not refer to the initial point of the contour but to the
current coordinate zero.
The table below shows you the individual softkey functions and
parameters for the next steps of the operation.
AT = “45” ()
2. LI 2 Line E_X = “42” (mm)
any E_Z = “– 75” (mm)
Change
programming
Form level
4. elements
Base width
RS WB = “5” (mm)
Recess
Depth D = “5” (mm)
Change
programming
level
5. Oriented
geometry
Line
LI 4 E_Z = “–40” (mm)
right →
LI
Complete the finished part contour before familiarizing yourself with the
function Screen – Select viewport.
Exercise “Inside con-
tour” completed
You complete the graphic programming of the outside contour elements
and leave this level with this key.
Note
Now activate the function Save. You will thus avoid losing the latest
Save (see autosave page 4–53) programmed contour (e.g. on power loss).
Crosshair
Crosshair
and confirm.
The information line guides your operations.
It asks you to enter the second corner of your zoomed section.
2nd corner
Note Press the softkey Set viewport which is under softkey Zoom to keep
your zoomed display.
For the next exercise you require a longitudinal section of the whole
workpiece.
Now return the display to its original size as you have practiced with
Views View/Longitudinal section. Set the longitudinal section to its usual
size.
The last section of the example exercise for the function Geometry
Longit.
explains how to edit an existing geometry.
section
You can now add to or modify the elements of the finished part contour.
4.4 Machining
Select the magazine Exercise from the list of tool magazines offered
and load this magazine for the machining operation with this key.
Close the graphic parameter description with the RECALL key. This
can be displayed at any time with the
HELP key.
The interactive screenform Beginning of program which is now
displayed (see Fig. 4.84) asks you to enter the program type and
program number.
This information will produce the program name of the part program.
Main program
MPF3
Program No. 3
Subroutine
SPF100
Program No. 100
The graphic programming system generates the part program with the
function Create part prog.
The entries in the fields of the interactive screenform might look like
this:
Please enter the appropriate numbers and names in the usual way.
... ... ...
Accept these parameters.
4.4.1 Clamping
Objective The following section describes how you select the workholder from the
user magazine.
Situation
S The turned part geometry has been created.
S User magazine Exercise has been loaded.
S You are on programming level Machining.
Press the softkey Clamping.
Clamping
Autozoom
Fig. 4.87 shows the position of the workholder in the first stage.
In the next section you will graphically program the technology Turning.
Press the RECALL key to call programming level Machining.
Tool and then this key to approach the tool change position.
selection
Exercise You define the tool change point in this interactive screenform Tool
change point.
When this function is called for the first time (T No.: “0”, D No.: “0”) the
tool turret (magazine) approaches the tool change point without a tool
offset (see Fig. 4.90).
In this case, the reference point for the tool change point is not the
theoretical tool tip (P) but that of the turret/magazine.
The turret (magazine) must be able to swivel freely.
The position X or Z is the tool change position.
You can select one of the following to position the tool change point:
X/Z – first X then Z (see Fig. 4.90)
Z/X – first Z then X (see Fig. 4.90)
XZ – simultaneously (see Fig. 4.90)
X – along X (path optimization for stock removal outside)
Z – along Z (path optimization for stock removal inside)
The tool change position should be
Position in X: “150”
Position in Z: “100”.
... ... ... The following drawing (Fig. 4.90) shows several approach strategies to
the tool change point.
This is an example. The tool has just completed stock removal of inside
contour.
X/Z
Tool change
XZ point
Z/X
Theoretical
View A tool nose tip P
A
Tool nose
radius centre point
Strategies X/Z and XZ will in this example lead to a collision with the
workpiece.
Strategy Z/X does not cause a collision.
Exercise
Select strategy XZ in the Retract strategy from workpiece to tool
change point selection field.
This strategy is the shortest path with the first tool change.
The selection screenform for the tools in the loaded user magazine
appears,
Select the turning tool Roughing Typ3 Face 5/5 for the first step in the
operation.
The tool description for turning tool Roughing Typ3 Face 5/5 assigns
the correct tool T No. “3” and offset memory number D “3” to the tool.
The graphic programming system requires this assignment to
S calculate the traversing paths to the tool change point
S generate the TOA file with the function
Create TO file.
Close this interactive screenform with the INPUT key.
Face Press the softkey Face roughing to select the technology “face
roughing roughing”.
Outside contour
Info line
The programming system guides you with your programming in the in-
formation line.
X/Z
ZX
Z/X
You have placed the tool change point beyond the workpiece contour
(Z = “100”, X = “150”). You can select one of several strategies to reach
the first starting point on the workpiece without causing a collision.
The optimum path is the default value ZX from the empirical value file.
Please confirm.
End point
[ D ]
moved with these cursor keys along the contour from element and point
to element and point or
End point
[– { –]
Exercise First determine the initial point of the turning operation using the cursor
keys.
Press the softkey Init. point [ H ].
Init. point
[ H ]
The information line tells you that you can move the initial point with
these keys. Press these keys and you will see that the initial point
moves along the outside contour.
You position the cursor on the end point in the exercise for face
roughing.
Confirm your selection with the INPUT key.
You can display the graphically programmed facing operation with the
function Machining simulation.
Press the RECALL key twice to call up the basic level WOP.
You can press the INPUT key to accept the default values in the
Simulation mode interactive screenform.
The graphic programming system simulates the individual traversing
movements of the rough turning tool during the facing operation by
means of animated graphics.
The next steps in the operation (see work schedule) are listed in the
form of a table.
Machining
Turning
All
At this point you can again check the values for the tool
and offset memory number and adapt to the machine as
necessary.
The graphic programming system provides the following
machining options for the Roughing function:
Roughing
longit. (2)
In the display you can see that the initial point and end
point have been preset by the programming system for
this machining operation.
It is the maximum stock removal suggestion. The system
makes its suggestion on the basis of the tool selected.
The work schedule says you wish to carry out this longi-
tudinal roughing operation.
Press the INPUT key.
Finish cut
Longit.
g
finish cut
(3) All
At this point you can again check the values for the tool
and offset memory number and adapt to the machine as
necessary.
Select Longitudinal finish cut machining.
Longit.
finish cut
(3)
You can alter the simulation displayed on the screen with the function
S next machining operation
S skip NC block
S blockwise/continuous
S “+” velocity faster
S “–” velocity slower.
Machining
Turning
Grooving
If you have followed the retract strategy from workpiece
to tool change point (see page 4–71), confirm the inter-
Standard active screenform Tool change point.
groove
Tool
selection
Grooving
outside
(4)
All
From “Tools”,
select Recess Type 3/4 longit. B3/R.2 EL = 20
Rough/fin.
grooving
groove
Drill
concentric
Change programming level. If you have followed the
retract strategy from workpiece to tool change point (see
Deep hole page 4–71), confirm the interactive screenform
Tool change point.
Tool
selection
All
Please confirm.
The programming system calculates the path.
Turning
Longit. Roughing
roughing
inside (6)
Tool Longitudinal Cross
selection
Use the following values for the parameters of the tool
change point in order to avoid a collision of the tool and
the workpiece:
X = “300”
Z = “300”
All
Longit.
Select the rough turning tool Roughing Type 2 inside
roughing
3/32 from the tools.
inside (6)
At this point you can again check the values for the tool
and offset memory number and adapt to the machine as
necessary.
Longit.
cont. para. This time, select Longitudinal, contour-parallel as type
of roughing machining for the outside contour.
The operating sequence is the same as that for face
roughing.
Longit.
roughing
inside (6)
Finish cut
All
Longit. fi-
Select the copy turning tool Copy Type 2 inside
nish cut
17/55/RO.2 D=20 from the tools
inside (7)
At this point you can again check the values for the tool
and offset memory number and adapt to the machine as
necessary.
Longit.
finish cut
Here you select the contour inside.
Longit. fi- From the display in the graphic area you can see that the
nish cut initial point and end point for this machining operation
inside (7) have been preset by the programming system.
Grooving
Standard
groove If you have followed the retract strategy from workpiece
to tool change point (see page 4–71), confirm the inter-
Tool active screenform Tool change point.
selection
Grooving All
inside (8)
Select Recess goose-neck inside Type 1/2 B=3 EL=15
from tool class Recess goose-neck.
Rough/fin.
grooving
Select
viewport
Thread Zoom
outside
(9) Set
viewport
All
At this point you can again check the values for the tool
and offset memory number and adapt to the machine as
necessary.
Thread 4
outside
(9)
Note on strategy:
...
When entering the number of turns NOT, you can also
define the stock removal strategy (for example: together
or 1-thread)
Note:
The tool (see Cutting values) for the function Thread
cutting does not travel at a constant cutting velocity in
the Graphic Programming System.
Zoom
Select
Thread viewport Set full view (scale down viewport: “4”).
outside If you have only one viewport, you must reset the view-
(9) Zoom port under Zoom ... .
Set
viewport
Objective The following section describes how you graphically simulate the pro-
grammed machine operation.
Press the RECALL key three times to get into the programming level
Machining.
Enter the parking position of the last tool in the interactive screenform
Tool change point PE if required (X=“300”,Z=“300”).
The programming system generates the part program for your example.
Part program The contents of the generated part program are as follows:
( MPF1 )
( Drawing: 5700801302.00 )
( Date of creation: )
( Machine: RNC2 )
( Programmer: Paula Cetieh )
( Exercise program )
N10 G18 G54 G00 G90
N15 G26 S6000
N20 G130
( Tool change )
N25 G97 M09
N30 G40 D0 X150 Z150
:35 T3 M06 ( Station no. 3 Roughing Type 3 face 5/5 )
N40 ( Text/DIN-Code used for tool change V19
( Approach roughing )
N45 M71
N50 M04 M08
N55 G92 S4000
N60 G96 S230
N65 D3 X164 Z2.75 F0.3
N70 G01 X–2.02 F0.2
N75 Z4.75
N80 X164.569
N85 X164 Z1.5
N90 G01 X–2.02
N95 Z3.5
N100 X164.219
N105 X164 Z2.25
N110 G01 X160 Z0.25 F0.271
N115 X–2.02 F0.2
N120 Z2.25
N125 X164
( Tool change )
N130 G97 M09
N135 D0 X150 Z150
:140 T1 M06 ( Station no.1 Roughing Type 3 longit. 0/10 )
N140 ( Text/DIN-Code used for tool change V19
( Approach roughing )
N145 M04 M08
N150 G92 S4000
N155 G96 S230
N160 D1 X155.5 Z2.25 F0.3
N165 G01 Z–99
N170 X158.328 Z–97.586
N175 Z2.25
N180 X151
N185 G01 Z–99
N190 X153.828 Z–97.586
N195 Z2.25
N200 X146.5
N205 G01 Z–76.75
N210 X147.024 F0.2
N215 X150.5 Z–78.488 F0.271
N220 Z–99 F0.3
N225 X153.328 Z–97.586
N230 Z2.25
N235 X142
N240 G01 Z–76.75
N245 X144.828 Z–75.336
N250 Z2.25
N255 X137.5
N260 G01 Z–76.75
N265 X140.328 Z–75.336
N270 Z2.25
N275 X133
N280 G01 Z–76.75
N285 X135.828 Z–75.336
N290 Z2.25
N295 X128.5
N300 G01 Z–76.75
N305 X131.328 Z–75.336
N310 Z2.25
N315 X124
N320 G01 Z–59.12
N325 G03 X126.5 Z–61.687 I–2.01 K–2.567 F0.262
N330 G01 Z–76.75 F0.3
N335 X129.328 Z–75.336
N340 Z2.25
N345 X119.5
N350 G01 Z–58.181
N355 X121.995 Z–58.587 F0.231
N360 G03 X124 Z–59.12 I–1.007 K–3.1
N365 X126.828 Z–57.706
N370 Z2.25
N375 X115
N380 G01 Z–57.45 F0.3
N385 X119.5 Z–58.181 F0.231
N390 X122.328 Z–56.767
N395 Z2.25
N400 X110.5
N405 G01 Z–56.719 F0.3
N410 X115 Z–57.45 F0.231
N415 X117.828 Z–56.036
N420 Z2.25
N425 X106
N430 G01 Z–55.988 F0.3
N435 X110.5 Z–56.719 F0.231
N440 X113.328 Z–55.305
N445 Z2.25
N450 X101.5
N455 G01 Z–55.257 F0.3
N460 X106 Z–55.988 F0.231
N465 X108.828 Z–54.574
N470 Z2.25
N475 X97
N480 G01 Z–54.75 F0.3
N485 X98.379 F0.2
N490 X101.5 Z–55.257 F0.231
N495 X104.328 Z–53.843
N500 Z2.25
N505 X92.5
N1595 Z–110.84
N1600 G01 Z–113.84
N1605 G04 S3
N1610 Z–112.84
N1615 G01 Z–115.84
N1620 G04 S3
N1625 Z–114.84
N1630 G01 Z–117.84
N1635 G04 S3
N1640 Z–116.84
N1645 G01 Z–119.84
N1650 G04 S3
N1655 Z–118.84
N1660 G01 Z–121.84
N1665 G04 S3
N1670 Z–120.84
N1675 G01 Z–123.84
N1680 G04 S3
N1685 Z–122.84
N1690 G01 Z–125.84
N1695 G04 S3
N1700 Z–124.84
N1705 G01 Z–127.84
N1710 G04 S3
N1715 Z–126.84
N1720 G01 Z–129.84
N1725 G04 S3
N1730 Z–128.84
N1735 G01 Z–131.84
N1740 G04 S3
N1745 Z–130.84
N1750 G01 Z–133.84
N1755 G04 S3
N1760 Z–132.84
N1765 G01 Z–135.84
N1770 G04 S3
N1775 Z–134.84
N1780 G01 Z–137.795
N1785 G04 S3
N1790 Z–136.795
N1795 G01 Z–139.75
N1800 G04 S3
N1805 Z8.25
( Tool change )
N1810 G97 M09
N1815 Z150
N1820 D0 X150
:1825 T2 M06 ( Station no. 2 Roughing Type 2 inside 3/32 )
N1830 ( Text/DIN-Code used for tool change V19)
( Approach roughing )
N1835 M04 M08
N1840 G92 S4000
N1845 G96 S230
N1850 D2 X34.5 F0.25
N1855 Z1.25
N1860 G01 Z–99
N2135 Z–75
N2140 X40 Z–76
N2145 Z–99
N2150 X29.429
N2155 X28.745 Z–98.658
N2160 X27.945
N2165 Z1.452
N2170 X17
( Tool change )
N2175 G97 M09
N2180 G40 Z150
N2185 D0 X150
:2190 T8 M06 ( Station no. 8 Recess goose-neck inside Type1/2 B=3 EL=15 )
N2195 ( Text/DIN-Code used for tool change V19)
( Approach standard recess )
N2200 M04 M08
N2205 G92 S4000
N2210 G96 S100
N2215 D88 X40 F0.027
N2220 Z–48.25
N2225 G01 X51.5
N2230 G04 S3
N2235 X40
N2240 D8 Z–52.75
N2245 G01 X51.5
N2250 G04 S3
N2255 X50.5 Z–52.25
N2260 X40
N2265 G41 D88 X39.596 Z–48
N2270 G01 X42 F0.013
N2275 X52
N2280 Z–49.522 F0.027
N2285 G04 S3
N2290 X51 Z–49.022
N2295 X39.596
N2300 G42 D8 Z–53
N2305 G01 X42 F0.013
N2310 X52
N2315 Z–51.478 F0.027
N2320 G04 S3
N2325 X51 Z–51.978
N2330 X39.596
N2335 X17
( Tool change )
N2340 G97 M09
N2345 G40 Z150
N2350 D0 X150
:2355 T6 M06 ( Station no. 6 Thread Type 8 outside S=0.5–3mm )
N2360 ( Text/DIN-Code used for tool change V19)
( Approach thread cutting )
N2365 G95 M04 M08
N2370 S497.6
N2375 D6 Z1.25 F300
N2380 G42 X47.62
N2385 X84
N2390 X87 Z–22.178
Objective You will be provided with information for saving the files which you have
created with the graphic programming system.
The operating sequences for quitting graphic programming are listed
step by step in the corresponding environment description in the
Section “Programming Examples” (e.g.: “Graphic Programming System
on PC”).
Workpiece geometry If you change to a new workpiece, the programming system asks you
and machining whether you wish to save the workpiece geometry and machining that
you have created.
You can also save your workpiece geometry and machining commands
Save during graphic programming with the vertical softkey Save.
Note You always work under workpiece names (e.g. “PART 1”) in the graphic
programming system.
Part program After ending the function Create part program, the graphic
programming system stores the part program in your workpiece
directory (e.g. “PART 1”). It is not necessary to save the program
separately.
5.2 Tools
Tools are organized in a tool master data catalog and in tool user
magazines. Please refer to “User’s Guide, Part 2:
Operating/Programming Functions”.
Tools and Press the Tools and material softkey in the horizontal softkey menu to
material start graphic tool programming.
Tool programming is then automatically active and the following display
appears:
To add new tools to the master data, first load the tool master data in
the programming system.
Press the Masterdata/magazine softkey.
Masterdata/
magazine
You require the following tools for machining your workpiece (see work-
piece sketch):
S an end mill (5 mm),
S a driven twist drill with a diameter of 5 mm and
S a rough turning tool.
The rough turning tool and the twist drill are already contained in the
master data catalog.
You now simply need to add the end mill (5 mm) in the tool master data.
Select type of machining milling:
Open the continuation form; a selection menu appears on the screen.
The General tool data interactive screenform appears for entering the
tool data. Enter as parameters the values that are already given in the
following figure.
Enter these
values
5/16/R
Clockwise rotation
Insert length
Diameter
HM tool material carbide
P20...P35 Stock removal groups
Use the alphanumeric keys and the cursor keys for entering
parameters.
The cursor is in one line of the interactive form.
Move this to the Description line
The system now puts the End mill interactive form on the screen.
ÏÏ
ÏÏÏÏ DS1 LS1
ÏÏ
ÏÏÏÏ
ÏÏ DT5
ÏÏ
LS
LT1
ÏÏ
LC1
CR
DT1
LS
ÏÏ CR
LC1
LT1
DT1
# 155
Using the cursor keys and alphanumeric keys enter the values shown
... ... ... in the above End mill figure. You do not have to enter the decimal
points or the zeros behind the decimal points. These are generated au-
tomatically by the system.
Using the cursor keys, you accept the parameters line for line.
With the INPUT key, accept the parameters that you have entered.
The programming system computes the tool geometry and displays it
schematically in the graphics area.
Note If the tool is not quite what you want, page up the previous interactive
screenforms using the Edit softkey and change the parameters once
again for your tool.
When the end mill represents the tool that you require then
press the softkey Accept.
Accept Now enter the cutting values in the interactive screenform that now
appears (see Fig. 5.8).
The cutting values always refer to the material indicated in the 2nd co-
lumn. The material is displayed in the second column of the
screenform.
You can use the screen form fields Before and Back or you select the
material directly in the first input line.
1)
The entries in the input field are deleted with the CLEAR key.
Using the alphanumeric keys, enter the values shown above (Fig. 5.8)
... ... ... into the interactive screenform.
Begin with a cutting velocity of “90” (m/min) and then enter the feed
values (F1 and F3).
Place the cursor on Accept, and
accept the cutting values of the end mill for this material.
The Programming System offers the following material with its cutting
values.
For this exercise, one material is enough.
Put the cursor on OK,
You have now created a new tool within the tool master data by means
of the programming system.
In the following exercise,
before you copy the toolinto a new user magazine
you must save the master data.
Press the RECALL key to get into the next higher programming level,
and press the softkey Save masterdata in order to save the tool ma-
Save
masterdata ster data.
At the moment, the current tool data are the tool master data. You have
already saved these in the exercise.
You answer yes to the question Existing tool data will be overwritten
put by the programming system.
Press the INPUT key.
After pressing of the softkey ALL, the Graphic Programming System
displays the selection screenform Tool class.
Milling tools The next step in the exercise is to copy the tools into the user
magazine.
The tools you need for the machining operation are to be found in the
masterdata catalog.
Copy the following tools (see Work schedule Section 6.4) into the user
magazine:
Roughing
Roughing Typ3 longit. 0/80/R1 T No. 1 D No. 1
*End mill
End mill SAF 5/16/R HM P20–P35
T No. 2 D No. 2
*Driven twist drill
Twist drill Typ7 D5/118 size EL=120 T No. 3 D No. 3
Please turn to Fig. 4.13 on page 4–13 for an explanation of the type
identifications.
A description of the function Copy tool now follows.
Procedure Copy tool
1 Enter these
1 values
You can leave the Copy tool function by pressing the RECALL key.
Now press the RECALL key twice for the next part of the exercise in
order to start generating the geometry.
5.3 Geometry
Steps of the exercise “Create blank and finish part geometry” (approximately 45 minutes)
Objective Use
graphic programming for turn part contour
as described below.
Situation You have programmed tools and you now want to create the geometry.
S You are now in the workpiece directory “Part 2”.
S The graphic programming system is active.
Objective Use
the graphic programming system to program the blank contour of the
workpiece “Part 2” as cylinder
as described below.
Situation
S You are in the workpiece directory “Part 2”.
S The graphic programming system is active.
Preset by WOP
In Fig. 4.32 the parameters for the blank have already been entered.
The name of the blank should be “Cylinder 80/100”.
... ... ...
Accept the name you have entered and move the cursor to the Select
material input field.
Terminate data input in the interactive screenform for the first parameter
of the blank.
Message line
for menu level
(programming level)
Note The line above the graphics area indicates the current programming
level.
The graphic programming system has three functions for defining a
blank:
S Oriented geometry
S From finished part
S Cylinder
From The From finished part function enables you to define a blank
finished part geometry based on a finished part geometry.
The blank contour is a cylinder.
Press the Cylinder softkey.
Cylinder
Sketch Have a look at your workpiece sketch and you will find all the
parameters you need for the blank.
The Reference point for the blank is on the right.
Press this key to select “Right (2)” in the Reference point selection
field.
Use the cursor keys and the numeric keys to enter the parameters for
... ... ... example:
Distance Z axis ZP = “5” mm and
For the blank you have to take into account the allowance for the chuck
jaw. The master data catalog contains a Chuck jaw (1 step) with Depth
of step 1 = “10” mm.
The length of the workpiece in the sketch is 90 mm. This results in a
total blank Length of
Blank Length L =10 + 90 + 5=“105” mm.
The interactive screenform below already contains the parameters in
the various input fields.
Having entered the parameters in the input fields, you terminate the
input of the cylinder parameters in the interactive screenform by
pressing the INPUT key.
LI 4
LI 3
LI 5
LI 2 LI 1
Initial point IP
First enter the name “Finshed part” in the interactive screenform for the
... ... ... contour displayed.
... ... ... 2. Take the known parameters from the dimensions in the workpiece
sketch and enter the values in the corresponding input fields.
LI 4
LI 3
LI 5
LI 2 LI 1
Initial point IP
The table below contains the individual softkey functions as well as the
parameters for the operations to follow.
“Outside contour”
excercise terminated
Note
Confirm the Save function. In this way you prevent possible loss of the
Save last contour programmed (see also Autosave, page 4–53) caused for
example by a power failure.
Change over to the Geometry programming level to generate the end
face as surface as described below.
From turned part You create a surface to be machined of the turned part.
Press the From turned part softkey.
From turned
part
X
Press these cursor keys to select the end face shown in the sketch
(Fig. 5.22).
You generate an island and the four holes on this end face.
The selected surface is the part of the contour marked in red.
Press the INPUT key to confirm your selection.
Enter the name “End face” in the input fields of the Planes definition
... ... ... interactive screenform.
The Orientation selection field is described in the “User’s Guide,
Part 2: Operating/Programming Functions”.
The Depth of plane is intended for information purposes.
Having entered the name, press the INPUT key to close the interactive
screenform.
10
10
5
0°Y
j 20
∅ 40
ÉÉÉ
X
End plane
ÉÉÉ
ÉÉÉ
ÉÉÉ
ÉÉÉ
ÉÉÉ
ÉÉÉ Z
ÉÉÉ
ÉÉÉ
ÉÉÉ
ÉÉÉ
ÉÉÉ Start plane
ÉÉÉ
Fig. 5.26 Side view, end face
Rectangle softkey.
Rectangle
Sketch
Have a look at the sketch and you will be able to enter the following pa-
... ... ... rameters.
Reference point: center point (1),
Length in X1(INC) DX1 = “20” (mm) and
Length in Y1(INC) DY1 = “20” (mm).
Press the INPUT key to close the interactive screenform.
10
10
5
0°Y
j 20
∅ 40
Press the Hole box softkey to define the position of the four holes
Hole box required.
The Hole box interactive screenform appears. With the aid of the figure
below (Fig. 5.30), you can enter the individual parameters from your
workpiece sketch into the interactive screenform.
10
2nd side N2
10
90°
5
0°Y
5
1st side N1
Starting point
Press the INPUT key to conclude the generation of the hole box.
If you want to display the view shown in the figure below (Fig. 5.32) in
the graphics area,
press the vertical softkey function Views and subsequently
Views
4 views active.
4 views
active The surface generated for the end phase is now displayed in four
different views on the screen:
The vertical softkey menu is once again displayed in its initial state.
Each function indicated in the horizontal or vertical softkey menu can
be activated.
For this example, you once again choose the plan view.
Press the Views softkey and
Views
and the INPUT key to activate the Turning plane as surface in the
selection menu.
Objective Generate
S the pocket,
S the groove and
S the holes
on the peripheral surface (see Fig. 5.33) as described below.
Situation
S You are at the Geometry programming level.
S You have generated the blank at the outside contour for the turned
part.
S The Turning plane has been selected as surface.
Create In the same way as for the end face, you define the peripheral surface
surface from the turned part via Create surface.
From turned part You generate a surface to be machined on the turned part.
Press the Turned part softkey.
From turned
part
Use these cursor keys to select the peripheral surface indicated in the
sketch above (Fig. 5.34).
In the contour, the selected surface is highlighted in red.
Press the INPUT key to confirm your selection.
Enter the Name “Peripheral surface” in the input field of the Surface
... ... ... definition interactive screenform.
The display above shows the plan view of the development of the
peripheral surface.
Construction
geometry pocket
You use the Construction geometry function to define a pocket as
described below.
Objective You will use the Construction geometry function to generate
S the construction elements point and line and
S generate a contour based on them.
Peripheral C (°)
60
30
0
surface
360°
R20
300°
R10
30
50
240°
R5
180° R75
120°
R75
Current
coordinate zero
0° Z (mm)
0
You program the contour highlighted in grey in the sketch (Fig. 5.36).
Start plane
End plane
ÉÉÉÉÉÉÉÉÉÉÉÉÉ
X Current
coordinate zero
ÉÉÉÉÉÉÉÉÉÉÉÉÉ Z
ÉÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉÉÉÉÉÉÉÉÉÉÉ
Fig. 5.37 Side view of end face
Note The current programming level is indicated in the line above the
graphics area. It is not possible to leave this programming level by
pressing the RECALL key.
You can leave this programming level by pressing the Abort and OK
Abort sofkeys.
OK
Exercise For this contour, you first generate the construction elements
(see Fig. 5.39 on the following page).
Notes
S You generate the workpiece contour on the basis of the above-men-
tioned construction elements. They are linked to form a contour
definition.
S Lines are always endless lines. They have no limitation. Circles are
always full circles.
S The sequence in which the construction elements are programmed
need not be identicle with the sequence of the contour.
S You define the direction of the contour at a later stage when the
contour is defined with Create contour definition.
You require the elements marked in the figure below by broken lines as
construction geometries for programming your own particular contour
according to the workpiece sketch.
Line 2 Line 5
Line 6
C
Line 4
Line 1
Line 3
Point 1
Current
coordinate zero
–Z
0
Crosshair
Z axis
Press the INPUT key to confirm the selection of the reference element.
Line 2
Press the Line softkey,
Line
move the crosshair to select Line 2 as required. This is the line to the
left of the C axis.
Line 3 You will now design Line 3 by using the Construction line 1.
Please perform the following operations in the given order.
Press the Line softkey,
Line
move the crosshair to select Line 3 as required. This is the line below
Line 1.
move the crosshair to select Line 5 as required. This is the line to the
right of Line 2.
Line 2 Line 5
Line 6
C
Line 4
Line 1
Line 3
Point 1
–Z 0
Line 6 Line 5
Line 4
Line 3
Point 1
You have designed all construction elements for the island contour.
The next programming step will be to generate the contour on the basis
of these elements.
Press the RECALL key to change over to the next higher programming
level.
Create contour
definition
Objective You create the contour of the island on the basis of the construction
elements you have generated.
Press the Create contour definition softkey.
Create
cont. def. Take the radius of 5 mm from the workpiece sketch for the global con-
tour transitions. Create the contour with clockwise orientation (Right).
Enter
... ... ... Right radius = “5”(mm) in the input field.
Note
On this programming level, you move the crosshair with the cursor keys
and then press the INPUT key to create your contour based on the
construction elements.
Z –53.354
C5 187.448
Line 6 Line 5
Line 4
Line 3
Point 1
Crosshair
Single hole
Objective You
S create a single hole (highlighed in grey in Fig. 5.48)
as described below.
C (°)
Peripheral
60
30
0
surface
360°
R20
300°
R10
30
50
240°
R5
180° R75
Single hole
120°
R75
Current
coordinate zero
0° Z (mm)
0
Groove-oriented
geometry
Objective You use
S the Oriented geometry function to create a groove (marked in
Fig. 5.51)
as described below.
You start at the Geometry programming level.
C (°)
60
30
0
Peripheral
surface
360°
R20
300°
R10
30
50
240°
R5
180° R50
Groove
120°
R50
Current
coordinate zero
0° Z (mm)
0
C (°)
60
30
0
Peripheral
surface
360°
R20 Initial
point IP
300°
R10
30
50
240°
R5
180° R50
Groove
120°
R50
Current
coordinate zero
0° Z (mm)
0
Have a look at the workpiece sketch and you will be able to calculate
the initial point for the creation of the geometry from the dimensions.
Please enter the values for
... ... ... C = “360” (°)
Z = “–30” (mm)
Initial point
Log
IP
LI 1
LI 2
LI 3
LI 4
Current
LI 5 coordinate zero point
Procedure for For the elements LI 1 to LI 5 (Fig. 5.55) you proceed in the following
geometry elements way.
... ... ... 2. Take the known parameters from the dimensions in the workpiece
sketch and enter them in the corresponding input field.
You have now programmed the outside contour; press the OK softkey
OK to exit programming.
Note
Activate the Save function. This is how you can prevent the possible
Save loss of the last contour you have programmed, for example in the case
of a power failure (see Autosave, Page 4–53).
To select any of the levels press the RECALL key to enter the program-
ming level Geometry.
Press the softkeys Representation etc. and reduce the size of the
Repre-
view. The graphic programming system then presents the workpiece in
sentation
the graphics area as shown below.
All planes
on/off
Views
DIN
isometry
Zoom
Select
viewport
5.3.5 Machining
Opera-
Key function Notes
tion
Opera-
Key function Notes
tion
6 Appendix
6.1 Workpiece sketch example 1
1x45_ 77
5 66
18_
55
R2 24
Form A
45_
18
30_
10_
R3
∅150 ∅82
45_ ∅42
∅50 ∅40
∅60
12_ R2
1x45_
18
40
5 48
75
108 99
1. Longit. roughing
5_
5_
2 10_
4 3. Longit. finishing
1 3_
3
9 32_
8 7
4. Grooving outside
6
5. Concentric drilling
32_
3_
17.5_
2
ÎÎÎÎÎÎÎ
Î
X
∅ 70
6
11
10 R5
5
É
É 5 ∅ 40
10
ÎÎ
5
5
0°Y 11 W
5
–90 –15 –10 0
60
30
j
0
20 Peripheral
∅ 40 surface
360°
R20
300°
R10
30
240°
50
R5
180° R50
120°
R50 C (°)
0° Z (mm)
0
ÑÑÑÑÑÑÑÑÑÑÑÑ
ÎÎ ÎÎÎÎ
ÑÑÑÑÑÑÑÑÑÑÑÑ
1
ÎÎ ÉÉ
ÎÎÎÎ
ÑÑÑÑÑÑÑÑÑÑÑÑ
2
ÎÎ ÉÉ
ÑÑÑÑÑÑÑÑÑÑÑÑ
5
ÎÎ
6 4
ÎÎÎÎ ÑÑÑÑÑÑÑÑÑÑÑÑ
ÎÎÎ
ÎÎ
3
2
ÎÎÎÎ ÎÎ
ÎÎÎÎ Peripheral
5
ÎÎÎÎÎÎ
surface
ÎÎÎÎÎÎ
3
ÎÎÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎ
ÎÎÎÎÎÎ
4
ÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎ
ÎÎÎÎÎÎ
6
ÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎÎÎ
ÎÎÎÎÎÎ
1 Longit. 2 End face 3 End face 4 Peripheral 5 Peripheral 6 Peripheral
roughing solid milling drilling surface solid surface slot surface hole
milling
10_
FACE END
7 Index
A Groove–oriented geometry, 5–48
Grooving
Accept, 4–17 inside, 4–91
Approach strategy, 4–75 outside, 4–84
Autosave, 4–53
H
B
Help function, 2–1
Beginning of program, 4–66 Help functions, texts, 2–1
Blank contour, 4–27, 5–13 Holder, 4–14
Holder type, 4–15
Hole box, 5–26
C Holes, hole box, 5–26
Change level, 5–55 Holes – hole box, 5–26
Chuck jaw, 1 step, 4–7
Clamping, 4–68
selection, 4–68 I
Concentric drilling, 4–86 ID number, 4–13
Construction geometry pocket, 5–31 Insert location, 4–16
Contour, edit, 4–63
Create contour definition, 5–43
Create surface – end face, 5–22 L
Create surface – peripheral surface, 5–29
Cutting values, 4–18 Line, 5–34
Cylinder, 4–29, 4–30, 5–16 Longitudinal, 4–11
finish cut
inside, 4–90
E outside, 4–81
roughing, inside, 4–87
Edit, 4–8 Longitudinal cut, parallel contours, 4–39
contour, 4–63 Longitudinal section, 4–41
geometry, 4–47 Longitudinal section P, 4–39
oriented geometry, 4–51
End face, 5–22
Exercise objectives, 3–1 M
Machining, 4–65, 5–1
F simulation, 4–96
Master data, 4–3, 4–10, 4–66, 5–2
Face, 4–11 copy, 4–22
roughing, 4–71 save, 4–9
Finished part contour, 4–32 Masterdata, load, 4–4, 5–3
Finished part contour – oriented geometry, Masterdata/magazine, 4–4, 5–2
5–18 Material list, 4–28, 5–15
From turned part, 5–22, 5–29
O
G
Offset, workholder, 4–68
Graphic programming, 4–1, 5–1 Oriented geometry, 4–54
R U
Recess, 4–48 User data, 4–66
Reduce, 4–40 User magazine, create (new), 4–22, 5–10
Relief cut, 4–81
Retract strategy, 4–72
V
S Viewport, select, 4–59
Screen, select viewport, 4–59 Views, 4–39
Select viewport, 4–40 longitudinal section P, 4–39
Shank, 4–14
Simulation, 4–96
Single hole, 5–46
Standard geometry – island, 5–23
W
Stock removal parameters, 4–81 WOP, exit, 4–107
Stock removal segment, 4–77 Work schedule, 6–3, 6–7
Workholder, 4–3, 4–4
classes, 4–5
T Workpiece drawing, 6–1, 6–5
Thread, 4–42
form A, 4–43
outside, 4–93 Z
strategy, 4–94
undercut, 4–43 Zoom, 4–40, 4–60