CNCplus

Transcription

CNCplus
2nd edition 2006
All rights reserved
Reproducing or transferring even excerpts of text, pictures or diagrams without the
prior written consent of the publisher is forbidden. This applies both to reproduction by
photocopying or any other method and to transmission via films, tapes, records,
transparencies or other media.
Publisher: R. & S. KELLER GmbH, D-42119 Wuppertal, Vorm Eichholz 2
Order No.: HD-E-KJCF36
The KELLER and HAAS solution:
CNC plus
The fact is:
A CNC machine is intended to "produce" chips.
The fact is:
A CNC machine is the most expensive learning and programming place.
Solution:
CNC plus is a very efficient and intuitive learning and programming system an ideal supplement for your Haas milling machine.
The multiple award winning systems included in the CNC plus were developed by KELLER from 1986 to
2006 (please refer to www.cnc-keller.com).
The title picture of the
CNC plus :
With these contents you can ...
... use the KELLER CAD/CAM (geometry / workplan / postprocessor) for graphical programming
... program using the Haas simulator and simulate in 3D
... train all CNC basics multimedially and interactively for the Haas control system
The value:
3000 €
750 €
750 €
Geometry / workplan (incl. 3D simulation)
Postprocessors for all control systems
Haas Simulator (incl. 3D simulation) and Haas Training module
4500 €
When you purchase a Haas machine, you can buy this "Power Package" from your Haas dealer
for only 1500 €.
Use the CNC plus for your objectives – regardless of whether or not you are a CNC beginner, advanced or
professional CNC programmer.
We wish you lots of fun and success with CNC plus .
Wuppertal, im Frühjahr 2006
Brüssel, im Frühjahr 2006
Siegfried Keller
Geschäftsführer
R. & S. KELLER GmbH
Peter Hall
Managing Director
Haas Automation Europe
© R. & S. KELLER GmbH
1
2
© R. & S. KELLER GmbH
Table of contents
1
1.1
1.2
1.3
1.3.1
1.3.2
1.4
1.5
2
2.1
2.2
2.2.1
2.2.2
2.2.3
2.3
2.3.1
2.3.2
2.3.3
2.4
2.4.1
2.4.2
2.4.3
3
3.1
3.2
3.3
3.4
4
4.1
4.2
Why CNCplus? ......................................................................................................................................... 4
Because the plus for CNC means programming and learning................................................................
Because even complex contours present no problems ..........................................................................
Because you save costs using the CNCplus .........................................................................................
Example 1: Automatic residual quantity detection.............................................................................
Example 2: Avoiding a crach.............................................................................................................
Because this ensures flexibility in your production ................................................................................
Because our plus systems have proven themselves worldwide .............................................................
4
5
6
6
7
8
9
Programming in the graphical dialog (CAD/CAM) ....................................................................... 10
Your first workpiece with CAMplus .......................................................................................................
Workpiece GEO1CAM1 ........................................................................................................................
Geometry GEO1..............................................................................................................................
Workplan CAM1 ..............................................................................................................................
NC program for the HAAS control system.......................................................................................
Workpiece GEO2CAM2 ........................................................................................................................
Geometry GEO2..............................................................................................................................
Workplan CAM2 ..............................................................................................................................
Workplan CAM3 ..............................................................................................................................
Workpiece CAD1CAM4 ........................................................................................................................
Geometry CAD1 ..............................................................................................................................
Workplan CAM4 ..............................................................................................................................
NC program for the HAAS control system.......................................................................................
10
12
13
16
19
20
20
22
24
26
26
28
29
Set-up ....................................................................................................................................................... 30
Tools .....................................................................................................................................................
Magazines.............................................................................................................................................
Materials ...............................................................................................................................................
Pre-settings ...........................................................................................................................................
30
32
32
33
Interface to the machine ...................................................................................................................... 34
Free editor............................................................................................................................................. 34
Data transfer ......................................................................................................................................... 35
5
HAAS simulator with 3D simulation ................................................................................................. 36
6
CNC basics and HAAS basics ........................................................................................................... 42
6.1
6.2
6.3
6.4
6.5
6.6
7
7.1
7.2
7.3
7.4
Geometric bases ...................................................................................................................................
Technological bases .............................................................................................................................
Cutting data...........................................................................................................................................
Programming the HAAS control system ...............................................................................................
Operating the HAAS control system .....................................................................................................
Test .......................................................................................................................................................
42
45
46
47
50
52
General operating instructions ........................................................................................................ 54
Operating modes of CNCplus ...............................................................................................................
Symbols at the top right of the header ..................................................................................................
Various operating concepts ..................................................................................................................
Mouse functions ....................................................................................................................................
54
54
54
55
8
Geometry for professionals ............................................................................................................... 56
9
Keyboard assignment of the CNCplus ............................................................................................ 58
© R. & S. KELLER GmbH
3
1
1.1
Why CNCplus?
Because the plus for CNC means programming and learning
SIMPLE and FAST from the drawing to the NC program
• Construction in the
graphical dialog
• Reading-in of CAD data
• Line/arc dialog even for complex contours
• Variant design
• Macros für drilling patterns and standard
pockets
• Application of contours with DXF/IGES
• Operating steps in the
graphical dialog (CAM)
• NC programs for
all control systems
• Automatic residual quantity detection
• Comparison of production strategies
• Production time calculation
• 2D and 3D simulation
• Extension steps: Polygon machining
Programming using the HAAS control system
• Checking NC programs
from CAD/CAM
• Writing NC programs with cycles
• More than 50 Haas specific functions
• Detailed help pictures for each function
• Guided editor with error detection
• Production time calculation
• 2D and 3D simulation
Technology and interface for the HAAS machine
• Tools / materials
• Cutting data
• Pre-settings
• Any number of tools
• Any number of magazines
• Any number of materials
• Interface to the machine
• Editing NC programs
• Bi-directional data transfer
• NC editor with many functions
Learn how to program and operate a HAAS control system
• CNC for everybody
• Learning multimedial
programming
and operation
4
• Geometric bases
• Technological bases
• Cutting data
• Programming the Haas control system
• Operating the Haas control system
• Random controlled test including evaluation
and certificate
© R. & S. KELLER GmbH
1.2
Because even complex contours present no problems
If you cannot take over complex drawings from the CAD (see Page 26), the CNC plus offers you the
possibility to translate even difficult drawings, e.g. drawings with complete dimensions, without having
mathematical knowledge.
Basics for this construction is the Graphical dialog by KELLER.
10
R1
5
0
R5
0
0
R25
170
-10
R1
5
67,93
40
15
60°
Refer to pages 56/57 for
information on how to enter
this drawing in the
graphical dialog.
14°
137,5
20 mm
-20
Remark:
125
The workpiece can be found
under the name DEMO-HU in the
folder Exemplary geometries.
37
86,52
°
R40
Those familar with the Graphical dialog, who have studied the respective construction, can completely
enter the hollow shaft above in less than
10 minutes!
Then you can have a 3D picture
displayed by pressing a button,
and the 'Volume' and 'Mass' for
the calculation, here:
V = 0.923 dm3
m = 7.242 kg
© R. & S. KELLER GmbH
5
1.3
1.3.1
Because you save costs using the CNCplus
Example 1: Automatic residual quantity detection
This workpiece is to be machined.
Without CNC plus
With CNC plus
• Programming with G and M functions (with
the functionality of the control system
probably more than 2 hours)
• Geometry: 10 min
• First, roughing using the milling cutter
∅ 50mm
• Roughing residual quantities using the milling cutter
∅ 20mm
∅ 50mm
sz = 0.1mm
a = 20mm
∅ 20mm
sz = 0.05mm
a = 10mm
∅ 20mm
sz = 0.05mm
Total time for the production:
18:37 min
Total time for the production:
10:12 min
When calculating a machine cost of 50€ per hour
and the wages of 30€ per hour this results in:
* without taking the additional time required for programming
into consideration
6
© R. & S. KELLER GmbH
Savings of
11 € per workpiece*
1.3.2
Example 2: Avoiding a crach
This workpiece is to be
machined.
The software recognizes when a tool is used that cannot remove the chips deep enough.
In this case, the boring holes are predrilled using the 6.8 mm drill.
During the calculation of the traversing
paths, the software signals a crash.
The depth of the boring holes (35mm) cannot
be reached using the tool (grooving chip
length 30mm)!
In the 3D view it is clealy visible, that the holder of the drill touches down!
This type of crash can get extremely expensive, particularly, when a HSC spindle
was used!
© R. & S. KELLER GmbH
7
1.4
Because this ensures flexibility in your production
Post-processors for more than 50 control systems
BOSCH Alpha 3
BOSCH CC 200 M
DECKEL Contour 2
DECKEL Dialog 3
DECKEL Dialog 4
DECKEL Dialog 11
DECKEL Dialog 12
EMCOtronic M1
FAGOR 800M
FANUC 0M
FANUC 0-Mate
FANUC 5M
FANUC 6M
FANUC 7M
FANUC 13M
FANUC 15M
FANUC 16M
FANUC 18M
FANUC 21M
FANUC 180i MB
HAAS
HECKLER & KOCH CNC 783 M
HECKLER & KOCH CNC 785 M
HECKLER & KOCH CNC 788 M
HELLER UniPro 80
HEIDENHAIN TNC 155
HEIDENHAIN TNC 355
HEIDENHAIN TNC 415
HEIDENHAIN TNC 430
HEIDENHAIN iTNC 530
HEIDENHAIN TNC 155 ISO
HEIDENHAIN TNC 355 ISO
HEIDENHAIN TNC 415 ISO
HEIDENHAIN TNC 430 ISO
HEIDENHAIN iTNC 530 ISO
MAHO CNC 332
MAHO CNC 432
MAHO CNC 532
MAHO MillPlus
MAZAK Mazatrol T32 (ISO)
NUM 760 F
NUM 1060 F
SINUMERIK 3M
SINUMERIK 8M
SINUMERIK 810M
SINUMERIK 820M
SINUMERIK 840C
TRAUB MX8F
8
© R. & S. KELLER GmbH
SINUMERIK 802C
SINUMERIK 802D
SINUMERIK 810D
SINUMERIK 840D
SINUMERIK ShopMill
1.5
Because our plus systems have proven themselves worldwide
The plus systems are used in over 60
countries by more than 5000 customers.
An this is what our customers say:
Mr. Krüger
"The qualified workers can again concentrate on the essential parts of their work
and do not have to spend time dealing with the programming of blocks."
Mr. Wege
"The expectations with regard to flexible and economic production
were surpassed by far."
Mr. Litim
"During the 15 years that our company has been in business, we
have grown into a sound and continuously expanding, medium-sized
company. We presently have 24 employees and process
more than 15t of steel per day. This successful developement
can be greatly attribututed to the use of your excellent software."
Mr. Braun
"Our trainees have thoroughly enjoyed working with the
new qualification concept. It has been confirmed that the criteria "Comprehensibility"
and "Maximum performance" are very important factors in a software."
Mr. Jagla
"This software is easily understood, easy to handle and quickly learned."
Mr. Ebner
"NC programs generated with CAMplus* can be processed in all of the CNC control systems
used by us (16 different control systems)."
*CAMplus is integrated in CNCplus.
Mr. Schneider
"This 50% reduction of the production time in addition to the convenient
creation of the program contributes greatly to the cost reduction."
Mr. Pyka
"It is incredibly thrilling for me to process demanding workpieces
using your software."
© R. & S. KELLER GmbH
9
2
2.1
Programming in the graphical dialog (CAD/CAM)
Your first workpiece with CAMplus
This example will introduce you to the basics of operating the CNC plus . Notice on the right-hand side,
how easy you reach the first workpiece.
As this is a very simple workpiece, the geometry is entered directly in the workplan.
Please refer to page 12 on how to proceed under normal circumstances.
80
+Z
0
-12
20
8
5
R2
100
+Y
+X
150
The following information is
required for a calculation:
1. Production time
2. Weight of the raw part
(42 CrMo4)
3. Weight of the finished part
10
© R. & S. KELLER GmbH
First steps
Create a workplan using a raw part
1.
2x
m = 2.355 kg
Circular pocket
2.
9
3.
75
o
50
4. 4x
-12
3:36 min
5.
Position
Location
Size
Holes on a circle
6.
10
7.
75
50
-20
8. 4x
o
25
0:22 min
9.
Position
Location
Size
Finished part
10.
m = 1.874 kg
Now you have all of the information:
Production time 3:58 min
Weight of the raw part 2,355 kg
Weight of the finished part 1.874 kg
...
How this type of
program can be
created by a simple
click will be
demonstrated later
on pages 19 and 29.
Please save the workplan under the name STEP1:
F10 Back to main menu / F1 File / F4 Save in the folder My workplans
© R. & S. KELLER GmbH
11
2.2
Workpiece GEO1CAM1
In this chapter you will learn how to proceed “normally” in graphical programming*:
Create
geometry
Create
workplan
and
NC program
generation
NC program
simulation
For the following two workpieces, create the geometry in the graphical dialog, for the third workpiece
apply the CAD data.
Material: AlCuMgPb
* In chapter 1 "First steps" operation was started directly in the operating mode Workplan, because this
fast procedure provides an excellent solution for very simple workpieces.
12
© R. & S. KELLER GmbH
2.2.1
Geometry GEO1
In the following, create a geometry in the graphical dialog that includes lines, arcs, chamfers and
roundings as well as several geometry macros.
Select
and F1 File / F1 New.
Please enter these values:
Then select F10 / F2 Edit.
1.
Enter: Length 150, width 100 and Depth / height -8
When the tool is milling on
this surface, Z-8 is shown as
actual value.
2.
Select Contour mode Island / pocket,
Depth / height 0, then enter start point X5/Y5.
The pictograms for contour creation appear:
3.
Lines and arcs
• Vertical line to Y70
• Slant with 60° / Y85
• Horizontal line with unknown end point
• Tangential arc with R30 and end point X100 / Y95
Apply 1st solution
• Horizontal line on X145 (chamfer will be created later)
© R. & S. KELLER GmbH
13
Intermediate result:
4. Create the following arcs (without R 5 and R 25 roundings):
End of design with lines and arcs
5.
Create chamfer
Mouse click in the top right corner
ENTER
(=YES)
Enter value 8
6. Create roundings
R5 und R25
F10
F10
7. Press F10 Back to the geometry dialog and subsequently create rectangular pocket on the
Depth / height -5
Attention: Change the Reference point position to Rectangle centre .
8. Creating the circular pocket on the depth -15
9. Create the drilling pattern by pressing F6 Holes / F2 .... in a line with the values taken from the
drawing, then select F4 Mirroring ... / F3 Mirror / F1 X values with X75
and set the Copy mode to With copy.
10. After F10 Back to main menu please store this geometry under the name GEO1:
F1 File / F4 Save in the folder My geometries
14
© R. & S. KELLER GmbH
Geometry data
Return to F2 Edit and click on arc R20.
1.
Exit this display by pressing F10 and press F10 Back to main menu.
2. F1 File / F6 Export ... / F2 ... as NC-file / F10 Continue / Select Output to screen.
After pressing F10 the entire geometry program is visualised:
Close by pressing F10
Variation design
In practice, workpiece dimensions often change. In this case, you do not have to delete anything when
using CNC plus but proceed as follows:
Select F2 Edit, then click on 60° slant and select...
Start angle 30
F10
The geometrical change is visualised immediately.
Click on arc R30
R100 and X130
F10 etc. ...
Change the geometry so drastically that the original geometry is hardly discernible.
An example:
Select F10 Back to main menu.
© R. & S. KELLER GmbH
15
2.2.2
Workplan CAM1
The workpiece GEO1CAM1 is to be manufactured using the following workplan:
Work steps
A Rough mill the outer surface
B Finish the outer contour
Rough mill the rectangular pocket
C
and the circular pocket
D Centring
E Drilling
Tools
Remarks
∅ 25
∅ 25
T2
T2
1 cut
1 cut
∅ 12
T9
one cut each
∅ 12
8
∅
T1
T10
1 mm chamfer
Chip breaking
The first steps
Select
and
Then
F1 File
F1 New
The finished part GEO1 (saved last) has already
been loaded.
Remark: The finished part is automatically
loaded when you change directly from Geometry
to Workplan, after you have saved the geometry.
If you exit the software, you have to download the
finished part in question yourself (by selecting
F2 Finished part / F1 User-defined).
Then select F10.
A
Rough milling the outer surface with T2
1. After pressing F2 Edit:
Always one of the highest surfaces to be rough milled is active, in this case the rectuangular
pocket. The red and grey surfaces always indicate the parts where chip removal by the tool
is possible.
Based on your experience, you decide what will be done next.
16
© R. & S. KELLER GmbH
2. Activate the outer surface by clicking
with the mouse or with
.
The suggested ∅ 25 milling tool
on station 2 being requested, the
1st dialog window can be applied
with F10 .
Remark:
The message "This tool cannot cut in ..." is an important indication.
3. Apply all dialog windows with F10, then select F10 Simulate operation / F2 2D simulation
F8 START
F8 STOP
F3 3D view
B
Finishing the outer contour with T2
1.
2.
Activate the outer line/arc contour by clicking on this contour with
the mouse (the contour colour then changes to red).
Apply the dialog window for the tool by pressing F10.
F1 Create motion path for this contour
If necessary, change the Start point
by clicking on the mouse
3. Apply all dialog windows, then simulate ... and apply the work step.
The machining result following work
steps A and B
(Production time 3:38 min):
© R. & S. KELLER GmbH
17
C
Rough mill the rectangular pocket and the circular pocket with T9
1.
F1 Create
F1 Surface
Milling tool ∅ 12 on station 9 and
apply the dialog window with F10
F1 Finished part
2.
F2 Add all and apply dialog
Result:
In the 4th dialog window, set the Allowance to 0 (nofinishing required), otherwise apply all values
in the dialog windows, simulate the work step and then apply it.
3. You can check the work steps at any time by pressing
SURFACE
T2
CONTOUR
which provides a review.
T2
o
SURFACE
T9
o
If you invoke simulation with F7 Information being active, only the selected work step is
simulated, otherwise the entire workplan.
3D simulation
D
Centring with T1
Create the work step Drilling / Finished part
NC spot drill ∅ 12 (T1) with F1 Multiple /
Add all / ... / Set With chamfer 1mm,
then apply all dialogs and simulate
work step.
E
Drilling with T10
Create the work step Drilling / Finished part / Twist drill ∅ 8 (T10) / Multiple / Remove all /
Add all of a kind / Drilling method Chip breaking / set Depth reference to External ∅
(the drilling depth increases by 0.3 x D)
Remark:
With Multiple do not select F2 Add all, otherwise drilling
would take place twice at each point (the centring bore
holes also count as drillings).
After F10 Back to main menu please save this workplan under the name CAM1:
F1 File / F4 Save in the folder My workplans.
18
© R. & S. KELLER GmbH
2.2.3
NC program for the HAAS control system
Having saved the workplan, select
F3 NC output and
F1 NC program.
Select F1 Postprocessor parameter set and the desired control system Haas.
The complete post
processor package is
included in the CNC plus :
BOSCH
DECKEL
EMCO
FAGOR
FANUC
HAAS
HECKLER & KOCH
HEIDENHAIN
HELLER
MAHO
MAZAK
NUM
SIEMENS
TRAUB
Select F10 and F2 NC program. If the My simulator programs folder is not active, press F1 Select another
folder. For example, enter the name 222 and then create the NC program:
The program was created.
Then select
and change over to the operating mode
Then select F1 File / F7 Controls ...
... to select the desired simulator ...
... and open file 222:
F1 File / F3 Open /
F1 Mainprogram / F10
Select F2 Edit and have a look at the simulation:
2D simulation
3D simulation
© R. & S. KELLER GmbH
19
2.3
Workpiece GEO2CAM2
With this workpiece, an expanded software “intelligence” is clearly shown in both the geometry as well
as the workplan.
2.3.1
Geometry GEO2
Material: AlCuMgPb
Suggestion for construction/design steps:
1. Outer rectangle L=150 / W=100 / Depth / Height 0
2. Any contour on -5 with start point X75/Y90
3. Horizontal line to X90
4. Tangential arc R8 with unknown end point
5. Tangential arc R8 with
Apply solution 1
6. Horizontal path with unknown end point
7. Arc R15 / not tangential / centre point X140/Y90 /apply
solution 1/ unknown end point/ vertical line on X145/Y50 /
apply solution 1
8. Apply roundings R8
20
© R. & S. KELLER GmbH
9. Press F10 Back to geometry dialog
10. F4 Mirroring ... / F3 Mirror /
F3 X/Y values with X75/Y50 as mirror imaging axes
Select setting Copy and connect
11. Create aa hexagon tenon as a polygon with depth -3
12. Create a rectangular pocket with depth -8
13. Create a circular pocket with depth -12
14. Create a bore hole /... on circle with depth -20
(0.3 x D additive can be set in the workplan)
15. Create a bore hole / pattern with depth -15
16. Create any groove : Change from
Island / Pocket to Groove.
Depth of the Groove -14 and Groove width 8
Enter start point X100/Y50
Line below 45° with length 24 (as an auxiliary design)
Non-tangential arc with a 90° opening angle
F10 Back to the geometry dialog
Then delete the line.
F4 Mirroring ... / F3 Mirror / F2 Y values / Y50 With copying
17. Invoke the 3D view.
After F10 Back to main menu please save this geometry
under the name GEO2:
F1 File / F4 Save in the folder My geometries
© R. & S. KELLER GmbH
21
2.3.2
Workplan CAM2
The workpiece GEO2CAM2 is to be manufactured first using the following workplan:
Work steps
Rough milling of all inner surfaces
A
to the depths -3 / -5 / -8 / -12
B Finishing all inner contours
C Groove milling
Tools
∅ 10
T8
1 step at a time
∅ 10
∅ 8
T8
1 step at a time
T7
2 cuts
∅ 12
∅ 6.8
M8
D Centring with chamfer
E Drilling
F Tapping
Remarks
T1
1 mm chamfer
T11
Chip breaking
T12
---
Create workplan (also refer to CAM1)
The suggested name GEO2 was changed here
to CAM2.
Now the work steps can be created.
A
Rough milling of all inner surfaces
All 4 surfaces are added
B
22
Circular pocket
"Production picture"
All finishing lines
Linear approach
and circular return
0.5 mm allowance
Combination of
F1 Multiple and
F3 Motion path
F3 Change approach path
Finishing all inner contours
© R. & S. KELLER GmbH
C
Groove milling
Work step: Groove
D
2 approaches
Centring with chamfer
Centring with 1 mm chamfer
E
Drilling
Drilling strategies
F
Centring is being carried out ...
Drilling is being carried out ...
Tapping
Cored hole and nominal ∅ ...
... also for simulation
Production time in this case: 18:21 min.
(with a pre-set 5 sec tool change time)
Compare this time with the production time in the following workplan.
Please save this workplan after pressing F10 Back to main menu
under the name CAM2: F1 File / F4 Save in the folder My workplans.
© R. & S. KELLER GmbH
23
2.3.3
Workplan CAM3
Based on workplan CAM2, we can see here how drastically the production time is reduced by the
intelligent CAM software. The "secret":
Automatic residual material detection.
The 'only' difference between workplans CAM2 and CAM3 is that 3 work steps are added at the beginning
of CAM3.
Work steps
Tools
A Drilling
∅ 34
T47
B Rough milling of large inner surfaces
∅ 30
∅ 16
T13
Remarks
Pre-drilling for following
milling tool
Notable time saving
T4
Further time saving
T8
---
E Finishing all inner contours
∅ 10
∅ 10
T8
1 step at a time
F Groove milling
∅
T7
1 step at a time
T1
with chamfer
T11
Chip breaking
T12
---
C Rough milling of 2 large residual surfaces
D Rough milling of all residual inner surfaces
8
∅ 12
∅ 6.8
M8
G Centring
I Drilling
J Tapping
Load workplan CAM2 and bring the work steps back to Depository :
Add all
Now, first of all the new work steps are created:
A Drilling
A ∅ 34 mm drill is used for
pre-drilling because the
following 6 tip shank-type cutter
of ∅ 30 mm cannot cut in.
B Rough milling of large inner surfaces
As you can see, the shank-type cutter automatically finds the start hole. Notable time saving can be
achieved by using this shank-type cutter with a very large diameter.
24
© R. & S. KELLER GmbH
C
Rough milling of 2 large residual surfaces
D
Rough milling of all residual inner surfaces
E-J The work steps finishing all inner contours with T8, groove milling with T7, centring with T1, drilling
with T11, and tapping with T12 are applied unchanged:
Apply the work step without simulation
Remark: You can individually apply these 5 work steps with F4 Perform from the depository folder
to the workplan or group the work steps with F5 Select / F2 Add all followed by F4 Perform.
You can, of course, simulate each work step again, if you choose to do so.
Production time here:
Production time with CAM2:
Time saving due to the software intelligence:
10:37 min
18:21 min
approx. 40%
When you open the workplan CAM3 already saved in the software, you will find a work step Contour
in the depository folder. When you execute this work step, all contours will be automatically deburred
at 1x45°.
© R. & S. KELLER GmbH
25
2.4
Workpiece CAD1CAM4
With this workpiece you will learn the advantages of applying CAD data. The drawing is available in the
DXF and in the IGES format.
All internal radii:6 mm
All wall thicknesses:2 mm
2.4.1
Geometry CAD1
1. Select F1 File / F1 New and apply the following entries
2. Select F10 / F2 Edit /
F1 Create and then
F1 File / F1 Open / F1 DXF file and select file CAD1.
26
© R. & S. KELLER GmbH
Suggestion on how to proceed in order to apply these 4 contours and 4 circles:
1. F2 Edit / F2 Zero point
Set the zero point into the centre point of the symbol at the bottom left.
2. F2 Edit / F5 Automatic
Activate contour at height 0 and select F2 Add contour
After pressing F10 and entering the Depth / height 0:
2D
3D
F1 Create / F2 Import CAD files / F2 Edit / F5 Automatic
• Activate the 1st pocket and F2 Add contour
• Activate the 2nd pocket and F2 Add contour
After pressing F10 and entering the Depth / height -20:
2D
3D
• Acivate, add and apply the contour with depth -20 in the same manner as the pockets
Remark: For exercise purposes, this contour also allows you to start with F6 Manual. Having selected the element
on which the start point is to lie, and then defined the start point, you decide the individual point
coming next with F1 Next end pont.
Note: Make sure that the element selected at both contour branchings is the correct one.
• Apply 3 tappings with depth -10 with F7 Circles
• Apply individual drilling with depth -20
End result in 2D and 3D:
© R. & S. KELLER GmbH
27
2.4.2
Workplan CAM4
The workplan CAM4 is saved in folder
Exemplary workplans. Open this file.
Simulate this workplan; some excerpts
from it are shown here.
T25
T9
T1
Information concerning the representation:
T15
If F7 Information was not pressed:
• The current status of the entire workplan
is displayed.
• The entire workplan is simulated
If F7 Information was pressed:
• The paths or red surfaces of the
current work step are displayed
• Only the current work step is simulated
28
T15
© R. & S. KELLER GmbH
2.4.3
NC program for the HAAS control system
After creating the workplan and selecting Back to main menue,
select
F3 NC output and
F1 NC program.
Select F1 Postprocessor parameter set and the desired control system Haas.
The complete post
processor package is
included in the CNC plus :
(see page 19).
Press F10 and F2 NC program. If the My simulator programs folder is not active, press F1 Select another
folder. For example, enter the name 333 and then create the NC program:
The NC program was created.
Then select
and change over to the operating mode
... and open file 333:
F1 File / F3 Open /
F1 Mainprogram / F10
... to select the desired control simulation ...
2D simulation
. Then select F1 File / F7 Controls ...
3D simulation
© R. & S. KELLER GmbH
29
3
Set-up
3.1
Select
30
Tools
and
. Here, a selection from the tool list:
Face milling cutter
Shank-type cutter
Slot cutting tool
Drill
Twist drill
NC spot drill
Tap
Reamer
Boring bar
© R. & S. KELLER GmbH
Tool cabinet
F1 Tools / F1 Create...
and click on the tool type displayed
in red
Tool geometry of tool GBO_M8
F1 Tools / F2 Change
Select the tool GBO_M8
(F10) / F10 / F3
Geometry with zoom
F5 Technology
© R. & S. KELLER GmbH
31
3.2
Magazines
Magazine PRO-60
with 60 stations
F2 Magazine / F2 Change select the magazine PRO-60
...
3.3
Materials
You may create and manage as many
materials as desired.
32
© R. & S. KELLER GmbH
3.4
Pre-settings
You can set practical pre-settings for each individual operating mode.
Presettings for the
Haas simulator
Presettings for the workplan,
here particularly, the settings for
work steps
Presettings for the
machine
© R. & S. KELLER GmbH
33
4
4.1
Interface to the machine
Free editor
Change to the transfer operating mode by pressing
and
.
Here, you can load and edit any desired NC program in the free editor.
Convenient functions,
such as
Find / Replace ...
... as well as
Copy and Insert.
34
© R. & S. KELLER GmbH
4.2
Data transfer
For the data transfer, press F3 Data transfer and F1 Send.
Under F1 Parameter select the setting Haas with F10. Then press
.
Please ensure that the transfer
parameters at the control system
and at the PC are identically set.
Refer to the picture on the left for
practical settings.
CNC plus only supports hardware
handshake (RTS/CTS), however,
no software handshake.
In order to select the NC program, click on F3 File. Then select the file 8115 in folder Exemplary programs
for simulators.
Press ENTER and open the NC
program by pressing F10.
Then press
977 bytes are transferred to the CNC machine if the data connection is set-up correctly.
© R. & S. KELLER GmbH
35
5
HAAS simulator with 3D simulation
The Haas control simulation is also included in the CNC plus .
Change to the simulator operating mode by pressing
and
.
This operating mode allows you to write typical Haas programs with cycles, etc.
For this purpose, press F1 File / F1 New and F1 Mainprogram.
Then this dialog will appear:
Functions
You may now change all settings.
Then apply the settings with F10.
Now press F2 Edit and F1 Create.
Press F9 (or click on the triangle with the mouse) to open the selection
list. The available functions will appear (refer to picture on the RH side).
If you click on
after selecting one of these functions,
the attendant information picture or several information pictures
pertaining to this function, will appear.
36
© R. & S. KELLER GmbH
Press F1 File / F3 Open / F1 Mainprogram and select the NC program 8115 in folder Exemplary
programs for simulators by pressing F10.
...
F2 Edit / F9 Simulation /
F8 START ... F8 STOP /
F3 3D view
© R. & S. KELLER GmbH
37
The following will show 5 NC programs from the folder Exemplary programs for simulators.
Here, extracts from several information pictures for each program are displayed.
38
© R. & S. KELLER GmbH
© R. & S. KELLER GmbH
39
40
© R. & S. KELLER GmbH
© R. & S. KELLER GmbH
41
6
6.1
CNC basics and HAAS basics
Geometric bases
From the drawing to the workpiece
Points on the workpiece
All pictures displayed
here, are snapshots of a
multimedial interactive
teaching system.
Absolut / incremental
G0 rapid traverse
All entries are evaluated:
Visually through graphic
displays and acoustically
through different sounds
(correct/incorrect).
G1 Linear feed
G2 / G3 Circular feed
A particularly large
number of exercises have
been provided for this
difficult subject
(G2/G3 with I and K).
Curves and bevels
Contour setting, simple ...
In this subject, Haas
specific bases are taught.
42
© R. & S. KELLER GmbH
... and difficult
1st step
When the contour is
programmed with I and J
(instead of R), nothing can
be done here without
math!
After "Continue"
everything runs step by
step as a film, if you press
"i".
2nd step
3rd step
Points of the arc
tan α
4th step
5th step
New triangle
Alternate angle
6th step
7th step
Conjugate angle
Median
α
and tan ---2
© R. & S. KELLER GmbH
43
8th step
9th step
Another
new triangle
Calculation x1
10t Step
11th step
sin β ...
... and the result
12th step
Solution
cos β ...
... all values are known.
Conversion in G1 and G2
Now the straight lines and
arcs can be programmed.
44
© R. & S. KELLER GmbH
6.2
Technological bases
F Feed speed
All technological actions
are supported by orginal
factory sounds.
S Rotational speed
The technological
calculations are also
displayed.
T Tool call-up
Even the original cycle
sounds of the magazine
were not forgotten.
M Various functions
A few of many...
© R. & S. KELLER GmbH
45
6.3
Cutting data
42CrMo4
AlCuMgPb
Incorrect values are not accepted:
This is how the correct cutting values
are remembered.
How to calculate the
feed speed from sz and vc
46
© R. & S. KELLER GmbH
6.4
Programming the HAAS control system
Familiarisation with the NC program
Touch ...
... and click.
Special commands
© R. & S. KELLER GmbH
47
Introduction to cycles
Circular pocket
Drilling path
Drilling circle
48
© R. & S. KELLER GmbH
Understanding NC programs*
* Some questions are very demanding. Should you need help: Change to the operating mode F3 Simulator, open the individual
NC program, look at the 3D simulation first, then at the 2D simulation (also in the single block).
You will then understand everything.
© R. & S. KELLER GmbH
49
6.5
Operating the HAAS control system
Individual keys
To know each key ...
50
© R. & S. KELLER GmbH
Key sequences
... and to know all important key sequences ...
... is prerequisite for safe CNC practice.
© R. & S. KELLER GmbH
51
6.6
Test
First, find the specified keys ...
... then repeat everything
without default settings ...
... …and all this within a tight time frame!
52
© R. & S. KELLER GmbH
Evaluation
Certificate
Overall result
< 50%
50% - 69.9%
70% - 79.9%
80% - 89.9%
90% - 100%
:
:
:
:
:
"You still have a great deal to learn"
"You should practice a little more"
"You could still learn a little more"
"You are well prepared for HAAS practice"
"You are optimally prepared for HAAS practice"
© R. & S. KELLER GmbH
53
7
General operating instructions
7.1
Operating modes of CNCplus
Once the CNC plus has been started or after you selected
displayed:
7.2
, the following operating modes are
Symbols at the top right of the header
Information system
for the keyboard
and cylces
Additional functions
Back to operating
mode selection
only in the simulator or right-hand mouse key
(see next page)
7.3
•
Use the entire surface
for your mouse clicks.
• Value entry with ...
•
Enter the numbers
on the numerical
keypad
• Apply entries with
the TAB key
• Apply the values by pressing
ENTER same as for the CNC
controls
o for cursor down
• Pull down the "blue field" (pulldown menu)
followed by your selection
54
Exit
(at a resolution of
1024 x 768)
Various operating concepts
Beginner
• Mouse clicks or pressing the F
keys F1, F2, ...
•
Switch over
window
Advanced learner
• Also use the ENTER key for
cursor down
• Click directly in the "blue field" if
you wish to change the options
© R. & S. KELLER GmbH
Professional
• No mouse clicks and no F1, F2
to invoke icon functions:
F1 = 1,
F2 = 2,
...
F10 = 0 !
Attention: When the cursor is in
a numerical field, press F1, F2,
... instead of 1, 2, ....
• Double click if you want to
invoke files, tools, ... and to
change work steps, NC blocks,
...
7.4
Mouse functions
2D
Selection of
elements
(Geometry)
Size of the
magnifying glass
window
Positioning and
setting the
magnifying glass
(geometry and
simulation)
3D view
Position
Location
Size
Size
... or by invoking the additional functions: see page 54
Position
Location
Size
3D simulation
The desired
pivot point is
defined by a
double click.
Position
Location
Size
Size
... or by invoking the additional functions after simulation STOP.
Position
Location
Size
Simulation of the controls
Selection of
blocks and input
fields
Scrolling down
the functions in
the selection field
© R. & S. KELLER GmbH
Scrolling up the
functions in the
selection field
Line by line cursor
movement
55
8
Geometry for professionals
This workpiece contains 2 complex contours. Prior to creating the geometry using CNC plus , you must
first develop an idea of the type and manner of the design. This takes most of the time!
To shorten this time, you are shown these 2 contours with detailed dimensions on the right-hand side.
Remark: The 40 mm radius in the original drawing is not used in the detailed dimensioning, because
this radius results from the design (as you will see later with F7 Information , the radius is exactly
39.999 mm).
10
R1
50
R5
0
0
R25
170
-10
R1
5
67,93
40
15
60°
14°
137,5
20 mm
-20
125
R40
°
86,52
37
Source: HURCO
When you have created the design several
times, you should be able to repeat it in less
than 10 min when you work as a professional
(see page 54).
We know persons who are able to master this
geometry in less than 5 min!
If you take this geometry from CAD, this takes
less than 1 min.
If you want to: Compare your design values
with the saved design (folder Exemplary
geometries / DEMO-HU).
You can view the 3D simulation after opening
the respective workplan (Folder Exemplary
workplans / DEMO-HU) and starting the 3D
simulation.
56
© R. & S. KELLER GmbH
Lines and arcs are numbered in the order of the design.
External contour
Due to the symmetry, the external contour is subdivided
into 6 segments. If you have created this design, you have
to enter this contour Turning with Copy and join and enter
the value 5 in the Number field.
86,52
R
3
4. Create a tangential line with
an unknown end point.
1
50
4
R1
(46°)
5. Design the next arc with a known
centre point, radius 15, and with a
known run-out angle.
+Y
37°
6
5
R1
5
14°
R5
+X
2. Design the first non tangential
arc with the centre point
0 / 0 and an unknown end point.
3. Design the next
with a known centre point, however,
an unknown end point.
2
67,93
1. Start the design with
a line starting from the zero point:
Angle 46°/ length 150.
7
(104°)
6. Create a tangential
line with an unknown end point.
Remark: R5 is a rounding.
7. Design the next
non tangential arc with radius 150
centre point 0 / 0 and
a run-out angle of -104°.
125
8. Select the first line and
delete it.
Then insert the rounding.
Internal contour
Prior to starting the design, "create" the centre points for
the 3 circles with R25.
The simplest solution is a triangle with the
peripheral ∅ of 30 mm and a 180° angle position:
The points of the triangle represent the 3 centre points.
1. Start the design with
an arc with the starting point
X-40 / Y0, the centre point X-15 / Y0
and an unknown end point.
2. Only the radius is known of the
next arc.
5
R2
3. Design the third arc with a known
centre point.
3
2
R2
5
Remark: Select the
additional functions,
1
R25
6
then
, and click on the
individual centre point.
5
R2
7
R
25
R25
4
5
4. Continue the design up to the
starting point.
© R. & S. KELLER GmbH
57
9
Keyboard assignment of the CNCplus
System
Configuration selection
Operating mode selection
Direct operating mode selection
Changing to the next operating mode
Changing to the previous operating mode
Window edge display
Software exit
Switch dialogs transparent
Scroll through help masks
Change value in the input field
Confirm dialogs
(3D-)Additional function selection
Help system
Abort dialogs/inputs
Display selection field options
Next option in the selection field
Previous option in the selection field
Application of entries in the entry field
Next entry or selection field
Previous entry or selection field
<Ctrl>+<F12>
<Ctrl>+<F10>
<Ctrl>+<Fx> (x = 1... 9)
<Ctrl>+<Tab>
<Ctrl>+<Shift>+<Tab>
<Alt>+<Pos1>
<Alt>+<F4>
<Alt>+<F9>
<Ctrl>+<LH arrow key> or <RH arrow key>
<F9>
<F10>
<F11>
<F12>
<ESC>
<F9>
<+>
<->
<Enter> or <Tab>
<Tab>
<Shift>+<Tab>
Direct additional function selection
Magnifying glass
General view
Machining compartment view
Calculator
Point determination
Screen print
<Alt>+<1>
<Alt>+<2>
<Alt>+<3>
<Alt>+<4>
<Alt>+<5>
<Alt>+<6>
Work step handwheel
Switch on "Handwheel keyboard"
<Shift>+<F4>
Increase handwheel increment
<Shift>+<F5>
Reduce handwheel increment
<Shift>+<F6>
Use the handwheel to move in the positive direction<Alt>+<Scroll down>
Use the handwheel to move in the negative direction<Alt>+<Scroll up>
Navigation
Start of page / list
End of page / list
Select option / contour...
Cursor left / right
Cursor up / down
<Pos1>
<End>
<+> or <–>
<LH arrow key> or <RH arrow key>
<Arrow key up> or <Arrow key down>
Simulation
Increase / reduce feed override
<+> or <–>
Remark:
The ’+’ sign between the keys (<Key1>+<Key2>) indicates
that all keys are to be pressed simultaneously.
58
© R. & S. KELLER GmbH