Académique Documents
Professionnel Documents
Culture Documents
0
Training Course
Document
Basis Seminar
Contents
1 Introduction
1.1 Screen Arrangement
1.2 Basic Rules
2
2
2 CAD-Examples
2.1 Exercise 1a: Object Structure
2.2 Exercise 1b: Generate Macros
5
6
2.3 Exercise 2 :
Import of 2D DXF-Data
Trims
Milling Zero Point (Point Markers)
2D-Contour roughing
2D-Contour Finishing
7
9
12
13
15
2.4 Exercise 3 :
2D-Construction
Numerical input of coordinate
Contour Cut Open, Trims and Contour Generation
17
18
20
2.5 Exercise 4:
22
24
25
26
2.6 Exercise 5:
27
28
30
32
33
34
1 Introduction
1.1 Screen Arrangement
Text
Menu
Menu
Modes
View
Window
Main
Menu
Sub Menu
Command
Line or
Status Line
Screen Arrangement
The indication sheet can be of any size. This is reached by the ZOOM function, which
makes any cut out enlargement possible. Correct handling with the ZOOM function is
a prerequisite for the precise construction.
<Ctrl>+<C>
Basic Rules
<Crtl>+<M>
Note: Naturally the cursor can be placed also with the help of the showing equipment. If
one drives e.g. with pressed left mouse button over the command line, the signs which are
under it are marked.
If the pointer of mouse is in the command window, a menu appears for copying, after
pressure the right mouse button.
<Ctrl>+<V>
<Ctrl>+<X>
Basic Rules
2 CAD-Examples
2.1 Exercise 1a: Object Structure
A short overview, how isy-CAM administers geometry data, you receive by the following
exercise:
Proceeding:
a) Draw a 2D line from left above to the right down
An object was produced by this function, which consists of one element only.
b) Put in ,edit in the status line and confirm with Enter.
c) Now you are in the editor, which indicates the geometry data of the stored line.
In order to be able to produce the object, isy-CAM needs six internal commands.
In this alphanumeric form isy-CAM puts all designs down in the vector listing.
Description of the short instructions used here:
os
ob
co
ma
da
oe
Object start - obj1 is the object name, which isy automatically assigned. You
can change it:
Object box - each object is coated by (not visible) a rectangle. The box is
generated automatically during the object production. The new calculation of all
existing object boxes is possible with the command box all
Object colour - here 2=green - change the colour value (2 to 32), so the colour of
the object at the drawing object changes
move absolute - moves the virtual pin, here on the position 100,400. If you
change the coordinates, then the line beginning shifts
draw absolute - a line from the current point draws to 400,100 with the virtual
pin. If you change the coordinates, then the line end shifts
Object end
Exercise 1a
Exercide 1b
An error message with a warning appears after converting in most cases. This
continues to be not tragic, because only a conflict exists with the shifting of the used
character font. The desired character font can be adapted by a writing filter to a foreign
format.
Exercise 2
c) In this exercise the red contour with a 3 mm - cylinder drill from an aluminum plate
100 x 100 x 4 mm is to be milled centrically out. Delete first the green dimensioning
lines and the white coordinate cross X/Y.
Adjust the colour resting as follows:
Click first with the left mouse button on the colour resting green, afterwards with the
combination [ Strg ] - key / left mouse button on the colour snap white.
d) Select now the button " multiple deletion of
objects ". Click now with the left mouse button
(once short) left above into the
drawing surface and pull a window over all
objects to the right lower corner. Click again
the left mouse button, so that all objects are
deleted. The function is terminated with the
confirmation of the right mouse button.
e) Place back again the colour snap "Snap to all
colours".
f) Analyze the imported data: Select for this the individual objects, so that you
recognize how the contour is created. It occurs very frequently that errors are
present in the construction, which when milling or processing can lead to problems
e.g. by objects lying one above the other or badly trimmed objects. Use the
accompanying buttons for analysis. Select for example on the middle line.
g) As you can recognize now, the line of the outer contour runs inward.
With the function " trim both elements " the supernatant part of the line "is
trimmed. Proceed here as follows:
Click in each case at the outer contours (look pictures above).
Select not first at the middle line. With the right mouse button the
function is again terminated.
Exercise 2
Both elements
Both elements
Exercise 2
10
Both elements
Exercise 2
11
k) Move and adjust the red contour into the centre of the rectangle:
isy CAM offers naturally several adjust and moving functions, e.g. the function
"move object by relative coordinates" applies often.
For our example we would like to use however the function " object on the centre
of the reference object ", in order to place the red contour centrically into the
rectangle.
You find the function in the menu "Adjust".
Follow for this the defaults in the command line and select first the red contour and
then the adjust object (rectangle). Did this action work? Surely only one object of
the red contour was moved!
As already in chapter 2.2, exercise 1.b (page 6) mentioned, the partial objects at a
macro remain and can be manipulated individually. If the catch function starts
however with the combination of [ SHIFT ] - key and left mouse button at the red
contour, isy CAM recognizes automatically that there are further objects for
selection now. Either you pull a catch window over the whole red contour or you
extend the selection with the operation of [ F10 ] - key. isy CAM finds the macro,
which belongs to the red contour.
With the right mouse button the object selection is terminated and with the left
mouse button the rectangle (adjust object) will be selected finally.
The red contour is in the centre of the rectangle now.
Tip: The selection in connection with [ SHIFT ] - key can be used at all functions,
where an object selection is necessary.
Note: Try an adjusting of the objects without grouping the objects to a macro
before. Now you will understand, why the macro function in the example was used.
l) Choose button zoom all, so that all objects are format-filling indicated.
m) The CAD part and the preparing of the drawing for milling is finished for this milling
part hereby.
Exercise 2
12
Exercise 2
13
1: Please assign here a meaningful name, so that you can recognize later, what is
calculated in this block.
2: With the button
you select the contour, which should be milled, with a click
at the left mouse button. With the right mouse button you will be back at the block
again.
3: Entry 0 mm corresponds to the work piece upper edge, Z = 0, which is touched
in at the machine with the cutter peak.
4: Depth at Z- = 4 mm related to Z = 0 (work piece upper edge).
5:
6: Activate the small box "to" always. The programmed insertion depth speed into
the work piece will be reduced automatically to 20% of the programmed feed
speed.
7: Specify milling strategy: Inside and outside refer to "closed contours", left and
right refer to "open" contours.
Contour means, the cutter drives on the centre course (=>engraving) directly.
8: Oversize: The cutter drives during roughing not directly to the contour, but
leaves untouched a oversize (remaining material) of 0.2 mm. This remaining
material will be milled away during Finishing, so that a Finishing wall appears (e.g.
so the setting depths during increment milling will be put away).
9: The depth increment is the maximum permissible setting depth of the
used cutter into the work piece, in our example 0.5 mm.
10: With
a new cutting zero point (work piece zero point) will be established in
the block. Select in the appearing dialogue "Change CAM-origin " 2Dposition.Then, select the before placed
mark point in the left lower corner
of the red contour in the drawing.
If no milling zero point is established in
the block, then isy CAM selects
automatically the absolute origin of the
drawing as milling zero point.
Exercise 2
14
Tools:
1: Please assign here also a
meaningful tool name too.
2: Select cutter, which you would use,
here: cylinder cutter.
3: Enter cutter diameter.
4: Tool number: By using a
automatically tool changer then this
corresponds to magazine position 1.
Also the tool change instruction is
written into the NC-Program.
5: Feed speed during milling in mm /
min.
6: Number of revolutions of the main
spindle drive. In the case of use
of the CNC-machines series CPM /
GFM or C142-control the number of
revolutions is not adjustable by this
software parameter. Thus a
number of revolutions of 1 would be
sufficient here, so that at least
the milling spindle is switched on
automatically.
Exercise 2
15
ba
rs
safety height
safety plane
retraction plane
st
op
depth
Exercise 2
16
Exercise 3
17
Proceeding:
a) Basic rule no. 1: Activate the buttons "active object mark on/off" and "Show /
Remove axis-marks from screen".
b) Construction of the three outside circles by means of "numeric input of coordinates":
Select the function "circle with num. radius and interactive centre". In the dialogue
"circle or arc" enter the radius of the left outside circle of 50 mm. The circle centre
has to lie in the absolute origin 0/0. Press in addition, while the circle as "rubber
band line" is to be seen at the curser, the key [ n ].
By using the button "apply" in the dialogue "numeric coordinate data" the
coordinates X/Y = 0/0 (absolute) for the circle centre are taken over.
c) Repeat the function "circle with num. radius and interactive centre" for construction
of the second circle left with the radius of 25 mm.
d) The right circle (radius 75 mm) will be constructed with the same function and the
assistant of the numeric indication of coordinate. Please enter for the x-coordinate
300 mm absolutely. With "apply" the dialogue is terminated.
e) The two outside circles are connected with two lines with the function "tangents to
two circles". Follow the instructions in the command line (1. / 2. ellipse (circle(-arc))
select).
Select successively the two outside circles.
f)
Construction of the two parallel lines in the distance of 20 mm of the two outside
lines, which end tangential in the large circles:
Select the function automatic offset of multiple objects....
- In the dialogue automatic contour enter 20 for the distance.
- Select the 1. object with the left mouse button, e.g. upper line,
- after that select the 2. object with the left mouse button (lower line),
- then press right mouse button to terminate the selection.
- Click with the left mouse button below the upper line (the upper lineline selected first - marked by two triangles). With a left mouse-click the position
will be specified now (select distance/position).-
Exercise 3
18
h) Construction of the four internal circles, which in each case are attached tangential
to two neighbouring objects.
In the menu "circles" select for this the function "tangential circle at two elements
with numeric input of the radius". First you are requested to enter the radius (for the
left internal circles " 20 " and for the right internal circles " 25 ").
Select, as to be seen in the two pictures, with the left mouse button the two
elements, at which the circle is to be tied up tangential.
Repeat the function for all internal circles.
i) The construction of all " basic geometry objects " is therefore terminated.
Now the actually difficulty but also the important part of the construction will start :
With the functions "cutting open", "trims" and " contour tracing" the resulted
contours will be produced.
Exercise 3
19
Cut open:
The outside contour will be cut open in the points,
as to be seen in the lower drawing 1 , with the function "cut a part out of a single
element ".
Note:
- Please consider that the selection of the intersections always have to be made
against the clockwise direction.
- Do not put the selection points directly within the range of the intersections too
neighbouring elements, but hold sufficiently distance (generous selection). The
supernatant partial elements will be removed later with the function "trims".
- Place the selection points one time per element only. Will be several points
selected or at the wrong place, the later "contour generation" can be failed.
j) Trims:
After Cut open the remaining partial elements with the function " trims of both
elements (to extend and/or shorten)" are removed => 2.
first
cut open,
then
Trims: 2. mouse click
Please consider also the "basic rules for trims" at page 10.
k) Contour generation:
- Switch on a new drawing colour, e.g. white.
- Contour first the outside contour with the function "interactive 2D-contour generation duplicate".
Tip: Switch out the button "active object mark on/off", that the selected objects are
seen clearly. In the dialogue Contour the following small
boxes will be activated:
Explanation:
- an object for each contour: is activated, if several contours are
marked with a window. The program generates automatically several
individual contours.
- the created contour is generated automatically as NURBS curve.
- a curve for each contour means that e.g. a contour consisting of
four straight lines will be generated as a curve.
Exercise 3
20
After selection of function " multiple deletion of objects " pull a catch window over all
objects now, in order to delete the objects, which are no longer needed for the
subsequent treatment.
If necessary you must construct again the screen with the function
(right mouse button), that the white objects can be seen.
Exercise 3
21
Exercise 4
22
Proceeding:
a) Construction of the outside rectangle with width of 100 mm and a height of 70 mm.
Draw the rectangle with the accompanying button. Press, after the selection of the
function, the key [ n ] directly, in order to construct the rectangle with help of the
indication of coordinate.
1. Point: X/Y = 0/0 absolute
2. Point: X/Y = 100/70 absolute
b) Select function
at text menu EXTRAS. In the dialogue "type font" a contour
type will be selected now , e.g. " PostScript 7 ".
Type height is not relevant for this example, because the text will not be placed
punctually.
c) With the function "enter text + scale lable into window proportionally" the text will be
established generously with a catch window.
Press in each case in the corners two clicks with the left mouse button.
d) For the " beauty " we can place the text centrically with the accompanying button.
Follow here the data in the command line and select first the text in the left lower
corner (object) and then the outside rectangle (orientation object).
Note: Types can be selected in the left lower corners only.
curser
Exercise 5
23
2) Types convert
With the function "hatches and texts convert," a type will be converted in lines and
Bezier curves after confirmation of the conversion tolerance of 0,01 (command line).
This function makes it possible on processing the type within the artistic range (e.g.
with the function "move point to a new position ") and on the other side now the
selection is possible in any place of the type.
3) Colour snap
Select before placing the type a drawing colour, which is not the same as the other
objects in the drawing. Use now the possibility of the function "colour snap", look
also for this at the information on the page 9.
4) Selection with window
With the function " selection by means of windows " you can draw "generously" a
catch window up over the text which should be selected.
e) Preparing of the CAM blocks
For milling you need three technology blocks, in order to engrave the text " raised ":
Block 1 pocket milling: pre-rough
Block 2 pocket milling: after-rough with remaining material recognition
Block 3 contours milling: Finishing the contour with cut out function
f) Block 1 Pocket Milling: pre-rough
First the 1. technology block "pocket milling" will be constructed. The following
parameters are necessary for the calculation of the milling paths:
Exercise 5
24
7: Always activate the small box "To". The programmed immersing speed
into the work piece is reduced automatically to 20% of programmed feed speed.
8: Oversize: The cutter drives during roughing not directly to the contour, the cutter
leaves untouched an over measure (remaining material) of 0.3 mm still. The remainder
is then removed in the following two technology blocks.
g) Block 2 Pocket milling: after-rough with remaining material recognition
Exercise 5
25
7: Always activate the small box "To". The programmed immersing speed
into the work piece is reduced automatically to 20% of programmed feed speed.
8: Oversize: The cutter drives during roughing not directly to the contour, the cutter
leaves untouched an oversize (remaining material) of 0.2 mm still. The remainder is
then removed in the Finishing blocks.
9: In the field "pre-roughing" the technology block 1will be selected.
But this works only if the complete block is closed first by pressing the OK button.
Only after renewed calling with the function "block work on" the block 1 can be
selected from the list.
It is obtained by this parameter that only the remaining material with the 2 mm cylinder cutter is milled, which block 1 (pre-roughs) with the 10 mm - cylinder cutter
stand left.
h) Block 3 Contour milling: finishing and carving
Exercise 5
26
Exercise 5
27
Proceeding:
a) Construction of the contour like exercise 3, and/or load before secured drawing.
b) The exercise 3 was concluded with the most important function for preparing 2D
contours, the contour generation.
A " lightning-clean " contour is the basis, in order to get later no difficulties in 3D
with the different 3D functions, for example by creation of 3D solids with volume
operations (Bool' arithmetic operations).
First all objects of the drawing are converted in 3D objects, but without data of the
solid height.
For this select the function "convert active object to 3D object" from the menu
"conversion". As you can see on the button, the object which has to be converted
must be selected first.
Unfortunately all objects cannot be converted together. Use therefore the
conversion steps for each object individually.
c) With the view function "Isometrical view" all objects in the 3D space can be
displayed now.
d) With the following steps a 3D solid will be constructed:
First all objects are extruded successively with the function "Extrusion of a plane
contour by...", i.e. allocated a solid
height. In the appearing dialogue
enter for the height 40 mm.
Subsequently, select the object
which can be changed. Repeat
this procedure for all contour
objects.
e) With the shading view 3D objects
can be displayed visually now. Of
course you can see the largest
object only, because all the others
are placed inside
Switch the shading view off again.
f)
With the "Volume-operations " all internal objects are subtracted from the outside
object now.
Select the outside object (1st object) in each case and then an internal object (2nd
object).
Tip: Before switch off "active object mark,,,".
g) Now the 3D solid with the shading view can be visually visibly displayed. With the
view function " dynamic view-rotation,,," you can view the solid from all sides
optional.
Exercise 5
28
h) So that we can use the 3D milling strategy later meaningfully, we would like to
provide all solid edges with a blend radius of 8 mm.
Tip: First leave switched off and/or on "active object mark,,,".
Select function Blend Standard. With a
starting and end radius of 8 mm all edges
will be selected after another.
Start first again with the outside contour
(edge). If all four edges of the outside
contours are found, then you terminate
this action with the right mouse button.
Now in the following the internal edge are
blended, then the circle and at the end the
polygon.
Exercise 5
29
i) Before we start with the providing of the CAM blocks, we still have to define
the blank (existing milling material from which the 3D solid should be milled) and
the work piece zero point (milling zero point):
Switch on a new drawing colour, e.g. magenta.
j)
With the function "over 3D object with block" construct now a simple blank with a
distance of for example 2 mm to the solid. In practice naturally the blank, which is
available for milling and which will be put in into the work space of the machine
later, will be constructed with its accurate dimensions.
k) Definition of the work piece zero point: Here natural a meaningful solid edge will be
selected, e.g. left above in the corner, in which a 3D marking point will be placed
first. This point is embodied firmly later in the CAM block and defined as workpiece
zero point.
Preparing of the CAM blocks
For 3D milling you need three technology blocks:
Block 1: roughing 3D Z-constant
Block 2: Finishing 3D Z-constant
Block 3: Finishing 3D
l) Block 1: roughing 3D Z-constant
In most cases, respectively at nearly all 3D models, which should be milled, select
the CAM technology "roughing 3D Z-constantly".
The following parameters are important for the creation of the NC-paths:
Exercise 5
30
Note: If no milling zero point is embodied in the block, then isy CAM
selects automatically the absolute origin of the drawing as milling zero point.
Exercise 5
31
Exercise 5
32
n) Block 3: Finishing 3D
Now all flat ranges will be milled. The necessary parameters you can find again in
the picture.
Exercise 5
33
Now the program requires the indication of the simulation blank. This indication is
particularly important. You can indicate for example all fixing elements for fastening
the model on the machine table and simulate possible collisions.
It is sufficient in most cases to select the blank (colour magenta) from the drawing.
Exercise 5
34
Click
Open the simulation picture stored before and restart the simulation.
s) At the end the NCP file will be written on the non removable disk.
Select the accompanying button and follow the instructions in the dialogues.
Exercise 5
35