Vous êtes sur la page 1sur 178

SOFTWARE

ROVER NC410
5804A0032 - ENGLISH
Issue.Revision: 1.1

PROGRAMMING MANUAL
RELEASE 4.2

58040032.fm - biesse120100

Serial nb.

BIESSE S.p.A. Woodworking Machinery

INTRODUCTION
BIESSE S.p.A.

Woodworking Machinery

INTRODUCTION
Manufacturer
BIESSE S.p.A. - Woodworking Machinery
Via Toscana, 75
61100 Pesaro ITALIA
Tel. (+39) -(0)721 4391
To contact the manufacturer, send a fax to the numbers below:
- BIESSE Sales Department (+39) - (0)721 - 453248;
- BIESSE Service Department (+39) - (0)721 - 451820.

Property of this document


Code: 5804A0032
Edition: 1.1*)
Approval no.: 98/0254M
Additions :
3.20.1
5.9.7
5.9.8
5.12.1
5.12.2
5.13
5.15

Deletions :

Changes :

3.22

3.21
5.3
5.5
5.8.1
5.8.3
5.8.4
5.8.5

5.8.6
5.8.7
5.8.8
5.8.9
5.11
5.16

Design and printing: Technical Department - BIESSE S.p.A.


Date of printing: 06, 1998
1998 - The Manufacturer reserves the right to amend this manual without notice.

58040032.fm - biesse120100

This document contains information protected by copyright. No part of this document may be
reproduced or distributed in any way without the written authorisation of the Manufacturer. This
document may be used only by the purchaser of the machine it was supplied with. The
information provided in this document refers specifically to the machine model specified in the
relevant User Manual

*)

Previous issue: 0.0 (97/0573M)

INTRODUCTION
Woodworking Machinery

58040032.fm - biesse120100

BIESSE S.p.A.

TABLE OF CONTENTS
BIESSE S.p.A.

Woodworking Machinery

TABLE OF CONTENTS
CHAPTER

58040032.fm - biesse120100

CHAPTER

GENERAL INFORMATION

1.1

SCOPE AND LIMITS OF THE MANUAL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1

REFERENCE INFORMATION

2.1

DESCRIPTION OF THE SOFTWARE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1

2.2
2.2.1
2.2.2
2.2.3
2.2.4
2.2.5
2.2.6
2.2.7
2.2.8
2.2.9
2.2.10
2.2.11
2.2.12
2.2.13
2.2.14

DESCRIPTION OF PAGES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MANUAL page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EDITOR\PROGRAM DATA page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EDITOR\ASSISTED page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EDITOR\OPTIMISED BORINGS page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EDITOR\SIMULATION page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AUTOMATIC\PROGRAM page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AUTOMATIC\LIST page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DATA\TOOL TABLES page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DATA\AGGREGATES page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DATA\TOOLING page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DATA\MAGAZINE MANAG. page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
UTIL\MAINTENANCE page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
WORKING TABLE page. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CAD page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

2.3

DESCRIPTION OF KEYS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-12

2.4

SELECTING MENUS AND OPTIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-15

2.5

CHOICE OF INSTRUMENTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16

2.6

ACCESSING THE TABLES AND WORK LISTS . . . . . . . . . . . . . . . . . . . . . . . . . 2-16

2.7

ACCESSING THE DATA SETTING FIELDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-16

2.8

FUNDAMENTAL CONCEPTS CONCERNING THE PANEL . . . . . . . . . . . . . . . . 2-16

2.9

ZOOM AND PANNING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18

2.10

MACHINE OPERATING STATUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18

2.11

NUMBERING OF SPINDLES AND SLOTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-18

2.12

PASSWORD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19

2.13

CALCULATOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19

2.14

CALENDAR AND CLOCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-19

2.15

VIDEO CONTRAST AND LUMINOSITY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20

2.16

DISPLAYING SOFTWARE INFORMATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20

2-2
2-2
2-3
2-3
2-4
2-4
2-5
2-5
2-6
2-6
2-7
2-7
2-8
2-8
2-9

TABLE OF CONTENTS

CHAPTER

CHAPTER

Woodworking Machinery

2.17

SOFTWARE SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-20

USING THE NUMERICAL CONTROL

3.1

TURNING ON THE NUMERICAL CONTROL . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1

3.2

RECOVERING FROM AN EMERGENCY CONDITION. . . . . . . . . . . . . . . . . . . . 3-1

3.3

AUTOMATIC AXIS RESET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1

3.4

MANUAL AXIS RESET. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

3.5

JOGGING THE AXES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-2

3.6

FORCING THE DESCENT OF SPINDLES AND SLOTS. . . . . . . . . . . . . . . . . . . 3-2

3.7

FORCING THE OPENING OF THE TOOL MAGAZINES . . . . . . . . . . . . . . . . . . 3-2

3.8
3.8.1
3.8.2
3.8.3

STARTING THE EXECUTION OF A PROGRAM . . . . . . . . . . . . . . . . . . . . . . . . 3-3


Resuming the execution of a program after a WAIT C/TRASL stop . . . . . . . . . 3-3
Resuming the execution of a program after a WAIT C/SBLOC stop . . . . . . . . . 3-3
Resuming the execution of a program after a WAIT S/SBLOC stop . . . . . . . . . 3-3

3.9

STARTING A PROGRAM IN SEMIAUTOMATIC MODE . . . . . . . . . . . . . . . . . . . 3-4

3.10

RUNNING A SIMULATION OF THE PROGRAM . . . . . . . . . . . . . . . . . . . . . . . . . 3-4

3.11

STOPPING A PROGRAM DURING EXECUTION . . . . . . . . . . . . . . . . . . . . . . . . 3-4

3.12

SELECTING A WORK LIST FOR EXECUTION. . . . . . . . . . . . . . . . . . . . . . . . . . 3-4

3.13

DISPLAYING THE POSITION OF THE AXES . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-5

3.14

VARYING THE AXIS TRAVEL SPEED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-6

3.15

BACKING UP AND RESTORING DATA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-7

3.16

LOADING THE SOFTWARE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8

3.17

SOFTWARE SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-9

3.18

CHANGING THE LANGUAGE OF THE SOFTWARE . . . . . . . . . . . . . . . . . . . . . 3-10

3.19
3.19.1
3.19.2

SERIAL CONNECTION FOR BARCODE READER . . . . . . . . . . . . . . . . . . . . . . 3-10


Connection setup procedure. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10
Procedure for using the reader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11

3.20
3.20.1

INSTALLING THE SOFTWARE ON THE PC. . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12


General information on use of the software on PC. . . . . . . . . . . . . . . . . . . . . . . . 3-13

3.21
3.21.1

SERIAL CONNECTION FOR PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13


PC serial connection setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-14

TOOLING PROGRAMMING

4.1

DESCRIPTION OF TOOLING ON THE NC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

4.2
4.2.1
4.2.2
4.2.3

CATALOGUING TOOLS AND AGGREGATES . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1


Boring head tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Tools for slots and aggregates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
Aggregates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2

4.3

CONFIGURATION OF THE BORING HEAD . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3

4.4

CONFIGURING THE SLOTS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4

58040032.fm - biesse120100

BIESSE S.p.A.

TABLE OF CONTENTS
BIESSE S.p.A.

Woodworking Machinery

58040032.fm - biesse120100

CHAPTER

4.5

CONFIGURATION OF THE TOOL MAGAZINES . . . . . . . . . . . . . . . . . . . . . . . . 4-5

4.6

WORKING TABLE SETUP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-6

BASIC PROGRAMMING

5.1

BASIC PROGRAMMING - DESCRIPTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1

5.2
5.2.1
5.2.2
5.2.3

PROGRAMMABLE OPERATIONS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programmable borings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programmable routing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programmable cuts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5.3

CREATING THE PROGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-5

5.4

OPENING, CHANGING AND SAVING A PROGRAM . . . . . . . . . . . . . . . . . . . . . 5-6

5.5

PARAMETER-GUIDED ADJUSTMENT OF THE PROGRAM . . . . . . . . . . . . . . . 5-7

5.6

DELETING A PROGRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-7

5.7
5.7.1
5.7.2
5.7.3
5.7.4

PROGRAMMING OPTIMISED BORING OPERATIONS . . . . . . . . . . . . . . . . . . .


Vertical boring on straight line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vertical boring on angled line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vertical boring on circumference . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Horizontal boring on straight line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-8
5-8
5-9
5-10
5-11

5.8
5.8.1
5.8.2
5.8.3
5.8.4
5.8.5
5.8.6
5.8.7
5.8.8
5.8.9

PROGRAMMING OPTIMISED BORINGS USING MACROS . . . . . . . . . . . . . . .


Accessing the parameters of the macros for changing the values . . . . . . . . . . . .
Using macros for optimised boring operations . . . . . . . . . . . . . . . . . . . . . . . . . . .
Macro BSM1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Macro BSM2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Macro BSM3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Macro BSM4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Macro BSM5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Macro BSM6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Macro BSM7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-12
5-12
5-12
5-13
5-14
5-15
5-16
5-17
5-18
5-19

5.9
5.9.1
5.9.2
5.9.3
5.9.4
5.9.5
5.9.6
5.9.7
5.9.8

PROGRAMMING NON-OPTIMISED BORING . . . . . . . . . . . . . . . . . . . . . . . . . .


Vertical boring using the boring head . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vertical boring on straight line with slot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vertical boring on angled line with slot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vertical boring on a circumference with slot . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Horizontal boring using the boring head. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Horizontal boring with slot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Axis C boring on a segment of the profile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Axis C boring on an arc of the profile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-20
5-20
5-21
5-22
5-23
5-24
5-25
5-27
5-28

5.10
5.10.1
5.10.2
5.10.3
5.10.4

PROGRAMMING ROUTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Elements and geometrical figures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Routing for assembly of tops at 90 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Profiles for doors preset by BIESSE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-29
5-29
5-37
5-39
5-39

5.11

DESCRIPTION OF THE FIELDS FOR TECHNOLOGICAL DATA . . . . . . . . . . . 5-39

5.12
5.12.1
5.12.2

PROGRAMMING CUTTING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-47


Vertical cut along the X axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-47
Vertical cut along the Y axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-48

5-1
5-1
5-4
5-5

TABLE OF CONTENTS

CHAPTER

Woodworking Machinery

5.12.3

Vertical cutting with positioning by means of the C axis . . . . . . . . . . . . . . . . . . . . 5-49

5.13

PROGRAMMING TRACING ON THE PIECE . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-50

5.14
5.14.1
5.14.2
5.14.3
5.14.4
5.14.5
5.14.6

PROGRAMMING STEPS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-50


Jumping a program line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-50
Linear tool movement in 3D . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-51
Temporary translation of program point of origin . . . . . . . . . . . . . . . . . . . . . . . . . 5-52
Integration of optimised boring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-53
Program stops . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-53
"M" instructions for the PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-54

5.15
5.15.1
5.15.2

SETTINGS USED WHEN WORKING ON SURFACE 5C . . . . . . . . . . . . . . . . . . 5-54


Using surface 5C during EGA programming . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-55
Use of surface 5C during CAD profile programming . . . . . . . . . . . . . . . . . . . . . . 5-57

5.16

DOWNLOADING EXTERNAL FILES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-58

5.17

CREATING THE WORK LIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-59

5.18

OPENING, MODIFYING AND SAVING THE WORK LIST. . . . . . . . . . . . . . . . . . 5-60

5.19

DELETING THE WORK LIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-60

CAD PROGRAMMING

6.1

DESCRIPTION OF CAD PROGRAMMING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1

6.2

CAD SETUP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-2

6.3

CREATING THE PANEL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-4

6.4

CREATING THE BASE DESIGN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-5

6.5

SETTING THE PARAMETERS OF THE BASE DESIGN. . . . . . . . . . . . . . . . . . . 6-6

6.6

MODIFYING THE BASE DESIGN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-6

6.7

DELETING THE BASE DESIGN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8

6.8

ROTATING THE BASE DESIGN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8

6.9
6.9.1
6.9.2
6.9.3

DESCRIPTION OF DRAWING COMMANDS . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8


<Point> command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-8
<Line> command . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-10
<Circle> Command. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-14

6.10

CREATING A PROFILE BY TRACING OVER ELEMENTS . . . . . . . . . . . . . . . . . 6-18

6.11

DELETING THE LAST PROFILE ELEMENT CREATED . . . . . . . . . . . . . . . . . . . 6-19

6.12

CREATING THE PROFILE BY JOINING UP POINTS . . . . . . . . . . . . . . . . . . . . . 6-20

6.13

HIGHLIGHTED DISPLAY OF PROFILE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-20

6.14
6.14.1
6.14.2
6.14.3
6.14.4
6.14.5
6.14.6
6.14.7
6.14.8
6.14.9

PROCEDURES ON THE PROFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-20


Insertion of connecting sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
Insertion of roundings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
Inserting the tool entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
Inserting the tool exit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-21
Inserting the tool entry and exit simultaneously . . . . . . . . . . . . . . . . . . . . . . . . . . 6-22
Inserting the tool entry and/or exit automatically . . . . . . . . . . . . . . . . . . . . . . . . . 6-22
Setting the working depth on the elements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-22
Breaking up the elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-23
Deleting elements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-23

58040032.fm - biesse120100

BIESSE S.p.A.

TABLE OF CONTENTS
BIESSE S.p.A.

Woodworking Machinery

CHAPTER

Reversing the movement direction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Rotation around the centre of the profile. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Rotation around a point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Copy and rotation around a point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Turning on axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Partial turning on axis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Alignment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Shift . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Scale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Filling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tool radius correction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

6.15

CREATING A CONCENTRIC PROFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-26

6.16

IMPORTING A PROFILE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-26

6.17

JOINING OPEN-ENDED PROFILES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27

6.18

DELETING THE PROFILE ON THE SCREEN . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27

6.19

DELETING THE TOOL RADIUS CORRECTION . . . . . . . . . . . . . . . . . . . . . . . . . 6-27

6.20

TOTAL DELETION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27

6.21

SETTING PROFILE POSITION VALUES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-27

EGA PROGRAMMING

7.1

DESCRIPTION OF EGA PROGRAMMING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1

7.2
7.2.1

CREATING AN EGA DRAWING . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1


Entering links in the EGA drawing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-2

7.3
7.3.1
7.3.2
7.3.3

DESCRIPTION OF EGA DRAWING COMMANDS . . . . . . . . . . . . . . . . . . . . . . .


Description of fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Segments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Arcs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

LIST OF ERRORS

8.1
8.1.1
8.1.2
8.1.3
8.1.4
8.1.5

USER INTERFACE ERRORS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


C errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
G errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
M errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
U errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

8.2
8.2.1
8.2.2

MACHINE INTERFACE ERRORS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11


"PLC_" Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-11
ECN_ Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-22

7-2
7-2
7-3
7-5

8-1
8-1
8-2
8-5
8-7
8-9

58040032.fm - biesse120100

CHAPTER

6-24
6-24
6-24
6-24
6-24
6-25
6-25
6-25
6-25
6-26
6-26

6.14.10
6.14.11
6.14.12
6.14.13
6.14.14
6.14.15
6.14.16
6.14.17
6.14.18
6.14.19
6.14.20

TABLE OF CONTENTS
Woodworking Machinery

58040032.fm - biesse120100

BIESSE S.p.A.

10

BIESSE S.p.A.

1-

Woodworking Machinery

Chapter

GENERAL INFORMATION

1.1

SCOPE AND LIMITS OF THE MANUAL


This manual has been prepared by the manufacturer and is an integral part of the machines
outfit.
The information in this manual is intended for the operator who uses the software installed on the
numerical control (NC) and is to be used in combination with the information in the machines
User Manual. This manual may also include annexes containing information on the
configuration of the specific machine it refers to.
This manual is also supplied as an integral part of the software for installation on personal
computer (PC).
For easier reference, this manual has been divided in chapters and subchapters, so as to
separate each subject in an logical operational order. A table of contents can be found at the
beginning of the manual to help you find the required subjects easily.
Please keep this manual in a suitably handy place for immediate reference.
Some important parts of text are printed in bold face and marked with icons, as described below:
DANGER
Special caution must be paid to prevent dangers and serious injuries to the operator.

CAUTION
Special caution must be paid to prevent dangers and damages to things or the operator.

INFORMATION
Important information which requires specific attention.

Abbreviations and terms

0401e02f.fm - biesse120100

Please refer to the User Manual of the machine.

1-1

GENERAL INFORMATION
Woodworking Machinery

0401e02f.fm - biesse120100

BIESSE S.p.A.

1-2

BIESSE S.p.A.

2-

Woodworking Machinery

Chapter

REFERENCE INFORMATION

2.1

DESCRIPTION OF THE SOFTWARE


The software includes the pages displayed on the NC screen. It is functionally divided in
sections, called environments. Each environment contains pages which are used for
programming and using the Numerical Control through the selection of appropriate menu items,
options and commands.
The software consists of the following environments:
Manual:
Allows the movement of the axes, the forced descent of spindles and slots, and contains a
single MANUAL page.

Editor:
Used to prepare the programs used to machine the panels. It consists of the pages:
EDITOR\PROGRAM DATA;
EDITOR\ASSISTED;
EDITOR\OPTIMISED BORINGS;
EDITOR\SIMULATION;
CAD;
WORK TABLES.

Automatic:
Controls the execution of the programs prepared for the machining of the panels. It
consists of the pages:
AUTOMATIC\PROGRAM;
AUTOMATIC\LIST.

Setup:
Allows the set-up of the machine and contains the pages:
UTIL\MAINTENANCE;
UTIL\CONFIGURATION;
UTIL\DEBUGGER;
DEBUG\SYSTEM MONITOR;
DATA\GENERAL DATA;
DATA\AXES PARAMETER;
DATA\HEAD CORRECTION;
DATA\TOOL TABLES;
DATA\TOOLING;
DATA\DRILL-BIT CYCLES;
DATA\MAGAZINE MANAG.;
DATA\AGGREGATES;
DATA\BAR CODES

0402e02f.fm - biesse120100

2-1

REFERENCE INFORMATION
BIESSE S.p.A.

2.2

Woodworking Machinery

DESCRIPTION OF PAGES
The figure below shows all the fields common to all the NC pages.
Name of active program
Calendar and clock
Speed controlled by the inverter (RPM)
Page name
Line for comment message
Speed indicator for
override

Line for error


message

Menu bar

2.2.1

MANUAL page
This is considered the main page of the software. This page allows you to reset the axes, jog the
axes, display the operational status of the machine, display the position of the axes and identify
the spindle numbers.

Reference used in display of the axis


positions
Indication of machine operating status

To access this page, keep the SHIFT key pressed and press the SHIFT MENU key.

2-2

0402e02f.fm - biesse120100

Coordinates of the active position of


the axes

DESCRIPTION OF PAGES
BIESSE S.p.A.

2.2.2

Woodworking Machinery

EDITOR\PROGRAM DATA page


Allows performing the main basic programming operations.
Number of machine origin to be used with the program
Name of the setup for boring head
Name of the panel
Name of the slot setup

Main parameters of the panel

Drawing of the panel

To access the page:


from the MANUAL page select the <Edit> menu and the <Programs> option.

2.2.3

EDITOR\ASSISTED page
Allows programming of routing operations, cuts, non-optmised borings, and program pauses.
Name of the panel
Dimensions of the panel

Indication of machine operating


status
Instruments bar
Commands bar

Drawing of panel

0402e02f.fm - biesse120100

Program lines

To access the page:


from the MANUAL page select the <Edit> menu and the <Ass.Editor> option.

2-3

REFERENCE INFORMATION
BIESSE S.p.A.

2.2.4

Woodworking Machinery

EDITOR\OPTIMISED BORINGS page


Allows programming of the optimised borings to be made with the spindles of the boring head.
Name of the panel
Dimensions of the panel

Indication of machine operating status

Commands bar

Program lines
Drawing of panel

To access the page:


From the MANUAL page select the <Edit> menu and the <Boring Edit> option.

2.2.5

EDITOR\SIMULATION page
Allows the simulation of the machining phases of the open program.

Operating section

To access the page:


From the MANUAL page select the <Edit> menu and the <Simulation> option.

2-4

0402e02f.fm - biesse120100

Drawing of panel

DESCRIPTION OF PAGES
BIESSE S.p.A.

2.2.6

Woodworking Machinery

AUTOMATIC\PROGRAM page
Allows execution of a single program.
Name of the panel
Dimensions of the panel

Indication of machine operating status

Drawing of panel

Programming lines

To access the page:


From the MANUAL page select the <Auto> menu and the <Programs> option.

2.2.7

AUTOMATIC\LIST page
Allows you creation and execution of a work list, which organises the work of the machine.
Work lists consist of a list of programs, each associated to a number of panels to machine.
Program selected for execution start
Indication of machine operating status

Name of work list


Coordinates of active position of
axes

0402e02f.fm - biesse120100

Work list

To access the page:


From the MANUAL page select the <Auto> menu and the <Work Lists> option.

2-5

REFERENCE INFORMATION
BIESSE S.p.A.

2.2.8

Woodworking Machinery

DATA\TOOL TABLES page


Allows you to catalogue all the tools that may be employed in the tooling configurations, the page
is specifically separated into two tables, one for the spindles of the boring head Spindle Tools
and the other for the slots Router Tools.

Table for tool cataloguing for boring head

Tool icon
Table for tool cataloguing for slots and
aggregates
Tool icon

To access the page:


From the MANUAL page select the <Data> menu and the <Drill-b. data> option.

2.2.9

DATA\AGGREGATES page
Allows cataloguing of the aggregates which can be installed on the slots of the operating section
(see also the User Manual of the machine).

Aggregate cataloguing table


S

To access the page:


From the MANUAL page select the <Data> menu and the <Aggregates> option.

2-6

0402e02f.fm - biesse120100

Field for the data of the aggregate subspindles

DESCRIPTION OF PAGES
BIESSE S.p.A.

2.2.10

Woodworking Machinery

DATA\TOOLING page
Allows you to create and enable the tooling configurations to be used during machining.
Layout of spindles and slots
Setup type
Name of active tool setup
Type of tool

Data setting table

Tool number example

Reference tool catalogue for data setting

To access the page:


From the MANUAL page select the <Data> menu and the <Tooling> option.

2.2.11

DATA\MAGAZINE MANAG. page


Allows configuration of the magazine tool holders with tools or aggregates which will be used on
the slots during automatic tool change (see the User Manual of the machine).
Magazine number
Magazine name

Data setting table

Drawing of magazine

0402e02f.fm - biesse120100

Toolholder

To access the page:


From the MANUAL page select the <Data> menu and the <Magazines> option.

2-7

REFERENCE INFORMATION
BIESSE S.p.A.

2.2.12

Woodworking Machinery

UTIL\MAINTENANCE page
CAUTION
The <Del> menu is reserved for BIESSE technicians. It may be used by the operator only with the
authorisation and under the guidance of a BIESSE technician.

Software information table

To access the page:


From the MANUAL page select the <Util> menu and the <Maintenance> option.

2.2.13

WORKING TABLE page


Allows the user to create the tooling setups for the working table.
Cartesian coordinates of the point of origin of the selected object
Cartesian coordinates of the cursor position

File name

This page is accessed as follows:


from the Manual page select the <Edit> menu and the <WrkTbl.Tool> option.

2-8

0402e02f.fm - biesse120100

Graphic area for illustration of tooling

DESCRIPTION OF PAGES
BIESSE S.p.A.

2.2.14

Woodworking Machinery

CAD page
This is the CAD (graphics editor) page present in the NC. It allows the user to draw the profiles.
Dimensions of the panel
Indication on current function
Cartesian coordinates of the cursor position

Name of the file

Graphics area for design

To access the page proceed as follows:


from the Manual page select the <Edit> menu and the <CAD> option.

Description of the graphic area


The following is a description of the graphic area of the CAD page.
Panel origin
Cursor
Point on the grid
Profile

X+

Panel edge for profile


Label of base element

Y+

L3

L4
P2

Profile element

Line (base element)


C6
P7

L5
P1

Circle (base element)

0402e02f.fm - biesse120100

Indication of direction in which the tool travels along


the profile
Point (base element)

2-9

REFERENCE INFORMATION
BIESSE S.p.A.

Woodworking Machinery

Description of the base element label


Labels consist of a letter and a number. The letter identifies the type of base element:
C identifies a CIRCLE,
L identifies a LINE,
P identifies a POINT.
The number identifies the sequential order in which the elements have been drawn (e.g.: if the
first element drawn is a circle = C1; if the second element drawn is a point = P2; if the third
element drawn is a line = L3; etc.).

Description of colours in the graphics area


In normal conditions:
base elements GREEN,
label YELLOW,
temporary multiple solutions DARK BLUE.
During selection of base elements or profile elements:
elements which can be selected DARK BLUE
element which has been selected WHITE.
During creation of the profile:
profile or part of profile created LIGHT BLUE
current element WHITE
multiple solutions (points or arcs) RED
During selection of profiles:
profiles which can be selected DARK BLUE
profile which has been selected RED.

Description of the fields in the popup


The types of field which may be found in the popups are those illustrated below.
Numerical field
Executive fields

LINE1
LINE2

3
4

RADIUS

0.0000

SOLUT.

SOL

Menu

Calc

DEF

Ok
Popup

Del
1

ParTab

ModEle

DelEle

Files

Toggle field

<Ok> to confirm the operation and exit.


<Del> to abort the operation.
<Calc> to repeat the calculations proposed in the solutions.

2 - 10

0402e02f.fm - biesse120100

The executive fields allow the user to perform the functions listed below.

DESCRIPTION OF PAGES
BIESSE S.p.A.

Woodworking Machinery

<DEF> to open the popup containing the default data of the element. Press ENTER on
the <Ok> field to exit from the popup and break the relationship bond between the
elements, or press ENTER on the <Del> field to exit without breaking the bond; for
information about the relationship bond between elements, refer to Relationship bond
between the base elements (page 6-5).
The numerical fields are used to indicate dimensions, coordinates, label numbers, etc., relating
to the base elements selected or to be included in the design.
The toggle fields contain a preset number of geometrical solutions (also known as temporary
multiple solutions) which can be scrolled though with a number key. To confirm the selection
made, press ENTER.

LINE1
LINE2

1
2

RADIUS

50.0000

SOLUT.

Calc

DEF

Ok
Del

L1

SOL 1
C3
L2

LINE1
C3

LINE2

1
2

RADIUS

50.0000

SOLUT.

Calc

DEF

Ok
Del

SOL 1

Moving the open popup


If the open popup is overlapping the part of the design of interest to the user, it can be moved to
the four corners of the graphics area by selecting the <Move> menu.

Selecting the elements in the base design.


Locate the cursor on the element to be selected and press ENTER; the element selected will turn
WHITE. If it turns DARK BLUE, the arrow keys can be used to transfer the selection onto other
elements, which will also turn DARK BLUE during the selection process; press ENTER to
confirm the choice of the element, which will turn WHITE.

Selecting elements within the profile

0402e02f.fm - biesse120100

When a panel contains more than one profile and the user requests any operation on them
(copy, move, delete, compensation, etc.), the user must select the profile on which he wishes to
work. To select a profile, locate the cursor on one of its elements (arc or segment) and press
ENTER; the selected profile will turn RED. If it turns DARK BLUE, the arrow keys can be used to
transfer the selection onto other profiles, which will also turn DARK BLUE during the selection
process; press ENTER to confirm the choice of the profile, which will turn RED.

2 - 11

REFERENCE INFORMATION
BIESSE S.p.A.

2.3

Woodworking Machinery

DESCRIPTION OF KEYS
The following are the numerical control keys which can be used with this software.
CURSOR keys:
UP, DOWN, LEFT, RIGHT
Used to move the cursor (up, down, to the left and right).

Alphabet keys

...

...

Used to type the alphabetic characters.

Number keys

Used to type the numerical characters.

Keys F1, F2, F3, etc.

F1

F2

F3

...

Used to select the menus.


For example, F1 is pressed to select the first menu on the left, F2
the second menu, F3 the third menu, etc...

SHIFT-MENU key

...

...

Used to display other menus.

ENTER keys
E
N
T
E
R

Used to confirm operations.

ESC Key

SHIFT key

SHIFT

2 - 12

Used to deactivate the selection or to abort operations.

Used to enable typing of the characters in the top of the alphabet


and number keys. Also allows the alphabet characters to be typed
in upper/lower case. For example, to type the letter "A" as a capital
letter when the CAPS LOCK is not illuminated, press the SHIFT
key and then the letter A key.

0402e02f.fm - biesse120100

ESC

DESCRIPTION OF KEYS
BIESSE S.p.A.

Woodworking Machinery

TAB key

TAB

Used to move the cursor quickly.

CAPS LOCK key

CAPS
LOCK

Used to enable typing of the letters of the alphabet as capitals.


Off = lower case letters
On = upper case letters.

CTRL (control) key

CTRL

Used for the zoom function.

ALT key

ALT

Used in the CAD page for highlighted display of the profile.

BS key

BS

Used to delete the characters to the left of the cursor. In addition,


in the CAD page it is used to conclude selection of the base
elements and conclude the creation of the profile.

DEL key

DEL

Used in the CAD page to conclude the profile.

JOG+ key
Used to move the axes in a positive direction in manual mode
JOG+

JOG- key
Used to move the axes in a negative direction in manual mode

0402e02f.fm - biesse120100

JOG-

2 - 13

REFERENCE INFORMATION
BIESSE S.p.A.

Woodworking Machinery

VEL key

VEL

Used in combination with the JOG keys to increase the speed of


manual movements of the axes.

CLR (clear) key

CLR

Used to delete an error message.


Off = no error messages present
On = an error message present
Flashing = more than one error message present.

SEMIAUTOMATIC key
Used to start the program in semiautomatic mode.

FRONT STOPS key


Used to select the row of front stops to be used for execution of the
program.
Off = second row of stops selected
On = first row of stops selected.
CLAMPING STOPS key

Used to activate use of the clamp stops during execution of the


program.
Off = stop function only active, without clamping of the piece.
On = stop function with clamping of the piece active.
Flashing = stop function with clamping and suction cup gripping of
the piece.

PUSHERS
Used to activate use of the pushers during execution of the
program
Off = pusher function disabled
On = pusher function enabled.
BALL-TYPE SUPPORTS key
Used to activate use of the ball-type supports during execution of
the program
Off = ball-type support function disabled
On = ball-type support function enabled.
SLOT RESET key

0402e02f.fm - biesse120100

Used to trigger upward return of an electric spindle which has


remained in the low position during an emergency or after the
STOP and RESET keys have been pressed.

2 - 14

SELECTING MENUS AND OPTIONS


BIESSE S.p.A.

Woodworking Machinery

RUN key
Used to start execution of a single program line; also used during
execution of the program in semiautomatic mode.

RUN

RESET key
Used to reset the numerical control after an emergency.

RESET

STOP key
Used to stop an operation.

STOP

2.4

SELECTING MENUS AND OPTIONS


To select one of the menus shown in the bottom of the page, press:
F1 for the first menu on the left, F2 for the second menu on the left, and so on for the others. If
the "<" symbol is present in the first menu on the left, press the SHIFT-MENU key to display
additional menus.

Menu bar

F1

F2

F3

F4

F5

F6

F7

F8

F9

F10

0402e02f.fm - biesse120100

SHIFT-MENU key

To select the options which appear after choosing a menu, use the UP and DOWN CURSOR
keys (or RIGHT or LEFT if appropriate) to move the cursor; then press ENTER on the option
desired to confirm the selection. Options with the ">" symbol contain other options.

2 - 15

REFERENCE INFORMATION
BIESSE S.p.A.

2.5

Woodworking Machinery

CHOICE OF INSTRUMENTS
Use the UP, DOWN, RIGHT and LEFT cursor keys to locate the cursor on the instrument desired
and then press ENTER. To move the cursor quickly onto the first instrument or list command,
use the TAB key.

2.6

ACCESSING THE TABLES AND WORK LISTS


Use the UP, DOWN, RIGHT and LEFT cursor keys to locate the cursor on the table desired (the
heading is highlighted in red) and then press ENTER to access the data setting fields. To abort
the selection press the ESC key and scroll the cursor onto another table. Use the same
procedure for the work list.

2.7

ACCESSING THE DATA SETTING FIELDS


Use the UP, DOWN, RIGHT and LEFT cursor keys to select the field desired (highlighted in red)
and set the value. To confirm the setting press ENTER; if the ENTER key is not pressed, the
previous setting will be maintained.
The fields marked with the
symbol are called toggle fields and contain preset items. To select
these items, simply press any key on the numerical or alphabet keyboard and confirm the setting
using the ENTER key.

2.8

FUNDAMENTAL CONCEPTS CONCERNING THE PANEL


During programming the drawing of the panel to be processed appears on the screen. The
drawing contains numbers which indicate the panels sides and corners.
Side number 5 refers to the top of the panel resting on the working table. Edge number 1 is the
angle formed by the left-hand and rear sides of the panel resting on the working table.

corner number

0402e02f.fm - biesse120100

side number

2 - 16

FUNDAMENTAL CONCEPTS CONCERNING THE PANEL


BIESSE S.p.A.

Woodworking Machinery

Example:
5 indicates the side to be processed, and thus the zero of the processing depth (dpt): 1 indicates
the edge of reference of the working positions (X and Y offsets).

Z+
Y+

0 zero

X+
dpt

offset Y

offset X

Width

Length

Thickness
dpt

Measuring the angles

(-)

0 (zero)

0402e02f.fm - biesse120100

(+)

2 - 17

REFERENCE INFORMATION
BIESSE S.p.A.

2.9

Woodworking Machinery

ZOOM AND PANNING


These modes are used to better display some parts of the panel during programming. The table
below contains the key combinations and the corresponding functions.

Zoom functions

CTRL+UP CURSOR

Enlarge of a percentage

CTRL+DOWN CURSOR

Shrink by a percentage

CTRL+RIGHT CURSOR

to see all the elements drawn

CTRL+LEFT CURSOR

to see only the elements inside the


panel

SHIFT+UP CURSOR

Move up

SHIFT+DOWN CURSOR

Move down

SHIFT+LEFT CURSOR

Move left

SHIFT+RIGHT CURSOR

Move right

Panning functions

2.10

MACHINE OPERATING STATUS


To display the operation status, access the MANUAL page. The field will display one of the
following conditions:

2.11

MANUAL:
indicates that the machine is enabled for axis reset.

AUTOMATIC:
indicates that the machine is executing a program.

ALARM:
indicates that the machine is in emergency status.

JOG:
indicates that the axes are being jogged.

NUMBERING OF SPINDLES AND SLOTS


1)

From the MANUAL page select the <Reset> menu, and the <MDI> option.

2)

Press the ENTER key on fields <+> and <-> to identify, on the upper section of the popup
that opens, the spindle number (in fuchsia) and the diameter of the tool mounted (e.g.
D=10.00).

3)

To close the popup press the ESC key.


INFORMATION

The numbering of spindles and slots is described in the User Manual of the machine.

2 - 18

0402e02f.fm - biesse120100

To find out the number of a spindle or a slot proceed as explained below.

PASSWORD
BIESSE S.p.A.

2.12

Woodworking Machinery

PASSWORD
A password is required when changing the data in the <Data> and <Util> menus.
CAUTION
The password may be used only by the NC operator for tooling, changing the language of the
software, and backing up or restoring the data.

Entering the password


Entering the password enables permanent saving of the data.
1)

From the MANUAL page choose the <Util> menu and the option <Maintenance>.

2)

Select the <Passw> menu. Now type the number 210 and press the ENTER key. If the
password has been entered correctly, the message Level SUPERV will be displayed.

3)

Press the ESC key to quit.

Deleting the password


Deleting the password will disable permanent saving of data. This function is useful to protect the
data from permanent changes, but still allow the data to be changed temporarily. When the NC is
turned on again, the previous data will be restored.

2.13

0402e02f.fm - biesse120100

2.14

1)

From the MANUAL page choose the <Util> menu and the <Maintenance> option.

2)

Select the <Passw> menu. Enter the number 0 (zero) and press the ENTER key. The
message Level 0 will displayed if the password has been removed correctly.

3)

Press the ESC key to quit.

CALCULATOR
1)

To access and use the calculator, from the MANUAL page select the <Util> menu and
the <Maintenance> option.

2)

Press the SHIFT-MENU key and select the <Calc> menu. To do calculations, move the
cursor to the relevant field and press the ENTER key.

3)

To quit the calculator function, press the ESC key.

CALENDAR AND CLOCK


1)

To access the calendar and clock setting function, from the MANUAL page select the
<Util> menu and the <Maintenance> option.

2)

Select the <Date> menu and proceed with setting of the fields.
The data is set on the line containing the <g/m/a> fields (g=day, m=month, a=year); the
clock is set on the line containing the <h/m/s> fields (h=hour, m=minutes, s=seconds).

3)

To confirm the settings, press the Enter key on the <OK> field.

2 - 19

REFERENCE INFORMATION
BIESSE S.p.A.

2.15

Woodworking Machinery

VIDEO CONTRAST AND LUMINOSITY


The video contrast and luminosity settings are made in the MANUAL page as described
below.
To adjust the contrast, keep the SHIFT key pressed and press the CURSOR UP key repeatedly
to increase or the CURSOR DOWN key repeatedly to decrease, until the desired contrast is
obtained.
To adjust the luminosity, keep the SHIFT key pressed and press the CURSOR LEFT key
repeatedly to increase or the CURSOR RIGHT key repeatedly to decrease, until the desired
contrast is obtained.
To save the settings, keep the SHIFT key pressed and press the SHIFT-MENU key.

2.16

DISPLAYING SOFTWARE INFORMATION


From the main page MANUAL select the <Util> menu and the <Maintenance> option. The
upper part of the screen will show a table with the identification of the software installed.

2.17

SOFTWARE SETUP
1)

From the MANUAL main menu page, select the <Util> menu and then the
<Maintenance> option.

2)

Select the <Setup> menu and the <Setup> option, in order to set the fields as follows.
<Edges>: to display the numbers of the edges in the panel drawing.
<Sides>: to display the numbers of the sides in the panel drawing.
<Join>: for execution of connecting links between elements (of the macro) which are not
tangential to each other, but which intersect with an angle below the value indicated later
in <Toler angle>. Select <Y> to make the joins or <N> not to create them.
<Toler. angle>: see page 5-43.
<I/O radius>: see page 5-44.
<Update>: for automatic update of the profiles included in the programs, after a
modification. Select <S> to activate the function or <N> to disactivate it.
<PC serial>: to set the serial port to be used in connection to the PC.

0402e02f.fm - biesse120100

<Mouse speed>: to set the mouse speed, <S> slow, <M> medium, <H> high.

2 - 20

BIESSE S.p.A.

3-

Woodworking Machinery

Chapter

USING THE NUMERICAL CONTROL

3.1

TURNING ON THE NUMERICAL CONTROL


The numerical control is turned on with the machine (see the User Manual of the machine).

3.2

RECOVERING FROM AN EMERGENCY CONDITION


When the numerical control is first turned on, or if an emergency condition arises, the <ALARM>
message is displayed in the <MACHINE STATUS> field of the <MANUAL> page.
1)

Reset all the emergency devices installed on the machine. Refer to the User Manual of
the machine for the location of the emergency devices.

2)

Press in sequence the STOP, the RES, and the CLEAR keys to clear any error displayed
on screen.

The same method is employed to clear an alarm condition occurred during the work cycle of a
program.

3.3

AUTOMATIC AXIS RESET


By resetting the axes we indicate a procedure whereby the axes are moved to a specific and
known position to allow the machine to determine the exact position of the axes with respect to
the origins of the working table. The axes have to be reset every time before starting any
machining operation. It is not necessary to reset the axes, however, before entering
programming data.
CAUTION
Ensure that the axes are free to move and no obstacles are present in their path before proceeding
with the operation.

1)

From the MANUAL page, select the <Reset> menu and the <Auto.reset> option.

2)

Enter XYZ In the field <Ax> and press the ENTER key on the <START> field. The axes
are reset automatically. To cancel the procedure, select <CANCEL> and press the
ENTER key.

0403e02f.fm - biesse120100

If the axes have been reset correctly, the letter Y (Yes) will be displayed next to every item of
the field <RESET STATUS> (X, Y, Z) in the MANUAL page.

3-1

USING THE NUMERICAL CONTROL


BIESSE S.p.A.

3.4

Woodworking Machinery

MANUAL AXIS RESET


CAUTION
The axes may be reset manually only with the authorisation and under the supervision of BIESSE
personnel. For further information on the matter, contact BIESSE Service Dept.

3.5

JOGGING THE AXES


CAUTION
Ensure that the axes are free to move and no obstacles are present in their path before proceeding
with the operation.

3.7

3-2

From the MANUAL page, scroll the cursor to the axis to move, and press the ENTER
key to select it.

2)

Move the axis using the JOG+ and JOG- keys. To move the axis faster, press the SPEED
key together with the JOG+ or JOG- key

3)

When the axes have been moved to the required position, place the cursor on the axes
that had been selected and press the ENTER key. It is advisable to perform an automatic
axis reset after jogging.

FORCING THE DESCENT OF SPINDLES AND SLOTS


1)

From the MANUAL page select the <Reset> menu and the <MDI> option.

2)

Press the ENTER key on the <+> and <-> fields to move the cursor to the spindle or slot to
be lowered, which turns fuchsia in colour.

3)

Press the ENTER key on the <On> field to lower the selected spindle or slot. To reposition
the spindle or slot to their initial position, press the ENTER key on the <Off> field. Before
leaving the popup menu, ensure that all spindles or slots which have been lowered, have
been restored to their initial position.

4)

To leave the popup, press the ESC key.

FORCING THE OPENING OF THE TOOL MAGAZINES


1)

From the MANUAL page select the <Data> menu and the <Magazines> option.

2)

In the <Number> field, enter the number of the magazine to be opened and press the
ENTER key.

3)

To open the magazine cover, select the <Open> menu. Ensure that the cover is closed
afterwards with the <Close> menu.

4)

To open the cover and raise the tool holder, access the Magazine Data table and move
the cursor to the line of the tool holder. Enter ON in the <Force> field. Afterwards, restore
the initial position of the tool holder by entering OFF in the same <Force> field.

0403e02f.fm - biesse120100

3.6

1)

STARTING THE EXECUTION OF A PROGRAM


BIESSE S.p.A.

3.8

Woodworking Machinery

STARTING THE EXECUTION OF A PROGRAM


This procedure consists in preparing a program to start the work cycle. It can be executed either
from the AUTOMATIC\PROGRAM page or from the EDITOR\PROGRAM DATA page.

3.8.1

3.8.2

0403e02f.fm - biesse120100

3.8.3

1)

From the MANUAL page select the <Auto> menu and the <Programs> option to access
the AUTOMATIC\PROGRAM.

2)

To open the program to execute, select the <Files> menu.

3)

Press the ENTER key to access the list. Scroll the cursor to the required program and
press the ENTER key to select it.

4)

Press the ENTER key on the <OK> field to confirm the selection and open the program.

5)

Select the <START> menu. The program is optimised and prepared for starting the work
cycle. If the slots remain low, press the RES key, and then the RESET button on the
electrical cabinet (refer to the User Manual of the machine).

6)

Before actually starting the work cycle, it is possible to run a simulation of the program to
check the execution steps. Press the SHIFT MENU key and select the <Simula> menu to
access the EDITOR\SIMULATION page from which the simulation procedure may be
launched (see paragraph RUNNING A SIMULATION OF THE PROGRAM (page 3-4)).

7)

For the procedure concerning the work cycle start, please refer to the User Manual of the
machine.

Resuming the execution of a program after a WAIT C/TRASL stop


1)

Select the opposite work area by pressing the corresponding START button (flashing) on
the machine.

2)

Move the panel to the selected area and place it against the stops. Press the clamp pedal
(see the User Manual of the machine).

3)

To resume the execution of the program confirm the selection of the work area by pressing
the corresponding START button on the machine. If the program contains no other stops,
it will be executed to the end.

Resuming the execution of a program after a WAIT C/SBLOC stop


1)

Select the work area containing the panel by pressing the corresponding START button
(flashing) on the machine.

2)

Tilt the panel and place it against the stops. Press the clamp pedal (see the User Manual
of the machine).

3)

To resume the execution of the program confirm the selection of the work area by pressing
the corresponding START button on the machine. If the program contains no other stops,
it will be executed to the end.

Resuming the execution of a program after a WAIT S/SBLOC stop


1)

Clean the work area containing the panel.

2)

To resume the execution of the program, press the flashing START button on the
machine. If the program contains no other stops, it will be executed to the end.

3-3

USING THE NUMERICAL CONTROL


BIESSE S.p.A.

3.9

Woodworking Machinery

STARTING A PROGRAM IN SEMIAUTOMATIC MODE


This procedure allows the program to be executed by individual steps.

3.10

3.11

3.12

1)

Press the SEMIAUTOMATIC function key.

2)

For the procedure relative to starting the work cycle, please refer to the User Manual of
the machine.

3)

When the led of the SEMIAUTOMATIC function key flashes, press the RUN key to
execute the first step of the program.

4)

To execute the next step press the RUN key. Repeat for each subsequent step.

5)

To stop the semiautomatic execution of the program press the SEMIAUTOMATIC function
key.

RUNNING A SIMULATION OF THE PROGRAM


1)

From the EDITOR\SIMULATION page, select the <Hole 1> menu to determine the first
step (initial point) of the program.

2)

To determine the next step, select the <Next> menu, and continue until the machine
returns to the first step.

STOPPING A PROGRAM DURING EXECUTION


1)

Press the STOP key to stop the movement of the axes.

2)

Press the RES key to stop the execution of the program.

3)

Press the RUN key to resume the execution of the program and the movement of the
axes.

SELECTING A WORK LIST FOR EXECUTION

3-4

1)

From the MANUAL page select the <Auto> menu and the <Work Lists> option to
access the AUTOMATIC\LIST page.

2)

To open the work list to be executed, select the <Files> menu and the <Open> option.

3)

Press the ENTER key to access the listing. Scroll the cursor to the required work list and
press the ENTER key to select it.

4)

Press the ENTER key on the <OK> field to confirm the selection and open the work list.

5)

Access the work list and move the cursor to the line containing the program to be executed
first, then select the <START> menu. The programs will be executed sequentially in the
order they appear in the work list.

0403e02f.fm - biesse120100

This procedure consists in preparing a work list (list of programs) to start a work cycle. It can be
executed from the AUTOMATIC\PROGRAM page.

DISPLAYING THE POSITION OF THE AXES


BIESSE S.p.A.

3.13

Woodworking Machinery

6)

Select the <START> menu. The program is optimised and prepared for starting the work
cycle. If the slots remain low, press the RES key, and then the RESET button on the
electrical cabinet (refer to the User Manual of the machine).

7)

For the procedure relative to starting the work cycle, please refer to the User Manual of
the machine.

DISPLAYING THE POSITION OF THE AXES


The position of the axes can be displayed from the MANUAL page only. Proceed as follows:

Position of the axes of spindle 1 in relation to the origins


Used to determine the distance of spindle 1 of a boring head from the origin (RG) of the working
table.

RG

1)

From the MANUAL page press the SHIFT-MENU key and select the <Value> menu,
then the <Comp. to origin> option.

2)

In the <Origin> field enter the number of the required origin and press the ESC key to
display the position of the axes.

Position of the axes of the spindles in relation to the absolute origin


Used to determine the distance of a spindle of the boring head from the absolute origin (AO).

AO

0403e02f.fm - biesse120100

1)

From the MANUAL page press the SHIFT-MENU key and select the <Value> menu,
then the <Comp. to spindles> option.

2)

In the <Spindle> field enter the number of the required spindle and press the ESC key to
display the position of its axes.

3-5

USING THE NUMERICAL CONTROL


BIESSE S.p.A.

Woodworking Machinery

Position of the axes of the slots in relation to the absolute origin


Used to determine the distance of a slot from the absolute origin (AO).

AO

3.14

1)

From the MANUAL page press the SHIFT-MENU key and select the <Value> menu,
then the <Regarding slot> option.

2)

In the <Slot> field enter the number of the required slot and press the ESC key to display
the position of its axes.

VARYING THE AXIS TRAVEL SPEED


The axis travel speed is varied using the override. This instrument allows the speed to be varied
on a percentage basis in relation to the value set in the machine data. The axis travel speed is
varied during routing and cutting trials, in order to check and improve the effect which the tool
produces on the material being machined. To find the override, consult the machine's User
Manual.
The speed is varied by pressing the "+" key to increase and "-" to decrease, with the value
displayed in the box in the top right-hand corner of each page.

++

0403e02f.fm - biesse120100

--

3-6

BACKING UP AND RESTORING DATA


BIESSE S.p.A.

3.15

Woodworking Machinery

BACKING UP AND RESTORING DATA


The backup procedure is used to create a copy of the data of the machine, so that this data can
be re-loaded if necessary. The data is re-loaded with the restore procedure. All data relative to
the configuration of the machine (as set up by BIESSE personnel during the final testing) are
classified as machine data. The data relative to configuration and programs created by the user
are classified as user data.
INFORMATION
The machine is supplied with 2 diskettes for the Numerical Control. One contains a program for
loading the software, and the other contains the original machine data.

0403e02f.fm - biesse120100

Backing up and restoring Machine Data


1)

Insert the disk in DRIVE A. From the MANUAL page select the <Util> menu and the
<Maintenance> option.

2)

Enter the password. Select the <Backup> menu and the <Mac. data> option.

3)

Press the ENTER key to open the list, and select the type of data, then press the ENTER
key. The table below shows the type of data that may be selected:
ALL_DATA

All the machine data files

SPIND.DATA

Offsets of boring head spindles

ROUT DATA

Offsets of slots

SPIND.DRILL

cataloguing of tools for boring head

ROUT DRILL

cataloguing of tools for slots and aggregates

AXES PARAM

parameters of axes

SETUP DATA

general machine setup

ORIGIN DATA

origin offset

D.BIT CYCLE

bit cycles

LANG.

language resources of software

MC. DATA

general machine data

MAG. DATA

offset of tool holders in the magazines

AGGREG. DATA

cataloguing of aggregates

TOOLING DATA

all tooling configurations that have been created

BARCODE DATA

barcodes

PLC DATA

PLC constants

DXF DATA

setup for reading *.DXF files

4)

To execute a backup, set <CNC> in the <Source> field, and set <A:> in the <Destination>
field. To restore the data, set instead <A:> in the <Source> field, and <CNC> in the
<Destination> field.

5)

To cancel the procedure, press the ESC key. To confirm press the ENTER key on one of
the <OK> fields.

3-7

USING THE NUMERICAL CONTROL


BIESSE S.p.A.

Woodworking Machinery

Backing up and restoring User Data

3.16

1)

Insert the disk in DRIVE A. From the MANUAL page select the <Util> menu and the
<Maintenance> option.

2)

Enter the password. Select the <Backup> menu and the <User data> option.

3)

Press the ENTER key to open the list, and select the type of data, then press the ENTER
key. The table below shows the type of data that may be selected:
.*

heading which contains all the user data files (listed below)

.PAN

macro for optimised borings and programs

.DST

work lists

.MND

tooling setups for boring head

.PNT

tooling setups for slot

.PRF

profiles

.MCR

macro for routing operations

.CNF

setup for tooling the working table without panel

.APL

setup for tooling the working table with panel

.DIS

drawing of the objects to be used for tooling the working table.

.SWP

file for data exchange between applicational softwares

4)

In the <Source> field, set <CNC> to perform a backup, or <A:> to restore. In the <Files>
field enter the name of the files. When writing the name, the wildcard character * (asterisk)
can be used as in the DOS operating system.

5)

In the <Destination> field, set <A:> to perform a backup, or <CNC> to restore. In the
<Files> field enter the name of the files. When writing the name, the wildcard character *
(asterisk) can be used as in the DOS operating system.

6)

To cancel the procedure, press the ESC key. To confirm, press the ENTER key on one of
the <OK> fields. The <OK?> field is used to exclude the required files. The <OK> field
executes the procedure immediately.

LOADING THE SOFTWARE


CAUTION
This procedure is to be performed only in the events of problems, using the disk provided. The
operator should proceed with this procedure only if authorised and supervised by BIESSE
personnel. Before proceeding with this operation it is advisable to backup all the data onto a floppy
disk.

Switch off the numerical control and insert the first floppy disk (1/2) in the floppy drive .
0403e02f.fm - biesse120100

1)

3-8

SOFTWARE SETUP
BIESSE S.p.A.

Woodworking Machinery

2)

Press the keys indicated below together for a few seconds.

first key

fifth key

3.17

3)

Keeping the keys pressed, switch on the numerical control. In the meantime, do not press
any keys until the LED on the floppy drive goes out, indicating that reading of the disk has
finished.

4)

Switch the numerical control off and insert the second floppy disk (2/2) in the floppy drive.

5)

Repeat the operations from point 2) to point 3).

6)

Remove the floppy disk to reload the software, then switch the numerical control off and
back on. If necessary, perform a restore of the data from the previous backup.

SOFTWARE SETUP
1)

From the MANUAL main menu page, select the <Util> menu and then the
<Maintenance> option.

2)

Enter the password (see page 2-19).

3)

Select the <Setup> menu and the <Setup> option, in order to access setting of the fields
as follows.
<Edges>: panel edge display mode.
Select <Y> to display the corresponding numbers and <N> not to display the
corresponding numbers.
<Sides>: panel side display mode.
Select <Y> to display the corresponding numbers and <N> not to display the
corresponding numbers.

0403e02f.fm - biesse120100

<Join>: default value for the <Tolerance angle> field described on page 5-42.
<Toler. ang>: default value for the <Tolerance angle> field described on page 5-43.
<I/O radius>: default value for the <Radius in/out> field described on page 5-44.
<PC Serial>: serial port for connection.

3-9

USING THE NUMERICAL CONTROL


BIESSE S.p.A.

Woodworking Machinery

<Mouse speed>: mouse movement speed.


Set <S> for slow movement, <M> for normal movement, <H> for high speed movement.
<Num. of axes>: total number of axes on the machine.
4)

3.18

3.19

To save the setting, press the ENTER key on the <Ok> field.

CHANGING THE LANGUAGE OF THE SOFTWARE


1)

From the MANUAL page select the <Util> menu and the <Maintenance> option.

2)

Select the <Del> menu and the <Delete> option.

3)

In the popup which opens, select the <LANG.> option and press ENTER on the <OK?>
field.

4)

Insert the floppy disk provided in the floppy drive and select the <Langu> menu, the <Load
from A> option, and the language desired. Wait until the LED of the floppy drive goes out.

5)

Remove the floppy disk from the drive, switch the numerical control off and back on, and
then use the software.

SERIAL CONNECTION FOR BARCODE READER


The reader is connected to the AUX1 RS232 serial port of the numerical control, by means of a
standard RS232 serial cable.
The following is the layout of the AUX1 RS232 serial port.
AUX1
RS232

6
7
8
9

1
2
3
4
5

3 - 10

Connection setup procedure


1)

From the MANUAL page, select the <Data> menu and then the <Barcode> option.

2)

Set <Stop> in the <Command> field.

3)

In the Program data table, set the fields as indicated below, in order to divide the
characters of the string on the label for reading into groups. Each group has the function
of transmitting some data to the numerical control, one group for the "name" of the
program to be used, one group for the "amount" of pieces to be processed with the
program, and one group for the "comment" on the program.

0403e02f.fm - biesse120100

3.19.1

1=
2 = RXD
3 = TXD
4=
5 = GND
6=
7 = RTS
8 = CTS
9=

SERIAL CONNECTION FOR BARCODE READER


BIESSE S.p.A.

Woodworking Machinery

Example:
below is an example of the subdivision into groups of the characters of the string printed
on the label.

string characters

group of the program name:


from character 0 to character 4
group for the amount of pieces:
from character 5 to character 7
group for the program comment:
from character 0 to character 4

total number of characters in the string

On the Name: line, in the <from> field, set the character (included) from which the group
dedicated to the program name starts, and in the <to> field set the character (included) on
which the field ends.
On the Amount: line, in the <from> field, set the character (included) from which the
group dedicated to the amount of pieces starts, and in the <to> field set the character
(included) on which the field ends.
On the Comment: line, in the <from> field, set the character (included) from which the
group dedicated to the program comment starts, and in the <to> field set the character
(included) on which the field ends.
In the field on the Total characters: line, set the total number of characters in the string.

0403e02f.fm - biesse120100

3.19.2

4)

Select the <Setup> menu and check that the data are set as follows.
Bit (Number of bits): <8>.
Stop bit (Number of stop bits): <1>.
Parity (Parity bit): <None>.
Transmission speed: <9600> (baud).

5)

In the <Command> field of the page displayed, set <Read prg>.

6)

Set up the reader following the instructions provided with the unit. For correct operation,
set the reader's "Transmission Control" on XON/XOFF mode.

Procedure for using the reader


1)

From the MANUAL page, select the <Data> menu and then the <Barcode> option.

2)

Access the <Command> field and set the option for the function desired. The options are:
<No command> when the barcode is not used.
<Read prg> to receive the strings of the names of the programs to be carried out from the
barcode reader.
<Read wrklst> to receive the strings of the names of the work lists to be carried out from
the barcode reader.

3 - 11

USING THE NUMERICAL CONTROL


BIESSE S.p.A.

Woodworking Machinery

<Stop> to halt reception of the strings.

3.20

3)

Select the <Auto> menu and the <Work lists> option.

4)

Use the reader to read the label corresponding to the first program to be carried out, and
select the <START> menu so that the programs on the labels read subsequently will
automatically be put into execution.

INSTALLING THE SOFTWARE ON THE PC


The software package comprises 6 floppy disks for installation and one software protection unit
for protection and operation of the software.
In order to avoid causing problems on the PC setup, and ensure correct installation of the
software, the installation procedure should be carried out by skilled personnel. If skilled staff are
not available, users are advised to contact the BIESSE Service Dpt. and not to proceed by trial
and error.
Proceed with installation as system "administrator".
Floppy disk number 1/6 carries the file to be run for installation. To start, click twice on the
program name as indicated below, depending on the operating system (Windows NT, Windows
95, Windows 3.x). During installation, comply strictly with the prompts given by the system.
Never delete or tamper with the files and/or directories created during installation.

Installation for Windows NT


1)

Insert floppy disk number 1/6. From Programs, Explorer select the floppy disk drive and
run the INSTNT.EXE program. Continue inserting the floppy disks as prompted by the
system.

2)

When installation is complete, remove the floppy disk from the drive and switch off the PC.

3)

Insert the software protection unit in the PC parallel port; if a printer is connected, remove
the connector, insert the software protection in the PC and connect the printer to the
protection.

4)

Switch on the PC. From Programs, select the machine name set during installation. It
contains the programs which make up the software package. Click twice to select the one
required and proceed with use.

3 - 12

1)

Insert floppy disk number 1/6. From Programs, Explorer select the floppy disk drive and
run the INSTALL.EXE program. Continue inserting the floppy disks as prompted by the
system.

2)

When installation is complete, remove the floppy disk from the drive and switch off the PC.

3)

Insert the software protection unit in the PC parallel port; if a printer is connected, remove
the connector, insert the software protection in the PC and connect the printer to the
protection.

4)

Switch on the PC. From Programs, select the machine name set during installation. It
contains the programs which make up the software package. Click twice to select the one
required and proceed with use.

0403e02f.fm - biesse120100

Installation for Windows 95

SERIAL CONNECTION FOR PC


BIESSE S.p.A.

Woodworking Machinery

Installation for Windows 3.x

3.20.1

1)

Insert floppy disk number 1/6. From Program Manager, Main, File Manager select the
floppy disk drive and run the INSTALL.EXE program. Continue inserting the floppy disks
as prompted by the system.

2)

When installation is complete, remove the floppy disk from the drive and switch off the PC.

3)

Insert the software protection unit in the PC parallel port; if a printer is connected, remove
the connector, insert the software in the PC and connect the printer to the protection.

4)

Switch on the PC. From Program Manager, Main, File Manager, select the directory which
has the same name as the machine, set during installation. It contains the programs
which make up the software package. Click twice to select the one required and proceed
with use.

General information on use of the software on PC


The table which follows describes the programs to be run for use of the software.
cad640.exe

For management of CAD programming.

pl640.exe

For management of the working table tooling setups.

rov641.exe

For management of the basic programming and EGA programming (if


included).

rov642.exe

For management of the machine data and user data.

For transmission of data between the NC and PC, select drive Z.


The table which follows describes the main functions which can be carried out using the PC
keyboard.

0403e02f.fm - biesse120100

3.21

ESC

Aborts the operation.

F10

Creates a *.BMP file of the page displayed; the files created are numbered
in sequence and placed in the directory which contains the program run.

F11

Corresponds to the NC ARROW key. Allows display of the second line of


the menu, and vice-versa.

ALT+F4

Shuts down the program instantaneously. Caution; when the system exits
from the program no data saving prompt is given, so if necessary save the
data before giving this command.

SERIAL CONNECTION FOR PC


Before making the connection, install the software on the PC. The serial connection cable may
be of the RS232 type for transmitting data over distances up to 15 metres, or RS4227285 for
transmission up to 300 metres. For the RS422/485 connection, prepare the cable following the
diagram and instructions provided in the kit.
The cable must be prepared and the connection made by skilled personnel. If skilled staff are
not available, users are advised to contact the BIESSE Service Dpt. and not to proceed by trial
and error.
1)

Switch off the NC and PC which are to be connected.

3 - 13

USING THE NUMERICAL CONTROL


BIESSE S.p.A.

Woodworking Machinery

2)

Open the electrical cabinet and undo the screws of the back cover of the NC.

3)

Remove the cover to fit the serial Chip (to enable the REMOTE RS232/485 port) in the
position shown in the diagram, taking care not to damage the wires connected to the
equipment inside. Fit the Chip on the long wire, towards the reference line.
reference line
RS485
INVERTER

MAIN
RS232

AUX 1
RS232

AUX 2
RS232

REMOTE
RS232/485

SHIELD

CHIP

3.21.1

4)

Replace the cover and screws.

5)

Connect the cable to the NC serial port and to the PC serial port. Switch on the NC and
the PC, then set up the serial connection for PC.

PC serial connection setup


The procedure described below must be carried out on the NC and on the PC.
From the MANUAL page, select the <Util> menu and then the <Maintenance> option.

2)

Activate the password (210). Select the <Setup> menu and the <Setup> option.

3)

In the <PC Serial> field, set the name of the PC serial port to which the cable is connected.

4)

When the setup procedure is complete, before using switch the NC and PC off and back
on.

0403e02f.fm - biesse120100

1)

3 - 14

BIESSE S.p.A.

4-

Woodworking Machinery

Chapter

TOOLING PROGRAMMING

4.1

DESCRIPTION OF TOOLING ON THE NC


Tooling is a stage of the preparation of the machine for the execution of a given operation. The
following procedure illustrates the steps necessary to tool the NC correctly. Please refer also to
the User Manual of the machine.

4.2

Choose the set of tools and aggregates to be used with the machine.

Enter the characteristics of the selected tools and aggregates in the cataloguing tables.

Enter the type of tool to be mounted on the spindles of boring head, slots and aggregates
in the spindle configuration tables.

Enter the type of tool or aggregate to be mounted in the tool racks of the magazines, for
the automatic tool change, in the magazine configuration tables.

Mount the tools and the aggregates on the spindles and in the tool holders of the
magazines.

Set up the working table as appropriate for the panel to be processed.

CATALOGUING TOOLS AND AGGREGATES


The cataloguing operation consists in recording the characteristics of tools and aggregates to be
used on the machine.

4.2.1

Boring head tools


1)

From the MANUAL page, select the <Data> menu and the <Drill-b.Data> option.

2)

Access the Spindle Tools table and set the fields as described below:
<N>: not accessible. Indicates the number of the tool to be associated with the cataloguing
data.
<St>: Activation of the tool.
Select <S> to activate the tool (<N> if not active).
<L>: overhang of the tool from the nose of the spindle (see icon next to the table).
<D>: diameter of the tool (see icon next to the table).

0404e02f.fm - biesse120100

<Speed>: rotation speed of the tool.


<Type>: type of tool (see icon next to the table).
Select <Norm> for blind bore, <Lanc> for through boring, <N.l.> for boring with diameter
above 14 mm, <Ctsk> for tapered boring.
3)

To save the data, select the <Save> menu.

4-1

TOOLING PROGRAMMING
BIESSE S.p.A.

4.2.2

Woodworking Machinery

Tools for slots and aggregates


1)

From the MANUAL page, select the <Data> menu and the <Drill-b. Data> option.

2)

Access the Router Tools table and set the fields as described below:
<N>: not accessible. Indicates the number of the tool to be associated with the cataloguing
data.
<St>: Activation of the tool.
Select <S> to activate the tool (<N> if not active).
<L>: overhang of the tool from the nose of the spindle (see icon next to the table).
<D>: diameter of the tool (see icon next to the table).
<S>: length of the cutting edge of the tool (see icon next to the table).
<T>: type of tool (see icon next to the table).
Select <L> for vertical cuts, <F> for routings and horizontal cuts.
<Name>: name of tool.
<A>: access to the set up of other technical data of the tool (see below).
<Rot.sp.>: rotation speed of the tool.
<Max. sp.>: maximum rotation speed of the tool.
<Min. sp.>: minimum rotation speed of the tool.
<Acc time>: ramp of acceleration of the tool.
<Dec time>: ramp of deceleration of the tool.
<Rotation>: direction of rotation of the tool.
<Further t.cor>: additional tool radius correction.

3)

Y
Z

X
Y

osZ1

0
osZ2

0
osZ2

osZ2

osZ1

az

(SS) 2

osY1

az
osX2

osX2

(SS) 1
osX2

4-2

(SS) 2

osY2

(SS) 1

(SS) 2

(SS) 1

ar

90

osY2

1)

From the MANUAL page select the <Data> menu and the <Aggregate> table.

2)

Access the Aggregate table and set the fields as follows.

0404e02f.fm - biesse120100

Slot

osY2

osY1

Aggregates
osX1

4.2.3

To save the data, select the <Save> menu.

CONFIGURATION OF THE BORING HEAD


BIESSE S.p.A.

Woodworking Machinery

<N>: not accessible. Indicates the number of the aggregate to be associated with the
cataloguing data.
<St>: Activation of the aggregate.
Select <S> to activate the aggregate (<N> if not active).
<Name>: name of aggregate.
<X>: centre of rotation of the aggregate along axis X (osX1) in reference to the axis of the
slot. Enter zero (0) if on same axis.
<Y>: centre of rotation of the aggregate along axis Y (osY1) in reference to the axis of the
slot. Enter zero (0) if on same axis.
<Z>: centre of rotation of the aggregate along axis Z (osZ1) in reference to the axis of the
slot. Enter zero (0) if on same axis.
<Type>: type of operation performed by the aggregate.
Select <BLADE> for cuts, <BOR.> for borings, and <ROUT.> for routings.
<Sm>: Access to the set up data of the subspindles of the aggregate.
<Minimum speed>: minimum rotation speed of the subspindles of the aggregate.
<Maximum speed>: maximum rotation speed of the subspindles of the aggregate.
<Trans report>: transmission ratio of the aggregate (e.g. if the ratio is 1:1.5 enter 0.666).
<N>: not accessible. Indicates the number of the subspindle (SS) to be associated with the
configuration data.
<St>: Activation of the subspindle.
Select <S> to activate the subspindle (<N> if not active).
<Name>: name of tool mounted on subspindle.
<Rot>: direction of rotation of the subspindle
<S>: symmetrical subspindle. Indicates the subspindle that will be used if the program is
launched on the mirror origin. If there is no symmetrical subspindle, enter the subspindle
number, corresponding to the line number.
<Q>: access to the subspindle configuration data.
<X>: centre of rotation of subspindle along axis X (osX2) with reference to the centre of
rotation of the aggregate. If on the same axis enter zero (0).
<Y>: centre of rotation of subspindle along axis Y(osY2) with reference to the centre of
rotation of the aggregate. If on the same axis enter zero (0).
<Z>: centre of rotation of subspindle along axis Z(osZ2) with reference to the centre of
rotation of the aggregate. If on the same axis enter zero (0).
<az>: angle of the axis of rotation of the subspindle with plane X-Y.
<ar>: angle of the axis of rotation of the subspindle with axis X, on plane X-Y.

0404e02f.fm - biesse120100

3)

4.3

To save the data, select the <Save> menu.

CONFIGURATION OF THE BORING HEAD


Used to define the arrangement of the spindles of the boring head.

4-3

TOOLING PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

1)

From the MANUAL page select the <Data> menu and the <Tooling> option.

2)

Access the Sp. tooling and set up the various fields as described below. If the table is
not displayed, select the <Spin> menu.
<Spnd>: Not accessible. Indicates the number of the boring head spindle to be associated
to the configuration data. (See icon near the table. When the cursor is scrolled through the
rows, the corresponding spindle is highlighted in red.)
<Tool nb.>: Number of mounted tool (corresponding to the line number in the Spindle
Tools table).
<Sym>: Symmetrical (or mirror) spindle. Indicates the spindle to be used if the program is
launched on the mirror origin.
<Gr>: Number of the relevant spindle group. A group is a set of spindles that can work
simultaneously.
<A>: not accessible. Indicates the spindle configuration characteristics.

3)

To save the data, select the <Files> menu, the <Spindles> option, and <Save>.

4)

Enter the name of the configuration in the <File> field (maximum 8 characters).

5)

Press the ENTER key on the <OK> field to confirm the operation. The file is created and
assigned the extension .MND automatically

Changing the active configuration of the boring head


1)

From the MANUAL page select the <Data> menu and the <Tooling> option.

2)

Select the <Files> menu, the <Spindles> option, and <Open>.

3)

Select the name of the configuration to enable and press the ENTER key.

4)

Press the ENTER key on the <OK> field to confirm the operation. The name of the
configuration is shown above the menu bar.

Deleting a boring head configuration

4.4

1)

From the MANUAL page select the <Data> menu and the <Tooling> option.

2)

Select the <Files> menu, the <Spindles> option, and <Delete>.

3)

Select the name of the configuration to delete and press the ENTER key.

1)

Press the ENTER key on the <OK> field to confirm the operation.

CONFIGURING THE SLOTS


1)

From the MANUAL page select the <Data> menu and the <Tooling> option.

2)

Access the Rout. tooling table and set up the various fields as described below. If the
table is not displayed, select the <Route> menu.
<Slot>: Not accessible. Indicates the number of the slot to be associated to the
configuration data. (See icon near the table. When the cursor is scrolled through the lines,
the corresponding slot is highlighted in red.)

4-4

0404e02f.fm - biesse120100

Used to define the arrangement of tools and/or aggregates on the slots.

CONFIGURATION OF THE TOOL MAGAZINES


BIESSE S.p.A.

Woodworking Machinery

<T. name>: Name of mounted tool (corresponding to the name indicated in the Router
Tools table). To use automatic tool change, enter a point (.) on the second line only.
<Sym>: Symmetrical (or mirror) tool. Indicates the spindle to be used if the program is
launched on the mirror origin. If there are no mirror spindles, enter its own number,
corresponding to the number of the line.
<Gr>: Number of the relevant slot group. A group is a set of slots that can work
simultaneously.
<A>: not accessible. Indicates the slot configuration characteristics.
3)

To save the data, select the <Files> menu, the <Routers> option, and <Save>.

4)

Enter the name of the configuration in the <File> field (maximum 8 characters).

5)

Press the ENTER key on the <OK> field to confirm the operation. The file is created and
assigned the extension .PNT automatically

Changing the active configuration of the slot


1)

From the MANUAL page select the <Data> menu and the <Tooling> option.

2)

Select the <Files> menu, the <Routers> option, and <Open>.

3)

Select the name of the configuration to be enabled and press the ENTER key.

4)

Press the ENTER key on the <OK> field to confirm the operation. The name of the
configuration is shown above the menu bar.

Deleting a slot configuration

4.5

1)

From the MANUAL page select the <Data> menu and the <Tooling> option.

2)

Select the <Files> menu, the <Routers> option, and <Delete>.

3)

Select the name of the configuration to be deleted and press the ENTER key.

4)

Press the ENTER key on the <OK> field to confirm the operation.

CONFIGURATION OF THE TOOL MAGAZINES


Aggregates and tools to be used only for manual tool change must not be included in the
configuration of the magazine.
1)

From the MANUAL page select the <Data> menu and the <Magazines> option.

2)

In the <Number> field, enter the number of the magazine to configure (e.g.: 2, for the
magazine on the carriage).

3)

Access the Magazine Data table and set up the fields as indicated below.

0404e02f.fm - biesse120100

<N>: not accessible. Indicates the number of the tool holder to be associated with the
configuration data.
<A>: Activation of the tool holder.
Select <S> to activate the tool holder (<N> if not active).
<Tool name>: name of tool or aggregate to be mounted in the tool holder.

4-5

TOOLING PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

<P>: presence of the tool or aggregate in the tool holder.


Select <P> if present, <-> not present.
<Q>: access permitted to the user only for reading the data.
Do not change the values set by BIESSE, to prevent problems during automatic tool
change.
<Force>: forced opening and positioning of the tool holder.
Select <ON> to start the operation, <OFF> to de-activate the operation.
4)

4.6

To save the data, select the <Save> menu.

WORKING TABLE SETUP


Used to define and memorize the optimum position of the suction cups, stops and working tables
(objects) to ensure that they are not damaged during processing. Use the name also used for
the panel (program) to memorize the setup, to allow it to be displayed automatically during
execution and whenever the program is accessed.

Description of colours
The machine is shown in DARK BLUE, the tables in LIGHT BLUE, the stops in YELLOW, the
suction cups/jigs in RED, the panel dimensions in GREEN, and processes in WHITE. The
selected objects assume the colour WHITE.

Description of the menus


<Files>
For opening, saving, deleting or creating setups.
<Move>
For repeated modification of the position of an object (working tables, suction cups, stops)
in the drawing.
<Copy>
For copying and positioning the objects (working tables, suction cups, stops) in the
drawing.
<Del.>
For deleting the objects (working tables, suction cups, stops) in the drawing.
<Modif>
For modifying the position of the objects (working tables, suction cups, stops) in the
drawing.

<Setup>
For modifying the grid in the graphic area. <DX G> sets the X axis grid interspace, <DY
G> the Y axis interspace and <D> the number of points in the grid to be jumped during
rapid cursor movement.
<Reset>
For resetting the objects in the drawing.

4-6

0404e02f.fm - biesse120100

<Panel>
For entering panels in and deleting them from the drawing, and producing mirror images of
the working tables and suction cups.

WORKING TABLE SETUP


BIESSE S.p.A.

Woodworking Machinery

<Hide>
For hiding the drawing of the machine.
<M.Dat>
For management of the machine data necessary for the setup.
<Val.>
For executing or deleting the position values of the objects (working tables, suction cups,
stops) present in the drawing.

Setup procedure
1)

From the MANUAL page, select the <Edit> menu and the <Wrktbl.tool> option.

2)

Select the <File> menu, the <Configuration> option and <Open>. The name of the file to
be selected or opened is the same as the serial number of the machine.

3)

To load the panel to be processed, select the <Panel> menu, the <New panel> option and
the name.

4)

Set the <Origin> field on the point of origin to be used for positioning the panel.

5)

To set the position of the objects, select the <Move> menu and the option corresponding
to the object.

6)

Select the object (the selection can be moved to other objects using the CURSOR keys)
and press the ENTER key to confirm.

7)

Use the CURSOR keys to locate the object in the desired point and press the ENTER key.

To locate the objects in a new area in a mirror image of their initial position, proceed as follows.
8)

Add the same panel on the point of origin desired, by selecting the <Panel> menu, the
<New Panel> option and the name.

9)

Set the <Origin> field on the point of origin to be used for positioning the panel.

10)

Select the <Panel> menu and the <Planestop Mirror> ( option, and set the source point of
origin and the destination origin, only if there are more than two panels present.

11)

To save the setup, select the <Files> menu, the <Tooling> option and <Save>. Check that
the name is the same as that of the panel recalled and confirm with <OK> to save.

Setting setup position values


To display the values, select the <Val.> menu (SHIFT-MENU key to display) and the option
desired: <Tooling value> to set the position values of all the objects in the setup or <Plane value>
to set the positions of the working tables only, or <Stop value> to set the positions of the suction
cups only. The values are not saved with the setup, so to display the setting carry out this
procedure whenever the function is accessed.

0404e02f.fm - biesse120100

To delete the value setting, select the <Val> menu and the <Delete Values> option.

4-7

TOOLING PROGRAMMING
Woodworking Machinery

0404e02f.fm - biesse120100

BIESSE S.p.A.

4-8

BIESSE S.p.A.

5-

Woodworking Machinery

Chapter

BASIC PROGRAMMING

5.1

BASIC PROGRAMMING - DESCRIPTION


The expression basic programming refers to the creation of a computer file, called program,
containing all the information necessary to perform the required machining operation. To better
organise the work of the machine, another file, called Work List, may be created. A Work List
is a list of all the names of the programs to be executed with the amount of panels to be
machined for each one.

5.2

PROGRAMMABLE OPERATIONS
The machining operations that may be programmed are borings, routings, and cuts, either
vertical or horizontal in relation to the panel laying on the work table.

5.2.1

Programmable borings
Two types of borings may be programmed: optimised or non optimised borings.
Optimised borings may be executed only by the spindles of the boring head. In this type of
programming, the operator sets the boring information (diameter, bit type, etc.), which is then
used by the NC to search automatically the most suitable tools in the configuration of the boring
head. To optimise the machining times, the NC will then select, among the spindles with the most
suitable tools, which tools to use and their best work path.
Non optimised borings may be executed with the spindles of the boring head, with suitable
aggregates, and, if necessary, with slot 2. In this type of programming, the operator sets the
boring information and selects which spindles, aggregates or slot to use in the machining.
The various types of borings are illustrated below.
Vertical and horizontal boring on straight line. Executed with the tools of the boring head
spindles or with the tool of slot 2.

0405e02f.fm - biesse120100

5-1

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

Vertical and horizontal boring on angled line. Executed with the tools of boring head
spindles or with the tool of slot 2.

Vertical boring on circle. Executed with tools of the boring head spindles or with the tool of
slot 2.

Macro-directed vertical and horizontal boring. Executed with the tools of the boring head
spindle. Ten macros are available:
Macro BSM1. Executes a vertical system 32 boring centred on the panel.
Macro BSM2. Executes a vertical system 32 boring from a fixed initial value.
Macro BSM3. Executes a vertical boring for assembly.
Macro BSM4. Executes a horizontal boring for assembly.
Macro BSM5. Executes a vertical boring for hinges.
Macro BSM6. Executes a vertical boring for cross-shaped mounting plates.
0405e02f.fm - biesse120100

5-2

PROGRAMMABLE OPERATIONS
BIESSE S.p.A.

Woodworking Machinery

Macro BSM7. Executes a vertical boring for straight mounting plates.


Macros BSM8, BSM9, BSM10 are empty and available to the operator.

BSM1

BSM2

BSM3

BSM5

BSM4

BSM6

0405e02f.fm - biesse120100

BSM7

5-3

BASIC PROGRAMMING
BIESSE S.p.A.

5.2.2

Woodworking Machinery

Programmable routing
Routing is programmed using macros and executed with the tool or aggregate mounted on slot
2.Below are examples of the various types of routing.
Routing of geometrical elements.

Routing of profiles.

0405e02f.fm - biesse120100

5-4

CREATING THE PROGRAM


BIESSE S.p.A.

Woodworking Machinery

5.2.3

Routing for assembling cabinet tops at 90.

Programmable cuts
Cuts may be programmed in the direction of axis X or in the direction of axis Y. Cuts are executed
with slot 1.

Z+
Y+

5.3

X+

CREATING THE PROGRAM


A program is a set of instructions necessary for the machining of the panel.
1)

From the MANUAL page, select the <Edit P> menu.

2)

Access to the fields of the page and set up the data as described below.
<Name>: name of the program (maximum 8 characters).

0405e02f.fm - biesse120100

<[mm/ ]>: unit of measurement, mm=millimeters, =inches.


<Sp. setup>: name of the tooling setup, for the boring head spindles to be used in the
program.
<Router Config>: name of the tooling setup for the slots to be used with the program.

5-5

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

<Clamp>: has the same purpose of the CLAMP STOP SELECTION function key, and
associates it to the program.
<Free wheels>: has the same purpose of the BALL-TYPE SUPPORTS SELECTION
function key, and associates it to the program.
<Origin>: has the same purpose of the FRONT STOP SELECTION function key, and
associates it to the program.
<Pushers>: has the same purpose of the PUSHERS function key, and associates it to the
program.
<Length>: Size of the panel in the direction of axis X.
<Width>: Size of the panel in the direction of axis Y.
<Thickn>: Size of the panel in the direction of axis Z.
<X of sosp.>: Automatic panel machining stop position in the direction of axis X.

5.4

3)

To save the data, select the <Files> menu and the <Save> option. If you select the <Save
+ Open> option, the program will be saved and opened automatically in the
AUTOMATIC\PROGRAM page to be executed.

4)

If you want to retain the previous name, press the ENTER key on the <OK> field,
otherwise enter the name of the program in the <File> field (maximum 8 characters).

5)

Press the ENTER key on the <OK> field to confirm the operation and a file with the
extension *.PAN will be automatically created.

OPENING, CHANGING AND SAVING A PROGRAM


1)

From the MANUAL page, select the <Edit P> menu.

2)

Select the <Files> menu and the <Open> option.

3)

Select the name of the program to open and press the ENTER key.

4)

Press the ENTER key on the <OK> field to confirm the operation.

5)

Select the <Edit F> menu to change the programming of optimised borings, or the <Edit
A> menu to change the programming of non-optimised borings, cuts or routings.

6)

Move the cursor to the program line to change and press the ENTER key.

7)

Change the data as required.

Deleting a program line


Move the cursor to the line to be deleted and select the <Del> menu. Press the ENTER
key on <Yes> to confirm the deletion, or on <No> to cancel the operation.

Move the cursor to the line to be copied and select the <Copy> menu. Select the <Copy
over> option to copy the line and place it above the selected line, or the <Copy under>
option to copy the line and place it under the selected line.

5-6

0405e02f.fm - biesse120100

Copying a program line

PARAMETER-GUIDED ADJUSTMENT OF THE PROGRAM


BIESSE S.p.A.

Woodworking Machinery

Moving a program line


Move the cursor to the line to be moved and select the <Copy> menu. Select the <Move
over> option to move the line one line above, or the <Move under> option to move the line
one line below.

5.5

8)

When all changes are complete, save the program. Access the MANUAL page and
select the <Edit P> menu.

9)

To save the data, select the <Files> menu and the <Save> option. If you select the
<Save+Open> option, the program will be saved and opened automatically in the
AUTOMATIC\PROGRAM page to be executed.

10)

If you want to retain the previous name, press the ENTER key on the <OK> field,
otherwise enter the name of the program in the <File> field (maximum 8 characters).

11)

Press the ENTER key on the <OK> field to confirm the operation and a file with the
extension *.PAN will be automatically created.

PARAMETER-GUIDED ADJUSTMENT OF THE PROGRAM


The expression parameter-guided adjustment of the program indicates the automatic adaption
of the programmed machining to match the changed dimensions of the panel. To implement
parameter-guided adjustment in a program, you first create parameters associated to values
such as for instance the development of an expression, and then apply these parameters to the
programming. To better understand the concept behind the parameter-guided adjustment of
machining program, and how you can apply it to your own work, please refer to
PROGRAMMING OPTIMISED BORINGS USING MACROS (page 5-12).
The parameters are created in the relative table accessible from the EDITOR\OPTIMISED
BORINGS or EDITOR\ASSISTED pages, by selecting the <Param> menu. The Parameters
Table of each program contains as default all the main parameters relative to the dimensions of
the panel (X = Length, Y = Width, Z = Thickness). Each line in the table contains a single
parameter, and is made up of two fields: on the left the name and on the right the value with the
string /MMP (e.g. 32/MMP), which the NC uses to convert automatically to the set unit of
measurement. It is also possible to replace the value with an expression. Parameters having an
expression in their value field must be written after the parameters having a fixed numerical
value to allow the NC to calculate the value of the expression without interpretation errors.

Entering expressions
Besides the normal alphanumeric characters, the expression parser of the NC can also accept
the following calculation operators:

0405e02f.fm - biesse120100

%(x) = calculation of the integer part of the value x;


$(x) = calculation of the sine of x;
@(x) = calculation of the cosine of x;
^(x) = calculation of the square root of x.

5.6

DELETING A PROGRAM
1)

From the EDITOR\PROGRAM DATA, select the <Files> menu and the <Delete> option
to delete a specific program, or the <Delete all> option to delete all the program stored in
the memory of the NC.

5-7

BASIC PROGRAMMING
BIESSE S.p.A.

2)

5.7

Woodworking Machinery

Select the name of the program to delete and press the ENTER key on the <OK> field to
confirm the operation. Press the ESC key to cancel.

PROGRAMMING OPTIMISED BORING OPERATIONS


The options available in this type of programming are described below:

5.7.1

Vertical boring on straight line


1)

From the EDITOR\OPTIMISED BORINGS page, select the

2)

Press the ENTER key to set up the fields as indicated below.

command.

<Sp>: number of the reference corner, for the initial boring co-ordinates.
<X>: initial co-ordinate of the boring along axis X.
<Y>: initial co-ordinate of the boring along axis Y.
<PRF>: depth of boring.
<D>: diameter of boring.
<Rip>: repetition of the boring.
<Tool>: type of tool.
Select <norm> for blind boring, <lanc> for through boring, <N.l.> for boring with diameter
above 14 mm, <Ctsk> for tapered boring.
<Type>: type of repetition of the boring.
Select <-> to repeat on a straight line.
<Repeat>: total number of borings to execute during the repetition.
<Stepx>: centre distance between each boring to be executed along axis X, during the
repetition.
<Stepy>: centre distance between each boring to be executed along axis Y, during the
repetition.
3)

Press the ENTER key on the <OK> field to confirm the programming. Press the ESC key
to cancel.
X

Co

Stepx

Norm

Lanc

N.l.

Ctsk

Co

Stepy
D

>14 mm

0405e02f.fm - biesse120100

DPT

5-8

PROGRAMMING OPTIMISED BORING OPERATIONS


BIESSE S.p.A.

5.7.2

Woodworking Machinery

Vertical boring on angled line


1)

From the EDITOR\OPTIMISED BORINGS page, select the

2)

Press the ENTER key to set up the fields as indicated below.

command.

<Sp>: number of the reference corner, for the initial co-ordinates of the boring operation
and the angle of the line for the repetition of the boring.
<X>: initial co-ordinate of the boring along axis X.
<Y>: initial co-ordinate of the boring along axis Y.
<PRF>: depth of boring.
<D>: diameter of boring.
<Rip>: boring repetition set-up.
<Tool>: type of tool.
Select <Norm> for blind boring, <Lanc> for through boring, <N.l.> for boring with diameter
Above 14 mm, <Ctsk> for tapered boring.
<Type>: type of repetition.
Select <\> to repeat along an angled line.
<Repeat>: total number of borings to execute during the repetition.
<Step>: centre distance between each boring to be executed along the angled line, during
the repetition.
<Angle>: angle of the line, from the side of the panel which is common with the direction
of axis X.
3)

Press the ENTER key on the <OK> field to confirm the programming. Press the ESC key
to cancel.

Step
Norm

Lanc

N.l.

Ctsk

Co
Y

Ang
D

>14 mm

0405e02f.fm - biesse120100

DPT

5-9

BASIC PROGRAMMING
BIESSE S.p.A.

5.7.3

Woodworking Machinery

Vertical boring on circumference


1)

From the EDITOR\OPTIMISED BORINGS page, select the

2)

Press the ENTER key to set up the fields as indicated below.

command.

<Sp>: number of the reference corner, for the initial co-ordinates of the boring and the
circle for the repetition of the boring.
<X>: initial co-ordinate of the boring along axis X.
<Y>: initial co-ordinate of the boring along axis Y.
<PRF>: depth of boring.
<D>: diameter of boring.
<Rip>: boring repetition set-up.
<Tool>: type of tool.
Select <Norm> for blind boring, <Lanc> for through boring, <N.l.> for boring with diameter
above 14 mm, <Ctsk> for tapered boring.
<Type>: type of repetition.
Select <o> to repeat on a circle.
<Repeat>: total number of borings to execute during the repetition.
<Xc>: co-ordinate of the centre of the circumference along axis X.
<Yc>: co-ordinate of the centre of the circumference along axis Y.
<Angle>: angle of the centre distances between each boring to be executed along the
circumference, during the repetition.
3)

Press the ENTER key on the <OK> field to confirm the programming. Press the ESC key
to cancel.

Xc
X

Y
Yc

Norm

Lanc

N.l.

Ctsk.

Sp
Ang

>14 mm

0405e02f.fm - biesse120100

DPT

5 - 10

PROGRAMMING OPTIMISED BORING OPERATIONS


BIESSE S.p.A.

5.7.4

Woodworking Machinery

Horizontal boring on straight line


1)

From the EDITOR\OPTIMISED BORINGS page, select the

2)

Press the ENTER key to set up the fields as indicated below.

command.

<L>: number of the side on which the boring is to be executed.


<Sp>: number of the reference corner, for the initial co-ordinates of the boring.
<X>: initial co-ordinate of the boring along axis X.
<Y>: initial co-ordinate of the boring along axis Y.
<Z>: initial co-ordinate of the boring along axis Z.
<PRF>: depth of boring.
<D>: diameter of boring.
<Rip>: boring repetition set-up.
<Tool>: type of tool.
Select <Norm> for blind boring, <Lanc> for through boring, <N.l.> for boring with diameter
above 14 mm, <Ctsk> for tapered boring.
<Repeat>: total number of borings to execute during the repetition.
<Stepx>: centre distance between each boring to be executed along axis X, during the
repetition.
<Stepy>: centre distance between each boring to be executed along axis Y, during the
repetition.
<Stepz>: centre distance between each boring to be executed along axis Z, during the
repetition.
3)

Press the ENTER key on the <OK> field to confirm the programming. Press the ESC key
to cancel.
Norm

Stepz Z

Lanc

N.l.

Ctsk

Sp
Y
Stepy

>14 mm

DPT

Stepx

0405e02f.fm - biesse120100

Z
Stepz

5 - 11

BASIC PROGRAMMING
BIESSE S.p.A.

5.8

Woodworking Machinery

PROGRAMMING OPTIMISED BORINGS USING MACROS


Macros are parametric subprograms that may be used during programming. Ten macros are
available, 7 of which have been defined already by BIESSE, and 3 are available to the operator.
Macros are created like the programs and have the same extension (*.PAN), but must be saved
with the prefix BSM before the identification number (e.g. BSM8) to allow the NC to recognise
them as macro. Since they are essentially programs, they can be opened, changed,
parameterised and saved as such.

5.8.1

Accessing the parameters of the macros for changing the values


More information on the creation of parameters may be found in the paragraph
PARAMETER-GUIDED ADJUSTMENT OF THE PROGRAM (page 5-7).

5.8.2

1)

From the EDITOR\PROGRAM DATA page open the macro as a program and select
the <Edit F> menu.

2)

Select the <Param> menu and press the ENTER key to access the parameters. To
determine which parameters may be modified, refer to the description of the selected
macro. When modifying a value, never cancel the setting /MMP, as this is required to
calculate the value automatically in the unit of measurement set by the program.

3)

When the change has been completed, press twice the ESC key and save the macro as a
program, retaining the original name.

Using macros for optimised boring operations


1)

From the EDITOR\PROGRAM DATA page, select the <Edit F> menu.

2)

Select the macro to be applied to the program from the 10 present in the commands bar
and press the ENTER key. Automatically, the NC will open a popup where you can enter
the offset of the macro, that is the reference for the application in the program. To
determine the offset, please refer to the description of the selected macro.

3)

Press the ENTER key on the <OK> field to confirm the use of the macro, and then save
the program. Press the ESC key to cancel.
X
Dx
(1)

Dy

Offset

0405e02f.fm - biesse120100

5 - 12

PROGRAMMING OPTIMISED BORINGS USING MACROS


BIESSE S.p.A.

5.8.3

Woodworking Machinery

Macro BSM1
Executes two vertical rows of borings, for the insertion of shelf supports. The number of borings
to be executed is calculated automatically and placed at the centre of the panel in the direction of
axis X.
To access the macro, press the
follows:

icon. The values of the macro application offset are as

<Dx>: 0 (not modifiable by the operator)


<Dy>: 0 (not modifiable by the operator)
<Edge>: 1 (not modifiable by the operator)
The following parameters have been used in the macro; only those shown in the diagram can be
modified by the operator.
OX
P
RIP
RES
DST

100/MMP
32/MMP
%((X-2*OX)/P)+1
(X-OX*2)-P*(RIP-1)
37/MMP

OX

OX

DST

DST

In addition, the following fields may be changed by pressing the ENTER key on the programming
lines.
<PRF>: boring depth

0405e02f.fm - biesse120100

<D>: boring diameter

5 - 13

BASIC PROGRAMMING
BIESSE S.p.A.

5.8.4

Woodworking Machinery

Macro BSM2
Executes two vertical rows of borings, for the insertion of shelf supports. The number of borings
to be executed is calculated automatically, and placed at a specific initial value in the direction of
axis X, with reference to the selected corner.
To access the macro, press the
follows:

icon. The values of the macro application offset are as

<Dx>: 0 (not modifiable by the operator)


<Dy>: 0 (not modifiable by the operator)
<Edge>: ... (modifiable by the operator)
The following parameters have been used in the macro; only those shown in the diagram can be
modified by the operator.
OX
P
RIP
RES
DST

100/MMP
32/MMP
%((X-2*OX)/P)+1
(X-OX*2)-P*(RIP-1)
37/MMP

OX

DST

Edge

DST

In addition, the following fields may be changed by pressing the ENTER key on the programming
lines.

<PRF>: boring depth


<D>: boring diameter

5 - 14

0405e02f.fm - biesse120100

<Sp>: number of the reference corner

PROGRAMMING OPTIMISED BORINGS USING MACROS


BIESSE S.p.A.

5.8.5

Woodworking Machinery

Macro BSM3
Allows the execution of two vertical rows of borings used to assemble the panel with other
panels. The number of borings to be executed is calculated automatically, and placed at a
specific initial value in the direction of axis Y, with reference to the selected corner.
To access the macro, press the
follows:

icon. The values of the macro application offset are as

<Dx>: ... (modifiable by the operator)


<Dy>: 0 (not modifiable by the operator)
<Edge>: ... (modifiable by the operator)
The following parameters have been used in the macro; only those shown in the diagram can be
modified by the operator.
OSY
PS
RIPS
RESS

30/MMP
64/MMP
%((Y-2*OSY)/PS)+1
(Y-OSY*2)-PS*(RIPS-1)

Dx

Edge
OSY
PS

In addition, the following fields may be changed by pressing the ENTER key on the programming
lines.
<Sp>: number of the reference corner
<PRF>: boring depth

0405e02f.fm - biesse120100

<D>: boring diameter

5 - 15

BASIC PROGRAMMING
BIESSE S.p.A.

5.8.6

Woodworking Machinery

Macro BSM4
Allows the execution of one vertical row of borings used to assemble the panel with other panels.
The number of borings to be executed is calculated automatically, and placed on the selected
side beginning at the selected corner.
To access the macro, press the
follows:

icon. The values of the macro application offset are as

<Dx>: 0 (not modifiable by the operator)


<Dy>: 0 (not modifiable by the operator)
<Dz>: ... (modifiable by the operator)
<Side>: ... (modifiable by the operator)
<Edge>: ... (modifiable by the operator, depending on the side)
The following parameters have been used in the macro; only those shown in the diagram can be
modified by the operator.
OSY
PS
RIPS
RESS

30/MMP
64/MMP
%((Y-2*OSY)/PS)+1
(Y-OSY*2)-PS*(RIPS-1)
Dz
Edge

OSY
PS

Dz

OSY PS

In addition, the following fields may be changed by pressing the ENTER key on the programming
lines.

<PRF>: boring depth


<D>: boring diameter

5 - 16

0405e02f.fm - biesse120100

<Sp>: number of the reference corner

PROGRAMMING OPTIMISED BORINGS USING MACROS


BIESSE S.p.A.

5.8.7

Woodworking Machinery

Macro BSM5
Allows the execution of a vertical boring used to place a hinge on the panel. The boring is set
automatically along axis X starting at the selected corner.
To access the macro, press the
follows:

icon. The values of the macro application offset are as

<Dx>: ... (modifiable by the operator)


<Dy>: ... (modifiable by the operator)
<Edge>: ... (modifiable by the operator)
The following parameters have been used in the macro; only those shown in the diagram can be
modified by the operator.
PCXPCX
PCY

25/MMP
10/MMP

Dx
PCX

PCX

Edge
Dy
PCY

In addition, the following fields may be changed by pressing the ENTER key on the programming
lines.
<Sp>: number of the reference corner
<PRF>: boring depth

0405e02f.fm - biesse120100

<D>: boring diameter

5 - 17

BASIC PROGRAMMING
BIESSE S.p.A.

5.8.8

Woodworking Machinery

Macro BSM6
Allows the execution of a vertical boring used to place a cross-shaped mounting plate on the
panel. The boring is set automatically along axis X starting at the selected corner.
icon. The values of the macro application offset are as

To access the macro, press the


follows:

<Dx>: ... (modifiable by the operator)


<Dy>: ... (modifiable by the operator)
<Edge>: ... (modifiable by the operator)
The following parameters have been used in the macro; only those shown in the diagram can be
modified by the operator.
PB

48/MMP

PB
=

Dy

Edge

Dx

In addition, the following fields may be changed by pressing the ENTER key on the programming
lines.
<Sp>: number of the reference corner
<PRF>: boring depth
0405e02f.fm - biesse120100

<D>: boring diameter

5 - 18

PROGRAMMING OPTIMISED BORINGS USING MACROS


BIESSE S.p.A.

5.8.9

Woodworking Machinery

Macro BSM7
Allows the execution of a vertical boring used to place a straight mounting plate on the panel.
The boring is set automatically along axis X starting at the selected corner.
To access the macro, press the
follows:

icon. The values of the macro application offset are as

<Dx>: ... (modifiable by the operator)


<Dy>: ... (modifiable by the operator)
<Edge>: ... (modifiable by the operator)
The following parameters have been used in the macro; only those shown in the diagram can be
modified by the operator.
PCX
PCY

25/MMP
10/MMP

Dx
PCX

PCX

Edge
Dy
PCY

In addition, the following fields may be changed by pressing the ENTER key on the programming
lines.
<Sp>: number of the reference corner
<PRF>: boring depth

0405e02f.fm - biesse120100

<D>: boring diameter

5 - 19

BASIC PROGRAMMING
BIESSE S.p.A.

5.9

Woodworking Machinery

PROGRAMMING NON-OPTIMISED BORING


The options available in this type of programming are described below:

5.9.1

Vertical boring using the boring head


1)

From the EDITOR\ASSISTED page, select the instrument

and the command

.
2)

Press the ENTER key to set up the fields as indicated below.


<X>: initial co-ordinate of the boring along axis X, referred to the first spindle entered in
field <T>.
<Y>: initial co-ordinate of the boring along axis Y, referred to the first spindle entered in
field <T>.
<PRF>: depth of boring, referred to the first spindle entered in field <T>. It is
recommended that tools with the same overhang be used on the relevant spindles to
prevent possible damages caused by an excessive boring depth.
<VEL>: rotation speed of the spindles.
<T>: number of the spindle to be used for the boring. If you want to use more than one
spindle at the same time, enter a . (point) between each spindle number (e.g., to use
spindles 4, 1, 8 and 9 enter 4.1.8.9).
<Head>: for displaying the numbering of the spindles.

3)

Press the ENTER key on the <OK> field to confirm the programming. Press the ESC key
to cancel.
X

Sp

4
8

DPT

5 - 20

0405e02f.fm - biesse120100

PROGRAMMING NON-OPTIMISED BORING


BIESSE S.p.A.

5.9.2

Woodworking Machinery

Vertical boring on straight line with slot


1)

From the EDITOR\ASSISTED page, select the instrument

and the command

.
2)

Press the ENTER key to set up the fields as indicated below.


<X>: initial co-ordinate of the boring along axis X.
<Y>: initial co-ordinate of the boring along axis Y.
<Z>: not used.
<CAM>: access to setting of the technological data fields, listed below.
Technological item <T>: name of the tool. Press ENTER for access to the list.
Technological item <S>: slot activation. The first field on the left is used to select the
number of the slot to be used during processing; to use another slot simultaneously, select
the name in the second field. If the slots are not selected in the fields, the system
activates the first slot containing the chosen tool, by default.
Technological item <Depth>: processing depth.
Technological item <Interp. speed>: not usable.
Technological item <Entry speed>: speed at which the tool enters the panel.
Technological item <Rotation speed>: tool rotation speed.
Technological item <No. steps>: number of times the tool enters the panel, to carry out
the process (zero is equivalent to 1).
<Rep>: boring repetition set-up.
<Type>: type of repetition.
Select <-> to repeat on a straight line.
<Repeat>: total number of borings to execute during the boring repetition.
<Stepx>: centre distance between each boring to be executed along axis X, during the
repetition.
<Stepy>: centre distance between each boring to be executed along axis Y, during the
repetition.

3)

Press the ENTER key on the <OK> field to confirm the programming. Press the ESC key
to cancel.
X

Stepx

X
Slot 2

Sp
Y

Sp
Y

0405e02f.fm - biesse120100

Stepy

Depth

5 - 21

BASIC PROGRAMMING
BIESSE S.p.A.

5.9.3

Woodworking Machinery

Vertical boring on angled line with slot


1)

From the EDITOR\ASSISTED page, select the instrument

and the command

.
2)

Press the ENTER key to set up the fields as indicated below.


<X>: initial co-ordinate of the boring along axis X.
<Y>: initial co-ordinate of the boring along axis Y.
<Z>: not used.
<CAM>: access to setting of the technological data fields, listed below.
Technological item <T>: name of the tool. Press ENTER for access to the list.
Technological item <S>: slot activation. The first field on the left is used to select the
number of the slot to be used during processing; to use another slot simultaneously, select
the name in the second field. If the slots are not selected in the fields, the system
activates the first slot containing the chosen tool, by default.
Technological item <Depth>: processing depth.
Technological item <Interp. speed>: not usable.
Technological item <Entry speed>: speed at which the tool enters the panel.
Technological item <Rotation speed>: tool rotation speed.
Technological item <No. steps>: number of times the tool enters the panel, to carry out
the process (zero is equivalent to 1).
<Rep>: boring repetition set-up.
<Type>: type of repetition.
Select <\> to repeat on an angled line.
<Repeat>: total number of borings to execute during the repetition.
<Step>: centre distance between each boring to be executed along the angled line, during
the repetition.
<Angle>: angle of the line, from the side of the panel which is common with the direction
of axis X.

3)

Press the ENTER key on the <OK> field to confirm the programming. Press the ESC key
to cancel.
X

Slot 2

Step

Co
Y

Depth

5 - 22

0405e02f.fm - biesse120100

Ang

PROGRAMMING NON-OPTIMISED BORING


BIESSE S.p.A.

5.9.4

Woodworking Machinery

Vertical boring on a circumference with slot


1)

From the EDITOR\ASSISTED page, select the instrument

and the command

.
2)

Press the ENTER key to set up the fields as indicated below.


<X>: initial co-ordinate of the boring along axis X.
<Y>: initial co-ordinate of the boring along axis Y.
<Z>: not used.
<CAM>: access to setting of the technological data fields, listed below.
Technological item <T>: name of the tool. Press ENTER for access to the list.
Technological item <S>: slot activation. The first field on the left is used to select the
number of the slot to be used during processing; to use another slot simultaneously, select
the name in the second field. If the slots are not selected in the fields, the system
activates the first slot containing the chosen tool, by default.
Technological item <Depth>: processing depth.
Technological item <Interp. speed>: not usable.
Technological item <Entry speed>: speed at which the tool enters the panel.
Technological item <Rotation speed>: tool rotation speed.
Technological item <No. steps>: number of times the tool enters the panel, to carry out
the process (zero is equivalent to 1).
<Rip>: boring repetition set-up.
<Type>: type of repetition.
Select <o> to repeat on a circle.
<Repeat>: total number of borings to execute during the repetition.
<Xc>: co-ordinate of the centre of the circumference along axis X.
<Yc>: co-ordinate of the centre of the circumference along axis Y.
<Angle>: angle of centre distance between each boring to be executed along the
circumference, during the repetition.

3)

Press the ENTER key on the <OK> field to confirm the programming. Press the ESC key
to cancel.
Slot 2
Xc
X

Y
0405e02f.fm - biesse120100

Yc

Edge
Ang

Depth

5 - 23

BASIC PROGRAMMING
BIESSE S.p.A.

5.9.5

Woodworking Machinery

Horizontal boring using the boring head


1)

From the EDITOR\ASSISTED page, select the instrument

and the command

.
2)

Press the ENTER key to set up the fields as indicated below.


<L>: number of side on which the boring is to be executed.
<X>: initial co-ordinate of the boring along axis X, referred to the first spindle entered in
field <T>.
<Y>: initial co-ordinate of the boring along axis Y, referred to the first spindle entered in
field <T>.
<Z>: initial co-ordinate of the boring along axis Z, referred to the first spindle entered in
field <T>.
<PRF>: depth of boring, referred to the first spindle entered in field <T>. It is
recommended that tools with the same overhang be used on the relevant spindles to
prevent possible damages caused by an excessive boring depth.
<VEL>: rotation speed of the spindles.
<T>: number of the spindle to be used for the boring. If you want to use more than one
spindle at the same time, enter a . (point) between each spindle number (e.g., to use
spindles 11 and 13 enter 11.13).
<Head>: for displaying the numbering of the spindles.

3)

Press the ENTER key on the <OK> field to confirm the programming. Press the ESC key
to cancel.
X

DPT

11
13

Dpt

5 - 24

0405e02f.fm - biesse120100

15

PROGRAMMING NON-OPTIMISED BORING


BIESSE S.p.A.

5.9.6

Woodworking Machinery

Horizontal boring with slot


1)

From the EDITOR\ASSISTED page, select the instrument

and the command

.
2)

Press the ENTER key to set up the fields as indicated below.


<X>: initial co-ordinate of the boring along axis X.
<Y>: initial co-ordinate of the boring along axis Y.
<Z>: initial co-ordinate of the boring along axis Z.
<CAM>: access to setting of the technological data fields, listed below.
Technological item <T>: name of the tool. Press ENTER for access to the list.
Technological item <S>: slot activation. The first field on the left is used to select the
number of the slot to be used during processing; to use another slot simultaneously, select
the name in the second field. If the slots are not selected in the fields, the system
activates the first slot containing the chosen tool, by default.
Technological item <Depth>: processing depth.
Technological item <Interp. speed>: not usable.
Technological item <Entry speed>: speed at which the tool enters the panel.
Technological item <Rotation speed>: tool rotation speed.
Technological item <No. steps>: number of times the tool enters the panel, to carry out
the process (zero is equivalent to 1).
<Rip>: boring repetition set-up.
<Type>: type of repetition.
Select <-> to repeat on a straight line.
<Repeat>: total number of borings to execute during the repetition.
<Stepx>: centre distance between each boring to be executed along axis X, during the
repetition.
<Stepy>: centre distance between each boring to be executed along axis Y, during the
repetition.

0405e02f.fm - biesse120100

<Stepz>: centre distance between each boring to be executed along axis Z, during the
repetition.

5 - 25

BASIC PROGRAMMING
BIESSE S.p.A.

3)

Woodworking Machinery

Press the ENTER key on the <OK> field to confirm the programming. Press the ESC key
to cancel.
Stepz Z
Y
Slot 2

Stepy

Stepx
Profondit

0405e02f.fm - biesse120100

Stepz

5 - 26

PROGRAMMING NON-OPTIMISED BORING


BIESSE S.p.A.

5.9.7

Woodworking Machinery

Axis C boring on a segment of the profile


1)

From the EDITOR\ASSISTED page, select the instrument

and the command

.
2)

Press the ENTER key to set up the fields as indicated below.


<D>: distance between the starting point of the segment and the point of impact of the first
bore on the segment.
<Orx>: co-ordinate for the starting point of the segment along axis X.
<Ory>: co-ordinate for the starting point of the segment along axis Y.
<Qz>: co-ordinate for the boring axis along axis Z, with respect to side 5 of the panel.
<Ang>: angle of the segment with respect to axis X.
<St>: distance (step) between the centers of each of the bores to be worked along the
segment, during repeated boring operations.
<Rip>: repeat setting, that is to say the number of bores to be worked along the segment.
<CAM>: access to setting of the technological data fields, listed below.
Technological item <T>: name of the tool. Press ENTER for access to the list.
Technological item <S>: slot activation. The first field on the left is used to select the
number of the slot to be used during processing. If the slots are not selected in the fields,
the system activates the first slot containing the chosen tool, by default.
Technological item <Depth>: processing depth.
Technological item <Interp. speed>: not usable.
Technological item <Entry speed>: speed at which the tool enters the panel.
Technological item <Rotation speed>: tool rotation speed.
Technological item <No. steps>: number of times the tool enters the panel, to carry out
the process (zero is equivalent to 1).

3)

Press the ENTER key on the <OK> field to confirm the programming. Press the ESC key
to cancel

Edge
Ory
Orx
0
D

Angle (+)
St

0405e02f.fm - biesse120100

Depth
Qz

5 - 27

BASIC PROGRAMMING
BIESSE S.p.A.

5.9.8

Woodworking Machinery

Axis C boring on an arc of the profile


1)

From the EDITOR\ASSISTED page, select the instrument

and the command

.
2)

Press the ENTER key to set up the fields as indicated below.


<Rg>: radius of the arc.
<Orx>: co-ordinate for the starting point of the segment along axis X.
<Ory>: co-ordinate for the starting point of the segment along axis Y.
<Qz>: co-ordinate for the boring axis along axis Z, with respect to side 5 of the panel.
<Ang>: angle of the point of impact for the first bore with respect to axis X; use a positive
value for a convex arc, and a negative value for a concave arc.
<Tip>: type of boring operation; <RAD> for radial boring, <NORAD> for non-radial boring.
<Anp>: angle of <NORAD> type boring axis with respect to axis X.
<St>: angle of distance on the arc (step) between each of the bores to be worked, during
repeated boring operations.
<Rip>: repeat setting, that is to say the number of bores to be worked on the arc.
<CAM>: access to setting of the technological data fields, listed below.
Technological item <T>: name of the tool. Press ENTER for access to the list.
Technological item <S>: slot activation. The first field on the left is used to select the
number of the slot to be used during processing. If the slots are not selected in the fields,
the system activates the first slot containing the chosen tool, by default.
Technological item <Depth>: processing depth.
Technological item <Interp. speed>: not usable.
Technological item <Entry speed>: speed at which the tool enters the panel.
Technological item <Rotation speed>: tool rotation speed.
Technological item <No. steps>: number of times the tool enters the panel, to carry out
the process (zero is equivalent to 1).
Press the ENTER key on the <OK> field to confirm the programming. Press the ESC key
to cancel
<RAD>
Edge

<NORAD>
Edge

Ory
Orx

Edge
St

Ory
Orx

Rg

Rg

St

St

Depth

0
Anp

Ang(+)
Qz

5 - 28

Ang(-)

Ang(+)

0405e02f.fm - biesse120100

3)

PROGRAMMING ROUTING
BIESSE S.p.A.

5.10

Woodworking Machinery

PROGRAMMING ROUTING
Every type of routing procedure is carried out with the tool or aggregate mounted on slot 2,
working along a trajectory consisting of geometrical elements (straight lines, arcs, etc.),
geometrical figures (polygons) and patterns defined as profiles (preset by BIESSE or produced
by the operator). This section describes the possible procedures for this type of programming.

5.10.1

Elements and geometrical figures


1)

From the EDITOR\ASSISTED page select the instrument


and the command
desired; to program the routing of a slot (with the ASOLA_00 command) select instrument
and command

2)

Select the command desired and press the ENTER key to access the setting of fields, as
described in DESCRIPTION OF THE FIELDS FOR TECHNOLOGICAL DATA (page
5-39).

3)

When setting of the fields is complete, press the ENTER key on the <OK> field to confirm
the programming; to abort press ESC. Then save the program.

The following is a description of the macros available for creating geometrical figures and
elements. The parameters present in these macros are local.

LINE_00 command
Select
; creates a line between two points, P1 (first point) and P2 (second point). The
parameters to be set during application of the macro are shown below.
x2

y2

y1

x1

P1

0405e02f.fm - biesse120100

P2

5 - 29

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

LINE_01 command
Select
; creates a line which starts from point P1 with an angle <a> and length <l>. The
parameters to be set during application of the macro are shown below.

y1

x1

P1
a

LANGXCOS command
Select
; creates a line which starts from point P1 with an angle <alf> (other than 90 and
270) and ends on point PK, which is on a straight line parallel to side 1 and at a distance <xk>
from it. The parameters to be set during application of the macro are shown below.
xk

y1

x1

P1

alf

PK

LANGYCOS command
Select
; creates a line which starts from point P1 with an angle <alf> (other than 0 and
180) and ends on point PK, which is on a straight line parallel to side 4 and at a distance <xk>
from it. The parameters to be set during application of the macro are shown below.

P1

alf

yk

y1

x1

0405e02f.fm - biesse120100

PK

5 - 30

PROGRAMMING ROUTING
BIESSE S.p.A.

Woodworking Machinery

DUELINCO command
Select
; creates two lines, the first between points P1 and P2 and the second between
points P3 and P4. Generally these lines are programmed on opposite sides, for squaring the
panel. The parameters to be set during application of the macro are shown below.
x4

P1

y3

y2

P4

y4

y1

x1

P2
P3

x2
x3

CIRCLE_00 command
Select
; creates a circle with centre on point P1 and radius <r>. The parameters to be set
during application of the macro are shown below.

y1

x1

P1

0405e02f.fm - biesse120100

5 - 31

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

ARC3P command
Select
; creates an arc passing through three points, P1 (first point), P2 (second point) and
P3 (third point). The parameters to be set during application of the macro are shown below.
x3
x2

P1

y2

y3

y1

x1

P2

P3

ARCC2P command
Select
; creates an arc with centre on point PC and passing through two points, P1 (first
point) and P2 (second point). The parameters to be set during application of the macro are
shown below.
x1
xc

y1

P1

y2

yc

x2

PC

P2

ARCR2P_1 command

0405e02f.fm - biesse120100

Select
; creates an arc having opening less than 180 with radius <r> and passing through
two points, P1 (first point) and P2 (second point); the arc is calculated on the left of the straight

5 - 32

PROGRAMMING ROUTING
BIESSE S.p.A.

Woodworking Machinery

line passing from point P1 to point P2. The parameters to be set during application of the macro
are shown below.
x2

y1

x1

y2

P1

r
P2

ARCR2P_2 command
Select
; creates an arc having opening greater than 180 with radius <r> and passing
through two points, P1 (first point) and P2 (second point); the arc is calculated on the right of the
straight line passing from point P1 to point P2. The parameters to be set during application of the
macro are shown below.
x1

y1

x2

y2

P1

r
P2

ARCR2P_3 command
Select
; creates an arc having opening less than 180 with radius <r> and passing through
two points, P1 (first point) and P2 (second point); the arc is calculated on the right of the straight
line passing from point P1 to point P2. The parameters to be set during application of the macro
are shown below.
x2

0405e02f.fm - biesse120100

y2

y1

x1

P1
r

P2

5 - 33

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

ARCR2P_4 command
Select
; creates an arc having opening greater than 180 with radius <r> and passing
through two points, P1 (first point) and P2 (second point); the arc is calculated on the left of the
straight line passing from point P1 to point P2. The parameters to be set during application of the
macro are shown below.
x2

y1

x1

y2

P1
r

P2

BOX_00 command
Select
; creates a rectangle with right angles of length <a> and width <b> at a distance <d1>
from side 1 and <d2> from side 4. The parameters to be set during application of the macro are
shown below.
a

d2

d1

BOX_01 command
Select
; creates a rectangle of length <a> and width <b> at a distance <d1> from side 1 and
<d2> from side 4, with connecting arcs of radius <r1> on the top left-hand corner and of radius
<r2> on the top right-hand corner. The parameters to be set during application of the macro are
shown below.
a

r2
b

r1

5 - 34

0405e02f.fm - biesse120100

d2

d1

PROGRAMMING ROUTING
BIESSE S.p.A.

Woodworking Machinery

BOX_02 command
Select
; creates a rectangle of length <a> and width <b> at a distance <d1> from side 1 and
<d2> from side 4, with a connecting arc of radius <r> on each corner. The parameters to be set
during application of the macro are shown below.
a

d2

d1

BOX_03 command
Select
; creates a rectangle of length <a> and width <b> at a distance <d1> from side 1 and
<d2> from side 4, with connecting arcs of radius <r> on the top corners and of radius <R> on the
bottom corners. The parameters to be set during application of the macro are shown below.
a

d2

d1

0405e02f.fm - biesse120100

5 - 35

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

OVALE command
Select
; creates an oval of length <A> and width <B> with centre on point C. The
parameters to be set during application of the macro are shown below.

yc

xc

ELLISSE command
Select
; creates an ellipse of length <a> and width <d> with centre on point pc. The
parameters to be set during application of the macro are shown below.

yc

xc

pc

TRIANG_S command
Select
; creates a right-angled triangle of length <L> and width <H>. The parameters to be
set during application of the macro are shown below.

5 - 36

0405e02f.fm - biesse120100

PROGRAMMING ROUTING
BIESSE S.p.A.

Woodworking Machinery

TRIANG_R command
Select
; creates a right-angled triangle of length <L> with connecting arcs of radius <r2> on
the top corner, of radius <r1> on the bottom right-hand corner and of radius <r3> on the bottom
left-hand corner; the base of the triangle is at a distance <H> from side 4. The parameters to be
set during application of the macro are shown below.
L

r2

r1

r3

ASOLA_00 command
Select
; creates a slot of length <L> and radius <R>, with centre on point pc. The
parameters to be set during application of the macro are shown below.

yc

xc

pc

0405e02f.fm - biesse120100

5.10.2

Routing for assembly of tops at 90


1)

From the EDITOR\ASSISTED page select the instrument

2)

Select the command desired and press the ENTER key to access the setting of fields, as
described in DESCRIPTION OF THE FIELDS FOR TECHNOLOGICAL DATA (page
5-39).

3)

When setting of the fields is complete, press the ENTER key on the <OK> field to confirm
the programming; to abort press ESC. Then save the program.

The following is a description of the macros available for creating the two parts (male and
female) for assembly. The parameters present in these macros are local.

5 - 37

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

TOPDORSX command
Select
; creates a working trajectory (from point P1) which will produce the female part of
the left-hand corner. The parameters to be set during application of the macro are shown
below.
D
y1

x1
P1

TOPDORDX command
Select
; creates a working trajectory (from point P1) which will produce the female part of
the right-hand corner. The parameters to be set during application of the macro are shown
below.
D

P1
R

y1

x1

TOPDVESX command
Select
; creates a working trajectory (from point P1) which will produce the male part of the
right-hand corner. The parameters to be set during application of the macro are shown below.
H
y1

x1

0405e02f.fm - biesse120100

5 - 38

DESCRIPTION OF THE FIELDS FOR TECHNOLOGICAL DATA


BIESSE S.p.A.

Woodworking Machinery

TOPDVEDX command
Select
; creates a working trajectory (from point P1) which will produce the male part of the
left-hand corner. The parameters to be set during application of the macro are shown below.
H
y1

x1

5.10.3

5.10.4

5.11

Profiles
1)

From the EDITOR\ASSISTED page select the instrument

2)

Select the profile desired and proceed to set the fields, as described in DESCRIPTION
OF THE FIELDS FOR TECHNOLOGICAL DATA (page 5-39).

3)

When setting of the fields is complete, press the ENTER key on the <OK> field to confirm
the programming; to abort press ESC. Then save the program.

Profiles for doors preset by BIESSE


1)

From the EDITOR\ASSISTED page select the instrument

2)

Select the profile desired and proceed to set the fields, as described in DESCRIPTION
OF THE FIELDS FOR TECHNOLOGICAL DATA (page 5-39).

3)

When setting of the fields is complete, press the ENTER key on the <OK> field to confirm
the programming; to abort press ESC. Then save the program.

DESCRIPTION OF THE FIELDS FOR TECHNOLOGICAL DATA


<CAM>: access to setting of the technological data fields, listed below.

0405e02f.fm - biesse120100

<T>: name of the tool. Press ENTER for access to the list.
<S>: slot activation. The first field on the left is used to select the number of the slot to be
used during processing; to use another slot simultaneously, select the name in the second
field. If the slots are not selected in the fields, the system activates the first slot containing
the chosen tool, by default.

5 - 39

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

<Depth>: routing depth (prf).

prf

prf
prf

prf

<Plane>: number of the side on which the routing procedure is to be carried out.For use of
the option <5C> please consult the paragraph on SETTINGS USED WHEN WORKING
ON SURFACE 5C (page 5-54)
<Correction>: tool position in relation to the work trajectory.
Select <NO> to locate the tool in the centre of the trajectory, <Lh> to locate the tool on the
left of the trajectory, or <Rh> to locate the tool on the right of the trajectory..
<NO>

<SX>

<DX>

<Direction>: tool feed direction during routing.


Select <DIR> for the basic direction of the geometrical element or <REV> to reverse the
basic direction of the geometrical element.
<INV>

<In>: movement which the tool performs to enter the working trajectory.
Select <NO> to enter without setting, <LA90> to enter with circular connecting movement
at 90 on the left of the trajectory, <RA90> to enter with circular connecting movement at
90 on the right of the trajectory, <3D_LA> to enter with spiral connecting movement at 90
on the left of the trajectory, <3D_RA> to enter with spiral connecting movement at 90 on

5 - 40

0405e02f.fm - biesse120100

<DIR>

DESCRIPTION OF THE FIELDS FOR TECHNOLOGICAL DATA


BIESSE S.p.A.

Woodworking Machinery

the right of the trajectory, <3DC_A> to enter with downward approach connecting on the
centre of the trajectory, <3DC_L> to enter with straight downward approach on the centre
of the trajectory, or <CAD> to enter as set by the CAD.
<LA90>

<RA90>

<3D_LA>

<3D_RA>

<3DC_A>

<3DC_L>

<Out>: movement which the tool performs to exit from the working trajectory.

0405e02f.fm - biesse120100

Select <NO> to exit without setting, <LA90> to exit with circular connecting movement at
90 on the left of the trajectory, <RA90> to exit with circular connecting movement at 90
on the right of the trajectory, <3D_LA> to exit with spiral connecting movement at 90 on
the left of the trajectory, <3D_RA> to exit with spiral connecting movement at 90 on the
right of the trajectory, <3DC_A> to exit with upward connecting movement on the centre of

5 - 41

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

the trajectory, <3DC_L> to exit with straight upward movement on the centre of the
trajectory, or <CAD> to exit as set by the CAD.
<LA90>

<RA90>

<3D_LA>

<3D_RA>

<3DC_A>

<3DC_L>

<Join>: execution of connections between elements (of the macro) which are not tangents
but which intersect at an angle smaller than the value indicated later in <Tolerance Ang>.
Select <Y> to perform the connections or <N> not to perform them.
<Interp.Speed>: router feed speed.
<Entry Speed>: entry speed of tool into panel.
<Rotation Speed>: rotation speed of the tool.
<No.steps>: number of times the panel enters the panel to complete the routing
procedure (zero is the same as 1).
<Distance in-out>: centre distance (d) between the points where the working trajectory
enters and leaves the panel.

<2nd machining>: quantity of material to be removed during the finishing stage.

5 - 42

0405e02f.fm - biesse120100

DESCRIPTION OF THE FIELDS FOR TECHNOLOGICAL DATA


BIESSE S.p.A.

Woodworking Machinery

<2nd mach speed>: tool feed speed during the finishing stage.
<Groove>: value by which the side to be processed is translated in relation to the main
side already indicated in <Plane>.
Y

X
Z

y
x

X
Z
z

<Tolerance angle>: value of the angle (a) for execution of the connections (see
<Connections> field).

0405e02f.fm - biesse120100

5 - 43

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

<Radius in-out>: radius (r) of the connecting arc between the working trajectory entry and
exit points.

r
r

<Util>: access to the set-up of other data.


ROTATION <Angle>: angle for flat rotation of the geometrical figure or element on its own
centre.
FILL <Yes/No>: routing inside the geometrical figure (polygon).
Select <Y> to perform the routing process, <N> not to perform it.
FILL <Angle>: angle (a) of the working trajectories during routing inside the polygon.

5 - 44

0405e02f.fm - biesse120100

FILL <Delta>: distance (d) between the working trajectories during routing inside the
polygon.

DESCRIPTION OF THE FIELDS FOR TECHNOLOGICAL DATA


BIESSE S.p.A.

Woodworking Machinery

FILL <Depth>: depth of the working trajectories during routing inside the polygon.
CONCENTRIC <No.>: number of concentric polygons to be routed.
CONCENTRIC <Delta>: distance between the concentric polygons to be routed. If the
distance has a positive (+) value, the concentrics are routed on the outside of the polygon;
if the distance is negative (-) they are routed on the inside.
(+)

3 2 1

(-)

12 3

CONCENTRIC <Depth>: depth of the concentric polygons to be routed.

0405e02f.fm - biesse120100

JUSTIFICATION <Corner>: panel reference corner for the position of the element or
geometrical figure (also defined as the object):
Select <NO> to position the object at the distance (from sides 1 and 4) shown in the
parameters;
<SX UP> for the mirror image of the object in the direction of the top left-hand corner at the
distance set later in <Offset 1> and <Offset 2>;
<SX DW> for the mirror image of the object in the direction of the bottom left-hand corner
at the distance set later in <Offset 1> and <Offset 2>;
<DX DW> for the mirror image of the object in the direction of the bottom right-hand corner
at the distance set later in <Offset 1> and <Offset 2>;
<DX UP> for the mirror image of the object in the direction of the top right-hand corner at
the distance set later in <Offset 1> and <Offset 2>;
<CENTER> to position the object in the centre of the panel.;
<MSX UP> for the mirror image of the object in the direction of the top left-hand corner at
the distance (x1, y1) from the sides, shown in the parameters.
<MSX DW> for the mirror image of the object in the direction of the bottom left-hand
corner at the distance (x1, y1) from the sides, shown in the parameters.
<MDX DW> for the mirror image of the object in the direction of the bottom right-hand
corner at the distance (x1, y1) from the sides, shown in the parameters.

5 - 45

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

<MDX UP> for the mirror image of the object in the direction of the top right-hand corner at
the distance (x1, y1) from the sides, shown in the parameters.
<SX UP>

<SX DW>

y1

Offset2

<NO>
x1

Offset1

<DX UP>

Offset2

Offset1

<MSX DW>

Offset1

<MDX DW>

y1

<MSX UP>

<CENTER>
Offset2

<DX DW>

Offset2

Offset1

x1

y1

x1
y1

x1

y1

<MDX UP>
x1

JUSTIFICATION <Offset1>: distance of the element or geometrical figure from side 4.


JUSTIFICATION <Offset2>: distance of the element or geometrical figure from side 1.

0405e02f.fm - biesse120100

<Param>: access to setting of the local parameters of the macro.

5 - 46

PROGRAMMING CUTTING
BIESSE S.p.A.

5.12

Woodworking Machinery

PROGRAMMING CUTTING
The options available in this type of programming are described below.

5.12.1

Vertical cut along the X axis


1)

From the EDITOR\ASSISTED page, select the instrument

and the command

.
2)

Press the ENTER key to set up the fields as indicated below:


<Y>: coordinate of the cut along Y axis.
<Xi>: initial coordinate of the cut along X axis.
<Xf>: final coordinate of the cut long X axis.
<CAM>: access to setting of the technological data fields, listed below.
Technological item <T>: name of the tool. Press ENTER for access to the list.
Technological item <S>: slot activation. The first field on the left is used to select the
number of the slot to be used during processing; to use another slot simultaneously, select
the name in the second field. If the slots are not selected in the fields, the system
activates the first slot containing the chosen tool, by default.
Technological item <Depth>: processing depth.
Technological item <Interp. speed>: not usable.
Technological item <Entry speed>: speed at which the tool enters the panel.
Technological item <Rotation speed>: tool rotation speed.
Technological item <No. steps>: number of times the tool enters the panel, to carry out
the process (zero is equivalent to 1).

3)

Press the ENTER key on the <OK> field to confirm the programming; to abort press ESC.

Y
Z

Y
prf

Xi
Xf

0405e02f.fm - biesse120100

Xf

Xi

5 - 47

BASIC PROGRAMMING
BIESSE S.p.A.

5.12.2

Woodworking Machinery

Vertical cut along the Y axis


1)

From the EDITOR\ASSISTED page, select the instrument

and the command

.
2)

Press the ENTER key to set up the fields as indicated below.


<X>: coordinate of the cut along X axis.
<Yi>: initial coordinate of the cut along Y axis.
<Yf>: final coordinate of the cut long Y axis.
<CAM>: access to setting of the technological data fields, listed below.
Technological item <T>: name of the tool. Press ENTER for access to the list.
Technological item <S>: slot activation. The first field on the left is used to select the
number of the slot to be used during processing; to use another slot simultaneously, select
the name in the second field. If the slots are not selected in the fields, the system
activates the first slot containing the chosen tool, by default.
Technological item <Depth>: processing depth.
Technological item <Interp. speed>: not usable.
Technological item <Entry speed>: speed at which the tool enters the panel.
Technological item <Rotation speed>: tool rotation speed.
Technological item <No. steps>: number of times the tool enters the panel, to carry out
the process (zero is equivalent to 1).

3)

Press the ENTER key on the <OK> field to confirm the programming; to abort press ESC.

Y
Z

X
prf

Yi
Yf

Yf

0405e02f.fm - biesse120100

Yi

5 - 48

PROGRAMMING CUTTING
BIESSE S.p.A.

5.12.3

Woodworking Machinery

Vertical cutting with positioning by means of the C axis


1)

From the EDITOR\ASSISTED page, select the instrument

and the command

.
2)

Press the ENTER key to set up the fields as indicated below:


<Xi>: initial coordinate of the cut along the X axis.
<Yi>: initial coordinate of the cut along the Y axis.
In the <Tip> field, select the type of data setting used to define the final part of the cut.
The following is a list of all the setting types::
<XFYF>

<Xf>: final coordinate of the cut along the X axis.


<Yf>: final coordinate of the cut along the Y axis.

<XFAR>

<Xf>: final coordinate of the cut along the X axis.


<Ar>: angle of the cut in relation to the side of the panel in common with the
X axis direction.

<YFAR>

<Yf>: final coordinate of the cut along the Y axis.


<Ar>: angle of the cut in relation to the side of the panel in common with the
X axis direction.

<DAR>

<D>: length of the cut.


<Ar>: angle of the cut in relation to the side of the panel in common with the
X axis direction.

<CAM>: access to setting of the technological data fields, listed below.


Technological item <T>: name of the tool. Press ENTER for access to the list.
Technological item <S>: slot activation. The first field on the left is used to select the
number of the slot to be used during processing; to use another slot simultaneously, select
the name in the second field. If the slots are not selected in the fields, the system
activates the first slot containing the chosen tool, by default.
Technological item <Depth>: processing depth.
Technological item <Interp. speed>: not usable.
Technological item <Entry speed>: speed at which the tool enters the panel.
Technological item <Rotation speed>: tool rotation speed.
Technological item <No. steps>: number of times the tool enters the panel, to carry out
the process (zero is equivalent to 1).
3)

Press the ENTER key on the <OK> field to confirm the programming; to abort press ESC.
Xf

0405e02f.fm - biesse120100

Yi

Yf

Xi

Ar

5 - 49

BASIC PROGRAMMING
BIESSE S.p.A.

5.13

Woodworking Machinery

PROGRAMMING TRACING ON THE PIECE


Tracing is performed on the piece in order to obtain the co-ordinates of a point, to be referred to
during subsequent programming of working operations. It is normally carried out on pieces with a
shaped and/or not perfectly square outline, using the correction function, or to carry out working
in a specific point on the piece, the position of which depends on the point traced, without using
the correction function.
1)

From the EDITOR\ASSISTED page, select the instrument

and the command

.
2)

Press ENTER to access the data input function, as described below.


<Tip>: type of tracer; select <|> for a vertical tracer, and <+> for a cross-shaped tracer.
<Cor> :tracing correction; select <S> to enable automatic correction, or <N> to disable it.
<L>: number of the side of the piece to be traced (this automatically defines the tracing
direction as well).
<X>: co-ordinate of the point to be traced, along axis X.
<Y>: co-ordinate of the point to be traced, along axis Y.
<Z>: co-ordinate of the point to be traced, along axis Z, with respect to side 5 of the panel.
<Vel>: tracing speed (0.5 to 0.1 m/min).

3)

5.14

Select <Ok> and press ENTER to confirm settings. To cancel, press ESC.

PROGRAMMING STEPS
The programming steps are instructions inserted between the program lines to modify its
execution by adding special functions
The steps are accessed from the EDITOR\ASSISTED page by selecting the instrument
and then the command relating to the step desired. The following is a description of the
programming steps which can be used to create a program.

5.14.1

Jumping a program line


This instruction allows the user to set a condition which is automatically checked by the NC. If
this condition is met, the program jumps to the line which contains the label used in the
condition; if the condition does not occur the program continues normally.
The condition syntax is:
Is[]

To/than[]

Jump to label[]

and it instructs the NC:


[if the first value] [is equal, less or greater] [to/than the second value][jump to the label and
continue execution of the program].

5 - 50

0405e02f.fm - biesse120100

If[]

PROGRAMMING STEPS
BIESSE S.p.A.

Woodworking Machinery

The user may set a number of jumps inside the program, using a procedure which depends on
the type of machining programmed. During setting, the user may type the names of the
parameters and formulate expressions.
1)

For optimised boring, access the EDITOR\OPTIMISED BORINGS page and select
the

command, then set the condition as shown below. For non optimised boring,

routing and cuts, access the EDITOR\ASSISTED page, select the


then set the condition, as described below.

command and

2)

Select the <If..> instruction; the name appears under the last row of icons of the open
popup.

3)

Press the ENTER key to access setting of the fields as indicated below:
<If>: type the first value, which is to be checked.
In the next field, select the relational operator.
Select "=" if the first value is to be equal to the second, "<" if the first value is to be smaller
than the second, or ">" if the first value is to be greater than the second.
Type the second value, to which the first value is to be referred, in the field below.
<Jmp>: type the name of the label.

5.14.2

4)

Press the ENTER key on the <Ok> field to confirm the programming; to abort press ESC.

5)

To enter the label, select


popup.

6)

Type the name of the label and press ENTER on the <Ok> field to confirm the
programming; to abort press ESC.

7)

Then move the line containing the label to the point desired, as described in Moving a
program line (page 5-7) and save the program.

; the name appears under the last row of icons of the open

Linear tool movement in 3D


This instruction allows the user to obtain a linear movement with the slot 2 tool, along a straight
line which starts from point PA on which the tool is located and finishes at point PB defined by the
coordinates (referred to the program point of origin). One or more 3D linear movements can be
inserted between the program lines, as described below.
1)

From the EDITOR\ASSISTED page locate the cursor above the line which is to contain
the linear movement, then select the

command.

2)

Set the tool with which the movement is to be performed, by selecting the

3)

Press ENTER to access setting of the fields, as follows:

command.

0405e02f.fm - biesse120100

<CAM>: access to setting of the technological data fields, listed below.


Technological item <T>: name of the tool. Press ENTER for access to the list.
Technological item <S>: slot activation. The first field on the left is used to select the
number of the slot to be used during processing; to use another slot simultaneously, select

5 - 51

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

the name in the second field. If the slots are not selected in the fields, the system
activates the first slot containing the chosen tool, by default.
Technological item <Interp. speed>: not usable.
Technological item <Entry speed>: speed at which the tool enters the panel.
Technological item <Rotation speed>: tool rotation speed.
4)

Press the ENTER key on the <Ok> field to confirm the programming; to abort press ESC.

5)

Set the coordinates of the point where the linear movement is to end, by selecting the <3D
Line> instruction; the name appears under the last row of icons of the open popup.

6)

Press ENTER to access setting of the fields, as follows.


<X>: coordinate of the point along the X axis.
<Y>: coordinate of the point along the Y axis.
<Z>: coordinate of the point along the Z axis (with number zero the coordinate
corresponds to the plane of side 5).
<CAM>: access to setting of the interpolation speed.
<Interp. Speed>: the travel speed of the tool during the movement.

PA

Z
Z

PB

5.14.3

7)

Press the ENTER key on the <Ok> field to confirm the programming; to abort press ESC.

8)

Save the program.

Temporary translation of program point of origin


This instruction allows the program point of origin to be temporarily shifted. One or more shifts
can be inserted between the program lines, as described below.
From the EDITOR\ASSISTED page locate the cursor above the line which is to contain
the move to the point of origin, then select the
2)

Press ENTER to access setting of the fields, as follows:


<Ox>: coordinate along the X axis.
<Oy>: coordinate along the Y axis.

5 - 52

command.
0405e02f.fm - biesse120100

1)

PROGRAMMING STEPS
BIESSE S.p.A.

Woodworking Machinery

<Oz>: coordinate along the Z axis.


Y

X
Z

Ox

Oz
Oy

X
Z

5.14.4

3)

Press the ENTER key on the <Ok> field to confirm the programming; to abort press ESC.

4)

Save the program.

Integration of optimised boring


This instruction allows the user to modify the sequence of the procedures to be carried out;
normally the NC first performs the procedures programmed from the EDITOR\OPTIMIZED
BORING page, meaning all the optimised boring procedures, and then the processes
programmed from the EDITOR\ASSISTED page, meaning non optimised boring processes,
routing processes and cuts. To integrate an optimised boring procedure amongst the other
processes, proceed as described below.
1)

From the EDITOR\ASSISTED page locate the cursor above the line which is to contain
the integration of the optimised boring, then select the

2)

5.14.5

command.

Save the program.

Program stops
Stops are breaks in the program which allow the operator to change the position of the panel on
the working table. One or more stops can be inserted between the program lines as indicated
below.
1)

From the EDITOR\ASSISTED page locate the cursor above the line which is to contain
the suspension, then select the desired command.
suspends processing to move the panel into the other working area,

0405e02f.fm - biesse120100

suspends processing to turn the panel over in the same working area,
suspends processing without releasing the panel, to clean the working area.
2)

Then save the program.

5 - 53

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

INFORMATION
If optimised borings are programmed beyond the value indicated in the <X of sosp.> field (of the
EDITOR\PROGRAM DATA page), during the <START> of performance of the program the NC
automatically creates a stop.

5.14.6

"M" instructions for the PLC


The M instructions allow commands to be sent to the PLC for various functions as indicated in
the table which follows.

5.15

203

Programmed suspension for transfer of the panel onto the 1st row of stops

204

Programmed suspension for transfer of the panel onto the 2nd row of stops

205

Programmed suspension for transfer of the panel onto the 3rd row of stops

301

Unloading of tool from slot 1

302

Unloading of tool from slot 2

303

Unloading of tool from slot 3

304

Unloading of tool from slot 4

305

Unloading of tool from slot 5

SETTINGS USED WHEN WORKING ON SURFACE 5C


If the data field is set to <5C> working will be on the thickness of the panel (for example a groove
along the whole edge of the panel). This type of working foresees the use of an aggregate fitted
on an electrospindle (slot) with axis C.

5C

&
=

<

5 - 54

it is not necessary to program any entry or exit positions, as these are calculated
automatically by the NC;

in this type of working the NC does not perform any tool radius correction;

working operations are programmed in the same way as profiles on the XY surface, and
can contain arcs and/or lines;

0405e02f.fm - biesse120100

The main characteristics of this type of machining are the following:

SETTINGS USED WHEN WORKING ON SURFACE 5C


BIESSE S.p.A.

5.15.1

Woodworking Machinery

the profile can change its Z position along a straight side of the panel;

the profile to be worked can be generated using EGA or CAD;

the working operations can be performed both on the outside of the panel and inside a
pocket in the panel.

Using surface 5C during EGA programming


Let us suppose that we want to program the profile illustrated below:

;
=

<

The steps to be followed when programming this type of machining operation in EGA are the
following.
1)

From the EDITOR\ASSISTED page, select the icon START WORKING (green traffic
light).
Type in the initial X and Y positions for the new profile, just as you would for the XY
surface.
Select <CAM> and set <5C> in the <Plane> field.
Set the <Depth> field, which indicates how far the point of the tool must penetrate the
panel.
Set the <Correction> field, which in this case does not relate to correction of the tool
radius, but to the tooling position of the aggregate with respect to the profile and its
direction of travel. Therefore, if working is to be in an anti-clockwise direction and the
aggregate is to be positioned on the right of the profile, it will be necessary to set <DX> in
the <Correction> field.
Set the <In> and <Out> fields, which are strictly dependent on the setting in <Correction>:
if <Correction=DX> set <In=RA90>, <Out=RA90>

0405e02f.fm - biesse120100

if <Correction=SX> set <In=LA90>, <Out=LA90>


it is not necessary to set the field <Radius in/out>, as this is calculated automatically by the
NC.
It is now possible to close the CAM and Start Work. pop-up menus, and start adding
elements to the profile.
2)

Select the icon Known Segment End Point.

5 - 55

BASIC PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

Type the final positions X and Y for the segment, just as you would for the XY surface.
Type the value <Zs>, that is to say the position in Z with respect to surface 5 of the
segment starting point.
Type the value <Ze>, that is to say the position in Z with respect to surface 5 of the end
point for the segment.
Generally speaking:
if Zs is different from Ze the segment will be inclined
Zs/Ze

if Zs is different from the Ze of the previous element, the NC will automatically add a
vertical segment joining the 2 elements
Zs/Ze

if the position in Z of all working operations for the profile has to be constant, the same
position must be repeated in all the Zs and Ze fields.
3)

Select the EGA icon Arc ... (one of those available).


Type in the data required for the arc, chosen as if you were working on surface XY.
Type the value Zs, that is to say the position in Z with respect to surface 5 of the arc
starting point.
Type the value Ze equal to Zs, that is to say the position in Z with respect to surface 5 of
the end point for the arc.
Generally speaking:
on an arc in 5C the position Zs cannot be different from Ze, that is to say the arc cannot
be inclined, because otherwise it would be necessary to interpolate axes X, Y, Z and C.

4)

Select the EGA icon Segment ... (one of those available).


Type in the data required for the segment, just as you would for the XY surface.
Type the value <Zs>, that is to say the position in Z with respect to surface 5 of the
segment starting point.
Type the value <Ze>, that is to say the position in Z with respect to surface 5 of the end
point for the segment.

5)

Select the icon END OF WORKING (red traffic light).

Generally speaking:
The NC adds 2 segments to the programmed profile:
- one at the start of the profile, to perform entry to the programmed depth starting from a
safety position;
-one at the end of the profile, to perform exit from the piece until reaching the safety
position.

5 - 56

0405e02f.fm - biesse120100

a)

SETTINGS USED WHEN WORKING ON SURFACE 5C


BIESSE S.p.A.

5.15.2

Woodworking Machinery

b)

Entry and exit are perpendicular to the piece at the respective points.

c)

The safety position is the one used by horizontal routers (GENERAL DATA - Safety pos.).

Use of surface 5C during CAD profile programming


Let us assume that we wish to program the profile illustrated below:

;
=

<

1)

From the CAD page, create the profile and set the position in Z at which each working
element or all the working elements are to be performed, using the menu <Ins I/O>.

2)

From the EDITOR/ASSISTED page, select the icon for CAD profiles, see paragraph
5.10.3 on page 5-39.
Import the profile.
Select <CAM> and set <5C> in the field <Plane>.
Set the <Depth> field, which indicates how far the point of the tool must penetrate the
panel.
Set the <Correction> field, which in this case does not relate to correction of the tool
radius, but to the tooling position of the aggregate with respect to the profile and its
direction of travel. Therefore, if working is to be in an anti-clockwise direction and the
aggregate is to be positioned on the right of the profile, it will be necessary to set <DX> in
the <Correction> field.
Set the <In> and <Out> fields, which are strictly dependent on the setting in <Correction>:
if <Correction=DX> set <In=RA90>, <Out=RA90>
if <Correction=SX> set <In=LA90>, <Out=LA90>
it is not necessary to set the field <Radius in/out>, as it is calculated automatically by the
NC.

Generally speaking:
0405e02f.fm - biesse120100

a)

The NC adds 2 segments to the programmed profile:


- one at the start of the profile, to perform entry to the programmed depth starting from a
safety position;
-one at the end of the profile, to perform exit from the piece until reaching the safety
position.

5 - 57

BASIC PROGRAMMING
BIESSE S.p.A.

5.16

Woodworking Machinery

b)

Entry and exit are perpendicular to the piece at the respective points.

c)

The safety position is the one used by horizontal routers (GENERAL DATA - Safety pos.).

DOWNLOADING EXTERNAL FILES


It is possible to download external files having extensions *.CID and *.DXF (2D, gen) as
described below.
1)

From the EDITOR\PROGRAM DATA page, select the <Files> menu.

2)

Select the option with the extension corresponding to the file to be opened.

3)

Select <A:> in the <Drive> field.

4)

Select the name of the file to be opened and press ENTER.

5)

Press the ENTER key on the <Ok> field to confirm the operation.

6)

Save the program if considered necessary.

Setup for *DXF (2D) files


To import the type * DXF(2d) files, a series of data as listed below must be set.
1)

From the UTIL\MAINTENANCE page, select the <Setup> menu and the <DXF Files>
option, and set the fields as described below.
<Character for point>: alphabetical character used instead of the decimal point (e.g.
10K5 stands for 10.5).
<Panel layer>: name used to indicate the layers (elements of the drawing) which
represent the dimensions of the panel.
<Side 1 holes layer>: name used to indicate the layers (elements of the drawing) which
represent the borings programmed on side 1 of the panel.
<Side 2 holes layer>: name used to indicate the layers (elements of the drawing) which
represent the borings programmed on side 2 of the panel.
<Side 3 holes layer>: name used to indicate the layers (elements of the drawing) which
represent the borings programmed on side 3 of the panel.
<Side 4 holes layer>: name used to indicate the layers (elements of the drawing) which
represent the borings programmed on side 4 of the panel.
<Side 5 holes layer>: name used to indicate the layers (elements of the drawing) which
represent the borings programmed on side 5 of the panel.
<Cuts layers>: name used to indicate the layers (elements of the drawing) which
represent the cuts programmed on the panel.
<Mills layer>: name used to indicate the layers (elements of the drawing) which represent
the routing operations programmed on the panel.

<EGA Profile>: set to <S> if the profile in the file to be imported is to be converted to an
EGA profile, otherwise set to <N>.
<File DXF>: define which unit of measurement has been used to program the file being
imported; set to <mm> for millimeters or to < > for inches.

5 - 58

0405e02f.fm - biesse120100

<Y axis reverse>: to be used to turn the drawing over in the direction of the Y axis.

CREATING THE WORK LIST


BIESSE S.p.A.

Woodworking Machinery

<File PAN>: define the unit of measurement to be associated with the *.PAN file that is
obtained after importing the *.DXF; set to <mm> for millimeters or to < > for inches.
Access the table below to set the blocks as indicated below.
<Blocks name> name of the block.
<Diam> processing diameter which represents the block.
<Dpt>: processing depth which represents the block.
<T>: number indicating the type of boring (e.g. 1 for blind boring, 2 for through boring,
etc.).
2)

To save the data press the ENTER key on the <Save> field.

Setup for *.CID files


1)

From the UTIL\MAINTENANCE page, select the <Setup> menu, the option <Setup>
and then set the fields as indicated below.
<File CID>: define which unit of measurement has been used to program the file being
imported; set to <mm> for millimeters or to < > for inches.
<File PAN>: define the unit of measurement to be associated with the *.PAN file that is
obtained after importing the *.CID; set to <mm> for millimeters or to < > for inches.

2)

5.17

Select <Ok> and press ENTER to confirm settings.

CREATING THE WORK LIST


The work list is a table which allows the user to organize the machine's working stages. The list
defines the programs to be used for machining preset quantities of panels. To create a work list,
proceed as follows.
1)

From the AUTOMATIC\LIST page, select the <Files> menu and the <New> option.

2)

Access the list and set fields for each line, as explained below.
<Name>: name of the program to be executed. To access the program list, press ENTER
on the right-hand side of the field and select the program, then press ENTER on the <Ok>
field to confirm the operation.
<Q>: number of panels to be machined with the relative program.
<F>: do not use; in this field the NC indicates the number of panels which have been
machined during execution of the program.
<Comment>: in this field the user may type a comment (maximum 10 characters) relating
to the program or enter a list line jump.

0405e02f.fm - biesse120100

<P>: to access the program parameters.


3)

To save the list setting, select the <Files> menu and the <Save> option.

4)

In the <File> field, type the name of the list (maximum 8 characters).

5)

Press ENTER on the <Ok> field to confirm the operation; the file is automatically created
with extension *.DST.

5 - 59

BASIC PROGRAMMING
BIESSE S.p.A.

5.18

Woodworking Machinery

OPENING, MODIFYING AND SAVING THE WORK LIST


1)

From the AUTOMATIC\LIST page, select the <Files> menu and the <Open> option.

2)

Select the name of the list to be opened and press ENTER.

3)

Press ENTER on the <Ok> field to confirm the operation.

4)

Modify the list; to access the menus which allow the user to add, shift, delete or reset a list
line, press the ARROW key and proceed with the operation as described below.

Adding a line to the list


Locate the cursor on the point where the new line is to be added and select the <Ins>
menu. Then set the added line.

Shifting a line of the list


Locate the cursor on the line to be shifted. Select the <Swap> menu, with F3 to shift one
line down, or F4 to shift one line up.

Resetting the number of panels machined by a line of the list


Locate the cursor on the line to be reset and select the <Reset> menu.

Deleting a line from the list


Locate the cursor on the line to be deleted and select the <Del> menu.

Adding list line jumps


Locate the cursor on the <Comment> field of the line where the jump is to start and set
using the following syntax:
JMP

[name of label]

Then locate the cursor on the <Comment> field of the line where the jump is to finish, and
type the name of the label.

5 - 60

When the modification is complete, save the list. Select the <Files> menu and the <Save>
option.

6)

If the previous name is to be maintained, press ENTER on the <Ok> field; otherwise, type
the name of the program in the <File> field (maximum 8 characters).

7)

Press ENTER on the <Ok> field to confirm the operation; the file is automatically created
with extension *.DST.

DELETING THE WORK LIST


1)

From the AUTOMATIC\LIST page, select the <Files> menu and the <Delete> option to
delete a chosen list, or the <Del. all> option to delete all the lists in the NC memory at the
same time.

2)

Select the name of the list to be deleted and press ENTER on the <Ok> field to confirm the
operation, or ESC to abort.

0405e02f.fm - biesse120100

5.19

5)

BIESSE S.p.A.

6-

Woodworking Machinery

Chapter

CAD PROGRAMMING

6.1

DESCRIPTION OF CAD PROGRAMMING


CAD programming is the creation of a file containing a drawing, which can be used as a profile,
profile for macro or object depending on the extension set when it is saved. This
programming operation is carried out in the CAD page, using the CAD (graphic editor) in the
NC Editor environment.

Profile (file *.PRF)


The profile is a working trajectory for the tool, to be used during programming of routing. The
profile is created in two phases: the first phase is the realization of the basic drawing, all or part
of which will be traced over during the second phase to create the profile. It is also possible to
create the profile by joining points together.
base design of profile to effect a tracing operation
over elements
L8

L4

L7

Profile obtained by tracing over elements

L3
L8

P2

L4

L7

L3

P2

C6

L5

C6

L5
P1

P1

Profile obtained by joining up points

base design of profile to join up points


P0

P0

P1

P2

P1

P2

P3

P3

P4

P9
P5
P6

P7

P10

P4

P11

P9
P5

P8

P6

P12

P7

P10
P11

P8

P12

In both cases, it is possible to product complex, parametrized designs which allow the production
of endless profiles, when the last element joins up with the first one, or open-ended profiles,
when the last element does not join up with the first
Endless profile
L8

L4

L7
0406e02f.fm - biesse120100

Open-ended profile
L3

L8

P2

C6

L5
P1

L4

L7

L3

P2

C6

L5
P1

6-1

CAD PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

Each profile produced is saved and filed in the CAD library, and made available for programming
routing.

Profile for macro (file *.MCR)


The profile is a working trajectory for the tool, to be used during programming of routing. A
profile for macro is programmed in the same way as a profile, but during saving it is named by
placing the alphabetical characters MF in front of an identification number between 1 and 20
(e.g. MF20).

Object
An object is the graphic representation of a device to be used during programming of the tooling
of the working table.

6.2

CAD SETUP
Allows the user to set the characteristics of the graphic area and the panel.
1)

Select <Menu> and the <CAD Setup> option to access setting of the fields as described
below.
<XGRID>: distance between points on the grid, in the X axis direction.
XGRID

YGRID

<YGRID>: distance between points on the grid, in the Y axis direction.

0406e02f.fm - biesse120100

<DELTA>: number of points of the grid for rapid cursor movement, obtained by pressing
the SHIFT key + a CURSOR key.

6-2

CAD SETUP
BIESSE S.p.A.

Woodworking Machinery

<TEXT DRW>: displays the labels of the base elements.


Select <TEXT> to display the labels or <NO TEXT> not to display the labels.
<TEXT>

<NO TEXT>
L8

L3

L4
P2

L7

C6

L5
P1

<MODIFY>: activates the relationship bond between the base elements, for automatic
update during modification of one of their generator elements.
Select <MOD.ON> to activate the bond or <MOD.OFF> to disactivate the bond.
<CONNECTI>: execution of connecting sections during shaping between elements which
are not at a tangent to each other but which intersect at an angle smaller than the angle
indicated in <ANGLE> below.
Select <CON_YE> to create the links, <CON_NO> not to create the links.
<EXTENSION>: extension to be used to define the type (format) of the file when saving.
Select <.PRF> to save the file as a profile, <.MCR> to save the file as a macro for routing
(with name MF*.MCR: *=number from 1 to 20), or <.DIS> to save the file as a design to be
used during tooling of the work table.
<MAX RAD>: maximum permitted value for the radius (r) of the arc (calculated
automatically) which links two successive points, during creation of the profile by
connecting up the points; if the radius of the arc which passes through the points exceeds
this value, it is automatically replaced by a straight line.

P2
P1

r
r

r
P0

P3

0406e02f.fm - biesse120100

P4

6-3

CAD PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

<ANGLE>: value of the angle (a) for the creation of connections (see <CONNECTIONS>
above). If the angle formed by the two tangents in the point of intersection P is less than
this value, the two elements are considered tangents.
P

<RAD.INOUT>: radius (r) for the connecting section to be used during application of the
entry and exit; this value must be appropriate to the dimensions of the profile and the
radius of the tool to be used.

6.3

CREATING THE PANEL


In the CAD, the panel is the main (reference) zone of the graphics area. Whenever the NC is
switched on, it is possible to start drawing an unnamed file "noname00.PRF" on the panel. To
change the dimensions of the panel, proceed as described below; otherwise perform the CAD
setup and then create the base design.
1)

Select the <Files> menu and the <New> option.

2)

Press ENTER on the <Yes> field to access setting of the fields as follows.
<DIM X>: dimensions of the panel in the X axis direction.

0406e02f.fm - biesse120100

<DIM Y>: dimensions of the panel in the Y axis direction.

6-4

CREATING THE BASE DESIGN


BIESSE S.p.A.

Woodworking Machinery

<DIM Z>: not usable; dimensions of the panel in the Z axis direction.

DIM Y

DIM X

3)

6.4

Press ENTER on the <Ok> field to confirm the setting.

CREATING THE BASE DESIGN


The base elements which may make up the design are of three types: points, (straight) lines and
circles. Before creating the design, users are advised to draft or analyse the profile to find out
which and how many base elements will have to be drawn, and their respective coordinates and
dimensions.

Relationship bond between the base elements


If an element is created using other elements already present in the design, a bond is
established (the elements concerned are described as relatives). The bond is memorized and
allows the user to transmit modifications from parent to child elements. To activate this
function consult the description of the <MODIFY> field in CAD SETUP (page 6-2).
Example: create a circle C3 tangent to two circles C1 and C2 already drawn; when the
position of C2 (a parent element) is modified, the position of C3 (child element) will also
automatically be modified.

C2
C3
C3
C1

C2

C1

C2

0406e02f.fm - biesse120100

Each design may consist of up to a maximum of 100 base elements. Before starting the design,
set the CAD as described in CAD SETUP (page 6-2). To draw base elements, proceed as
follows.
1)

Select <Menu> and the <Drawing> option.

2)

Select the <Point> option to draw a point type element, <Line> to draw a line type
element or <Circle> to draw a circle type element.

3)

Select the command desired (the name appears under the last row of icons of the open
popup) and press ENTER to access the setup function, as described in DESCRIPTION
OF DRAWING COMMANDS (page 6-8). To set the parameters of the elements drawn,
refer to SETTING THE PARAMETERS OF THE BASE DESIGN (page 6-6).

4)

When the base design is complete, save it by selecting the <Files> menu and the <Save>
option.

6-5

CAD PROGRAMMING
BIESSE S.p.A.

5)

6.5

Woodworking Machinery

Type the name (maximum 8 characters) in the <File> field then press ENTER on <Ok>; a
file with the extension set during the CAD setup will automatically be created.

SETTING THE PARAMETERS OF THE BASE DESIGN


In this process, the profile obtained from the base design is adapted to the dimensions of the
program panel. This adaptation is carried out during routing programming, by setting the
parameters present, and it may be of two types, total or partial. In both cases, it may be
necessary to define one or more conditions that must be complied with during application of the
profile.
Using parameter setting with total adaptation, the profile can be applied to any panel with no
need to set the parameters, but in accordance with the conditions present.
Using parameter setting with partial adaptation, the profile can be applied to any panel and the
parameters can be set to vary the profile, although the conditions present must be complied with.
To set the parameters of a design, it is necessary to create parameters with associated values,
which may also be the solution of an algebraic expression, and apply them during drawing of the
base elements.
The parameters are created in the specific table accessed by selecting the TabPar menu. By
default, the parameters table contains the main parameters relating to the dimensions of the
panel (X=length, Y=width, Z=thickness). Each line of the table may contain just one parameter
and consists of two fields; the user types the name on the left and the value or an algebraic
expression on the right.

Writing algebraic expressions


As well as the normal alphanumeric characters, the NC algebraic evaluator also accepts the
calculation characters listed below:
%(x) = calculation of the whole part of the x value;
$(x) = calculation of the sine of x;
@(x) = calculation of the cosine of x;
^(x) = calculation of the square root of x.

6.6

MODIFYING THE BASE DESIGN


In order to modify the base design, the individual elements which make it up must be modified as
explained below:

6-6

1)

Select the <ModEle> menu.

2)

Select the element to be modified. Before making the modification, consult CAD page
(page 2-9); then modify the element. To modify the values of any parameters used to set
the element, select the <ParTab> menu and vary the value of the parameter concerned.

3)

Check that the effect obtained is as desired, then save the design by selecting the <Files>
menu and the <Save> option.

4)

Press ENTER on the <Ok> field to confirm saving with the same file name.

0406e02f.fm - biesse120100

Modifying base elements

MODIFYING THE BASE DESIGN


BIESSE S.p.A.

Woodworking Machinery

Copying base elements


1)

Select the <Menu> and then the <DrawingElement> option and <Copy elements>.

2)

Select the elements to be copied and after completing the selection press the BS key.

3)

In the open popup, set the shift coordinates. Press ENTER on the <Ok> field to confirm
the operation.

4)

The copy mode remains active, allowing other copies of the selected elements to be
made. At the end of the operation, press ESC to exit from the mode.

ORIG Y

ORIG X

ORIG X

C0

ORIG Y

C0

C1

Moving base elements


1)

Select the <Menu> and then the <DrawingElement> option and <Move elements>.

2)

Select the elements to be moved and after completing the selection press the BS key.

3)

In the open popup, set the shift coordinates. Press ENTER on the <Ok> field to confirm
the operation.

4)

The move mode remains active, allowing other copies of the selected elements to be
made. At the end of the operation, press ESC to exit from the mode.
ORIG X

C0

ORIG Y

ORIG Y

ORIG X

C0

Deleting base elements

0406e02f.fm - biesse120100

If elements used to create a profile are deleted, the profile is released from its bonds with the
remaining elements and becomes independent, meaning that it will not be possible to make
modifications to the profile by means of the base elements.
1)

Select the <DelEle> menu and the elements to be deleted.

2)

Press the BS key to delete the elements selected; the system also automatically exits from
the deletion mode.

6-7

CAD PROGRAMMING
BIESSE S.p.A.

6.7

6.8

Woodworking Machinery

DELETING THE BASE DESIGN


1)

Select the <Del El> menu or select the <Menu> menu and the <Drawing element> option
and <Delete elements>.

2)

Select the elements to be deleted and press the BS key.

ROTATING THE BASE DESIGN


When this operation is carried out the original parameters are lost and everything which has
been created in the graphic area of the CAD, including the profile, will be included in the rotation.

6.9

1)

Select <Menu> then the <Drawing> option and <Rotate drawing>.

2)

In the first popup which opens, set the coordinates of the central point of the rotation and
press ENTER to confirm.

3)

In the second popup which opens, set the angle for the rotation in the <ANGLE> field and
press ENTER to confirm and activate the rotation procedure. The popup remains open for
further settings of the rotation angle; to turn clockwise type a positive value, while to turn
anti-clockwise type a negative value.

4)

To exit from the rotation mode, press ESC.

DESCRIPTION OF DRAWING COMMANDS


The following is a description of the commands available for drawing base elements.

6.9.1

<Point> command
The following are the commands available for creating a geometrical element of the point type.

<Cartesian Co-ordinates>
Creates a point by means of the grid or the cartesian coordinates. Select a point on the
grid and press ENTER. The popup allows the user to modify the X and Y cartesian
coordinates of the point to be created.

<Polar Co-ordinates>
Creates a point by means of the polar coordinates. Select a point on the grid and press
ENTER. The popup allows the user to modify the angle in relation to the X axis of the

6-8

0406e02f.fm - biesse120100

P1

DESCRIPTION OF DRAWING COMMANDS


BIESSE S.p.A.

Woodworking Machinery

imaginary straight line on which the point to be created lies, and the distances from the
point of origin of the cartesian axes.

ANG

DELT
P1

<Line-Line Intersection>
Creates a point from the intersection of two lines. Select two lines (e.g. L1, L3) and press
ENTER. The popup allows the user to modify the numbers of the labels of the elements
(e.g.: first line = L2, second line = L3). The point created (e.g. P4) is the intersection of the
two lines.

L1

P4

LIN2= L3

LIN1= L2

<Line-Circle Intersection>
Creates a point from the intersection of a line with a circle. Select a line and a circle, then
press ENTER. The popup allows the user to modify the numbers of the labels of the
elements. If the line intersects the circle, the user must choose between the two
alternatives. The point created (e.g. P3) is the intersection of the line and the circle.

LIN= L1
P3

CIR= C2

0406e02f.fm - biesse120100

<Circle-Circle Intersect.>
Creates a point from the intersection of two circles. Select two circles (e.g. C1, C3) and
press ENTER. The popup allows the user to modify the numbers of the labels of the
elements (e.g.: first circle = C1, second circle =C3). If the two circles intersect each other,

6-9

CAD PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

the user must choose between the two alternatives. The point created (e.g. P4) is the
intersection of the two circles.

CIR2= C2
CIR1= C1
C3
P4

<Point centre circle>


Creates a point at the centre of a circle. Select the circle and press ENTER. The popup
allows the user to modify the numbers of the labels of the elements. The point created has
the coordinates of the centre of the circle.

CIR1= C1
P2

6.9.2

<Line> command
The following are the commands available for creating a geometrical element of the line type.

<Through 2 pairs XY>


Creates a line passing through two points on the grid. Select two points of the grid through
which the line to be created is to pass and press ENTER. The popup allows the user to
modify the X and Y coordinates of the points through which the line passes.
X2

L1

6 - 10

0406e02f.fm - biesse120100

Y2

Y1

X1

DESCRIPTION OF DRAWING COMMANDS


BIESSE S.p.A.

Woodworking Machinery

<Through 2 known points>


Creates a line passing through two known points. Select two points (e.g. P1, P2) through
which the line to be created is to pass and press ENTER. The popup allows the user to
modify the numbers of the labels of the points through which the line passes (e.g.: first
point = P1, second point = P3).

PNT2= P3
PNT1= P1
L4
P2

<Through XY pair with ang>


Creates a line passing through a point on the grid with an angle in relation to the X axis.
Select a point of the grid through which the line to be created is to pass and press ENTER,
then use the CURSOR keys to select the angle of the line and press ENTER. The popup
allows the user to modify the X and Y coordinates of the point through which the line
passes and its angle in relation to the X axis.

ANG

L1

<Through known pt. with an>


Creates a line passing through a known point with an angle in relation to the X axis. Select
a point through which the line to be created is to pass and press ENTER, then use the
CURSOR keys to select the angle of the line and press ENTER. The popup allows the
user to modify the label number of the point through which the line passes and its angle in
relation to the X axis.

ANG
PNT= P1

0406e02f.fm - biesse120100

L2

6 - 11

CAD PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

<Parallel known line>


Creates a line parallel to a known line. Select the reference line for the parallel line to be
created and press ENTER. The popup allows the user to modify the label number of the
reference line and the distance between the two lines. Choose between the two
alternatives.

DIST

LIN= L1

L2

<Circle tang through poin>


Creates a line passing through a known point and tangent to a circle (the point must
always be outside the circle). Select a known point through which the line is to pass and
press ENTER, then select the circle to which the line to be created is to be tangent and
press ENTER. The popup allows the user to modify the label number of the circle and the
label number of the point. Choose between the two alternatives. The line obtained is
tangent to the circle and passes through the point.

L3

PNT= P1
CIR= C2

<Tangent 2 known circles>


Creates a line tangent to two circles. Select the two circles and press ENTER. The popup
allows the user to change the label numbers of the circles. In the most general case, the
user has to choose between 4 alternatives. The line obtained is tangent to both circles.

L3

CIR1= C1

0406e02f.fm - biesse120100

CIR2= C2

6 - 12

DESCRIPTION OF DRAWING COMMANDS


BIESSE S.p.A.

Woodworking Machinery

<Perp. line through point>


Creates a line passing through a known point and perpendicular to a line. Select the point
and the line, then press ENTER. The popup allows the user to change the label numbers
of the line and the point. The line obtained is perpendicular to the chosen line and passes
through the point.
L3

LIN= L2

PNT= P1

90

<Circle tang. with angle>


Creates a line tangent to a circle at a specified angle to the X axis. Select the circle and a
point on the grid to establish the angle, then press ENTER. The popup allows the user to
change the label numbers of the tangent circle and the angle of the line to be obtained.
Choose between the two alternatives.

L2

ANG
CIR= C1

<Parallel to an axis>
Creates a line parallel to one side of the profile panel (e.g. LINE = L1). Select the side and
press ENTER. The popup allows the user to modify the distance between the line and the
side of the panel.
LIN= L4
L1

LIN= L3

LIN= L1

DIST

0406e02f.fm - biesse120100

LIN= L2

6 - 13

CAD PROGRAMMING
BIESSE S.p.A.

6.9.3

Woodworking Machinery

<Circle> Command
The following are the commands available for creating a geometrical element of the circle type.

<By XY centre and radius>


Creates a circle by means of the grid and the cartesian coordinates. Select a first point on
the grid for the centre of the circle to be created and press ENTER; then a second point on
the grid for the radius of the circle, and press ENTER. The popup allows the user to
modify the X and Y coordinates of the centre and the value of the radius.

YC

XC

C1

RAD

<By XY centre XY point>


Creates a circle by means of two points on the grid, the first for the centre of the grid and
the second to indicate the passage of the circumference. Select the two points on the grid
and press ENTER. The popup allows the user to modify the X and Y coordinates of the
two points.
X

YC

XC

C1

<By known centre radius>


Creates a circle by means of a known point and a point on the grid, the former for the
centre of the circle and the second for the radius. Select the two points on the grid and
press ENTER. The popup allows the user to modify the label number of the known point
and the value of the radius.

RAD
PNT= P1

6 - 14

0406e02f.fm - biesse120100

C2

DESCRIPTION OF DRAWING COMMANDS


BIESSE S.p.A.

Woodworking Machinery

<By 2 known points radius>


Creates a circle passing through two known points with known radius. Select the two
known points and set the value of the radius approximately using a point on the grid, then
press ENTER. The popup allows the user to modify the label numbers of the known points
and the value of the radius. Choose between the two alternatives.

PNT1= P1
C3

RAD

PNT2= P2

<By 3 known points>


Creates a circle which passes through three known points. Select the three known points
through which the circle is to pass and press ENTER. The popup allows the user to
modify the label numbers of the known points.

PNT2= P2

C4

PNT1= P1
PNT3= P3

<Concentric to circle>
Creates a circle concentric to a known circle. Select the known circle and a point on the
grid to set the difference between the two circumferences, then press ENTER. The popup
allows the user to modify the label number of the circle and the distance between the
circumferences. Choose between the two alternatives (inside or outside the known circle).

C2

DIST

0406e02f.fm - biesse120100

CIR= C1

6 - 15

CAD PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

<Tangent 2 known lines>


Creates a circle at a tangent to two intersecting lines. Select the two lines and press
ENTER. The popup allows the user to modify the label numbers of the elements and the
radius of the circle. Choose between the 4 possible geometrical solutions. A circle at a
tangent to the lines is obtained.

LIN2= L2
C3

RAD

LIN1= L1

<Tangent 2 known circles>


Creates a circle at a tangent to two circles. Select the two circles and press ENTER. The
popup allows the user to modify the label numbers of the elements and the radius of the
circle to be created. In the most general case, there are 8 alternatives from which to
choose. A circle at a tangent to the two circles is obtained (e.g. C3).

CIR1= C2

RAD
CIR1= C1

C3

<Circle line tangent>


Creates a circle at a tangent to a line and a circle. Select the line and the circle and press
ENTER. The popup allows the user to modify the label numbers of the elements and the
radius of the circle to be created. In the most general case, there are 8 alternatives from
which to choose. A circle at a tangent to the line and the circle is obtained (e.g. C3).

LIN= L1
C3

0406e02f.fm - biesse120100

CIR= C2

RAD

6 - 16

DESCRIPTION OF DRAWING COMMANDS


BIESSE S.p.A.

Woodworking Machinery

<Tang circle through pnt>


Creates a circle passing through a known point and at a tangent to a circle. Select a
known point, the circle and a point on the grid for the radius of the circle to be created,
then press ENTER. The popup allows the user to modify the label numbers of the
elements and the radius of the circle. Choose between the two alternatives. The circle
obtained passes through the known point and is at a tangent to the circle (e.g. C3).

C3

RAD
CIR= C2

PNT= P1

<By pair XY and point>


Creates a circle by means of a point on the grid and a known point, the former being the
centre of the circle and the latter providing the radius. Select the two points and press
ENTER. The popup allows the user to modify the coordinates of the centre of the circle
and the label number of the known point.

YC

XC

C2

PNT= P1

<By P1 centre and P2>


Creates a circle by means of two known points, the first being the centre of the circle and
the second providing the radius. Select the two known points and press ENTER. The
popup allows the user to modify the label numbers of the known points.

PNT= P2

CENTRE= P1

0406e02f.fm - biesse120100

C3

6 - 17

CAD PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

<For P centre circle tg>


Creates a circle with centre on a known point and tangent to a circle. Select the known
point and the circle, then press ENTER. In the popup menu, the user may modify the label
numbers of the elements and select the desired solution.

CIRCLE=
POINT=

C2

P1

C3

<Line tang through pt>


Creates a circle passing through a known point and tangent to a line. Select the known
point and the line, then press ENTER. In the popup menu, the user may modify the label
numbers of the elements and the value of the radius to be created, and select the desired
solution.

POINT= P1
LINE= L2
C3

6.10

CREATING A PROFILE BY TRACING OVER ELEMENTS


The profile must always start with a point and end with a point; the two may or may not coincide.
It is not necessary to have a point type element on the design exactly where the profile starts.
The user may exit from the procedure at any moment during creation of the profile by pressing
ESC; when the procedure is re-accessed, creation of the profile restarts from the point where it
was interrupted. To end the tracing process and obtain the profile, the user must establish the
final point (finishing point of the profile); otherwise it cannot be saved. Before proceeding, refer
to CAD page (page 2-9).

1)

Select the <InsPro> menu, or select the <Menu> menu then the <Profile> option and
<Import profile>.

2)

Set the point where the tracing process is to start (starting point of the profile); there are
two ways of doing this.
In the first method, the user must select a point type element, which must coincide with
the base element which will allow the first element of the profile to be obtained.
In the second method, since it is not possible to select a point type element, the user
selects another type of element, a line or a circle. A DARK BLUE line appears on the

6 - 18

0406e02f.fm - biesse120100

To trace over the elements, proceed as follows.

DELETING THE LAST PROFILE ELEMENT CREATED


BIESSE S.p.A.

Woodworking Machinery

element selected, where the cursor is located; use the arrow keys to locate this line
vertical or horizontal and press ENTER (the line becomes PURPLE). Use the CURSOR
keys to move the line over the selected element (coloured WHITE) to establish the starting
point of the tracing process (starting point of the profile) on the intersection of the two, and
press ENTER. The open popup allows the user to modify the coordinates of the initial
point, or he may simply confirm the operation by pressing ENTER on the <Ok> field.
3)

After setting the initial point, trace over all the elements needed to create the profile. To
eliminate the latest procedure carried out during tracing of a profile, refer to DELETING
THE LAST PROFILE ELEMENT CREATED (page 6-19).
Move the cursor to select the next element and press ENTER; the selected element is
WHITE while the part of the profile already created is LIGHT BLUE. The only constraint
when selecting the elements which follow is that they must intersect with the previous
element. Whenever the element after the current one is selected, the system displays any
multiple intersections, which may be displayed in sequence by pressing the CURSOR
keys. Choose the alternative required by pressing ENTER. If there is only one
intersection between the current element and the next, this is automatically taken as the
final point of the previous segment or arc and the starting point of the current arc or
segment. The same applies when choosing the section of an arc to be traced over; the
two paths are displayed in sequence by pressing the CURSOR keys. Press ENTER to
choose the required path.

4)

To end the tracing process, the user must set the tracing end point (final point of profile). If
the point selected is the same as that used as starting point, the profile will be of endless
loop type; otherwise, if it is a different point, the profile will be of open-ended type.
There are three ways of setting the final point.
In the first mode, a point type element has to be selected. This point is automatically
taken as the final point of the profile.
In the second mode, since it is not possible to select a point type element, the user has to
press the BS key and close the profile automatically by pressing the DEL key, ignoring the
DARK BLUE line which appears against the cursor.
In the third mode, press the BS key. A DARK BLUE line appears against the cursor; use
the CURSOR keys to position the line vertically or horizontally and press the ENTER key
(the line becomes PURPLE). Move the line (using the CURSOR keys) over the element
selected (WHITE in colour) to establish the intersection of the two, which is the final point
traced over (finishing point of the profile) and press the ENTER key. In the popup which
opens, the user can modify the coordinates of the final point, or just confirm the operation
by pressing ENTER n the <OK> field.

0406e02f.fm - biesse120100

6.11

5)

When the tracing process is complete, save the profile obtained by selecting the <Files>
menu and the <Save> option.

6)

Type the name (maximum 8 characters) in the <File> field then press ENTER on <Ok>; a
file with the extension set during the CAD setup will automatically be created. To save the
file with the previous name, simply press ENTER on the <Ok> field.

DELETING THE LAST PROFILE ELEMENT CREATED


During creation of the profile, it is possible to delete the last element created in sequence, until
the whole profile is eliminated.
This function is activated during creation of the profile by pressing the ALT + U keys together; as
an alternative, select the <Menu> menu, and the <Profile Elem> and <Delete Element> options.
The option is deactivated when the profile is finished.

6 - 19

CAD PROGRAMMING
BIESSE S.p.A.

6.12

Woodworking Machinery

CREATING THE PROFILE BY JOINING UP POINTS


The profile is calculated and created automatically on the basis of all the point type elements
present in the base design. The direction of the profile is established by the sequential order in
which the points have been drawn. To define the type of line used to join up the points, see
description of the <RADIUS> field in CAD SETUP (page 6-2).
To join up the points, proceed as follows:
1)

Select the <Menu> and the <Profile> option.

2)

Select the <Profile utilities> option and <Profile by points>.

3)

In the open popup, set the type of profile required, by selecting <CLOSED PROFILE> or
<OPEN PROFILE>.
<CLOSED PROFILE>

<OPEN PROFILE>
P0

P0

P1

P2
P3

P3

P4

P9
P5
P6

6.13

P1

P2

P7

P8

P10

P4

P11

P9
P5

P12

P6

P7

P8

P10
P11
P12

4)

When the process is complete, save the profile obtained by selecting the <Files> menu
and the <Save> option.

5)

Type the name (maximum 8 characters) in the <File> field then press ENTER on <Ok>; a
file with the extension set during the CAD setup will automatically be created. To save the
file with the previous name, simply press ENTER on the <Ok> field.

HIGHLIGHTED DISPLAY OF PROFILE


This display mode conceals the base design and only shows the profile. This mode should only
be activated once the profile has been completed, to allow the user to see clearly whether any
errors have been made in the selection of elements during the tracing process. After this, return
immediately to the complete display mode. If this is not done, whenever another profile (file) is
opened, the display will be incomplete and the operator may become confused about the
profile's real situation.
This display mode is activated by pressing ALT + N or by selecting <Menu> and then the
<DrawingElement> and <Hide/display drawing> options.
To return to full display, press ALT + N.

PROCEDURES ON THE PROFILE


After creating the profile, the user may complete it with applications which modify its structure
(such as connecting sections, roundings, etc.). The following is a list of the applications which
can be performed on the profile.

6 - 20

0406e02f.fm - biesse120100

6.14

PROCEDURES ON THE PROFILE


BIESSE S.p.A.

6.14.1

6.14.2

6.14.3

0406e02f.fm - biesse120100

6.14.4

Woodworking Machinery

Insertion of connecting sections


1)

Select the <Menu> menu and the <Profile> option.

2)

Select the <Connect. + Round.> option and the <Connection profile elem.> command.

3)

If several profiles are present, select the one to be affected.

4)

Select the two elements to be connected; set the radius of the connecting section in the
<RADIUS> field of the open popup and press the ENTER key in the <Ok> field.

5)

Press ESC to exit from the mode.

Insertion of roundings
1)

Select the <Menu> menu and the <Profile> option.

2)

Select the <Connect. + Round.> option and the <Rounding profile elemen.> command.

3)

If several profiles are present, select the one to be affected.

4)

Select the two elements to be rounded; set the distance of the rounding from the point of
intersection of the lines selected in the <DISTAN> field of the open popup and press the
ENTER key in the <Ok> field.

5)

Press ESC to exit from the mode.

Inserting the tool entry


1)

Select the <Insl/O> menu or select the <Menu> menu, the <Profile> option and the <In
and Out> option.

2)

Select the <Entry only> option.

3)

If several profiles are present, select the one to be affected.

4)

Select the element on which the entry is to be inserted; the element becomes WHITE in
colour.

5)

Press a CURSOR key to position the DARK BLUE line above the selected element
horizontally or vertically, establishing the insertion point at the point of intersection of the
two.

6)

Once the intersection point has been established, press ENTER; the open popup allows
the user to modify the offset coordinates or confirm the operation by pressing the ENTER
key on the <Ok> field.

7)

Use the CURSOR keys to select the inside or outside of the profile and press the ENTER
key.

Inserting the tool exit


1)

Select the <Insl/O> menu or select the <Menu> menu, the <Profile> option and the <In
and Out> option.

2)

Select the <Exit only> option.

3)

If several profiles are present, select the one to be affected.

4)

Select the element on which the exit is to be inserted; the element becomes WHITE in
colour.

6 - 21

CAD PROGRAMMING
BIESSE S.p.A.

6.14.5

6.14.6

6.14.7

Woodworking Machinery

5)

Press a CURSOR key to position the DARK BLUE line above the selected element
horizontally or vertically, establishing the insertion point at the point of intersection of the
two.

6)

Once the intersection point has been established, press ENTER; the open popup allows
the user to modify the offset coordinates or confirm the operation by pressing the ENTER
key on the <Ok> field.

7)

Use the CURSOR keys to select the inside or outside of the profile and press the ENTER
key.

Inserting the tool entry and exit simultaneously


1)

Select the <Insl/O> menu or select the <Menu> menu, the <Profile> option and the <In
and Out> option.

2)

Select the <Man In and Out> option.

3)

Set the distance between the exit and entry in the <DELTA> field in the open popup.

4)

If several profiles are present, select the one to be affected.

5)

Select the element on which the entry and exit are to be inserted; the element becomes
WHITE in colour.

6)

Press a CURSOR key to position the DARK BLUE line above the selected element
horizontally or vertically, establishing the insertion point at the point of intersection of the
two.

7)

Once the intersection point has been established, press ENTER; the open popup allows
the user to modify the offset coordinates or to confirm the operation by pressing the
ENTER key on the <Ok> field.

8)

Use the CURSOR keys to select the inside or outside of the profile and press the ENTER
key.

Inserting the tool entry and/or exit automatically


1)

Select the <Insl/O> menu or select the <Menu> menu, the <Profile> option and the <In
and Out> option.

2)

Select the <Automatic In and Out> option.

3)

Set the type of entry and exit (see popup icon) in the <DIRECT.> field of the open popup,
set whether only the entry, only the exit or both are to be entered in the <TYP> filed, set
the distance between the entry and exit in the <DELTA> field and press ENTER on the
<Ok> field to confirm the operation.

4)

If several profiles are present, select the one on which the insertion is to take place. If the
chosen profile is open-ended, the entry and exit will be inserted on the first and last
elements respectively.

Setting the working depth on the elements


In this function, the user sets the depth of the initial and final point of the elements which make
up the profile. During use of the profile for programming, this setting is added to the value set in
the <Depth> field (described on page 5-40).
1)

6 - 22

Select the <InsDpt> menu or select the <Menu> menu, the <Profile element> option and
the <Modify depth> option.

0406e02f.fm - biesse120100

PROCEDURES ON THE PROFILE


BIESSE S.p.A.

Woodworking Machinery

2)

If several profiles are present, select the one to be affected.

3)

Select the element of the profile on which the working depth is to be set and set the fields
as described below. Repeat the setting procedure on the elements desired.
<Z BEG>: depth of the initial point, in relation to the surface of the panel to be machined.
<Z END>: depth of the finishing point, in relation to the surface of the panel to be
machined.

ZBEG

ZEND

6.14.8

0406e02f.fm - biesse120100

6.14.9

4)

When the process is complete, press ESC to conclude the setting procedure and save the
profile by selecting the <Files> menu and the <Save> option.

5)

Type the name (maximum 8 characters) in the <File> field then press ENTER on <Ok>; a
file with the extension set during the CAD setup will automatically be created. To save the
file with the previous name, simply press ENTER on the <Ok> field.

Breaking up the elements


1)

Select the <Menu> menu, the <Profile element> option and the <Break profile el. up>
option.

2)

If several profiles are present, select the one to be affected.

3)

Select the element to be broken up; the element becomes WHITE in colour.

4)

Press a CURSOR key to position the DARK BLUE line above the selected element
horizontally or vertically, establishing the break point at the point of intersection of the two.

5)

Once the break point has been established, press ENTER; the open popup allows the
user to modify the offset coordinates or to confirm the operation by pressing the ENTER
key on the <Ok> field.

6)

Press ESC to exit from the procedure.

Deleting elements
1)

Select the <Menu> menu, the <Profile element> option and <Abort Element>.

2)

If several profiles are present, select the one to be affected.

3)

Select the elements to be deleted and press the BS key.

4)

Press ESC to exit from the procedure.

6 - 23

CAD PROGRAMMING
BIESSE S.p.A.

6.14.10

6.14.11

6.14.12

6.14.13

6.14.14

6 - 24

Woodworking Machinery

Reversing the movement direction.


1)

Select the <Menu> menu, the <Profile> option, <Profile utilities> and the <Invert profil>
command.

2)

If several profiles are present, select the one to be affected.

3)

Press ESC to exit from the procedure.

Rotation around the centre of the profile.


1)

Select the <Menu> menu, the <Profile> option, <Rotation + Mirror> and the <Rotate
around cen.> command.

2)

If several profiles are present, select the one to be affected.

3)

Set the angle of rotation of the profile in the <ANGLE> field of the open popup and press
the ENTER key on the <Ok> field.

4)

Press ESC to exit from the procedure.

Rotation around a point


1)

Select the <Menu> menu, the <Profile> option, <Rotation + Mirror> and the <Rotate
around p.> command.

2)

If several profiles are present, select the one to be affected.

3)

Set the coordinates of the rotation point in the <X ORIGIN> and <Y ORIGIN> fields and
press the ENTER key on the <Ok> field.

4)

Set the angle of rotation of the profile in the <ANGLE> field of the open popup and press
the ENTER key on the <Ok> field.

5)

Press ESC to exit from the procedure.

Copy and rotation around a point


1)

Select the <Menu> menu, the <Profile> option, <Rotation + Mirror> and the <Rotate profil
connect> command.

2)

If several profiles are present, select the one to be affected.

3)

Set the coordinates of the rotation point in the <X ORIGIN> and <Y ORIGIN> fields and
press the ENTER key on the <Ok> field.

4)

Set the angle of rotation of the profile in the <ANGLE> field of the open popup and press
the ENTER key on the <Ok> field.

5)

Press ESC to exit from the procedure.

Turning on axis
1)

Select the <Menu> menu, the <Profile> option, and <Rotation + Mirror>.

2)

Select the command appropriate to the type of mirror image to be produced. To provide a
mirror image across an axis parallel to the X axis select the <Mirror profile on X>
command; to produce a mirror image on an axis parallel to the Y axis select the <Mirror
profile on Y> command and to produce a mirror image on an axis corresponding to an
element of the profile, select the <Mirror on slanted axis> command.

0406e02f.fm - biesse120100

PROCEDURES ON THE PROFILE


BIESSE S.p.A.

6.14.15

6.14.16

0406e02f.fm - biesse120100

6.14.17

6.14.18

Woodworking Machinery

3)

If several profiles are present, select the one to be affected.

4)

Set the distances of the axis of rotation from the side (side 1 for mirror parallel to the X
axis, side 4 for mirror parallel to the X axis) in the <DISTAN> field of the open popup. If
the mirror image is produced on an oblique axis, select an element of the profile to be
used as axis.

5)

Press ESC to exit from the procedure.

Partial turning on axis


1)

Select the <Menu> menu, the <Profile> option, and <Rotation + Mirror>.

2)

Select the command appropriate to the type of mirror image to be produced. To provide a
mirror image across an axis parallel to the X axis select the <Partial mirror on X>
command; to produce a mirror image on an axis parallel to the Y axis select the <Partial
mirror on Y> command and to produce a mirror image on an the axis passing through the
first and last point of the profile the <Partial slanted mir> command.

3)

If several profiles are present, select the one to be affected.

4)

Press ESC to exit from the procedure.

Alignment
1)

Select the <Menu> menu, the <Profile> option and <Align + move>.

2)

Select the command depending on the type of alignment to be performed. To align the
profile on the top left-hand corner of the panel select the <Align TOP LEFT> command; to
align the profile on the bottom left-hand corner of the panel select the <Align BOTTOM
LEFT> command; to align the profile on the top right-hand corner of the panel select the
<Align TOP RIGHT> command; to align the profile on the bottom right-hand corner of the
panel select <Align BOTTOM RIGHT> and to align the profile on the centre of the panel
select the <Centre in panel> command.

3)

If several profiles are present, select the one to be affected.

4)

In the open popup set the coordinates for movement of the selected corner and confirm by
pressing ENTER on the <Ok> field.

5)

Press ESC to exit from the procedure.

Shift
1)

Select the <Menu> menu, the <Profile> option and <Align and move>.

2)

Select the <Move inside panel> command.

3)

If several profiles are present, select the one to be affected.

4)

In the open popup set the coordinates for movement and confirm by pressing ENTER on
the <Ok> field.

5)

Press ESC to exit from the procedure.

Scale
1)

Select the <Menu> menu, the <Profile> option, <Profile Utilities> and <Scale Profile>.

2)

If several profiles are present, select the one to be affected.

6 - 25

CAD PROGRAMMING
BIESSE S.p.A.

6.14.19

Woodworking Machinery

3)

Set the percentage of reduction or enlargement of the profile in the <RESIZE> field and
press ENTER to access the <Ok> field.

4)

Press ESC to exit from the procedure.

Filling
INFORMATION
This operation is only used for a preview of the effect obtained, and is therefore not considered by
the machine.

6.14.20

1)

Select the <Menu> menu, the <Profile> option and <Profile Utilities>.

2)

Select the <Profile filling> option.

3)

If several profiles are present, select the one to be affected.

4)

Set the angle of the routing trajectories in the <ANGLE> field of the open popup, the radius
of the tool in the <TOOL RAD> field, and the distance between the routing trajectories in
the <DISTAN> field.

5)

Press ENTER on the <Ok> field to confirm the setting made.

Tool radius correction


INFORMATION
This operation is only used for a preview of the effect obtained, and is therefore not considered by
the machine.

6.16

Select the <Menu> menu and the <Correction> option.

2)

Set the position of the tool in relation to the routing trajectory in the <DIRECT.> field of the
open popup, the tool movement direction during routing in the <TYP> field, and the tool
radius in the <TOOL RAD> field.

3)

Press ESC to confirm the setting made.

CREATING A CONCENTRIC PROFILE


1)

Select the <Menu> menu, the <Profile> option, <Profile Utilities> and <Concentric profile>.

2)

If several profiles are present, select the one to be affected.

3)

Set the distance between the profiles in the <DELTA> field of the open popup and press
ENTER to access the <Ok> field.

4)

Press ESC to exit from the procedure.

IMPORTING A PROFILE
1)

6 - 26

Select the <Menu> menu, the <Profile> option, <Import profile> and <Open>.

0406e02f.fm - biesse120100

6.15

1)

JOINING OPEN-ENDED PROFILES


BIESSE S.p.A.

Woodworking Machinery

2)

6.17

6.18

6.19

Select the name of the profile to be imported and press ENTER on the <Ok> field.

JOINING OPEN-ENDED PROFILES


1)

Select the <Menu> menu, the <Profile> option, <Profile Utilities> and <Connect open
profiles>.

2)

Select the two profiles to be joined. The end point of the first profile selected will be
attached to the starting point of the second profile selected; the profile obtained by this
combination will become a single profile and loses its bond with the basic drawings.

DELETING THE PROFILE ON THE SCREEN


1)

Select the <Menu> menu, the <Profile> option and <Delete Profile>.

2)

If several profiles are present, select the one to be affected.

DELETING THE TOOL RADIUS CORRECTION


Select the <Menu> menu, the <Delete> option and <Delete Compens.>.

6.20

TOTAL DELETION
Select the <Menu> menu, the <Delete> option and <Delete all>.

6.21

SETTING PROFILE POSITION VALUES


1)

Select the <Menu> menu and the <Text values> option.

2)

If several profiles are present, select the one for which the position values are to be set.

3)

Select the command desired from those described below. To select a point outside the
grid use the mouse, moving the cursor with the central key and then confirming with the
left-hand key. To change the value position, use the cursor keys. The software allows
insertion of up to 25 values per file.

<Value x between 2 points>


Enters the distance, parallel to the X axis, between two selected points.

0406e02f.fm - biesse120100

<Value y between 2 points>


Enters the distance, parallel to the Y axis, between two selected points.

<Point value on side>


Enters the distances between the point and the selected sides.

6 - 27

CAD PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

<Dist x betw. p1 and p2>


Enters the distance, parallel to the X axis, relative to the length of the selected segment.

<Dist y betw. p1 and p2>


Enters the distance, parallel to the Y axis, relative to the length of the selected segment.

<Arc radius>
Enters the value relating to the radius of the selected arc.

<Value xy centre>
Enters the value relating to the centre of the selected arc.

<Delete values>
Allows the user to select one or more values to be deleted simultaneously. Confirm the deletion
with the BS key.

<Insert text on segment x>


Enters the value with text written by the user, parallel to the X axis, relating to the length of the
selected segment.

<Insert text on segment y>


Enters the value with text written by the user, parallel to the Y axis, relating to the length of the
selected segment.

<Insert text on arc>


Enters the value with text written by the user, relating to the radius of the selected arc.

<Insert text>
Enters the text written by the user, in the selected point.

<Insert text on point>


Enters the value with text written by the user, parallel to the X axis, between the point and the
selected sides.

<Insert text on centre>


Enters the value with text written by the user, parallel to the X axis, relating to the centre of the
selected arc.

<Insert text in X>

<Insert text in Y>


Enters the value with text written by the user, parallel to the Y axis, between two selected points.

6 - 28

0406e02f.fm - biesse120100

Enters the value with text written by the user, parallel to the X axis, between two selected points.

BIESSE S.p.A.

7-

Woodworking Machinery

Chapter

EGA PROGRAMMING

7.1

DESCRIPTION OF EGA PROGRAMMING


EGA programming is the creation of a drawing by setting steps consisting of geometrical
elements (segments, arcs), not all the data of which are known. The drawing represents the
working trajectory of the tool. This programming procedure is carried out in the
EDITOR\ASSISTED page, using the EGA tools of the bar at the top.
Start work
Used to define the starting point of the drawing and the programming technological data.
Segments
Used to access the list of commands available for drawing segments.
Arcs
Used to access the list of commands available for drawing arcs.
Join
Used to insert links when the drawing is complete.
End of work
Used to terminate the drawing.

0407e02f.fm - biesse120100

7.2

CREATING AN EGA DRAWING


1)

Select the
icon in the tool bar of the EDITOR\ASSISTED page. In the <Xi> field,
type the X coordinate of the starting point of the drawing, and in the <Yi> field, type the Y
coordinate of the starting point of the drawing. In the <CAM> field, press ENTER to
access setting of the programming technological data, as described in DESCRIPTION
OF THE FIELDS FOR TECHNOLOGICAL DATA (page 5-39). Press ENTER on the
<Ok> field to confirm.

2)

In the tool bar, select the icon relating to the geometrical element to be drawn (Segments
or Arcs), described in DESCRIPTION OF EGA DRAWING COMMANDS (page 7-2).

3)

Select the command required (the name appears in the comments bar). The comments
highlighted with a yellow surround are temporarily disabled, since they cannot supply
solutions compatible with the previous step.

4)

Set the fields, consulting Description of fields (page 7-2) and press the ENTER key on
the <Ok> field to confirm. To apply links, first complete the drawing.

7-1

EGA PROGRAMMING
BIESSE S.p.A.

5)

7.2.1

Once the drawing is complete, select the

icon and save the program.

Entering links in the EGA drawing


1)

Before a connecting link can be inserted, the drawing must be complete. After this, locate
the cursor on the programming line relating to the first of the two elements to be joined
together and select the
shown below.

2)

7.3

Woodworking Machinery

icon in the tool bar. The main programming parameters are

When execution of the links is complete, save the program.

DESCRIPTION OF EGA DRAWING COMMANDS


The following is a description of the commands available for creation of the EGA drawing. To
access the list, select the icon

7.3.1

(for segments) or

(for arcs).

Description of fields

Ang

Angle.

BA

For segments, angle in sexagesimal degrees which the segment forms with the
X axis.
For arcs: angle in sexagesimal degrees subtended by the arc.

BL

Length of the geometrical element (segment or arc).

F%

Percentage of the interpolations speed, set in the technological data (e.g. if


<80> is typed, the element will be processed at 80% of the speed set).

X coordinate of the centre of the circumference.

Y coordinate of the centre of the circumference.

RI

Length of the X semi-axis of the ellipse.

RJ

Length of the Y semi-axis of the ellipse.

Sol

Number of solutions provided by the system.

Ver

Work feed direction. Select <AC> for anti-clockwise, <C> for clockwise
Direzione di avanzamento di lavoro.

Xi

7-2

X coordinate of the starting point of the geometrical element.

0407e02f.fm - biesse120100

The following is a description of the fields which appear during setting of the commands for
segments and arcs.

DESCRIPTION OF EGA DRAWING COMMANDS


BIESSE S.p.A.

7.3.2

Woodworking Machinery

Xf

X coordinate of the end point of the geometrical element.

Yi

Y coordinate of the starting point of the geometrical element.

Yf

Y coordinate of the end point of the geometrical element.

Ze

Processing depth increment in the final part of the element.

Zs

Processing depth increment in the starting part of the element.

Segments
The following is a description of the commands available for creation of a geometrical element of
the "segment" type. For explanations on the fields to be set, consult Description of fields (page
7-2).

<end point> = Segment having known end point


Select

; the main parameters for programming are shown below.

<length and angle> = Segment having known length and angle


Select

; the main parameters for programming are shown below.

<final X and angle> = Segment having known angle and X coordinate of end point
; the main parameters for programming are shown below.

0407e02f.fm - biesse120100

Select

7-3

EGA PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

<final Y and angle> = Segment having known angle and Y coordinate of end point
Select

; the main parameters for programming are shown below.

<angle and final point> = Segment having known angle and end point
Select

; the main parameters for programming are shown below.

<X final and length> = Segment having known length and X coordinate of end point
Select

; the main parameters for programming are shown below.

<Y final and length> = Segment having known length and Y coordinate of end point
; the main parameters for programming are shown below.

0407e02f.fm - biesse120100

Select

7-4

DESCRIPTION OF EGA DRAWING COMMANDS


BIESSE S.p.A.

Woodworking Machinery

<angle+inters.of next elem> = Segment having known angle and successive secant
Select

; the main parameters for programming are shown below.

<angle+tang.of previous el.> = Segment having known angle and successive tangent
Select

; the main parameters for programming are shown below.

<tangent of next element> = Segment tangent to the successive element


Select
; this command creates a segment starting at the end point of the previous element
and continuing as far as the point of tangency with the next element.

<f.point+tang.of prev.elem.> = Segment having known end point and previous tangent
Select

7.3.3

; the main parameters for programming are shown below.

Arcs

0407e02f.fm - biesse120100

The following is a description of the commands available for creation of a geometrical element of
the "arc" type. For explanations on the fields to be set, consult Description of fields (page 7-2).

7-5

EGA PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

<centre and final point> = Arc having known centre and end point
Select

; the main parameters for programming are shown below.

<radius and final point> = Arc having known radius and end point
Select

; the main parameters for programming are shown below.

<centre, radius and length> = Arc having known centre, radius and length
Select

; the main parameters for programming are shown below.

<centre, radius and angle> = Arc having known centre, radius and angle
; the main parameters for programming are shown below.

0407e02f.fm - biesse120100

Select

7-6

DESCRIPTION OF EGA DRAWING COMMANDS


BIESSE S.p.A.

Woodworking Machinery

<centre and angle> = Arc having known centre and angle


Select

; the main parameters for programming are shown below.

<centre and length> = Arc having known centre and length


Select

; the main parameters for programming are shown below.

<f.point+tang.of prev.elem.> = Arc having known end point and previous tangent
Select

; the main parameters for programming are shown below.

<centre+tang.of foll.elem.> = Arc having known centre and following tangent


; the main parameters for programming are shown below.

0407e02f.fm - biesse120100

Select

7-7

EGA PROGRAMMING
BIESSE S.p.A.

Woodworking Machinery

<radius+tang.of next elem.> = Arc having known radius and successive tangent
Select

; the main parameters for programming are shown below.

<cen.+int.of next element> = Arc having known centre and successive secant
Select

; the main parameters for programming are shown below.

<cen.rad+tan.of next elem.> = Arc having known centre, radius and successive tangent
Select

; the main parameters for programming are shown below.

<cen.rad+int.of next elem> = Arc having known centre, radius and successive secant
; the main parameters for programming are shown below.

0407e02f.fm - biesse120100

Select

7-8

BIESSE S.p.A.

8-

Woodworking Machinery

Chapter

LIST OF ERRORS

8.1
8.1.1

USER INTERFACE ERRORS


C errors
C1 - %d and %d NOT ADJAC.
The two elements indicated are not contiguous; i.e. the last point of the previous element
does not coincide with the first point of the following element. Check the precision of the
profile again.
C2 - Opening file
A file opening operation has failed. The file might be damaged or not present.
C3 - El. not adjacent
Error on the profile, which has gaps; i.e. the last point of the previous element does not
coincide with the first point of the following element.
C4 - Calc profile direction
The function which calculates the direction of the profile cuts out in error status. This is a
special type of profile which the system is unable to process.
C5 - ERROR Compens.
Compensation error on the element corresponding to the number specified in the line
below.
C6 - NO PROFILE
There are no profiles present.
C7 - Bad connection
C8 - Connection dir
Error in calculation of the connection.
C9 - Parallel lines
C10 - Parallel arcs
An error has occurred in calculation of the element parallel to the current element. This
may be because the tool diameter is too large or the end points of an element have not
been calculated accurately.

0408e02f.fm - biesse120100

C12 - Large tool diameter


The tool diameter is too large and does not allow the compensation of some elements of
the profile (e.g. circle with radius smaller than that of the tool).
C11 - Line-Line connection
C13 - Line-Arc connection

8-1

LIST OF ERRORS
BIESSE S.p.A.

Woodworking Machinery

C14 - Arc-Line connection


C15 - Arc-Arc connection
Errors in the connection between two elements.
C16 - Imposs NO CONNECT
It is not possible to compensate this profile with the CONNECTION flag. Modify the value
in the SETUP menu.
C17 - Overlapping
The compensated profile has parts which overlap, which may be because the profile is not
correct, i.e. created with loops or having an incorrect diameter.
C18 - Nil tool radius
A compensation has been requested without specifying the tool radius.
C19 - OUT OF MEMORY!
The space available for saving profiles has been filled
C20 - IN/OUT ERROR
The entry/exit calculation routine has cut out in error status. If an overlap delta is present,
it might be too large.
C21 - BAD PROFILE
The profile is not correct. See example described in errors C1 and C3.

8.1.2

E errors
E1 - data damaged
Incorrect data have been found while reading the file.
E2 - TOO MANY BORINGS
There are too many borings in the program or in the optimizer.
E3 - MANY PROG.LINES
There are too many lines in the program.
E4 - TOO MANY PROFILES
There are too many profiles in the program.
E5 - TOO MANY EL. IN PROF
There are two many elements in the profile.
E6 - work list line error
The user has requested execution of a list line with an error.
E7 - name missing
The user has attempted to write or save a file without giving it a name.
E8 - program selected
No program has been selected for execution.

E10 - boring type error


A boring with incorrect data has been found.
E11 - boring downstroke error
Data not correct relating to a group of optimized borings.

8-2

0408e02f.fm - biesse120100

E9 - express.calc. error
Error in calculation of an expression.

USER INTERFACE ERRORS


BIESSE S.p.A.

Woodworking Machinery

E12 - program too long


Program with too many lines to allow its execution.
E13 - machining error
Error in the data which do not relate to a process present in the assisted editor on the line
specified below. If the program contains jumps, the line indicated might not coincide with
that of the assisted editor.
E14 - spindle missing
Check in the head setup whether the spindle used for this operation is present.
E15 - mirror spindle missing
Check in the head setup whether the spindle symmetrical to the spindle used for this
operation is present.
E16 - spindle bit missing
No bit on the spindle.
E17 - mirror bit missing
No bit on the SYMMETRICAL spindle.
E18 - spindle dir error
Discrepancy between the machining plane and the spindle axis.
E19 - boring side error
Boring with error in the data relating to the side.
E20 - mir.spind. axis error
Data relating to the axis of the symmetrical spindle not correct.
E21 - boring corner error
Boring with error in the data relating to the edge.
E22 - tangent calc. error
Error in calculation of the tangencies between contiguous elements; increase the
tolerance angle.
E23 - compensation error
An error has occurred during compensation.
E24 - min+max spds. mismatch
The rotation speeds are incongruent. The minimum is > the maximum or vice-versa.
Check the data relating to the point, the router and the aggregate, if any aggregate is used
for SYMMETRICAL ROUTING.
E25 - nil speeds
The entry and/or interpolation speed relating to the process are equal to zero. Check the
data entered for the processing and analog speeds in the machine data.
E26 - router axis error
Error on the router axis.
E27 - mir.router axis error
Error on the symmetrical router axis.

0408e02f.fm - biesse120100

E28 - rotat. speed mismatch


The router bit rotation speed and that of any aggregate are incongruous.
E29 - bit missing
The bit of the spindle or router requested is missing.
E30 - mirror router missing
There is no symmetrical router present.

8-3

LIST OF ERRORS
BIESSE S.p.A.

Woodworking Machinery

E31 - mirror aggreg. missing


There is no symmetrical slot in the aggregate fitted with the bit requested.
E32 - mirror agg.bit missing
There is no bit fitted on the symmetrical aggregate
E33 - origin disabled
The point of origin specified in the program data has not been activated.
E34 - side or corner error
The data relating to the boring side or edge are not correct.
E35 - out of SW range Y
In order to produce the boring, the spindle bit used goes beyond the sw limits of the Y axis;
see the relative axis data.
E36 - out of SW range Z
In order to produce the boring, the spindle bit used goes beyond the sw limits of the Z axis;
see the relative axis data.
E37 - optimisation error
A boring optimizer error has occurred.
E38 - bad password
In order to access this function, the user must enter the password in the maintenance
page.
E39 - err saving axes data
The axis data have not been changed. Perhaps the machine is not in the correct
conditions for saving of new parameters - switch it to manual or emergency status.
E40 - TOO MANY ORIGINS
There are two many points of origin in the data file.
E41 - TOO MANY SPINDLEBIT
There are too many spindle bits in the data file.
E42 - TOO MANY ROUTERBITS
There are two many ROUTER bits in the data file.
E43 - unchanged drw miss.
1) The design associated to the profile has been deleted, so the profile cannot be modified
by changing its parameters.
2) Operations have been performed on the profile which mean it can no longer be
modified.
E44- in error
An error has occurred during input of the entry.
E45 - out error
An error has occurred during input of the exit.
E46 - label missing
The program or list contains a jump to a label not present.

E48 - assigned inst. error


Error in the assignment instruction.
E49 - assigned div by 0
Division by zero in the assignment instruction

8-4

0408e02f.fm - biesse120100

E47 - work list line error


This list line cannot be executed.

USER INTERFACE ERRORS


BIESSE S.p.A.

Woodworking Machinery

E50 - IF instr. error


Error in the if .... instruction
E51 - fill error
Error in the instruction for filling the profile with parallel lines
E52 - axes interp. speed = 0
Check the value relating to the axis interpolation speed in the axis parameter page.
E53 - axes interp. acc = 0
Check the value relating to the axis interpolation acceleration in the axis parameter page.
E54 - lookahead error
The profile for which the working speeds have to be calculated has an incorrect number of
elements or its speeds are too low for the profile execution.
E55 - tool length error
Tool length = 0.
E56 - in on lines
The 3D_CA entry can only be placed on lines parallel to the coordinate axes, and those of
the 3D_LA only on lines.
E57 - out on lines
The 3D_CA exit can only be placed on lines parallel to the coordinate axes, and those of
the 3D_LA only on lines.

8.1.3

G errors
G0 - End available elem
The elements available for the profiles have run out.
G1 - NIL Length segment
G2 - NIL Length arc
G3 - NIL elements
Elements of length nil have been inserted in the profile. The program deletes them
automatically.
G4 - DEFAULT elements
After modifications to the design an element previously linked to other elements of the
design has been separated from them and has become of DEFAULT type.
G5 - Profile NOT MODIFIED
The modifications on the base design or the choice of parameters is incorrect, so the
profile cannot be obtained from the new design. Reload the file and insert correct values
in the parameters.
G6 - Profile NOT UPDATED
Same as G5.

0408e02f.fm - biesse120100

G7 - End prof number


The profiles available have run out.
G8 - End DRAWING elem
The basic geometrical elements available for the construction of profiles have run out.
G9 - End PROFILES
The profiles available have run out.

8-5

LIST OF ERRORS
BIESSE S.p.A.

Woodworking Machinery

G10 - DRW CREATE ERROR


An error has occurred in the geometric design, probably due to choice of a solution which
generates an element a long way outside the panel.
G11 - CLOSED Profile
The user requests an operation only possible on open-ended profiles on a profile which is
actually endless.
G12 - Delta NOT added
An error has occurred in the delta between entry and exit. Try reducing the value of the
delta or entering on another element. Check that the profile is endless.
G13 - Profile NOT OK
The profile chosen is not suitable for the operation requested. For example, the user
requests creation of a connecting link on a profile not related to geometry.
G14 - OPEN PROFILE!!
The user requests an operation only possible on endless loop profiles on a profile which is
actually open-ended.
G15 - FILLING PROFILE
Error in the fill calculation routine; check the parameters given to the FILL.
G16 - NON EXISTING ELEMENT
The geometrical element chosen does not exist; check the label.
G17 - IN - OUT
The entry/exit routine has ended with an error.
G18 - SAVING DRAWING
The program is unable to save on disk because of lack of dynamic memory. Free a little
RAM memory.
G19 - DELTA TOO LARGE
An error has occurred in the delta between entry and exit. Try reducing the value of the
delta or entering on another element.
G20 - ELEMENT type ERROR
The element chosen is not correct. Check the label entered.
G21 - Select prof beginning
The profile starting point has not been chosen correctly.
G22 - Only elem accepted ***POINT !***
Only point type elements are accepted in the function which creates profiles by joining up
points.
G23 - Non existing profile
The profile does not exist in the memory.
G24 - Duplicated parameters
It is not possible to copy two profiles using the same parameters on a single panel, or to
copy the same profile.

G26 - Nil Fill distance


The FILL distance parameter is incorrect; enter a value other than 0.
G27 - profile not present
The profile is not present in the memory.

8-6

0408e02f.fm - biesse120100

G25 - Too many param.


Too many parameters have been entered (error in copying, when the parameters of the
profile to be copied no longer fit into the table of the original profile).

USER INTERFACE ERRORS


BIESSE S.p.A.

Woodworking Machinery

G28 - Not enough points


The number of points entered for the Profile Through Points routine is insufficient (there
must be at least 3 points).
G29 - Bad profile nb.
The profile with this number is not present in the memory.

8.1.4

M errors
M1 - Lines do not exist !..
The lines indicated in the POPUP do not exist.
M2 - One line does not exist! ...
One line indicated in the POPUP does not exist.
M3 - Lines are parallel!
The lines chosen must intersect.
M4 - Insert 2 diff. points !
The two points must not coincide.
M5 - 1st point does not exist!
The point does not exist on the design: check the label.
M6 - 2nd point does not exist!
The point does not exist on the design: check the label.
M7 - 3rd point does not exist!
The point does not exist on the design: check the label.
M8 - Ins. values diff.from 0!
Enter at least one value different from 0.
M9 - Point does not exist!
The point does not exist on the design: check the label.
M10 - Line does not exist!
The line does not exist on the design: check the label.
M11 - Circum. does not exist
The circumference does not exist on the design: check the label.
M12 - No element added!
M13 - No more elem. available
There is no more room in the memory for geometrical elements.
M14 - Drawing creation ERROR
An error has occurred in the geometric design, probably due to choice of a solution which
generates an element a long way outside the panel.
M15 - No more prof. available !
There is no more room in the memory for profiles.

0408e02f.fm - biesse120100

M16 - Circle does not exist


The circumference does not exist on the design: check the label.
M17 - Line external to circle
The straight line does not intersect with the circle.
M18 - Line does not exist
The line does not exist on the design: check the label.

8-7

LIST OF ERRORS
BIESSE S.p.A.

Woodworking Machinery

M19 - 2nd circle does not exist


The circumference does not exist on the design: check the label.
M20 - 1st circle does not exist
The circumference does not exist on the design: check the label.
M21 - Circles not secant
The circles do not intersect.
M22 - Infinite intersections
The circles coincide or are concentric.
M23 - No intersection
The circles are external.
M24 - Pt. inetr. to circum.
The point is inside the circumference: there is no geometrical solution.
M25 - Coinciding circles
The circles are coincident.
M26 - Secant circles: SOL 3 & 4
Choose one of the two solutions proposed.
M27 - Insufficient radius
Increase the value of the radius or change the geometrical solution.
M28 - Circ. with negative rad.
The radius of the concentric circle is negative: vary the delta value.
M29 - Parallel lines
The straight lines must intersect.
M30 - Inadequate radius
Vary the value of the radius or change the geometrical solution.
M31 - Circle non-existent SOL
Vary the value of the radius or change the geometrical solution.
M32 - Infinite solutions !
The geometrical elements concerned do not intersect.
M33 - Radius too small
Vary the value of the radius or change geometrical solution.
M34 - Radius too large
Vary the value of the radius or change geometrical solution.
M35 - Valid SOL : 4 and 8
Choose one of the two solutions proposed.
M36 - ERROR modified drawing
The modification requested overturns the bonds between the elements of the designs.

M38 - Route! Profile end


Error given during creation of the profile if the user chooses a point which actually does not
belong to the profile element as starting or finishing point.
M39 - Enter FIRST POINT
The first point of the profile has not been entered! Restart from the beginning.

8-8

0408e02f.fm - biesse120100

M37 - Element NOT on profile


Error displayed during creation of the profile if the user chooses a point which actually
does not belong to the profile element as starting or finishing point.

USER INTERFACE ERRORS


BIESSE S.p.A.

Woodworking Machinery

M40 - Select. not unique! (lin)


The straight lines must intersect.
M41 - 1st line does not exist !
M42 - 2nd line does not exist !
The line does not exist on the design: check the label.
M43 - Round: parallel lines
The straight lines must intersect.
M44 - Round: coinciding lines
The straight lines must intersect.
M45 - Non adjacent elements
The elements of the profile to be connected and/or rounded must be consecutive and must
intersect.
M46 - ROUNDING error
Error in rounding: check the distance set.
M47 - Select. not unique! (cer)
M48 - 1st elem. does not exist
M49 - 2nd elem. does not exist
The element chosen is not correct. Check the label entered.
M50 - Connline:external elem
The elements of the profile to be connected and/or rounded must be consecutive and must
intersect.
M51 - CONNECTION error
Error in connection: check the radius set.
M52 - POINT OUT OF PROFILE
The point selected does not lie on the profile: check the coordinates.
M53 - Cannot save data
The data saving directory does not exist or the RAM memory is not sufficient.
M54 - NO PROFILE
No suitable profile exists.

8.1.5

U errors
U1 - file copy failed
U2 - table full
Data on file corrupted.

0408e02f.fm - biesse120100

U3 - long expression
Data on file corrupted.
U4 - wrong KEYWORD
Data on file corrupted.
U5 - bad comment
An incorrect comment has been found. The data on file might be corrupted.

8-9

LIST OF ERRORS
BIESSE S.p.A.

Woodworking Machinery

U6 - corrupted data on file


U7 - bad string
An incorrect string has been found. The data on file might be corrupted.
U8 - bad symbol
An incorrect string has been found on the data file. The data on file might be corrupted.
U9 - Error on file
Data on file corrupted.
U10 - syntax error
The expression contains a syntax error found by the expression evaluator.
U11 - parenth missing
Brackets missing in the expression.
U12 - express missing
The symbol to be evaluated is without a name.
U13 - division by 0
Calculation of the expression contains a division by zero.
U14 - unknown parameter
The user is using parameters not defined previously and so cannot be used to calculate
another expression.
U15 - parameter present
The user wishes to enter a parameter with name identical to that of an existing parameter.
U16 - . not permitted
The full stop is not a permitted character.
U17 - not enough memory
U18 - error opening file
The file sought is not present in the memory
U19 - error writing file
U20 - error reading file
U21 - flash writing error
U22 - flash deleting error
U23 - cannot be modified
The user wishes to eliminate or modify a parameter used in the program.

0408e02f.fm - biesse120100

U24 - root less than 0


The user is trying to calculate the square root of a number smaller than 0.

8 - 10

MACHINE INTERFACE ERRORS


BIESSE S.p.A.

8.2

Woodworking Machinery

MACHINE INTERFACE ERRORS


The messages described below may be followed by 1 or 2 numbers (parameters) in brackets,
which indicate the object referred to. There are two possibilities:
(par) the parameter par always follows the description of the error;
[par] the parameter par does not always follow the description of the error.

Description of the most common parameters:


1. (cen) stands for work centre (on single-centre machines it is always 0).
2. (slot) stands for the slot number; the possible values are:
0 ==> slot A
1 ==> slot B
2 ==> slot C
3 ==> slot D
4 ==> slot E
5 ==> slot F

Description of the most common abbreviations:


OM stands for "on the machine";
OC stands for "on the carriage";
OH stands for "on the head".

8.2.1

"PLC_" Errors
PLC_9000 - Machine data reading error
An error has occurred during reading of a machine item of data by the PLC; the item of
data might be missing or might not be coherent with the PLCs expectations.
PLC_9001 - Overload cutouts KO
Machine in emergency status: the "Emergency Line OK" input is at zero (0). Initial status
at switch-on or after an emergency. Supply power to the system and press Stop and
Reset to start. If the error persists, an overload cutout might have been tripped or the
compressed air supply might have failed.
PLC_9002 - Cords / Air KO
Not used on the standard machine at present.
PLC_9003 - Interference microswitch
Not used on the standard machine at present.
PLC_9004 - Inverter emergency
On machines where the specific input is fitted, this signals that at least one spindle inverter
is in emergency status (input value zero).

0408e02f.fm - biesse120100

PLC_9005 - NC emergency
The NC has detected an irreversible error condition caused by an incorrect item of data or
by a malfunction of any of its components.
PLC_9006 - Insufficient vacuum
Vacuum failure error for machines without the specific input; in this case, it is deduced that
the vacuum might have failed if the inputs for occupation of the working areas, mats or
photocells, are on zero. The Start command on the machine cannot be used and the red

8 - 11

LIST OF ERRORS
BIESSE S.p.A.

Woodworking Machinery

lamp flashes on the control panel (if present). Check that the vacuum pump is connected
correctly.
PLC_9007 - Slot Reset Necessary Because Slots are Low [cen]
After a RESET, the PLC has detected one of the following hazardous conditions for the
centre [cen]:
1. slide high sensor of a slot missing;
2. protection band guard high sensor missing (when they are installed);
3. a tool has been removed/fitted by hand on a router with automatic tool change.
This error cuts out all the controls for automatic movement of the machine, in reset or
program execution mode. To free the situation, if the sensors mentioned above are
operating correctly, the slot reset has to be obtained using the key or button provided.
PLC_9008 - Slot Reset Because of Manual Tool Change (cen) [slot]
The PLC has detected the following hazardous condition for the centre (cen) and slot
[slot]:
- a tool has been removed/fitted by hand on a router with automatic tool change.
This error cuts out all the controls for automatic movement of the machine, in reset and
program execution mode. To free the situation, after checking that the routers are
correctly tooled, the slot reset has to be obtained using the key or button provided.
PLC_9009 - Cycle stop from LH area safety device
After detecting that the operator has entered the left-hand (LH) working area (mat or
photocells) the PLC has decided that the machines working cycle must be cut out to
ensure the operators safety. On machines to EC standards, the cycle restarts
automatically as soon as the operator leaves the area, while on machines not to EC
standards the restart cannot take place until the operator has left the area and pressed the
START button.
PLC_9010 - Cycle stop from RH area safety device
After detecting that the operator has entered the right-hand (RH) working area (mat or
photocells) the PLC has decided that the machines working cycle must be cut out to
ensure the operators safety. On machines to EC standards, the cycle restarts
automatically as soon as the operator leaves the area, while on machines not to EC
standards the restart cannot take place until the operator has left the area and pressed the
START button.
PLC_9011 - Insufficient vacuum from specific input.
Vacuum failure error for machines with the specific input. In normal operating conditions,
the input in question has value one. The Start command on board the machine cannot be
used and the red lamp flashes on the control panel (if present). Check that the vacuum
pump is connected correctly.
PLC_9012 - Cabinet temperature alarm.
The temperature inside the cabinet is too high. With the air-conditioner in normal
operating conditions, the value of the input concerned is zero.

PLC_9014 - Not used


PLC_9015 - Not used

8 - 12

0408e02f.fm - biesse120100

PLC_9013 - SLOT/TH reset necessary to restart (cen)


On a machine fitted with horizontal spindles with bistable solenoid valves, after a RESET
the PLC has noted the following hazardous condition for the centre (cen):
1. a process has been cut out with the horizontal spindles active.
This error cuts out all the controls for automatic movement of the machine, during reset
and program execution. To free the situation, the slots/THs have to be reset using the key
or button provided.

MACHINE INTERFACE ERRORS


BIESSE S.p.A.

Woodworking Machinery

PLC_9016 - Centre data reading error


An error has occurred during the reading by the PLC of an item of data of the plc
"CENTRI" (CENTRES) table; the item of data might be missing or might not be coherent
with the PLCs expectations.
PLC_9017 - Not used
PLC_9018 - Centre emergency (cen)
PLC_9019 - Inconsistent instructions (cen)
The program being executed on the centre (cen) has attempted to perform one of the
following operations which are not compatible with the PLC specifications:
1. command for an M instruction not managed;
2. simultaneous activation of different types of spindles (e.g. T and TH or T and TP, etc.);
3. activation of TPs other than those already active without TPO (e.g. TP1 PON, .. work ..,
PSU, .. pos. .., TP2 PON);
4. activation of 2 TPs simultaneously with the same inverter;
5. activation of a TP with no tool fitted.
PLC_9020 - End of program end without TPO
The program being executed has concluded without commanding switch-off of the active
router motors (TPO). (For XNC only: this error might also appear at the beginning of the
tool change cycle if there is no TPO before this in the cycle).
PLC_9021 -Reset impossible: Z axis not zeroized (STOP/RESET) (cen)
The Z axis of the centre (cen) has not been zeroized or its position is more than
RESET_BAND=10 mm from the axis point of origin; therefore the individual axes of the
centre cannot be reset until the Z axis has been reset.
PLC_9022 - Not used
PLC_9023 - TP on inactive slot (cen) (slot)
The program being executed on the centre (cen) has attempted to carry out an operation
on the router mounted on the slot (slot), but the slot is not enabled in the plc "SLOT_C1"
table (Enable = 0). The error is signalled in the following cases:
1. on activation of the TP for a process;
2. on activation of the TP for a tool change.
PLC_9024 - Slot without automatic tool change (cen) (slot)
The program being executed on the centre (cen) has attempted to carry out a tool change
operation on the router mounted on the slot (slot), but the slot is not enabled for automatic
tool change in the plc "SLOT_C1" table (Tool change <> 2).
PLC_9025 - Not used
PLC_9026 - Not used
PLC_9027 - Not used

0408e02f.fm - biesse120100

PLC_9028 - Not used


PLC_9029 - Axis drive KO (cen) (ax)
The drive of the axis (ax) of the centre (cen) is not Ok. This may occur when the machine
is switched on or because of a malfunction while the machine is active. The PLC switches
the machine to emergency status. Check the error which has occurred on the drive
display and solve it. The value which the "drive OK" input is to have is declared in the plc
table "ASSI_C1" (AXIS_C1) (item of data Livazok).

8 - 13

LIST OF ERRORS
BIESSE S.p.A.

Woodworking Machinery

PLC_9030 - Slot data reading error (cen) (slot)


The message may appear for two reasons:
1. when the machine is switched on, an error has occurred in reading by the PLC of an
item of data of the PLC tables "SLOT_C1" or "TP_C1"; the item of data might be missing
or might not be coherent with the expectations of the PLC.
2. during manual activation of the TP if the TP which the user tries to activate is not
enabled in the PLC table "TP_C1" (Enabled = 0).
PLC_9031 - Slide travel impossible (cen) (slot)
The program being executed on the centre (cen) requires the use of the router mounted
on the slot (slot) with a slide position not compatible with the information given in the PLC
table "SLOT_C1" (SlotType item of data) (e.g. the slot has been declared to have a normal
slide and the program requires the intermediate position).
PLC_9032 - Slot up/down sensor KO (cen) (slot)
The slide high and low sensors of the slot (slot) of the centre (cen) are excited; this
situation is unacceptable for the safety of the machine and the PLC switches it to
emergency status.
Check the two sensors; probably one of them is broken.
PLC_9033 - Slot down sensor timeout (cen) (slot)
The slide of slot (slot) of centre (cen) has been commanded to descend, but the relative
sensor signal is not received. Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the position microswitch is not broken;
4. the microswitch position is correct;
5. the status of the PLC outputs is correct;
6. the input to the relative microswitch is ON.
PLC_9034 - Slot up sensor timeout (cen) (slot)
The slide of slot (slot) of centre (cen) has been commanded to descend, but the relative
sensor signal is not received. Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the position microswitch is not broken;
4. the microswitch position is correct;
5. the status of the PLC outputs is correct;
6. the input to the relative microswitch is ON.
PLC_9035 - Slot tool present sensor missing (cen) (slot)
The program in execution on centre (cen) requires use of the router mounted on slot (slot),
but the tool present input for this slot is missing. Check that the sensor is correctly
positioned and operating correctly.
PLC_9036 - Active slot with released cone (cen) (slot)
While the centre (cen) is working with the router mounted on the slot (slot), the tool locked
and present input has failed, and so the PLC has switched the machine to emergency
status. If there is a tool in the cone, check that the sensor is correctly positioned and
operating correctly.

PLC_9038 - No band sensor (cen) (slot)


Raising/lowering of the protection bands of slot (slot) of centre (cen) has been
commanded, but the relative sensor signal is not received. Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;

8 - 14

0408e02f.fm - biesse120100

PLC_9037 - Not used

MACHINE INTERFACE ERRORS


BIESSE S.p.A.

Woodworking Machinery

3. the position microswitch is not broken;


4. the microswitch position is correct;
5. the status of the PLC outputs is correct;
6. the input to the relative microswitch is ON.
PLC_9039 - Sensors of bidirectional saw blade KO (cen) (slot)
The position 1 and position 2 sensors of the bidirectional slot (slot) of the centre (cen) are
excited; this situation is unacceptable for the safety of the machine and the PLC switches
it to emergency status.
Check the two sensors; probably one of them is broken.
PLC_9040 - Timeout of sensor of bidirectional saw blade in X (cen) (slot)
The X position of the bidirectional slot (slot) of centre (cen) has been commanded, but the
relative sensor signal is not received. Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the position microswitch is not broken;
4. the microswitch position is correct;
5. the status of the PLC outputs is correct;
6. the input to the relative microswitch is ON.
PLC_9041 - Timeout of sensor of bidirectional saw blade in Y (cen) (slot)
The Y position of the bidirectional slot (slot) of centre (cen) has been commanded, but the
relative sensor signal is not received. Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the position microswitch is not broken;
4. the microswitch position is correct;
5. the status of the PLC outputs is correct;
6. the input to the relative microswitch is ON.
PLC_9042 - Cone opening timeout (cen) (slot)
During automatic tool change, the opening of the cone of the slot (slot) of centre (cen) has
been commanded, but the relative sensor signal is not received. Check whether there is a
mechanical impediment and that the sensor is correctly positioned and operating correctly.
PLC_9043 - Cone closure timeout without tool (cen) (slot)
During automatic tool change, the closure of the cone of the slot (slot) of centre (cen) has
been commanded, but the tool locked and present sensor signal is not received. If there is
a tool in the cone, check that the sensor is correctly positioned and operating correctly.
PLC_9044 - Inverter data reading error
An error has occurred during reading by the PLC of an item of data in the PLC "PLC_INV"
table; the item of data might be missing or might not be coherent with the expectations of
the PLC.

0408e02f.fm - biesse120100

PLC_9045 - Not used


PLC_9046 - inverter transmission failed (inv)
An error has occurred during transmission of the data for switch-on of the inverter (inv).
The PLC is unable to communicate with the inverter. Make the following checks:
1. check that the inverter is switched on;
2. check in the head setup machine data that the number of the inverter associated to the
active TP corresponds to an enabled inverter (enabled = 1) in the PLC table
"PLC_INV";
3. check in the head setup machine data that the "current" item of data associated to the
active TP is correct for the type of inverter mounted;
4. check that the serial address of the inverter in the "PLC_INV" table (Indser) is the same

8 - 15

LIST OF ERRORS
BIESSE S.p.A.

Woodworking Machinery

as the value set on the inverter;


5. check that the type of inverter in the "PLC_INV" table (Type) is the same as the inverter
installed;
6. check that the inverter parameters are correct;
7. check that the inverter enabling output is ON;
8. check the electrical wiring of the inverter and PLC.
PLC_9047 - Impossible to work: inverter stopped (Inv)
Although data have been successfully transmitted to switch on the inverter (inv), the
inverterinverter stopped input has remained unchanged and continues to signal that the
motor is stopped. In this condition the PLC cuts out operation. In addition to the checks
recommended for the previous error, also check that the output of the remote switch of the
active TP is ON.
PLC_9048 - Buffered RAM KO
The PLC is unable to write in the buffered RAM assigned to it. In this condition, the
machine keeps working but the PLC will not be able to save data such as the hours,
minutes and seconds for lubrication.
PLC_9049 - Buffered RAM too small
The space which the PLC requires in the buffered ram is greater than that assigned to it.
In this condition, the machine keeps operating but the PLC will not be able to save the
excess data.
PLC_9050 - Lubrication data reading error
An error has occurred during reading by the PLC of an item of data in the "LUB"
(LUBRICATION) PLC table; the item of data might be missing or might not be coherent
with the expectations of the PLC.
PLC_9051 - Not used
PLC_9052 - System lubrication time finished
On machines with manual lubrication, this error warns that the machines components
require lubrication.
PLC_9053 - System without lubricant
On machines with automatic lubrication, this error warns that the lubricant in the automatic
lubrication system has run out.
PLC_9054 - System OK lubrication cycle microswitch malfunction
On machines with automatic lubrication, a lubrication cycle has been commanded but not
completed. Check using the manual cycle button.

PLC_9056 - Work tool holder number.


The message occurs for the following reasons:
1. at machine switch-on, an error has occurred in reading by the PLC of an item of data in
the plc table "PU_BM"; the item of data might be missing or might not be coherent with the
expectations of the PLC. Check for every toolholder enabled that the number "N-pu" is

8 - 16

0408e02f.fm - biesse120100

PLC_9055 - Wrong magazine .


The message occurs for the following reasons:
1. at machine switch-on, an error has occurred in reading by the PLC of an item of data in
the plc table "PU_BM"; the item of data might be missing or might not be coherent with the
expectations of the PLC. Check for every toolholder enabled that:
- a) the number of the relative magazine is 1 or 2;
- b) the relative magazine is enabled.
2. during manual activation or during automatic tool change, if the number of the magazine
to which the tool holder belongs has been indicated incorrectly in the "Magazines"
machine data.

MACHINE INTERFACE ERRORS


BIESSE S.p.A.

Woodworking Machinery

greater than 0 and not greater than the number of tool holders envisaged for the relative
magazine in the "MAG_BM" (MACHINE MAGAZINE) table.
2. during manual activation or during automatic tool change, if the user attempts to use a
tool holder active in the "Magazines" machine data but not enabled in the plc table
"PU_BM".
PLC_9057 - TP number error
Attempt at automatic tool change from the machine magazine on a TP which is incorrect
or not enabled in the plc table "TP_C1".
PLC_9058 - Not used
PLC_9059 - Operation code for tool change is wrong
The PLC has received a code for a tool change operation on the machine magazine which
is not envisaged. Check the tooling and magazine data and the program.
PLC_9060 - Not used
PLC_9061 - Not used
PLC_9062 - Not used
PLC_9063 - Sensors of tool change magazine KO (mag)
The cylinder of the cover of the machine magazine (mag) has both its position
microswitches in ON status. Check the two sensors, probably one of them is broken.
PLC_9064 - Machine-side magazine closed but does not move
Closure of the machine magazine (mag) has been commanded but the cover does not
move. Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the coil is receiving power;
4. the status of the PLC outputs is correct (PLC output for closure = ON and PLC output
for opening = OFF).
PLC_9065 - Machine-side magazine closed but sensor is off
Closure of the machine magazine (mag) has been commanded but the relative sensor
signal is not received. Check that:
1. there are no mechanical impediments;
2. the position microswitch is not broken.
3. the microswitch position is correct;
4. the input to the relative microswitch is ON.

0408e02f.fm - biesse120100

PLC_9066 - Machine-side magazine open but does not move


Opening of the machine magazine (mag) has been commanded but the cover does not
move. Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the coil is receiving power;
4. the status of the PLC outputs is correct (PLC output for closure = OFF and PLC output
for opening = ON).
PLC_9067 - Machine-side magazine open but sensor is off
Opening of the machine magazine (mag) has been commanded but the relative sensor
signal is not received. Check that:
1. there are no mechanical impediments;

8 - 17

LIST OF ERRORS
BIESSE S.p.A.

Woodworking Machinery

2. the position microswitch is not broken.


3. the microswitch position is correct;
4. the input to the relative microswitch is ON.
PLC_9068 - Sensors of tool change tool holder KO (mag) (npu)
The cylinder of the tool holder (npu) of the machine magazine (mag) has both its position
microswitches in ON status. Check the two sensors, probably one of them is broken.
PLC_9069 - Machine-side tool holder lowered but does not move (mag) (npu)
Descent of tool holder (npu) of the machine magazine (mag) has been commanded but it
does not move. Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the coil is receiving power;
4. the status of the PLC outputs is correct (PLC output for descent = ON and PLC output
for ascent = OFF).
PLC_9070 - Machine-side tool holder lowered but sensor is off (mag) (npu)
Descent of tool holder (npu) of the machine magazine (mag) has been commanded but
the relative sensor signal is not received. Check that:
1. there are no mechanical impediments;
2. the position microswitch is not broken.
3. the microswitch position is correct;
4. the input to the relative microswitch is ON.
PLC_9071 - Machine-side tool holder raised but does not move (mag) (npu)
Ascent of tool holder (npu) of the machine magazine (mag) has been commanded but it
does not move. Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the coil is receiving power;
4. the status of the PLC outputs is correct (PLC output for descent = OFF and PLC output
for ascent = ON).
PLC_9072 - Machine-side tool holder raised but sensor is off (mag) (npu)
Ascent of tool holder (npu) of the machine magazine (mag) has been commanded but the
relative sensor signal is not received. Check that:
1. there are no mechanical impediments;
2. the position microswitch is not broken.
3. the microswitch position is correct;
4. the input to the relative microswitch is ON.
PLC_9073 - Not Used
PLC_9074 - Tool holder ascent command with magazine closed (mag)
Ascent of a tool holder has been commanded with the machine magazine (mag) closed.

PLC_9076 - Loading from empty tool holder (mag)


Attempt to load a tool from an empty tool holder of the machine magazine (mag). If there
is a tool on the tool holder, check that the presence microswitch is working and is correctly
positioned.
PLC_9077 - Unloading on busy tool holder (mag)
Attempt to unload a tool on an occupied tool holder of the machine magazine (mag). If

8 - 18

0408e02f.fm - biesse120100

PLC_9075 - Magazine closure command with tool holder high (mag)


Closure of the machine magazine (mag) has been commanded with a tool holder high. If
all the tool holders are low, check that the relative microswitches are excited.

MACHINE INTERFACE ERRORS


BIESSE S.p.A.

Woodworking Machinery

there is not a tool on the tool holder, check that the presence microswitch is working and is
correctly positioned.
PLC_9078 - Not Used
PLC_9079 - Loading from tool holder to busy TP (mag)
Attempt to load a tool from the magazine (mag) on a TP with tool already fitted. If there is
nothing on the TP, check that the cone clamped and present microswitch is working and is
correctly positioned.
PLC_9080 - Unloading to tool holder from empty TP (mag)
Attempt to unload a tool on the magazine (mag) from a TP without a tool fitted. If there is
a tool on the TP, check that the cone clamped and present microswitch is working and is
correctly positioned.
PLC_9101 - Carriage-side magazine number error.
The message occurs for the following reasons:
1. at machine switch-on, an error has occurred in reading by the PLC of an item of data in
the plc table "PU_BC"; the item of data might be missing or might not be coherent with the
expectations of the PLC. Check for every tool holder enabled that:
- a) the number of the relative magazine is 1 or 2;
- b) the relative magazine is enabled.
2. during manual activation or during automatic tool change, if the number of the magazine
to which the tool holder belongs has been indicated incorrectly in the "Magazines"
machine data.
PLC_9102 - Carriage-side tool holder number error.
The message occurs for the following reasons:
1. at machine switch-on, an error has occurred in reading by the PLC of an item of data in
the plc table "PU_BC"; the item of data might be missing or might not be coherent with the
expectations of the PLC. Check for every tool holder enabled that the number "N-pu" is
greater than 0 and not greater than the number of tool holders envisaged for the relative
magazine in the "MAG_BC" (CARRIAGE MAGAZINES/OC_MAG) table.
2. during manual activation or during automatic tool change, if the user attempts to use a
tool holder active in the "Magazines" machine data but not enabled in the plc table
"PU_BC".
PLC_9103 - TP number error
Attempt at automatic tool change from the carriage magazine on a TP which is incorrect or
not enabled in the plc table "TP_C1".
PLC_9104 - Not used
PLC_9105 - Operation code for tool change is wrong
The PLC has received a code for a tool change operation on the carriage magazine which
is not envisaged. Check the tooling

0408e02f.fm - biesse120100

PLC_9106 - Carriage-side magazine sensors KO (mag)


The cylinder of the cover of the carriage magazine (mag) has both its position
microswitches in ON status. Check the two sensors, probably one of them is broken.
PLC_9107 - Carriage-side magazine closed but does not move (mag)
Closure of the carriage magazine (mag) has been commanded but the cover does not
move. Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the coil is receiving power;

8 - 19

LIST OF ERRORS
BIESSE S.p.A.

Woodworking Machinery

4. the status of the PLC outputs is correct (PLC output for closure = ON and PLC output
for opening = OFF).
PLC_9108 - Carriage-side magazine closed but sensor is off (mag)
Closure of the carriage magazine (mag) has been commanded but the relative sensor
signal is not received. Check that:
1. there are no mechanical impediments;
2. the position microswitch is not broken.
3. the microswitch position is correct;
4. the input to the relative microswitch is ON.
PLC_9109 - Carriage-side magazine open but does not move (mag)
Opening of the carriage magazine (mag) has been commanded but the cover does not
move. Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the coil is receiving power;
4. the status of the PLC outputs is correct (PLC output for closure = OFF and PLC output
for opening = ON).
PLC_9110 - Carriage-side magazine open but sensor is off (mag)
Opening of the carriage magazine (mag) has been commanded but the relative sensor
signal is not received. Check that:
1. there are no mechanical impediments;
2. the position microswitch is not broken.
3. the microswitch position is correct;
4. the input to the relative microswitch is ON.
PLC_9111 - Carriage-side tool holder KO (mag)
The cylinder of the tool holder of the carriage magazine (mag) has both its position
microswitches in ON status. Check the two sensors, probably one of them is broken.
PLC_9112 - Carriage-side tool holder lowered but does not move (mag)
Descent of tool holder of the carriage magazine (mag) has been commanded but it does
not move. Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the coil is receiving power;
4. the status of the PLC outputs is correct (PLC output for descent = ON and PLC output
for ascent = OFF).

PLC_9114 - Carriage-side tool holder raised but does not move


Ascent of tool holder of the carriage magazine (mag) has been commanded but it does not
move. Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the coil is receiving power;
4. the status of the PLC outputs is correct (PLC output for descent = OFF and PLC output
for ascent = ON).

8 - 20

0408e02f.fm - biesse120100

PLC_9113 - Carriage-side tool holder lowered but sensor is off.


Descent of tool holder of the carriage magazine (mag) has been commanded but the
relative sensor signal is not received. Check that:
1. there are no mechanical impediments;
2. the position microswitch is not broken.
3. the microswitch position is correct;
4. the input to the relative microswitch is ON.

MACHINE INTERFACE ERRORS


BIESSE S.p.A.

Woodworking Machinery

PLC_9115 - Carriage-side tool holder raised but sensor is off


Ascent of tool holder of the carriage magazine (mag) has been commanded but the
relative sensor signal is not received. Check that:
1. there are no mechanical impediments;
2. the position microswitch is not broken.
3. the microswitch position is correct;
4. the input to the relative microswitch is ON.
PLC_9116 - Not Used
PLC_9117 - Control of tool holder ascent with closed carrage-side magazine
Ascent of a tool holder has been commanded with the carriage magazine (mag) closed.
PLC_9118 - Control of carriage-side mag. closing with tool holder up
Closure of the carriage magazine (mag) has been commanded with a tool holder high. If
all the tool holders are low, check that the relative microswitches are excited.
PLC_9119 - Loading from empty carriage-side tool holder (mag)
Attempt to load a tool from an empty tool holder of the carriage magazine (mag). If there is
a tool on the tool holder, check that the presence microswitch is working and is correctly
positioned.
PLC_9120 - Unloading on busy carriage-side tool holder (mag)
Attempt to unload a tool on an occupied tool holder of the carriage magazine (mag). If
there is not a tool on the tool holder, check that the presence microswitch is working and is
correctly positioned.
PLC_9121 - Carriage-side magazine not reset (mag)
The carriage magazine (mag) is in error status and must be reset.
PLC_9122 - Carriage-side mag. multiple tool holder selection
For carriage magazines, only one tool holder at a time can be selected in manual mode.
This message indicates that the user has attempted to activate a second tool holder
without having disactivated the previous one.
PLC_9123 - Carriage-side magazine tool holder rotation KO (mag) (cil)
The cylinder (cil) which rotates the carriage magazine (mag) has both its position
microswitches in ON status. Check the two sensors, probably one of them is broken.

0408e02f.fm - biesse120100

PLC_9124 - Timeout carriage-side TH backward rotation: Does not move (mag) (cil)
The cylinder (cil) which rotates the carriage magazine (mag) has been commanded to turn
backwards but does not start off.
Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the coil is receiving power;
4. the status of the PLC outputs is correct.
PLC_9125 - Timeout carriage-side TH backwar rotation: no arrival (mag) (cil)
The cylinder (cil) which rotates the carriage magazine (mag) has been commanded to turn
backwards but does not arrive.
Check that:
1. there are no mechanical impediments;
2. the position microswitch is not broken.
3. the microswitch position is correct;
4. the input to the relative microswitch is ON.
PLC_9126 - Timeout carriage-side TH forward rotation: does not move (mag) (cil)
The cylinder (cil) which rotates the carriage magazine (mag) has been commanded to turn

8 - 21

LIST OF ERRORS
BIESSE S.p.A.

Woodworking Machinery

forwards but does not start off.


Check that:
1. there are no mechanical impediments;
2. no solenoid valves have been switched by hand;
3. the coil is receiving power;
4. the status of the PLC outputs is correct.
PLC_9127 - Timeout carriage-side TH forward rotation: no arrival (mag) (cil)
The cylinder (cil) which rotates the carriage magazine (mag) has been commanded to turn
forwards but does not arrive.
Check that:
1. there are no mechanical impediments;
2. the position microswitch is not broken.
3. the microswitch position is correct;
4. the input to the relative microswitch is ON.
PLC_9128 - Not Used
PLC_9129 - Not Used

8.2.2

ECN_ Errors
EC N_0-Sys err
Axis control system error:
1. a manual axis reset has been commanded, but the NC does not respond;
2. a manual axis stop jog has been commanded, but the NC does not respond;
3. an NC axis reset has been commanded, but the NC does not respond;
4. axis enabling has been commanded, but the NC does not respond.
ECN_1 - Machine not zeroed
An attempt to execute a program when the machine has not been zeroed. Press Stop and
reset, carry out the zeroing and repeat.
ECN_2 - Machine already in start
Program start with machine already in automatic mode, Warning message.
ECN_3 - Press Stop+Reset
Operations requested not permitted, Warning message.
ECN_4 - Encoder checking routine KO
The axis encoder checking routine has detected an error. Switch the machine off and
back on and repeat the resets.

ECN_6 - Impossible to work (cen) (slot)


The program being carried out on the centre (cen) requires a process to be performed with
the slot (slot) which is considered impossible; the possible circumstances are:
1. cutting with C axis without blade aggregate mounted on the active TP;
2. boring with C axis on plane other than XY (plane 5);
3. boring with C axis without boring aggregate mounted on the active TP;
4. processing on plane 5C without boring aggregate mounted on the active TP.
Check the program and retry.
ECN_7 - Too many active slots
Attempt to perform operation on non-existent TP; the possible circumstances are:

8 - 22

0408e02f.fm - biesse120100

ECN_5 - Quantity >= pieces produced


Start command for a work list line with quantity of pieces produced greater than or equal to
the quantity of pieces to be produced.

MACHINE INTERFACE ERRORS


BIESSE S.p.A.

Woodworking Machinery

1. instruction M for unloading of non-existent TP.


Check the program and retry.
ECN_8 - Jog impossible without selecting axes
Attempt to move an axis in jog mode without first having selected it (<ENTER> on the
icon).
ECN_9 - Cannot change parameters: axes active
It is not possible to change the axis parameters when they are active. Press Stop and
Reset and retry.
ECN_10 - Axis acceleration = 0 (cen) (ax)
For axis (ax) of the centre (cen), the acceleration machine item of data = 0. Not permitted,
change the machine item of data.
ECN_11 - Axis over software DW limit stop (ax)
The program being carried out requires the axis (ax) to move over the software DW limit
stop. Check the program and retry.
ECN_12 - Axis over software UP limit stop (ax)
The program being carried out requires the axis (ax) to move over the software UP limit
stop. Check the program and retry.
ECN_13 - Axis alarm
The NC has switched one or more axes to alarm status and so the PLC has switched the
machine to emergency status. Supply power to the system and give the command for a
total reset.
ECN_14 - inverter type not allowed (inv)
The type of the inverter (inv) declared in the plc table "PLC_INV" is not amongst those
envisaged and controlled by the PLC. Check the item of data concerned.
ECN_15 - Router rotation out of range (inv)
The operating speed of the router controlled by the inverter (inv) exceeds the tolerance of
10% of the desired speed.
ECN_16 - Time for reaching inverter operating speed (inv)
The router piloted by the inverter (inv) does not reach the required rotation speed. The
machine stops.
ECN_17 - Time exceeded inverter stopped (inv)
The router piloted by the inverter (inv) does not reach the required rotation speed.
ENV_18 - Inverter acceleration ramp = 0 Def. 5.0
Attempt to operate the inverter with acceleration ramp zero; the operation is impossible
and by default the PLC uses a ramp of 5 sec. Check the router data and bit data.
ENV_19 - Inverter deceleration ramp = 0 Def. 5.0
Attempt to operate the inverter with deceleration ramp zero; the operation is impossible
and by default the PLC uses a ramp of 5 sec. Check the router data and bit data.
ECN_20 - INV error system call (inv)
Attempt to communicate with inverter (inv) has failed.

0408e02f.fm - biesse120100

ECN_21 - INV parameter out of range (inv)


A parameter outside the range has been transmitted to the inverter (inv).
ECN_22 - INV transmission time out (inv)
Attempt to communicate with inverter (inv) has failed.
ECN_23 - INV transmission interrupted (inv)
Attempt to communicate with inverter (inv) has failed.

8 - 23

LIST OF ERRORS
BIESSE S.p.A.

Woodworking Machinery

ECN_24 - INV CheckSum reception error (inv)


Attempt to communicate with inverter (inv) has failed.
ECN_26 - Bit thickness < working depth (cen) (tp)
The program being carried out on the centre (cen) wants to use the TP (tp) in a process
having depth greater than the thickness of the bit fitted. Check the program and retry.
ECN_27 - Entry speed = 0 (setting 1 m/min) (cen) (slot)
The program being carried out on the centre (cen) wants to use the slot (slot) in a process
having entry speed zero. Warning message: the PLC sets a speed of 1 m/min. Check the
program.
ECN_28 - Interpolation speed = 0 (setting 1 m/min) (cen) (slot)
The program being carried out on the centre (cen) wants to use the slot (slot) in a process
having interpolation speed zero. Warning message: the PLC sets a speed of 1 m/min.
Check the program.
ECN_29 - LH bit on RH spindle or RHINV (cen) (tp)
The bit mounted on router (tp) of centre (cen) has rotation direction incompatible with that
of the spindle. Check the tooling data and retry.
ECN_30 - RH bit on LH spindle or LHINV (cen) (tp)
The bit mounted on router (tp) of centre (cen) has rotation direction incompatible with that
of the spindle. Check the tooling data and retry.
ECN_31 - Operation impossible even with slide high (cen) (slot)
The program being carried out on the centre (cen) wants to use the slot (slot) in a process
which is impossible even with the slide high, due to the Z dimensions involved. In order to
decide what slide stroke to use, the PLC considers the length of the bit, the thickness of
the panel, the safety position of the type of process and the TP offset and the DW limit
stop of the Z axis. Check the program and the tooling.
ECN_32 - Loading from unreachable TH (tp) (npu)
Loading on the TP (tp) of the tool mounted on the tool holder (npu) has been commanded,
but in the machine data of the tool holder the TP is not enabled to use it. Check the
program, the magazine data and the tooling.
ECN_33 - Unloading from unreachable TH (tp) (npu)
Unloading on the TP (tp) of the tool mounted on the tool holder (npu) has been
commanded, but in the machine data of the tool holder the TP is not enabled to use it.
Check the program, the magazine data and the tooling.
ECN_34 - Cannot unload: TH not found (tp)
Unloading of the tool mounted on the TP (tp) has been commanded, it is not possible to
find the tool holder on which to unload it from the tooling data active. Check the program
and the tooling.
ECN_35 - Final radius != Initial radius (cen)
The program being carried out on the centre (cen) wants to make an arc with initial radius
different from the final radius; impossible. Check the program.

ECN_37 - Arc 3D or with Zi! = Zf impossible on table 5C (cen)


The program being carried out on the centre (cen) wishes to make a 3D arc or an arc with
variation in depth (XYZ spiral) on table 5C; this is not possible because the linear axis may
be Z or C. Check the program.

8 - 24

0408e02f.fm - biesse120100

ECN_36 - Timeout for axis tolerance (cen) (ax)


The latest positioning of the axis (ax) of the centre (cen) does not comply with the
tolerance envisaged.

MACHINE INTERFACE ERRORS


BIESSE S.p.A.

Woodworking Machinery

0408e02f.fm - biesse120100

ECN_38 - Fixed cycle does not exist (cen)


The program being carried to on the centre (cen) wants to make a vertical hole, but the
cycle to be used is not specified in the "Bits Cycles" data. Check the "bits cycles" data and
retry.

8 - 25

LIST OF ERRORS
Woodworking Machinery

0408e02f.fm - biesse120100

BIESSE S.p.A.

8 - 26

BIESSE S.p.A. Woodworking Machinery

Vous aimerez peut-être aussi