Professional Documents
Culture Documents
Esa S660 - S860W Touch Eng - V30.1
Esa S660 - S860W Touch Eng - V30.1
Numerical Control
for
Press Brake
Operator's guide
Valid for :
2.MACHINE SETUP……..…………………………………………………………………..13
2.1 Ram sizing ........................................................................................................................................... 13
2.2 Sizing the stop axes ............................................................................................................................ 13
4.PROGRAMMING….................................................................................................. 37
4.1 List of programmes .......................................................................................................................... 37-41
4.2 Entering a numeric programme........................................................................................................ 42-57
4.3 Entering a graphic programme ........................................................................................................ 58-66
4.4 Automatic calculation of the bending sequence............................................................................. .67-69
4.5 Manual calculation of the bending sequence................................................................................... 70-72
4.6 How to bend a box ................................................................................................................................. 72
4.7 Work data............................................................................................................................................... 72
4.8 Execution of a programme in automatic mode ................................................................................ 73-79
4.9 Using a database ................................................................................................................................... 79
4.9.1 General information about the Database ............................................................................................. 79-80
4.9.2 Example of a database ....................................................................................................................... 80-81
4.9.3 How to use the Kvara Database .......................................................................................................... 81-83
4.9.4 Operations in the tables ...................................................................................................................... 83-86
4.9.5 Operating on databases ...................................................................................................................... 86-88
4.9.6 Acquiring correction values ................................................................................................................. 89-90
4.9.7 Using the correction values ...................................................................................................................... 91
4.9.8 Materials table.................................................................................................................................... 92-93
4.10 Clinching/Coining coefficient ........................................................................................................... 94-95
4.11 Corrections in semiautomatic mode ................................................................................................ 95-98
4.12 Selection of the DIN formula to calculate the stretch.……………………………………………………..98-99
SUMMARY
________________________________________________
6.INTEGRATED CAD...….………………….....…………………………………………..126
6.1 Drawing function ................................................................................................................................. 126
6.2 Polar setting of the drawing data ................................................................................................. 126-127
6.2.1 Cartesian setting of the drawing data .............................................................................................. 127-128
6.2.2 General data ......................................................................................................................................... 128
6.3 Drawing mask ...................................................................................................................................... 129
6.4 Entering the data of the drawing ......................................................................................................... 130
6.4.1 How to enter a drawing in polar mode ............................................................................................. 130-134
6.4.2 How to use the Cartesian format ............................................................................................................ 135
SUMMARY
________________________________________________
General information
The information contained in this document is only applicable to the software versions
indicated on the cover page.
It may happen that not all the functions that can be performed by the product are
described in this document; in this case Esautomotion is not obliged to guarantee these
functions or conserve them in future versions.
Scope
The scope of this document is to help the operator if the product described on the cover
page and in the installation / use of the office software.
Users
Use
The document is divided into chapters that describe the most common control functions
and procedures for installing the Office Software.
Reporting problems
Should any problems arise during consultation of this document please contact
Esautomotion.
1
Explanation of the symbols
________________________________________________
There may be graphic symbols alongside the text. These are used to highlight particularly
relevant information.
Attention
This symbol is used when failure to observe the appropriate precautions could
cause slight damage to property or injury to persons.
Danger
This symbol is used when failure to observe the appropriate precautions or the
performing of incorrect manoeuvres could cause serious damage to
property or injury to persons.
Important
This symbol is used in the document to indicate the presence of particularly
important information. It means that it is essential to read and fully understand
this section of the document.
Optional
This symbol is used to indicate sections of the document that describe
functions or components that are only optional. The use of optional functions
must be agreed upon with the machine manufacturer
Manufacturer
This symbol is used to indicate sections of the document reserved for the
machine manufacturer.
Passwords
This symbol is used to indicate sections of the document that describe
functions with access controlled by software access passwords.
CN
This symbol is used to indicate sections of the document that describe functions
that are only available with NC and not on the PC.
PC
This symbol is used to indicate sections of the document that describe functions
that are only available on the PC and not with NC.
2
Printing conventions
________________________________________________
To facilitate the identification of the information in this document, use is made of special
printing conventions as illustrated below.
- The names of the screen-printed keys are highlighted in bold print and enclosed in square brackets. If the
name of the key is preceded by “Pushbutton” it refers to a pushbutton on the pushbutton panel.
- [ENTER]. Identifies the pushbutton bearing the word ENTER.
- [+] indicates a key + of the keypad whereas pushbutton [+] indicates a pushbutton + of the pushbutton panel.
- The names of the function keys are highlighted in bold print italics and enclosed in square brackets.
- [Menu Plc]. Identifies the function key with the word Menu Plc.
- References to the fields and/or messages on the video are displayed in bold print italics.
- The specific text that has to be entered by the user is underscored.
- If the manual indicates “enter ok ” the word “ok” must be entered.
- DIRECTION or DIRECTIONAL keys is the collective name of the UP, DOWN, LEFT and RIGHT arrows.
- The pressing in sequence of sets of keys is indicated by separating the identifiers of the key to press with the
character “>“.
- [Manual] > [START]. Describes the pressing in sequence of the keys [Manual] and [START].
- The simultaneous pressing of several keys together is indicated by separating the identifiers of the keys
themselves with the character “+”.
- [SHIFT] + [à] Describes the simultaneous pressing of the keys [SHIFT] and [à].
Text
3
Glossary
________________________________________________
CNC
The abbreviation of Computerised Numerical Control which indicates the apparatus
governing the machine, that is, the electronic device via which the work cycles are
programmed, the axes are moved, etc...
It corresponds to one of the devices, the operation of which is described in this manual.
SSD
Solid State Disk, also known as Flash Hard Disk, is a data saving device without any
components in movement, therefore particularly suited to industrial environments.
Menu selection
To select the menu that interest you must press the button and then select the desired
menu using the number:
Setting Menu programmes and tools (0)
Parameter Menu Axes (1)
Menu Configure the Machine (2)
Diagnostics Menu (3)
Menu User Parameter (4)
Menu Turn Off (5)
Menu Esc (6)
Version Menu (7)
Logo Menu (8)
Monitor Menu Memory (9)
4
Glossary
________________________________________________
Home
Manual
Automatic
Semiautomatic
5
Glossary
________________________________________________
Corrections
Save
Delete
Previous Next
Keys for manual handling operations; on some versions replaced by a wheel on the front
panel.
6
TOUCH ENVIROMENT
________________________________________________
The new interface of the NC Kvara S 560 and S 660W born with a new interactive graphics on which every function is
achieved at the touch of your finger, not only because Esautomotion Ltd. aligns well to the features most current PC
environment but also want to speed up and facilitate the work of its end user.
Soft Keyboard
Whenever you have to set programmes to move data in the input fields, enter and correct data or units or to access to
the drawing musk just type on the screen to edit the data directly with your finger and immediately you will see the Soft
Keyboard as shown in the Figure.
The Soft Keyboard is a virtual keyboard and interactive that has all the functionality of a PC keyboard but with the
advantage that being in touch environment, allows the user to have the keyboard directly on the screen so without losing
the visual changes and / or entries made to their work, thus speeding up all the useful operations.
When you confirm a given inserted, the Soft Keyboard normally closes.
7
TOUCH ENVIROMENT
________________________________________________
- By pressing "Option" you can select the "pincushion" to keep the keyboard always on in the foreground, even
after confirming the entered data:
8
Characteristic of Document
________________________________________________
Limitations
The reproduction, transmission and use of this document and its contents are prohibited
without express written consent of Esautomotion. All rights reserved.
Any changes to this document (in either electronic or printed form), even if authorised,
shall invalidate the warranties specified hereunder.
Warranties
It is possible for the product to offer types of performance not described in this document.
Esautomotion does not undertake to conserve these functions in the new versions of the
product or to guarantee assistance for the same. It has been verified that the contents of
this document comply with the product described. Nevertheless, there may be some
discrepancies. As a result, Esautomotion cannot guarantee full compliance and
completeness of the contents.
The information contained in this document is revised from time to time and when
necessary, a new version is issued.
This document has been drafted in partial compliance with the ANSI/IEEE standard 1063-
1987 “IEEE Standard for software User Documentation”.
Editions
This document is subject to changes without notice. The changes may entail a re-edition
or a revision of the document. The re-edition implies complete replacement of the
document.
The revision entails the replacement/addition/elimination of pages of the document.
The bottom of every page is identified by the document code.
Notes
9
Evolution of Document
________________________________________________
The following table contains the documented list of editions of this document:
Evolution
Change management
10
1.NC Powering
________________________________________________
From any other mask, pressing the icon, you can enter on the Home mask.
11
1.NC Powering
________________________________________________
1.1
From this page it’s possible:
12
2.Machine Setup
________________________________________________
It is obligatory to size the ram in order to access the automatic phase and execute a
work programme.
Sizing of the stop axes is optional. It is advisable to size them if there are doubts about the correctness of the current
stop axes targets. The current targets may not be correct if an axis is moved manually when the numeric control is off.
- press .
- if the ram is up, press the down pedal to move it down below the zero marks
- press the up pedal; this operation will activate manual re-ascent if the machine has been reset.
The ram will move upwards until it meets both the zero marks of the optic lines of the two cylinders where sizing
To calibrate the axes of the stop it is necessary to follow the steps below:
- press .
- press .
The stop axes move towards the sizing limit switch. Once the limit switch has been touched, they will reverse their
direction and, after having released the limit switch, they will size to the first zero mark of the encoder.
13
3.Punches and Dies Setup
________________________________________________
- if the list of dies appears, press again to display the punches, or vice versa.
14
3.Punches and Dies Setup
________________________________________________
3.1
15
3.Punches and Dies Setup
________________________________________________
3.1
When the available tools are many, for fast choice, is enough to flow the wheel visualized on the panel, with own touch.
To view and use the function keys [List] and [Selection] must be pressed .
[New Drawing] to completely draw the punch or [New Drawing] to completely draw the die
[New Type 1] to use a type 1 preset punch or [New Preset] to draw a preset die
[New Type 2] to use a type 2 preset punch
[New Type 3] to use a type 3 preset punch
[New Type 4] to use a type 4 preset punch (round punch).
[Insert] to insert the punch or die selected in the work programme or in the selected bend
This allows you to create a copy of a tool with another name so that it can then be modified. Move to the tool you wish to
copy and then comply with the procedure below:
16
3.Punches and Dies Setup
________________________________________________
3.1
How to rename a punch or die
Allows you to change the name of a tool. Move to the tool you wish to rename and comply with the procedure below:
Allows you to eliminate a tool. Move to the tool you wish to eliminate and comply with the procedure below:
Allows you to save all the tools on USB so that they can then be transferred to another numeric control
(useful when backup copies must be created). Comply with the procedure below:
- insert into the USB port and a USB device formatted with enough space to hold the tools.
17
3.Punches and Dies Setup
________________________________________________
3.1
Erase all tools
Used to erase all the tools. Comply with the procedure below:
Used to display the list of tools USB device. The possible operations are the same as the tool list, then you can copy,
rename, delete all tools present on the USB device. Select the list punches and dies and perform the following steps:
- insert into the USB port a device containing tools (created by kvara S860 Touch and S 660W)
Allows you to save the tools from floppy disk to NC, so that they can be downloaded from another numeric control
Comply with the following procedure:
- insert into the USB port a device containing tools (created by kvara S 860 Touch and S 660W)
All the tools (dies and punches) will be saved from USB to NC.
18
3.Punches and Dies Setup
________________________________________________
- press the key ; the list of punches or list of dies will appear
Select the desired type of punch. The punch can either be completely drawn or three types of preset punches with fixed
measurements can be used. These measurements are varied in order to rescale and re-design the punch.
19
3.Punches and Dies Setup
________________________________________________
3.1.1
It is advisable to use preset punches if the punch to be entered is similar to one of the proposed types (taken from the
catalogues), since the drawing will be less difficult.
The punch must be completely drawn if it is not within the preset punch categories.
Note
Remember that the punch drawing is used to make anti-collision checks for the graphically designed work pieces, while
the bending depth calculation is developed according to the punch dimension data. If there are difficulties in completely
drawing a punch, the problem can be obviated by using a type of preset punch and attempting to adapt it to the real
shape as much as possible by means of the pre-defined data.
- press
Total
height
Working
height
Enter the total height and working height as indicated in the figure.
20
3.Punches and Dies Setup
________________________________________________
3.1.1
Access the drawing mask once the punch dimensions have been entered and the type of punch selected. The drawing
mask changes, depending on the type of punch selected:
- move to the [Confirm] button and press [ENTER].
The punches to draw mask is obtained by means of the drawing function (see relative chapter in the operator manual).
21
3.Punches and Dies Setup
________________________________________________
3.1.2
Drawing conventions
The punch must be drawn in an anticlockwise direction, remembering that the stop is on the right-hand side of the punch
itself.
Drawing
direction
Vertex entry
The tip must be defined in order to use the punch drawing. When the drawing is commenced, the marked line represents
one of the two sides of the tip. Proceed in the following way to define the tip:
enter the length l (section l);
press [ENTER];
Enter the tip angle (ang. angle);
press [ENTER];
Enter the chamfer (S data item)
press [ENTER];
enter the tip radius (R data item);
press [ENTER];
enter the punch load (maximum tons for meter);
press [ENTER].
The tip will be drawn and the next section will be automatically drawn with the same length as entered in section 1.
22
3.Punches and Dies Setup
________________________________________________
3.1.2
l3
p1 l2
ap
lp
l1
23
3.Punches and Dies Setup
________________________________________________
3.1.2
Graphic helps
In relation to sections whose measurements may cause difficulties, the operator can use graphic helps allowing the angle
value to be varied by ± 1° and the length to be varied by 1mm each time. This achieves a visual correspondence
between the drawing and the real punch. To enable this feature, only valid for settings punches:
The angle value is increased by 1° by pressing the right arrow and is diminished by one degree at a time by pressing the
left arrow. The length value is increased by pressing the up arrow and decreased by pressing the down arrow.
As shown in the example, the drawing function can be used to draw curved sections. Press the [Arc] key and the cursor
will move to the arc data entry window.
Enter length l and depth h of the arc and the curve corresponding to the entered data will be automatically plotted.
- sections by means of the and keys and by modifying the values of the fields.
- use the key to switch to the immediately previous entry Field and then alternatively pass to a section entry Field
(1) and an angle entry Field (alpha)
- the key immediately passes to the next section and, thus, always to the section entry Field (l)
- press [ENTER] to pass to the immediately following entry Field and to then alternatively pass to a section entry Field (l)
and an angle entry Field (alpha).
24
3.Punches and Dies Setup
________________________________________________
3.1.2
Error correction
A very frequent error (particularly if the arrows are used to enter the angles) is that of forgetting to press [ENTER] after
having entered an angle. At this point, the length of the section will be entered in the angle entry field, thus creating an
error in the drawing.
if the key to move back to the angle entry Field and re-enter the correct value.
At the end of the drawing, press the key to memorize it. Enter the name of the punch in the window that appears.
After the name has been entered, move to the [Confirm] button and press [ENTER].
25
3.Punches and Dies Setup
________________________________________________
3.1.3 Preset punches
The preset punch mask is presented in the form of a pre-drawn punch along with a series of data that characterize the
shape of that punch
When the data are scrolled with the arrows or [ENTER] key, an indication will appear on the drawing as to which
measurement corresponds to the selected data item.
By modifying any one of the values and pressing [ENTER], the drawing will be re-plotted by taking the modified value
into account.
26
3.Punches and Dies Setup
________________________________________________
3.1.3
At the end of the drawing, press the key to memorize it. Enter the name of the punch in the window that appears.
After having entered the name, move to the [Confirm] button and press [ENTER].
The entered name can be formed by a combination of numbers and letters (e.g. the code of the punch in the catalogue
can be used).
- press the key; the list of punches or list of dies will appear
27
3.Punches and Dies Setup
________________________________________________
3.2
It is advisable to use preset dies if the die to be entered is similar to one of the proposed types (both square and
overturned T dies can be drawn), since the drawing will be less difficult.
The die must be completely drawn if it is not within the preset die categories, if a die with several cavities must be drawn
or if square or pressing cavities must be used.
Note
Remember that the die drawing is used to make anti-collision checks for the graphically designed work pieces, while the
bending depth calculation is developed according to the die dimension data. If there are difficulties in completely drawing
a die, the problem can be obviated by using a type of preset die and attempting to adapt it to the real shape as much as
possible by means of the pre-defined data:
press:
[New Drawing] to completely design the die;
[New Predefined] to use the data of the preset die.
Access the drawing mask once the die dimensions have been entered and the type of die selected. The drawing mask
28
3.Punches and Dies Setup
________________________________________________
The dies to draw mask is obtained by means of the drawing function (see relative chapter in the operator manual).
29
3.Punches and Dies Setup
________________________________________________
3.2.1
Drawing conventions
The die must be drawn in a clockwise direction, remembering that the stop is on the right-hand side of the die itself.
The marked line represents the line initially proposed in the drawing mask.
aC1
a1 l3
aC2 lC2
a2 l4
30
3.Punches and Dies Setup
________________________________________________
3.2.1
The cursor is in Field 1 of the polar drawing data entry window:
- enter the length corresponding to section l1 in Field 1;
- press [ENTER]: the cursor will set to the α Field where the angle is entered in relation to the next section. Now define
the first cavity of the die.
Cavity entry
31
3.Punches and Dies Setup
________________________________________________
3.2.1
The second die cavity must now be defined:
- press [Insert Cavity]; the data entry window will automatically switch to the cavity data where it is necessary to:
The die drawing will form by continuing to alternatively enter the lengths and angles. The more the entered
measurements and angles correspond to reality, the more the drawing will be correct.
sections by means of the and keys and by modifying the values of the fields.
- if the key to switch to the immediately previous entry Field and then alternatively pass to a section entry Field
(1) and an angle entry Field (alpha)
- the key immediately passes to the next section and, thus, always to the section entry Field (l)
- press [ENTER] to pass to the immediately following entry Field and to then alternatively pass to a section entry Field (l)
and an angle entry Field (alpha).
32
3.Punches and Dies Setup
________________________________________________
3.2.1
Error correction
A very frequent error (particularly if the arrows are used to enter the angles) is that of forgetting to press [ENTER] after
having entered an angle. At this point, the length of the section will be entered in the angle entry field, thus creating an
error in the drawing.
Use the key to move back to the angle entry Field and re-enter the correct value.
The die drawing mask can be used to enter square cavities. To enter one of these, carry out the following operations
when on angle entry Field α of the section prior to the cavity itself:
- press [Square cavity].
33
3.Punches and Dies Setup
________________________________________________
3.2.1
34
3.Punches and Dies Setup
________________________________________________
3.2.1
- draw the profile of the open die with the recess of the flattening part, but enter 0.001 mm for this section (as though the
die were closed);
- move the cursor to the section to be defined for squashing;
- press [Squash];
- the section defined as the flattening part will appear hatched in the drawing (even though it will be difficult to see);
- once the die has been drawn, press [Die Dimensions] and digitize 1 in the Pneumatic field;
- move to the [OK] button and press [ENTER];
- from this moment onwards, function 2 will be automatically enabled on the clinched bends.
When the bend is flattened with the pneumatic die, this latter will open and will then drop in the fast mode with the ram.
The tools could touch each other in the fast mode (something to be avoided). The flattening opening target must be set in
the general parameters if, during bend flattening, the ram must change speed (switch to the slow mode) first (at a higher
target) (consult the machine parameters manual).
A new method for handling the pneumatic die support is available from version 13.2 onwards. If the press has a
pneumatic flattening die support, the relative data can be entered in the General Parameters Configuration mask (refer to
the machine parameters manual). Once the data have been entered, flattened bends can also be obtained in the graphic
mode using standard dies without having to draw particular dies with bending-flattening functions.
After the name has been entered, move to the [OK] button and press [ENTER].
35
3.Punches and Dies Setup
________________________________________________
The preset die mask is presented in the form of a pre-drawn die along with a series of data that characterize the shape of
that die.
When the data are scrolled with the arrows or [ENTER] key, an indication will appear on the drawing as to which
measurement corresponds to the selected data item.
By modifying any one of the values and pressing [ENTER], the drawing will be re-plotted by taking the modified value
into account.
After the name has been entered, move to the [OK] button and press [ENTER].
36
4.Programming
________________________________________________
- press .
- the following window will appear:
37
4.Programming
________________________________________________
4.1
To scroll down the programmes available on the list just use your finger.
The function keys displayed have the following meanings:
[directly in automatic] by pressing and enabling this function, a symbol (small red square) will appear on the right of the
words DirectAuto to remind the use of the type of selection and method if entering in automatic.
In fact, with this selection, when choosing a programme on the list instead of going to the editor mask, it is possible to
carry out the programme by going directly into Automatic mode.
- [Search] to find a programme in the list window.
- [New Numeric] to set a new numeric programme.
- [New Graphic] to set a new graphic programme.
- [Save Version] to save the programmes in a previous version.
This allows you to see the preview of the programme (if the programme is graphic). The preview is normally enabled bit if
desired you can also disable it by following the steps below:
This allows you to create a copy of a programme with another name so that you can change it. Move onto the
programme you wish to copy and follow the steps below:
38
4.Programming
________________________________________________
4.1
Renaming a program
This allows you to change the name of programme. Move onto the programme you wish to rename and follow the steps
below:
Saving a program
This allows you to save a programme on the USB device in order to then transfer it to another control (also useful for
creating backup copies). Move onto the programme you wish to save and follow the steps below:
Deleting a program
This allows you to delete a programme. Move onto the device you wish the delete and follow the steps below:
This allows you to save the programmes on the USB device in order to then transfer them to another control (this also
allows you to create backup copies). Follow the steps below:
Insert the formatted USB device with sufficient space for containing the programmes into the USB port:
39
4.Programming
________________________________________________
4.1
Deleting all the programmes
This allows you to delete all the programmes. Follow the steps below:
This allows you to view the programme list on the USB device. The possible operations are the same as for the tool list
therefore it is possible to copy, rename and delete all the tools present on the USB device. Select the programme list and
follow the steps below:
Insert the USB device containing the programmes (generated by kvara S 860 Touch and S 660W) into the USB port.
This allows you to save a programme on NC from a USB device in order to be able to download it from another control.
Move onto the programme you wish to save and follow the steps below:
This allows you to save the programmes on NC from a USB device in order to be able to download them from another
control. Follow the steps below:
- insert a USB device containing the programmes (generated by kvara S 860 Touch and S 660W) into the USB port.
40
4.Programming
________________________________________________
4.1
41
4.Programming
________________________________________________
4.2 Entering a numeric programme
- press .
42
4.Programming
________________________________________________
4.2
A window will open for entering the programme data. Please note that the touch mode provides the scroll :
- enter the punch that will be used for the bend (the punch must already have been drawn) in mind that, thanks to the new
product functions this is a rapid operation. In fact, by clicking or touching the parameter to be entered, the Punch List will
immediately open, afterwards , select the desired row with a double click of the mouse or with a double touch.
- enter the die that will be used for the bend (the die must already have been drawn).
43
4.Programming
________________________________________________
4.2
After selecting in the editor program , the punch and die selected from the lists will appear :
- enter the cavity of the die that will be used for the bend (a die may have several cavities; in the case in which it only has
one, enter 1).
- enter the width of the metal sheet to be bent.
- enter the thickness of the metal sheet to be bent.
- enter the material (resistance) to be bent bearing in mind that, thanks to the new product functions this is a rapid
operation. In fact, by clicking or touching the parameter to be entered, the Materials Table will immediately open
containing all the values entered; afterwards, select the desired row with a double click of the mouse or with a double
touch.
44
4.Programming
________________________________________________
4.2
After selecting material appears in what is described in the NAME field of the table material.
45
4.Programming
________________________________________________
4.2
46
4.Programming
________________________________________________
4.2
To accept the data, to press [Confirm], allowing the direct access the Settings mask.
47
4.Programming
________________________________________________
4.2
From the Setting mask by pressing the fuction key , you enter the General Data mask.
48
4.Programming
________________________________________________
4.2
Also from the Settings mask by pressing the function key , you enter the Work Data mask:
49
4.Programming
________________________________________________
4.2
All the other data relating to the bend will be calculated automatically but they can still be changed by the user.
Work data
This allows you to view the data relating to the absolute P.M.S P.C.V and P.C.L of that bend, move onto the
desired bend and follow the steps below:
Copying a bend
To copy a bend, move onto the bend you wish to copy and follow the steps below:
- select the item Copy step; the bend will be copied at the end of the section.
Entering a bend
To enter a bend in a section, move onto the bend after the one you wish to enter and follow the steps below:
- select the item Enter step; the bend will be inserted before the one you moved onto.
50
4.Programming
________________________________________________
4.2
To enter an identical bend to the one already present in the section, move onto the bend onto the bend after the one you
wish to enter and follow the steps below:
- select the item Enter step; the bend will be entered before the one you were positioned on.
- press the or keys to move onto the bend you wish to copy.
- select the item Copy step; the bend will be copied on the one you have just entered.
Defining a calendering
In the window for entering the data of the numeric programme it is possible to activate help for creating a calendering:
- press the item [Calendering]; a window will open to enter the data of calendering.
- enter the desired calendering angle in the Angle field.
- enter the calendering radius of in the Radius field.
- enter the length of the calendering pitch in the Length field.
- enter the initial position of the stop in the Height X field.
- move onto the [Confirm] key and press [ENTER], The calendering pitch calculated will be automatically entered on the
Bend mask.
51
4.Programming
________________________________________________
4.2
Correcting a calendering
Whenever a calendering is carried out it is unlikely that you will obtain a correct bend at first try: this imprecision
depends on the fact that the angles that have to be bent to create the calendering are open too far (e.g.: 170°) and it is
difficult to obtain bends with these angles.
In order to obtain a correct calendering it is necessary to measure the difference between the angle of the calendering
obtained and the desired angle: the difference calculated must be divided equally on all the bends.
Example
Let's suppose we have to create a calendering with an angle of 90° in which is it necessary to make 15 bends equal to
170°; if the calendering obtained is 112.5° we must carry out the following:
112.5 - 90 = 22.5° (difference between the real and the theoretical angles)
22.5 / 15 = 1.5° (correction to be applied for each bend)
We must apply a correction of 1.5° in the calendering pitch which will be repeated 15 times.
In the window for setting the bends it is possible to define a clinched bend:
enter 0.0 in the Y1 angle field, and the arrival value of the ram will be calculated by keeping account of the depth of the
cavity, the height of the cavity for squashing and the thickness of the piece; the position of the axis X is set at the
minimum height reachable by the axis; the R axis is positioned by bearing in mind that the die is open.
For ensuring greater work programming speed a clinching can be defined by directly entering the setting mask.
To correct a clinching it is not possible to change the value of the angle, but it is necessary to change the numeric value
present in the Field P.M.I. of Y1.
If the bend is squashed too much it will be necessary to increase this value.
The Height Y2 will subsequently be changed.
Otherwise it will be necessary to:
52
4.Programming
________________________________________________
4.2
A coining operation cannot be entered in graphic mode since the automatic calculation procedure does not foresee the
possibility of making different bends to the V bends. It will therefore be necessary to enter a normal bend with the same
angle as the tools and then change the force and make any corrections to the bend directly from the setting mask.
For ensuring greater work programming speed it is possible to carry out a coining or moulding operation simply by
pressing the key to open the menu and selecting the Coining Function key .
Correcting a coining
To correct a coining it is necessary to change the lower dead point of Y1 and Y2.
If the coining is too shallow it will be necessary to reduce the lower dead point.
If the coining is too deep it will be necessary to increase the lower dead point.
53
4.Programming
________________________________________________
4.2
This function allows for carrying out the "Conical" work after mounting special stops and configuring the X2 axis as
conical. To “bend in conical” the use of an X2 axis mounted on the bar of the X1 axis (incremental type) is necessary,
otherwise two completely independent axes X1 and X2 (absolute type), which you must move after positioning X1 in
order to allow for putting the axes out of phase. In addition to this special X2 axis, the stops also have a special profile
that enables the blocking of the sheet (see figure). The entering of the data for carrying out a bend in conical is only
possible from the Settings mask and for entering the conical bend the X2 axis must allow for conical operation (or
incremental or absolute). In this case, after entering the typical data of a normal bend, the final height finale of the X2
axis is calculated in “incremental” or “absolute” compared to the final height of the X1 axis. From the window for entering
the data of the numeric programme it is possible to activate a guide for carrying out a conical bend:
Jig Locator
X2,Z2,R
Jig Locator
X1,Z1,R
Metal Plate
54
4.Programming
________________________________________________
4.2
- press the Conical function key and a window will open to enter the desired conical angle.
- enter the desired conical angle in the Angle Field (included between -45 and 45).
- move onto the key [Confirm] and press [ENTER], on the setting mask the heights X1, X2, Z1 and Z2 will be automatically
updated.
- in the case of positive phase displacement angles, the final heights that are calculated are the X2, Z1 and Z2, and for
negative phase displacement angles they are the X1, Z1 and Z2.
Once a bend in conical has been generated, if you want to change the phase
displacement angle or the width of the metal sheet, before re-entering in the window for
entering the angle with the function key, you must delete the bend and enter a
new one; if this operation is not carried out, the heights generated by the angle set in the
window will be ineffective. In the case of changes to the data of a bend (e.g. metal sheet
width or thickness, etc.), the heights will not be calculated: X2, X2 Corrections and X2
Recoil. In a bend set as conical the backup function will not recalculate the correction of
the heights of X2 Corrections and X2 Recoil, and therefore it is necessary to first enter
the resting against/supported mode and then set the conical.
To set a conical calendering, it is necessary to move onto the first calendering bend and carry out the conical; on the first
bend the heights will vary as described above, while for the bends with negative X1 will have the Z equal to the Zs of the
first calendering bend. If the calendering is applied to a bend with the negative X1 nothing will be calculated.
In the out-of-cavity bends the point of end of the bend is higher than the upper level of the die; the height of fine bend will
be numerically higher compared to the theoretical height of clamping of the metal sheet found in the general data
programme.
The numeric control checks the validity of the heights of the bend cycle and asks whether the following heights are in a
decreasing numeric order:
- Upper dead point.
- Height change speed (from the version 13.2 onwards it is possible to entered lower PMS than the PCV).
- Height of 180 (height of clamping).
- Height of fine bend (lower dead point).
55
4.Programming
________________________________________________
4.2
If the order is not complied with, it will not possible to carry out the programme in automatic.
For out-of-cavity bending it is necessary to:
- directly enter the value of the end of the bend in the fields P.M.I Y1 and P.M.I Y2 of the numeric programme (the Y1
angle and Angle Y2 fields will be reset to zero).
- In the P.C.L Field of the programme work data, enter a value which when added to a theoretical Height of 180 gives a
higher value than the set P.M.I.s.
- In the P.C.V Field of the programme work data, enter a value which when added to the theoretical Height change
speed gives a higher value than the theoretical Height of 180 + P.C.L.
- Check that the Upper dead point (P.M.S) in the steps of the programme is higher than the theoretical Height change
speed + P.C.V.
Example
enter 20.00 in the P.C.I. Field : 127.00 + 20.00 = 147.00 > 142.35
enter 20.00 in the P.C.V field: 132.00 + 20.00 = 152.00 > 147.00.
Check that the upper dead point is higher than 152.00.
At the end of the setting, press ; a window will open in which it is necessary to enter the name of the programme.
After having entered the name move onto the key [Confirm] and press [ENTER].
56
4.Programming
________________________________________________
4.2
Save with name
It is possible save a programme with a different name to the one you started off with. This may be useful if the changes
made to a programme must not be lost, but you wish to change the programme uploaded (possibility of having various
programmes with different corrections). Follow the steps below:
Updating a program
If you change a tool already used in a program, it will be necessary to update the programme because the heights
calculated will no longer match.
- from the Settings mask press the key to open the menu.
- select the item Update Prog.; the following window will appear on the display
- Select OK (without ticking any of the boxes [Do not miss Corrections]).
- All the programme data will be calculated.
- Save if necessary.
57
4.Programming
________________________________________________
4.3 Entering a graphic programme
To set a new graphic programme it is necessary to follow the same procedure of setting up a numeric programme of
bend., but at the mask for setting the programme data , select "Graph" in the field Num \ Gr :
If these data are not entered, access will not be permitted to the drawing function:
- enter the width of the metal sheet to be bent.
- enter the thickness of the metal sheet to be bent.
- enter the material (resistance) to be bent bearing in mind that, thanks to the new product functions, this is a rapid
operations. In fact, by clicking or moving onto the parameter to be entered, the Materials Tables will immediately open
containing all the values already entered: you can then select the desired row with a double click with the mouse or a
double touch .
58
4.Programming
________________________________________________
4.3
After selecting in the editor program, besides the number, what will be described in the NAME Field of the materials table
will also be displayed. See Figures 21-22 p.44/45
- the material is calculated automatically depending on its resistance.
- enter the work station if more than one station are defined.
- enter the die that will be used for the bend (the die must already have been drawn).
- enter the cavity of the die that will be used for the bend (a die may have several cavities; in the case in which it only has
one, enter 1).
- enter the orientation of the Die (0 = standard, 1 = rotated by 180°).
- enter the punch that will be used for the bend (the punch must already have been drawn).
- enter the orientation of the Punch (0 = standard, 1 = rotated by f 180°).
- enter a Comment if desired.
- move onto the key [Confirm] and press [ENTER].
Drawing window
The drawing window will be opened of the piece that is created by means of the drawing function.
59
4.Programming
________________________________________________
4.3
After having entered the general data and accessed the SET PIECE mask, the first segment will appear in red with a
length of 20.0 mm. Touch the centre of the segment with your finger and the “Soft Keyboard” will open, as in Figure 31.
- change the length of the first segment by entering a height differing from 20, and after having pressed “Confirm” (with the
option enabled for always having the keyboard active in the foreground) and selecting one of the BLUE arrows on the
virtual keyboard, the angles to be entered in the next bend will automatically be displayed.
- by touching one of the seven arrows starting from the right in a clockwise direction, the next segment will
be taken to 45, 90, 135, 180, -135,-90, -45.
60
4.Programming
________________________________________________
4.3
- If the “pincushion” option of the keyboard has not been enabled, by touching the ALPHA angle Field (as illustrated in
Figure 32) the Soft Keyboard will reappear and allow you to enter the angle:
Figure 32 Portion of the part described above, viewed on the “ALPHA angle field” display
- The next segment can only be entered by simply touching the screen with your finger in the desired direction.
- Once the segment has been entered, by touching the screen with your finger in the e centre of the line drawn it will be
possible to enter the measurement of the desired length on the virtual keyboard.
- also to change the angle, with your finger just press the intersection between the previous segment with the following
one to make the virtual keyboard appear with the 8 blue direction arrows of the angles (obviously you can also directly
write in the editing field of the virtual keyboard if preferred, or if the angle differs from one of the 8 specific angles):
The intersection between the previous segment and the next one, indicated in red, is the point to touch to change its
direction and consequently also the height of the angle.
- by touching the ZOOM bar and sliding it up and down you can intervene on the display either enlarging or reducing the
view of the piece. In addition, you can hook onto it with you finger to move it to the right or left and up or down.
- by pressing CALCULATE and touching the machine drawing with your finger, you can move it to the right or left and up
or down.
These two new functions can also be used in the graphic viewing of the piece on the SEMIAUTOMATIC and
AUTOMATIC mask.
.
61
4.Programming
________________________________________________
4.3
Bend sequencing
This allows you to view the sequence via which the piece must be bent. Follow the steps below:
This allows you to change the colour of the background and of the piece to be bent. Follow the steps below:
3D vision
This allows you to view the drawing in 3D version. Follow the steps below:
62
4.Programming
________________________________________________
4.3
Let's suppose we have to draw the piece illustrated in the figure below:
-120° -90°
40.0
0
45.
120° 90.0°
The cursor is located in Field l of the window for the polar setting of the drawing data:
- Enter in Field l, the length corresponding to the first section of the piece to be drawn (20.0) in Field l.
- Press [ENTER].
- Enter the value of the first angle (120.0°) in Field α (value of the angle compared to the following section).
- Press [ENTER], the next section will be drawn in automatic mode; the section that the data refer to will be highlighted.
- Enter the length corresponding to the second section of the piece to be drawn (45.0) in Field l (length of the section).
- Press [ENTER].
- Enter the value of the second angle (-120.0°) in Field α (value of the angle compared to the following section).
- Press [ENTER], the next section will be drawn in automatic mode; the section that the data refer to will be highlighted.
- Enter the length corresponding to the third section of the piece to be drawn (70.0) in Field l (length of the section).
- Press [ENTER].
63
4.Programming
________________________________________________
4.3
- Enter the value of the third angle (-90.0°) in the Field α (value of the angle compared to the following section).
- Press [ENTER], the next section will be drawn in automatic mode; the section that the data refer to will be highlighted.
- Enter the length corresponding to the fourth section of the piece to be drawn (20.0) in Field l.
- Press [ENTER].
- Enter the value of the fourth angle (90.0°) in Field α (value of the angle compared to the following section).
- Press [ENTER], the next section will be drawn in automatic mode; the section that the data refer to will be highlighted.
- Enter the length corresponding to the fifth section of the piece to be drawn (30.0) in Field l (length of the section).
- Press [ENTER], the drawing has now been completed.
In order to carry out a calendering it is necessary to bear in mind that as per the convention, there must be a section of
metal sheet before and after the calendering.
Let's suppose we have to draw the piece illustrated in the figure below:
30
r = 60
20
64
4.Programming
________________________________________________
4.3
The cursor is located in Field I of the window for the polar setting of the drawing data:
- Enter the length corresponding to the first section of the piece to be drawn (20.0) in Field I.
- Press [ENTER].
- Press [Calendering]; the window of the calendering data will open.
- Press [ENTER].
- Enter the radius of the calendering (60.0) in Field R.
- Press [ENTER].
- Enter the length of the calendering pitch you want to obtain in Field P.
- Press [ENTER], the next section will be drawn in automatic mode; the section that the data refer to will be highlighted.
- Enter the length corresponding to the last section to be drawn (30.0) in Field I (length of the section).
- Press [ENTER], the drawing has now been completed.
22
100
100
L1=30
65
4.Programming
________________________________________________
4.3
The cursor is located in Field I of the window of polar setting of the drawing data.
- Press [ENTER], the cursor will move onto Field α for setting the angle compared to the following section.
- Press [ENTER], the cursor will move onto Field α for setting the length of the section.
At the end of the setting, press the key; a window will open in which it is necessary to enter the name of the
programme.
After having entered the name move onto the key [Confirm] and press [ENTER].
66
4.Programming
________________________________________________
It is possible to access the automatic calculation procedure from the drawing mask of the piece by following the steps
below:
- Press [Calculate].
Calculation window
A window will open that shows the simulation of the piece to be bent, including the lower and upper part of the bender
press, the punch, the die, the stop and the piece prior to being bent.
On the right hand side of the mask there are three windows the respectively indicate the number of rotations, the tipping
up of the piece relating to the bending sequence found, and the enabling of the search for the bending sequence with all
the solutions.
The numeric control searches for the solution by always trying to leave the greatest part of the metal sheet in the
operator's hands; if you change the calculation criteria it is possible to search for the sequence among all the possible
solutions.
It is possible to make the calculation of the bending sequence in two modes: automatic or manual.
67
4.Programming
________________________________________________
4.4
In the automatic search, the optimal bending sequence is established by the numeric control; by pressing [Optimise] the
numeric control automatically searches for the solution.
In the manual search, the bending sequence is established by the operator who forces the bends.
The bending sequence can be completely or partially forced by the operator: in the case of the sequence only being
partially entered, the remaining bends will be calculated automatically by the numeric control.
The operator has the possibility of shifting between the various bends by pressing the and keys.
To force the bends it is necessary to press the [Bend] key next to the selected bend; if you press the key next to a bend
that has already been forced, that bend will be straightened.
The operator has the possibility of rotating the piece be pressing the [Rotate] key;
Press [Optimise] when you want to force the desired bends.
The numeric control searches for the solution while keeping in mind the sequence forced by the operator.
If the piece is not feasible, the control will warn the operator with a No Solution message.
In this case the operator can try to make the calculation using the criterion that carries out the search for all the solutions.
In the event that there is no possible solution, the operator can try to identify which bend makes it impossible to bend the
piece from the manual search of the bend sequence; any collision of the piece with the various parts of the machine is
notified by a colour change on the side of the piece that enters into collision.
In order to bend a piece even if it enters into collision (for example in the case in which the collision does not damage the
sheet metal) the operator must force the entire bend sequence.
If the piece is feasible the control advises the operator with a Solution Found message; the operator can select the
following functions in this window:
68
4.Programming
________________________________________________
4.4
Simulation
Once the solution has been accepted, it will be possible so simulate the bending sequence obtained In the optimisation
window of the graphic program:
- Press the function key [Simulate], the piece without bends, set up and ready for the first bend will be displayed.
- Press the function key [Resting against/supported], as many times as necessary, to select the first support or the
second support (if available) or the resting-against position of the piece, obviously the stop will only move into the
supported position if there are collisions and if the limit heights of the axes permit.
- Press the function key [Continue], the piece will be displayed with the first bend already made.
- Press the function key [Continue], the piece will be displayed with the first bend already made and in position for the
second bend.
- To stop the simulation press the function key [Stop], to return to the previous step in the simulation press the function
key [Previous].
- Press the function key [Continue], until the end of the simulation (the function key [Simulate] will reappear)
- Press the function key [Simulate], the piece without bends, set up and ready for carrying out the first bend will be
displayed.
- Press the function key [Resting against/supported], as many times as necessary, to select the first or second resting-
against position (if available) or the supporting of the piece, obviously the stop will only move into the supported position
if there are collisions and if the limit heights of the axes permit.
- Press the function key [Continue], the piece will be displayed with the first bend already made.
- Press the function key [Continue], the piece will be displayed with the first bend already made and in position for the
second bend.
- Press the function key [Resting against/supported], as many times as necessary, to select the first supported or
second supported position (if available) or the resting-against position of the piece, obviously the stop will only move into
the supported position if there are collisions and if the limit heights of the axes permit.
- To stop the simulation press the function key [Stop], to return to the previous step in the simulation press the function
key [Previous].
- Press the function key [Continue], until the end of the simulation (the function key [Simulate] will reappear)
- The function is displayed in the numeric programme at the top, on the right hand side of the type of bend (see the
meaning of the icon). The control automatically calculates the corrections necessary on the X and the R. The function
key [Resting against/supported], in numeric mode will not work if the programme is graphic. To change the resting
against/supported it is necessary to enter the simulation mask.
69
4.Programming
________________________________________________
It is possible access the manual calculation procedure from the drawing mask of the piece by following the steps below:
- Press [Calculate].
Calculation window
A window will open that displays the simulation of the piece to be bent, including the lower and upper parts of the bender
press, the punch, the die, the stop and the piece before being bent.
On the right hand side of the mask there are three windows the respectively indicate the number of rotations, the tipping
up of the piece relating to the bending sequence found (refer to the figure in the paragraph on the Automatic calculation
of the bend sequence).
In the manual search the bending sequence is established by the ’operator by forcing the bends.
The operator has the possibility of shifting between the various bends by pressing the and keys.
To force the bends it is necessary to press the [Bend] key next to the selected bend; if you press the key next to a bend
that has already been forced, that bend will be straightened.
The operator has the possibility of rotating the piece be pressing the [Rotate] key;
Press [Optimise] when all the desired bends have been forced.
The numeric control searches for the solution keeping in mind the sequence forced by the operator.
If the piece is not feasible, the control will warn the operator with a Forced Solution message.
In the event that there is no possible forced solution the operator can try to identify which is the bend that makes it
impossible to bend the piece from the manual search of the bend sequence; any collision of the piece with the various
parts of the machine is notified by a colour change on the side of the piece that enters into collision.
In order to bend a piece even if it enters into collision (for example in the case in which the collision does not damage the
sheet metal) the operator must force the entire bend sequence.
If the piece is feasible the control advises the operator with a Solution Found message; the operator can select the
following functions in this window:
70
4.Programming
________________________________________________
4.5
Simulation
In the optimisation window of the graphic program, once the solution has been accepted, it will be possible so simulate
the bending sequence obtained:
- Press the function key [Simulate], the piece without bends will be displayed, set up and ready for carrying out the first
bend.
- Press the function key [Resting against/supported], as many times as necessary, to select the first or second
supported position (if available) or the resting-against position of the piece, obviously the stop will only move into the
supported position if there are collisions and if the limit heights of the axes permit.
- Press the function key [Continue], the piece will be displayed with the first bend already made.
- Press the function key [Continue], the piece will be displayed with the first bend already made and in position for the
second bend.
- To stop the simulation press the function key [Stop], to return to the previous step in the simulation press the function
key [Previous].
- Press the function key [Continue], until the end of the simulation (the function key [Simulate] will reappear)
Resting against/supported
In the optimisation window of the graphic program, once the solution has been accepted, it will be possible so select the
whether to carry out a supported bend:
- Press the function key [Simulate], the piece without bends will be displayed, set up and ready for carrying out the first
bend.
- Press the function key [Resting against/supported], as many times as necessary, to select the first or second
supported position (if available) or the resting-against position of the piece, obviously the stop will only move into the
supported position if there are collisions and if the limit heights of the axes permit.
- Press the function key [Continue], the piece will be displayed with the first bend already made.
- Press the function key [Continue], the piece will be displayed with the first bend already made and in position for the
second bend.
- Press the function key [Resting against/supported], as many times as necessary, to select the first or second
supported position (if available) or the resting-against position of the piece, obviously the stop will only move into the
supported position if there are collisions and if the limit heights of the axes permit.
- To stop the simulation press the function key [Stop], to return to the previous step in the simulation press the function
key [Previous].
- Press the function key [Continue], until the end of the simulation (the function key [Simulate] will reappear)
- The function is displayed in the numeric programme at the top, on the right hand side of the type of bend (see the
meaning of the icon). The control automatically calculates the corrections necessary on the X and the R. The function
key [Resting against/supported], in numeric mode will not work if the programme is graphic. To change the resting
against/supported mode it is necessary to enter the simulation mask.
71
4.Programming
________________________________________________
4.5
Changing the bend sequence
Once the bend sequence has been optimised, it will still be possible to change the bending sequence obtained:
The operator has the possibility of moving among the various bends by pressing the and keys.
To remove the bends it is necessary to press the [Bend] key next to the bend selected, remove the other bend you wish
to exchange, and press [Bend] to select the new sequence desired on each bend removed.
The numeric control does not allow to directly set the development on the flat of a box to be bent.
To be able to bend a box it is necessary to set a programme with two bend sections (it doesn't matter if the programme is
graphic or numeric) in which to set the bends relating to the horizontal section and the bends relating to the vertical
section respectively.
The two programmes will be carried out one after the other, thus making it possible to create the box
The execution of a programme with several sections always starts from the section with
the smallest width of the sheet metal.
To add a section in graphic or numeric, it is necessary to press the function key [Change Section] whereas to delete a
section, move onto the desired section and follow the steps below:
It is possible to check the absolute PMS, PCVs and PCLs of a bend, in the following manner:
72
4.Programming
________________________________________________
If the programme currently selected is a calculated graphic programme the automatic graphic mask can be viewed by
pressing [Graphic]; this mask consists of three windows:
The main window contains the drawing of the upper and lower parts of the machine, the drawing of the punch and the die
entered in the program, the drawing of the piece before and after the bend, and the drawing of the stop.
The second window shows how to orient the piece for each bend (clinching or rotation of the metal sheet compared to
the previous bend).
The third window contains the data of the bend in progress and the piece counter.
The final and actual heights of the axes are shown in yellow.
73
4.Programming
________________________________________________
4.8
If the programme currently selected is numeric, added to the numeric setting data there will also be the current heights of
the axes; it is not possible to change the programme data in automatic mode.
The mask also shows how to orient the piece for each bend (clinching or rotation of the metal sheet compared to the
previous bend).
- To have available the double size mask as Kvara S 860 PC and S 660W models, press .
74
4.Programming
________________________________________________
4.8
Figure 40 Double size automatic numeric mask as in the Kvara S 860 and S 660W PC models
To start an automatic cycle just press the START key; this operation enables the positioning of the stop axes. At the end
of the positioning of the stop axes press the lowering pedal to lower the ram and make the bend.
Once the bend has been made, the ram will automatically return and the positioning of the stop axes relating to the next
bend will take place.
Once the last bend of the programme has been made, the automatic cycle will start from the first bend.
75
4.Programming
________________________________________________
4.8
First bend
This allows you to view the first bend carried out. Select [First bend]
The calculations made by the numeric control are purely theoretical and due to the imperfection of the sheet metal, it
may be necessary to make corrections to the values calculated.
To simplify the correcting of the bend data of a piece there is a procedure for carrying out a sample piece in the SEMI-
AUTOMATIC mask.
If this procedure is enabled, at the end of a bend there is no step change, instead the cycle remains on the current bend
to allow the operator to correct the bend data and then repeat the bend that has been corrected.
It is possible to make step-by-step corrections to the angle or the length of the bend in a uniform manner for all the
bends.
The corrections entered are automatically illustrated in the programme.
The procedure can also be enabled from the AUTOMATIC mask in the following manner:
- Press .
- Press to access the correction data. If you need to make a correction to all the steps (e.g.: if all the bends have
to be at the same angle it is recommended to correct the programme in general mode), enter the data in the piece
column. If you need to correct the data of a section, enter the data in the section column, of if you want to correct the
data relating to a bend, enter the data in the bend column.
- Enter the correction data.
76
4.Programming
________________________________________________
4.8
77
4.Programming
________________________________________________
4.8
The correction data to be entered are in mm for the position of the stop axes, and in degrees for the bend angle; the data
entered will be added to the value contained in the programme.
Example: if the bend is closed by 2° it is necessary to enter a positive correction value (+2.0°); if the bend is open by 2°
it is necessary to enter a negative correction value (-2.0°).
If the length of the bend is less than the desired length you must enter a positive value in the Corr. X1 Field
corresponding to the difference detected; if the length of the bend is greater than the desired length you must enter a
negative value in the Corr. X1 Field corresponding to the difference detected.
If several corrections are made to the data of the same bend, the last value entered will be added to the previous ones.
Example: if a bend is initially closed by 3° and after the correction (+3.0°) it is open by 1°, it will be necessary to enter
1.0° in the field for correcting the angle.
During the correction of the pitch, the correction data of the angles are separated per cylinder; it is therefore possible to
correct the angle of Y1 in a different manner to the angle of Y2.
In the general correction the bend angle will be corrected the same way for both cylinders.
If a correction to the pitch is made as well as a correction to the piece during the same step, the values entered will
match.
Example: if a pitch correction is made equal to -2.0° and a piece correction equal to -1.0°, the angular correction of that
step will be -3.0°.
At the end of the operation for setting of the correction data:
- press .
- press the key to reposition the stop axes (a correction may have been made to their position).
- repeat the bend.
- check that the bend è correct:
- if correct: repeat the procedure for all the bends of the program; to move between the various bends press the
or keys.
- if incorrect: make new variations to the data of the current bend.
Once the data have been corrected for all the bends:
- press ; the automatic cycle will start from the bend currently selected.
- there are new methods for setting the corrections which are described hereunder.
78
4.Programming
________________________________________________
4.8
To delete the changes made to the corrections press the key [Ignore corrections].
The values present on opening the mask will be restored.
With the introduction of this configurable database it is possible to acquire the corrections identified during the bend
steps and thus compose a data base from which the corrections previously saved in automatic mode can be obtained
during the work steps.
During the composition of the numeric programmes and the filling out of the graphic programmes. the corrections will
automatically be searched for in the database and if found, they will be inserted in the respective correction fields.
In order to guarantee optimal and uniform behaviour for all types of bends, linear interpolation functions have been
integrated on the values saved in the database.
In this way it is possible to obtain a theoretical correction value, also for bends in which no correction value has been
saved, calculated starting from the data acquired previously.
The values calculated in this way may be corrected and in turn re-entered in the database, in the aim of continuing to
enrich the knowledge acquired about the machine.
Database
Each Database consists of a series of tables, each of which corresponds to a material. In order to render the functioning
of the system more versatile, the application is able to manage more than one database.
Each Database is identified by a different name: but only one is enabled at a time.
The database does not initially have a predefined structure, however it can be built by selecting the various fields made
available by the application.
Each Field of the Database consists of a sensitive value of the numeric programme (example: angle of the bend, width of
the sheet metal, width of the cavity used, etc.…) and corresponding associated correction values.
Once the structure of the Database has been decided it can no longer be changed.
79
4.Programming
________________________________________________
4.9.1
Each key field has several settable properties that determine the functioning of the Database.
Arrangement: this is a numeric index that determines how the fields are arranged in the table.
Interpolation: this indicates whether interpolations have to be carried out on a field during a search step (in the case in
which the exact data is not immediately found in the database).
Interpolation Range: if this function is enabled it indicates the maximum difference between the two values identified in
the database (upper and lower values) so that the interpolation can be carried out.
The structure of the METALLASER database consists of 6 fields, 4 keys, and 2 corrections:
The asterisks (*) indicate the key fields, the remaining fields represent the corrections acquired.
In this example of a database it is therefore possible to acquire the corrections on the Y heights and also on the X
heights X corresponding to the values.
80
4.Programming
________________________________________________
4.9.2
The tables
Each table is identified by the number of the corresponding material (from 1 to 99). It is also possible to associate a
descriptive text with the table.
All the corrections acquired over time for that specific material are also saved in each of the tables.
Each table generated inside a database inherits its structure, that is, the same key and correction fields and relative
properties.
To enable the functions of the Kvara Database access the CORRECTIONS mask by pressing the key.
Press the function key [Enable KVARADB] or [Disable KVARADB] to enable/disable the database.
Once the database has been enabled the following image will appear in the area of the application icon in the top right-
hand corner:
This means that is now possible to acquire the corrections found in the SETTINGS, AUTOMATIC,
To access the mask for managing the Kvara Database you must enter the Corrections mask by first pressing the
81
4.Programming
________________________________________________
4.9.3
This mask is in table form and contains the table of the material currently active; normally this will be the material entered
in the current programme.
In the example in the figure, the table illustrates the corrections relating to the material number “2” called ”Iron 1”,
belonging to the “METALLASER” database.
If the table of the material set in the programme does not exist, the first table contained in the database will be displayed.
Each column corresponds to a Field of the database, the number of columns and their contents will depend on how the
database has been configured.
Each row, or record, instead corresponds to a correction entered.
82
4.Programming
________________________________________________
4.9.3
As illustrated above, the structure of the database in the example is as follows:
- 4 key fields (angle of the bend, width and thickness of the metal sheet and equipment)
- 2 correction fields (correction on the Y and correction on the X)
For a total of 6 columns; the first four are recognisable as key fields key since marked with the symbol (*) .
The equipment Field consists of the name of the die used, the number of cavities (in brackets), and the name of the
punch used.
For example: “B(1)-1” means die “B”, cavity number “1” and punch “1”
Following is a description of all the operations that can be carried out with the tables.
To shift the selection onto the desired record just press your finger directly on top of the tables.
To select the following or previous table in the Database press the and keys.
To delete the current table press the key and reply “YES” to the confirmation message.
83
4.Programming
________________________________________________
4.9.4
The following mask will open in which you can enter the new values for the data correction.
[Search for Row] This carries out a search in the current table for the row corresponding to the key values entered in
the following mask.
A search is carried out in the current table for the row corresponding to the key values entered in the following mask.
84
4.Programming
________________________________________________
4.9.4
[Delete Row] This deletes the row currently selected in the table.
[Table Selection] This allows you to select the current table from a list.
The following mask will open, select the material by directly pressing on the display and confirm (on the soft keyboard) by
[Table properties] This allows you to change some of the properties of the individual table but not its structure,
understood as number and type of its fields.
85
4.Programming
________________________________________________
4.9.4
The arrangement indexes can be changed, where the number indicates the priority in the arrangement criterion of the
table.
[Change Table Name] This allows you to change the description of the material associated with the table.
[Save Table As... ] Save the current table with a new numeric code and description of the material.
Following are the descriptions of all the operations that can be performed on the databases. Access to the following
functions is possible from the System Menu which opens when you press the menu key .
86
4.Programming
________________________________________________
4.9.5
This allows you to create a new database, and set its structure.
The mask will open from where you can decide the name of the new database.
Afterwards, when you press (on the soft keyboard) the ENTER key (S 860 Touch and S 660W models), you can
select the keys and the corrections from the selection boxes which have to be saved in the records of the database.
At the same time as the keys are selected, it is possible to enter the properties for each one.
The first is the arrangement index which determines the order in which the rows of each table will be arranged and
displayed.
The second is the interpolation, which determines whether interpolation will be attempted during the search phase (in the
case of the exact value not being found).
87
4.Programming
________________________________________________
4.9.5
The interpolation range is a parameter used for the interpolation, and is illustrated in the following paragraph.
This allows you to exclude one or more corrections from the new programmes present in the Database.
From the mask in the figure it is possible to change the arrangement and interpolation settings of the keys for all the
tables of the database.
From the mask similar to the one in the figure it is possible to delete one of the databases in the system from the list.
From the mask similar to the one in the figure it is possible to select one of the databases in the system from the list.
This allows you to save the current database on the USB device.
This allows you to save all the database present on the USB device.
This allows you to upload on the system all the databases present on the USB device.
88
4.Programming
________________________________________________
Once the KvaraDatabase has been enabled, it is possible to acquire corrections from the SETTINGS, CORRECTIONS
or SEMIAUTOMATICO masks.
Once the right correction has been entered on the Settings or Semiautomatic mask, press the function key [Learn
KvaraDB].
The correction present on the mask will be recorded in the Materials Table corresponding to the one currently entered.
If this table does not yet exist, the mask will automatically open where you can enter the description of the new material
and then confirm the creation of the table
Should you try to re-enter an already existing value in the database, you will be asked to the confirm whether you wish to
replace the existing value or not.
89
4.Programming
________________________________________________
4.9.6
Self-learning mode
The self-learning mode is extremely useful in the initial phases of learning about the KvaraDB, when this is empty. The
scope to simplify the procedure for acquiring corrections by the operator.
To enable the self-learning mode you must enter the Corrections mask by pressing .
If the database is not enabled press the function key [ENABLE KVARADB].
By activating this function the corrections are acquired without having to press the key [Learn KvaraDB].
Each time a correction value is changed from the SETTINGS or CORRECTIONS mask which is configured in the current
database, all the corrections will be automatically learnt without having to press the key [Learn KvaraDB].
Press the [Self-learning KDB] key: the icon for enabling the KvaraDB will be displayed in the top right hand corner:
Unlike with the other axes, the corrections that appear in the correction field are not directly saved in the database:
account is only taken of the correction entered by the user and the stretch of the sheet metal.
In this way it is possible to use the interpolation function of the stretching, irrespective of the type programme (graphic or
numeric).
In fact, for the X, the values (Xdb) obtained as the difference between the value calculated by the stretch formula (Xf),
and the value entered in the User Interface (Xui), are saved in the database.
while the values downloaded from the database in the fields of the programme are calculated in an inverse manner:
Xui = Xdb – Xf
90
4.Programming
________________________________________________
Once the KvaraDatabase has been enabled, the correction data are automatically searched for and entered in the
programmes, both numeric and graphic.
During the filling out of a numeric programme from the Settings or Semiautomatic mask, every time a change is made to
the key data of the Database, a search is made for the corresponding correction in the table relating to the material
entered.
If the correction exists, or if it is possible to calculate a value for interpolation, the matching value will be automatically
entered in the Field of the mask (SETTINGS or SEMIAUTOMATIC).
In case of graphic programmes, during the filling out phase, the corrections will automatically be searched for and
applied to the correction fields in exactly the same was as for the numeric programmes.
In the event of the interpolation property being entered in one or more key fields, this will be calculated starting from the
data recorded in the Database.
The interpolation that is made is of the linear type: the records are searched for with a key value immediately higher
(SUP ) and lower (INF) than the desired one.
If the INF and SUP are found, the result will be an average value between the corresponding correction values, whereas
if they are not found, no correction will be calculated.
The maximum distance between the two higher and lower values can be entered on the property mask (the Range Int.
parameter in Figure ).
This means that if the difference between INF and SUP is greater than the value Range Int. the interpolation will not be
calculated as they would if the two values had been found.
This function allows you to exploit the corrections of the database also for bend programmes with thickness values that
differ slightly from those saved.
By setting a tolerance on the thickness, in fact, the corrections are only searched for if a thickness value exists in the
database that is found within the tolerance range.
EXAMPLE
If we only have correction values in the database that correspond to thickness of 2 mm, and we have entered a thickness
of 2.1 mm in the program, normally no value will be uploaded.
By adding the tolerance at 0.2 mm, for any programme with thicknesses found between 1.8 mm and 2.2 mm, the
corrections corresponding to S=2 mm will be uploaded, that is, the only ones existing in the database.
91
4.Programming
________________________________________________
92
4.Programming
________________________________________________
4.9.8
How to use the materials coefficient
Open the Materials Table mask and enter the coefficients for correcting the materials.
This parameter will be used in the calculation of the stretch for all the bends entered after the change in the coefficients
and for all the new programmes. To apply the corrections to the existing programmes it will be necessary to re-enter the
angle in each bend.
The default value of the coefficients is 1, with this value the standard stretch is calculated by re-processing the DIN6935
standard. The value entered in the coefficients will be multiplied by the stretch calculated, therefore by setting the value
2, a double stretch is calculated, while by setting the value at 0.5, half a stretch is calculated.
The tolerated values must be found between 0 and 9, the tolerated decimals are up to a maximum of 2.
To disable the calculation of the stretch of the material, it is sufficient to set the coefficients to 0.
With the calculation disabled, the corrections of the X in the numeric programmes will no longer be calculated and the
development of the piece in the graphic programmes will be the exact sum of all the segments.
To upload the coefficients entered from a USB device just press the function key [Downloading from disk].
The coefficients will also be saved and automatically uploaded from the Configure mask (2) via the function keys [Save
ALL] and [Download ALL] (1).
93
4.Programming
________________________________________________
La mask Correction coefficients contains the parameters Clinching and Coining coefficients.
In order to access to the mask Correction coefficients it is necessary to follow the steps below:
94
4.Programming
________________________________________________
4.10
How to use the Clinching/Coining coefficient
Open the Correction coefficients mask and enter the parameters. In order for them to be assimilated after the setting it is
necessary to reboot the NC.
These parameters will be used to calculate the P.M.I.s for all the bends of the Clinching/Coining type. This means that
they will be algebraically added to the P.M.I.s that are calculated normally.
Semiautomatic mask
When the machine is found in STOP, the following semiautomatic mask will appear:
95
4.Programming
________________________________________________
4.11
It is possible to edit the corrections of Y1, Y2, and the X axes as well as the heights of the R axes, therefore the operator
can enter the corrections directly from this mask without having to return to the Settings mask.
When the START is enabled, the editing listed above will just be in 'read only' format therefore the semiautomatic mask
will appear as follows:
If the corrections are made on the semiautomatic mask, said corrections will be made directly to the current bend. When
a correction is changed, the corresponding edit is displayed with the colours reversed; in this way the operator is advised
about the changes made.
96
4.Programming
________________________________________________
4.11
In order to extend the corrections to all the bends of the current section with the same angle as that of the current bend,
you must follow the steps below:
Make the corrections:
In order to extend the corrections to all the bends of the piece having the same angle as that of the current bend, you
must follow the steps below:
97
4.Programming
________________________________________________
4.11
Corrections internal radius
It is possible to display the internal radius of the bend on the settings mask. The internal radius is always calculated,
either in graphic or numeric, the calculation method can be selected from the generic parameters. The change of the
internal radius will influence the stretch calculations, but only if the programme is numeric. If the programme has been
generated in graphic, the change to the internal radius will not recalculate the stretching.
Consult the machine parameters manual for the various application modes for the internal radius.
Once the changes have been made, press to take the axes into position. The check of the programme will be
carried out automatically and in case any errors are detected, a message will then be sent which will remain in
semiautomatic STOP status.
Self-learning cycle
There are special situations in which it is not possible to use the bend height calculated by the numeric control for
carrying out a bend (rounded punches, bends to mould, bends outside the cavity, etc...).
In these circumstances it is helpful to use the self-learning cycle of the bend height you want to make on the
SEMIAUTOMATIC mask.
If this procedure is activated, no change will be made at the end of a bend, instead the cycle will remain on the current
bend to allow the operator to carry out self-learning of the desired height of the end of the bend.
98
4.Programming
________________________________________________
4.12
In order to find the correct height of the end of the bend the operator can adopt various methods:
- if the height to be reached is greater than the height of the end of the bend calculated, the height can only be searched
for via use of the pedal;
- if the height to be reached is less than the height of the bend calculated, the operator must enable the Raise up to the
PMS with the raise consent input, release the pedal at the height of the end of the bend and use the hand wheel on the
front panel to raise or lower it by one tenth of a millimetre at a time.
The procedure can be activated from the SEMIAUTOMATIC mask in the following manner:
- press ;
- repeat the procedure for all the bends of the program; in order to move between the various bends use the and
keys.
Once the self-learning has been completed for all the bends:
- press and carry out the programme from the first bend.
99
5.Bend programming and management
________________________________________________
In order to access the Bend Summary mask follow the steps below:
- from the settings mask press the key to open the menu
- select the item Bend summary (8); and the Bend summary will open.
- this mask contains the following information (indicated in the figure 57):
- the heading of each column contains the progressive number of the bend in the program
- the first column on the left contains the description of the value associated with the row
- the value currently selected will be highlighted against a yellow background
- indications of the name of the programme selected
- indications of the bend selected from the total number of bends in the current section
- indications of the current section from the total number of sections in the program
- function key [New Program] to create a new program
- function key [Change Section] to take the current selection to the first bend in the next section.
100
5.Bend programming and management
________________________________________________
5.1.1
101
5.Bend programming and management
________________________________________________
- press the and keys. If you press the second key when the selection is on the last bend in the program, a
new bend will be added to the end of the queue.
To shift the selection onto the first or last bend and from one side to the other of the selected bend, use the specific touch
function of this product, as indicated above in this document.
N.B.
When there are several bends of the columns that could be displayed width-wise, the ones in excess will not be
immediately visible.
These can be viewed by shifting to the right of the selection, in this way all the columns will be shifted towards the left.
Similarly, when the monitor is not able to contain all the description rows, it will be possible to shift the rows either
upwards or downwards and thus move the selection.
In order to change a value, move onto the corresponding cell, enter the desired value and press the ENTER
key (soft keyboard environment- S 860 Touch and S 660W models) - the selection will move onto the
field underneath.
In order to shift the selection onto the first bend of the following section press the [Change Section] key.
If the selection is positioned on the last section of the programme, by pressing the [Change Section] key you will cause
a new section to be entered.
102
5.Bend programming and management
________________________________________________
In order to create a new numeric programme from the Bend summary mask :
- press the [New Program] key and the following window will open for entering the general programme data:
- move onto the key [Confirm] and press the ENTER key (soft keyboard environment - S 860 Touch and S 660W
models).
103
5.Bend programming and management
________________________________________________
5.1.3
Nota
If the default data are enabled ( icon on the settings mask) the window illustrated above will not open and instead a
new bend will be directly created containing the data entered in the default bend.
Once the general data have been entered, the cursor will be positioned on the Alfa Y1 field of the first bend, at this stage
it is possible to enter the rest of the data.
At the end of the setting press ; a window will open in which it is necessary to enter the name of the programme.
After having entered the name move onto the key [Confirm] and press the Enter key (soft keyboard environment
This mask, which does not require a password, only makes the changeable data available to the end user, in this way
preventing access to the main machine parameters.
- from the settings mask press the key to open the menu.
- select the item User Parameters (4); and the following window will open:
In the fields of the axes configured, it is possible to make a correction to the resetting height compared to the factory data
of the machine: this change may become necessary with any deterioration of the mechanics of the bending press.
For example, the factory data of the machine regarding the resetting heights of the ram axes are 230.93 mm for Y1 and
230.09 mm for Y2 (as illustrated in the following figure).
It will consequently be necessary to carry out a correction of -0.09 mm for Y1 and 0.1 mm for Y2, and you must enter
the correction values of correction in the Y1 and Y2 fields in the PARAMETERS USER mask.
106
5.Bend programming and management
________________________________________________
5.2.1
The factory data of the axis parameters of the ram are not changed, however from now on, after having made the
calibration of the ram axis, Y1 will automatically calibrate to a height of 230.84 mm and Y2 to a height of 230.19 mm.
To save the new user parameters (in the file UserTara.par) press the save key.
107
5.Bend programming and management
________________________________________________
5.2.1
Resetting of corrections
If the manufacturer of the press decides to change the factory parameters of the resetting height of the axes that entail a
correction, for example of the Y1, the following message will appear on the display:
5.2.1
The relative correction will be automatically reset and the calibration height will return to being that of the ram axis:
Figure 63 Viewing the axis calibration corrections table on the display after resetting the heights
109
5.Bend programming and management
________________________________________________
5.2.2 Other parameters
The other parameters contained on the User Parameters mask are the same as the AXIS PARAMETERS, GENERAL
CONFIGURATION PARAMETERS and GENERAL PARAMETERS, except that they are made available to the user
without an access password, and have the following meanings:
Minimum PMS
Description: This indicates the minimum opening of the ram compared to the metal sheet contact
point to allow for extracting the sheet metal.
Application: Automatic calculation of the upper dead point.
Special cases, errors, .. In the case in which this parameter is set to 0.00 the automatic calculation procedure
will calculate an opening in the ram which is just sufficient for extracting the plate of
sheet metal.
Correction PCL
Description: Parameter used to compensate the value of the metal sheet contact point of the
machine. The parameter is added to all the metal sheet contact points (PCL) calculated
in the machine programmes.
Application: Automatic calculation of the metal sheet contact point
Time of coining
Description: Time during which the ram remains stopped on the bend in order to carry out a coining
or stamping operation.
Application: The control carried out the coining operation automatically if the bend has been defined
as clinching/coining.
110
5.Bend programming and management
________________________________________________
5.2.2
Bending time
Description: Default bending time of default: this is applied automatically with each new bend
created
Stretch formula
Description: This parameter allows for selecting the method of calculating the stretch of the material
(Bend Allowance), according to the following scheme:
0: ESA Formula
1: DIN 6935 Formula.
MM=0, INCH=1
5.2.2
Description: This indicates the opening of the ram calculated automatically in the numeric
programmes. It must be considered an absolute value compared to the 0 machine - 5
mm.
Application: Automatic calculation of the upper dead point.
Special cases, errors, .. In cases in which this parameter is set to 0 the automatic calculation procedure will
calculate a opening height equal to the maximum height - 5 mm.
Deviation value of Z
Description: Indicates the deviation height to be used whenever the deviation of the Z axis is
enabled in the bend in progress.
Only one value exists, this is used for both the Z axes and in particular:
Z1 will carry out an incremental positioning of the value set towards negative heights
Z2 will carry out an incremental positioning of the value set towards positive heights
Example :
Deviation value of Z = 50
Height Z1 = 1000
Height Z2 = 2000
When the recoil is carried out Z1 will move to 950, and Z2 will move to 2050
From the 8.7 version, if the deviation value is negative, the deviation of the Z will be
carried out first, followed by the deviation of the X, if the value entered is positive, the
deviation of the X will be carried out first, followed by the deviation of the Z.
112
5.Bend programming and management
________________________________________________
5.2.2
In order to access to the new general data mask it is necessary to follow the steps below:
- from the settings mask press the key to open the menu
- select the item general data (6); now you enter the general data mask.
This mask has the same set up as that of the Settings mask and contains the following information (indicated in the
figure):
- the fields in which the user has changed the value are illustrated with their colours reversed ;
- the fields in which the value has been changed due to the effect of a recalculation made by the program, will have a red
background ;
- the [Ignore corr.] key for cancelling the changes made temporarily.
- the [Confirm Program] key for applying the changes made to all the bends in the programme.
- the [Confirm Section] key for applying the changes made to all the bends in the current section.
- the [Conf. Same Pr. Ang.] key for applying the changes made to all the bends in the programme that have the same Y1
angle as the one displayed on the mask.
- the [Conf. Same Sect. Ang.] key for applying the changes made to all the bends in the current section that have the
same Y1 angle as the one displayed on the mask.
114
5.Bend programming and management
________________________________________________
5.3.1
N.B.
The bend displayed on this mask is NOT actually the bend of the active programme but instead, a copy to be changed as
desired.
For this reason the changes made on this mask are NOT applied to any bends in the programme until such time as one
of the four confirm keys are pressed.
To apply the changes made to all the bends of the current section press the [Confirm Section] key.
The values highlighted with reverse colours will be copied to all the bends of the current section in the active program,
and for each one, the corresponding recalculations will be carried out.
If you only wish to apply the changes to the bends in the current section, which have the same bend angle as that of the
bend displayed, press the [Conf. Same Sect. Ang.] key.
Upon concluding the operation all the fields of the mask will return to their normal colours.
To cancel the changes made on the general data mask press the [Ignore Corrections] key.
N.B.
It is possible to shift between the bends of the programme with the and keys or by editing the Bend
and Section fields.
It is not possible to add or delete bends from this mask, to carry out these operations you must return to the settings
mask.
116
5.Bend programming and management
________________________________________________
- Next function: by pressing the key when you are positioned on the last bend in the section, a new bend will be
added to the bottom of the section. This new bend contains the same data as the preceding bend.
- Enter step function: by selecting the Enter step item from the menu you add a new bend to the current position.
- This new bend contains the same data as the preceding bend.
N.B.
When the function is enabled it will be necessary to pay attention to the Next function. In fact, if you are positioned on the
last bend in the section and you continue to press the key under the impression that you are scrolling the bends,
in actual fact you will be adding new ones instead.
117
5.Bend programming and management
________________________________________________
5.4.2
If you press this key it is the same as pressing the key when this function is not enabled. In this case however,
the function is not enabled and therefore each new bend will only contain the general data of as the preceding bend.
This function, active on the Settings and Bend summary mask, allows you to enter a bend as Clinching simply by setting
the value 0 in the Y1 Angle Field.
The icon and the symbol at the top right of the screen, indicating that the bend is the last of the current section, to
avoid that pressing the button bends are added without realizing it.
- from the data settings mask press the key to open the menu;
- select the item Machine functions (7); you now enter the following mask.
5.6
The PCSS Machine functions are as follows:
Hands-Feet Function
This function is only used with the 'laser safe' safety system. By setting the parameter to 1 you are able to stop at the
speed change point with the manual control (if installed), and then continue again by pressing the lowering pedal.
Hands-hands Function
This function is only used with the 'laser safe' safety system. By setting the parameter to 1 you are able to stop at the
speed change point with the manual control (if installed), and then continue with the same.
The format of the work programmes changes after version 10.1 due to the fact that the number of functions has been
increased to 20. While the version 10.x is able to read programmes from earlier versions, the programmes saved with
10.x versions or higher are not compatible on the earlier versions. For this reason, it is now possible to save a
programme or all the numeric programmes in the previous version (which means it is compatible with the versions
between 5.0 and 9.1).
5.7
To save a numeric programme in the previous version, follow the steps below:
To select the programme to be converted and subsequently select the format to be saved (example
Version 20.0), use the touch function.
- press [ENTER].
5.7
To save all the programmes in the previous version, follow the steps below:
In order to move onto the Save As window and select the format to be saved (example Version 10.0)
use the touch function.
- press [ENTER].
- Insert a formatted device into the USB port with sufficient space for containing the programmes.
- press the function key [Save all As ...].
- all the programmes present in the directory will be saved in the desired format.
123
5.Bend programming and management
________________________________________________
- from the data settings mask press the key to open the menu.
- select the item Tools (9); and you will access the following mask.
This allows you to turn off the NC machine. Follow the steps below:
This allows you to view the information relating to the software version currently in use, the number of axes enabled, and
the software options installed. Follow the steps below:
This allows you to view the Esautomotion logo. It is also possible to personalise it with the logo of your own company.
Follow the steps below:
This allows you to view the data relating to the memory which is a useful function for your work. Follow the steps below:
In order to use this mode it is necessary to prepare the necessary resources and correctly configure the
CNC. For this purpose, please refer to the Machine Parameters Manual provided by the manufacturer of
the machine.
125
6.Integrated CAD
________________________________________________
Introduction
The Esautomotion numeric controls for the bender are also equipped with a function that allows for drawing all the
necessary graphic elements for checking the feasibility of the sequences of a bend; these graphic elements are as
follows:
- lower part of the machine.
- upper part of the machine.
- punch.
- die.
- piece to be bent.
Access to the drawing of the elements listed above is described in the brief handbook.
This function allows for defining the sections that will make up the drawing by mean of setting a pair of data:
- length of the section.
- angle compared to the following section.
6.2
+135° Drawing
+90°
Drawing direction
direction
Drawing
+135° +90° direction
6.2.1
= CURRENT SECTION
= PREVIOUS SECTION
20.0
Delta X = -20.0
20.0 Delta Y = 0.0
20.0
20.0 20.0
In the section of the brief handbook relating to each graphic object there is a description of the how to use the windows
for setting the dedicated data.
129
6.Integrated CAD
________________________________________________
When you access the drawing in Area 2 the first section standard length is automatically drawn.
This section will be highlighted in red with a circle around it.
The initial direction of the drawing can be changed by pressing the arrow keys.
The cursor is located in Field “l” in Area 3; there is a standard value in this Field.
N.B.
Each value entered must be confirmed by pressing the ENTER key (soft keyboard environment - S 860 Touch and
S 660W models)
If the cursor is not located in Field “l” of Area 3 it will be necessary to press the keys [Next Menu] and [Polar
Format] to activate the polar type setting. As described in the Polar Setting chapter of the in drawing data, the values to
be entered are as follows:
1) the length of the section; the section will be rescaled depending on the length entered and the cursor will move onto the
“alpha” Field for setting of the angle.
2) the angle compared to the following section.
The section described above will turn blue; the following section will be drawn that then becomes the current section, and
it will be shown in red.
After completing the entering of the data the cursor moves into Field “l” for setting of the length of the new section.
The entering of this data pair must be repeated until the drawing has been completed.
If the measurements entered exceed the dimensions of the window, the drawing will automatically be rescaled; the scale
factor of the drawing in Area 1 will be updated.
Every time a new section is drawn, the number of the current section displayed in the PITCH Field of Area 1 will be
increased.
130
6.Integrated CAD
________________________________________________
6.4.1
In order to indicate that the drawing is finished you must set the angle of the last section to zero.
To select the drawing data it is necessary to scroll through them with the and keys.
The key scrolls backwards through the data forming the drawing in a sequential manner, passing step-by-step
between the “alpha” Field and the “l” Field. The scrolls backwards through the data in a sequential manner,
passing step-by-step in the “l” Field. Whenever you scroll through the data of a drawing the section relating to the data
displayed will be highlighted and the number of the section of current drawing will be displayed in Area 1.
To automatically enter the angle of a section with respect to the following one, you can use the directional arrows and
keys. When you press one of these directional keys, a new segment will be traced in the direction indicated on the key
you have pressed.
The directional keys include: [Home], [PgUp], [PgDn], [End] and they are located near the arrows.
131
6.Integrated CAD
________________________________________________
6.4.1
Using the directional arrows and keys on the touch keyboard
The directional keys move both horizontally or vertically through the segments.
Example 1
Initial Drawing after arrow towards Drawing after arrow towards
Drawing the right has been pressed the left has been pressed
Example 2
Initial Drawing after upward arrow Drawing after downward
Drawing has been pressed arrow has been pressed
6.4.1
Using the directional arrows and keys of the touch keyboard
The existing angle is automatically entered in the “alpha“ Field between the current section and the segment traced
depending on the directional key that has been pressed.
This angle must be confirmed with the [ENTER] key if you want to move on and enter the length of the new section.
To delete a section of the drawing it is necessary to select the data of the section that you want to delete and press the
key.
The current section will be deleted; the following sections will be orientated depending on the angle entered in the
previous section previous to the one deleted.
133
6.Integrated CAD
________________________________________________
6.4.1
How to delete a section of the drawing
Section to cancel
120 50 20
a a
50 50 50
20 20 20
If the last section entered is deleted it will be replaced by a section with a standard length. If you also want to delete this
you must move onto the data of the previous section and finish the drawing.
Press the and select [Insert] - in this way a section will be inserted before the current one.
The data of the section that is inserted will be standard and they cause the extending of the currently selected side by 20
mm.
At this point it is necessary to enter the values of the new section to obtain the desired the drawing.
Original Drawing Drawinf after Key has been Drawing after entry of new section
pressed (Insert Line) data I=30.0 a=20.0
40 40
40
80 80 20 80 30
If you have difficulties using the Insert function it is recommended to move onto the point where you want to insert the
new section, delete all the subsequent sections, and then reset the drawing.
134
6.Integrated CAD
________________________________________________
6.4.2 How to use the Cartesian format
If it is not possible to define a segment in polar format, the function of drawing allows you to define it in Cartesian format.
Activation
Press [Next Menu] and [Cartesian Format] once you are located on the drawing section concerned.
By confirming the data with the key [ENTER] the new segment will be traced.
To return to the polar format it is necessary to press the [Polar Format] key once again
135
7.Managing the data in the Windows® NC memory
________________________________________________
Types of data
In the numeric control S 860 Touch and S 660W for the Esautomotion bender press, it is possible to identify
several categories of fundamental data for the operation:
- Flash
- Buffered RAM
- SSD (Solid State Disk) Flash Hard Disk
- USB device.
7.1.1 Flash
This is the resident device in the MULTIFUNCTION board in which the management software of the movements of the
machine is memorised together with its operating system.
This is the memory device of the numeric control (in the MULTIFUNCTION board) in which all the machine data are
downloaded before being used; due to the battery, these data are stored even when the control is turned off.
This is the memory device which contains a copy of the operating system, the S 560 Touch and S 660W application
programme and its backup copy, including the series of data saved by the S 560 Touch and S 660W application
programme (machine data, programmes and equipment).
Foreword
The term logic location of the data is understood as the memory device in which the data reside when turned on.
At the time of their use, all the data reside in the internal memory.
Summarised table
Type of value Memory device
Configuration parameters Internal memory + SSD
Axis parameters Internal memory + SSD
Work programmes SSD
Punches SSD
Dies SSD
All the machine data (Configuration and Axes) are stored on files for enabling their recovery in case of an incorrect entry
or a loss of memory.
7.3
All the data managed by the S 860 Touch and S 660W programme and listed in the previous paragraphs can
be Uploaded and/or Saved according to the following block diagrams:
It is possible to simultaneously save and/or upload the machine parameters and the configuration parameters in
automatic mode; this special function is described in the paragraph “Saving/Uploading all the parameters”.
Following are descriptions of the uploading and saving operations for every category of data.
The uploading and/or saving can be carried out in one of the following ways:
7.3.1
Single saving
3) press for carry out the saving operation of the file containing the selected data on the USB device.
Example
Following is an example of the procedure to be followed to save the VALVE configuration parameters; in order to save
the other types of parameters repeat the procedure by selecting the type you wish to save.
2) press .
3) press .
Single uploading
Global saving
Global uploading
To upload all the configuration parameters from the disk it is necessary to:
The uploading and/or saving can be carried out in one of the following manners:
- Single saving/uploading: the operation is carried out by entering the mask Menu Axis Parameters (1);
- Global saving/uploading: the operation is carried out together with the Configuration Parameters in the global
saving/uploading procedure described in the previous paragraph.
Single saving
2) press or to carry out the saving of the file containing the data on the USB device.
Single uploading
It is therefore possible to save or upload ALL the PILZ parameter configuration and axis configuration parameters onto
the disk by moving onto the Configure Machine Menu (2) and pressing the relative function key [Save All] or [Upload
All].
141
7.Managing the data in the Windows® NC memory
________________________________________________
The punch data reside in the SSD and do not require any specific uploading or of saving procedure for being changed;
after having selected the punch from the list of punches and pressed the key (soft keyboard environment
ENTER - S 860 Touch and S 660W models) to access the drawing:
3) press .
1) enter onto the list of the punches by pressing the key twice.
4) press .
142
7.Managing the data in the Windows® NC memory
________________________________________________
7.3.4 Saving/Uploading the dies
- the data of the die reside in the SSD and do not require any specific uploading or of saving procedure for being
changed; after having selected the die from the list dies and pressed the key ENTER (soft keyboard environment -
S 860 Touch and S 660W models) to access the drawing:
3) press .
4) press .
143
7.Managing the data in the Windows® NC memory
________________________________________________
To save all the punches and all the dies on the USB device it is necessary to:
1) enter onto the list of the punches or the dies by pressing the key .
2) press the key to open the menu and select [Save tools], all the tools will be saved on the USB device.
In order to upload all the punches and all the dies from the USB device it is necessary to:
1) enter onto the list of the punches or dies by pressing the key .
3) press the key to open the menu and select [Save tools], all the tools will be uploaded from the USB device.
Foreword
The files that are saved (by pressing the key ) will depend on the way in which a programme has been set up.
144
7.Managing the data in the Windows® NC memory
________________________________________________
7.3.6
The data programmes reside in the SSD and do not require any specific uploading or of saving procedure for being
changed; after having selected the die from the list dies and pressed the key (soft keyboard environment
ENTER -S 860 Touch and S 660W models).
Graphic programmes - press [Graphic] in the function keys to access the drawing data of the piece currently
selected; otherwise access the desired programme by selecting it from the Programme list.
Numeric programmes
- press to access the numeric data of the piece
7.3.6
To save on the USB device the programme currently selected it will be necessary to :
1) press from the data settings mask if the programme is only NUMERIC;
2) press from any one of the SETTINGS, CALCULATE, or GRAPHIC EDITOR masks if the programme a graphic
programme.
To save any programme found in the SSD on the USB device it will be necessary to :
2) move with the cursor onto the programme you wish to save.
3) press .
4) press : the programme will be copied from the USB device onto the SSD.
5) A this point, by pressing (list in the SSD) the programme you have just copied should be present; to
access the data programme it is necessary to select it and then press the ENTER key to upload it, (soft keyboard
environment - S 560 Touch and S 660W models).
146
7.Managing the data in the Windows® NC memory
________________________________________________
2) press the key to open the menu and select [Save programmes], all the programmes will be saved on the USB
device.
In order to upload all the programmes from USB device it is necessary to:
3) press to open the menu and select [Save programmes], all the programmes will be uploaded from the USB
device.
147
7.Managing the data in the Windows® NC memory
________________________________________________
7.4 Recommended security saving
Foreword
The term security saving is understood as the memorising on the USB device of the data that make it possible for the
bender press to operate.
Parameters
The security saving of the parameters must be carried out at the time of the shipping; any subsequent changes must be
saved immediately they are made.
Programmes
The security saving of the programmes must be carried out from time to time by the customer depending on the number
or importance of the programmes that it sets.
Equipment
The security saving of the equipment must be carried after the inserting of all the customer's tools; the customer must
take care of saving data every time a new punch or a new die is entered.
It is recommended to keep:
- USB device containing the machine parameters for each bender press sold (in double copy or a backup copy on the hard
disk of a personal computer);
- USB device containing the equipment to be supplied that comes together with the bender press.
It is recommended to keep:
- USB device containing a copy of all the machine parameters, the equipment and the programmes normally used onboard
the numeric control;
- USB device for the identical saving of everything described above;
- backup copy of the machine parameters on the hard disk of a personal computer;
- USB device containing the programmes for each individual customer in order to be able keep the memory as free as
possible and allow for speeding up the search phase (this USB device is only necessary if you have a large number of
programmes).
148
8.Description of the programme data
________________________________________________
Name
Description: This is the name of the programme currently in progress; if nothing is entered in the field
the programme will be the temporary type which has still not been saved. As many as
16 characters are managed in the header.
Bend
Description: This is the section currently in the bending phase; the term section is understood as the
side of the metal sheet on which you are carrying out the bends.
149
8.Description of the programme data
________________________________________________
8.2 Supplementary information that cannot be changed
In the masks "Settings" , "Automatic" also contain some information that cannot be changed:
calendered bend
conical bend
resting-against bend, the metal sheet must be pushed against the stop
supported bend, the metal sheet must be resting on top the first step of the stop
double supported bend; the metal sheet must be resting on top the second step of the stop
In the header section (screen mode definition 19 for the kvara S 560 and S 660W model) also contains some information
that cannot be changed:
calendered bend
conical bend
Hammerle bend with variable die at the bottom of the cavity (bend on 3 points)
resting-against bend, the metal sheet must be pushed against the stop
supported bend, the metal sheet must be resting on top the first step of the stop
double supported bend; the metal sheet must be resting on top the second step of the stop
Pieces made
Description: This indicates how many pieces of the programme in progress have been made; the
value is automatically updated during the execution, however the user can change this
as desired.
Pieces to be made
Description: This indicates how many pieces the user wishes to carry out; the number is
automatically decreased at the end of each piece; at the end of the last piece the
automatic execution will stop and it will be necessary to press the START button to
continue working.
Measurements
Description: This indicates whether the user describes the piece by means of external, neutral fibre
or internal measurements; the following values may be assumed:
0 = external measurements (default). Description of the piece by means of external
measurements (the stretch operations of the metal sheet are taken into account in the
programme calculations).
1 = Description of the piece by means of neutral fibre measurements (no account is
taken of the stretch operations of the metal sheet in the programme calculations).
2= internal measurements. Description of the piece by means of internal measurements
(the stretch operations of the metal sheet are taken into account in the programme
calculations).
152
8.Description of the programme data
________________________________________________
This section contains a description of the general data concerning the piece; the user can however change them bend by
bend.
Width
Description: This indicates the width of the metal sheet in the point of bend.
Thickness
Description: This indicates the thickness of the metal sheet in the point of bend.
Resistance
Description: This indicates the resistance of the material; it is recommended to use the default
values specified if you do not know the real resistance values, nevertheless, in case of
errors in the final angle or in the calculation of the development, it will be necessary to
check that any incorrect entering of this value will not influence the results.
153
8.Description of the programme data
________________________________________________
8.4
Material
Description: This indicates the type of material and the following values may be assumed:
1 = aluminium type 1
2 = iron type 1
3 = stainless steel type 1
4 = aluminium type 2
5 = iron type 2
6 = stainless steel type 2
7 = aluminium type 3
8 = iron type 3
9 = stainless steel type 3
This value is automatically initialised depending on the resistance entered; in particular,
if the resistance is found between 0 and 30 the aluminium type 1 is used, if it is found
between 31 and 50 the iron type 1 is used, if it is greater than 50 then the stainless steel
type 1 is used; it is the user's responsibility to check whether it is necessary to change
the material proposed according to the results obtained.
Once the programme has been entered, the selection of the Material must be carried
out manually even if you have to reset the resistance. In order to generate the material
in automatic mode based on the resistance it will be necessary to create a new
programme.
The value of the material refers to the Materials Table contained in the correction mask.
Station
Description: This is the number of the work station that is used for this bend, it allows you to make
an automatic calculation of the Z.
0 = no account is taken of the work stations and the machine positions the Z for bending
in the centre of the machine.
1 - 4 = number of the station to be used in the bend displayed, defined in the tools
mask.
154
8.Description of the programme data
________________________________________________
8.4
Die
Description: This is the name of the die used to make the bend.
Cavity
Description: This is the number of the cavity used to make the bend; it must be borne in mind that it
is possible to draw multi-cavity dies that are exactly the same as the real ones; the
cavities are automatically numbered in a progressive manner during the drawing phase.
Punch
Description: This is the name of the punch used to make the bend.
155
8.Description of the programme data
________________________________________________
Y1 Angle
Description: This is the angle of the bend required on the cylinder piloted by the Y1 axis.
P.M.I. Y1
Description: This is the position that the Y1 axis must reach in order to achieve the required angle.
Corrections to Y1
Description: This is the correction to be made to the angle of the bend resulting after the bending in
order to achieve the correct angle; this can also be entered in the CORRECTIONS
mask.
Y2 Angle
Description: This is the angle of the bend required on the cylinder piloted by the Y2 axis.
156
8.Description of the programme data
________________________________________________
8.5
P.M.I. Y2
Description: This is the position that the Y2 axis must reach in order to achieve the required angle.
Corrections to Y2
Description: This is the correction to be made to the angle of the bend resulting after the bending in
order to achieve the correct angle; this can also be entered in the CORRECTIONS
mask.
X1
Description: This is the position that the X1 axis must reach in order to achieve the required angle.
X1 Recoil
Description: This is the measurement of how far the X1 axis must move backwards when the ram
reaches the metal sheet contact point (PCL) in order to prevent the metal sheet from
colliding against the stop.
157
8.Description of the programme data
_______________________________________________
8.5
Corrections to X1
Description: This is the correction to be made to the position of the X1 axis in order to obtain the
required length of the bend.
X2
Description: This is the position that must be reached by the X2 axis in order to obtain the required
length of the bend.
X2 Recoil
Description: This is the measurement of how far the X2 axis must move backwards when the ram
reaches the metal sheet contact point (PCL) in order to prevent the metal sheet from
colliding against the stop.
Corrections to X2
Description: This is the correction to be made to the position of the X2 axis in order to obtain the
required length of the bend.
158
8.Description of the programme data
_______________________________________________
8.5
R1
Description: This is the position that the stop must reach in height in order to allow it to support the
sheet metal.
R2
Description: This is the position that the stop must reach in height in order to allow it to support the
sheet metal.
Z1
Description: This is the opening position of the stop towards the left to allow for correctly positioning
any large pieces of sheet metal.
Z2
Description: This is the opening position of the stop towards the right to allow for correctly positioning
any large pieces of sheet metal.
159
8.Description of the programme data
_______________________________________________
8.5
A1 (Mechanical curvature)
Description: This is the position of the mechanical centring board (WILA type), expressed in % of the
maximum recovery of the bending of the bench.
This function is present if the system is capable of managing this type of curvature.
A1 (M Axis Hammerle press)
Description: This is the position of the M axis M used to change the depth of the die and therefore
also the angle, in the 3-point bend of the Hammerle type.
This function is present if the press is of the Hammerle and consists of a die with a
variable cavity bottom.
If this type of Axis is enabled, the icon will be displayed in the top right-hand corner
to indicate that the press is of the Hammerle type.
A1 (Accompaniment 1)
Description: This is the position of the accompaniment 1, expressed in degrees, compared to the
angle formed with the with the supporting plane of the sheet metal.
This function is present if the press is equipped with accompaniments.
160
8.Description of the programme data
_______________________________________________
8.5
A2 (Accompaniment 2)
Description: This is the position of the accompaniment 2, expressed in degrees, compared to the
angle formed with the with the supporting plane of the sheet metal.
This function is present if the press is equipped with accompaniments.
Description: This indicates by how many millimetres the bender press must be opened at the end of
the bend (the space between the edge of the die and the punch).
Force
Description: This is the compensation necessary for straightening the bender press; this is relative to
the strength used for the bend and is a percentage of the maximum force of the
machine.
161
8.Description of the programme data
_______________________________________________
Description: This is the time that the starting of the stops will be delayed when the pitch change is
carried out in order to allow the user to extract the metal sheet from the bender press.
P.C.L. (Metal sheet contact point)
Description: This indicates by how many millimetres the theoretical metal sheet contact point must
be changed to allow for correct clamping.
P.C.V. (Speed Change Point)
Description: This indicates by how many millimetres the theoretical speed change point needs to be
changed to ensure the correct speed change.
Time P. (Bending time)
Description: This is the time that the ram remains stopped at the lower dead point to allow for
debilitating the sheet metal.
162
8.Description of the programme data
_______________________________________________
8.6
Acc.(Accompaniment)
Description: This is the speed (slow) that allows you to accompany the metal sheet when it is very
heavy in order to prevent a raising action that is too fast from tipping the metal sheet on
top of the operator. This is the speed used by the ram to raise up from the PMI to the
PCL.
If the value has been left at zero this accompanying action will not be carried out.
Speed
Description: This is the bending speed; if the user has to carry out delicate bends (for example with
very fine thicknesses) it is recommended to use speeds that are lower than the
maximum acceptable speed.
Functions from 1 to 20
Description: These are the data used to manage the special functions like the pneumatic R axes,
squash dies and pneumatic bends; they can assume the following values:
0 = function not enabled
1 = function enabled
In order to access to the functions not directly displayed in this mask, follow the
instruction in the relative chapter of the brief handbook.
163
8.Description of the programme data
_______________________________________________
8.6
Rep. (Repetitions)
Description: This indicates the number of times the bend must be repeated before passing over to
the next one.
Verso
Description: This indicates whether the metal sheet must be inserted in one direction or the other;
the information will automatically be displayed in the mask in magnified form to allow the
operator to know how to insert the piece even if the programme has been written
numerically.
Ri Internal radius)
Description: This indicates the internal radius of the bend, calculated by the NC. If the programme is
numeric, any changes to this value will have a direct influence on the calculation of the
development. If the programme is graphic, it will only serve for indicating to the operator
which internal radius will be obtained.
164
Esautomotion srl
Registered Office:
Via Vigoni,5 - 20122 Milan - Italy
Operating headquarters:
Via G. Di Vittorio,24/b - 41011 Campogalliano - (MO) - Italy
Ph:+39 059 851414 - Fax +39 059 851313
Email: info@esautomotion.com - http:// www.esautomotion.com
VAT number 07623420960