Professional Documents
Culture Documents
CNC - 3days Without C-Axe
CNC - 3days Without C-Axe
WW4.5 3.8.4
SEMINAR
Contents:
1 Basis 7
1.1 Processing places................................................................................................. 7
1.2 Program structure................................................................................................. 8
1.3 Directory structure ...............................................................................................10
2 Tool database 11
2.1 Tool selection via symbols...................................................................................12
2.1.1 Tool data ..............................................................................................................14
2.2 Aggregates - database.........................................................................................16
2.2.1 Tool data ..............................................................................................................20
3 WoodWOP 28
3.1 Vertical boring .....................................................................................................28
3.2 NC-Generation ....................................................................................................30
3.3 Variable programming .........................................................................................32
3.4 Horizontal drilling and grooving ...........................................................................34
3.5 Template values..................................................................................................38
3.6 Load program, save as and conditions.................................................................40
3.7 Revision: drilling and groving...............................................................................44
3.8 Contour programming - straight lines...................................................................48
3.9 Contour programming - straight lines and circular arcs ........................................54
3.10 Contour programming - fillet-chamfering .............................................................58
3.11 Pocket cycle ........................................................................................................62
3.12 Contour programming - variable ..........................................................................64
3.13 Revision Contour programming - variable............................................................66
3.14 File - merge.........................................................................................................67
3.15 Component macro ...............................................................................................71
3.16 Component macro variable..................................................................................75
3.17 Revision ..............................................................................................................77
4 Coordinate systems 81
• Walk into the production field and into the demonstrating center is only permitted if you are
accompanied by an employee from Weeke.
• Do never leave during the stay in the production field the yellow marked transport paths
seeing that security measures such as light barriers, safety mats and safety fences are
missing for manufacturing reasons during the running-in of the machines. Danger!
• Avoid unnecessary stays outside of the training room.
• Smoking in the training rooms is prohibited.
• Please do not stay on the WEEKE company grounds if you are not accompanied by an
WEEKE employee.
• The opening of machine sheeting or the operation of a machine is only permitted under
supervision of WEEKE employees.
• During the training on machines and aggregates, suitable protective outfit must be worn.
¢ & 00
1. DAY
8. Introduction
• Course and contents of the seminar
• Basics
8.30 • Technology editor
• Tool selection via symbols (chap.2.1)
00
9. Introduction WoodWOP 4.5
• vertical boring (chap. 3.1)
30
9.
00
Q
10.
NC-Generation(chap.3.2)
30
10.
11.00
Variable programming
11.30
12.00
12.
30
KQ
horizontal boring &. grooving (chap.3.4)
00
13.
Template values
30
13.
14.00
14.30
15.
00
Q
15.30 Practice on machine
16.00
¢
00
& 2. DAY
8. Revision drilling and grooving
30
8.
9.30
10.00
Q
Contour programming straight lines
10.30
11.30
12.00
12.
30
KQ
Contour programming
00
13.
14.00
14.30
Q
Contour programming variable(chap.3.12)
00
15.
16.00
¢ & 00
3. DAY
8. Revision
Conture routing variable
8.30
00
9. File merge(chap.3.14)
9.30
00
Q
10.
30
10.
11.30
00
KQ
12.
13.00
13.30
Revision
14.00
14.30
Practice on machine
15.00
15.30
16.00
1 Basis
Ô X-axis Õ
Place 4 Place 3 Place 2 Place 1
Ö
×
Y-axis
T:\\9882\\384000\\PLATZ.TIF
WOODWOP 4.0
NC generator
TECHEDIT
• Tool assignmentÍ
• Way optimization
• Screen optimization
NC program
T:\\9882\\384000\\X0139SO.PCX
2 Tool database
Hotkey: T
Hotkey: C
Choose tool
Save data
• Hotkey: s
• Hotkey:
• Hotkey:
Drill
Radius
Half drill diameter R
Length
Unclamped length L
S
Rotational speed of the drill in rpm
R
Groove saw
Radius
Half saw blade width R
Length L
Half saw blade diameter L
S T:\\9882\\384000\\X0121TB.WMF
Router
Length
ETP 25:
Total length of the router,
L
inclusive length tightening screw L
HSK F63:
Measure of support surface of the tool
holder up to the cutting edge L
F
Rate of feed in mm/min.
S
Rotational speed of the router in rpm
T:\\9882\\551250\\X0001TB.WMF
Call
• Hotkey: A
• Choose tool
Save data
• Hotkey: s
with
Delete tool
firm with
• Leave menu
Features Values
Tool holder HSK-F63
according to DIN 69893
As collet chuck holder yes
according to DIN 6388B
As hydroextension yes
clamping chuck
As tool holder with cutter yes
spindle
As a NC drill chuck yes
Tool shank Ø 2...25 mm
Max. tool Ø 150 mm
Max. tool weight 5 kg
(including holder)
Max. tool length 200 mm
(including holder)
Max. rotational speed 18000 rpm
Sense of rotation left/right
Balance quality tool ≤ Q 2,5
holder
dynamically balanced
according to ISO 1940
(VDI norm 2060)
Balance quality tool ≤ Q 6,3
holder including collet
chuck and tool T:\\9882\\551240\\X00001TD.PCX
dynamically balanced
according to ISO 1940
(VDI norm 2060)
Radial deviation ≤ 0.02 mm
Note:
( ) = Bracketed values are not calculated
! = It’s not allowed to modify values once adjusted!
Radius
Half router diameter
Length
Corresponds to the dimension of the HSK
plan-parallel surface towards the router cut-
ting edge
Toolident No.
Tool identification number (e.g. 001 → ver-
tical router) defines the routing tools
T:\9882\\551250\\x0001tb.WMF
Direction of rotation
1 = Direction of rotation left-hand rotation
2 = Direction of rotation right-hand rotation
Feedspeed
Feedspeed in mm/min.
rpm
Rotational speed in rpm.
Hoodposition
Position of the suction hood
T:\9882\\551100\\21024.WMF
stroke 125 mm
Z with prepar- -115 +10 +70 +95
ing stroke 260
mm * Z Distance brush fixture to the plan-
* active preparing stroke for tools in the tool parallel surface
holding fixture HSK F63 A Brush length
Main tool
If a tool is only entered once into the tool
data base, it’s necessary to enter here „000“.
If a tool should be entered several times into
the tool data base to allocate different defi-
nitions to the tool, it’s necessary to enter the
number of the first enter in case of each
other input.
Note:
Always enter the first number (Example:
150) into the input unit of the tool changer.
Z- security (mm)
This parameter defines the security height
of the tool above the workpiece.
If a tool with a short-cut length is entered,
it’s necessary to increase the standard value
(20).
1 Length
Transmission (%) 2 Z- security
100
Í
3 Radius
Input speed = output speed 4 Crash - Radius (mm)
5 Point of reference defined by the pa-
rameters Length and Radius
Transformation channel
02
Í not changeable
Features Values
Motor:
Motor power 5.0 KWT
Frequency 100-300 Hz
Sense of rotation programmable
right-left handed
rotation
Rotational speed min.6.000 rpm
max.18.000 rpm
Cooling Air
Tension Max.380 V
Tool:
Router diameter Max.80 mm
Shaft diameter 25 h7
Unclamped router Max.70 mm
length
Clamping devices Hydraulic clamping
system Ø25
T:\9882\\644022\\X0003tb.pcx
Note:
• If the data of several routing tools should
be registered, this is only possible in the
aggregates - database
Í see operating manual tool database
and the following explanation
Example:
Tool number 128 is assigned to T001
T:\9882\\428010\\E0031SO.PCX
T:\9882\\551070\\E0004so.pcx
Attention:
Exclusively the data which have been en-
tered in the list of parameters for
T001/T002, may influence processing, no
matter whether the data has been defined
directly (by selection via symbols) or by
means of the function „Assign tool to a
routing spindle“ (in the aggregate database).
That means:
The data in the list of parameters for
T001/T002 must always correspond to the
current tool on the routing spindle.
Non-observance can lead to collisions dur-
ing processing and therefore to danger to
life due to workpieces which are being
thrown out.
3 WoodWOP
Exercise
Ø 5 (12deep)
Ø 8 (10deep)
T:\\9882\\384000\\X0001SO.WMF
3.2 NC-Generation
Proceed as follows:
Note:
The chosen settings are memorised to-
gether with the macro program.
Exercise A
Ø 5 (12deep)
Ø 8 (10deep)
T:\\9882\\384000\\X0002SO.WMF
Exercise B
Proceed as follows:
ò
selection bar or press
• Change values of the variables according
to exercise
• Carry out NC generation
Exercise A
8 (6.5-deep)
Ø 8 (30 deep)
8 (6.5-deep)
T:\\9882\\384000\\X0003SO.WMF
Exercise B
Proceed as follows:
• choose view/zooming in horizontal selec-
-zoom: Enlarge
It allows zooming in the part graphic. A
zoom field can be drawn with the mouse.
Proceed as follows:
Proceed as follows:
• Press left mouse button
• Draw the zoom field by moving the mouse
• Release mouse button
Note:
The same result can be achieved by first
clicking the right mouse button in the work-
piece graphic and then drawing the zoom
field with the left mouse button.
-zoom: Reduce
The workpiece graphic is reduced with the
ratio 2:1.
-Switch over
Switches the workpiece graphic to full dis-
play size and back.
-Level
Switching the view level in the workpiece
graphic. Only the contours and the horizon-
tal drillings are displayed in the side views.
Exercise A
Proceed as follows:
• Insertion of a macro with the desired tem-
plate values
Exercise B
Proceed as follows:
• Fill the list of variables with the desired
template values (suggested list of vari-
ables)
Note:
When Use template values is switched on,
the template values are entered as sug-
gested values each time a new input mask
is called up. If this setting is not selected,
the template values are used only upon the
first call-up of an input mask.
Exercise A
Ø 8 (20deep)
T:\\9882\\384000\\D0004SO.WMF
Exercise B
T:\\9882\\384000\\X0004BSO.WMF
Proceed as follows:
T:\\9882\\384000\\E0100SO.PCX
Exercise A
Ø8 (30deep)
Matrix 32 (indicated)
Ø8 (through)
7 (6deep)
T:\\9882\\384002\\X0001SO.WMF Ø5 (12deep)
Exercise B
Proceed as follows:
T:\\9882\\384000\\D0100SO.PCX
Exercise A
T:\\9882\\384000\\X0005SO.WMF
Exercise B
T:\\9882\\384000\\X0005BSO.WMF
Proceed as follows:
• tangential
(The processing start and end points will
be shifted under the angle of the first and
last elements respectively by one value
whose size depends on the routing radius.)
• lateral
(Approach and withdrawal are executed in
a quarter circle. The size of the radius de-
pends on the routing radius.)
T:\\9882\\473070\\X00715TD.WMF
Side:
Routing midpoint path in the feed direction
of the tool
Distance:
0:
The routing process will be executed exactly
according to the programmed coordinates,
i.e. the measurement of the finished piece
will correspond to the programmed values of
the contour definition.
> 0:
The correction of the router’s midpoint path
will be increased by this value, i.e. the con-
tour will be continually increased by this
value. (Application: rough-cutting, sanding)
T:\\9882\\473070\\X00705TD.WMF
< 0:
The correction of the router’s midpoint path
will be decreased by this value. I.e. the
contour will be created continually smaller
by this value.
T:\\9882\\473070\\X00706TD.PCX
T:\\9882\\473070\\X00716TD.WMF
1 Immersion way
Note:
Engage on the fly with a vertical approach
can only be executed with closed contour
definitions (starting and end point identical).
Exercise A
T:\\9882\\384000\\X0006SO.WMF
Exercise B
Proceed as follows:
• Generate NC program(s)
Exercise A
T:\\9882\\384000\\X0007SO.WMF
Exercise B
Proceed as follows:
Console:
X-position of the console .
Number::
Indication of how many suction cups are to
be positioned.
Note:
Suction cups and consoles can be moved
easily.
Exercise
10deep
10deep
10deep
Break-throughs
10deep
T:\\9882\\384000\\X0008SO.WMF
Note:
• If corner radius = 0, then the corner radius
will be created from the router geometry.
• If length = width = 2x corner radius, then a
corner pocket will be created.
T:\\9882\\384000\\X00002MT.WMF
1 X-middle
2 Y-middle
3 Length (in X)
4 Width (in Y)
5 Corner radius
Angle:
Angle of rotation in the X-/Y level
Depth:
Routing depth of the workpiece surface in
negative Z-direction
Additional depth:
If the additional depth < routing depth, then
the pocket will be processed in several cy-
cles. If the additional depth is 0 or the same
value as the depth, then the pocket will be
routed in one process.
XY-(%):
Input of delivery in the XY level in % of the
router diameter.
Note:
• If XY-(%) = 0, then only the outer contour
of the pocket will be routed. The pocket
will not be cleaned.
• When XY-(%) > 70%, it is possible that
certain areas will not be cleaned out.
3.12 T:\\9882\\473100\\X00003MT.WMF
Exercise A
T:\\9882\\384000\\X0012SO.WMF
Exercise B
T:\\9882\\384000\\X0012BSO.WMF
Exercise A
10
50
Exercise A
T:\\9882\\384000\\X0013SO.WMF
File - merge
T:\\9882\\473980\\X00001TD.WMF
Angle Rotating angle around the Z axis. If the angle is not equal to 0, then new
coordinate systems will be inserted.
Ignore multiple ex- Duplicate names will not be renamed. Instead, the variable values of the
isting variables file to be inserted will be ignored; i.e. the variable values of the current
document will be used. This is applicable when the piece to be inserted
has the same variables as the main piece and must refer to those val-
ues (for example connection processing on work areas).
Index multiple exist- If the variable names already are available, then they will be numbered.
ing variables Variable L will become variable L_0, then L_1, and so forth. This is ap-
plicable when the same file is added to several times (for example
hinge processing).
Complete multiple If the variables already are available, then they will have the first letter
existing variables of the file name added. Thus the variable L in the file spuele.mpr be-
comes the variable L_spue. This is applicable when various files with
the same variables are used (for example sections of sinks).
Set the offset in the The indicated offset values are calculated in the parameter inputs of the
parameters processing macros and the contour elements. Example: from the X pa-
rameter 200.5 and the entered X offset 150 comes the new X parameter
expression "200.5+150". This option is applicable if a piece is to be
fixed into an existing piece, e.g. a cut-out for a sink in a work plate.
New contour with A new coordinate system is generated automatically at the insert point..
new coordinate sys- The coordinate system is offset or rotated by the offset and angle indi-
tem and offset cated above. The parameters of the file to be added stay the same. But
the contour paths and processing to be added will refer to the new coor-
dinate system. This option is applicable when a piece must be rotated
and rearranged in the existing piece, for example inserting a complete
piece with several contours that must be offset and rotated. The offset
of the complete piece occurs by offsetting the corresponding coordinate
system.
The value of the X, Y or Z offset and the rotating angle of the new coor-
dinate system can be changed via the menu bar with Extras - Coordi-
nate systems.
Optimizing the order The processing order will be optimized for minimal tool changes. The
of operations relative processing order in the current list and the additional processing
list will not be changed or optimized. If this option is not selected, then
the processing list of the new file simply will be added to the existing list.
Mirror pieces The mirrored piece will be inserted. The contour paths and the individual
processing will refer to mirrored coordinate systems. The _mirror and
_nonmirror variables are renamed and set to 0 or 1 (this way mirrored
processing sequences become active!) In addition, the tool radius cor-
rection will be adapted accordingly. This option is recommended when a
regular and a mirrored piece are to be processed simultaneously on the
machine.
This can be selected only in connection with the setting "Calculate offset
with new coordinate systems."
Adjust the part size After inserting a piece with new coordinate systems, it is possible to
adapt the changed workpiece size automatically. This setting is applica-
ble when an optimal table arrangement is to be reached using the add
feature.
This can be selected only in connection with the setting "Calculate offset
with new coordinate systems."
Exercise A
Cut A-A
T:\\9882\\384000\\X0014SO.WMF
Create component
Save component
T:\\9882\\384000\\E0110SO.PCX
Insert component
• Select component
Change component
• Select component
• Change component
T:\\9882\\384000\\E0112SO.PCX
Self-defined parameters
If a component is programmed in variable
form, these variables become parameters
while inserting the component.
Note:
The help text for the self-defined parame-
ters is overtaken from the comment column
of the list of variables
T:\\9882\\384000\\X0113SO.PCX
Boolean expression
If the comment of a variable begins with the
keyword „BOOL“, the parameter is queried
in the entry screen as a checkbox. This
value is set to 0 or 1, depending on the
Í
choice (yes/no)
Application e.g.: For the selection whether
drilling should be realized or not. The vari-
able in the drilling macros must be regis-
tered as a condition to this.
T:\\9882\\384000\\X0115SO.PCX
Exercise
3.17 Revision
Exercise 1
1000
3 x 64 485
324
185
Ø8
depth 20 27 14 60
50 70 64
R55.5 10 (9deep) 86
96 R55.5 64
288 32
96 t =19 96 400
248
50
96 64
32
R65.5 R45.5
176 Ø5 6 depth Ø8 14
depth 12 depth 12
T:\\9882\\384002\\X0171SO.WMF
Exercise 2
589 1102
1984
1974.5
598.5
872.5
9.5
0
Y
0
37
101
Ø5-12tief Ø5-12deep
197
Ø8-12deep
325
421
X 485
522
224 7x32(=224)
1082 21x32(=672)
8
R60
27
35.5
6
6
20
19
Exercise 3
800
20
36
35
Ø8
35
12 220
35
35
t =22
29
35 35
142
T:\\9882\\384002\\X0173SO.WMF
Exercise 4
30 800
R1
00
400
0
R9
8
T:\\9882\\384002\\X0174SO.WMF
4 Coordinate systems
T:\\9882\\384050\\X00001SO.WMF
Rotation around Z :
The coordinate system is rotating around Z-
axis.
T:\\9882\\473980\\X00008TD.PCX