Wop bf1
Wop bf1
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
840/840C/850/
840C/ 840/840C/ 840/840C/ 840/840C/
SINUMERIK 840/840C/
840/840C/850/
880/880
840D/611D
GA2 SINUMERIK 880/880 GA2 880/880GA2
880/880 GA2
880/880 GA2
SINUMERIK 880/880 GA2
SINUMERIK SINUMERIK 840C
SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK SINUMERIK
Description of Computer Link Computer Link Installation Guide Measuring Cycles Spare Parts List
Functions SINT Message Frame Instructions Version 20
SIN PS 231 Description Lists
Safety Integrated 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.
This publication was produced with Interleaf V 5.4 We have checked that the contents of this document correspond to
the hardware and software described. Nonetheless, differences might
The reproduction, transmission or use of this document or its exist and therefore we cannot guarantee that they are completely
contents is not permitted without express written authority. Offenders identical. The information contained in this document is, however,
will be liable for damages. All rights, including rights created by patent reviewed regularly and any necessary changes will be included in the
grant or registration of a utility model or design, are reserved. next edition. We welcome suggestions for improvement.
Siemens AG 1997. All rights reserved. Subject to change without prior notice.
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 examples 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”.
Contents
1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–1
6 Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6–1
7 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7–1
11.95
09.95
1 Introduction
Z Finished part
Y
ÀÀÀ Back
ÀÀÀ
ÀÀÀ
Y1
Y1
ÀÀÀ Y1 X
ÉÉÉÉÉÉÉÉ
ÀÀÀ
Y1 X1
X1 Surfaces
ÉÉÉÉÉÉÉÉ
ÀÀÀ
X1 perpendicular to
Left the design plane
ÉÉÉÉÉÉÉÉ
ÀÀÀ
X1
Right
X1
Front
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.
s Tools
i Material S Help texts concerning the current horizontal softkey functions are
available if the first softkey of the horizontal softkey menu shows a
green “ i ”.
S You can obtain graphic help for the various input fields in almost all
interactive screenforms. They are not marked specially.
Help texts for the
functions in the
horizontal softkey
menu
If no interactive screen form is displayed, the help system describes
the functions of the horizontal softkeys after this key has been pressed.
If a black triangle appears next to the help text of a softkey, you can
press this key to open a further explanatory help screen.
Graphic aid for The graphic help for the individual input fields (see Fig. 2.2) is obtained
interactive
screenforms
by pressing the RECALL key.
ÎÎÎ
ÎÎ
ÎÎÎ
ÎÎ
DS1 LS1
ÎÎ ÎÎÎ
ÎÎÎ
ÎÎÎ
ÎÎ
DT5
ÎÎÎ
LS
LT1
ÎÎÎ
LC1
CR
DT1
ÎÎ
ÎÎ
LS LT1
LC1
CR
DT1
# 155
3 Exercise Objectives
You will work step by step through sections 4 and 5 to fulfill the exer-
cise objectives of:
S Creating a tool magazine for boring and milling tools
S Entering the workpiece contour on the milling level or surface
“front”1) and “right”1)
S Programming the machining of a workpiece using boring and drilling
technologies and
S Creating a part program.
A fold-out workpiece sketch for this example is contained in the Appen-
dix. This enables you to work through the progamming 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).
The interrupted programming example can be continued by
S Starting the graphic programming system with the workpiece, for ex-
ample, “PART1”
S Calling the softkey functions at the noted programming level.
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.
Select
surface
4.2 Tools
Tools Press the Tools Material softkey in the horizontal softkey menu to start
Material tool programming.
Tool programming is then automatically active and the following display
appears:
Tool programming is then automatically active and the following display
appears:
You require the following tools for machining your workpiece (see
Section 6.2):
S Two end mills (5 mm and 20 mm),
S A twist drill with a diameter of 10 mm and
S A solid drill with a diameter of 10 mm.
Note SIEMENS AG supplies a catalog containing several predefined tools with the
program package “Graphic Programming System Drilling/Boring and Milling”
for SINUMERIK 840C.
The tools have been prepared for this exercise.
An end mill (20 mm), the twist drill and the solid drill are already contai-
ned in the master data catalog.
Create an end mill (5 mm) for the purposes of this exercise.
Select type of machining milling
by pressing the INPUT key.
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 parame-
ters.
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
ÏÏ
ÏÏÏÏ
ÏÏÏ
ÏÏ
LS
DT5
ÏÏ
ÏÏÏ
LT1
LC1
CR
ÏÏÏ
DT1
ÏÏÏ
LS LT1
LC1
CR
DT1
# 155
Using the cursor keys and alphanumeric keys enter the values shown
... ... ... in the above End mill figure (Fig. 4.7). You do not have to enter the de-
cimal points or the zeros behind the decimal points. These are genera-
ted automatically by the system.
Note Some key functions for controlling within an interactive screenform are
explained in the table below.
With the INPUT key, transfer the parameters that you have entered into
the interactive screenform.
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 ap-
pears (see Fig. 4.9). The cutting values refer to the material of the
workpiece to be machined with this mill. The material is displayed in the
second column of the screenform.
accept the cutting values of the end mill for this material.
The Programming System offers the following material (No. 2) with its
cutting values.
You have now created a new tool within the tool master data by means
of the programming system.
All
On pressing this key, the selection form Tool description opens for the
tools of the End mill type.
New tool
In this display you can see the tool that has just been created.
Place the cursor on the tool description
SAF 5/ 16/R HM P20–P35
After pressing the INPUT key, you can select the parameters that are to
be modified using the functions
S All
S T and D number
S Geometry data
S Technology.
No modifications are required for the tool used in this exercise, so you
can now quit this function by pressing the RECALL key.
Procedure
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.
In the following section you will create the user magazine for the machi-
ning of the workpiece “PART1”.
You copy the tools from the master data to the user magazine.
Procedure
Press the New magazine softkey.
New
magazine
At the moment, the current tool data are the master data. You have al-
ready 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.
Note When you Save magazine, you save the new user magazine under a
name (see Fig. 4.12, Page 4–18).
You can copy tools from the tool master data to the new user
magazine.
End mill for the stock First you copy the end mill for the area outside of the island.
outside of the island
Position the cursor on End mill and
End mill for the Now copy the end mill for the pocket.
pocket
Twist drill for the For the four holes, you need a drill with a diameter of 10 mm.
holes
Position the cursor on Twist drill.
Solid drill for the relief You need a solid drill which puts a relief hole in a pocket for the milling
hole when pocket cutter.
milling
Position the cursor on Solid drill.
With the INPUT key select the solid drill with diameter 10 mm, enter a T
No. or a D No. if needed and
You exit the function New magazine with the RECALL key.
Steps involved in the exercise “Create blank and finished part geometry” (duration approx.
120 min.)
Objective The following sections describe how you
graphically program the finished part contours.
Initial situation You have created a user magazine and now wish to define the geome-
try.
S You are in workpiece directory “PART 1”.
S The graphic programming system is active.
Procedure
Begin your graphic programming of the blank contour by pressing the
Geometry Geometry softkey in the horizontal softkey menu.
Create Then press the softkey Create new. The following display appears.
new
In the first exercise, you will program the blank contour shown in the
dotted background in the sketch (Fig. 4.14).
Press the Blank softkey and enter in the interactive screenform Blank
Blank the parameters described below.
TW=50
ZM=50
ZM=0 TW=50
Note The Workpiece ref. plane has a sign whereas the Material thickness
as depth does not.
The workpiece reference point (see sketch in the Appendix or Fig. 4.17)
is at the top edge of the workpiece. Since the top edge is zero, accept
the default value Workpiece ref. plane ZM = 0.0.
35 Material thickness
Conclude input in the interactive screenform for the first blank parame-
ters.
The Graphic Programming System inserts a new menu in the horizontal
softkey row.
Note The current programming level is displayed in the line above the gra-
phic area.
You will now define the rectangular blank contour using the Standard
geometry/rectangle.
In the Graphic Programming System there are three functions for defi-
ning a blank:
S Oriented geometry
S Construction geometry
S Standard geometry
In the following section you will define a rectangle with the function
Standard geometry.
Objective Enter all parameters of the standard geometry rectangle.
Initial situation You are in programming level Geometry/New_Create/Blank.
Procedure
Press the Standard geometry softkey and then
Standard
geometry
Have a look at your sketch and then you can enter all parameters
needed for your rectangle.
100 (mm) in Y
150 (mm) in X
Using the cursor control, select the reference point Bottom left (2),
Using the cursor keys and the numeric keys, enter the parameters for
... ... ... Length in X = “150” (mm) and
Length in Y = “100” (mm), as shown in the next figure.
The vertical softkey menu has returned to its initial level. Every function
offered in the horizontal and vertical softkey menus can be activated.
Procedure
Press the Finished part softkey.
Finished
part An interactive screenform appears in which you must define the loca-
tion of the contour in the view that you have selected, i.e. in the Z
plane.
Start plane
End plane
Angle to X axis
Length in X
Length in Y
Y(ABS)
Reference point
Centre point
Rounding radius
X(ABS)
Consider your sketch and enter all necessary parameters for your rec-
... ... ... tangle.
Fig. 4.31 already contains the values to be entered.
Note The angle to the X axis is “150°” or “–30°”. Please enter “–30°” for the
angle.
Now operate the function Save to avoid losing (e.g. in the event of a
Save power failure) the last contour that you have programmed.
Note The graphic programming system saves the geometry you enter at re-
gular intervals.
The maximum amount of dat a that will be lost is that which was ent-
ered over the previous 3–5 minutes.
If you want to open the file following a loss of data (e.g.: power failure),
operate the function Read followed by
Read
Objective An interesting function in the vertical softkey menu is the Set and zoom
or reduce viewport function.
Initial situation You are at the programming level Geometry/New_Create.
Procedure
Press the Zoom softkey.
Zoom
A crosshair appears. You can control this crosshair with the cursor
keys.
When zooming, you call up a rectangle with the crosshair. The contents
of this rectangle is then the zoom. Begin with the first corner point.
Crosshair
Crosshair
and confirm.
The information line guides you when operating.
It requests you to specify the second corner of your zoom.
Move the crosshair to the second corner (see next figure)
Crosshair
1st corner
2nd corner
Note The zoom is retained only if you press the Set viewport softkey under
the Screen softkey.
For the next exercise, generation of a user-defined geometry, you need
the plan view of the complete workpiece.
Procedure
Change the zoomed display back to its initial state in the way that you
View practised in View/Plan view.
Next, you will program the contour indicated by dots in the sketch
above.
This is a user-defined contour.
Create this contour by means of generated construction geometry ele-
ments.
Procedure
Press the Finished part softkey.
Finished
part Now refer to your sketch with the dimensions.
Start plane
End plane
milling plane
Note In the line above the graphics area you see in which programing level
you are now working. You cannot exit this programming level with the
RECALL key.
You exit this programming level with the Abort and OK softkeys.
Abort
OK
For this contour, you first define the construction geometry elements.
The elements drawn with dotted lines in the following figure are required
as construction geometries in order to program your user-defined con-
tour in accordance with the workpiece sketch.
Line 4 Point 1
Line 3
Line 5
Circle 1 Line 6
Line 2
Line 1
Procedure
Line 1 Start off with Line 1.
Press the Line softkey.
Line
A crosshair appears. You are requested to select the first reference ele-
ments.
You control the movement of the crosshair with the cursor keys.
Crosshair
X axis
Objective If you have entered an incorrect parameter for the distance of construc-
tion line 1,
you can change the value with the function Edit const. geo.
Initial situation You are at the programming level Geometry/New_Create/Construc-
tion geometry/Const. geo. elements.
Procedure
Press the softkey Edit.
Edit
Programming level
The system automatically detects that you have only constructed one
element and displays the interactive screenform Distance.
Initial situation
S You are at the programming level Geometry/New_Create/Finished
part/Construction geometry/Construction geo. elements.
S Continue programming (see Page 4–44) by designing the remaining
construction geometry elements.
Procedure
To design Circle 1 you need Line 1 and Line 2.
Lines 1 and 2 are tangential to circle 1.
Line 4 Point 1
Line 3
Line 5
Circle 1
Line 6
Line 2
Line 1
The parallel reference line for Line 2 this time is the Y axis.
You have now had some practise in operating the graphic programming
system. You know the key symbols. Now proceed in the operating se-
quence described below.
Line 2
Select the required Line 2 with the crosshair. This is the line to the right
of the Y axis in the sketch to the left of the circle.
Line 4 Point 1
Line 3
Line 5
Circle 1
Line 6
Line 2
Line 1
Crosshair
Move the crosshair into the proximity of the circle that you require for
your construction geometry
Line 4 Point 1
Line 3
Line 5
Circle 1
Line 6
Line 2
Line 1
Line 4 Point 1
Line 3
Line 5
Circle 1
Line 6
Line 2
Line 1
Line 5 You will construct line 5 in point 1 as line 3 at a specific angle of 90_.
Press the Line softkey,
Line
Select Point 1 as first reference element using the crosshair. You have
to locate exactly on the point with the crosshair.
Line 4 Point 1
Line 3 Line 5
Circle 1 Line 6
Line 2
Line 1
All construction geometry elements have been constructed for the user-
defined contour.
In the next programming step, you will define the contour based on
these elements.
Press the RECALL key to get to the next-higher programming level.
Objective You will define the contour for the island based on the generated con-
struction geometry elements.
Initial situation
S You are at the programming level Geometry/New_Create/Finished
part/Construction geometry.
S You have defined the construction geometry elements for the island (see
Fig. 4.59, Page 4–54).
Procedure
Press the Contour definition softkey.
Contour
definition
Note You will program the transitions in the section Element transition be-
low (see Section 4.3.13, Page 4–57).
Crosshair
define your contour with the help of the contruction elements by pres-
sing the INPUT key.
Your contour is a closed contour (from Point 1 to Point 1). The direc-
tion in which you allow your contour to develop is optional. In our exer-
cise, the contour follows the elements
Point 1 – Line 5 – Line 6 – Line 1 – Circle 1 – Line 3 – Point 1.
If you have selected an incorrect element, the contour element last se-
lected can be deleted by means of the CLEAR key.
When contour definition has been completed, leave this level with the
OK OK softkey
Line 4 Point 1
Line 3
Line 5
Circle 1
Line 6
Line 2
Line 1
Take a look at your workpiece sketch. Two roundings and one chamfer
are still missing in the contour.
Initial situation You are at the programming level Geometry/New_Create/Finished
part/Construction geometry.
Procedure
Corner
chamfer
Corner
2nd rounding
Corner
1st rounding
and confirm.
and confirm.
Chamfer (5 * 45°)
and confirm.
Note
You can delete the parameters for the transition elements using the
Delete
transition Delete transition softkey.
Exercise
Change from the Element transition programming level to the next-
higher level.
Objective The next section describes how you can, for example,
modify a contour that you have created under the function Construc-
tion geometry.
Initial situation You are at the programming level Geometry.
Procedure
Press the Edit softkey.
Edit
You will now practise generating this user-defined contour (island) with
the function Oriented geometry.
Procedure
Press the Delete softkey.
Delete
Objective In the following, you will again create the user-defined geometry with
the function Oriented geometry.
Initial situation You are at the programming level Geometry.
You start off at this programming level.
Procedure
Create Press the softkey Create new and
new
85
20
Take a look at your workpiece sketch and you will be able to calculate
from the dimensions the initial point for creating the geometry.
Enter the values
... ... ... X = “100” (mm)
Y = “ 20” (mm)
Initial point
Arc The first element is the arc in the clockwise direction (given in the
cw sketch with a radius of 15 mm).
Press this softkey function Arc cw (cw – clockwise, ccw – counter-
clockwise).
Note Enter known values into this screenform. The other fields remain blank.
EX means end point X absolute.
You can get explanations for these values by pressing the Help key.
The entries in the interactive screenform Arc of circle Cartesian are
as shown in the figure below.
Enter in the input fields for the centre point of the arc to be constructed
(circle)
Sketch As the next contour element on your workpiece sketch you can see the
user-defined line which is tangential at 45° to the Arc right and an end
point
E_Y = “65” (mm).
Line Press the softkey Line any and enter the known parameters
any
CR LI
Line For the next contour element (see sketch), again press the softkey Line
any any and enter the known parameters
Note The rounding and the chamfer refer to the transition to the last element.
The figure below shows the design that should also be displayed in the
graphics area.
GE
IP CR LI LI
Press the softkey Line left ← for the last geometry element.
Line
left ← The programming system already enters some parameters.
Note Parameters calculated by the system are identified in the input fields.
They have the following meaning:
S “ = ” direct calculated value
S “ + ” value added to another
S “ – ” rounded down value
These marked fields cannot be overwritten.
The input fields can be defined only when you delete the parameter
from which the system has calculated these resulting values.
Now add the known parameters for the end point of the last element
and the element transition (rounding).
The graphic programming system allows you to enter the geometry ele-
ments from a simple parameter set.
If, however, you need still more parameters in order to define the geo-
metry element, then use this key
to open the interactive screenform containing all the parameters from
the full parameter set list box.
R = “20” (mm)
IP CR LI LI LI LIGE
End graphic programming of the geometry elements and exit this level
with this key.
The island is programmed and therefore you exit this programming with
OK the softkey OK.
Enter the parameters which have already been entered in the illustra-
... ... ... tion below.
Press the softkey Hole box to define the location of the four holes that
Hole box you want.
The interactive screenform Hole box appears. With the help of the dra-
wing below, enter the various parameters from your workpiece sketch
into the interactive screenform.
2nd side N2
Initial point
90°
1st side N1
After pressing the INPUT key, the hole box has been constructed.
15
Insert point
60
In this exercise, you will program an insert point (relief hole) for the rec-
tangular pockets (shown by the dotted area in the sketch).
This hole is provided to relieve the face end of the cutter when machi-
ning in solid material.
This hole can be created immediately before programming the milling
operation.
Procedure
Press the Holes softkey.
Holes
Steps involved in the exercise, Create user magazine (duration approx. 25 min.)
Objective You will machine the programmed geometry by drilling and milling.
The following section describes how you
S Mill an island
S Select a tool to do this
S Set a construction hole for the pocket
S Mill a pocket
S Machine holes
S Generate part programs, and
S Simulate machining.
Initial situation
S You have created the tools (see work schedule Section 6.2) in user maga-
zine Exercise
S You have designed workpiece “PART 1” (see workpiece sketch
Section 6.1)
S You are at the basic level of the Graphic Programming System.
4.4.1 Machining
For the next exercise, you start off with this display:
Program the functions drilling and milling under the function machi-
ning.
In the exercise “Tools” (see Section 4.2, Page 4–4) you created a ma-
gazine called Exercise. First load this tool magazine.
Select the magazine Exercise from the list of tool magazines offered,
and load the magazine for the machining operation with this key.
Main program
MPF3
Program No. 3
Subprogram
Program No. 100 SPF100
To mill the island, select the SAF 20/ 32/R HM P20–P35 end mill.
In the interactive screenform that is now on the screen, you will see the
tool description that you have programmed.
Note At this point you can again check the values for the tool and offset me-
mory number and alter these to suit the machine.
Accept the end mill.
The solid milling function machines islands and pockets. The un-
machined contours can be entered in any sequence.
You will first machine the area indicated by dots in the sketch.
Island
Note The programming system guides you in the information line while you
are programming.
Now select the blank contour
The start and end plane of this area have been determined from the
geometry and entered by the system.
Confirm.
The programming system now automatically calculates the cutter path
and the cut segmentation for the programmed geometry definition.
Relief hole
Press one after the other the softkeys Drill,
Drill
Value To execute the drill function, press the softkey Value input.
input
End selection.
“0” has been entered for the programmed depth. This means that the
system determines the depth of the hole from the geometry (the default
depth of the hole is 10 mm).
Confirm the screenform parameters.
The system works out the drill path.
Solid milling of a
pocket
To execute the function “Solid milling”, go into the programming level
Machining
milling plane
You have now programmed machining by solid milling for your exercise.
Objective Finally, you will program machining of the holes indicated by dots in the
sketch.
When creating the geometry, the holes are stored in the form of a point
box. The programming system identifies this relationship and machines
the holes in one operation.
Press the RECALL key to get into programming level Machining
milling plane
The information line requests you to select the contour, i.e. the holes.
Select the four holes that have been programmed together and
end selection.
Note The island has a height of 15 mm. The drill path passes close to the
island.
To prevent a the drill colliding with the island, you must adjust the with-
drawal distance of the drill to suit the given conditions.
Place the cursor on the input field Approach distance DS,
Fig. 4.99
AD
You can see that the line Prog. depth L1+ now includes the additional
comment allowance AD.
Move the cursor to this input field
Prog. depth L1 + allowance AD,
The programming system works out the travel movements and displays
them in the graphics area.
You see construction lines.
Note You see the paths in the front view very clearly.
Objective The following section describes how you graphically simulate the pro-
grammed machining operations.
Initial situation
S You are in workpiece directory “PART 1” (see workpiece sketch
Section 6.1).
S You have completed programming of the workpiece (Geometry and
Machining).
Press the RECALL key twice to get into programming level Machining.
Top view
The functions on the horizontal softkey menu affect the display on the
screen during simulation (see Fig. 4.103).
Abort simulation by pressing the RECALL key.
Accept the parameters in the screenform Main program end that ap-
pears on the screen.
The programming system creates the part program for your example.
Note During graphic programming, you have programmed in the XY plane
and the depth in the Z axis.
Part program The part program that has been created has the following contents:
( MPF1 )
( Drawing No.: 5700801302.00 )
( Create date: 28. Sept.1995 )
( Machine: WOP )
( Programmer: Anne Cetieh )
( Exercise program )
N10 G26 S6000
( Approach reference point )
N15 G00 G53 X250
N20 G53 Y250
N25 G53 Z250
N30 G54 G90
N35 G00 B0
(Machining, top)
N40 G59 X0 Z0 Y0
( Station no. 23 )
N45 ( SAF 20/ 32/R HM P20–P35 )
N50 D0 M05 M09
N55 G53 Z200
N60 G53 X140 Y110
:65 T23 M06
N70 G54 D23
N75 T30
( Solid milling blank 1 oriented contour )
N80 G58 X0 Z0
N85 G94 F214.859 S1432 M03 M08
N90 G00 X–19 Y0
N95 Z10
N100 G64 Z5
N105 G01 Z–15 F214.8
N110 X0 F429.6
N115 Y100
N120 X150
N125 Y0
N130 X0
N135 X14 Y14
N140 Y86
N145 X136
N150 Y71.728
N155 X140 Y62.071
N160 X136 Y71.728
N165 X129.293 Y78.435
N170 G03 X112.322 Y85.464 I–16.971 J–16.971
N175 G01 X105.251
N180 G03 X88.281 Y78.435 I0 J–24
N185 G01 X72.423 Y62.577
N190 G03 X67.137 Y14 I27.577 J–27.577
N195 G01 X75.505 Y10
N200 X67.137 Y14
N205 X14
N210 X27.6 Y27.6
N215 Y72.4
N220 X63.012
N225 X71.703 Y76
N230 X63.012 Y72.4
N235 X62.806 Y72.194
N240 G03 X47.923 Y27.6 I37.194 J–37.194
N515 G58 X0 Z0
N520 G94 F515.662 S5729 M04 M08
N525 G00 X15 Y60
N530 Z–5
N535 G64 Z–10
N540 G01 Z–25 F515.61
N545 X9.599 Y57.345 F1031.22
N550 G02 X8.684 Y60.76 I1.25 J2.165
N555 G01 X23.684 Y86.74
N560 G02 X27.099 Y87.655 I2.165 J–1.25
N565 G01 X70.401 Y62.655
N570 G02 X71.316 Y59.24 I–1.25 J–2.165
N575 G01 X56.316 Y33.26
N580 G02 X52.901 Y32.345 I–2.165 J1.25
N585 G01 X9.599 Y57.345
N590 X12.215 Y59.876
N595 X26.215 Y84.124
N600 X67.785 Y60.124
N605 X53.785 Y35.876
N610 X12.215 Y59.876
N615 X16.996 Y61.157
N620 X27.496 Y79.343
N625 X63.004 Y58.843
N630 X52.504 Y40.657
N635 X16.996 Y61.157
N640 X21.778 Y62.438
N645 X28.778 Y74.562
N650 X58.222 Y57.562
N655 X51.222 Y45.438
N660 X21.778 Y62.438
N665 X26.559 Y63.719
N670 X30.059 Y69.781
N675 X53.441 Y56.281
N680 X49.941 Y50.219
N685 X26.559 Y63.719
N690 X31.34 Y65
N695 X48.66 Y55
N700 X31.34 Y65
N705 Z–7 F515.61
N710 G00 Z–5
N715 G60
( Station no. 13 )
N720 ( SPB 10.0/31/118/R HSS )
N725 D0 M05 M09
N730 G53 Z200
N735 G53 X140 Y110
:740 T13 M06
N745 G54 D13
( Centre/drill hole 1 )
N750 G58 X0 Z0
N755 G95 F0.16 S954 M03 M08
N760 G00 X15 Y10
N765 Z–10
N770 G81 R3=–39.004 R10=3
N775 X135
N780 Y90
N785 X15
N790 G80
Part program After ending the function Create part prog., the Graphic Programming
System stores the part program in your workpiece directory (e.g.
“PART1”) it is not necessary to save the program separately.
Objective
This section describes how you graphically program the blank contour of the
workpiece “PART 2” as a standard contour.
Initial situation
S You are in workpiece directory “PART2”.
S The graphic programming system is active.
Create Then press the softkey Create new. The following display appears.
new
WOP default
Press the Blank softkey and enter the parameters described below in
Blank the interactive screenform Blank.
In Fig. 5.3, the data for the blank has already been entered.
The workpiece reference point (see sketch in the Appendix or Fig. 5.5)
is at the top edge of the workpiece. Since the top edge is zero, accept
the default value Workpiece ref. plane ZM = 0.0.
+X
40
Material
thickness
Note The current programming level is displayed in the line above the gra-
phic area.
You will now define the rectangular blank contour using the Standard
Standard
Geometry geometry softkey.
Once you have entered parameters in the input fields, terminate the
input of the interactive screenform for the rectangle parameters using
the INPUT key.
+Y
+X
Use the cursor keys and the numeric keys to enter the parameters for
... ... ... the first hole box.
Starting level PS = 0
+Z ∅ 5 Radius D1
+X
20
Depth L1
Fig. 5.10
The figure below already includes the parameters that are to be ent-
ered.
Press the softkey Hole box to define the location of the four holes that
Hole box you want.
+Y 2nd side N2
10
10 +X
30
The figure below already includes the parameters that are to be ent-
ered.
Use the cursor keys and the numeric keys to enter the hole box para-
... ... ... meters.
After pressing the INPUT key, the hole box has been constructed.
“Hole” exercise
finished
Note
Select the function Save to prevent any possible loss of the most re-
Save cently programmed contour (e.g.: as the result of a power failure).
Z Finished part
Y
ÀÀÀ Rear
ÀÀÀ
ÀÀÀ
Y1
Y1
ÀÀÀ
ÉÉÉÉÉÉÉÉ
Y1 X
ÀÀÀ
Y1 X1
X1 Surfaces
ÉÉÉÉÉÉÉÉ
ÀÀÀ
Left X1 perpendicular to
ÉÉÉÉÉÉÉÉ
ÀÀÀ
X1 the design plane
Right
X1
Front
Create To define the surface “front”, press the softkey Create surface.
surface
Surface from Select the surface to be machined from the blank geometry.
geometry
Select Surface from Geometry
Surface from
Geometry
+Y
Use these cursor keys to select the side (surface) of the blank geome-
try indicated in the sketch (Fig. 5.16).
Make a single hole on this side.
The contour of the selected surface is shown in red.
Confirm your selection by pressing the INPUT key.
Enter the name “Front” in the input fields of the interactive screenform
... ... ... Plane Definition.
+ Y1
6
8
+ X1
20
Create To create the surface “right”, press the softkey Create surface.
surface
Surface “right”
+X
Use these cursor keys to select the surface “right” indicated in the
sketch (Fig. 5.16).
The contour of the selected surface is shown in red.
Enter the name “Right” in the input fields of the interactive screenform
... ... ... Plane Definition.
Single hole
Objective This section describes how to make a single hole on the surface “right”
(shown in grey in Fig. 5.24).
+ Y1
Single hole
∅6
15
+ X1
20
Note
Now select the function Save.
Save
The surfaces created do not relate to the finished
part and must be redefined if the finished part is
modified.
5.1.5 Machining
In the following section you will program the machining of the milling
part “Programming Example 2”.
Objective In accordance with the work schedule in section 6.4, page 6–7, you will
program
S The hole matrix (“milling plane”),
S The single hole “front” and
S The single hole “right”
in the above sequence.
Initial situation You have defined the milling level, the surfaces “front” and “right” and
created the geometry for Programming Example 2 (see sketches in
section page ).
S The milling level is selected
S You are at the basic level of the Graphic Programming System and
S The Graphic Programming System is displaying a top view of the
workpiece (see Fig. 5.14, page 5–8).
Note The individual key functions are not shown in this section.
The work steps are shown in tabular form (see work schedule).
The operations for the Drilling and Milling function and illustrations of
the keys are described in Programming Example 1.
After pressing the softkey Display and reducing the view, the Graphic
Display Programming System displays the workpiece in the graphics area as
follows.
All levels
on/off
Views
DIN
Isometrics
Work
Key Function Instructions
Step
Work
Key Function Instructions
Step
At the basic level
Show
If you want to simulate all the programmed machining
steps, press the vertical softkeys
Show/All Levels On/Off followed by
Machi- Views/DIN Isometrics.
ning si- DIN
mulation Isometrics in sequence.
6 Appendix
6.1 Workpiece sketch example 1
35
10
20
Front view
85
40 10
30
80 100
R5 R15 R5
45
60 R20
45
20
120
150
Top view
+Z
+Y
+X
Isometric view
+Z
+Y
ÉÉ 3
+X
ÉÉÉÉ
ÉÉÉÉ
1
30
10 ∅5
20
25
32
40
∅6
6
20
40
40
+Z
+Y
+X
+ Y1 + Y1
+ X1
+ X1
+Z
1 +Y
+X
+ Y1 + Y1
+ X1
+ X1
7 Index
B H
Blank, 4–19, 5–2 Help function, 2–1
Hole box, 4–72, 4–73
Hole box at milling level, 5–6
Holes, 4–72
C hole box, 4–72, 4–73
single point, 4–75
Centre drill, 4–90
Chamfer, 4–59
Change of level, 5–19 L
Circle, 4–48 Line, 4–42
Construction geometry, 4–37
contour definition, 4–55
edit, 4–45 M
elements point, line, circle, 4–41 Machining, 4–2, 4–78, 5–1
Contour simulation, 4–94
delete, 4–63 Magazine
edit, 4–61 tool master data, 4–78
Contour definition, 4–55 user magazine, 4–78
Create part prog., 4–79 WKZ, 4–78
Create plane, 5–13 Master data, 4–4
Create surface, 5–9 copy, 4–15
save, 4–14
Masterdata, load, 4–5
D Masterdata/magazine, 4–5
Material list, 4–21, 5–3
Drilling, 4–77, 4–89 Material thickness, 4–22, 5–4
Milling, 4–77, 4–81
E O
Edit Oriented geometry, 4–62
construction geometry, 4–45 create, 4–64
contour, 4–61 input fields, 4–70
Element transition, 4–57
End plane, 4–30 P
Exercise Objectives, 3–1
Part program, create, 4–96
Plan view, 4–29
Point, 4–52
F Program, info, 4–15
Programming Example 1, 4–1
Finished part contour, 4–29 Programming Example 2, 5–1
Programming Example 2 (with C axis),
machining, 5–17
G Programming WOP function, exit, 4–101
S U
Screen, 4–33 User magazine, 4–78
select viewport, 4–33 create new, 4–15
Simulation, 4–94
Single hole, 5–11, 5–15
Solid milling
island, 4–83 V
pocket, 4–85 Value input, 4–90
Standard geometry, 4–23, 5–4 Viewport, select, 4–33
rectangle, 4–24 Views, 4–27, 4–29
Start plane, 4–30 activate 4 views, 4–27
plan view, 4–29
T
Tool, 4–5 W
change, 4–12
Tool data, 4–7 Work schedule, 6–3, 6–7
Tool master data, 4–78 Workpiece sketch, 6–1, 6–5
Tool selection, 4–81
Tools, 4–4
change, 4–12 Z
create, 4–4
Tools material, 4–4 Zoom, 4–33