0% found this document useful (0 votes)
40 views99 pages

CNC - 3days With C-Axe

This seminar aims to teach participants independent programming of drilling and routing in the WoodWOP 4.0 programming system. Over the course of two days, the program structure and various programming techniques will be explained step-by-step through practical exercises, including vertical boring, variable programming, contour programming using straight lines and circular arcs, pocket cycles, and the use of template values and component macros. Proper safety procedures will be followed during machine operation and breaks. The seminar contents and schedule are subject to change.

Uploaded by

António Santos
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
40 views99 pages

CNC - 3days With C-Axe

This seminar aims to teach participants independent programming of drilling and routing in the WoodWOP 4.0 programming system. Over the course of two days, the program structure and various programming techniques will be explained step-by-step through practical exercises, including vertical boring, variable programming, contour programming using straight lines and circular arcs, pocket cycles, and the use of template values and component macros. Proper safety procedures will be followed during machine operation and breaks. The seminar contents and schedule are subject to change.

Uploaded by

António Santos
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 99

Seminar

WW4.0
3.8.4

SEMINAR

Date: Seminar facilitator:

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 1 /99
Seminar
WW4.0
3.8.4

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 and NC generation ................................................................................ 28
3.2 Variable programming .................................................................................................. 32
3.3 Horizontal drilling and grooving .................................................................................... 34
3.4 Load program, Save as and Conditions ........................................................................ 38
3.5 Contour programming - straight lines ............................................................................ 42
3.6 Contour programming - straight lines and circular arcs ................................................. 48
3.7 Contour programming - fillet-chamfering ...................................................................... 52
3.8 Pocket cycle ................................................................................................................. 56
3.9 Revision ....................................................................................................................... 58
3.10 Template values ......................................................................................................... 62
3.11 Contour programming - variable ................................................................................. 64
3.12 File - merge ................................................................................................................ 66
3.13 Component macro ...................................................................................................... 70
3.14 Component macro variable......................................................................................... 74
3.15 Sawing ....................................................................................................................... 76
3.16 Horizontal drilling ........................................................................................................ 78
3.17 Horizontal pockets ...................................................................................................... 80
3.18 Contour horizontal routing........................................................................................... 82
3.19 Universal sawing and drilling ...................................................................................... 84
4 Adapter aggregates 86
4.1 Combined unit drilling/routing/ sawing........................................................................... 86
4.2 Drilling and routing unit 4 spindles ................................................................................ 91
4.3 Horizontal drilling/(routing) unit ..................................................................................... 95
4.4 Routing-, drilling and sawing unit swiveling ................................................................... 97

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 2 /99
Seminar
WW4.0
3.8.4

Seminar: WoodWOP 4.0

Aim of the seminar: Independent programming of drilling and


routing in the programming system
WoodWOP 4.0

Conditions: 1. The participant is responsible for the


program creation on or for the machine
2. Motivation

Contents of the Seminars*


This is a basis seminar, in that the participants are taught how to program the machine.
The program structure is elaborated step by step by means of practices.
The seminar does not include the machine operating. The instructions for the machine opera-
ting occur on site, within the framework of the installation of the machine through the service
engineer.
* subject to change

Behavior during the education and breaks:

• 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 mis-
sing 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.

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 3 /99
Seminar
WW4.0
3.8.4

¢ & 00
1. DAY
8. Introduction
• Course and contents of the seminar
• Basics
8.30 Technology editor
• Tool selection via symbols (chap.2.1)

9.00 Introduction WoodWOP 4.0


• vertical boring (chap. 3.1)
30
9.

00

Q
10.

30
10. Variable programming (chap.3.2)

00
11.

30
11. horiz. boring &. grooving (chap.3.3)

00

KQ
12.

12.30
• Load a program, Save as, Conditions (chap.3.4)

13.00 Aggregate database


• Routing tools (chap.2.2)

13.30

14.00 Contour programming


• Straight lines (chap.3.5)
30

Q
14.

00
15. Contour programming
• Straight lines &. Circular arcs (chap.3.6)

15.30

16.00

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 4 /99
Seminar
WW4.0
3.8.4

¢ & 00
2. DAY
8. Contour programming
• Fillet - chamfer (chap.3.7)

8.30 Pocket cycle (chap.3.8)

00
9. Revision (chap. 3.9 )

30
9.

00

Q
10.

10.30 Template values (chap.3.10)

11.00 Contour programming


• Variable (chap.3.11)

11.30

12.00

12.30
KQ
Coordinate systems

13.00 File - merge


• Practice (chap.3.12)
Explanations to
30
13. • Angle of rotation
• Mirror parts,
• Twice available variables
14.00

14.
30
Q
Component macro (chap.3.13)

15.00
Component macro is variable (chap.3.14)

15.30

16.00

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 5 /99
Seminar
WW4.0
3.8.4

¢ & 00
3. DAY
8. Aggregate database
• Adapter aggregates (chap.4)

8.30

00
9. • Saws (chap.3.15)

9.30 • Horizontal boring (chap.3.16)


• Horizontal pockets (chap.3.17)
00

Q
10.

30
10. • Contour: Horizontal routing (chap.3.18)

11.00

11.30 • Universal sawing and boring (chap.3.19)

00

KQ
12.

12.30

13.00

13.30

14.00

14.30

15.00

15.30

16.00

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 6 /99
Seminar
WW4.0
3.8.4

1 Basis

1.1 Processing places

Ô X-axis Õ
Place 4 Place 3 Place 2 Place 1

Ö
Y-axis
×
Place 8 Place 7 Place 6 Place 5

T:\\9882\\384000\\PLATZ.TIF

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 7 /99
Seminar
WW4.0
3.8.4

1.2 Program structure

WOODWOP 4.0

NC generator

TECHEDIT

• Tool assignment Í
• Way optimization
• Screen optimization

NC program

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 8 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 9 /99
Seminar
WW4.0
3.8.4

1.3 Directory structure

File Files Extension


MP4 Woodwop .mpr
PRG NC programs --- (place 1)
.ges (place 4)
.y (place 5)
.ygs (place 8)
ML4 Components .mpr
Lists of varia-
bles .var
Contours .ktr
T:\\9882\\384000\\X0139SO.PCX

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 10 /99
Seminar
WW4.0
3.8.4

2 Tool database

Call menu: Tool

Hotkey: ‹ T

Call of the tool database

Hotkey: ‹ C

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 11 /99
Seminar
WW4.0
3.8.4

2.1 Tool selection via symbols

Choose tool

• Call cross-hairs with SPACE BAR

• With ‡ˆ‰Š choose tool


• Confirm selection with ‘ 1 2 3 4 5

1 Vertical drill
• With ‘ switch to tool data 2 Horizontal drill
3 Vertical router
4 X-groove saw
5 Y-groove saw

Change tool data

• With ‘ switch to tool data


• Enter new values one after the other using
0123456789.
and confirm with ‘

Save data

Í required only before leaving the tool


database

• Hotkey: s

Back to tool selection via symbols

• Hotkey: •

Leave tool database

• Hotkey: •

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 12 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 13 /99
Seminar
WW4.0
3.8.4

2.1.1 Tool data

Drill

Radius
Half drill diameter R

Length
Unclamped length L

WK of 060 Í vertical drills


only drill to depth

WK of 061 Í vertical drills


only drill through
L
WK of 062 Í vertical drills
to depth and drill through

WK of 050 Í horizontal drills R


T:\\9882\\384000\\X0120TB.PCX
F
Rate of feed in mm/min.

S
Rotational speed of the drill in rpm

R
Groove saw

Radius
Half saw blade width R

Length L
Half saw blade diameter L

Groove saw WK 041 Í


F
Rate of feed in mm/min.

S
Rotational speed of the groove saw blade in
rpm

T:\\9882\\384000\\X0121TB.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 14 /99
Seminar
WW4.0
3.8.4

Router

Í only for routing spindles without tool


changer
ETP 25
Radius
Half router diameter R

Length
ETP 25:
Total length of the router,
L
inclusive length tightening screw L
HSK F63:
Measure of support surface of the tool hol-
der up to the cutting edge L

WK 001 Í of vertical routers R


L/R T:\\9882\\384000\\X0119TB.PCX

Sense of rotation of the drive motor.


1 = left-handed rotation
2 = right-handed rotation HSK F63

F
Rate of feed in mm/min.

S
Rotational speed of the router in rpm

T:\\9882\\551250\\X0001TB.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 15 /99
Seminar
WW4.0
3.8.4

2.2 Aggregates - database

Call

• Hotkey: A

Change tool data

• Choose tool

• Choose parameters using ‡ˆ‰Š


and confirm with ‘
• Enter new value pressing
0123456789.
and confirm with ‘
• Continue input in same manner or end
with •

Save data

Í is only required before leaving the ag-


gregates - database

• Hotkey: s

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 16 /99
Seminar
WW4.0
3.8.4

Insert new tool

• Insert new tool


Í Tool selection menu is called

• Choose tool type using ‡ˆ‰Š


and confirm with ‘

• Enter tool number (128...227) and confirm

with ‘

• Enter the different parameters one after


the other pressing
0123456789.
and confirm with ‘

• Insert new tool


Í Inserted tool is undertaken

In same manner, further tools can now be


inserted

• Stop insert mode ( ͕)

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 17 /99
Seminar
WW4.0
3.8.4

Delete tool

• Enter tool number

• 2x the delete process by pressing the but-

ton, confirm with ‘


• Stop delete mode

Assign tool to a routing spindle

Í only for routing spindles without tool


changer

• Enter tool number and desired T-function

• Assignment by pressing the button, con-

firm with ‘
• Leave menu

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 18 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 19 /99
Seminar
WW4.0
3.8.4

2.2.1 Tool data

Tool holder HSK F63

Features Values
Tool holder HSK-F63
according to DIN 69893
As collet chuck holder yes
according to DIN 6388B
As hydroextension clam- yes
ping 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 hol- ≤ Q 2,5
der
dynamically balanced
according to ISO 1940
(VDI norm 2060)
Balance quality tool hol- ≤ Q 6,3
der including collet chuck
and tool
dynamically balanced
according to ISO 1940
(VDI norm 2060)
Radial deviation ≤ 0.02 mm

T:\\9882\\551240\\X00001TD.PCX

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 20 /99
Seminar
WW4.0
3.8.4

TOOL DATA SHEET Example 1 Example 2 Admissible area


No. 128...227
Radius max. 75
Length max. 200
Toolident No. 01
Direction of rotation 1, 2
Feedspeed dependent on the tool
rpm dependent on the tool
Hoodposition 0,1,2,3
Main tool 0,128-227
Z- security (mm) min. 20
active nozzle (1=Yes) 0
Crash - Radius (mm) >= Radius (upto max. 75)
Transmission (%) 100!
Transformation channel 02!

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

Direction of rotation
1 = Direction of rotation left-hand rotation
2 = Direction of rotation right-hand rotation
T:\9882\\551250\\x0001tb.PLT

Feedspeed
Feedspeed in mm/min.

rpm
RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 21 /99
Seminar
WW4.0
3.8.4

Rotational speed in rpm.

Hoodposition
Position of the suction hood

Machine type Optimat BP120


Hoodposition 0 1
Z -120 +70

Machine type Optimat BP140


Hoodposition 0 1
Z -150 +90

Machine type Optimat BP150+BP155


Hoodposition 0 1 2 3 T:\9882\\551100\\21023.plt

Z with preparing +20 +145 +205 +230 T:\9882\\551100\\21024.PLT

stroke 125 mm
Z with prepa- -115 +10 +70 +95
ring stroke 260 Z Distance brush fixture to the plan-
mm * parallel surface
* active preparing stroke for tools in the tool Brush length
A
holding fixture HSK F63

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 de-
finitions to the tool, it’s necessary to enter
the number of the first enter in case of each
other input.

Example: No. Main tool


1. Entry 150 000
2. Entry 151 150
3. Entry 152 150

Note:
Always enter the first number (Example:
150) into the input unit of the tool changer.

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 22 /99
Seminar
WW4.0
3.8.4

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).

Crash - Radius (mm)


The max. tool radius is entered here.

active nozzle (1=Yes)


Í without function

Transmission (%) T:\9882\\551250\\x0002tb.PLT


100
Í Input speed = output speed
1
2
Length
Z- security
3 Radius
4 Crash - Radius (mm)
Transformation channel 5 Point of reference defined by the pa-
02 rameters Length and Radius
Í not changeable

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 23 /99
Seminar
WW4.0
3.8.4

Routing unit ETP 25

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

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 24 /99
Seminar
WW4.0
3.8.4

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

Parameter in the aggregates - database

• The denotation of the parameters in the Parameter


aggregates - database distinguish, due to Aggregates - Tool selection via
the other screen setup, from the parame- Database symbols
ters in the tool selection via symbols des- Radius Radius
cribed before. Length Length
• The parameters with same meaning are Tool identification WK
compared in the opposite table: Sense of rotation L/R
Feed F
Rotational speed S
Hood position ---
(without function)
Main tool ---
(without function)
Comment ---
(it is used for identifi-
cation of the tool)

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 25 /99
Seminar
WW4.0
3.8.4

• Through the function "assign tool to a rou-


ting spindle", the data of the "desired T-
function“ are automatically replaced
through the data of the specified "tool
number" from the aggregates database.

Example:
Tool number 128 is assigned to T001

T:\9882\\428010\\E0031SO.PCX

Í The data of the routing aggregate T001 T:\9882\\551070\\E0004so.pcx

are being replaced by the data which are


defined in the aggregates database under T:\9882\\551070\\X0005so.pcx

tool number 128.

Attention:
Exclusively the data which have been ente-
red 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 spin-
dle“ (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 du-
ring processing and therefore to danger to
life due to workpieces which are being
thrown out.

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 26 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 27 /99
Seminar
WW4.0
3.8.4

3 WoodWOP

3.1 Vertical boring and NC generation

Exercise A

According to the drawing, vertical boring


should be inserted into a workpiece!
• Create WoodWOP program
• Save WoodWOP program
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr

Ø 5 (12deep)

Ø 8 (10deep)

T:\\9882\\384000\\X0001SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 28 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 29 /99
Seminar
WW4.0
3.8.4

Exercise B

From the WoodWOP program, an NC pro-


gram should be generated, considering the
following criteria!
-processing on place 1 and 4
-optimized NC program
-after processing end, the support should
displace 500mm next to the workpiece

Proceed as follows:

• Choose NC-generation in horizontal selec-

tion bar or press î


• choose NC generation in vertical selection
bar
• Carry out setting-up (see below)Í
• Start NC generator

Setting-up while NC generation:

Optimizing mode for vertical drilling


The selected mode defines in how far the
processing order is optimized.
0 Optimizing within the drilling macros
only
The order of processing as pro-
grammed remains unchanged.
1 All vertical drillings are optimized
and processed first.
2 All vertical and horizontal drillings
are optimized.
First, all vertical drillings are carried T:\9882\\473980\\E00006so.pcx

out, then the horizontal ones.

Movement mode for horizontal drilling


The chosen mode defines at which point a
security run through is carried out for hori-
zontal drillings.
0 Only in-between horizontal drillings
on different sides of the workplace Z
is moved to security height
1 After each drilling cycle Z is moved
to security height

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 30 /99
Seminar
WW4.0
3.8.4

2 After each drilling cycle Z is moved


to security height and the drilling
gear moves into basic position.

Free motion mode


The combination of the selected mode and
the free motion value defines the positioning
of the support at the end of the program.
0 After the last processing the support
moves back in Z-direction into rest
position (max. positive Z-value) and
the program is concluded.
1 After the last processing the support
T:\9882\\473980\\X00007so.wmf
moves back in Z-direction into rest
position (max. positive Z-value) and 1 Free motion value for free travel mode
then in left X-direction by the free 1
motion value (Place4/8: right) next to 2 Free motion value for free travel mode
the workpiece. Only then the pro- 2
gram is concluded.
2 After the last processing the support
moves back in Z-direction into rest
position (max. positive Z-value) and
then to the X-position as defined by
the free motion value. Only then the
program is concluded.

Free motion value


This value indicates the dimension for the
positioning of the support at the end of the
program.
The interpretation of the value depends on
the selected free motion mode.
When selecting free motion mode 0 the free
motion value will be neglected.

Note:
The chosen settings are memorized to-
gether with the macro program.

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 31 /99
Seminar
WW4.0
3.8.4

3.2 Variable programming

Exercise A

A program for the vertical drilling of parts


should be created with different dimensions!
• Create and save WoodWOP program (in
variable form)
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr

Ø 5 (12deep)

Ø 8 (10deep)

T:\\9882\\384000\\X0002SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 32 /99
Seminar
WW4.0
3.8.4

Exercise B

• Generate NC program for a part of length


1800 and of width 380.

Proceed as follows:

• Select the variable editor in horizontal

selection bar or press ò


• Change values of the variables according
to exercise
• Carry out NC generation

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 33 /99
Seminar
WW4.0
3.8.4

3.3 Horizontal drilling and grooving

Exercise A

Horizontal drilling and grooving should be


carried out in a part, according to the dra-
wing!
• Create a WoodWOP program and save
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr
• Generate NC program

8 (6.5-deep)

Ø 8 (30 deep)

8 (6.5-deep)

T:\\9882\\384000\\X0003SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 34 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 35 /99
Seminar
WW4.0
3.8.4

Exercise B

For learning the Zoom functions, the part


view should be modified (as desired)!

Proceed as follows:
• choose view/zooming in horizontal selec-

tion bar or press


• Then choose in the vertical selection bar
the desired function, e.g.:

-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
workpiece 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.

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 36 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 37 /99
Seminar
WW4.0
3.8.4

3.4 Load program, save as and


conditions

Exercise A

Create a new program using the existing


program on page 32!
• Load the WoodWOP program from chap.
3.2 page 32
• Complement horizontal drilling
• Save WoodWOP program as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr
Í (New program name)

Ø 8 (20deep)

T:\\9882\\384000\\D0004SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 38 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 39 /99
Seminar
WW4.0
3.8.4

Exercise B

• The two middle horizontal drillings should


be drilled only for parts with a length from
800mm
• Generate NC program for workpiece
(length: 750; Width: 380)

only for a workpiece length


of 800mm or longer

T:\\9882\\384000\\X0004BSO.PLT

Proceed as follows:

• Condition fields can be switched on and


off via the menu path Edit - Conditions.

T:\\9882\\384000\\E0100SO.PCX

Enter the condition into the dialog input of


both macros

• Change values of the variables

• Carry out NC generation

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 40 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 41 /99
Seminar
WW4.0
3.8.4

3.5 Contour programming - straight


lines

Exercise A

According to drawing, the part should be


routed from a rectangular plate (710 x 410)!
• Create a WoodWOP program and save as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr
• Generate NC program(s)

T:\\9882\\384000\\X0005SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 42 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 43 /99
Seminar
WW4.0
3.8.4

Exercise B

A fold (see drawing) should be routed circu-


latingly
• Extend WoodWOP program
• Generate NC program(s)
Í
( With the NC generation the WoodWOP-
program will also be saved)

T:\\9882\\384000\\X0005BSO.PLT

Proceed as follows:

• Choose processing in the horizontal selec-

tion bar or press ð


• Insert contour routing. Register the values
of the parameters distance and Z-measure
in accordance with the fold ( Í
see follo-
wing pages)
• Carry out NC generation

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 44 /99
Seminar
WW4.0
3.8.4

Parameter in the macro contour routing

Approach and withdrawal:


Approach and return can be executed au-
tomatically with WoodWOP:

• 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.)

• vertically from above


(The router begins/ends the processing at
the programmed start/end point)

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.

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 45 /99
Seminar
WW4.0
3.8.4

Z-dimension (given absolute or relative):


An absolute value (e.g. -3) is valid for the
entire contour path, regardless of which Z
measurement was programmed in the con-
tour path.
Z=-3
Or the relative input (e.g. @2) is added to
the Z measurement of the contour path. The
various Z measurements of the contour path
will be taken into account. T:\\9882\\473070\\X00706TD.PCX

Engage on the fly::


In the approach and withdrawal movement,
the Z dimension is moved from the clea-
rance height to the processing height.
For example, this parameter is used for
inside routing.

T:\\9882\\473070\\X00716TD.WMF

1 Immersion way

If the routing process is executed with the


icon for vertical approach, then the length of
the engage path refers to the length of the
previous element.

If the routing process is executed with the


symbol for horizontal or tangential appro-
ach, then the length of the engage path
refers to the length of the approach move-
ment. This is dependent on the radius or
collision radius of the tool.

Note:
Engage on the fly with a vertical approach
can only be executed with closed contour
definitions (starting and end point identical).

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 46 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 47 /99
Seminar
WW4.0
3.8.4

3.6 Contour programming - straight


lines and circular arcs

Exercise A

According to drawing the part should be


routed from a rectangular plate (1000 x
500)!
• Create a WoodWOP program and save as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr
• Generate NC program(s)

T:\\9882\\384000\\X0006SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 48 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 49 /99
Seminar
WW4.0
3.8.4

Exercise B

Feed should be reduced for processing the


two circular arcs!
• Extend WoodWOP program
• Generate NC program(s)

Proceed as follows:

• Select routing macro inserted before as a


current element (if necessary)
• Choose processing in the horizontal selec-

tion bar or press ð


• Select NC - line ...

• Activate the position button in the dialog


input (of the NC-line) using the mouse and
select the desired point in the graphic
Í (click) and activate once again the po-
Í
sition button (position is inserted)

• Enter feed (eventually the parameter F


must first be activated red) Í
• Undertake macro

• In order to increase the feed at the end of


the circular arc, a further NC line must be
inserted.

• Proceed with the second circular arc in


same manner

• Generate NC program(s)

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 50 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 51 /99
Seminar
WW4.0
3.8.4

3.7 Contour programming - fillet-


chamfering

Exercise A

According to the drawing, the part should be


routed in two operation steps from a rectan-
gular plate (920 x 480)!
• Create a WoodWOP program and save as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr
• Create NC program(s)

T:\\9882\\384000\\X0007SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 52 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 53 /99
Seminar
WW4.0
3.8.4

Exercise B

In order to facilitate the console and suction


cup positioning, these should be positioned
graphically.
• Extend WoodWOP program
• Generate NC program(s)

Proceed as follows:

• Choose processing in the horizontal selec-

tion bar or press ð


• Insert suction cup

Console:
X-position of the console .

Number::
Indication of how many suction cups are to
be positioned.

Suction cup1 to Suction cup8:


Y-position of the suction cup middle of the
first to the eighth suction cup.

Note:
Suction cups and consoles can be moved
easily.

With the mouse:


Press and hold the left mouse button and
point to a console or a suction cup on
screen and move the mouse in the desired
direction.

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 54 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 55 /99
Seminar
WW4.0
3.8.4

3.8 Pocket cycle

Exercise

According to the drawing, „pockets“ should


be routed into a workpiece.
• Create a WoodWOP program and save as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr
• Generate NC program(s)

10deep 10deep

10deep

Break-throughs

10deep

T:\\9882\\384000\\X0008SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 56 /99
Seminar
WW4.0
3.8.4

Parameter in the macro Pocket routing

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.

T:\\9882\\473100\\X00003MT.WMF

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 57 /99
Seminar
WW4.0
3.8.4

3.9 Revision

Exercise A

According to the drawing, a program should


be created
• Create a WoodWOP-program and save as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr

Ø8 (30deep)
Raster 32 (indicated)

Break through

Ø8 (through)

7 (6deep)

Ø5 (12deep)

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 58 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 59 /99
Seminar
WW4.0
3.8.4

Exercise B

Processing of the right and left parts should


be carried out as it is represented in the
drawing:
Í The row of holes drilling should only be
inserted into the „right“ part, the groove only
into the „left“ part.
• Extend WoodWOP program
• Generate NC programs

T:\\9882\\384000\\X0010BSO.PLT

Proceed as follows:

• Condition fields can be switched on and


off via the menu path Edit - Conditions

T:\\9882\\384000\\D0100SO.PCX
• Enter a condition into the dialog input of
both macro, depending on the processing
place

_mirror Í Processing will be executed


only in the mirrored piece
_nonmirrorÍ Processing will only be
executed for a normal piece

• Carry out NC generation

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 60 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 61 /99
Seminar
WW4.0
3.8.4

3.10 Template values

Template values are the recommended


values for parameters that are automatically
entered by the system when an input screen
is first called up.
The user can change the template values
for the input screen of all processing.

Exercise A

The template values of the vertical drilling


macro and of the groove saw macro should
be changed.
T:\\9882\\384000\\E0107SO.PCX

Proceed as follows:
• Insertion of a macro with the desired tem-
plate values

• Activate input mask with õ


• Call up menu item Extras - Template
values - Overwrite
T:\\9882\\384000\\E0108SO.PCX

Exercise B

The template values of the list of variables


should be changed
T:\\9882\\384000\\E0109SO.PCX

Proceed as follows:
• Fill the list of variables with the desired
template values (suggested list of varia-
bles)

• Activate the list of variables with ò


• Call up menu item Extras - Template
values - Overwrite

Note:
When Use template values is switched on,
the template values are entered as sugges-
ted 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.

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 62 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 63 /99
Seminar
WW4.0
3.8.4

3.11 Contour programming - variable

Exercise A

For the rectangular formatting of parts, a


variable program should be created:
• Create a WoodWOP program and save as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr

T:\\9882\\384000\\X0012SO.PLT

Exercise B

For routing of circular parts, a variable pro-


gram should be created:
• Create a WoodWOP program and save as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr

T:\\9882\\384000\\X0012BSO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 64 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 65 /99
Seminar
WW4.0
3.8.4

3.12 File - merge

Exercise A

• The part from chap.3.5 page 42 should be


routed out repeatedly, according to dra-
wing, from a big plate (2150 x 830 x16 Í
unprocessed piece dimensions)
• Create a WoodWOP program and save as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr
• Generate NC program(s)

T:\\9882\\384000\\X0013SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 66 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 67 /99
Seminar
WW4.0
3.8.4

File - merge

Allows additional importing of WoodWOP


files (.mpr). This menu item can be used to
combine comprehensive operations, such
as for doors or work areas, from several
small WoodWOP files.
An additional application is the combination
of multiple different parts in a table clam-
ping.

T:\\9882\\473980\\X00001TD.WMF

The following parameters and settings can


be entered after selecting the file:

Display text Explanation

Offset X Offset in X direction

Offset Y Offset in Y direction

Offset Z Offset in Z direction

Angle Rotating angle around the Z axis. If the angle is not equal to 0, then new
coordinate systems will be inserted.

Ignore multiple exis- Duplicate names will not be renamed. Instead, the variable values of the
ting 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 va-
lues (for example connection processing on work areas).

Index multiple exi s- If the variable names already are available, then they will be numbered.
ting 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).

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 68 /99
Seminar
WW4.0
3.8.4

Display text Explanation

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 indica-
tem and offset ted 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 co-
ordinate 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 co-
ordinate 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 appli-
cable 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."

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 69 /99
Seminar
WW4.0
3.8.4

3.13 Component macro

Exercise A

According to the drawing, drillings and rou-


tings should be inserted into a workpiece.
The programming should be carried out with
the help of the component macro.
• Create a component and save as
C:\WW4\A1\ML4_ _ _ _ _ _ _ _ .mpr
• Create a WoodWOP program and save as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr
• Generate NC-program(s)

Cut A-A

T:\\9882\\384000\\X0014SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 70 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 71 /99
Seminar
WW4.0
3.8.4

Create component

• Create new WoodWOP file

• Try to program processing in such way


that later-on it is not necessary to calculate
during insertion of the component macro
i.e. the positioning of the component can
be directly taken from the drawing.

Save component

• Call menu item File - Component - save


as

• Enter name of the component and confirm

T:\\9882\\384000\\E0110SO.PCX

Insert component

• Call menu item macro - Component

• Select component

• Enter parameter and insert component into


macro list

T:\\9882\\384000\\E0111SO.PCX

Change component

• Call menu item File - Component - Open

• Select component

T:\\9882\\384000\\E0112SO.PCX
• Change component

• Save component (see Í save component)

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 72 /99
Seminar
WW4.0
3.8.4

Parameter in the component macro

X-offset, Y-offset, Z-Offset


Shift of the component in X-, Y- and Z-
direction

Indicate further parameters:


Integrate
Í
If a component is integrated ( control box
is activated), i.e. a change of the "original
component" has no effect on the integrated
component

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 va-
lue 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 varia-
T:\\9882\\384000\\X0115SO.PCX
ble in the drilling macros must be registered
as a condition to this.

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 73 /99
Seminar
WW4.0
3.8.4

3.14 Component macro variable

Exercise

The component from chapter 3.13 page 70,


should be changed:
• The diameter of boring and
• whether drilling should be carried out,
should be optional during insertion of the
component

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 74 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 75 /99
Seminar
WW4.0
3.8.4

3.15 Sawing

Exercise

According to the drawing, the corners of a


rectangular plate (800 x 400), should be
sawed off.
• Create a WoodWOP program and save as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr
• Generate NC program(s)

T:\\9882\\384000\\X0015SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 76 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 77 /99
Seminar
WW4.0
3.8.4

3.16 Horizontal drilling

Exercise

In the part from chapter 3.15 page 75 hori-


zontal boring should be inserted, according
to drawing.
• Load WoodWOP program, complement
processing and save as C:\WW4\A1\MP4_
_ _ _ _ _ _ _ .mpr
• Generate NC program(s)

T:\\9882\\384000\\X0016SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 78 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 79 /99
Seminar
WW4.0
3.8.4

3.17 Horizontal pockets

Exercise

Horizontal pockets, according to drawing,


should be routed into a rectangular plate
(800 x 200).
• Create a WoodWOP program and save as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr
• Generate NC program(s)

T:\\9882\\384000\\X0017SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 80 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 81 /99
Seminar
WW4.0
3.8.4

3.18 Contour horizontal routing

Exercise

"Horizontal grooves", according to drawing,


should be routed intoa rectangular panel
(800 x 400).
• Create a WoodWOP program and save as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr
• Generate NC program(s)

T:\\9882\\384000\\X0018SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 82 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 83 /99
Seminar
WW4.0
3.8.4

3.19 Universal sawing and drilling

Exercise

Saw into a rectangular panel (800x400)


from the left and right under 45° and drill
into the resulting incline.
• Create a WoodWOP program and save as
C:\WW4\A1\MP4_ _ _ _ _ _ _ _ .mpr
• Generate NC program(s)

Ø 8 (10deep)

T:\\9882\\384000\\X0019SO.PLT

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 84 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 85 /99
Seminar
WW4.0
3.8.4

4 Adapter aggregates

4.1 Combined unit drilling/routing/


sawing

Features Values
Rotational input speed max. 10000 rpm
Transmission i = 1:1.5
Rotational speed of the
tool: 15000 rpm
Drilling/routing max. 9000 rpm
Sawing max.
Swiveling range C-axis ± 360 °
Collet chuck Ø max. 16 mm
Standard
Collet chuck DIN
6499
ER 25
Clamping range 1...16 mm
Drill-/router-Ø max. 35 mm
Drill/router length max. 50 mm
Saw blade Ø max. 180 mm
Saw blade size max. 8 mm

T:\\9882\\649220\\X0001TD.PCX

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 86 /99
Seminar
WW4.0
3.8.4

Tool data of the drilling and routing spindle

TOOL DATA SHEET Example 1 Example 2 Admissible area


No. 128...227
Radius max.17,5
Length max.50
Toolident No. Drill: 59 / Router: 04
oper. direction 1,2
Feedspeed [mm/min] dependent on the processing
rpm max.15000
Z-Offset circa 132.5 !
Angle around Z circa 0!
Hoodposition 0
Main Tool 0,128..227
Distance to Rotationcenter circa 75
Z-security 55-70
activate air (1=yes) (0,1)
Crash-Radius (max.130)
Transmission (%) 66!

Note:
( ) = Bracketed values are not calculated.
! = It’s not allowed to modify values once adjusted!

Toolident No.

059 Í horizontal drill


004 Í horizontal router

T:\\9882\\384000\\X0126TD.PLT

R2 Radius
L2 Length
3 Distance to Rotationcenter
13 Z-Offset

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 87 /99
Seminar
WW4.0
3.8.4

Tool data of the groove saw

TOOL DATA SHEET Example 1 Example 2 Admissible area


No. 128...227
Radius max. 4
Length max. 90
Toolident No. 45
oper. Direction 1,2
Feedspeed [mm/min] dependent on the processing
rpm max. 9000
Z-Offset ca. 132.5 !
Angle around Z unit specific!
Hoodposition 0,1,2
Sawtooth overhead dependent on the processing
Z-security min. 20
activate air (1=yes) (0,1)
Crash-Radius (max.130)
Transmission (%) 66!

Note:
( ) = Bracketed values are not calculated.
! = It’s not allowed to modify values once adjusted!

Toolident No.
Í
045 swiveling groove saw 360°

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 88 /99
Seminar
WW4.0
3.8.4

T:\\9882\\384000\\X0129TD.PLT

R1 Radius
L1 Length
2 Sawtooth overhead (negative indica-
tion)
13 Z-Offset

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 89 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 90 /99
Seminar
WW4.0
3.8.4

4.2 Drilling and routing unit 4 spindles

Features Values
Starting rotational speed 9000 rpm
max.
Transmission i = 1 : 1.5
Rotational speed of the 13500 rpm
tool max.
Swiveling range C-axis ±360 °
Spring chuck Ø max.
Standard 10 mm
Spring chuck DIN 6499 ER 20
Clamping range 1...13 mm
Tool Ø max. 25 mm
Unclamped tool length max
50 mm

T:\\9882\\649021\\X00001TD.PCX

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 91 /99
Seminar
WW4.0
3.8.4

TOOL DATA SHEET Example 1 Example 2 Admissible area


No. 128...227
Radius max. 12.5
Length max. 50
Toolident No. 004 routers; 059 drills
oper. direction 1, 2
Feedspeed [mm/min] max. 6000
rpm max. 15000
Z-Offset circa 132,5! or circa 205,5!
Angle around Z circa 45, 135, 225, 315!
Hoodposition 0,1,2,3
Main Tool 0,128-227
Distance to Rotationcenter circa 80!
Z-security circa 60
activate air (1=yes) (0)
Crash-Radius (max. 130)
Transmission (%) 66!

Reference:
( ) = Bracketed values are not calculated.
! = It’s not allowed to modify values once adjusted!

Toolident No.

059 Í horizontal drill


004 Í horizontal router

T:\\9882\\384000\\X0123TB.PLT

1 Radius
2 Crash-Radius
3 Length
13 Z-Offset
20 Distance to Rotationcenter

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 92 /99
Seminar
WW4.0
3.8.4

Angle around Z
Angle of the tool referring to the index pen
of the aggregate

Main Tool
The tool spindle which was selected as a
main tool receives entry 0 in this parameter.
For the following three tool spindles of the
unit, the number under which the first tool
has been entered into the database, is regis-
tered here.

Example No. Main tool Angle T:\\9882\\384000\\X0124SO.PLT

around B Index pen


Z
Spin. 1 160 000 45
Spin. 2 161 160 135
Spin. 3 162 160 225
Spin. 4 163 160 315

Z-security
Distance between tool reference point and
part upper edge during positioning move-
ments

T:\\9882\\384000\\X0125SO.PLT

1 Z-security

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 93 /99
Seminar
WW4.0
3.8.4

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 94 /99
Seminar
WW4.0
3.8.4

4.3 Horizontal drilling/(routing) unit

Features Values
Rotational speed 12000 rpm
max.
Transmission I = 1:1
Swiveling range
C-axis ± 360 °
Clamping chuck Ø 20 or 16 mm
Tool length max. L = 125 mm

Note:
Rotational input speed ≠ rotational output
speed (reverse sense of rotation)

T:\\9882\\649121\\X00001TD.PCX

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 95 /99
Seminar
WW4.0
3.8.4

TOOL DATA SHEET Example 1 Example 2 Admissible area


No. 128...227
Radius
Length max. 125
Toolident No. 04 router, 59 drill
oper. direction 1,2
Feedspeed [mm/min] max.15000
rpm max.12000
Z-Offset unit specific!
Angle around Z ca. 0!
Hoodposition 0,1
Main Tool 0,128...227
Distance to Rotationcenter circa 0!
Z-security 50-70
activate air (1=yes) 0,1
Crash-Radius (max. 130)
Transmission (%) 100

Note:
( ) = Bracketed values are not calculated.
! = It’s not allowed to modify values once adjusted!

Toolident No.

059 Í horizontal drill


004 Í horizontal router

T:\\9882\\551170\\X00702TD.PLT

1 Radius
2 Crash-Radius
3 Length
4 Length of collision
13 Z-Offset

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 96 /99
Seminar
WW4.0
3.8.4

4.4 Routing-, drilling and sawing unit


swiveling

Features Values

Speed max. 12000 rpm


Swivel angle for
- routing and drilling tools 0...90 °
0...105 °
- Saw °
0...90
Transmission ratio i = 1:1
Transmittable output for
N=12000 rpm max. 12 kW
Indexing possibilities 5x22,5 °
Tool holder for drilling and
routing tools (Weldon-collet-
chuck) Ø 10 mm
Router/drill length max. 50 mm
Saw blades inside-Ø 30 mm
Saw blade-Ø max. 180 mm
Saw blade width max. 8 mm

T:\\9882\\649083\\X00701TD.PCX

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 97 /99
Seminar
WW4.0
3.8.4

Tool data for the use of a sawing unit

TOOL DATA SHEET Example 1 Example 2 Admissible area


No. 128...227
Radius max.4
Length max.90
Toolident No. 141
oper. direction 1,2
Feedspeed [mm/min] max.20000
rpm max.12000
Z-Offset unit specific!
Angle around Z unit specific!
Angle around X/Y 0..90
Main Tool 0
Hoodposition 0,1,2,3
Distance to Rotationcenter ca. 67!
Z-security 20...60
activate air (1=yes) (0)
Crash-Radius (max. 130)
Transmission (%) 100

Note:
( ) = Bracketed values are not calculated.
! = It’s not allowed to modify values after a single adjustment!

Toolident No.
Í
141 swiveling saw

T:\\9882\\551140\\X00703TD.PLT

1 Saw blade width


Radius = ½ saw blade width
2 Crash-Radius
3 Length
4 Length of collision
13 Z-Offset
19 Angle around X/Y
20 Distance to Rotationcenter

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 98 /99
Seminar
WW4.0
3.8.4

Tool data for the use of a drilling unit

TOOL DATA SHEET Example 1 Example 2 Admissible area


No. 128...227
Radius 0...10
Length dependent on the pivoting angle
Toolident No. 131
oper. direction 1,2
Feedspeed [mm/min] max.20000
rpm max.12000
Z-Offset unit specific
Angle around Z unit specific
Angle around X/Y unit specific:0...90/0...105
Main Tool 0
Hoodposition 0,1,2,3
Distance to Rotationcenter circa 69,5!
Z-security 20...60
activate air (1=yes) (0)
Crash-Radius (max.130)
Transmission (%) 100

Note:
( ) = Bracketed values are not calculated.
! = It’s not allowed to modify values after a single adjustment!

Toolident No.

131 Í swiveling drill

T:\\9882\\551140\\X00701TD.PLT

1 Radius
2 Crash-Radius
3 Length
4 Length of collision
13 Z-Offset
19 Angle around X/Y
20 Distance to Rotationcenter

RESERVE CHANGES
SUBJECT TO CHANGE
SOU RESERVEOF THE MODIFICATIONS
SALVO MODIFICACION V6.4 9-882-38-4000 E0005.DOC 99 /99

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy