Software user's manual - Autodesk Forums

88
481/96 Serial number 62)7:$5(86(5·60$18$/ IRU;1& 6RIWZDUH %LHVVH$SSOLFDWLRQV 5804A0045 ENGLISH Issue.Revision: 2.5

Transcript of Software user's manual - Autodesk Forums

��������������� ��

���������

��������

������������������

Serial number

5804A0045 ENGLISHIssue.Revision: 2.5

481/96

������������������ !��������

������������������ !��������

This manual has been prepared by BIESSE for use by clients only and it contains informationprotected by copyright. It may not be photocopied or reproduced in any form, either fully or in part,without the prior written consent of BIESSE.

The manual is supplied together with the machine, and must be kept in a safe place that is easilyaccessible and known to machine operators and/or maintenance personnel. Furthermore, thismanual must be used with care throughout the machine’s useful life and also accompany saidmachine in the event that it is sold on.

����� ������ ������� ��������������

5804A0045 2 0 (10, 1999) 99/0468M

1 (02,2000) 00/0109M

2 (05, 2001) 01/0082M

3 (06, 2001) 00/0646M

4 (09, 2001) 01/0461M

5 (01, 2002) 01/0769M

���������������

Revision: Additions: Deletions: Changes:

1 paragraph1.9

paragraph1.4

2 general revision

3 paragraph1.6, 2.1

4 paragraph 2.1, 2.6, 2.7

5 chapter2

paragraph3.7, 3.11

paragraph3.6, 3.8

�BIESSE S.p.A. Woodworking Machinery(5804A0045.fm-150102)

������������������ !��������

This manual must be used by personnel who have been adequately trained to operate themachine. BIESSE cannot be considered responsible or liable for damage resulting from incorrector improper use of the documentation provided. In order to avoid incorrect manoeuvres that mightresult in danger to the operator or to third parties, it is essential to read and fully understand all thedocumentation supplied with the machine.

" BIESSE S.p.A. Woodworking Machinery(5804A0045.fm-150102)

��!������������

��!������������

�����$ �����Field of application and limits of the manual . . . . . . . . . 9Documents supplied with the machine . . . . . . . . . . . . . 9Warning signs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Warnings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

%������&' �������$�$����1.1 User interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-11.1.1 Menu bar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-21.1.2 Toolbar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-21.1.3 Control Fields. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-21.2 Dialogue boxes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-4

%������(' ��)�*���%������2.1 How to Control Magazines Equipped with Tools Fitted with

Balluff Devices (ROVER) . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1Creating a Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1How to Edit a Tool . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-2Tooling the Magazine . . . . . . . . . . . . . . . . . . . . . . . . . . �Transferring Data from the NC to the CHIP and from the

CHIP to the NC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ��2.2 Tool Unloading from the Chain Magazine to the Multi Store

Magazine (ROVER) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-62.3 How to Control Random Tools for the Chain Magazine (ARROW)2-7

%�������' +��)������)��������)����������3.1 Creating the program . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13.2 Opening, changing and saving a program . . . . . . . . . . . . . 3-33.3 Deleting and renaming the program . . . . . . . . . . . . . . . . . . 3-33.4 Programming non-optimised boring . . . . . . . . . . . . . . . . . . 3-4

Vertical boring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4Horizontal boring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-4

3.5 Setting generic blade cutting operations. . . . . . . . . . . . . . . 3-6Horizontal and vertical blade cutting . . . . . . . . . . . . . . . 3-7Cutting along the perimeter of the piece . . . . . . . . . . . . 3-9Consecutive cutting operations . . . . . . . . . . . . . . . . . . . 3-9

3.6 Setting electrospindle machining operations . . . . . . . . . . . 3-10Start machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-10Suspend machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-11End of Machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12Milling Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-12

3.7 Setting Machining Operations Using the Horizontal Electrospindle3-17

#BIESSE S.p.A. Woodworking Machinery(5804a0045TOC.fm-150102)

��!������������

Start of Machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-18Suspension of Machining . . . . . . . . . . . . . . . . . . . . . . . . 3-18End of Machining . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-19

3.8 Setting machining operations with the C Axis . . . . . . . . . . 3-19Machining with Automatic Tangent Tracking by the C Axis3-23

3.9 Setting piece thickness tracing operations . . . . . . . . . . . . . 3-263.10 Suspending the program . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-263.11 Tool Changing and Suction Boxes . . . . . . . . . . . . . . . . . . . 3-27

Automatic Tool Change Settings . . . . . . . . . . . . . . . . . . 3-27How to Set Scheduled Cleaning of the Suction Boxes. . 3-28How to Set Suction Box Positions . . . . . . . . . . . . . . . . . 3-28

%������"' -�.��� �+��)����4.1 Information on running mode. . . . . . . . . . . . . . . . . . . . . . . . 4-14.2 Running the program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-14.3 Running a job list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1

%������#' ������)��������$!����)����������5.1 Vertical boring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15.2 Horizontal boring . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-25.3 Vertical boring: System 32. . . . . . . . . . . . . . . . . . . . . . . . . . 5-35.4 Series of Horizontal Bores . . . . . . . . . . . . . . . . . . . . . . . . . 5-55.5 Insertions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-75.6 Hinge boring operations . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-75.7 Hinge mounting plate boring operations . . . . . . . . . . . . . . . 5-8

%������,' ��/����� �����������������6.1 Modes of operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1

Filling mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1Single tandem mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1Double tandem mode . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1

6.2 Parameter Box. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-26.3 Dynamic control of interference between the work centres. 6-36.3.1 Writing programs with the Graphic Editor. . . . . . . . . . . . 6-56.3.2 Limit calculation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-7

%������0' ��������������)�����7.1 How to use the statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-47.2 User interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4

Menus and icons . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-47.3 Setting the memory time limit . . . . . . . . . . . . . . . . . . . . . . . 7-67.4 Setting operator identification data . . . . . . . . . . . . . . . . . . . 7-77.5 Programming operator events . . . . . . . . . . . . . . . . . . . . . . . 7-77.6 Enabling statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-87.7 Marking the events . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-87.8 Real-time updating of statistics . . . . . . . . . . . . . . . . . . . . . . 7-97.9 Disabling statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-97.10 Opening and reading machine statistics . . . . . . . . . . . . . . . 7-107.11 Opening and reading production statistics . . . . . . . . . . . . . 7-107.12 Deleting statistics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-107.13 Deleting a number of statistics . . . . . . . . . . . . . . . . . . . . . . 7-117.14 Copying statistics to floppy-disk . . . . . . . . . . . . . . . . . . . . . 7-11

, BIESSE S.p.A. Woodworking Machinery(5804a0045TOC.fm-150102)

��!������������

7.15 Copying a number of statistics to floppy-disk . . . . . . . . . . . 7-117.16 Graphic display of statistics . . . . . . . . . . . . . . . . . . . . . . . . 7-127.17 Planned maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-12

0BIESSE S.p.A. Woodworking Machinery(5804a0045TOC.fm-150102)

��!������������

1 BIESSE S.p.A. Woodworking Machinery(5804a0045TOC.fm-150102)

�����$ �����

�����$ �����

The software can be used with a numerical control (NC) or with a personal computer (PC)connected to a NC. The PC software is optional, and will be supplied separately only whenrequested by the client.

����$���������������$�������������� ��

This manual describes the normal operations and procedures required to create programs thatcan be run using the software. The manual is aimed at users of the machine to which the softwareis connected. Before reading this manual, please consult the MACHINE USER’S MANUAL andrelative ENCLOSURES, in order to obtain a thorough knowledge of the machine and how tooperate it safely.

3�� ������ �����$.�������������

� ������� �! �� �� �. This contains the fundamental information required by the operatorin order to use the machine. It also provides the instructions necessary to perform proper machinemaintenance operations.

" ��" # �� # �$%��. This is used to order components that must be replaced, followingthe instructions given in the introduction to the manual.

�����#�&� % � . These describe the main plants of the machine (electric, pneumatic, etc.)and are provided for the technician responsible for solving problems. This technician must beexpert and competent in his job.

����$ �� . These contain information on any special parts of the machine. In order not tomiss any important information, each Enclosure must be consulted together with the document towhich it refers.

������)��)��

Paragraphs that should not be overlooked are highlighted and preceded by the symbols describedand illustrated below:

2BIESSE S.p.A. Woodworking Machinery(a202h001.fm-150102)

�����$ �����

& �%�

���������������� ��������������������������������������������������������������������������������������������������������������������������������������������

� �#�$�

���������������� �������������������������������������������������������������������������������������������������������������

��'$� #�$�

� ��������������������������������������������������������������� ��������������������������

������)�

Before using the machine, read the safety information provided in the MACHINE USER’SMANUAL.

&4 BIESSE S.p.A. Woodworking Machinery(a202h001.fm-150102)

%������&' �������$�$����

&'& ������������

The Editor application is used to create programs for machining pieces (see figure below).

Program name

( Menu bar

� Panel dimensions

& Toolbar.

� Command fields.

' Central area displaying the instructions (CNI-ISO language) that form the program.

&

�(

'

&/&BIESSE S.p.A. Woodworking Machinery(a214h001.fm-150102)

%������&'

�������$�$����

&'&'& ��� !��

The menu bar contains items that can be used to open submenus. Left-clicking with the mouse ona menu will open a drop down menu that can be used to choose an option linked to a specificoperation.

The items in the menu bar are: FILE, EDIT, and SERVICES. For more information, see the “XNCInstruction Manual”.

&'&'( ����!��

The toolbar contains the icons of the Assisted Editor, which can be configured. The icons allowTOOLS to be enabled for use in machining programs.

displays a window for programming vertical boring operations.

( Displays a sublevel of the toolbar, to carry out various types of horizontal boring operation.

� Displays a sublevel of the toolbar, to carry out various types of generic blade cutting operations.

& Displays a sublevel of the toolbar, to carry out electrospindle machining operations.

� Displays a sublevel of the toolbar, to carry out machining operations using the C axis.

' Displays a sublevel of the toolbar, to carry out program suspension M operations.

% Thickness tracer.

executes special machining operations for the insertion of metal components.

&'&'� %����������$�

These are marked buttons (icons) which are found in both dialogue boxes and applications. Eachcontrol field has a function that is associated to an application or to the window to which it belongs.Control fields are used to speed up CONTROL management operations without it being necessaryto open menus and choose the required options.

( � & � ' % �

&/( BIESSE S.p.A. Woodworking Machinery(a214h001.fm-150102)

%������&'

�������$�$����

Example of application data fields.

This is used to create or to open a program.

( This is used to save a program.

� This is used to copy a program row.

& This is u�������������������������)������������������*�+����+.

� This is used to edit a program row.

' This is used to open the BORING EDITOR window for boring operation optimisation.

% This is used to search and replace a string.

� This is used to delete a whole string.

Example of the most commonly found control fields inside the dialogue boxes:

CONFIRM.

( CANCEL.

Selecting CONFIRM accepts the settings for the data inside the dialogue box, while selecting CANCEL revokes the settings and closes the dialogue box.

(

&

'

%

(

&/�BIESSE S.p.A. Woodworking Machinery(a214h001.fm-150102)

%������&'

�������$�$����

&'( 3����) �!�5��

The dialogue boxes are boxes with a grey background, which allow data to be read and/or set.

&/" BIESSE S.p.A. Woodworking Machinery(a214h001.fm-150102)

%������(' ��)�*���%������

This chapter provides some indications concerning the control of tool magazine tooling. For moreinformation see the “XNC Instruction Manual”.

('& -�.��%��������)�*�����6 ����$.�������������$.������� ��3�7����8��9��:

Tools or aggregates fitted with “Balluff” devices, that is, with optically read chips that contain tooltechnical data, can be controlled using the XNC software.

After tools equipped with chips have been operatively installed in the magazine, their data can betransferred from the chips to the MACHINE DATA application table (see the section entitled“Transferring Data from the NC to the CHIP and from the CHIP to the NC” on page 2 - 4). Thename of each tool is automatically created and saved in the table, and it is marked with the symbol“@” to distinguish it from tools that are not fitted with chips.

%������)�����

The creation of a new tool that is fitted with a chip must be carried out within the tools oraggregates table in the TECHNICAL DATA application. This is done by proceeding as follows:

� Enter the tool data into the various fields of the table.

� Select the Edit menu and the Rename option.

� Type the name of the tool into the NAME field. The maximum length permitted for a name is 6 letters.

(/&BIESSE S.p.A. Woodworking Machinery(a207h005.fm-150102)

%������('

��)�*���%������

� Select the WITH CHIP option to state that the tool has a chip or the AGGREGATE WITH CHIP option to state that the aggregate has a chip. Select the WITH CHIP NOT OPERATING in the event that the tool has a broken chip.

� Enter 1 into the "@" field to state that the tool has a chip.

� The column in the tools table that corresponds to the created tool will become red in order to distinguish it from the column for a tool without a chip.

-�.���$�������

� To display the tools or aggregates tables in the Graphic Tooling page of the MACHINE DATA application, select Tools or Aggregates, or select the Technical Data menu, followed by Tooling and the Tools option.

� Scroll through the tools table and display the column that corresponds to the required tool. It is only possible to edit tools that have been fitted in the magazine and these can be seen by their light blue colour (to tool the magazine, see “Tooling the Magazine” on page 2 - 3).

� Use the mouse to left-click on any point of the page to confirm. When the question “Data have been changed. Do you want to save changes to CHIP?” appears, select the field SAVE CHANGES TO CHIP to save the operation or CANCEL to cancel it.

(/( BIESSE S.p.A. Woodworking Machinery(a207h005.fm-150102)

%������('

��)�*���%������

������)�����)�*���

� Select the icon Magazine Tooling on the Graphic Tooling page of the MACHINE DATA application, followed by the magazine that is to be tooled. Position the cursor on the required black tool holder and double-click the left button of the mouse.

� Scroll through the tools table and select the red column (ref. ) of the required tool.

� Select the Tool icon to fit the tools into a tool holder in the magazine. The fields in the table will become light blue (ref. ().

� Select the control field CONFIRM to confirm the operation.

(

(/�BIESSE S.p.A. Woodworking Machinery(a207h005.fm-150102)

%������('

��)�*���%������

�����������)3���������� %�����%-�+��$�������%-�+����� %

Data is transferred from the tools or aggregates tables of the numerical control to the chip of eachtool - and vice versa - using the Graphic Tooling page of the MACHINE DATA application:

1. Fit one or more tools with chips into the magazine.

2. To read the data on the ���" of each tool in the magazine and then to transfer such data to the tools table of the ��, proceed as follows:

Position the cursor on the tool holder where the tool or aggregate with chip has been operatively installed.

Select the CHIP icon. A subrow of icons will be displayed. Select CHIP → NC (ref. ).

The "Read data from CHIP” box will then open. Enter the following fields:

Magazine Pos. No. This is the number of the tool holder to which the tool with chip is operatively fitted (for example, tool holder number 14). If the symbol “*” is entered, the data of all tools with chips in the magazine specified in the Magazine Type and Magazine No. fields will be read and transferred to the relevant tools table.

Magazine No. The number of the magazine (for example, magazine number 0, ref. �)

Magazine Type The number that determines the type of magazine (for example, number 52 is a revolver magazine, ref. &).

The “*” symbol can be set for all three fields by clicking on the SELECT ALL control field. In this case, the information in all of the chips of the tools in the different magazines will be written in the tools table of the numerical control.

(

�&

(/" BIESSE S.p.A. Woodworking Machinery(a207h005.fm-150102)

%������('

��)�*���%������

Confirm the operation by selecting the CONFIRM control field.

3. To transfer data to the ���"�from the tools or aggregates tables of the ��, proceed as follows for each single tool:

Use the cursor to select the required tool holder and the CHIP icon.

A subrow of icons will be displayed. Select NC → CHIP (ref. ().

An information box will open asking for the "Start" key to be pressed in order to

transfer the data to the CHIP.

Press the key to confirm the operation or the CANCEL control field to cancel it.

If there is a data transfer failure, a window containing the following options will open:retry the data write; set the chip as broken and maintain the changes in the memory;cancel the operation.

��'$� #�$�

�� �! ����������������"������������ ��������� ���#�$ �� ����������� ������������������������� �������������� ���!����!���%������"��������!������ �������!����������&������ ���'�(�)*�����+��,-��������

TEST

TEST

(/#BIESSE S.p.A. Woodworking Machinery(a207h005.fm-150102)

%������('

��)�*���%������

('( ��������$��)�������%������)�*��������� ����������)�*���8��9��:

It is possible to unload tools from the chain magazine to the Multi Store magazine by creating aspecial program that does not contain any type of machining, just a comment. To use this program,proceed as follows:

� Create the program (see 3.1 “Creating the program”).

� Type the word ##UNLOAD into the "Comment" field of the parameters box. To start the program it is also necessary to enter the piece dimension fields.

� Confirm the operation by selecting the CONFIRM control field.

� Run the program.

All tools inside the chain tool holder magazine will automatically be placed in the Multi Storemagazine.

��'$� #�$�

� ��*�����&�������"�.���������������������������� ������������������������������ ����� ����/�������������������������� �!��������� �����"�.��� ����������� ��0*�� ����1���2��*�����34��

(/, BIESSE S.p.A. Woodworking Machinery(a207h005.fm-150102)

%������('

��)�*���%������

('� -�.��%���������$�������������%������)�*���8�����:

The control of “Random” tools is used to fit electrospindle tools into any chain magazine toolholder. Once machining is finished, the tool change device will not fit the tool in its initial positionbut it will place it in the first free tool holder, according to the size of the tool to be unloaded and tothe tools that are present in the magazines.

When configuring the magazine, it is necessary to enter the working dimensions data for thedifferent tools. Select the Technical Data and Tooling menus from the MACHINE DATA Application,followed by the Tools or Aggregates option.

Enter one of the following values into the #����,��-����&����������field:

0: control disabled.

1: tool that is not too bulky and occupies only the tool holder in which it is housed.

2: large-sized tool that, as well as the tool holder in which it is housed, also occupies the following tool holder.

3: large-sized tool that, as well as the tool holder in which it is housed, also occupies the previous tool holder.

4: large-sized tool which, as well as the tool holder in which it is housed, also occupies both the previous and the following tool holder.

(/0BIESSE S.p.A. Woodworking Machinery(a207h005.fm-150102)

%������('

��)�*���%������

(/1 BIESSE S.p.A. Woodworking Machinery(a207h005.fm-150102)

%�������' +��)������)��������)����������

�'& %������)������)���

Programs are created by creating a file that contains a group of instructions to be given to themachine in order to make it execute a processing operation.

1. To create a program, select the menu File and the option Open; or click the left mouse button on the icon provided on the left, in the command buttons. Type the program name into the bottom section ( ) of the '���� �������� dialogue box, then press the CONFIRM control field (().

2. The "���������(�) dialogue box will open. In this box it is possible to define some of the parameters of a work program. It opens automatically each time that a new program is created or it can be recalled using the Parameters option from the File menu in the EDITOR application.Enter the following data fields.

����������������������.��/��0: unit of measurement; type in MM (for millimetres) or POL (for inches).

������������������: the configuration number of the operating section.

�"1: size of the piece along the X axis (length).

�"2: size of the piece along the Y axis (width).

"�"3: thickness of the piece.

"� %: the value for the thickness of the shapeable suction cup.

#������������������.�4114224124#0�

the axes on which the translation is to be made using the two-movement stops.N: no translation XX: translation in XYY: translation in Y XY: translation in X and YT: allows the translation to be selected manually from the keyboard.

(

�/&BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

Piece locking operations are carried out automatically and without any intervention on the part of the operator, if an automatic machine, that is, a machine that is set to work in line with other machines, is used.

3. Confirm the whole by selecting the command field CONFIRM.

4. Enter all of the required machining operations using the icons on the Toolbars. The central area of the EDITOR application displays all of the strings in CNI-ISO language. Each string represents a type of machining and the whole of these strings forms a work program.

5. Use the SAVE control field to save each type of machining operation (see the section entitled 1.1.3 “Control Fields”).

$�����������4 �����$������ the origin from which to start when machining. If no pre-defined origin is required, but rather machining operations are to be carried out by choosing manually from all of the possible origins, set this parameter to 0.

�������+�.5/6/7/80: the number of the row of stops that for programmed machining. The value 1 represents the first row, the value 2 represents the second row, 3 represents the third row. If no programmed row of stops is required, enter K. K allows the row of stops against which to machine to be selected manually from the keyboard.

���-�����*���.5/99/ 9/ 0: the selection of the type of lock for the piece: K from the keyboard, VV with the suction cups only, SV with pressers and suction cups, and SS with pressers only.K allows the type of lock to be selected manually using the keyboard.

"�������.5/�/20: Y enables the pushers, N disables them and K allows them to be selected manually using the keyboard.

�����+��������������.5/�/20: Y enables the idle wheels, N disables them and K allows them to be selected manually using the keyboard.

*��:��:�$:�"���:�.2/�0: Y enables symmetrical programming and N disables it.

$������������������: number of the selected corner; the default value is 1.

��'$� #�$�

���� ��������������5�� �������!��"�����������������!�� ������������������"�������6�6�6�������������7�+������"����������������"���������"����������!���������������������������������#�!���� ����� ��������������5������������� �������"�������������� �� ��� ������������ �������!���������������"���������������-$8�����������������������������������!��"����������������� ������������ �� ��-$8��������������������������������

�/( BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

�'( ������);����)��)��$��7��)����)���

1. To open an existing program, select the File menu followed by the Open option, or use the mouse to left-click on the relevant control button icon.

2. Scroll the cursor through the '���� ���������dialogue box and position it on the file to be opened. Press the ENTER key from the keyboard to confirm the selection.

3. To edit the program strings (in CNI-ISO language) displayed in the central area of the application, proceed as follows:

&������������������+: scroll the cursor onto the row and select the DELETE ROW control button. The string will immediately be deleted.

���*�������������+: scroll the cursor onto the row and select the COPY ROW control button. The string will immediately be copied below the string displayed.

�����*�������������+: scroll the cursor onto the row and select the MODIFY ROW control button. The window for editing program strings will open.

������������������������������+: This is used to find and replace rows. Scroll the cursor onto the row and select the FIND/REPLACE. control button:

4. To save a new program or a program that has been edited, use the SAVE FILE control field. To save an existing program under a different name, select the File menu, followed by the Save As option. The '���� ���������+����+�+��������. Type in the name and confirm it with the CONFIRM control field.

�'� 3������)��$�������)������)���

1. Use the cursor to select the File menu, followed by the Open option, or click on the relevant icon, which is situated on the left among the control buttons.

2. To delete a file, position the cursor on the file to be deleted and use the mouse to left-click on

the control field. Select the DELETE button. When the request to confirm the deletion appears, click on the CONFIRM control field.

3. To rename a file, position the cursor on the file to be renamed and use the mouse to left-click

on the control field. Select the RENAME button. Type in the new name and confirm it with the CONFIRM control field.

----

In “Find string”: type the string you wish to findIn “Replace string”: type the new string that is to replace the one foundclick on the Find field to find the stringclick on the Find\Repl. field to find the string and replace it with the new one.

�/�BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

�'" +��)������)���/��������$!����)

“Non optimised” boring may be carried out using the spindles of the boring unit or theelectrospindle. To program a non-optimised boring operation, it is necessary to enter the boringdata and to select the required spindle.

9�������!����)

This type of machining operation is carried out with the boring unit spindles.

To open the boring window, use the left-hand button of the mouse to select the VERTICALBORING tool, then enter the following data fields:

1: X coordinate of the bore.

2: Y coordinate of the bore.

"': the value of the bore depth.

9': the value of the spindle lead-in speed.

#: the number of the vertical spindle that is to make the bore.

Use the mouse to left-click on the CONFIRM control field to confirm.

-���*�����!����)

This type of machining operation is carried out using the boring unit spindles.

�/" BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

To program the side on which to make a horizontal bore, use the left-hand button of the mouse toselect the HORIZONTAL BORING tool. The following icons will be displayed.

Allows bores to be made on side 1 of the piece:

( Allows bores to be made on side 2 of the piece:

( � &

�/#BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

� Allows bores to be made on side 3 of the piece:

& Allows bores to be made on side 4 of the piece:

Select the required icon and enter the following data into the window that will open:

;1: X coordinate of the bore

;2: Y coordinate of the bore

;3: Z coordinate of the bore, starting from the top surface of the piece.

"': the value of the bore depth.

9': the value of the spindle lead-in speed.

#�: the number of the horizontal spindle that is to make the bore

Use the mouse to left-click on the CONFIRM control field to confirm.

�'# ������))������!��$�� ����)����������

This type of operation is used to program milling operations using a milling tool or anelectrospindle.

�/, BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

� To set generic cuts (that is, horizontal, vertical, etc.), use the mouse to left-click on the BLADES tool. The following icons will be displayed.

Horizontal blade cutting

(� Vertical blade cutting

�� Formatting

&� Series of blade cutting operations

The following sections show how to program these machining operations.

-���*�������$7�������!��$�� ����)

Selecting the icon for BLADE X (ref. A) will cause a horizontal cut to be made

( � &

�/0BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

Selecting the icon for BLADE Y (ref. B on page 3 - 7) will cause a vertical cut to be made.

To program these two machining operations, open the required window and enter the followingdata fields:

" ��6: the milling tool on which the blade that will make the cut is fitted. In the event that no value is to be entered, the milling tool number 4 for G7 cycles (vertical cuts) and the number 3 milling tool for G9 cycles (horizontal cuts) will be used as default.

1��: the co-ordinate of the X point for the start of machining. This is the point in which the blade must start to make the cut.

1': the co-ordinate of the X point for the end of machining. This is the point in which the blade must end the horizontal cut.

2': the co-ordinate of the Y point for the end of machining. This is the point in which the blade must end the vertical cut

;2: Y co-ordinate for the horizontal cut.

;1: X co-ordinate for the vertical cut.

"': the value of the cutting depth.

9#: the value of the blade forward feed speed, expressed in m\minute.

9': the value of the blade lead-in speed.

�1�#�.24�): Y indicates that the blade, once machining has finished, will leave the piece and stop. N indicates that the blade, once machining has finished, will retrace the cut in the opposite direction, increasing the depth by ZZ2.

337: the increase in depth to be used in the event that a cut is to be retraced in the opposite direction. If this is set to 0, the cut is not retraced (as if Y has been set in the EXIT field).

� �.24�0: Y indicates that the blade, once machining has finished, will leave the piece and stop. N indicates that the blade, once machining has finished, will leave the piece but without stopping. At this point it is possible to enter another blade cut.

�/1 BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

Use the mouse to left-click on the CONFIRM control field to confirm.

% ����)����)����������������������

To program a cut along the perimeter of the piece, use the mouse to left-click on theFORMATTING icon (ref. C on page 3 - 7) and enter the following data fields:

" ��1: the milling tool on which the blade that will carry out the cut in X is fitted. In the event that no value is entered, tool 3 will be used as default.

" ��2: the milling tool on which the blade that will carry out the cut in Y is fitted. In the event that no value is entered, tool 4 will be used as default.

#���5�� ����1�$'���#: the value in X that represents the thickness of the cut.

#���5�� ����2�$'���#: the value in Y that represents the thickness of the cut.This field, together with the previous one, indicates the thickness of the "frame" to be removed from the piece, compared to the dimensions of the piece as set in the other parameters.

9#: the value of the blade forward feed speed, expressed in m\minute.

9': the value of the blade lead-in speed.

#3: default value 0.

Use the mouse to left-click on the CONFIRM control field to confirm.

%����� ��7�� ����)����������

To program a series of cuts, use the mouse to left-click on the SERIES OF CUTS icon (ref. D onpage 3 - 7) and enter the following data fields:

" ��1: the milling tool on which the blade that will carry out the cut in X is fitted. In the event that no value is entered, tool 3 will be used as default.

1��: the co-ordinate of the X point for the start of machining. This is the point in which the blade must start to make the cut.

1'�: coordinate for the X axis end machining point. Point at which the blade must finish cutting.

;2: Y coordinate.

���(��$'���# :the quantity of cuts to be made.

#�"����2: the distance required between one cut and another.

"': the value of the cutting depth.

�/2BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

9#: the value of the blade forward feed speed, expressed in m\minute.

9': the value of the blade lead-in speed.

Use the mouse to left-click on the CONFIRM control field to confirm.

�', ������)�����������$����������)����������

To set machining operations that use the electrospindle, use the mouse to left-click on theROUTING tool. The following subrow of icons will be displayed.

Start machining (green light).

( Suspend machining (orange light).

� Finish machining (red light).

& Milling macros.

�������������)

Select the icon WORK BEGIN, PON (ref. A on page 3 - 10) to set the data relating to the start ofthe machining operation:.

( � &

�/&4 BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

1: coordinate for the X axis start machining point.

2: coordinate for the Y axis start machining point.

�: the name of the tool magazine

�: the C axis position

�6: the name of the tool magazine

3: the Z axis position

#": the number of the electrospindle that will be used for machining

"': the value of the cutting depth

': the value of the interpolation speed

9': the value of the lead-in speed in Z

: the value of the tool rotation speed

,$5��%�# (��: this is used to define the pair of axes to be used for circular interpolation as well as a possible third axis to be used for linear interpolation (Syntax: “X,Y”)

���.�/�/0: N=the trajectory for the programmed machining operation is defined using the centre of the mill. L=the trajectory of the programmed machining operation is defined using the left hand side of the mill, seen from behind with respect to the direction of movement (the mill corrects itself by moving to its right with respect to the trajectory created using N). R = the trajectory for the programmed machining operation is defined using the right hand side of the mill, seen from behind with respect to the direction of movement (the mill corrects itself by moving to its left with respect to the trajectory created using N).

"'�$: the value 1 enables the user mode for the copier installed on the electrospindle, while the value 0 disables it.

Use the mouse to left-click on the CONFIRM control field to confirm.

� ����$��������)

Selecting the icon for OUT OF PANEL, PSU (ref. B on page 3 - 10), will automatically create theprogram line L=PSU.

�/&&BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

��$����������)

Selecting the icon WORK END, POFF (ref. C on page 3 - 10), will automatically create theprogram line L=POFF.

������)������

Macros are parameterised subprograms that can be used during programming. There are fouravailable milling macros: two rectangular, one circular and one elliptical.

To display the buttons for the machining macros, select the PROFILING MACRO icon (ref. D onpage 3 - 10.

This is used for rectangular machining with joint:

Set the following data fields:

;1: initial X coordinate.

;2: initial Y coordinate.

&��1: length of piece along the X axis.

&��2: width of piece along the Y axis.

" �: the number of the electrospindle on which the relevant milling tool is fitted.

': the value of the interpolation speed.

( � &

�/&( BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

9': the value of the milling tool lead-in speed.

��#�.�$/��#/�1#0: the position of the tool compared to the working trajectory (ref. ).Enter one of the following items: NOR, to position the tool axis in the centre of the trajectoryINT, to position the tool axis to the right of the trajectoryEXT, to position the tool axis to the left of the trajectory.

&���#�$��.�,4��,0: the clockwise or anticlockwise direction of the tool axis (to be defined).

"': the value of the cutting depth.

�$����#�$�: the radius of the joint circumference arc between the sides of the rectangle.

3: PRK, default datum. Before starting to machine, the electrospindle moves to the park position.

"'�$: the value 1 enables the user mode for the copier installed on the electrospindle, the value 0 disables it.

Use the mouse to left-click on the CONFIRM control field to confirm.

( This allows rectangular machining operations with bevels to be carried out:

NOR INT EXT

�/&�BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

Enter the following data fields:

;1: initial X coordinate.

;2: initial Y coordinate.

&��1: length of piece along the X axis.

&��2: width of piece along the Y axis.

" �: the number of the electrospindle on which the relevant milling tool is fitted.

': the value of the interpolation speed.

9': the value of the milling tool lead-in speed.

��#�.�$/��#/�1#0: the position of the tool compared to the working trajectory (ref. ).Enter one of the following items: NOR, to position the tool axis in the centre of the trajectoryINT, to position the tool axis to the right of the trajectoryEXT, to position the tool axis to the left of the trajectory.

&���#�$��.�,4��,0: the clockwise or anticlockwise direction of the tool axis (to be defined).

"': the value of the cutting depth.

$��&��%: the length of the catheti of the rectangle-isosceles triangle, the hypotenuse of which represents the bevel.

3: PRK, default datum. Before starting to machine, the electrospindle moves to the park position.

"'�$: the value 1 enables the user mode for the copier installed on the electrospindle, the value 0 disables it.

Use the mouse to left-click on the CONFIRM control field to confirm.

NOR INT EXT

�/&" BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

� This allows circular machining operations to be carried out

Enter the following data fields:

: value of the radius.

�: the X co-ordinate of the centre of the circumference.

<: the Y co-ordinate of the centre of the circumference.

" �: the number of the electrospindle on which the relevant milling tool is fitted.

': the value of the interpolation speed.

9': the value of the milling tool lead-in speed.

��#�.�$/��#/�1#0: the position of the tool compared to the working trajectory (ref. ).Enter one of the following items: NOR, to position the tool axis in the centre of the trajectoryINT, to position the tool axis to the right of the trajectoryEXT, to position the tool axis to the left of the trajectory.

&���#�$��.�,4��,0: the clockwise or anticlockwise direction of the tool axis (to be defined).

"': the value of the cutting depth.

NOR INT EXT

�/&#BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

3: PRK, default datum. Before starting to machine, the electrospindle moves to the park position.

"'�$: the value 1 enables the user mode for the copier installed on the electrospindle, the value 0 disables it.

Use the mouse to left-click on the CONFIRM control field to confirm.

& This allows helical machining operations to be carried out:

Enter the following data fields:

1: value of the radius along the X axis.

2: value of the radius along the Y axis.

�: X coordinate for the centre of the circumference.

<: Y coordinate for the centre of the circumference.

" �: the number of the electrospindle on which the relevant milling tool is fitted.

': the value of the interpolation speed.

9': the value of the milling tool lead-in speed.

��#�.�$/��#/�1#0: the position of the tool compared to the working trajectory (ref. ).Enter one of the following items: NOR, to position the tool axis in the centre of the trajectory

�/&, BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

INT, to position the tool axis to the right of the trajectoryEXT, to position the tool axis to the left of the trajectory.

&���#�$��.�,4��,0: the clockwise or anticlockwise direction of the tool axis (to be defined).

"': the value of the cutting depth.

3: PRK, default datum. Before starting to machine, the electrospindle moves to the park position.

"'�$: the value 1 enables the user mode for the copier installed on the electrospindle, the value 0 disables it.

Use the mouse to left-click on the CONFIRM control field to confirm.

�'0 ������)��������)�������������)���-���*����������������$��

To set machining operations that use the horizontal electrospindle, use the mouse to left-click onthe horizontal CUTTER tool. The following subrow of icons will be displayed:

Start of machining (green light).

( Suspension of machining (orange light).

NOR INT EXT

( �

� � �

�/&0BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

� End of machining (red light).

���������������)

Selecting the START OF MACHINING icon, PONH (ref. A), is used to enter the data concerningthe start of machining.

" �: the number of the electrospindle on which the relevant milling tool is fitted.

;1: the X co-ordinate for the point of the start of machining.

;2: the Y co-ordinate for the point of the start of machining

;3: the Z co-ordinate for the point of the start of machining

"': the value of the machining depth

9': the value of the lead-in speed in Z.

': the value of the interpolation speed

: the value of the tool rotation speed

3: PRK, default datum. Before staring to machine, the electrospindle moves to the park position.

,$5��%�# (��: this is used to define the pair of axes to be used for circular interpolation as well as a possible third axis to be used for linear interpolation. This datum must always be entered since it affects the fixed cycle, PONH, which determines the pair of axes to interpolate.

���.�/�/0: N = the programmed machining trajectory is defined by the centre of the milling tool. L = the programmed trajectory is defined by the left-hand part of the milling tool, seen from behind compared to the forward feed direction (the milling tool will correct itself by moving to the right compared to case N). R = the programmed trajectory is defined by the right-hand part of the milling tool, seen from behind compared to the forward feed direction (the milling tool will correct itself by moving to the left compared to case N).

Use the mouse to left-click on the CONFIRM control field to confirm.

� ������������������)

Selecting the icon for OUT OF PANEL, PSU (ref. B), will automatically create the program lineL=PSUH.

�/&1 BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

��$����������)

Selecting the icon for WORK END, POFFH (ref. C), will automatically create the program lineL=POFFH.

�'1 ������)��������)����������.������%�5��

This type of machining operation is performed using the Aggregates fitted to the swinging C axis.

To set horizontal boring on the sides of pieces with linear or circular faces and cuts along anoriented axis, use the mouse to left-click on the AXIS C tool. The following subrow of icons will bedisplayed.

This allows machining that is ORIENTABLE ON LINE:

Enter the following data fields:

" �: the number of the electrospindle on which the relevant tool is fitted.

�#: the name of the tool to be used on the aggregate.

( �

����

��

���

��

���

�� �

���Linear face

�/&2BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

$1�=�$2: coordinates for the starting point of the inclined straight line.

�$: distance of the first bore on the inclined straight line.

�6: the inclination of the straight line (warning: AN1 is the angle formed between the straight line tangent to the profile and the X axis and it increases for clockwise rotations).

;3: the co-ordinate of the bore in Z, starting from the top surface of the piece.

"': the value of the bore depth.

9': the value of the milling tool lead-in speed.

"9: the value of the tool rotation speed.

"9 : the value of the milling tool forward feed speed.

�%3: the inclination of the bore (not enabled: the orientation of the subspindle is set since the machine does not have an axis to control this angle).

�1�#�.24�0:Y = the tool bores and exits; N = the tool remains in the piece to carry out subsequent milling steps (e.g. locks).

�": the number of bore repeats.

��#: distance between centres for repeated bores.

� �.24�0: Y = the tool bores, exits and the motor is turned off. N = the tool bores, exits, but the motor is not turned off.

3: PRK, default datum. Before staring to machine, the electrospindle moves to the park position.

"�#�.2/�0: N = disables profile tracking; Y= enables profile tracking. Profile tracking is meant as a device that maintains the angle between the profile tangent and the tool axis at a constant 90°.

%"�.�40: L/R only to be programmed if the profile has to be corrected. Indicates whether the tool has to be on the left or on the right of the profile.

"�: a value that can be set from 1 to 30 to correct the profile.

Use the mouse to left-click on the CONFIRM control field to confirm.

�/(4 BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

( This allows machining that is ORIENTABLE ON ARC:

Enter the following data fields:

" �: the number of the electrospindle on which the relevant tool is fitted.

�#: the name of the tool to be used on the aggregate.

$1�=�$2: coordinates for the centre of the curve on which the boring operation is to be carried out.

%: radius of the curve on which the boring operation is to be carried out.

�6: angle formed between the X axis and the conjunction of the centre of the curve with the bore. The angle increases when the axis is rotated in a clockwise direction.

��: type of curve.1) convex (bore machined towards the centre of the curve).2) concave (bore machined in the opposite direction to the centre of the curve).

;3: Z coordinate of the bore, starting from the top surface of the piece.

"': the value of the bore depth.

9': the value of the lead-in speed in Z.

�': valid only in the case of non radial bores, this is the angle of inclination of the bore, formed by the direction of the bore and the X axis. The angle increases when the axis is rotated in a clockwise direction.

&�.24�0:Y = radial bores: the direction of the bore is given by the conjunction of the centre of the curve with the bore; in the case of repeats the angle changes. N = non radial bores: the direction of the bore is indicated in ANF; in the case of repeats the angle does not change.

�%3: inclination of the bore (not enabled: the orientation of the subspindle is used, as there is no axis on the machines to control this angle).

�����

���

���

��

1

3

2

�������

�/(&BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

�1�#�.24�0:Y = the tool bores and exits; N = the tool remains in the piece to carry out subsequent milling steps (e.g. locks).

�": the number of bore repeats.

��#: distance between centres for repeated bores.

� �.24�0: Y = the tool bores, exits and the motor is turned off. N = the tool bores, exits, but the motor is not turned off.

3: PRK, default datum. Before staring to machine, the electrospindle moves to the park position.

Use the mouse to left-click on the CONFIRM control field to confirm.

� Allows machining that uses a MILLING CUTTER ON ORIENTED AXIS:

Enter the following data fields:

" �: the number of the electrospindle on which the relevant tool is fitted.

�#: name of the tool, on the aggregate, that is to be used.

1���=�2��: coordinates for the blade lead-in point.

#�&�.647484>0: type of input used to determine the end point.1) if known, the coordinates XFI, YFI for the end point.2) if known, the cutting direction (ANL) and the abscissa XFI of the end point.3) if known, the cutting direction (ANL) and the ordinate YFI of the end point.4) if known, the cutting direction (ANL) and length.

1'��=�2'�:X, Y coordinates of the end point.

��: angle formed by the cutting direction and the X axis. The angle increases when the axis is rotated in a clockwise direction. If ANL=0 the cut is carried out in the direction X+.

�$&: length of the cut.

"': the value of the cutting depth.

�/(( BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

9#: the value of the blade forward feed speed, expressed in m\minute.

9': the value of the lead-in speed in Z.

��9�#�.24�0: reverse cutting. N = normal machining. Y = reverse machining. The lead-in and lead-out points are exchanged, but the C axis is commanded at the same position in which it would be for the corresponding non-reversed machining operation.

�1�#�.24�0:N = after completing the machining operation the blade rises to the safety position without switching off, ready to be used again in a subsequent program step. The value set in RES has no influence. Y = after terminating the machining operation the blade rises to the park position. The motor is only switched off if the value set in RES is Y.

� �.24�0:(Has an influence only if EXIT = Y). Y = the motor is switched off. N = the motor is not switched off.

3: PRK, default datum. Before staring to machine, the electrospindle moves to the park position.

Use the mouse to left-click on the CONFIRM control field to confirm.

��'$� #�$�

� ���������� �������������� ����"�������������������!�� �� ��)���5�������������������������

��������).���� ����������)�������<��)!=���%�5��

This type of machining operation serves to carry out programming of a specific profile. In this wayit is possible to have automatic management of the C axis so that it maintains a preset angle withrespect to the tangent of the programmed X-Y profile. This means that is only necessary toprogram the initial angle of the C axis in the point in which machining is started; the rest of theprofile will be automatically controlled by the NC. The programmed X-Y profile may also beautomatically corrected by a few millimetres in the direction and path of the tool.

This type of machining operation is set by selecting the tool . The procedure is divided intothree phases:

1. define the way in which the tool is to lead into the piece in order to start machining

2. define the way in which the tool is to machine the piece

3. define the way in which the tool is to end the machining of the piece

The following points describe how the above three procedures are to be carried out:

�/(�BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

� �������������������������������The start of machining is programmed using the fixed cycle, G100, following the rules that have already been mentioned. In order to ensure that the machining is correct, enter the following data fields to position and set the aggregate:

" �: the number of the electrospindle.

�#: subspindle.

$1�=�$2: coordinates for the start machining point.

�$: 0 (zero).

�6: the initial angle of the C axis. This is the angle formed by the X axis and the straight line that is tangent to the profile. This angle increases for clockwise rotations.

;3: position on the Z axis of the start machining point, starting from the top surface of the piece.

"': the value of the bore depth.

9': the value of the tool lead-in speed.

"9: the value of the tool rotation speed.

"9 : the value of the forward feed speed for the interpolation, if any, that follows G100.

�%3: not programmed.

�1�#�.24�0�: N indicates that the tool must remain switched on and in position.

�": 0 (zero).

��#: 0 (zero).

� �.24�0: irrelevant.

3: PRK, default datum. Before starting to machine, the electrospindle moves to the park position.

"�#�.2/�0: N = disables profile tracking; Y= enables profile tracking. Profile tracking is meant as a device that maintains the angle between the profile tangent and the tool axis at a constant 90°.

%"�.�40: L/R only to be programmed if the profile has to be corrected. Indicates whether the tool has to be on the left or on the right of the profile.

"�: a value that can be set from 1 to 30 to correct the profile.

�/(" BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

The G100 cycle allows the aggregate to be enabled and positioned in the point of the start of machining. The data PRC and CRU are only used in the event that the previously set profile is to be corrected. For further explanations, refer to the following point.

� ������������������Programming of the profile follows the same programming rules as vertical mill profile.

For example, it is possible to use the same profile programmed both for a vertical mill and for an horizontal electrospindle on the C axis.

In this case it is possible to "cut out" a shape with the vertical milling tool and to trim it using the horizontal electrospindle on the C axis, correcting the profile by a few millimetres. To correct the profile it is necessary to specify a value greater than 0 in the PRC field as well as to specify, using the CRU datum, if the tool is to the left or the right of the profile. The NC considers this correction as a correction of the tool radius and therefore, a starting arc or segment is necessary in order for the NC to be able to make the correction. The correction must be reset using a G40 cycle, which must be inserted into the program as part of a lead-out step at the end of machining.

� ���������������������������The end of machining operations can be programmed using a POFF or a PSU cycle, which automatically resets the tangent tracking mode for the C axis.

��'$� #�$�

� ���������� �������������� ����"�������������������!�� �� ��)���5�������������������������

����

��

���

��

���

�� �

���Linear Face

�/(#BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

�'2 ������)���������<����������)����������

The aim of piece tracing is to obtain the co-ordinates of a point which will be used as a referencewhen programming machining. Tracing is normally used for pieces with a shaped and not perfectlylinear surface.

Use the mouse to left-click on the SCANNING tool to open the dialogue box in which to

enter the following parameters:

�&�: the number of the side to be traced.

#2"�: the type of thickness tracer to be used for tracing. Enter the value 0 (default) if a vertical thickness tracer is to be used, or 1 if a cross thickness tracer is to be used.

�$: the correction of piece dimensions. The value 0 (default) enables the correction, while 1 disables it and allows the use of the variable QTSm, which is available for the programs that use the thickness tracer.

;1: the X co-ordinate at which to carry out tracing.

;2: the Y co-ordinate at which to carry out tracing.

;3: the Z co-ordinate at which to carry out tracing.

9#: the axis speed at which to carry out tracing.

Use the mouse to left-click on the CONFIRM control field to confirm.

�'&4 � ����$��)������)���

The tool is used to open a subrow of icons for the insertion of suspensions of machining into

a program. Select from the four types described here below:

6: �7??�=� ����������+�����������

This suspends machining after commanding the axes to the park position. The piece is released to allow manual intervention by the operator. Machining will proceed after the piece has been locked into position once more.

7: �7?6�=� ����������+������������������������������������

This suspends machining after commanding the axes to the park position. The piece is released in order to be locked into position on the mirror origin. Machining on this latter is not mirrored compared to that carried out at the origin on which the piece was initially locked. The mirror origin is automatically selected by the PLC according to the dimensions of the piece and of the work table.

�/(, BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

8: �7?8�=� �������������������������+���������

Suspends machining operations after commanding the axes to the park position*. The piece is unlocked to allow relocking on a different row of stops, specified using the parameter FIL on the same ISO line as the M203

>: �767�=� �������+������������-���

Suspends machining operations after commanding the axes to the park position*.The piece remains locked on the work tables. Machining operations continue when the same start button used to lock the piece is pressed again.

�'&& ����%���)��)��$� �������5��

To change tools automatically and to set and clean the suction box, use the mouse to left-click onthe ROUTING tool.

Automatic tool change.

( Suction box cleaning (Arrow machines only).

� Setting the suction box (Arrow machines only).

� �����������%���)�������)�

To set the parameters required for automatic tool changes, use the mouse to left-click on theAUTO TOOL CHANGE icon (ref. A on page 3 - 27).

Enter the following data fields:

" �: the number of the electrospindle on which the tool is to be changed.

�#: the name of the tool that is to be fitted to the electrospindle. If the electrospindle is to be untooled, enter the specification “NULL”.

" �": the number of the electrospindle in which a tool is to be engaged.

( �

�/(0BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%�������'

+��)������)��������)����������

�#": the name of the tool to be used when engaging.

" �@7: the number of the electrospindle for simultaneous changing with the electrospindle defined in the “PAN” field.

�#@7: the name of the tool that is to be fitted to the PAN_2 electrospindle during the simultaneous change. If the electrospindle is to be untooled, enter the specification “NULL”.

Use the mouse to left-click on the CONFIRM control field to confirm.

��'$� #�$�

����������������������������� ��"� �� ��������1������1�������������"����� ���������"�.����

-�.���������$ ��$%������)������ �������5��

��'$� #�$�

&�����"�� ���������"����� ������������5��������������������������5�����������5���

To set the cleaning of the suction box, use the mouse to left-click on the HOOD CLEANING icon(ref. B on page 3 - 27) and enter the following data fields:

PAN specify the number of the electrospindle to undergo the cleaning cycle. The value 0 allows cleaning to be carried out on all electrospindles.

NUMBER OF CYCLES specify how many cleaning cycles are required. A cycle consists of first bringing the box to the lowest position and then to the highest position.

-�.������ �������5+��������

��'$� #�$�

&�����"�� ��������������� ������������5��������������������������5�����������5���

It is possible to set the position of the boxes manually during machining and directly from within aprogram. If no setting is given, this position will be automatically controlled by the machine. To make this setting, use the mouse to left-click on the HOODS MANUAL POSITION icon (ref. Con page 3 - 27). Type the required value into the "������� field. Possible values range from 1 to 6;1 is the highest position, while 6 is the lowest one.

�/(1 BIESSE S.p.A. Woodworking Machinery(a211h008.fm-150102)

%������"' -�.��� �+��)����

"'& �������������� ����)��$�

Running the program is the final step in the operation that allows actual machining of the piece tobe carried out. The software allows both single programs and work lists to be run.

"'( � ����)������)���

Programs are run in "automatic" mode, since each one is run from beginning to end by means of asingle initial consent, which is given by the operator.

1. Display the QUOTE application (See the “XNC Instruction Manual”).

2. Select the field AUTOMATIC;

3. Select the menu Windows and the option Program; or press the F1 key on the keyboard.

4. Use the cursor to scroll through the list in the Program Selection window and select the required program, which will become black. Press the ENTER key on the keyboard to confirm the selection.

5. The name of the program will be displayed in the bottom part of the application;

6. Press the START key to begin machining.

"'� � ����)�>�!����

A work list is a table that is used to set out a list of programs for machining a pre-defined quantityof pieces.

1. Display the QUOTE application (See the “XNC Instruction Manual”).

2. Select the field AUTOMATIC;

3. Select the menu Windows and the option Worklist; or press the F2 key on the keyboard.

"/&BIESSE S.p.A. Woodworking Machinery(a217h003.fm-150102)

%������"'

-�.��� �+��)����

4. Use the cursor to scroll through the list in the Selecting Worklist window and select the required work list. Press the ENTER key on the keyboard to confirm the selection. Before starting machining operations, it is possible to add new programs to the list by pressing the F1 key on the keyboard or by selecting the File menu followed by the Program option. Double click with the mouse on the required program file in the PROGRAM SELECTION window and the program will automatically be added to the work list.

5. The name of the job list will be displayed in the bottom part of the application;

6. Press the START key to begin machining.

"/( BIESSE S.p.A. Woodworking Machinery(a217h003.fm-150102)

%������#' ������)��������$!����)����������

"Optimised" boring operations are effected using the boring unit spindles. To program this type ofoperation it is necessary to enter the data (diameter, bit type, etc.) required by the NC to optimisemachining times. The NC will automatically find the suitable tools and also study the most suitablecourse for quick and correct machining.

When the command S-F2 ( ) is selected with the mouse in the ASSISTED EDITOR application,the FORI (() application will be displayed. Using this application it is possible to optimise boringprocedures for the required piece. To return to the ASSISTED EDITOR application, use the mouseto left-click on the CONTOURS, S-F2 icon (�).

#'& 9�������!����)

� Selecting the tool will open the dialogue box in which to enter the following data:

�$��:number of the reference corner.

(

#/&BIESSE S.p.A. Woodworking Machinery(a225h001.fm-150102)

%������#'

������)��������$!����)����������

$'' �#�1: initial boring coordinate along the X axis.

$'' �#�2��initial boring coordinate along the Y axis.

&�"#�: depth of the bore.

&� ��#�:diameter of the bore.

�$���#2"�: type of boring tool (1 for normal, normal large countersunk bit, 2 for lance-type bit).

�� �#�$��#2"�: type of element to be inserted.

�"� # :number of boring repeats.

#�"�1: distance, along the X axis, between the centres of one bore and the next during repeat operations.

#�"�2: distance, along the Y axis, between the centres of one bore and the next during repeat operations.

� Confirm the whole, by clicking with the left mouse button on the command field CONFIRM.

#'( -���*�����!����)

� Selecting the tool will open the dialogue box in which to enter the following data:

�$��:number of the reference corner.

�&�: the number relevant to the reference side.

$'' �#�1: initial boring coordinate along the X axis.

$'' �#�2��initial boring coordinate along the Y axis.

$'' �#�3: bore coordinate along the Z axis.

Step X

Sp

Offset X

Offset Y

Step Y

Sp

Offset X

Offset Y

C.sunkNorm LanceN.L.

PRF

14 mmDiameter

#/( BIESSE S.p.A. Woodworking Machinery(a225h001.fm-150102)

%������#'

������)��������$!����)����������

&�"#�: depth of the bore.

&� ��#�:diameter of the bore.

�$���#2"�: type of boring tool (1 for normal, normal large countersunk bit, 2 for lance-type bit).

�� �#�$��#2"�: type of element to be inserted.

�"� # :number of boring repeats.

#�"�1: distance, along the X axis, between the centres of one bore and the next.

#�"�2: distance, along the Y axis, between the centres of one bore and the next.

#�"�3: distance, along the Z axis, between the centres of one bore and the next.

� Confirm the whole, by clicking with the left mouse button on the command field CONFIRM.

#'� 9�������!����)?�=�����(

Selecting the SYSTEM 32 tool will display a subrow of icons that are required to set two types ofSystem boring:

Step X Offset X

Step Z

Sp

Step Y

Offset Z

Offset Y

Offset Z Step Z

C.sunkNorm LanceN.L.

PRF

14 mmDiameter

(

#/�BIESSE S.p.A. Woodworking Machinery(a225h001.fm-150102)

%������#'

������)��������$!����)����������

� To make a series of vertical bores in two rows of which the co-ordinates of the starting point are known, use the mouse to left-click on the “ ” icon. This will open the CENTRE CORRECTED SYSTEM 32 dialogue box. The number of bores will automatically be calculated and set out at the centre of the piece in the direction of the X axis.

�$��: number of the reference corner.

$'' �#�1: X coordinate of the bore.

$'' �#�2: Y coordinate of the bore.

&� # ����(�#,����#���#,$�$, �$'��$�� : distance in Y.

&�"#�: depth of the bore.

&� ��#�: diameter of the bore.

�$���#2"�: type of boring tool (1 for flat, hinged or countersunk bit, 2 for through bit).

#�"�1: distance, along the X axis, between the centres of one bore and the next during repeat operations.

Confirm the whole, by clicking with the left mouse button on the command field CONFIRM.

� To make a series of vertical bores in two rows, use the mouse to left-click on the “(” icon. This will open the SYSTEM 32 WITH FIXED BEGINNING VALUE dialogue box. The number of bores will automatically be calculated and set out with reference to the selected corner, with a fixed initial value in the direction of the X axis.

�$��:number of the reference corner.

$'' �#�1: initial boring coordinate along the X axis.

$'' �#�2��initial boring coordinate along the Y axis.

&� # ����(�#,����#���#,$�$, �$'��$�� : distance in Y.

&�"#�: depth of the bore.

&� ��#�:diameter of the bore.

Sp2 Sp3Sp2

Sp4Sp1

Offset X

Offset Y

Step X

Dis.Y between rows

Centre of panel

#/" BIESSE S.p.A. Woodworking Machinery(a225h001.fm-150102)

%������#'

������)��������$!����)����������

�$���#2"�: type of boring tool (1 for normal, normal large or countersunk bit, 2 for lance-type bit).

�"� # : number of boring repeats.

#�"�1: distance, along the X axis, between the centres of one bore and the next, during repeat operations.

Confirm the whole, by clicking with the left mouse button on the command field CONFIRM.

#'" ��������-���*����������

Selecting the SERIES OF HORIZONTAL HOLES tool will display a subrow of icons to set twotypes of horizontal boring.

� To machine a SERIES OF 2 HORIZONTAL HOLES, use the mouse to left-click on the “ ” icon and enter the following data:

�$��: number of the reference corner.

�&�: type the number of the reference side.

$'' �#�2: Y coordinate of the bore.

$'' �#�3: Z coordinate of the bore.

Sp2 Sp3Sp2

Sp4Sp1

Offset X

Offset Y

Step X

Dis.Y between rows

Centre of panel

(

#/#BIESSE S.p.A. Woodworking Machinery(a225h001.fm-150102)

%������#'

������)��������$!����)����������

&� # ����(�#,����6� �&�7� ��� �$'��$�� : distance along the Y axis between the first series of two bores and the second one.

&� # ����(�#,����7� �&�8� ��� �$'��$�� : distance along the Y axis between the second series of two bores and the third one.

&�"#�: depth of the bore.

&� ��#�: diameter of the bore.

�$���#2"�: type of boring tool (1 for flat, hinged or countersunk bit, 2 for through bit).

#�"�2: distance, along the Y axis, between the centres of one bore and the next, during repeat operations.

Confirm the whole, by clicking with the left mouse button on the command field CONFIRM.

� To machine a SERIES OF 3 HORIZONTAL HOLES, use the mouse to left-click on the “(” icon and enter the following data:

�$��: number of the reference corner.

�&�: reference side.

$'' �#�2: Y coordinate of the bore.

$'' �#�3: Z coordinate of the bore.

&� # ����(�#,����6� �&�7� ��� �$'��$�� : distance along the Y axis between the first series of three bores and the second one.

&� # ����(�#,����7� �&�8� ��� �$'��$�� : distance along the Y axis between the second series of three bores and the third one.

&�"#�: depth of the bore.

&� ��#�: diameter of the bore.

�$���#2"�: type of boring tool (1 for flat, hinged or countersunk bit, 2 for through bit).

#�"�2: distance, along the Y axis, between the centres of one bore and the next, during repeat operations.

L 1

Offset Z

Dis. 1 and 2 series holes

Sp2 Sp3Sp2

Sp4Sp1 Offset Y

L 0 L 3

#/, BIESSE S.p.A. Woodworking Machinery(a225h001.fm-150102)

%������#'

������)��������$!����)����������

Confirm the whole, by clicking with the left mouse button on the command field CONFIRM.

#'# ����������

� Selecting the tool will open the dialogue box in which to enter the following data:

�$��: number of the reference corner.

$'' �#�1: initial boring coordinate along the X axis.

$'' �#�2��� #�9��#$��$���6: initial boring coordinate along the Y axis with respect to corner 1.

$'' �#�2��� #�9��#$��$���7: initial boring coordinate along the Y axis with respect to corner 2.

&� # ����(�#,����6� �&�7�$,�$'��� �#:: distance along the X axis between the first series of bores and the second one.

&� # ����(�#,����7� �&�8�$,�$'��� �#:: distance along the X axis between the second series of bores and the third one.

&� # ����(�#,����8� �&�>�$,�$'��� �#:: distance along the X axis between the third series of bores and the fourth one.

&� # ����(�#,����>� �&�A�$,�$'��� �#:: distance along the X axis between the fourth series of bores and the fifth one.

&�"#�: depth of the bore.

�'�������$���&� ��#�: diameter of the bore.

7�&��$���&� ��#�: diameter of the bore.

�$���#2"�: type of boring tool (1 for flat, hinged or countersunk bit, 2 for through bit).

#�"�2: distance, along the Y axis, between the centres of one bore and the next, during repeat operations.

� Confirm the whole, by clicking with the left mouse button on the command field CONFIRM.

#', -��)�!����)����������

This tool makes it possible to perform a vertical boring operation used to fasten a hinge to thepiece. The boring operation to be carried out is automatically arranged on the X axis, starting fromthe selected corner.

#/0BIESSE S.p.A. Woodworking Machinery(a225h001.fm-150102)

%������#'

������)��������$!����)����������

� Selecting the tool will open the dialogue box in which to enter the following data:

�$��: number of the reference corner.

$'' �#�1: X coordinate of the bore.

$'' �#�2: Y coordinate of the bore.

&� # �������2�(�#,����#���8A����$��� �&�#���$#��: distance along the Y axis between the basic 35 bore and the other two hinge bores.

&�"#�����%�: boring depth of the basic bore.

&�"#��$#���7��$�� : boring depth of the other two hinge bores.

���%��&� ��#�: diameter of the basic bore.

&� ��#��$'�7��$�� : diameter of the other two hinge bores.

�$���#2"�����%�: basic bore type (1 for flat, hinge or countersunk bit, 2 for through bit).

�$���#2"��$'�$#���7: type of the other 2 hinge bores (1 for flat, hinge or countersunk bit, 2 for through bit).

#�"�1: distance between the centres of one bore to be machined along the X axis and the next one.

� Confirm the whole, by clicking with the left mouse button on the command field CONFIRM.

#'0 -��)��� ����)�����!����)����������

This tool makes it possible to perform a vertical boring operation used to fasten a cross shapedhinge mounting plate to the piece. The boring operation to be carried out is automatically arrangedon the X axis, starting from the selected corner.

� Selecting the tool will open the dialogue box in which to enter the following data:

�$��: number of the reference corner.

$'' �#�1: X coordinate of the bore.

$'' �#�2: Y coordinate of the bore.

&� # ����(�#,����6� �&�7��$��#��%�"� #� : distance in X.

&� # ����(�#,����7� �&�8��$��#��%�"� #� : distance in X.

#/1 BIESSE S.p.A. Woodworking Machinery(a225h001.fm-150102)

%������#'

������)��������$!����)����������

&� # ����(�#,����8� �&�>��$��#��%�"� #� : distance in X.

&�"#�: depth of the bore.

&� ��#�: diameter of the bore

�$���#2"�: type of boring tool (1 for flat, hinged or countersunk bit, 2 for through bit).

#�"�1: distance between the centres of one bore to be machined along the X axis and the next one.

� Confirm the whole, by clicking with the left mouse button on the command field CONFIRM.

#/2BIESSE S.p.A. Woodworking Machinery(a225h001.fm-150102)

%������#'

������)��������$!����)����������

#/&4 BIESSE S.p.A. Woodworking Machinery(a225h001.fm-150102)

%������,' ��/����� �����������������

Line machines are multi-centre machines; that is, machines with more than one machining centre.There are usually three centres: two are "operative" processing centres (centres 1 and 2), whileone is the "logical" centre (centre 3), which sets up the machine for processing. All sections of aprogram (profiling, boring, etc.) are organised for centres. The logical centre is the first to run aprogram and it communicates the necessary information - such as, for example, the type of lockrequired for the piece, the machining origin, etc. - to the PLC. The programming of the logicalcentre is indispensable for the correct operation of the machine. The logical centre is programmedusing the Parameter Box, which appears each time that a new program is created. It can also becalled up using the PARAMETERS option in the file menu of the A.P. Editor.

,'& ��$�������������

This paragraph describes the modes of operation through which a panel can be clamped andmachined.

������)��$�

The filling mode allows for simultaneous machining two identical pieces. Each centre executes allthe machining operations of one piece. For this reason the only type of panel which can bemachined in this mode is the medium-short panel (panel occupying only one transport).

���)�����$����$�

The single tandem mode foresees that a piece is always machined on the same origin, which mustbe specified. If the piece is medium-short, it is machined by the centre associated with the stop atwhich it has been locked into position; if it is long, it is machined by both centres at the same time.

3� !�����$����$�

The double tandem mode foresees that a piece is machined and locked into place in two parts.The piece is locked into place and machined on the first required origin, then, when the machiningis completed, it is released and translated to the second required origin.

,/&BIESSE S.p.A. Woodworking Machinery(a228h001.fm-150102)

%������,'

��/����� �����������������

,'( +����������5

The Parameter box appears as shown in Figure 1.

Figure 1: Parameter Box

The parameters which may be defined are described below.

������������������: type the number of the machine configuration.

�"1: dimensions of the piece along the X axis.

�"2: dimensions of the piece along the Y axis.

�"3: thickness of the piece.

�������������������: Y = makes the two centres independent during machining. N = synchronises the two centres. When the centres are synchronised they behave as follows:- on machines with left-hand piece infeed, the centres machine in the direction of the increasing X co-ordinates: centre 1 follows centre 2;- on machines with right-hand piece infeed, the centres machine in the direction of the decreasing X co-ordinates: centre 2 follows centre 1.

#���������*��: Indicates how the panel must transit. The options are:NN = the panel must transit without being machined;RP = the panel must be machined in Filling mode;TS = the panel must be machined in Single Tandem mode on the origin specified in the field ORIGIN�(')��&;TD: the panel must be machined in Double Tandem mode.

,/( BIESSE S.p.A. Woodworking Machinery(a228h001.fm-150102)

%������,'

��/����� �����������������

$����������# : this is only set in the event that the machine is to operate in the Single Tandem mode and specifies the stop at which the piece is locked into position (the value is set to 1 or 2, according to the origin to be used for machining).

���-����#*��: this indicates the way in which the piece is to be locked into position. The options are:SA = with pushers only.VA = with suction cups and pushers.SV = with suction cups only.T= select the locking type manually using the keyboard.If nothing is specified, the value T is enabled automatically.

"��������*���: indicates on which centres the presser is to be used during the panel locking phase. The options are as follows:N = disables use of the presser;Y = enables use of the presser. If the panel is a long one, both pressers will be used;1 = indicates that the presser is to be used by centre 1 only;2 = indicates that the presser is to be used by centre 2 only.

1"6,2"6B�1"7,2"7��the positions of the two pressers must be specified using the fields 1"6,2"6, for the centre 1 presser and 1"7,2"7 for the centre 2 presser. If the presser positions are not specified, the following values are used as default:- medium-short piece, XP1=XP2=LPX/2;- long piece with two pressers, XP1=100, XP2=LPX-100;- long piece with single presser (on centre i), XPi=LPX/2.YP1=YP2=LPY/2, independently of the piece dimensions.

16����"5��������������*���B�17����"5��������������*���: An Y in one of these fields selects parking of the corresponding X-axis after the presser cycle

�+����������6B7B8B>: Through these fields a row of stops may be disabled, so that it is not used in the panel clamping phase. Thus any stop which interferes with a protruding part of the panel (e.g. a pin) can be disabled.

������������������: set either MM (millimetres) or POL (inches).

,'� 3=��������������������������!��.������.��<�������

The basic problem when creating programs that contain interpolations is that of preventing aninterpolation from being suspended by the control, because the centre that is completing it ismoving towards interference with the other centre. This suspension could damage the piece due tothe overheating of the tool, which will continue to rotate inside the piece while the axes are idle. Tosolve this problem, all machining is organised into "indivisible blocks". Indivisible blocks are thesections of a program that concern machining that cannot be interrupted. Each indivisible blockmust be preceded by the following line:

N100 L=GIN XT1=... for centre 1,

,/�BIESSE S.p.A. Woodworking Machinery(a228h001.fm-150102)

%������,'

��/����� �����������������

N100 L=GIN XT2=... for centre 2.

and must be followed by the line:

N200 L=GOUT

The ����� parameter XT1 represents the maximum absolute X-value achievable by centre 1 withblock machining operations (taking into account the working dimensions caused by the workingunit of the centre itself). Similarly, the parameter XT2 represents the minimum absolute X-valueachievable by centre 2 with block machining operations.

When the fixed cycle, GIN, is enabled, the centre engages the area that has XT1 or XT2 as a limitposition (this depends on the centre). If no limit position has been set, this means that the centredoes not have any machining operation to complete and that it is in a safety position (for example,PRK).

When a centre has completed an indivisible block, a GOUT cycle is enabled to state that the blockhas been completed. The PLC evaluates whether or not the current centre is in a position thatwould prevent machining on the other centre (which may be blocked on a call for the GIN cycle).The PLC takes the centre out of interference to leave room for the other centre. Then, using theGOUT cycle, it is possible to move the centre that is executing it by enough to allow the othercentre to machine. If the second centre is executing a fixed cycle, GIN, to engage an area that isalready engaged by another centre, the machining of the second centre is suspended in order toprevent the two centres from entering into conflict.

Below the different cases of indivisible blocks are shown. In the right column of the table the startand end of block lines are listed (routing), or the single line which constitutes the block (cuts withcircular cutter). In case of boring, an indivisible block can contain more than one boring sink.

#*������������������������� ���������������-

Routing N100 ... L=PON ......N200 ... L=POFF

N100 ... L=PON ......N200 ... L=PSU

Cuts with circular cutter N100 ... L=G7 ...

N100 ... L=G9 ...

,/" BIESSE S.p.A. Woodworking Machinery(a228h001.fm-150102)

%������,'

��/����� �����������������

By means of the parameter ,������9���������:���9�:'1�������� engagement parameter of theCAM programs generated by retrieved GIN and GOUT cycles can be obtained with the values XT1and XT2 calculated by the optimizer.

Work list programs must be written using organisation into indivisible blocks (insertion of GIN andGOUT cycles). This is the only manner in which to allow the numerical control (in particular thePLC) to be aware of the situation of the machining in progress on the two centres. If a work listprogram is to be executed without dynamic control using GIN and GOUT cycles, it is necessary toenter the parameter NOGG=1 in the REMARK field of the work list line of each program.

,'�'& ������)���)����.������@�������$����

The Assisted Editor can be useful to insert manual calls for GIN and GOUT cycles (in OPTIMIZEDDRILLINGS the insertion of calls for these two cycles is carried out by the optimiser). To insertcalls for the two cycles manually, it is necessary to use the two Assisted Editor buttons shown inFigure 2.

Figure 2: Buttons to enter the GIN and GOUT cycles.

In this programming mode it is not necessary (though it is possible) to calculate the limits. Thecalculation of these values is done by the GIN cycle. Selecting the button relative to this cycle, thedialog window as in Figure 3 appears.

Vertical and horizontal boring An indivisible block groups together the following:

� drops for horizontal bores on the same side;

� drops for vertical bores, the limit positions of which differ among each other by a quantity that is less than a given delta (this can be defined by CAM using the parameter����������������"������"������������������������������). In this way, the user can decide how to group the drops. Indeed, a low value for this parameter will mean indivisible blocks with drops that are very close together; increasing the value of this parameter will increase the number of drops contained in the various blocks. The ideal thing is to have blocks with drops that are very close together. In this way the probability of suspensions caused by interference between the centres is reduced.

#*������������������������� ���������������-

,/#BIESSE S.p.A. Woodworking Machinery(a228h001.fm-150102)

%������,'

��/����� �����������������

Figure 3: Dialog window of GIN cycle.

In the SPINDLE field the reference spindle for the indivisible block which will follow must bespecified. In the XT field the relative limit which will be reached by the reference spindle must bespecified (without having to take into account the physical dimensions of the work centre). Throughthese two data, the GIN cycle calculates the XT1 and XT2 values (on the basis of the referencespindle and its declared limit).

If, for example, it is necessary to realise a segment from X=100 to X=1300 using the spindle TP1,it is necessary to indicate the TP1 string in the SPINDLE field, while 1300 must be entered into theXT field if the program is being written in the centre 1 section, or 100 if it is being written in thecentre 2 section. To make a circle with a radius of 200 and a centre X=1200 using the TP2 spindle,it is necessary to indicate the TP2 string in the SPINDLE field, while 1400 (1200+200) must beentered into the XT field if the program is being written in the centre 1 section, or 1000 (1200-200)if it is being written in the centre 2 section.

The following table contains several programming examples.

���������������- "������������������%����*���

Vertical boring

N20 X100 Y100 T=13,14,15 VF=3 PRZ=10 L=G99N30 X100 Y300 T=13,14,15 VF=3 PRZ=10 L=G99

.

SPINDLE=T13XT=100 (centre 1)XT=100 (centre 2)

Horizontal boring

N20 QX=0 QY=100 QZ=LPZ/2 TH=4,6,8 PRF=10 VF=3 L=G1

.

SPINDLE=TH4XT=10 (centre 1)

Horizontal boring

N20 QX=LPX QY=100 QZ=LPZ/2 TH=3,5,7 PRF=10 VF=3 L=G3

.

SPINDLE=TH3XT=������� (centre 2)

Horizontal boring

N20 QX=100 QY=0 QZ=LPZ/2 TH=2 PRF=10 VF=3 L=G4 SPINDLE=TH2XT=100 (centre 1)XT=100 (centre 2)

,/, BIESSE S.p.A. Woodworking Machinery(a228h001.fm-150102)

%������,'

��/����� �����������������

,'�'( ��������� ������

Within the GIN cycle the limits are calculated using the following formulae:

XT1 = XORI + (XT - Spindle Offset) + Head Dimensions on X+ centre 1;XT2 = XORI + (XT - Spindle Offset) - Head Dimensions on X - centre 2.

If the active origin is origin 1, �')� = Calibrator Origin 1; if the active origin is origin 2, �')� =Calibrator Origin 2 - LPX. The parameter �� is the limit declared through the dialog window of theGIN cycle. The &�������'����� is read from the relevant CALIBRATOR table of the machine data onthe basis of the name inserted in the SPINDLE field of the GIN dialog window. The #���;�������� is read from the HEAD table on the basis of the centre.

Figure 4: Limit calculation.

Routing

N20 X100 Y200 Z=PRK TP=2 PRF=5 F=3 VF=3 G40 L=PONN30 X1600 G1N40 L=POFF

.

SPINDLE=TP2XT=1600 (centre 1)XT=100 (centre 2)

���������������- "������������������%����*���

INGT

OffsetXT - Offset

XT

XT1 (XT2)

abso

lute

orig

in

head

orig

in a

ctiv

e

,/0BIESSE S.p.A. Woodworking Machinery(a228h001.fm-150102)

%������,'

��/����� �����������������

,/1 BIESSE S.p.A. Woodworking Machinery(a228h001.fm-150102)

%������0' ��������������)�����

Statistics is an environment in which information on machine and operator events is stored, inorder to check productivity and reliability. Two main categories of events can be distinguished:those relating to machine statistics and those relating to production statistics. It is possible torecord the duration of each event and the number of times it occurs.

Machine statistics events are all the events that relate to the machinery, and more specifically theyare divided into Machine Events and Reliability Events.

�������������

These data represent machine events that do not directly depend on the specific type of machine.They supply useful information for both the client to program maintenance intervention schedulesand the constructor to check the suitability of the solutions or choices used.

���������*������

These data are linked to the type of machine and to its configuration. In certain cases, as well asrepresenting an excellent system for understanding the coherency of the choices used, they can

0/&BIESSE S.p.A. Woodworking Machinery(a231h002.fm-150102)

%������0'

��������������)�����

be used as a means of support for the recognition of guarantees and can also suggest the causesof malfunctions that derive from out of tolerance use stress on some devices.

"���������������

Production statistics data provide information concerning the operations executed by the machineor which are necessary for machining.

0/( BIESSE S.p.A. Woodworking Machinery(a231h002.fm-150102)

%������0'

��������������)�����

Each subject concerning statistics (settings, programming, enabling/disabling, etc.) uses theStatistics Editor as its basic reference.

��������������������������������������

Each time that the enabled statistics are ended, they are automatically saved and stored in thesoftware memory. Each statistics datum is coded, using the information concerning the date andtime of the day on which it ended. The information contained in the code or name of each statisticsdatum is indicated in the example that follows.

Type of statistics event(P=production, M=machine)

�����������

Year (in this example: 1999)

Month (in this example: June)

Day (in this example: the third of the month)

Time (in this example: 15 is the hour, 49 are the minutes)

0/�BIESSE S.p.A. Woodworking Machinery(a231h002.fm-150102)

%������0'

��������������)�����

0'& -�.�� ���������������

The following is a list of the different stages of statistics use.

1. Set the term for storage of statistics and the operator identification data.

2. Define the events to be included in the statistics.

3. Enable the statistics and mark the beginning of each single event.

4. When necessary, disable the statistics.

0'( ������������

��� ���$�����

The menu and icon bar is displayed in the top part of each statistics interface window.

Each menu contains a list of options to be selected. The most frequently used options can beselected by clicking on the respective icons, or by pressing a combination of keys.

'����

This menu allows files to be controlled according to their relevant windows.

Save: in the Statistics Editor window this saves the operator data configuration file, in the Planned Maintenance window it saves the data configuration file relating to planned maintenance.

Print: Not managed.

Exit: Converts the interface to an icon.

Open: opens the window for selection of the statistics file to be displayed.

Current Statistics Event: displays the current statistics event.

Delete: opens the window for selection of the statistics file to be deleted.

0/" BIESSE S.p.A. Woodworking Machinery(a231h002.fm-150102)

%������0'

��������������)�����

Delete by date: opens the window for selection of the statistics file to be deleted on the basis of the time interval indicated.

Copy to A: opens the window for selection of the statistics file to be saved to the floppy disk.

Copy to A: by date: opens the window for selection of a group of statistics files to be saved to the floppy disk on the basis of the time interval indicated.

Close: Resets the statistics window displayed.

����

Undo: cancels the last modification made in the OPERATOR events table in the Statistics Editor window.

Insert: inserts an empty row in the OPERATOR events table in the Statistics Editor window.

Delete: deletes the selected row in the OPERATOR events table in the Statistics Editor window.

����

Machine: opens the window used to input machine data and save statistics.

Operator: opens the window used to input operator identification data.

��������

This menu displays the OPERATOR events to be marked when statistics mode is enabled.

,����+�

The following options open the relative windows.

Statistics Editor:

Machine Statistics:

Production Statistics:

Reliability Statistics:

0/#BIESSE S.p.A. Woodworking Machinery(a231h002.fm-150102)

%������0'

��������������)�����

Machine Graphs:

Production Graphs:

Planned Maintenance:

&�����*

All data: displays all data for the open statistics event.

Machine data: displays only data relating to MACHINE events in the open statistics event.

Operator N data: displays only data relating to OPERATOR events in the open statistics event.

1 operator data: displays only data relating to OPERATOR events for the selected operator in the open statistics event.

Percentage: displays graphs according to percentage.

Time: displays graphs according to time.

����

About : opens the window indicating the statistics graphic interface version.

0'� ������)��������=���������

1. Select the item Machine in the Setup menu of the Statistics Editor window.

2. Input the following data.

Serial number: type in the machine serial number (compulsory).

Name: type in the name of the machine.

3. Set the deadline for storing machine and production statistics by clicking on one of the following items:

Manual: allows the user to decide when to stop saving the current statistics event.

Daily: allows statistics to be saved at the end of each working day. To set this option, double-click on the field Daily, set the time in hours and minutes and press the OK button. If the machine is turned off before the set time, the data will be saved the first time it is turned on again.

0/, BIESSE S.p.A. Woodworking Machinery(a231h002.fm-150102)

%������0'

��������������)�����

Weekly: allows statistics to be saved at the end of each week. To set this option, double-click on the field Weekly, set the day of the week and the time in hours and minutes and press the OK button. If the machine is turned off before the set day and time, the data will be saved the first time it is turned on again.

Monthly: allows statistics to be saved at the end of each month. To set this option, double-click on the field Monthly, set the day of the month (from 1 to 31) and the time in hours and minutes and press the OK button. If the machine is turned off before the set day and time, the data will be saved the first time it is turned on again.

��'$� #�$�

+�������� ����� �� ������!����!���������������������������� �����������������"����!�� �� ������������"���� ���������������������*���������� �! �� ���%������� ��&����*�� �������������������������*�� ����&�������������� ��&����$��������������������������������$����������&����������

4. Press the Save button to confirm settings.

0'" ������)���������$������������$���

��'$� #�$�

;������������"����� �������������������������������� �������!������ ������� ���� ��������������� ���������"�������������!��������������� ������� ������,����� ����������������������!������������� �����������������!��������������� ����������������������������������������������������������� ����" ����������

1. Select the item Operator in the Setup menu of the Statistics Editor window and proceed to enter the data fields.

Serial number: type in the serial number associated with the operator (compulsory).

Name: type in the name of the operator.

Shift: type in the working shift number.

2. Press OK to confirm settings.

0'# +��)������)���������7����

Differently from machine events and reliability, which are established by BIESSE, operator eventscan be programmed. The items in the OPERATOR table can be edited, deleted or integrated withother user items.

0/0BIESSE S.p.A. Woodworking Machinery(a231h002.fm-150102)

%������0'

��������������)�����

��'$� #�$�

*�������������������������������������������� ������ �������9����������������������������������������

1. Use the mouse to double-click on the name of the required event or on an empty row in the Statistics Editor window.

2. Input the name and press OK.

3. For each row set the data fields for the following columns.

ENABLE: Allows the event to be included or excluded in the statistics to be enabled. The value is changed from Y (include the event in the statistics) to N (exclude the event from statistics) and vice versa by clicking the mouse twice on the highlighted field.

TYPE: This allows the definition of the way in which event data are identified. Double-click on the item TT to identify the time and duration of the event only, on the item QQ to identify the number of times that the event has occurred, or on the item QT to identify both the duration and the number of times that the event has occurred.

STAT: This allows the definition of the type of statistics to be stored in the memory. Double-click on the item MM to store the event in the machine statistics, on the item PP to store the event in the production statistics, or on the MP item to store the event in both machine and production statistics.

4. To confirm the setting, select the File menu and the item Save.

0', ���!���)����������

Select the Start Machine st. button in the Statistics Editor window to enable the machine

statistics and/or the Start Production st. button to enable the production statistics.

��'$� #�$�

+����� ����"��������������������� ������������������������������������ ���������������

0'0 ���<��)����7����

This procedure is essential in order to achieve maximum precision in statistics data. Each eventthat occurs requires the participation of the operator, who must mark the time at which it beginsand ends.

0/1 BIESSE S.p.A. Woodworking Machinery(a231h002.fm-150102)

%������0'

��������������)�����

�)������������-�������������

Let us suppose that production statistics have been enabled, with inclusion of the following events:

� tooling,

� programming,

� machining operation control,

� stoppage,

� out of material.

At the start of each shift, the operator must enter his/her own identification data. Before tooling upthe machine, he/she must note the start of tooling and after tooling, he/she must note the end ofthis operation, as well as all of the events which occur until the end of the shift.

To mark an event after statistics have been enabled, proceed as follows.

1. To mark the start of the event, from the Statistics Editor window select the Commands menu and the item for the event that is about to start.

2. When the event has finished, from the Statistics Editor window deselect the Commands menu and the item for the event that has just finished.

0'1 ����/���� �$����)������������

It is possible to display the situation of the machine and/or production statistics in real time.

1. Select the Machine Statistics (Production Statistics) window.

2. Select the File menu and the item Current Statistics Event.

0'2 3���!���)����������

Press the Stop Machine st. button in the Statistics Editor page to disable the machine

statistics and/or the Stop Production st. button to disable production statistics.

0/2BIESSE S.p.A. Woodworking Machinery(a231h002.fm-150102)

%������0'

��������������)�����

0'&4 ������)��$���$��)�����������������

1. Select the Open item from the File menu in the Machine Statistics window.

2. Select the statistics event to be displayed.

3. Press Open.

It is possible to display separately the data relating to machine events or operator events only byselecting the relative item on the Display menu.

It is possible to display the data of events that occurred during the shift of a specific operatorseparately.

� Select the item 1 Operator Data from the Display menu.

� Select the operator.

� Select the shift to be displayed.

0'&& ������)��$���$��)���$ ���������������

1. From the Production Statistics window select the File menu and the item Open.

2. Select the statistics event to be displayed.

3. Press Open.

It is possible to display the data of events that occurred during the shift of a specific operatorseparately.

� Select the item 1 Operator Data from the Display menu.

� Select the operator.

� Select the shift to be displayed.

0'&( 3������)����������

1. Select the item Delete from the File menu in the Machine Statistics (Production Statistics) window.

2. Select the statistics event to be deleted.

3. Press Open.

0/&4 BIESSE S.p.A. Woodworking Machinery(a231h002.fm-150102)

%������0'

��������������)�����

0'&� 3������)�� �!��������������

1. Select the item Delete by Date from the File menu in the Machine Statistics (Production Statistics) window.

2. Type in the dates from which and to which the statistics are to be deleted.

3. Press OK to confirm.

0'&" %��=��)�����������������=/$��<

1. Insert a DOS floppy-disk in drive A:.

2. Select the item Copy to A: from the File menu in the Machine Statistics (Production Statistics) window.

3. Select the statistics event to be copied.

4. Press Open.

0'&# %��=��)�� �!���������������������=/$��<

1. Insert a DOS floppy-disk in drive A:.

2. From the Machine Statistics (Production Statistics) window, select the File menu and the item Copy to A: by date.

3. Type in the dates from which and to which the statistics are to be deleted.

4. Press OK to confirm.

0/&&BIESSE S.p.A. Woodworking Machinery(a231h002.fm-150102)

%������0'

��������������)�����

0'&, @������$�����=������������

It is possible to display in graphic form either current machine and/or production statistics or thosealready saved, by selecting the Machine Graphs window for machine statistics or the ProductionGraphs window for production statistics.

0'&0 +�����$�����������

Planned maintenance designed to ensure that the operator is always updated on the state of wearin parts that require revision after a number of working hours established in advance by theBIESSE technician.

When the working time for the piece exceeds the number of working hours established by thetechnician, the statistics will display a message informing the operator which part requires revision.Once revision has been performed the operator can reset the timer by clicking on the relative reset

button .

0/&( BIESSE S.p.A. Woodworking Machinery(a231h002.fm-150102)

����=�������$�5

����=�������$�5

�adjustment

suction boxes �<application

edit bores =>editor >>

automatic tool change �?

�balluf device (tools with chips) �>bar

menu >>toolbar >>

bladeprogramming @

boringhorizontal/programming �non optimised �optimised =>optimised horizontal =�optimised system 32 =optimised vertical =>programming �vertical/programming �

%C axis

mill on swinging axis ��orientable along a straight line >Aprogramming >Aprogramming the machining operation

�chip (balluf device) �>cleaning

suction boxescommand fields >>creating a tool

with chip �>creating program >

current statistics eventupdating ?A

cutter(see electrospindle)

cuttingalong the perimeter Aalong the X axis ?along the Y axis ?icons @programming @series of cuts A

3delete program dialogue boxes >�

�edit bores

icon =>editing tools

with chip ��end of machining

programming (with horiz. electrospindle) >A

programming (with vert. electrospindle) >�

@graphic display of statistics ?>�

-hoods manual position �<horiz. electrospindle

icon >?horizontal boring

icon �

�icon

C axis >Acleaning suction box �?edit bores =>

�BIESSE S.p.A. Woodworking Machinery(5804a0045IX.fm-150102)

����=�������$�5

hinge boring operations =?hinge mounting plate boring operations

=<horiz. electrospindle >?horizontal boring �insertions =?optimised horizontal boring =�optimised vertical boring =>series of horizontal bores ==setting suction box �?system 32 =tool changing �?vert. electrospindle >6vertical boring �

icons >�cutting @statistics ?�

Ajob list

running method �>

�machining

automatic tool change �?running a job list �>

machining operationsrunning �>

magazinerandom type tool holder �?

manual statistics ?@menus

statistics ?�milling

circle >=ellipse >@rectangle with chamfer >rectangle with connection >�

milling (with horiz. electrospindle) >?milling (with vert. electrospindle) >6milling macros

circle >=ellipse >@icons >�programming >�rectangle with chamfer >rectangle with connection >�

modify program multi store magazine �@

name of statistics ?

�open program operator

data for statistics ??operator events for statistics ??optimised boring

centre corrected system 32 =�fixed value system 32 =�for hinge mounting plate =<for hinges =?insertions =?repeating horizontal bores =�series of horizontal bores ==

+planned maintenance ?>�profile

setting the machining operation �program name >>programming

automatic tool change �?C axis >AC axis orientable along a straight line

>Acreating the program >cutting along the perimeter Acutting along the X axis ?cutting along the Y axis ?deleting the program end of machining (with horiz.

electrospindle) >Aend of machining (with vert.

electrospindle) >�generic cutting @horizontal boring �machining a profile �machining with C axis �mill on swinging axis ��milling (with horiz. electrospindle) >?milling (with vert. electrospindle) >6milling macros >�modifying the program of non optimised boring �opening the program operator events for statistics ??renaming the program

�� BIESSE S.p.A. Woodworking Machinery(5804a0045IX.fm-150102)

����=�������$�5

running mode �>saving the program series of cuts Astart of machining (with horiz.

electrospindle) ><start of machining (with vert.

electrospindle) >6suspending the program �@suspension of machining (with horiz.

electrospindle) ><suspension of machining (with vert.

electrospindle) >>thickness tracer �@vertical boring �

�random �?rename program running a job list �>running the program �>

�save program start of machining

programming (with horiz. electrospindle) ><

programming (with vert. electrospindle) >6

statisticscopying to floppy-disk ?>>deleting ?>6, ?>>description of the menus and icons ?�disabling ?Aenabling ?<general information ?>graphic display ?>�how to use ?�information on name ?marking the events ?<memory time limit ?@opening ?>6operator data ??planned maintenance ?>�programming operator events ??reading ?>6

statistics eventsmarking ?<

suction boxes �<adjustment �<

suction hoods(see suction boxes)

suspending the programprogramming �@

suspension of machiningprogramming (with horiz.

electrospindle) ><suspension of machining (with vert.

electrospindle) >>system 32 =system 32 boring =

�thickness tracer

programming �@tool unloading

from chain magazine to multi store �@tool with chip

(balluf device) �>creating �>editing ��

transferring datafrom CHIP to NC ��from NC to CHIP ��

9vert. electrospindle

icon >6vertical boring

icon �

�window

rename �>

���BIESSE S.p.A. Woodworking Machinery(5804a0045IX.fm-150102)

����=�������$�5

�7 BIESSE S.p.A. Woodworking Machinery(5804a0045IX.fm-150102)

��������������������������� ������������������������������������������������������� !"��#$��%!"������&�''(((�)���������&�''(((�)������*