Vous êtes sur la page 1sur 246

1.

Flexible processing definition and


NC program generation

The processing operation is defined and the NC program is


generated in the TECHNOLOGY module. ToPs automatically
generates the NC program. To do this, it refers to NC components
stored in the data base. The processing of the sheets or of a single
part can be simulated on the screen.

ToPs also creates a processing plan containing all information


relevant to processing. The NC program, the setting plan and the
screen display can be printed out at any time.

Flexible programming The programming sequence is variable. Decide yourself how you
sequence would like to proceed.

It is always possible to switch between single part processing and


sheet processing. The same functions are available for defining the
processing operation, regardless of whether you define the
processing operation for single part or sheet. This distinguishes
ToPs 300 from other systems. In other systems, the procedure is
usually determined by the programming sequence: i.e. single part
programming or sheet layout. In ToPs 300, it is always possible to
switch between single part programming and sheet programming.

S354E51.DOC TECHNOLOGY module 5-7


Processing strategies

A sheet processing method is referred to as a processing strategy.


The possibilities are:
Multi-copy processing: simple or sectional multi-copy processing
processing of nested sheets which were created in the NEST
module
Initial blank processing: single part size corresponds to sheet
size
Overview of processing strategies:

Multi-copy Processing of Initial blanc


processing nested processing

Simple
multi-copy processing

Sectional
multi-copy processing

Fabrication Common
from grid parting cut

Processing strategies Fig. 19903

5-8 TECHNOLOGY module S354E51.DOC


Sheet processing as Multi-copy processing means that one single piece in an area is
multi-copy processing placed on the sheet multiple times. A distinction must be made bet-
ween simple and sectional multi-copy processing.

There are two different parting methods in multi-copy processing:


Fabrication from grid and common parting cut. Nested sheets are
usually processed using fabrication from grid.

Fabrication from grid Fabrication from grid: The parts are separated from the sheet. A
scrap skeleton (waste grid) arises.

Sectional multi-copy processing: Fabrication from grid Fig. 5884

Common parting cut The sheet is laid out as with fabrication from grid. In contrast to
fabrication from grid however, no scrap skeleton is created.

Parts which are positioned next to each other in such a way that
the parting cut width corresponds to the tool width can be sepa-
rated with common parting cuts.

Result: The contours of different parts are cut simultaneously.

Sheet with common parting cuts Fig. 5751

S354E51.DOC TECHNOLOGY module 5-9


Sheet processing as Cut-to-size processing is usually defined as follows:
cut-to-size processing

Cut-to-size processing: sheet with one single part Fig. 4773

It is always cut-to-size production if one single piece is made from


a sheet. The sheet dimension correspond to the dimension of the
corresponding rectangle (single part dimensions = dimensions of
the raw sheet). The outer contour of the single part is not pro-
cessed continuously. The contour of the sheet corresponds in
sections to the outer contour to be produced.

5-10 TECHNOLOGY module S354E51.DOC


Overview of work sequences

Flexible programming One of the essential features of ToPs 300 is the flexibility in
sequence programming sequence. Two possibilities are mentioned now as
examples.

Two possibilities:

1st possibility 2nd possibility

Drawing of 1st single part Drawing of 2nd single part 1st single part (processed) Drawing of 2nd single part

Definition of single part Definition of sheet layout


processing

Definition of sheet layout

Definition of single part


processing

Flexible programming sequence Fig. 7297E

S354E51.DOC TECHNOLOGY module 5-11


1st possibility
The programming sequence described in the following is an
example. There are many different ways to proceed.

Create drawings of the first and second single piece after each
DRAWING
module
other and store them.

Define processing and sheet layout.


TECHNOLOGY
module
1. Select machine.

Loading and processing first 2. Load first single part


single part Select the function FILE, LOAD in the main menu. Enter
the file name or select from the selection window.
The radio button for the GEO format must be activated.
Specify sheet data.
The single part is hanging on the handle. Position the part
outside the displayed sheet.
3. Process a single part.
Select the SINGLE PART function in the main menu.
The PUNCH PROCESSING menu appears.
Define the processing operation with punching tools
and/or with laser automatically or manually using the
functions in the menus.
Do not forget to specify the disposal method for the part.
4. Transfer single part processing to the sheet.
Select the TRANSFER SINGLE PART TO SHEET function
button. A mask will appear automatically, allowing you to
define the general conditions for the transmission to the sheet.
Accept the standard settings and do not make any changes.
5. Store a single part with processing.
Select FILE, SAVE SELECTION in the main menu.
Specify the file name (format: GMT).
Identify the part to be stored.

Load the second single part 6. Load the second single part and position the part outside of
and process the displayed sheet.
7. Repeat steps 3-5.

5-12 TECHNOLOGY module S354E51.DOC


Lay out the sheet 8. Lay out the sheet.
Select the function LAYOUT in the main menu.
Select the function CREATE, AREA BASED in the
SHEET LAYOUT menu.
Specify the "Multi-copy processing parameters" in the
following mask.
Place the first part onto the sheet: Click on the part and
confirm your selection with OK. Define an area on the
sheet with a box. Remember to observe the system
messages in the command line.
Then place the second part onto the sheet: Click on the
part and define a sheet area.

Result: Both single parts are now in separately defined sheet


areas with the specified processing operation and disposal
method (sectional multi-copy processing).

Optimize the sheet 9. Sheet optimization means: sorting the processing sequence so
as to optimize processing (tool and time-optimized).
Select the function OPTIMIZE in the main menu.
The SHEET OPTIMIZATION menu opens. Click on the
function AUTOMATIC, START. The sheet optimization is
carried out automatically by the system.
You can also interactively define a sheet optimization at any
time: function MANUAL, INTERACTIVE.

Generate NC program 10. Select the NC PROGRAM function in the main menu. The NC
PROGRAM menu appears.
To generate the NC program, activate the functions
GENERATE, START. Specify the parameters in the index
cards.

Data transfer 11. Copy and move file in transfer directory.


Select the function FILE, TRANSFER in the main menu and
enter a source file name and a target directory.
Also decide whether you wish to copy or move the
NC program.

S354E51.DOC TECHNOLOGY module 5-13


2nd possibility
The programming sequence described in the following is an
example. There are many different ways to proceed.

Requirements The first single part with processing must be stored (format: GMT).
The second single part must be available as a drawing without
processing (format: GEO).

Lay out sheet with single parts and process second single part:
TECHNOLOGY
module
1. Specify sheet data. Main menu FILE, NEW. Specify sheet
data.

Load first part 2. Then load the first single part with processing:
Select FILE, LOAD in the main menu.
Activate the GMT radio button. Enter or select file name.
The single part is hanging on the handle. Position the part
outside the displayed sheet. Tip: if the part is not visible,
select the TOTAL function so that the screen is built up
again!

Load second part 3. Load second single part.


Select the function FILE, LOAD in the main menu.
Activate the GEO radio button. Enter or select file name.
The single part is hanging on the handle. Position the part
outside the displayed sheet.

Lay out the sheet 4. Lay out the sheet.


Select the function CREATE, SECTIONAL in the SHEET
LAYOUT menu.
Specify the "Multi-copy processing parameters" in the
following mask.
Place the first part (with processing) on the sheet: Click on
the part and confirm your selection with OK. Define an
area on the sheet with a box. Remember to observe the
system messages in the command line.
Then place the second part (without processing) onto the
sheet: Click on the part and define a sheet area.

5-14 TECHNOLOGY module S354E51.DOC


Result The first single part (with processing) and the second part (without
processing) are now in separately defined sheet areas with the
specified processing operation and disposal method (sectional
multi-copy processing).

Defining the processing for 5. Process a single part.


the second single part Select the SINGLE PART function in the main menu.
The PUNCH PROCESSING menu appears.
Define the processing operation with punching tools
and/or with laser automatically or manually using the
functions in the menus.
Do not forget to specify the disposal method for the part.
6. Transfer single part processing to the sheet.
Select the TRANSFER SINGLE PART TO SHEET
function button. A mask will appear automatically, allowing
you to define the general conditions for the transmission
to the sheet. Accept the standard settings and do not
make any changes.
7. Store a single part with processing.
Select the function FILE STORE SELECTION in the main
menu.
Identify the part to be stored.

Optimize the sheet 8. Sheet optimization means: sorting the processing sequence
so as to optimize processing (tool and time optimized).
Select the function OPTIMIZE in the main menu. The
SHEET OPTIMIZATION menu opens. Click on the
function AUTOMATIC, START. The sheet optimization is
carried out automatically by the system.
You can also interactively define a sheet optimization at
any time: function MANUAL, INTERACTIVE.

Generate NC program 9. Select the NC PROGRAM function in the main menu. The NC
PROGRAM menu appears.
To generate the NC program, activate the functions
GENERATE, START. Specify the parameters in the index
cards.
Data transfer 10. Copy and move files in the transfer directory.
Select the function FILE, TRANSFER in the main menu
and enter a source file name and a target directory.
Also decide whether you wish to copy or move the
NC program.

S354E51.DOC TECHNOLOGY module 5-15


2. Overview of functions

The TECHNOLOGY module provides all the functions required to


define processing and generate an NC program.

Select the TECHNOLOGY module. The user interface is displayed


after you have selected your machine.

TECHNOLOGY
module

User interface in the TECHNOLOGY module Fig. 19829E

5-16 TECHNOLOGY module S354E51.DOC


Main menu bar functions

The main functions are presented next to each other at the top of
the screen. The corresponding subfunctions become visible and
can be activated after the main function has been selected.
Function scope:

The main function FILE contains the subfunctions:


File

Load new sheet (sheet data).


New

Load files.
Load
LOAD single part drawing: GEO format.
Load mini-nest drawing: MTL format. A mini-nest is generated
in the nest module.
Load sheet drawing: TAF format. The sheet drawing is
generated during nesting in the NEST module.
Load selected screen contents, e.g. single part with
processing: GMT format.
Load selected screen contents, e.g. single part with
processing: TMT format.

Store the entire screen contents.


Save all
Format: TMT

Storing contents of a selected screen.


Store selection
Format: GMT

Print screen contents.


Print...

Transfer of NC data: Move or copy NC data from source directory


Transfer...
to target directory.

The functions:
Setup sheet
Translate clamps.
Change loading position.
Modify sheet dimensions.

Write tool and laser technology tables in files in order to carry out
Table
comparison
a comparison of the data with the data of the machine.

Quit the TECHNOLOGY module. The initial screen of ToPs is


Back
displayed.

S354E51.DOC TECHNOLOGY module 5-17


Define sheet layout.
Layout

Generate single part processing.


Single part
The following functions are offered in the main menu bar:
TRANSFER SINGLE PART TO SHEET: Transfer processing
operations which were defined in the single part to the parts of
the sheet.
CONTOUR: Single part processing observing contour.

Generate sheet processing.


Processing

Optimize processing.
Optimize

Generate the NC program.


NC program

Select tools for punch processing and combined processing.


Tool
Select laser technology tables and rules.
Tool management.

5-18 TECHNOLOGY module S354E51.DOC


3. On-screen display: Meaning of the
colors and symbols

The following list gives an overview of the default settings for the
display in the TECHNOLOGY module.

Color Symbol Meaning


Line type

Yellow Coordinate cross Zero point of the machine


with X and Y axes

Red Circle Index pin

Red Asterisk Punching head position during loading


Magenta Line type: dotted Working area of the machine

Red Line type: dotted Travel area of the machine


Yellow Rectangle Clamp dead range for standard clamps:
Small rectangle for standard tools, large rectangle for Multitool tools

Yellow Cross Positions on the traverse rail for tools and clamps

Yellow Trapeze Clamping surface for pull-back or swing-back clamps


White Line type: solid Sheet, geometry and surrounding rectangle with symbolic part representation
Magenta Line type: solid Selected objects

Cyan Line type: solid Punch processing


Green Line type: solid Laser processing
Cyan Cross Start and end point for punch processing
Yellow Line type: solid Unprocessed geometries, contours

Blue Line type: solid Positioning distance between neighboring parts


Magenta Triangle (arrow) in association with positioning motions: Direction of the positioning motion,
start point of the next processing

Green: Line type: dotted Approach flag for laser processing

Yellow Cross Start point of processing with presser foot (M27)


Green Cross Start point of a processing with delayed single stroke (M26)

Yellow Circle Collision point with processing definition


Red Square Disposal with ejection subprogram

Green Square Disposal with flap with punch processing


Red Triangle Disposal with machine stop, manual removal with punch processing

Red Square Disposal with chute with punch processing

Yellow Cross Disposal with flap with laser processing


Yellow Cross Disposal with machine stop, manual removal with laser processing

Green Line type: dotted First part of a processing sequence (compulsory sequence)
Green Line type: solid All other parts of a processing sequence, positioning distance between the
parts of a processing sequence

S354E51.DOC TECHNOLOGY module 5-19


4. Selecting machine

When ToPs 300 is installed, all data on the machine types which
ToPs supports is stored in the included database.

Basic machines A basic machine is the basis for different machine types which
differ in their equipment.
If the machine is equipped with a different control system, a basic
machine is defined for each control system.
Example: Basic machine TC 235 with Bosch CC 200 control system
and basic machine TC 235 with Sinumerik 3N control system.

Machine types Machine types are variants of the basic machine. The basic
machine is divided into machine types when ToPs is installed.
After installation, you therefore have the following available, for
example:
2 machine types for the TC 600L,
3 machine types for the TC 260L,
2 machine types for the TC 235 with Bosch CC 200 control
system
and
2 machine types for the TC 235 with Sinumerik 3N control
system.

Machine types are selected in ToPs 300. A machine type usually


corresponds to its machine configuration. You can however define
your own machine type after you have installed ToPs for a basic
machine.

The machine types differ in the size of the working memory and the
design of the clamps.

5-20 TECHNOLOGY module S354E51.DOC


Machines and components supported

Machines (basic machines) which are supported in ToPs 300 are


listed in the following. You can also find information on the
machine control system and the automation components which are
possible for the machine.

Machine Control system Automated Explanations


(basic (Machine software)
machine)
TC 120R Bosch CC 220 TRUMALIFT SheetMaster 1000 all automation components

TC 160R Bosch CC 220 -

TC 190R Bosch CC 220 -

TC 200R Bosch CC 220 TRUMALIFT SheetMaster 200 all automation components

TC 180 K/W Bosch M5TC - only Bosch M5TC, without: laser, tapping,
Multitool, swift

TC 180.2 K/W Bosch M5TC - only Bosch M5TC, without: laser, taping,
Multitool, swift

TC180 K/W Fanuc 6MB - only rotation, without: laser, thread,


Multitool

TC180 K/W Sinumerik 8N - only non-rotation, working

TC 235 Bosch CC 200 -

TC 235 Sinumerik 3 N -

TC 240 Bosch CC 200 (T19) TRUMALIFT SheetMaster 1250 all automation components

TC 240 Bosch CC 200 (>= T21) TRUMALIFT SheetMaster 1250 all automation components

TC 240L Bosch CC 200 (< T23) TRUMALIFT SheetMaster 1250 all automation components

TC 240L Bosch CC 200 (> T23) TRUMALIFT SheetMaster 1250 all automation components

TC 240R Bosch CC 300 TRUMALIFT SheetMaster 1250 all automation components

TC 260 Bosch CC 300 (< T23) TRUMALIFT SheetMaster 1250 no lifts B, E, C


+ TRUMALIFT SC, SE, SB

TC 260 Bosch CC 300 (> T23) TRUMALIFT SheetMaster 1250 no lifts B, E, C


+ TRUMALIFT SC, SE, SB

TC 260L Bosch CC 300 (< T23) TRUMALIFT SheetMaster 1250 no lifts B, E, C


+ TRUMALIFT SC, SE, SB

TC 260L Bosch CC 300 (>= T23) TRUMALIFT SheetMaster 1250 no lifts B, E, C


+ TRUMALIFT SC, SE, SB

TC 500R Bosch CC 220 TRUMALIFT SheetMaster all automation components


1000, 1250, 1300, 1600

TC 600L Sinumerik 840 D TRUMALIFT SheetMaster all automation components


1306, 1606

TC 2000 R Bosch type 3 -

Machines with plasma devices are not supported by ToPs 300.

S354E51.DOC TECHNOLOGY module 5-21


Automation Components All data for the automation components is included with the
database of ToPs 300. By default, the machine types in ToPs 300
are configured without these components. See: the chapter
"Automation components, defining machine configuration".
A database which contains data on the machine types listed above
and the automation components TRUMALIFT SheetMaster,
TRUMASORT, TRUMAGRIP and TRUMALIFT SC, SE, SB is
included with ToPs 300.
If your machine is equipped with automation components or has
been configured ex works for a subsequent attachment of
TRUMALIFT SheetMaster, then you must define your machine
configuration in the DATA module after ToPs is installed. See:
the chapter "Automation components, defining machine confi-
guration - Which data must be activated where?"

Procedure

Beginning in the The machine must be selected the first time you select the
TECHNOLOGY module TECHNOLOGY module. The machine selection remains
unchanged.

Selecting machine Fig. 19830

The machine name and the control system name are displayed in
the machine selection mask.

The mask also contains the following information:


"Name", "Type" and "Control system" of the machine
Type of machine: The machine type specifies whether the
machine is a standard type or a variant.
"X format" and "Y format": The amount of working memory is
displayed here.
"Note": The note is for further description of the machine; e.g.
specifications on the working area and the design of the
clamps.

5-22 TECHNOLOGY module S354E51.DOC


Selecting other machines

Information and selection In the TECHNOLOGY module, you can select another machine at
bar in the mask header any time.

Click on the left selection window in the mask header where


you see the active machine displayed.
or
click on the "" (arrow) icon.
When changing machines with a sheet loaded, e.g. in the
TECHNOLOGY module, a message with a warning is given
because processing or removal must be transferred to the new
machine.

The "Machine selection" mask is displayed. Select the desired


machine. The existing machine environment is deleted and the
environment of the new machine is displayed. Existing parts or
sheets are kept.

5. Specifying new sheet data

Select the function FILE, NEW whenever you wish to start a new
File sheet.

Define data for the new sheet in the following mask "Specify sheet
New
data".
"Material ID": Enter or select the ID number of the material.
Example: St37-20 means structural steel with a material
thickness of 2 mm.
"Dimensions": Enter or select sheet dimensions. The sheet
dimensions are automatically displayed when the material
identity number is selected.

S354E51.DOC TECHNOLOGY module 5-23


PARAMETER In the mask of the PARAMETER function button, specify:
function button Whether you want a non-scratch processing operation or not.
Non-scratch processing means: The stripper is positioned
approx. 1 mm higher during processing.
What sheet type does the sheet you are creating have:
"Normal sheet"
"Formed sheet"
"Uneven sheet"
Depending on the sheet type, the punching head moves to
different punching head positions (see: description in the
programming manual for your Maschine).
For the TRUMALIFT SheetMaster: Change parameters.
Do you wish to use the sheet detector?
Should the sheet be stripped?
Output type: direct or time-optimized?
Change speed.
Change acceleration.

Click on indicator window Select the material from the indicator window with the symbol ""
for material ID (arrow) or just click in the indicator window. This will save you
having to type everything in. The dimensions from the database are
entered in all other entry fields.

Function button Confirm the indications with OK.


OK Existing screen displays are deleted and the new sheet is displayed
in the specified size. The punching head position is shown as a red
star (symbol) inside the sheet.
(For machines with automation components, the red star means the
loading position at pin no. 0; a red cross is shown at pin no. 1).
This symbol is important for defining the processing operation when
dealing with resetting motions (see: Activating repositioning area.
The sheet is loaded centered by default. The loading position and
the sheet size can be changed later (see: the function FILE,
SETUP SHEET... ).

5-24 TECHNOLOGY module S354E51.DOC


6. Loading and storing a file

All loading and storing procedures are done using the data
manager in ToPs (also called file selection mask).

Data manager: Loading and storing files Fig. 19344

You can load and store the following formats as files:

File format Function Meaning

GEO FILE, LOAD Load Geometry, i.e. load single part drawing without processing.

MTL FILE, LOAD Load drawing of the mini-nest, i.e. load two single part drawings
nested in each other without processing.

TAF FILE, LOAD Load drawing of the sheet with nested parts.

GMT FILE, LOAD Geometry with technology; i.e. load selected screen contents
(e.g. one or more processed single parts).
FILE, SAVE Store selected screen contents (e.g. one or more processed
SELECTION single parts).

TMT FILE, LOAD Load complete screen contents (sheet with technology; i.e. with
processing).

FILE, SAVE ALL Store complete screen contents (sheet with processing)

To be able to select the files with the desired extension, first


activate the appropriate radio button (switch with colour identifi-
cation). Switch to the directory in which the files were stored.

S354E51.DOC TECHNOLOGY module 5-25


6.1 Loading files

Files of single parts, mini-nests or nested sheets with and without


processing are displayed with geometry during loading. The cursor
is located at the zero point of the geometry which is loaded.
You can rotate a part by any angle before you place it.

Loading and placing parts Fig. 19895E

Sheet size, A mask for entering the sheet size and material opens automa-
material tically before files are loaded if you have not already entered this
data. Procedure: see: "Specifying new sheet data", function
FILE, NEW.

5-26 TECHNOLOGY module S354E51.DOC


Loading single part without processing

Single parts without processing are single part drawings which


File
you have created and stored in the DRAWING module.

The data manager is displayed.


Load

"GEO" radio button All files with the extension GEO available in the current directory
will be displayed.
You can change the directory by clicking on the * function button
(star symbol) located above the window scroll.
Procedure:
Enter or click on the desired file name.
The file name will be entered into the "File name" indicator
window.
Confirm your choice with OK.
The drawing which was stored under this file name is carried
on the mouse pointer at the zero point of the drawing.
Place the drawing on the screen.

Loading mini-nest without processing

A mini nest is a single part nested with itself. A mini nest drawing
File
is created and stored in the NESTING module.

The data manager is displayed.


Load

"MTL" radio button All files with the MTL extension available in the current directory
will be displayed.
You can change the directory by clicking on the * function button
(star symbol) located above the window scroll.
Procedure:
Enter or click on the desired file name.
The file name will be entered into the "File name" indicator
window.
Confirm your choice with OK.
The drawing which was stored under this file name is carried
on the mouse pointer at the zero point of the drawing.
Place the drawing on the screen.

S354E51.DOC TECHNOLOGY module 5-27


Loading sheets with nested parts

Load a sheet with nested parts which you created and stored in
File
the NESTING module.

The data manager is displayed.


Load

"TAF" radio button All files with the extension TAF available in the current directory will
be displayed.
You can change the directory by clicking on the * function button
(star symbol) located above the window scroll.
Procedure:
Enter or click on the desired file name.
The file name will be entered into the "File name" indicator
window.
Confirm your choice with OK.
A new sheet with the dimensions of the sheet drawing is
created and the nested parts are displayed.

Loading part with processing

You can load selected contents of a screen (a single part or


File
several single parts or mini-nest with processing) if it was stored in
the TECHNOLOGY module and is available in the GMT format.

The data manager is displayed.


Load

"GMT" radio button All files with the extension GMT available in the current directory will
be displayed.
You can change the directory by clicking on the * function button
(star symbol) located above the window scroll.
Procedure:
Enter or click on the desired file name.
The file name will be entered into the "File name" indicator
window.
Confirm your choice with OK.
The drawing which was stored under this file name is carried on
the mouse pointer at the zero point of the drawing.
Place the drawing on the screen.

5-28 TECHNOLOGY module S354E51.DOC


Loading entire sheets with processing

You can load the complete contents of a screen (sheet with


File
processing) if it was stored in the TECHNOLOGY module and is
available in the GMT format.

The data manager is displayed.


Load

"TMT" radio button All files with the extension TMT available in the current directory will
be displayed.
You can change the directory by clicking on the * function button
(star symbol) located above the window scroll.
Procedure:
Enter or click on the desired file name.
The file name will be entered into the "File name" indicator
window.
Confirm your choice with OK.
A new sheet with the dimensions of the sheet drawing (with
processing) is created and the sheet layout with processing is
displayed.

6.2 Store file

You have two options in the TECHNOLOGY module:


The function FILE, SAVE SELECTION: to save selected
screen contents
or
The function FILE, SAVE ALL: to save entire screen.

Precondition: The functions FILE, SAVE SELECTION and FILE,


SAVE ALL can only be selected if you have a sheet processing
type active. It is not possible to save a single part in single part
mode.

S354E51.DOC TECHNOLOGY module 5-29


Save entire screen

Procedure:

Select the function FILE, SAVE ALL.


File

The data manager of ToPs is displayed.


Save all
Accept the default file name or enter a file name. The system
automatically assigns an extension: The "TMT" radio button is
active.
Confirm the selection with OK in the "Data manager" mask.

The contents of the entire screen are stored in a file in TMT


format.

Note: Even parts located outside of the sheet are saved.


You must first delete parts which you do not wish to save.

Storing selected screen contents

Procedure:

Select the function FILE, SAVE SELECTION.


File

The data manager of ToPs is displayed.


Store selection
Accept the default file name or enter a file name. The system
automatically assigns an extension: The "GMT" radio button is
active.
Confirm the entry with OK in the "Data manager" mask.
Identify part or surround several parts in a box.
Confirm your choice with OK in the screen menu.

The marked parts are stored in a file in GMT format.

A group of several single parts can consist of processed


and unprocessed single parts.

5-30 TECHNOLOGY module S354E51.DOC


7. Tools

A great number of tools are already integrated in ToPs 300.

The following table show which tools can be used for which
processing type.

Tool Functions

Automatic Manual punch processing with geometry model:


punch Individual functions
processing

Create Single Next to On ele- Next to Punch- Lin-Lin Notching


Start hole element/ ment/ on element ing
next to contour part.
cont.
Round X X X X X X X

Square X X X X X X X X

Square with X X X X X X X
corner radius
Rectangle X X X X X X X X

Rectangle with X X X X X X X
corner radius
Oblong hole X X X X X X

Screw thread X

Forming1) X X X2) X X

Embossing- X X X2) X X X
tool1)
Bend X X X

Triangle X X X X X

Slotting X X X X X

Micro-joint*) X X X X

Multicut X X X X

Special1) X X X2) X X

Radius X X X

Marking X X X X X

Quick forming X X X X
tool

1) Forming, embossing and special tools must consist of a closed contour as a drawing (*.wzg). This drawing is then compared
with the geometry in the single part during processing.
2) These tools are supported by the function NEXT TO ELEMENT/NEXT TO CONTOUR overlaps perfectly at 180.
*) This tool must be treated as a special tool.

S354E51.DOC TECHNOLOGY module 5-31


Tool Functions

Manual punch processing without geometry model:


Individual functions
Single Pun- Pun- Nibbling Nibbling
hole ching up ching up row of circle of
circle rectan- holes holes
gle
Round X X X X X

Square X X X X X

Square with X X X X X
corner radius
Rectangle X X X X X

Rectangle with X X X
corner radius
Oblong hole X X X

Screw thread
Forming1 X X X

Embossing- X X X
tool1)
Bend X X

Triangle X X X

Slotting X X X

Micro-joint*) X X

Multicut X X X X

Special1) X X X

Radius X X

Marking X X

1) Forming, embossing and special tools must consist of a closed contour as a drawing (*.wzg). This drawing is then compared
with the geometry in the single part during processing.
*) This tool must be treated as a special tool.

5-32 TECHNOLOGY module S354E51.DOC


The laser is used as a tool in ToPs 300 and is offered n the form of
laser tables including rules for automatic or manual laser pro-
cessing.

The following functions are supported with the laser:

Tool Functions

Automatic Manual laser processing with and without geometry model:


laser Individual functions
processing

Generate, Element Contour Beyond Cut


Start element

Laser X X X X X

S354E51.DOC TECHNOLOGY module 5-33


7.1 Activating tools

You must first activate or identify a tool when dealing with the
many functions which are used for processing geometries and
contours. This is the case in the single part mode, in contour mode
and in sheet mode.

The following options are available to you:

Activate tool: Main function, symbol and selection menu Fig. 20089E

Function TOOL in the main menu bar.


A mask with four active index cards is displayed:
"Punching" index card: Depending on the selected tool
type (go to SELECTION in the selection window), all tools
which are available to you in the database will be
displayed.
Via SELECTION, you can determine a tool type and, in
doing so, reduce the number of tools as needed. All tools
for this tool type will then be shown in the indicator window.
To see a display of all the tools, select "All tools" with the
SELECTION function button.
"List" index card: The last tool list selected is offered by
default. In the selection window, you can select the indivi-
dual tools from the tool list. In the "Tool list" field, you can
select your own tool list at any time.
Index card "Tools already used": Only tools which have
already been used are listed in the indicator window.
"Laser table" index card: In this mask, ToPs offers you the
laser tables which are permitted for the selected material.
Specify the rules after selecting the laser table.

Symbol (click button) "punch" at the right in the information


and selection bar. Click on the symbol. Identify the tool by
clicking on punch or laser processing or by entering the ID no.
of the tool. Follow the instructions in the command line.
The active tool is indicated at the top of the right selection
window "Active tool".

5-34 TECHNOLOGY module S354E51.DOC


Selection window "Active tools" in the information and
selection bar. Click directly in the window or select the arrow.
All used tools will be listed here in an index card. Select the
tool desired.

If you click on a tool data block using the right mouse button,
then the appropriate tool illustration will be blended in for you
in a preview window.

7.2 Punching tools from master data

Machine-independent All the tools in the database are available. However only those
tool offering tools which you can actually use with the current machine are
displayed to you. Tapping, slotting, engraving and long tools, for
example, are only displayed if the active machine supports them.

The tools available for the current machine for punching, nibbling
and forming are displayed to you in the "Punching" index card.

"Punching" index card

Punching tools from master data Fig. 18337

S354E51.DOC TECHNOLOGY module 5-35


Indicator window for "Selection": It is possible to presort or
reduce the number of tools using the function button with the
"Arrow" symbol or by clicking in the selection window.

Selecting the tool type Fig. 18628

Select a particular tool type. Only tools of the particular type


sorted according to size are then displayed.
Example: Select the tool type "Oblong hole". Only all oblong
tools now appear in the selection window, with the oblong tool
with the greatest Dim 1 shown first.

Criteria for searching for tools or for reducing the number are
listed at the lower left:
"ID no." and "Comments": The system searches for the
tool according to ID no. or comments text. The percent sign
"%" acts as a placeholder (wildcard).
"Dim 1" and "Dim 2": Enter a number. Only tools whose
dimensions are not greater than the values entered are
found.
Click the desired check button it will be activated. Enter the
data. You start the search according to the defined search
criteria using FIND...
Functions for managing the tools can be selected in the lower
right area. See: Explanation: "Managing tools".
DELETE: The selected data block is deleted from the database
and all tool lists. You must confirm this action.
Quit the mask with QUIT.
OK confirms the selection and closes the mask.

5-36 TECHNOLOGY module S354E51.DOC


7.3 Tools used

Precondition: The index card which specifies the tools already


used can only be selected if you have already defined a processing
operation.

Select the "Tools already used" index card in the mask for the main
function TOOL.

Index card
"Tools already used"

Activating an already used tool Fig. 18804

In the mask, specify:

"Number of tools used": The number of tools used in the


current processing operation is displayed for your information.
All of the tools used are listed in the scroll window. When a tool
is selected, the data in the indicator field is displayed above the
scroll window.
"ID no.": ID no. of the tool
"MT": Is this tool a Multitool tool? Yes=1, No=0
"Stroke": Number of strokes;
The tools which are marked with * (asterisk) correspond
exactly in dimensions to the geometry to be processed
during automatic punch processing (single hole or punch
up).
"Punching head position": Active punching head position
for the tool.
"Softp": Is Softpunch activated or not? If yes, which level?
"Angle": Angle at which the tool is used.
"Note": Text with additional information on tool.

S354E51.DOC TECHNOLOGY module 5-37


"Display Multitool" check button: If Multitool tools are used
during processing, by default only those punches which are
actually used are listed. If you wish to display all of the tool
punches from a Multitool, activate this check box.
This makes it possible to also activate a Multitool which has
not yet been used.
The system recognizes whether a tool from a Multitool has
been used. If this is the case, all tools from the Multitool are
displayed in the list. Example: Only one tool which appears in
the list has so far been used from a quadruple Multitool. With
this function, all tools from the Multitool are displayed
temporarily in the list.
Application: Selecting tools from an already used Multitool to
reduce tool changing.
Note: Multicut tools are managed as Multitool tools.

REDUCE function button: Reducing the number of tools used.


In the two-section follow-up mask, click on the tool you wish to
remove in the upper scroll window. This tool is deleted in the
upper scroll window and automatically entered in the lower
scroll window. The number of tools used is thereby reduced to
one.

Reducing the number of tools used Fig. 18806

PRINT function button: The list of tools is printed.


PARAMETER function button: The parameters for the selected
tool is displayed.

5-38 TECHNOLOGY module S354E51.DOC


Display tool parameters Fig. 18805

The selected tool and the parameters defined for it are displayed:
Softpunch: On or off?
Step 1 is quiet; step 4 is loud.
Tool change type (sheet type): Normal sheet, uneven sheet,
formed sheet?
Punching head position: Normal working position, forming
position, fast forming position, variable forming position?
Holding down force

Select the appropriate button to change other parameter settings.


You must confirm the modifications with OK.

The changed parameters do not become active until the first time
the tool is inserted.

S354E51.DOC TECHNOLOGY module 5-39


7.4 Tool lists

There are two types of tool lists in ToPs.

Superior tool list Individual tool lists

This ist forms the basis (master These list contain some of the
data). tools of the superior tool lists.
The tool management system These lists can for example be
always accesses this list. addressed by selecting
automatic processing.
Application examples: You pro-
gram with a different range of
tools for different machines.
Create an individual tool list for
each machine.

An individual tool list with the name "TRUMPF" is included


when ToPs 300 is delivered. The system uses this individual
list when processing is defined automatically (function
PUNCH PROCESSING, AUTOMATIC, GENERATE,
START).

The tool list "TRUMPF" contains the following tools:

ID no. Comment Dim. 1 Dim. 2 WT LW MT min. max.

03100000 Square 10 10.0 0.0 0 0 0 0.5 8.0

04762050 Rectangle 76.2x5 76.2 5.0 1 0 0 0.5 5.0


04370050 Rectangle 37x5 37.0 5.0 0 0 0 0.5 5.0
04150030 Rectangle 15x3 15.0 3.0 0 0 0 0.5 4.0

You can expand the TRUMPF tool list as desired or add new
individual tool lists (see: "Managing tool lists").

5-40 TECHNOLOGY module S354E51.DOC


Calling up tool list

You can select tools from the TRUMPF list and from other self-
defined tool lists using the LIST index card.

The index card has the following structure:

"List" index card

Activating tool using LIST index card Fig. 18629

"Tool list": Select individual tool list: Select the function button
with the arrow symbol and click in the indicator window. A
mask opens which contains the names of all individual tool
lists. Select the desired list.
"Selection": Presort and/or reduce the number of tools in the
selected list by selecting a certain tool type.
The four search criteria are also available here:
"ID no.", "Comments", "Dim 1", "Dim 2".
Start the search with SEARCH...
MANAGE LISTS function button: You can create, change and
delete in the two-section mask (see: "Managing tool lists").

S354E51.DOC TECHNOLOGY module 5-41


Managing tool lists

Managing tool lists means creating, changing and deleting lists.


You will be supported by masks when modifying tool lists. They are
shown if you select the functions TOOL, index card "List" and the
MANAGE LISTS function button.

MANAGE LISTS
function button

Defining tool list Fig. 19904

The tool display is divided. All available tools are shown in the
upper half (master data), and the tools for the individual tool list are
entered in the lower half.

5-42 TECHNOLOGY module S354E51.DOC


Create new tool list
Precondition: You can only add tools to the individual tool list which
are contained in the superior tool list (master data).

"Tool list" display field: Select individual tool list.


Select the function button with the "" (arrow) symbol or click
directly on the display field. A mask opens which contains the
names of all individual tool lists. Select the desired list. The
name of the list is entered in the display field.

NEW function button NEW function button: Create new individual tool list. Enter the
new name of the tool list in the mask and confirm the indication
with OK.

Add tool to the individual tool list:


Select the tool in the upper list. The tool is transferred auto-
matically to the lower list. Select a tool again until you have
added all the desired tools to the new tool list.

Make sure that you add all punches of a Multitool when you
add Multitool tools to an individual list.

Adding to existing tool lists


You can add new tools to an existing tool list at any time.

Procedure:
Call up the desired tool list in the mask for MANAGE LIST in
the lower section of the mask.
All tools from the superior tool list are offered in the upper
section of the mask.
Click in the upper section of the mask on the tool you wish to
add to the individual tool list.
The selected tool is entered in the lower window.
BACK confirms the changes and returns you to the previous
mask.

S354E51.DOC TECHNOLOGY module 5-43


Delete tool from tool list
Function button Delete tool from the individual tool list:
REMOVE Select the REMOVE function button in the lower section of the
mask after you have identified the tool in the tool list.

Delete entire tool list


Function button Delete entire individual tool list:
DELETE
Precondition: The name of the tool list is entered in the entry field.
Click on the DELETE function button. The tool list is deleted with
all tools.

5-44 TECHNOLOGY module S354E51.DOC


7.5 Manage tools

Managing a tools means entering (creating), changing and deleting


tool data. It also includes simply viewing tool information.

We recommend comparing the included tool data with the


data of your existing tools before generating an NC program
on the machine. Are all tools which are available to you at
the machine also in the ToPs 300 database? This is the
case, for example, if you have special tools or special
forming tools, or if you use tools with special dimensions for
processing. Check the data blocks. If deviations are present,
enter the new data expand the database with your special
tooling information. Only in this way can ToPs provide you
with an exact NC program which you can then process
trouble-free on the machine.

Index card "Punching" In the "Punching" index cards, function buttons are available to you
which support tool management.

FULL INFORM.: View data block for selected tool. Data cannot
be modified in this mask.
CREATE: Enter data for a new tool. You can create as a new
tool: standard tool, Multitool, tapping tool.
PRINT: print data block for selected tool.
MODIFY: Modify existing data for selected tool.
DELETE: delete the selected data block and in doing so, the
tool from the database.

S354E51.DOC TECHNOLOGY module 5-45


Overview: Which dimensions must be
entered for which tool?

Tool type A1 A2 A3 A4 A5

1 Round Diameter - - - -

2 Rectangle with Length Corner width - -


corner radius Radius

3 Square Length - - - -

4 Rectangle Length Width - - -

5 Tapping Diameter Core hole - - -


> see Creating tapping diameter
tool

7 Square with corner Length - Radius - -


radius

8 Oblong hole Length Width - - -

9 Special Length Width - - -


2)
tool

10 Center punch Diameter - - - -

11 Laser (ToPs 250) - - - - -

13 Forming Length Width Penetration - =0 normalforming


2) (standard) 5) +53)
tool depth height
>0 variable
6)
forming height

14 Embossing Length Width Penetration - -


2) (standard) 5)
tool depth

4)
15 Arc Radius Length Web width Center point -

16 Radius Radius Web width - - -

2) The dimensions of the tool are determined by the drawing of the tool in ToPs. You do not have to enter tool dimensions.
An exact drawing of the tool geometry must be present.
3) A forming height is not permissible for Multitool tools (message).
4) For the arc tool, a differentiation is made between arc tool type 1 and type 2 depending on dimension A2, see: Technical
information on the arc tool.
5) Only for machines with BOSCH CC300 and CC220 control systems. For machines with SINUMERIK 840D or BOSCH
type 3 control, the setting must be entered directly on the control system.
6) The value must be between the minimum and maximum values which are stored in DATA module in the for MACHINES,
DATA, BASIC MACHINE, DATA 3.

5-46 TECHNOLOGY module S354E51.DOC


Tool type A1 A2 A3 A4 A5

17 Triangle Angle Length x Length y

18 Slotting Length Width


tool

20 Marking Diameter
tool

21 Multicut Radius R1-R4 Tool reference


tool offset

19 Quick forming Length Width Penetration depth Forming


5)
position

For tool administration, please observe the details (length,


width, radius, twisting angle) in the informational booklet
which is included in the tool delivery.

5) Only for machines with BOSCH CC300 and CC220 control systems. For machines with SINUMERIK 840D or BOSCH
type 3 control, the setting must be entered directly on the control system.

S354E51.DOC TECHNOLOGY module 5-47


Creating standard tool

Procedure:

Functions Steps:

Precondition: The TECHNOLOGY module must be selected.


TECHNOLOGY
module

Select the function TOOL in the main menu.


Tool

"Punching" index card: Select CREATE function button in the "Punching" index card.
CREATE function Click on "Standard" tool type.
Select the CONTINUE function button at the bottom of the
mask. The following can be selected: Standard tools such as
round, rectangle, oblong hole, center punch, slotting,
engraving, forming tools.
Select the tool desired.

The next mask "Create standard tool" will be displayed.

Specify in the left part of the mask:


"Type": The previously selected tool type is displayed in this
display field.
Entry fields for tool dimensions are located underneath:
"Dimensions" using function button "...".
The system suggests a tool drawing. You can modify this
proposal at any time. Select the switch with the "arrow" symbol
and click on the desired illustration in the selection mask (files
with WZG format).
A1 to A5: You can enter the dimension data or call it up with
the "..." function button. You will find the tool parameter defined
exactly here.
Double clicking opens the calculator so you can make
calculations yourself.

"auto. proposal": Specify the ID number and comment text


automatically.
ID number structure
Every tool is entered into the database with a unique identity
number. The ID number is structured in accordance with the
following principle:

5-48 TECHNOLOGY module S354E51.DOC


Format of the ID number for standard tools:

12345678

12 Tool type (with preceding zeros)


345 Dimension A1 (in 1/10 mm)
678 Dimension A2 (in 1/10 mm)

Example: ID number of the rectangular tool 76.2x5 reads


0476050.

Format of the ID number for Multitool tools:

01999xyz

01999 ID for Multitool


x ID for the kind of Multitool (2, 3, 4 or 6-tuple)*)
yz Consecutive punch number of the Multitool

Example: the identity number for the first punch of a 4-station


Multitool reads 01999401.

An identity number defined in this way can be applied as a


useful search criteria for tool selection. Example: Show all
rectangular tools with a 20 mm edge length. Entry: 04200%.

CALCULATE: The system suggests an ID no. depending on


the tool type and the first two dimensions. You can modify the
proposal for the remark text at any time. The ID number has a
certain coded content and is created in dependence of the
present identity numbers in the database. You should accept
the suggestion for this reason.
Deactivate the check button if an automatic proposal is not
desired. The function button is disabled at the same time. This
block then applies to every mask in the tool management
system. Manual modification of the proposals is possible at any
time.
"Whispertool": Does the tool have a slanted cutting edge or
not?
"Material thickness": Enter minimum and maximum sheet
thickness [in mm].

*) 12-station Multitool tool (embossing punch) has the identity number 14999000 in ToPs. Specify an identity number which
can be used in your administration for other 12-station Multitool tools.

S354E51.DOC TECHNOLOGY module 5-49


At the right side of the mask you determine:
"Installation position": In which installation position is the tool
used, specified in degrees.
"Magazine station": Which magazine station is occupied by the
tool? This information is not evaluated by the system.
"Long tool" (e.g. for the TC 2000R): Does the tool have a long
punch?
"Block": Should this punching tool be disabled for processing
definition?

NEXT: Do you want to enter data for another standard tool?


Select this function button at the bottom of the mask: The
specified data for the defined tool is written into the database,
the mask stays open, however, for one more tool. The process
restarts with the selection of the tool type. The data for material
thickness remain the same, so that you can successively enter
more tools for the same sheet thickness.
CLOSE: Has you finished your tool definition?
By pressing CLOSE, the data is transferred to the database.
Click function button with the left mouse button: You have
to confirm the data transfer once again.
Click function button with the right mouse button: The data
is written into the database immediately without further
confirmation.

5-50 TECHNOLOGY module S354E51.DOC


Create Multitool tool

Procedure:

Functions Steps:

Precondition: The TECHNOLOGY module must be selected.


TECHNOLOGY
module

Select the function TOOL in the main menu.


Tool

"Punching" index card: Select CREATE function button in the "Punching" index card.
CREATE function Click on "Multitool" tool type.
Select CONTINUE at mask bottom. Click on the Multitool type
and identify the tool type for the first tool punch. Confirm your
selection with OK.
Click on the tool type.

The next mask "Create Multitool" will be displayed.

Specify the data needed for the first punch.


"Type": In this pull-down menu, the selected tool type is speci-
fied firstly, and secondly you can modify the tool type via the
"arrow" button. The selection mask will be displayed with tool
types.
Below are the entry fields with the tool dimensions:
"Dimensions" using function button "...".
The system suggests a tool drawing. You can modify this
proposal at any time. Select the switch with the "arrow" symbol
and click on the desired illustration in the selection mask (files
with WZG format).
A1 to A5: You can enter the dimension data or call it up with
the "..." function button. You will find the tool parameters
described exactly here.
Double clicking opens the calculator so you can make
calculations yourself.
"auto. proposal": Specify the ID number and comment text
automatically. ID no. composition see: "Creating standard
tool".
CALCULATE: The system generates a proposal for the identity
number and remark text depending on the defined Multitool
type, the punch number, the tool type and the first two
dimensions.
The proposal for the remark text is generated anew with every
punch, the ID number, however, is only created once during
the first punch. It then remains unchanged, so that all other
punches of the Multitool tool have the same ID no.

S354E51.DOC TECHNOLOGY module 5-51


Deactivate the check button if an automatic proposal is not
desired. The function button is disabled at the same time. This
block then applies to every mask in the tool management
system.
"Whispertool": Does the tool have a slanted cutting edge or
not?
"Material thickness": Enter the minimum and maximum sheet
thickness [in mm].

At the right side of the mask, specify:

"Installation position": In which installation position is the tool


used, specified in degrees.
"Magazine station": Which magazine station is occupied by the
tool? This information is not evaluated by the system.
"Multitool type": You can find the selected Multitool type
displayed here.
"Punch number": The number of the punch which you are
currently defining will be displayed.
"Long tool": is not active.
"Block": Should this punching tool be disabled for processing
definitions?
The punches which have already been defined are shown in
the window situated underneath: Punch number, remark text,
dim. 1 and dim. 2. A punch can be clicked on from this list and,
in doing so, processing operations can be defined.
CONTINUE: Determine data for the following Multitool
punches.
Determine firstly the tool type for the next punch again, the
material thickness will be accepted.
As soon as you have defined the last punch this function
button will be deactivated.

NEXT: This function button is only active when you have


created the entire Multitool tool set.
Do you want to enter data for another Multitool tool?
Select this function button at the bottom of the mask: The
specified data for the defined tool is written into the database,
the mask stays open, however, for one more Multitool tool. The
process restarts with the selection of the Multitool type and the
tool type. The data for material thickness remain the same, so
that you can successively enter more tools for the same sheet
thickness.

5-52 TECHNOLOGY module S354E51.DOC


CLOSE: Has you finished your tool definition?
By pressing CLOSE, the data is transferred to the database.
Click function button with the left mouse button: You have
to confirm the data transfer once again.
Click function button with the right mouse button: The data
is written into the database immediately without further
confirmation.

A Multitool tool must always be defined completely. If


punches are missing when the CLOSE function button is
selected, the Multitool is deleted. A message appears which
enables you to cancel this procedure. You can then continue
the tool definitions properly.

Create tapping tool

Procedure:

Functions Steps:

Precondition: The TECHNOLOGY module must be selected.


TECHNOLOGY
module

Select the function TOOL in the main menu.


Tool

"Punching" index card: Select CREATE function button in the "Punching" index card.
CREATE function Click on "Tapping tool" tool type.

The next mask "Create thread forming tool" will be displayed:

At the left side of the mask you determine:


"Type": The selected tool type is displayed in this display field.
Below are the entry fields with the tool dimensions: "Dimen-
sions" using function button "...".
The system suggests a tool drawing.
A1 to A5: You can enter the dimension data or call it up with
the "..." function button. You will find the tool parameter defined
exactly here.
Double clicking opens the calculator so you can make calcu-
lations yourself.

S354E51.DOC TECHNOLOGY module 5-53


"auto. proposal": Determine the ID number and comment text
automatically or enter it. ID no. composition see: "Creating
standard tool".
CALCULATE: the system generates a proposal for the identity
number and remark text depending on the first two dimensions.
You can modify the proposal for the remark text at any time.
The ID number has a certain coded content and is created in
dependence of the present identity numbers in the database.
You should accept the suggestion for this reason.
Deactivate the check button if an automatic proposal is not
desired. The function button is disabled at the same time. This
block then applies to every mask in the tool management
system.
"Material thickness": Enter minimum and maximum sheet
thickness [in mm].

Specify in the right side of the mask:

"Thread type": Design of thread; fine-pitch, standard or


special?
"Thread type": Rotation direction of thread. Does this thread
forming tool create a right-handed or a left-handed thread?
"Magazine station": Which magazine station is occupied by the
tool? This information is not evaluated by the system.
"Ratio": What ratio does the tapping tool have?
"Pitch": What pitch does the thread forming tool have?
"Block": Should this punching tool be disabled for processing
definition?

NEXT: Do you want to enter data for another tapping tool?


Select this function button at the mask bottom: The specified
data for the defined tool is written into the database, the mask
stays open, however, for one more tool. The data for material
thickness remains the same, so that you can successively
enter several tapping tools for the same sheet thickness.
CLOSE: Has you finished your tool definition?
By pressing CLOSE, the data is transferred to the database.
Click function button with the left mouse button: You have
to confirm the data transfer once again.
Click function button with the right mouse button: The data
is written into the database immediately without further
confirmation.

5-54 TECHNOLOGY module S354E51.DOC


Create Multicut tool

Procedure:

Functions Steps:

Precondition: The TECHNOLOGY module must be selected.


TECHNOLOGY
module

Select the function TOOL in the main menu.


Tool

"Punching" index card: Select CREATE function button in the "Punching" index card.
CREATE function Click on "Multicut" tool type.
Select the CONTINUE function button at the bottom of the
mask.

The next mask "Create Multicut" will be displayed.

Specify:
"Type": The tool type you selected is displayed in this display
field.
"auto. proposal": Specify the ID number and comment text
automatically. ID no. composition see: "Creating standard
tool".
CALCULATE: The system suggests an ID no. and remark text
depending on the defined tool type and the entries. You can
modify the proposal for the remark text at any time. The ID
number has a certain coded content and is created in
dependence of the present identity numbers in the database.
You should accept the suggestion for this reason.
Deactivate the check button if an automatic proposal is not
desired. The function button is disabled at the same time. This
block then applies to every mask in the tool management
system. Manual modification of the proposals is possible at any
time.
Below are entry fields for radius and offset entries and an entry
fir an informational text as a remark text. Double clicking in a
display field for numerical values displays the calculator.
"Material thickness": Enter the minimum and maximum sheet
thickness [in mm].
"Installation position": In which installation position is the tool
used, specified in degrees.
"Magazine station": Which magazine station is occupied by the
tool? This information is not evaluated by the system.

S354E51.DOC TECHNOLOGY module 5-55


"Long tool": Does the tool have a long punch?
"Block": Should this punching tool be disabled for processing
definition?
NEXT: Do you want to enter data for another Multicut tool?
Select this function button at the bottom of the mask: The
specified data for the defined tool is written into the database,
the mask stays open, however, for one more tool. The process
restarts with the selection of the tool type. The data for material
thickness remain the same, so that you can successively enter
more tools for the same sheet thickness.
CLOSE: Has you finished your tool definition?
By pressing CLOSE, the data is transferred to the database.
Click function button with the left mouse button: You have
to confirm the data transfer once again.
Click function button with the right mouse button: The data
is written into the database immediately without further
confirmation.

5-56 TECHNOLOGY module S354E51.DOC


Deleting the data block for a tool

Procedure:

Functions Steps:

Precondition: The TECHNOLOGY module must be selected.


TECHNOLOGY
module

Select the function TOOL in the main menu.


Tool

"Punching" index card: Select the tool (data block) which you wish to delete from the
DELETE function master data (= superior tool list) and the list (individual tool
list) in the "Punching" index card.
Click the DELETE function button.
Confirm the response from the system:
YES: The tool is deleted from the master record and the
(individual) lists.
NO: The procedure is aborted. You return to the "Punching"
index card.

Changing the data for a tool

Procedure:

Functions Steps:

Precondition: The TECHNOLOGY module must be selected.


TECHNOLOGY
module

Select the function TOOL in the main menu.


Tool

"Punching" index card: Select the tool (data block) whose data you wish to change in
MODIFY function the "Punching" index card.
Click the MODIFY function button.
The mask with the entire data block for the selected tool is
displayed.
Carry out the desired changes.
Confirm your selection by pressing the CLOSE function
button. At the same time, you leave the mask and return to
the "Punching" index card.

S354E51.DOC TECHNOLOGY module 5-57


8. Laser tables

The laser tables in ToPs contain the application parameters (data)


Module
DATA
which optimize laser processing. The database contains the
application parameters for processing:
mild steel (St37)
special steel (1.4301) and
aluminium alloys (ALMg3, AlMgSi1)

The application parameters have been determined and released


Laser for the corresponding machines by our process development
department.

You will also find these application parameters in the Data


collection for your machine.

5-58 TECHNOLOGY module S354E51.DOC


8.1 Structure of laser tables

A laser table in ToPs contains all technology data for the


processing of a material type and sheet thickness.
It corresponds to a data block in the database and is composed as
follows:

The data for the processing operation is determined depending on


the

machine
table no.
laser power
gas pressure
lens focal length
material
material thickness

One or more sets of rules are also assigned.

DATA module: Function LASER, PIERCING

DATA module: Function LASER, GENERAL CUTTING

DATA module: Function LASER, CONTOUR CUTTING

DATA module: Function LASER, VAPORIZE

DATA module: Funktion LASER, MARKING

DATA module: Function LASER, POINT MARKING

DATA module: Function LASER, MICROWELD

DATA module: Function LASER, COMMENTARY

S354E51.DOC TECHNOLOGY module 5-59


8.2 Laser table numbers

The numbers in the laser tables are consecutive, 4-digit numbers.

Number range of TRUMPF The number range from 1000 - 4999 is reserved for the laser tables
created by TRUMPF.

Your number range The number range from 5000 - 9999 is reserved for the laser tables
you create.

! Important: The numbers of the laser tables created by TRUMPF


are rewritten each time the software is updated. For this reason,
you should not change the tables. If you wish to change a table,
assign a new table number from the number range available to
you (5000 - 9999). This is the only way to ensure that your table is
not overwritten when the software is updated. Recommended
procedure: Copy an existing laser table. Change the number and
the values which must be changed (managing laser tables see:
DATA module).

Data collection In the data collection you received with your machine, the laser
tables are stored under the same number as in the database.

Updating the data collection The data collections are updated by TRUMPF at regular intervals.
The data collection contains a summary of the table numbers in
which data has been changed and information on the improve-
ments expected from the change. You have the option of deciding
whether to accept our recommendations and change and expand
your present database.

5-60 TECHNOLOGY module S354E51.DOC


8.3 Laser table: Programming and NC text

Programming A laser table (and one of the assigned rules) is selected in ToPs for
defining the processing with the laser.

The parameters for the particular processing operation are read in


from these laser tables on the BOSCH or SINUMERIK control
systems of the machines.
Precondition: The laser tables mustbe available to the control
systems.

SINUMERIK control system

Laser table and NC text The technology table is called up as a cycle parameter in the laser
cycle TC_LASER_ON.
So the question is: How is the data from the laser tables
transferred to the SINUMERIK control systems?

The TC_LASER_ON cycle contains the following cycle parameter:

processing method,
"Table",
piercing type,
cutting type.

TC_LASER_ON (processing method, "Table", piecing type, cutting type)

Example: TC_LASER_ON (5,"2000",0,100)

For a description of the individual parameters, please refer


to the programming instructions for your machine.

S354E51.DOC TECHNOLOGY module 5-61


Cycle parameter processing Particular functions are assigned to defined processing methods:
methods
processing Function
methods
1 Piercing and cutting with distance control
system
2 Piercing and cutting without distance control
system
3 Piercing without distance control system,
cutting with distance control system
4 Piercing with distance control system, cutting
without distance control system
5 Cutting with distance control system
6 Cutting without distance control system
7 Cutting with distance control system, beam
OFF
8 Cutting without distance control system, beam
OFF
241 Cutting with "On-the-fly data exchange";
distance control ON
242 Cutting with "On-the-fly data exchange";
distance control OFF

Cycle parameter: The appropriate laser-technology table is selected by entering the


Table 4-digit table number.

Cycle parameter: Data is selected from the active laser technology table via the
Piercing type piercing type.

Several piercing types are stored in the table:

Number Function

10 Normal piercing
11 Gentle piercing

20 Point marking (spot shaped)

Cycle parameter: Data is selected from the active laser technology table via the
Cutting type cutting type. Cutting data (e.g. laser power, cutting and approach
parameters) is stored in the laser table.
A distinction is made between:
small, medium and large contours
normal and reduced cutting speeds
normal and reduced acceleration values

5-62 TECHNOLOGY module S354E51.DOC


The cutting type is selected with a 3-digit number:

3 1 1

1 Large contour 0 normal 0 normal


2 Medium contour 1 reduced 1 reduced
3 Small contour

The following cutting types are available:

Number Function

100 Cutting large contours with normal acceleration


101 Cutting large contours with reduced acceleration
110 Cutting of large contour with reduced approach
and normal acceleration
111 Cutting of large contour with reduced approach
and reduced acceleration
200 Cutting medium contours with normal acceleration
201 Cutting medium contours with reduced
acceleration
210 Cutting of medium contour with reduced approach
and normal acceleration
211 Cutting of medium contour with reduced approach
and reduced acceleration
300 Cutting small contours with normal acceleration
301 Cutting small contours with reduced acceleration
310 Cutting of small contour with reduced approach
and normal acceleration
311 Cutting small contours with reduced approach
400 Vaporization special processing
500 Marking special processing
600 Special processing for centre marking geometry

S354E51.DOC TECHNOLOGY module 5-63


BOSCH control system

Initial position In ToPs, the parameters for laser processing are taken from the
laser tables. In BOSCH control systems, the parameters for laser
processing are read in from the technology tables.
So the question is: How is the data from the laser tables trans-
ferred to the technology tables?

Scope of information A laser table contains substantially more information than a


in the tables technology table. The result of this large information capacity: A
laser table contains several technology tables (control). Example:

Laser table
Key parameters: Table no., machine, laser power (watt),
gas pressure, lens focal length, material, material thickness
Piercing type Cutting type Contour size
normal soft normal reduced large small

Piercing: normal, cutting type: normal,


Contour size: small
Table no., machine, laser power (watt),
title, lens focal length, material, material thickness
Technology table

Basic rule General rule: The data which is actually required is selected by
specifying the cutting type, piercing type and contour size.

Number of the The number of the technology table is composed according to the
technology table following scheme:

Number of the laser table + code number


4711xyz

5-64 TECHNOLOGY module S354E51.DOC


Structure of the code number

x: Piercing type 0 = normal


1 = soft
y: Cutting type 0 = normal
1 = reduced
z: Contour size 0 = large
1 = small

Example:

Number of the laser table: 4711

Piercing type Cutting type Contour size

normal soft normal reduced large small


0 1 0 1 0 1

Number of the technology table: 4711001

The code number 001 therefore means: normal piercing, normal


cutting, small contour.

S354E51.DOC TECHNOLOGY module 5-65


Technology table for the processing types:
Center marking, marking and vaporization

Center marking Technology tables which contain data for centre marking are
formed according to a fixed scheme. These technology tables
always have the code number 440 regardless of the selected
piercing type, cutting type and contour size.
Schematic overview:

Number of the laser table + 440


4711440

Marking Technology tables which contain data for marking are formed
according to a fixed scheme. These technology tables always have
the code number 030 regardless of the selected piercing type,
cutting type and contour size. Schematic overview:

Number of the laser table + 030


4711030

Vaporization Technology tables which contain data for vaporization are formed
according to a fixed scheme. These technology tables always have
the code number 020 regardless of the selected piercing type,
cutting type and contour size. Schematic overview:

Number of the laser table + 020


4711020

5-66 TECHNOLOGY module S354E51.DOC


9. Rule group

A rule group is a collection of rules according to which decision


processes are to be carried out. A rule group is also integrated in
ToPs which contains all the information for determining the laser
processing operation. The information of this rule group is stored in
the database. Interpretation is done with the specified rules of the
part geometry and the processing operation is assigned in the
TECHNOLOGY module.

By means of the rules specified in the rule group, ToPs recognises


which type of contour is being used, the corner to start at, where to
create a looping and much more.

Stored Information

Rule groups from TRUMPF are already stored in the database.


DATA
module
They are valid for the processing of

mild steel (St37),


Rule group
special steel (1.4301) and
aluminum alloys (AlMg3, AlMgSi1).

S354E51.DOC TECHNOLOGY module 5-67


9.1 Structure of rule group data

The data block of a rule group is determined according to the


following scheme:

Processing strategies are specified depending on the

rule group name (number)


material
material thickness
machine
gas pressure.

General conditions: General specifications

Small/medium/large contour

Vaporization

Piercing

Cutting

Rounding

Looping

Positioning

Approaching

5-68 TECHNOLOGY module S354E51.DOC


9.2 Rule group name

The name of the rule group can consist of various characters:


letters, numerals or a combination of both. Maximum length of the
name: 12 characters.

Your rule groups The first character of you rule group name must be a "K".
Examples: K4711
KPR1
K0001

Rule groups from TRUMPF The rule groups which we have already stored in the database are
characterized by the fact that their first character is not a "K".

Examples: 60371
60372
60373
...
60704

Important: The rule groups created by TRUMPF are rewritten


! each time the software is updated. For this reason, you should not
change these rule groups. If you wish to change a rule group,
assign a name which starts with "K". This is the only way to
ensure that your rule group is not overwritten when the software is
updated. Recommended procedure: Copy an existing rule group.
Change the number and the values which must be changed.

The names of our rule groups, which are already contained in the
database, are formed according to the following scheme:

Four characters + code number

5001x

The code number indicates which general conditions apply to this


rule group.

The general conditions are summarized in a mask (see: DATA


module: Determining rule group data, Masks) with commentary
under a key word.

S354E51.DOC TECHNOLOGY module 5-69


Code numbers and The code number facilitates selection of a rule group. The code
key words number has the following meanings:

Code Meaning
number

1 Round (corners are rounded)


2 Looping (corners become sharp)
3 No round/no looping (corners are ground down)
4 Film/round (sheet is covered with film, corners are
rounded)

Example: The rule group with the name 60373 creates neither
loops nor roundings.

5-70 TECHNOLOGY module S354E51.DOC


10. Generate processing operation

In ToPs we speak generally of processing operations, when we


mean either punch or laser processing.

When defining processing operations using the functions of the on-


screen menu, one must distinguish between:

The functions PUNCH PROCESSING, AUTOMATIC:


Automatic punch processing with tools (punch, nibble and
forming tools).

The functions PUNCH PROCESSING, MANUAL:


Manual punch processing with tools (punch, nibble and forming
tools).

The functions LASER PROCESSING, AUTOMATIC:


Automatic laser processing with the laser as a tool.

The functions LASER PROCESSING, MANUAL:


Manual laser processing with the laser as a tool.

Sheet processing or Punch and laser processing can be defined both in the single part
Single part processing (single part mode) and on the sheet (sheet mode).
You select the processing mode by selecting the function in the
main menu bar, regardless of whether you define the processing
operation for single part or sheet.

Function SINGLE PART Function TRANSFER


SINGLE PART TO SHEET

Change to single part Change to sheet processing
processing (sheet mode)
(Single part mode)

It is always possible to switch between single part and sheet


modes. Processing operations which were defined in the single
part must be transferred to the sheet.

The on-screen menus for processing on the sheet and in the single
part are for the most part the same. The processing functions for
punch an on-screen processing are started in the on-screen menu.

S354E51.DOC TECHNOLOGY module 5-71


Overview of procedure

Requirements:
The requirements for defining or changing a processing operation
are:
Geometry as a reference quantity, such as
single part drawing
drawing of a mininest
drawing of a sheet with nested parts
single part or mini-nest with processing
sheet with processing
Geometries without reference sizes: processing operations are
placed freely on the part or the sheet. No geometry is available
as a reference quantity for processing definition.
The procedure for defining processing with removal is always
basically the same regardless of whether you are defining the
operations in the single part or on the sheet.

Start the TECHNOLOGY module. Confirm machine or select a


TECHNOLOGY
module
new machine.

Using the function FILE, LOAD:


File

Load parts without processing (format: GEO), or mini nests


Load
(format: MTL) and specify sheet data.
or
Load sheet without processing (format: TAF).
or
Load parts with processing (format: GMT).
or
Load sheet with processing (format: TMT).

Select processing mode Decide whether to carry out processing in single part or sheet
mode:
Single part processing (mode): Select the function SINGLE
Single part
PART in the main menu.
After you have loaded several single parts or a sheet, click on
the single part drawing whose processing you would like to
define. This step does not apply if only one single part
drawing is loaded.
In single part mode, you have the option of seeing a contour
view: Function CONTOUR (see: Single part processing with
contour view).

processing operations which were defined in the single part


must be transferred to the sheet: Select the function
TRANSFER SINGLE PART TO SHEET.

5-72 TECHNOLOGY module S354E51.DOC


Sheet processing (mode): Select the function Processing in
Processing
the main menu. The functions for sheet processing (menu)
are displayed.

Defining the First specify the processing technology (punch or laser


processing operation processing) and the processing type (automatic or manual).
Select the appropriate control function to define the processing
operation.

Punch processing The processing options:

PUNCH PROCESSING, AUTOMATIC, control functions

Fig. 20090

PUNCH PROCESSING, MANUAL, control functions

Fig. 20091

S354E51.DOC TECHNOLOGY module 5-73


Laser processing LASER PROCESSING, AUTOMATIC, control functions

Fig. 20092

LASER PROCESSING, MANUAL, control functions

Fig. 20093

The individual menu functions will appear depending on the control


functions.

5-74 TECHNOLOGY module S354E51.DOC


Defining single part processing

Single part processing can only be carried out in single part mode:
Single part
Select the SINGLE PART function.
Precondition: Single part or sheet is loaded.
After you have loaded several single parts or a sheet, click on the
single part drawing whose processing you would like to define.
This step does not apply if only one single part drawing is loaded.

The mask appears as follows:

Single part processing in single part mode Fig. 19896

Define processing in The single part is shown filling the entire screen.
single part mode. The following functions are offered in the main menu bar.
The screen menu for single part processing will be displayed. For
a description of the functions in the menu, see: "Automatically
generating punch processing".

S354E51.DOC TECHNOLOGY module 5-75


Transferring single part processing to the
sheet

You can transfer the processing operation of the single part to the
Function sheet.
TRANSFER
SINGLE PART When you have finished single part processing, select the function
TO SHEET TRANSFER SINGLE PART TO SHEET.

Transferring single part processing to the sheet Fig. 20094

"General" index card Choose from the general options in the next mask:
Which parts should the processing definition be transferred to?
To all parts of the sheet or
the parts which you select interactively.
Should the angular position of the parts on the sheet be taken
into account?
Active check button: changes are only made to parts with the
same angular position.
Check button not activated: Angular position of the parts is not
taken into account.

5-76 TECHNOLOGY module S354E51.DOC


"MFN" index card The "MFN" (multi-copy processing) index card is only active if a
sheet with several multi-copy processing areas is available.
Specify which parts are to be updated in "Update multi-copy pro-
cessing":
all parts in the multi-copy
parts in the uneven rows
parts in the even rows.
The update applies to the multi-copy processing from which you
have identified the single part.

OK function: Confirm the specification with OK.

S354E51.DOC TECHNOLOGY module 5-77


Processing with contour view

You can carry out processing of individual contours in single part


mode.
At the same time you can decide if you wish to transfer the
specified contour processing to other similar geometries (copies) in
the individual part. Contours, texts and points are seen as
geometries.
Application: You can test the processing on the geometry as a
sample and transfer it to other similar geometries.

Procedure:

Functions Steps:

Change to single part mode.


Single part

Single part mode Fig. 18824

Select the CONTOUR function. You see a mask with check


Contour
boxes in which you can make certain settings.
"Angular position": Should the angular position be taken
into account for geometries with the same form (and the
same size)? If yes, check the box. Oblong holes with the
same angular position belong to a pattern group. If there
are other oblong hole contours at another angle, they are
treated as a separate pattern group.
If not, all oblong holes are grouped in one pattern group,
regardless of their angular position. Each pattern group
represents one pattern.

5-78 TECHNOLOGY module S354E51.DOC


"Fill screen": Should the pattern be displayed filling the
entire screen?
"Consider individual holes": Should processed individual
holes be taken into account or not? In the mask above, that
would be the large square at an angle of 45.
"Autocut suggestion": A processing suggestion for each
pattern is made via the definition of the automatic
processing operation during viewing. The parameters and
the tool settings which are defined in the automatic
processing are used.

OK function Confirm the mask with OK. The viewing of the geometry begins
with a geometry within the single part.
The individual geometries are referred to as a pattern and are
numbered. Also follow the instructions in the message line.

Example: Single part in shown masks


You see the following indications in the message line:
"Pattern no. 3/12": Contour pattern 3 of a total of 12 contour
patterns.
"Copies: 4": There are 4 more contours of this type in the
single part, i.e. oblong holes with the same angular position
(because "Consider angular position" is activated)
"Oblong hole: l=10.00, b=5.00, r=2.50": The contour is an
oblong hole with these specifications for length l, width b
and radius r in [mm].

A random representative from a contour group is selected as


"pattern" and marked with the color magenta. Example: There are
4 oblong holes with the same angular position in the single part.
One oblong hole is displayed in magenta and counts as the pattern.

S354E51.DOC TECHNOLOGY module 5-79


Full-screen contour mode Fig. 18826

Select next contour: Click the NEXT CONTOUR function.


Next contour
If there are several copies of the depicted contour a mask now
appears in which you must confirm whether the processing of
the pattern contour is to be transferred to the remaining
"copies" in the single part.

Transfer the processing of the pattern contour to the copies or not? Fig. 18827

5-80 TECHNOLOGY module S354E51.DOC


Confirm mask Confirm the mask with YES or NO.
YES: The geometry processing is transferred to the existing
copies.
NO: The geometry processing is not transferred

The system jumps to the next geometry pattern and displays it.
In this way, you can view the geometries within a single part on
after the other. The function buttons are located in the main menu
bar:

PREVIOUS CONTOUR: The system jumps back to the


Previous previous contour.
contour

NEXT CONTOUR: The system jumps to the pattern within


Next contour
single part.

View previous or next contour Fig. 18829E

The system informs you as soon as you reach the first or last
pattern.

S354E51.DOC TECHNOLOGY module 5-81


Defining sheet processing

Activate sheet mode You are in sheet mode if you


have loaded a sheet
have switched from single part mode to sheet mode.

The display on-screen contains the depiction of the sheet with parts
as well as, for example, the working area, the overshoot area and
the clamp dead ranges.

Sheet processing can only be carried out in sheet mode:


Processing
Select the Processing function. The menu for processing defini-
tion is displayed.

Collision test for punch and laser


processing

Punch processing with A collision test of punching tool and contour is always carried out
collision test during processing definition.

Collision test means: the system checks automatically whether a


contour violation by the punching tool will occur during processing
of the contour. Not only the neighboring elements, but all elements
are checked.

Collisions are depicted on screen with yellow circles. This allows


you to recognize and correct possible contour violations.

Laser processing with ToPs 300 automatically performs a collision test when carrying out
collision test laser operations (self collision test). Adjacent contours are not
subjected to a collision test.

5-82 TECHNOLOGY module S354E51.DOC


Collision test means: During definition of a laser processing
operation, ToPs checks whether its own contour is violated by a
pre-punch hole approach and move-away flags or loops. The
system enforces a safety distance of 1.0 mm.
If a contour violation is recognized, the system tries to avoid the
collision: Approach and departure flags are shortened, and loops
are reduced. These processing changes are, however, carried out
within the framework of the rules.
Collision tests are also performed for contours which are only
partly processed.
All settings which apply to the collision test are defined in the
system rule group.

Display Collisions are marked with yellow circles in the TECHNOLOGY


module. Enlarge the desired section of the screen so that you can
see the collision markings more clearly.

Collisions in ToPs: Enlarged display Fig. 19914

S354E51.DOC TECHNOLOGY module 5-83


10.1 Generating punch processing
automatically

Functions Start automatic processing with punching tools.


PUNCH PROCESSING,
AUTOMATIC, GENERATE, Defining automatic processing with punching tools with ToPs 300
START means:

Fully automatic processing of the geometry, without manual


tool selection or use of technological know-how.

Individual holes, simple and complicated inner and outer


contours, as well as the punching of breaches of different
geometries are now processed more quickly and easily; e.g.
punching of breaches:
Oblong holes are processed with round or oblong tools.
Rectangles with corner radius are punched automatically
with a square or rectangular tool with corner radius.
Round breaches are punched with round or Multicut tools.
Processing sequence:
Single hole
Punching up
Contours.

User-friendly options for individual adaptation of automatic


punch processing.

Optimal support of all tool types; see: Overview: Which tool


for which processing?"

Precondition:
Single part or sheet must be loaded.
The setting "Standard selection" must be selected for the tools
(first display field) in the menu PUNCH PROCESSING,
AUTOMATIC.
A tool list with the name "TRUMPF" must be available because
the system accesses this individual list with standard setting
during automatic processing. A tool list with the name
"TRUMPF" is included with the software. See: Standard
settings for automatic processing.

5-84 TECHNOLOGY module S354E51.DOC


Procedure:

Functions Steps:

Automatic processing at the push of a button.


File

Load single part or nested sheet.


Load

Switch to single part mode to define the processing.


Single part

or
processing
Define the processing of the entire sheet in sheet mode.

Function Right click on the START menu function in the PUNCH


PUNCH PROCESSING, PROCESSING, AUTOMATIC, GENERATE menu.
AUTOMATIC, Automatic processing of the part or sheet is started
GENERATE, START immediately.
or
Mark the part or sheet to be processed.
Start the processing for the marked part or sheet with OK
(fixed function in menu).
Automatic processing starts immediately if OK is selected
directly with no part marked.

S354E51.DOC TECHNOLOGY module 5-85


Standard settings for automatic punch
processing

Standard settings are the default settings, i.e. the setting which are
there when ToPs is started.

You find the following settings in the selection window of the menu
by default:

Standard settings for automatic punch processing Fig. 19896

Tool selection Tool selection for single hole, punch-up, contours:


Which tools can be selected?
You have the following options for tool selection with all three auto-
matisms:
Standard (all tools from master data),
"TRUMPF" list,
any individual tool list,
active tool,
already used tools.

The following tool selection is defined in the display windows by


default:
"Standard": Tools from master data are used for processing
definition.
"TRUMPF": The TRUMPF list is activated as tool list.
"All contours": For the processing definition, all contours (inner
and outer contours) are to be processed.
You can change these settings: Click in the particular window or
select the "arrow" symbol. The selection options are offered to you
as pull-down windows or a mask.

5-86 TECHNOLOGY module S354E51.DOC


By default, ToPs accesses tools during processing which are
related with certain automatisms:
"Single hole": Should single holes be processed automatically?
If yes: Activate check box.
For individual holes: use all tools ("Standard").
"Punching": Should standard geometries be punched automa-
tically? If yes: Activate check box.
Standard geometries are: round hole, oblong hole, rectangle
and square.
For punching: use all tools (master data).
"Contour": Should contours automatically be processed with
punching tools? If yes: Activate check box.
For contours: Use the "TRUMPF" tool list, an already existing
individual list, which is automatically delivered with ToPs.
Specify which contours are to be processed automatically with
punching tools
all contours
only inner contours
only outer contours.

Check the appropriate box if individual holes, geometries or


contours are to be reset for laser processing. These ele-
ments are then not processed and are marked in yellow on
the screen.

Remove small parts "Removal": First you can check the box for removal. Effect:
ToPs automatically creates a removal procedure for large
breaches in the single part and the single part itself.

S354E51.DOC TECHNOLOGY module 5-87


"TRUMPF" tool list

Background information on The "TRUMPF" tool list is an individual list which was put together
the "TRUMPF" tool list by TRUMPF.

The "TRUMPF" tool list contains the following tools:


Tools in the TRUMPF Square 10 mm, ID no. 03100000
tool list Rectangle 15x3 mm, ID no. 04150030
Rectangle 37x5 mm, ID no. 04370050
Rectangle 76.2x5 mm, ID no. 04762050.

You can of course adapt this list to your processing possibilities:


Adding and deleting tools (see: Recommended tools).

It is important, however, that this list contains tools which are


available to you and which allow optimum processing of inner and
outer contours.

Recommended tools We recommend adding the following tools to the "TRUMPF" tool
list:

Contour Tool

Long, straight Large rectangular tool1)


elements

Short, straight Medium and small


elements rectangular tool

External arc Small square tool,


multiple radius tool,
arc tool

Internal arc2) Multicut too,


arc tool
round tool

Adding a triangular tool to the "TRUMPF" list is also recom-


mended, e.g. for acute angle notches.

Already used tools are also used for contour processing in


addition to the tools from the "TRUMPF" list.

1) Slitting tools are managed as rectangular tools with radius.


2) An arc is processed as a single hole in automatic punch processing if the radius of the arc and the radius of the round tool
are identical.

5-88 TECHNOLOGY module S354E51.DOC


Specifying parameters for automatic punch
processing

Function GENERATE, Further conditions for automatic punch processing are found in the
PARAMETERS mask for the PARAMETER function.

In the mask, specify:


"Tools"
Which tools should be used with the highest priority?
Multitool tools? Standard setting NO.
Whispertool tools? Standard setting YES.
Special tools? Standard setting NO.
Tolerance?
With what tolerance should the tool be searched for? A
tolerance 0.01 mm is set by default.
Example: A round tool with a diameter of 10 mm is
present. The drawing shows round holes with a diameter of
10.002 mm. The tool will not be used at a tolerance value
of 0.0001 mm.

"Conditions"
"Smooth edges": Are smooth edges desired when pro-
cessing the contours: yes or no?
Check box activated: Smooth edges means that no post-
processing is intended for the contour. The system checks,
e.g. when processing arcs, whether using round tools can
be avoided. If other tools are available (e.g. Multicut tool),
no round tools are used.
Check button not activated: The edges do not have to be
smooth when processing arcs and circles (default setting).
"Observe installation angle".
If a tool with a certain angle is installed in the tool adapter
and the installation position is to be considered during
processing definition, this check box must be activated.
This check box can only be activated if it is a machine
without a C-axis (example: TC 240).

S354E51.DOC TECHNOLOGY module 5-89


"Tests"
"Collision prevention": Should the collisions be depicted on
screen during automatic processing or not?
Active check button: Automatic processing is carried out
with collision test. Processing operations with collisions are
not displayed.
Processing operations which cause a collision are deleted
immediately during automatic punch processing. The
unprocessed contour remains (default setting).
The collision test is always active with the ON CONTOUR
function!
Check button not activated: Automatic processing with
collision is carried out but the processing with collision is
not deleted from the screen. All collisions are depicted on
screen with yellow circles. This allows you to check the
processing operations with collisions.

Background information:
Collision test also means that in corners with acute or obtuse
angles and at tangential transitions the positions are calculated
exactly tool-specifically.

Tool-specific exact collision tests Fig. 12298

5-90 TECHNOLOGY module S354E51.DOC


Using individual functions for automatic
punch processing

Function Specify which tools should be used for processing for the
PUNCH PROCESSING, automatisms as part of the individual functions:
AUTOMATIC, INDIVFUNC:
The following individual functions are available:
"Single hole" or
"Punching" or
"Contour"
Or specify:
"Part removal": whether part removal should be automatic or
not.

You can only select one individual function each time.


Then start automatic punch processing using the START function.

Calling up information on punch processing

INFORMATION function View detailed information on a particular processing operation.

Procedure:
Select the INFO function.
Click the desired processing operation.

The information on the operation and technology will be presented


in the form of a report list.

S354E51.DOC TECHNOLOGY module 5-91


Example: Displaying information on an operation with removal
###################### 1st processing ###########################
Correspondence : Element
In a compulsory sequence : No
Starting point : 138.824 1084.316
End point : 226.624 994.316
Type of operation : Part removal
Number of technologies :3
Tool: Rectangle 76.2x5 ID no. 04762050

====================== 1st TECHNOLOGY =========================


Straight nibbling
No. of single strokes :3
Starting point : 138.824 1084.316
End point : 152.424 1084.316
Starting angle : 0.000
Offset angle : 0.000
Feed rate per stroke : 74.200
Roughness : 0.150
Punching mode : normal
Single stroke display : No:
Tool orientation activated : No
===================== 2nd TECHNOLOGY =========================
Single stroke
Position : 226.624 1084.316
Angle : 0.000
Punching mode : Normal
Output in the NC : Yes

===================== 3rd TECHNOLOGY =========================


Part removal
Flap: 500.00 500.00 position: in front of the punching head
Position : 226.624 994.316
Use ejection program : No
Ejection distance : 0.000 90.000
Ejection speed [m/min] : 15.000
TRUMASORT container no. :0
Removal with open flap : No
First eject, then open flap
Use ejection cylinder : No
Acknowledgement of light barrier : Yes
Anti-scratch removal : No

Background information:
A processing operation can consist of more than one techno-
logy (see: example).
You can also group a number of processing operations
together in a box: All operations are then displayed according
to the processing sequence.
With laser processing, all operations are displayed in a
compulsory sequence.

5-92 TECHNOLOGY module S354E51.DOC


Setting defaults

Default settings include:


"Punching mode": How is the punching operation going to be
carried out:
"Normal": Single strokes or nibbling operations will be
executed without presser foot and without delay function.
"Delayed": The programmed single stroke or the program-
med nibbling path is only executed after a certain period of
time (delayed) after having reached the position.
Application: for processing operations well away from the
center of gravity or if the sheet has to be settled before the
next processing operation.
"Presser foot": The sheet will be tightened hydraulically with
the presser foot against the die for nibbling or punching.
Application: This punching mode is a good idea if distortion
of the sheet can occur (e.g. with a high processing ratio), if
punchings are very close to each other or if thin sheets are
being processed.

Effect: All processing operations defined later will be punched in


the active punching mode.

Set the value for "Overlap": The overlap values which apply for
the processing operations which have not yet been defined are
set with this function.
Set overlap values with:
corners
punching (overlap between the individual nibbling paths)
feed (overlap with nibbling lines)
notches
roughness

Select display of a processing operation as single strokes.


With this mask, you can also determine how the processing
operation is to be displayed on the screen: Depiction as single
strokes or as line.

Displaying the processing operation in single strokes is


very computation-intensive. This is why screen set-up is
somewhat slower.

S354E51.DOC TECHNOLOGY module 5-93


Using aids

Function scope The functions for creating and deleting construction geometry are
stored in the screen menu for the ADDITIONAL EQUIPMENT
control function.
Construction geometry refers to geometry elements which help you
construct drawings.

Geometry representation Construction lines are always represented as infinite, construction


circles always as full circles.

Line type and colour Construction geometry is displayed on the screen in red and line
type dotted.

Function DRAWING TOOLS, The functions for creating construction lines are:
CONSTRUCTION LINE
Function 2 POINTS: Drawing construction lines with 2 points.
Function PARALLEL: Drawing parallel construction lines.
Function HORIZONTAL and function VERTICAL: Drawing hori-
zontal and vertical construct lines.
Function TAN PT: Drawing tangents as construct lines on arc
and point.
Function PERPENDICULAR: Drawing perpendicular construc-
tion lines.
Function ANGLE X: Drawing a construct line with a point and
angle of inclination.
Function TAN2: Drawing tangents to 2 arc elements as cons-
truction lines.
Function ANGLE/LINE: Drawing a construct line with a point
and an angle to the base line.
Function DIVISION: Dividing element using construction line.

The description of the individual functions can be found in


the module DRAWING see: "Generating construction geo-
metry".

5-94 TECHNOLOGY module S354E51.DOC


Function DRAWING TOOLS, The functions for creating construction circles are:
CONSTRUCTION CIRCLE
Function 3 POINTS: Drawing a construct circle with three
points.
Function CENTER/RADIUS: Drawing a construction circle with
a center and radius.
Function DIAMETER: Draw construction circle by entering two
points on the circle.
Function CENTER: Drawing construction circle using center
point and diameter
Function CONCENTRIC: Drawing concentric construction
circle.
Function TAN2 PT: Drawing a construction circle tangential to
2 elements.
Function TAN 2PTS: Drawing a construction circle tangential to
an element and two points.
Function TAN 3: Drawing a construction circle tangential to 3
elements.
Function TAN CENTER: Drawing a construction circle tangen-
tial to one element and center point.

The description of the individual functions can be found in


the module DRAWING see: "Generating construction geo-
metry".

Function DRAWING TOOLS, This function can be used to delete existing construction geometry
DELETE CONSTRUCTION partially or completely.
GEO
Procedure:
Delete construction geometry completely: click on ALL.
Delete construction geometry partially: Click on the elements
individually.

Select the TOTAL function (foot bar) after executing this


function or change the window setting in order to reset the
screen.

Function DRAWING TOOLS, The construction functions for measuring are:


MEASURE
Function 2 POINTS: Measuring the distance between 2 points.
Function POINT: Measuring the coordinates of a point.
Function HORIZONTAL: Measuring the horizontal distance
between two points.
Function VERTICAL: Measuring the vertical distance between
two points.
Function CIRCLE: Measure center points and radius as well as
center points of a circle.
Function ANGLE: Measure angle.

The description of the individual functions can be found in


the module DRAWING see: "Measurement".

S354E51.DOC TECHNOLOGY module 5-95


10.2 Generating punch processing manually

Functions You can also define processing operations using individual func-
PUNCH PROCESSING, tions and "by hand". Specify which function is to be processed with
MANUAL which tool, where removal takes place, etc.

Procedure:

Functions Steps:

Define processing using individual functions.


File

Load single part or nested sheet.


Load

Switch to single part mode to define the processing.


Single part

or
processing
Define the processing of the entire sheet in sheet mode.

Select the functions for The functions of the menu PUNCH PROCESSING,
PUNCH PROCESSING, AUTOMATIC are displayed.
MANUAL Switch to manual processing by selecting the second window
MANUAL.
The menu functions for the control function GENERATE are
displayed.
These and the functions for the other control functions are
available for manual processing definition.

GENERATE control function Define processing using individual functions. You select the
individual functions via the control function GENERATE:
GEOMETRY: Create processing using an existing geometry.
WITHOUT GEOMETRY: Create processing operations without
having a defined geometry available as a model.
ROWS OF HOLES: Convert single holes in rows of holes and
then process these as rows of holes.
COMPULSORY SEQ: Set processing operations in compulsory
sequences, break up present compulsory sequences, split or
invert.
INFO: View information on a processing operation. To do so,
you must identify the particular processing operation in the part.
DELETE: To delete a certain processing operation or pro-
cessing operation for a certain tool, disposal system, a positio-
ning path or to delete all processing operations.

5-96 TECHNOLOGY module S354E51.DOC


Other control functions Other functions are available for manual processing definition. They
can be started using control functions. In particular:
Control function EXTRAS: Add NC functions, define positioning
paths, display unprocessed geometries, set compulsory
sequences.

Control function SMALL PARTS: Specify removal system for


small parts.

Control function LIFT: Unload parts using TRUMALIFT


SheetMaster or TRUMALIFT SB/SC/SE. Can only be selected if
a lift is in the configuration of the current machine.

SHEET control function: Specify resetting procedure and


clamping operation. Only active in sheet mode.

Control function MODIFY: Modifying processing operations.

DEFAULT control function: Set punching mode and overlap


values as well as display for the processing.

DRAWING TOOLS control function: Create construction


geometries and select measurement functions.

Generate processing with geometry model

Processing single hole Function GENERATE: GEOMETRY, SINGLE HOLE


Define single punching with a tool.
Activate tool.
Click on the geometry or
define the processing without geometry. Processing can be
positioned as required.
For this purpose, execute the instructions in the command line:
1. Enter angle, i.e. define position of tool to the X-axis.
2. Click on centre point of tool or enter the coordinates.

1 2

Y Y
a

X X

Picture 1: angle 0
Picture 2: angle 30
Fig. 4759

S354E51.DOC TECHNOLOGY module 5-97


Processing single element Function GENERATE: GEOMETRY, AT ELEMENT
along the contour Process single element of a contour. The tool center runs along-
side the contour.
Precondition: Geometry as basis.
Procedure: Click on geometry element of contour.
Effect: the system automatically recognises on which side the
Processing must be positioned. The processing direction is
determined by clicking: The starting point of the nibbling path is
placed where the distance to the next corner point is the shortest.

The overlapping, roughness and punching mode is set in the


menu for the SETTINGS control function and taken into conside-
ration with this function.
Special case: If an element is smaller than the tool used, the set
overlap will be ignored. If the tool for the element is too large, the
operation will not be executed. In this case, select the AT EL.PART
function to execute the operation.

Processing complete Function GENERATE: GEOMETRY AT CONTOUR


contour Processing a complete contour which consists of several pro-
cessing elements. The tool center is adjacent to the contour.
Precondition: Geometry must be present.
Procedure:
1. Select tool. Along with the standard tools (e.g. round, square
and rectangular tools) this function now also supports special
tools which have congruent processing with 180 rotation.
2. Click on first element (start element) of the contour.
3. Click on last element (end element) of the contour.
To process the contour completely: Click first element twice.

Effect: The system automatically recognises on which side the pro-


cessing must be positioned. The processing direction is deter-
mined by clicking: The starting point of the nibbling path is placed
where the distance to the next corner point is the shortest.

Punching up contour Function GENERATE: GEOMETRY, PUNCH UP


Punching up a contour.
Click on contour to be punched up. The contour will be punched up
with the active tool.
Advantage the contour is completely punched up without having to
eject scrap.

5-98 TECHNOLOGY module S354E51.DOC


Partial processing of Function GENERATE: GEOMETRY, AT EL.PART
contour element Process a contour element not completely, but rather partially (tool
center adjacent to geometry). See AT ELEMENT function.

This function can only be executed at line elements. Only this


function enables already processed elements to continue to be
processed (example: adding triangular processing to a corner).

Procedure:
1. Click on element.
2. Click on starting point.
3. Click on end point.

Create single stroke: A single stroke is carried out when the dis-
tance between the start and end points is less than the tool length.
The position of the single stroke depends where you define the
starting point and end point on the line element.

Example 1: set single stroke symmetrical to element

Identify element (1.),


define starting point (2.) and end point (3.).
The single stroke will be set symmetrical to element if all three points are at the
same position.

Fig. 12857

Example 2: set single stroke to element corner

Identify element (1.),


define starting point (2.) and end point (3.).
The single stroke is set to the element corner if (1.) is defined differently from (2.)
and (3.).

Fig. 12857

Processing with triangular tool and defining AT EL.PART


function: If the function AT ELEM.PART is carried out with a
triangular tool, only single strokes are generated.

S354E51.DOC TECHNOLOGY module 5-99


Procedure:
1. Click on element.
2. Define starting point; the position of the top of the triangular
tool will now be determined.
3. Determine end point; the position of the back of the triangular
tool will now be determined.

Creating processing directly Function GENERATE: GEOMETRY, ON ELEMENT


on element Define processing directly on the geometry element. This is diffe-
rent to the AT ELEMENT function, because the tool center is
positioned on the geometry.
See AT ELEMENT function.

Creating processing directly Function GENERATE: GEOMETRY, ON ELEMENT


on contour Define processing directly on a part of the processing element.
This is different to the AT CONTOUR function, because the tool
center is positioned on the geometry.
See AT CONTOUR function.

TRIM Function GENERATE: GEOMETRY, LIN-LIN


Function for defining cuts over parts limits. Example: processing
with common cuts.
Precondition: The linear elements along which the cut should run
must be aligned.
Procedure: Click on starting point and end point of a cut. Example:

1 Trimming path
2 Vertical parting cut
3 Horizontal parting cut

Trimming, common cuts Fig. 4410

5-100 TECHNOLOGY module S354E51.DOC


On the contrary to grid processing, no remnant arises when
processing with common cuts. The tool width corresponds to the
parting cut width. The definition of common parting cuts must be
observed at every programming step. Already during sheet layout,
the part spacing must be adapted to the parting cut.

This parting strategy is usually selected along with sheet trimming.

Punching notches Function GENERATE: GEOMETRY, NOTCH


Punching up notches.

Procedure:
1. Click on straight line element.
2. Click on straight line element.

You can process several notches successively.

S354E51.DOC TECHNOLOGY module 5-101


Create processing without geometry model

Creating single hole Function GENERATE: WITHOUT GEOMETRY, SINGLE HOLE


Define single punching with a tool.

Procedure:
Activate tool:
Define the processing without geometry model. Processing can
be positioned as required.
Follow the instructions in the command line:
1. Enter angle, i.e. define position of tool to the X-axis.
2. Click on centre point of tool or enter the coordinates.

1 2

Y Y
a

X X

Picture 1: angle 0
Picture 2: angle 30
4759

Punching up circle Function GENERATE: WITHOUT GEOMETRY, PUNCH UP


CIRCLE
Punching up circle
Precondition: No geometry as basis. Processing can be positioned
as required.

Procedure:
1. Click on center point (alternative: enter coordinates).
2. Enter radius.

Effect: The inner cutout is completely punched up. Advantage no


waste must be disposed of.

5-102 TECHNOLOGY module S354E51.DOC


Punching up rectangle Function GENERATE: WITHOUT GEOMETRY, PUNCH UP RECT
Punching up rectangle.
Precondition: No geometry as basis. Processing can be positioned
as required.

Procedure:
There are two different ways of proceeding.

Variant 1
1. Click on starting point (alternative: enter coordinates).
2. Click on the second point, which is diagonally across from the
starting point.

Variant 2:
1. Click on starting point (alternative: enter coordinates).
2. Enter length of rectangle or click on the point.
3. Enter width of rectangle or click on the point.
4. Enter the angle for the X-axis under which the rectangle should
be placed. Alternative: Define the angler by entering a third
corner point of the rectangle.
Effect: The rectangle will be punched up, no waste must be
disposed of.

Creating row of holes Function GENERATE: WITHOUT GEOMETRY, ROW OF HOLES


Precondition: No geometry as basis. Can be positioned at will.

Procedure:
Enter frame data in mask.
You can control through the number of strokes whether a nibb-
ling path or a row of holes should be created. Number of
strokes 0 = nibbling.
Enter starting point (alternative: enter coordinates).
End point (alternative: enter coordinates).

Row of holes with offset angle

Offset angle (45)

Row of holes with offset angle Fig. 7272

S354E51.DOC TECHNOLOGY module 5-103


Creating circle of holes Function GENERATE: WITHOUT GEOMETRY, CIRCLE OF
HOLES
Punch or nibble circle of holes or circle element (arc).

Precondition: No geometry as basis. Can be positioned at will.


Procedure:
1. Enter frame data in mask.
You can control through the number of strokes whether a
nibbling path or a row of holes should be created.
Number of strokes 0 = nibbling.
2. Click on center point (alternative: enter coordinates).
3. Enter radius.

Nibble circle element or whole circle.

CCLW counterclockwise (CLW = clockwise)

Example: Nibbling arc Fig. 6599

5-104 TECHNOLOGY module S354E51.DOC


Converting hole pattern in rows of holes

Function GENERATE: Converting hole pattern in rows of holes


Precondition: only axially parallel hole patterns can be converted
into rows of holes.

Converting present hole patterns to rows of holes.


Example: A hole grid is drawn from single holes. Single strokes
were defined here for operation.
Procedure:
Select the function ROWS OF HOLES, CONVERT.
In the sub-mask you select the direction in which the single
holes are to be converted into rows.
"Search direction X" or "Y": Press a switch.

The reference to the geometry is lost in the conversion of the


single holes into rows of holes.

Advantage:
Quicker processing: distance and time-optimized sheet pro-
cessing.
If the hole grid is very large, the NC texts generated will be a
lot smaller.
Faster optimization calculation during optimization process.

Creating compulsory sequences

Compulsory sequences are a set sequence of processing opera-


tions which are executed one after the other. These processing
sequences with fixed definitions always remain unchanged. Even
optimization processes don not make changes. Compulsory
sequences form a possible basis for subroutines.
Compulsory sequences are not bound to the part. You can form
compulsory sequences which transcend the individual part. Create
compulsory sequences, however, so that they are parts-related. In
doing this, you will support the optimization process for sheet
processing.

You can break up, split (divide up) and invert defined compulsory
sequences.

S354E51.DOC TECHNOLOGY module 5-105


Setting compulsory Function GENERATE: COMPULSORY SEQUENCE, SET
sequence Set processing operations in a compulsory sequence.

Procedure:
Click consecutively on the processing operations which you would
like to place in a compulsory sequence.
Effect: The processing operations included in a compulsory
sequence are displayed in a particular colour. Default setting: first
operation: dotted green line, all other operations: solid green line.

Examples: Single part

Compulsory sequence in the single part Fig. 7343

This example shows that the parting of the inner cutout should be
the end of processing with the square tool. To ensure that the
system calculates a sensible processing sequence, the operations
are put into a compulsory sequence using the square tool.

Break up compulsory Function GENERATE: COMPULSORY SEQUENCE, BREAK UP


sequence Break up an available compulsory sequence of operations again.

Procedure:
Click on the operation within a compulsory sequence from which
on the compulsory sequence is to be broken up. Select the menu
field ALL to break up the entire compulsory sequence.

Reverse compulsory Function GENERATE: COMPULSORY SEQUENCE, INVERT


sequence Invert sequence of operations which are in a compulsory sequence.

Procedure:
Click on a processing from a compulsory sequence.
Effect: The sequence of processing operations within a compulsory
sequence will be inverted.

Compulsory sequences which contain a disposal may not be


inverted.

5-106 TECHNOLOGY module S354E51.DOC


Splitting compulsory Function GENERATE: COMPULSORY SEQUENCE: SPLIT
sequence Splitting compulsory sequence.

Procedure:
Click on the processing operation where the compulsory sequence
has to be split.
Effect: The compulsory sequence is split into two compulsory
sequences. The processing operations no longer included in a
compulsory sequence are displayed cyan.

Defining NC code and positioning path

EXTRAS control function The following menu functions are activated using the EXTRAS
control function:

NC FUNCTIONS: You can supplement an NC function into the


sequence of present processing operations.
You can call up the following NC functions: any text, or any
cycle, lubrication, sheet thickness, suction unit, tool change
position or flap.
Precondition: you have stored these NC functions as
customized cycles in the DATA module.
POSITIONING PATH: Define a positioning path. Determine
speed and acceleration parameters and maximum punching
head height and determine the starting position of the
positioning path via Start.
COMPULSORY SEQ: Set processing operations in a compul-
sory sequence.
You can break up, split (divide up) and invert defined
compulsory sequences.
INFO: View information on a processing operation. To do so,
you must identify the particular processing operation in the
part.
DELETE: Delete a certain processing operation or determine
what should be deleted via SELECTION. To delete a proces-
sing operation for a certain tool, disposal system, a positioning
path or to delete all processing operations.
Using the index card "Layout" you can delete a part from multi-
copy processing, sheet area, or external area or delete all.

Please observe the requests and instructions in the


command line when implementing the functions.

S354E51.DOC TECHNOLOGY module 5-107


Defining NC functions NC functions are machine functions which you can select directly
via the EXTRAS menu for control functions.

NC functions must always be linked to a processing operation.

Entering NC code directly Function EXTRAS: NC FUNCTIONS, FREE TEXT


This function allows you to write NC functions or messages directly
into the NC code. Entries are made in a mask.

Procedure:
Enter NC text. The characters and ~ are not allowed!
The following rule applies:
"M27"
If the text is accompanied with single inverted commas,
ToPs executes a syntax and function check. The execution
of this function depends on the result of this check.
Example: If M27 is active in a preceding function, the text
will not be transferred into the NC program.
" M27 " or "M27"
This format tells the system that this function must
definitely be transferred to the NC program.
Before or after which processing operation should the NC text
be inserted? Select the desired radio button: "before" or "after".
Which processing should the text apply to? Click on a
processing operation.
Where should the text be positioned? Click on target position
for text display.

Free texts can only be positioned at the first and last


processing operation of a compulsory sequence. Otherwise:
Break up the existing compulsory sequence and then
position your text at the desired processing operation.

5-108 TECHNOLOGY module S354E51.DOC


Defining free NC cycle Function EXTRAS: NC FUNCTIONS, FREE CYCLE
You can define the NC cycle by yourself in the DATA module, NC
OUTPUT function, CUSTOMER CYCLES. You can start these
cycles here and integrated them in the processing operation.

Procedure:
A mask is opened:
Select the cycle in the "cycle name" selection window (Scroll
window up). The NC text will be displayed in the scroll window
underneath. Editing of the NC text is not possible in this mask.
Choose the position for target operation by selecting the
corresponding switch.
BEFORE or AFTER? Should the cycle be inserted after or
before the selected processing operation?
Confirm your choice with OK.
Click firstly onto reference processing with the mouse, then on
the target position for display of the NC cycles.
The cycle name is placed as text at the target position in the
part.

For checking the positioned NC cycle (text), it is recom-


mendable to enlarge the screen area by clicking it with the
right mouse key.

For a description and the general conditions for the corres-


ponding M and G functions, please refer to the programming
instructions for your machine.

Defining sheet thickness as Function EXTRAS: NC FUNCTIONS, SHEET THICKNESS


NC code You define the sheet thickness preselection for minimum-scratch
processing.

This function is only active for machines which have the


option "Non-scratch processing".

Procedure:
Enter the sheet thickness.
Choose the position for target operation by selecting the
corresponding switch.
BEFORE or AFTER? Should the sheet thickness preselection
be inserted after or before the selected processing operation?
Confirm your choice with OK.
Click firstly onto reference processing with the mouse, then on
the target position for display of the NC function.

The NC function is inserted as a text "WORKING


HEIGHT_minimum-scratch" at the target position.

S354E51.DOC TECHNOLOGY module 5-109


Defining chip Function EXTRAS: NC FUNCTIONS, EXHAUST SYS
vacuum system Switch chip vacuum system on or off.

Procedure:
A mask is opened.
Should chip vacuum system be switched on or off? Select the
desired setting.
Before or after which processing operation should the ascer-
tained setting be effective?
Click on a processing operation after the mask has been
closed.
Effect: The function is self maintaining.

The chip vacuum system will automatically be switched off


when processing with forming tools. It could be a good idea
for small, not so heavy parts to switch off the vacuum
system before the last stroke, because the parts are
otherwise slightly drawn towards the die.

Defining tool Function EXTRAS: NC FUNCTIONS, TOOL CHANGE POS


change position Programming tool change positions.

Precondition:
Single part processing and sheet layout are defined.
You are in the sheet mode. The function WZG.W.POS. (Tool
change position) can only be selected in the sheet mode.
Procedure:
Choose the switching function TOOL CHANGE POSITION. A
mask is opened.
Determine when the position for the tool change should be
approached: before the target operation or after the target
operation.
Define reference processing. Click on a processing operation.
Click on position for the tool change. The defined position is
represented by a character string: TOOL_CHANGE_POS
(yellow color). The positioning paths are displayed.
The programmed tool change position is self-maintaining. All other
tool changes are carried out in this position.
If repositioning takes place during a sheet processing operation,
then the tool change position must be adjusted accordingly.

5-110 TECHNOLOGY module S354E51.DOC


In ToPs 300, the differing type of approach of tool change
positions is not displayed on the screen. There will always
only be one direct approach path displayed. This is of
particular importance if you have to take formed sections, for
example, into consideration.

Defining NC code for Function EXTRAS: NC FUNCTIONS, FLAP


open flap Use this function to determine whether a flap should be open
continuously or not.

Procedure:
A mask is opened for this purpose:
What should the flap status be: closed or open?
BEFORE or AFTER? Before which or after which processing
operation should the flap be opened or closed?
Click on a processing operation after the mask has been
closed. In addition, you can place the [FLAP] text on any free
position.
Effect: The function is self maintaining. This means: If you have set
the flap to "permanently open", then you must ensure that the flap
is closed again.
Application examples: Disposal with the flap opened continuously
is a procedure to save time. This method of removal is mostly
implemented for processing in rows.

S354E51.DOC TECHNOLOGY module 5-111


Defining travel path

Specify the parameters for Function EXTRAS: POSITIONING PATH, PARAMETERS


positioning path definition Specify the parameters for positioning path definition.

Procedure:
In the mask, specify:
"speed" and "acceleration": At what speed and acceleration
should the travel path be traversed?
"max. punching head height": Should the punching head move
into the highest working position in doing so?

Defining positioning path Function EXTRAS: POSITIONING PATH, START


Define travel motion with the specified parameters.
Procedure: Click on the points of support of the travel path.
Effect: The travel path is displayed. This travel motion is inter-
preted by the system as if it was a processing operation. This
means: it has not yet been specified to which processing operation
this travel motion has actually been executed in accordance with.
The sorting (determination of the sequence) and optimization of the
processing operations are defined at a later point in time.

If the starting point of a positioning path is attached to a present


processing operation, then the end point of the processing opera-
tion is the starting point of the positioning path. This is the reason
why the sequence of processing operations is fixed.

Application example: By-passing of formed sections

Removal of small parts

Control function Activate functions with which you can determine the removal of
SMALL PARTS small parts:

MANUAL REMOVAL: The part is removed by hand.


SMALL PARTS: The part is removed via flap or chute.

5-112 TECHNOLOGY module S354E51.DOC


MICROJOINT: The part stays temporarily connected to the
sheet remainder via small webs (microjoint). The part must be
broken off by hand after the withdrawal of the complete sheet.
As a rule, microjoint tools (e.g. dovetail tools, trapezoid tools)
are used to produce microjoints.
INFO: View information on a processing operation. To do so,
you must identify the particular processing operation in the
part.
DELETE: Delete a certain processing operation or determine
what should be deleted via SELECTION. To delete a pro-
cessing operation for a certain tool, disposal system, a posi-
tioning path or to delete all processing operations.
Using the index card "Layout" you can delete a part from multi-
copy processing, sheet area, or external area or delete all.

Please observe the requests and instructions in the


command line when implementing the functions.

S354E51.DOC TECHNOLOGY module 5-113


Removing part manually

Specifying parameters for SMALL PARTS function: MANUAL REMOVAL, PARAMETERS


manual removal Parameters Specify manual removal of small parts.

Procedure:
Select the desired settings in the mask.
Remove small parts in punching mode. Specify the procedure
during part removal.
The parameters to be selected depend on the machine
selected. With machines with table format such as SINU-
MERIK 840D, you see a mask with the contents laid out very
differently than with BOSCH or Fanuk control systems.

You can determine other basic conditions by pressing the


PARAMETERS function button.
Will the parts be removed from a grid?
Should the punching head move to the highest position
during removal?
Should the knock-out cylinders be applied (be activated)
during removal?
Should removal via the chute be supported by compressed
air?
Should the removal with flap be acknowledged by the light
barrier or not?
At what speed should the part be pushed out?
Push-out motion Y: by how many millimeters should the
part be pushed in the Y direction?

For TC 600L and TC 2000R: Try to define the same Y push-


out motions for the same type of part. A separate table
PART_UNLOAD is created respectively for parts with
differing Y push-out motions. This has the effect that a
longer NC text is generated.

Defining manual removal for SMALL PARTS function: MANUAL REMOVAL, SET
part Specify the removal position taking the defined parameters into
consideration.

Procedure:
Select the function.
Click on the processing operation. The last stroke is set and
the symbol for manual removal (red triangle) is placed.

5-114 TECHNOLOGY module S354E51.DOC


Removing small parts using flap or chute

Specifying parameters for SMALL PARTS function: SMALL PARTS, PARAMETER


the removal of small parts Removing small parts using flap or chute.

Tip: Check which removal parameters are set at the beginning of


the removal definition.

Specify your removal parameters. You can then click on the


processing operation for the last separating stroke for other
parts without having to call up the PARAMETERS menu.

The parameters to be selected depend on the machine selected.


With machines with table format such as SINUMERIK 840D, you
see a mask with the contents laid out very differently than with
BOSCH or Fanuk control systems.

S354E51.DOC TECHNOLOGY module 5-115


TC600L: For this, select the PARAMETERS function. Select the desired
Defining parameters settings in the mask. The masks appear as follows:

Removing small parts using flap or chute Fig. 19906

Remove small parts in punching mode.


How is the sequence of single steps for removal per flap going
to run?
Select the sequence of steps
"separate--> swing-down": separate part, then lower flap
and remove part after that
"swing-down--> separate--> push out": separate part, then
lower flap and push out part after that
"swing-down--> separate--> push out": separate part, push
part onto flap and then lower flap
"separate--> swing-down": first lower flap, then separate
part (make final stroke)
"swing-down--> separate--> push out": lower flap firstly,
then separate part (set last stroke), and then push out part

Ejection of parts in laser mode Fig. 19907

5-116 TECHNOLOGY module S354E51.DOC


Remove small parts in punching mode.
How is the sequence of single steps for removal per flap going
to run?

Select the sequence of steps


"swing-down": swing down flap, remove part via flap
"swing-down--> push out": separate part, then lower flap
and push out part after that
"push out--> swing down": separate part, push out part
then lower flap after that
"push out --> swing down": eject part with push out
cylinder, lower flap and remove part
"push out --> eject --> swing-down": push out part, eject
part with push out cylinder, then lower flap

You can determine other basic conditions by pressing the


PARAMETERS function button. The following mask appears:

Specify other parameters for part removal Fig. 19908

Will the parts be removed from a grid?


Should the punching head move to the highest position
during removal?
Should the chip flap be closed during part removal?
Should removal via the chute be supported by compressed
air?
Should the removal with flap be acknowledged by the light
barrier or not?
Should the machine move back to the initial position after
the push out procedure?
Should the parts be removed with the flap open?

S354E51.DOC TECHNOLOGY module 5-117


Should the flap be lowered first (and only swung down
afterwards)?
At what speed should the part be pushed out?
Push-out motion Y: By how many millimeters should the
part be pushed in the Y direction?

For TC 600L and TC 2000R: Try to define the same Y push-


out motions for the same type of part. A separate table
PART_UNLOAD is created respectively for parts with
differing Y push-out motions. This has the effect that a
longer NC text is generated.

SET DEFAULTS This function button sets the settings back to the default setting.
function button The default settings are reactivated.

Other machines: For all other machines which do not have SINUMERIK control
Defining parameters system 840D, you see the following mask to specify parameters.
All options are active when they are active in the DATA module.

Specifying parameters Fig. 19905

Should part removal be done using automatic push-out


program?
Should removal via the chute be supported by compressed
air?
Should the removal with flap be acknowledged by the light
barrier or not?
Should removal be anti-scratch?
Should the parts be removed with the flap open?

5-118 TECHNOLOGY module S354E51.DOC


Should the ejector cylinders be applied (be activated) during
removal?
At what speed should the part be pushed out?
With which sequence should the part be pushed out?
"push --> open": First push part, then open flap/chute.
"open --> push": First open flap/chute, then push part.

Defining removal of SMALL PARTS function: SMALL PARTS, SET


small parts Define removal of small parts via flap or chute.

Procedure:
Select the SET function. A mask is opened. With the aid of the
mask, define the following:
For TRUMASORT: Into which container should the part be
moved into? Enter the container number.
Click on the processing operation: Click onto the processing
operation where the last separating stroke will be executed.
Decide how removal will take place: flap or chute? Click on one
of the two removal options (flap/chute operations or character
string). It is usually the flap or the chute.
Position the flap or the chute over the part. A vertical guide line
is drawn at the position of the last stroke to help you with this.
If you are happy with the selected position, click on the OK
function.
or
Place one of the removal units in position again.
The position will be identified by a symbol:
Flap: Green square.
Chute: Red square.

S354E51.DOC TECHNOLOGY module 5-119


Processing part with microjoint

MicroJoint technology MicroJoint technology means: The part is not completely sepa-
rated, it remains connected to the sheet via small webs. A micro-
joint tool is usually implemented for this processing operation. The
parts are broken out after the end of sheet processing.
Advantage: there are no operation delays caused by removal time
for a sheet layout with many small parts.
Precondition: Contour has been processed, e.g. with a special
microjoint tool.

Procedure:
Select MICROJOINT, SET function.
Enter the width for Microjoint.
Click on the processing operation at that point where the web
is to be inserted.
Effect: Processing is split at a defined point and a web is inserted.

a Web width

MicroJoint production Fig. 3619

Removal is always at the end of a processing sequence


after an automatic sheet optimization.

Removing part with lift

Control function LIFT Part removal using TRUMALIFT SheetMaster or TRUMALIFT


SC/SB/SE is described in a separate chapter.
This chapter also contains the description of the automation
components TRUMAGRIP and TRUMASORT.

5-120 TECHNOLOGY module S354E51.DOC


Repositioning

SHEET control function In the menu for the control function SHEET you find stored func-
tions to define a repositioning process and a clamping operation.
You can only reposition in the sheet mode. The sheet is subdivided
into repositioning areas for this action. The processing operations
executed before and after the repositioning move are assigned to
several repositioning areas.

Application: Repositioning is required when a sheet is too long or,


as another example, when processing operations are in the
clamping dead range and cannot be executed on the basis of
normal processing sequences.

REPOSITION: Start and delete a repositioning procedure.


CLAMPING OPERATION: Rearrange processing operations
(which processing operation should be processed after
repositioning? etc) or activate a defined repositioning process.
INFO: View information on a processing operation. To do so,
you must identify the particular processing operation in the
part.
DELETE: Delete a certain processing operation or determine
what should be deleted via SELECTION. To delete a proces-
sing operation for a certain tool, disposal system, a positioning
path or to delete all processing operations.
Using the index card "Layout" (in sheet mode) you can delete a
part from multi-copy processing, sheet area, or external area or
delete all.

Please observe the requests and instructions in the com-


mand line when implementing the functions.

Functions for repositioning and clamping are only offered in the


sheet mode.

Defining repositioning: There are two ways to reposition in ToPs.


Options
Variant 1: the processing operation is defined on the whole sheet
regardless whether repositioning must take place or not. After that,
one determines how often repositioning should take place and
which processing operation should be allocated to which
repositioning area.

Variant 2: the repositioning movements are defined during the


processing operation definition. Processing operation is defined
per repositioning area.

S354E51.DOC TECHNOLOGY module 5-121


Variant 1
Procedure:
1. Completely define the operating process which is going to be
executed on the sheet.
2. Select the function REPOSITIONING, START. Follow the ins-
tructions in the command line:
Specify clamping position.
Repositioning devices (normally: punching head and
repositioning cylinders) are displayed and can be moved
within the cross over area and the sheet with the aid of the
mouse.
Select repositioning devices: Select one of the devices for
repositioning. For this purpose, click on either the punching
head or a repositioning cylinder. If no repositioning devices
are available you can define the repositioning motion
directly.
Define working area according to repositioning: The wor-
king range and clamps "stick" on the cursor and can be
positioned at random in the X direction. Confirm the
working range location by pressing OK.
The repositioning path and repositioning direction is repre-
sented by a red arrow on the screen.
3. Determine which processing operation is to be processed after
repositioning.
Significance of the colors: The complete, previously defined
operating process after the repositioning process is shown in
blue. Blue: No processing operation is active in the reposi-
tioning area. Cyan Active processing operation.

Select the function CLAMPING OPERATION, PRO-


CESSING.REARR. A mask opens in which you decide
whether you want to reorder a processing operation or a
complete part.
Select processing operation: Open box or click on
processing operations individually. The selected proces-
sing operation is shown in magenta. Processing operations
which are shown in magenta are taken out of the selection
when click on is repeated.
Confirm your choice with OK. Effect: The processing
operation from the active repositioning area is shown in
cyan.

Variant 2
Procedure:
1. Designate an area of the sheet and define processing ope-
ration.
2. Select REPOSITIONING, START function to define reposi-
tioning movement.
3. Designate an area of the sheet and define processing
operation.
You can repeat this sequence as often as you wish.

5-122 TECHNOLOGY module S354E51.DOC


Repositioning areas Repositioning areas are made by repositioning movements. The
processing operations executed before and after the repositioning
move are assigned to several repositioning areas.

1st repositioning area 2nd repositioning area


_
     _   
     _   
     _   
     _   
_
Excessive length sheet with two repositioning areas

Significance of the colors:


Blue: PProcessing operation which is not in the repositioning
area.
Cyan: Processing operation which is active.

Defining repositioning Function SHEET: REPOSITIONING, START


procedure Defining repositioning procedure.

Procedure:
1. Select the function REPOSITIONING, START. Follow the ins-
tructions in the command line:
Specify clamping position.
Repositioning devices (normally: punching head and repo-
sitioning cylinders) are displayed and can be moved within
the cross over area and the sheet with the aid of the
mouse.
Select repositioning devices: select one of the devices for
repositioning. For this purpose, click on either the punching
head or a repositioning cylinder.
Define working area according to repositioning: The wor-
king range and clamps "stick" on the cursor and can be
positioned at random in the X direction. Confirm the wor-
king range location by pressing OK.
The repositioning path and repositioning direction is repre-
sented by a red arrow on the screen.
2. Determine which processing operation is to be processed after
repositioning.

S354E51.DOC TECHNOLOGY module 5-123


Deleting repositioning area Function SHEET: REPOSITIONING, DELETE
Delete repositioning area.

Precondition: Repositioning areas are available due to one or more


repositioning movements.
Procedure: Click on processing operation (color: blue) in the
desired processing operation area.
Effect: All operations from the repositioning area and the following
repositioning areas are assigned to the preceding repositioning
area. Checking possibility: Color changes to cyan, repositioning
arrow is deleted.
Example: From a total of 5 repositioning areas, repositioning area
3 is deleted. Repositioning area 3, 4 and 5 are assigned to
repositioning area 2.

Activating Function SHEET: CLAMPING OPERATION, ACTIVATE


repositioning area Clamping operation = activate repositioning areas.
Clamping operations must be activated to change or supplement a
processing operation.
Precondition: Repositioning areas are available due to one or more
repositioning movements.

Procedure:
Click on processing operation (color: blue)
or
Click on the symbol in the desired repositioning area.
Symbol: The first repositioning area is activated by clicking on
the red star (= punching head position) in the lower corner of
the working range, working area. The other repositioning areas
can be activated by clicking on the particular red arrow.

Rearranging Function SHEET: CLAMPING OPERATION, PROCESS.REARR


processing operation Rearrange processing operations or parts in the active repo-
sitioning area (clamp).
Procedure:
Select the function.
What do you want to rearrange: single processing operations
or complete part?
Select processing operation or part: Open box or click on
processing operation/part individually.
The selected processing operation is shown in magenta.
Processing operations which are shown in magenta are taken
out of the selection when click on is repeated.
Confirm your choice with OK. Effect: The processing operation
from the active repositioning area is shown in cyan.

5-124 TECHNOLOGY module S354E51.DOC


Modifying processing operations

MODIFY control function Functions are available to you in this menu with which you can
modify an operation or reverse (invert) a sequence of operations.

Breakdown of separate functions:


OVERLAPPING: Lengthen or shorten nibbling paths.
PUNCHING MODE: How should the single stroke or nibbling
path be punched: regularly, with presser foot or with delay?
PROCESSING: Determine whether a copy of the processing
operation should be moved or rotated. Then click on one of the
options
MOVE: Should the object be moved about two points,
horizontally, vertically or should a multi-copy (grid) be
created?
ROTATE: How should the object be rotated: around two
points or at center point?
INFO: View information on a processing operation. To do so,
you must identify the particular processing operation in the
part.
DELETE: Delete a certain processing operation or determine
what should be deleted via SELECTION. To delete a proces-
sing operation for a certain tool, disposal system, a positioning
path or to delete all processing operations.
Using the index card "Layout" (in sheet mode) you can delete a
part from multi-copy processing, sheet area, or external area or
delete all.

Please observe the requests and instructions in the


command line when implementing the functions.

S354E51.DOC TECHNOLOGY module 5-125


Changing MODIFY function: OVERLAPPING, MODIFY
overlapping values Modify overlapping value of a defined operation.
The set overlapping values are defined under the control function
DEFAULT.

Procedure:
Select the function OVERLAPPING, MODIFY.
Define modification:
1. Option
Click on starting or end point of nibbling path near to the
tool center point.
Define the new start or end point by clicking on the nibbling
path.
Click directly on tool center for single strokes.
2. Option
Enter overlapping value.
Click on starting or end point of nibbling path to be
changed.
The overlapping value is self-maintaining. The processing
operation can be selected as often as needed.

Modifying punching mode MODIFY function: PUNCHING MODE, MODIFY


Change punching mode.
The defined punching mode is set via the DEFAULT control
function.

How is the punching operation going to be carried out:


Normally?
Single strokes or nibbling operations will be executed without
presser foot and without delay function.
With presser foot?
The sheet will be tightened hydraulically with the presser foot
against the die for nibbling or punching.
Application: This punching mode makes sense if:
the sheet metal could become distorted (e.g. with high
processing ratio, hole grid),
the punchings are in very close proximity
processing thin sheets.
Delayed?
The programmed single stroke or the programmed nibbling
path is only executed after a certain period of time (delayed)
after having reached the position.
Application: for processing operations well away from the
center of gravity or if the sheet has to be settled before the
next processing operation.

Effect: All marked operations will now be punched with the active
punching mode.

5-126 TECHNOLOGY module S354E51.DOC


Moving or rotating the MODIFY function: PROCESSING, MOVE and ROTATE
processing operation With these functions, the original for the present processing ope-
ration is changed or a copy is created (duplication).
Precondition: Defined processing operation must be present.

Overview of procedure
This procedure for defining modifications is a suggestion. It can be
varied to suit your needs. Remember to follow the system prompts
in the command line.
Decision: Do you want to modify the original or copy an existing
operation? Select ORIGINAL or COPY.
Selection: Which elements should be modified? Click the
processing operation individually or put a box around several
processing operations.
Enter repetition factor.
Select type of modification: MOVE or ROTATE.

Each change must be terminated with END.

Specify selection: Modify original drawing or create a copy

Procedure:
Specify selection: You must define what is to be modified before
the modification operation.
1st specification: Do you want to modify the original or create a
copy?

ORIGINAL: The original will be modified.


COPY: The original will be preserved. One or more copies will
be created. You can determine how many copies are to be
created by entering a repetition factor.

2nd specification: What shall the modification affect?


Click the elements you want to modify individually or select
several elements by putting a box around them.
3rd specification: Select modify option

S354E51.DOC TECHNOLOGY module 5-127


Moving processing MODIFY function: MOVE, 2 POINTS
operation via 2 points

P1

P3 P2

Fig. 4954
Procedure:
Specify selection: ORIGINAL or COPY.
Select modify option: MOVE, 2 POINTS.
Click on reference point (P1) or enter the coordinates.
Click on destination point (P2) or enter the coordinates.
Click on any processing operation in the original or mark
complete processing operation with a box (P3).

Moving processing MODIFY function: MOVE, HORIZONTAL.


operation horizontally

P1 P2

P3

Fig. 4955

Procedure:
Specify selection: ORIGINAL or COPY.
Enter the repetition factor, for example: 1.
Specify type of modification: MOVE, HORIZONTAL.
Click on reference point (P1) or enter the coordinates,
or
enter distance.
Click on any processing operation in the original or mark
processing operation with a box (P3).

5-128 TECHNOLOGY module S354E51.DOC


Moving processing MODIFY function: MOVE, VERTICAL
operation vertically

P1

P3

P2

Fig. 15167

Procedure:
Specify selection: ORIGINAL or COPY.
Enter repetition factor. Example: 1
Specify type of modification: MOVE, VERTICAL.
Click on reference point (P1) or enter the coordinates
or
enter distance.
Click on any processing operation in the original or mark with a
box (P3).

Rotating processing MODIFY function: ROTATE, 2 POINTS


about two points

P1

-90

P3
P2

Fig. 4958

Procedure:
Rotation around two points is equivalent to rotating and moving
the element at the same time.
Specify selection: ORIGINAL or COPY.
Select modification option: ROTATE, 2 POINTS
Click on reference point (P1) or enter the coordinates.
Click on destination point (P2) or enter the coordinates.
Enter angle of rotation, for example -90.
Click on any processing operation or mark with a box (P3).

S354E51.DOC TECHNOLOGY module 5-129


Rotating geometry MODIFY function: ROTATE, CENTRE
about a centre point

P2
P1 -90

Fig. 4957

Procedure:
Specify selection: ORIGINAL or COPY.
Select modification option: ROTATE, CENTRE
Click on centre point of rotation (P1) or enter the coordinates.
Enter angle of rotation, for example -90.
Click on any processing operation in the original or mark with a
box (P2).

Creating hole grid MODIFY function: MOVE, GRID

Precondition: defined processing operation must be present.


Procedure:
1. Specification: Do you want to modify the original or create a
copy? Select ORIGINAL or COPY in the selection window.
2. Select processing operation.
3. Select the GRID function. A mask will be opened so that the
dimensions of the hole grid can be determined:
quantity of processing operations in X and Y direction
distance in X and Y direction
angular position

5-130 TECHNOLOGY module S354E51.DOC


Setting defaults

DEFAULT control function The DEFAULT control function includes the following menu
functions:

PUNCHING MODE: Set punching mode.


OVERLAPPING: Setting overlapping values.
Check button "Display as single strokes": To select or deselect
display of the single parts.

Set punching mode Control function DEFAULT: PUNCHING MODE

Specify how punching is to be carried out in the selection window:


Normally?
Single strokes or nibbling operations will be executed without
presser foot and without delay function.
With presser foot?
The sheet will be tightened hydraulically with the presser foot
against the die for nibbling or punching.
Application: this punching mode makes sense if:
The sheet metal could become distorted (e.g. with a high
processing ratio).
The punchings are in very close proximity.
You are processing thin sheets.
Delayed?
The programmed single stroke or the programmed nibbling
path is only executed after a certain period of time (delayed)
after having reached the position.
Application: for processing operations well away from the
center of gravity or if the sheet has to be settled before the
next processing operation.
Effect: All processing operations defined later will be punched in
the active punching mode.

S354E51.DOC TECHNOLOGY module 5-131


Setting overlapping values Control function DEFAULT: OVERLAPPING

The overlapping values are set in these enter fields and apply for
the processing operations that follow.

Procedure:
Enter the overlapping values. Click on the appropriate entry field
using the mouse:
Overlapping at corners
Overlapping when punching up between single nibbling lines
Feed (overlap with nibbling lines)
Roughness, when nibbling with round tools

Displaying processing Function DEFAULT: Check button "Display as single strokes"


operation as single strokes With this check button, you can determine how the processing
operation is to be displayed on the screen: as single strokes or as
a line.

Displaying the processing operation in single strokes is very


computation-intensive. This is why screen set-up is some-
what slower.

5-132 TECHNOLOGY module S354E51.DOC


Using aids

DRAWING TOOLS Functions for creating and deleting construction geometry are
control function stored in DRAWING TOOLS.

Construction geometry refers to geometry elements which help you


draft drawings.

Geometry representation Construction lines are always represented as infinite, construction


circles always as full circles.

Line type and colour Construction geometry is displayed on the screen in red and line
type dotted.

Function DRAWING TOOLS, The functions for creating construction lines are:
CONSTRUCTION LINE
Function 2 POINTS: Drawing construction lines with 2 points.
Function PARALLEL: Drawing parallel construction lines.
Function HORIZONTAL and function VERTICAL: Drawing hori-
zontal and vertical construct lines.
Function TAN PT: Drawing tangents as construct lines on arc
and point.
Function PERPENDICULAR: Drawing perpendicular construc-
tion lines.
Function ANGLE X: Drawing a construct line with a point and
angle of inclination.
Function TAN2: Drawing tangents to 2 arc elements as cons-
truction lines.
Function ANGLE/LINE: Drawing a construct line with a point
and an angle to the base line.
Function DIVISION: Dividing element using construction line.

The description of the individual functions can be found in


the module DRAWING see: "Generating construction geo-
metry".

S354E51.DOC TECHNOLOGY module 5-133


Function DRAWING TOOLS, The functions for creating construction circles are:
CONSTRUCTION CIRCLE
Function 3 POINTS: Drawing a construction circle with three
points.
Function CENTER/RADIUS: Drawing a construction circle with
a center and radius.
Function DIAMETER: Draw construction circle by entering two
points on the circle.
Function CENTER D: Drawing construction circle using center
point and diameter.
Function CONCENTRIC: Drawing concentric construction
circles.
Function TAN2 PT: Drawing a construction circle tangential to
2 elements.
Function TAN 2PTS: Drawing a construction circle tangential to
an element and two points.
Function TAN 3: Drawing a construction circle tangential to 3
elements.
Function TAN CENTER: Drawing a construction circle
tangential to one element and center point.

The description of the individual functions can be found in


the module DRAWING see: "Generating construction geo-
metry".

Function DRAWING TOOLS, This function can be used to delete existing construction geometry
DELETE CONSTRUCTION partially or completely.
GEO
Procedure:
Delete construction geometry completely: click on ALL.
Delete construction geometry partially: Click on the elements
individually.

Select the TOTAL function (foot bar) after executing this


function or change the window setting in order to reset the
screen.

Function DRAWING TOOLS, The construction functions for measuring are:


MEASURE
Function 2 POINTS: Measuring the distance between 2 points.
Function POINT: Measuring the coordinates of a point.
Function HORIZONTAL: Measuring the horizontal distance
between two points.
Function VERTICAL: Measuring the vertical distance between
two points.
Function CIRCLE: Measure center points and radius as well as
center points of a circle.
Function ANGLE: Measure angle.

The description of the individual functions can be found in


the module DRAWING see: "Measurement".

5-134 TECHNOLOGY module S354E51.DOC


Calling up information

INFORMATION function Calling up and viewing information on an operation. The INFO


function is offered if any of the following is selected:
GENERATE control function
EXTRAS control function,
SMALL PARTS control function,
SHEET and control function
MODIFY control function:

Procedure:
Click on INFORMATION function.
Click on the relevant operation with the mouse. A message list
where you can receive detailed information on "Processing"
and "Technology" will be displayed.

Deleting processing operations and parts

You will find the functions with which processing operations can be
deleted in the menu for
GENERATE control function
EXTRAS control function,
SMALL PARTS control function,
SHEET control function,
MODIFY control function,
DEFAULT control function

Deleting processing Function DELETE, PROCESSING


operation directly
Procedure: Select the processing operation to be deleted. Click on
an individual processing operation. Or: Open a box. Or: Select the
menu field ALL to delete the screen contents completely.

Effect: The selected operations are shown in magenta. Confirm the


deletion by pressing OK.

If processing operations are deleted individually, then the


traverse paths between the neighboring operations will be
updated automatically. If processing operations are caught
in a box when deleting, then the traverse paths will not be
automatically updated.

Operations in compulsory sequences cannot be deleted.


First break up the compulsory sequence, then delete the
processing operation.

S354E51.DOC TECHNOLOGY module 5-135


Deleting selected Function DELETE, SELECTION, index card "Processing"
processing operation
This function allows you to make a targeted selection of objects to
be deleted. A mask is opened for this purpose:

"Disposal": Delete disposal of a part.


"Positioning path": Delete positioning path without the
processing operation allocated.
Click on the positioning path after closing the mask.
"Tool": Delete entire processing operation of the active tool.
Precondition: Tool has been activated.
"All processing operations for part": Delete entire processing
operation of a single part.
Identify the single part after closing the mask.

Deleting parts of the layout Function DELETE, SELECTION, index card "Layout"

This index card is only offered in sheet mode.

It contains the option to delete parts from the present layout.

"Multi-copy processing": Delete parts of a multi-copy processing


operation. If several multi-copy processing operations are
present on the sheet, identify the multi-copy processing
operation you wish to delete. To do so, click on a part in the
multi-copy processing operation.
"Sheet area": Delete parts on the entire sheet.
"External area": Delete part which are located outside of the
sheet.
"All": Delete all parts on the screen.

Select the desired radio button. The corresponding parts are


deleted.

5-136 TECHNOLOGY module S354E51.DOC


10.3 Generating laser processing
automatically

Prerequisite: No contours which are to be processed with the laser


may be processed with punching tools.

Procedure:

Functions Steps:

1st step: During punch processing, specify the contours which are to be
processed with the laser.

1st possibility
Reset contours when defining punch processing.
Deselect the contour type which should not be processed with
punching tools in the mask for automatic punch processing:
Deactivate the desired check button.
The deselected contour type is not processed during definition of
punch processing. The number of unprocessed elements or
geometries is shown in a message list. The geometries or
elements themselves are shown in yellow on the screen.

or
2nd possibility
Define automatic processing with punching tools using PUNCH
PROCESSING, AUTOMATIC and then delete the desired proces-
sing operation and define the laser processing.

or
3rd possibility
Do not define punch processing. Process a single part completely
with the laser.
If there are certain general conditions or if the geometry of the
single part is unsuitable for punch processing, you can also
process a single part completely with the laser.
In this case, you may not define any punch processing operations.
Switch directly to laser processing: Click on the display field in the
menu.

You must load the part or sheet first if you wish to process a part
File
or a sheet with the laser only.

S354E52.DOC TECHNOLOGY module 5-137


Load single part or nested sheet.
Load

Switch to single part mode for processing definition.


Single part

or
Processing
Define the processing of the entire sheet in sheet mode.

2nd step: Specify general conditions for laser processing.


You already select a laser table switching from punch processing
to laser processing.
An additional mask is automatically displayed after the laser table
is selected. This mask offers all the rule groups which belong to
the selected laser table.
Decide:
Which laser table do you wish to work with? By selecting the
laser table, you determine the general conditions for
production of the part.
Which rule group should be the basis for processing?
You can only select one of the rule groups which are assigned
in the laser table.

Selecting laser table and rule group see: "Default settings for
automatic laser processing".

3rd step: Automatically define laser processing.


Function Right click on the START menu function in the menu LASER
LASER PROCESSING, PROCESSING, AUTOMATIC, GENERATE.
AUTOMATIC, START Automatic processing of the part or sheet is started
immediately.
or
Mark the part or sheet to be processed.
Start the processing for the marked part or sheet with OK
(fixed function in menu).
Automatic processing starts immediately if OK is selected
directly with no part marked.

5-138 TECHNOLOGY module S354E52.DOC


Select laser table

By selecting the laser table, you determine the general conditions


for processing of the part.

The following mask appears:

Select laser table Fig. 19909

Machine display
Table no. of the selected laser table
Name and information text of the selected rule group
Selection window with scroll: All laser tables which are avail-
able for the active material and machine group are offered in
the selection window.
Search criteria: You can reduce and control the selection of
laser tables using the search criteria.
"Table no.": Enter the number of the table or use a
placeholder.
"Group": Enter or select machine group. Some machines
are placed together in groups.
Example: Group 4 presently contains the TC 600L.
A mask is displayed to support you in selecting a machine
group. Here you can see which machines belong to a
group.
"Max. power": Maximum laser power
"Material ID": The ID no. of the material indicates in code
the material type thickness.
"Material thickness": material thickness in [mm]

S354E52.DOC TECHNOLOGY module 5-139


For machines with BOSCH control systems, this mask also
contains the search criteria "Gas pressure".
SEARCH function button: You start the search with this
program button.

In the "Display contents" area, you find two function buttons:


Function button "Lasertech": The contents of the selected laser
technology table are displayed.
This function button is not active for machines with the
Sinumerik control system SINUMERIK 840D.
Function button "Rules": The contents of the selected rule
group will appear.

5-140 TECHNOLOGY module S354E52.DOC


Selecting rule group

You will be prompted to select a rule group immediately after


selecting the laser table.
The following mask only offers rule groups which are assigned to
the selected laser table. The assignment of a rule group to a laser
table is done during creation of the laser table in the DATA module.

The following mask appears:

Select rule group Fig. 19910

Table No. of the laser table and information text on the laser
table
List of rule groups: rule group number and information text for
the rule group
Select a rule group by clicking a radio button.
Meaning of the rule group number see: "Rule group" descrip-
tion in this chapter.

S354E52.DOC TECHNOLOGY module 5-141


Default settings for automatic laser
processing

Default settings are defined for laser processing as well.

The mask appears as follows:

Automatic laser processing Fig. 19912

Function Start automatic processing with the laser.


LASER PROCESSING, Procedure:
AUTOMATIC, GENERATE,
START Right click on the START function.
Laser processing starts and runs automatically. The default
settings apply as parameters. Single parts are processed in
single part mode and entire sheets in sheet mode.

or
Select the START function with the left mouse button.
Identify the part to be processed.
Start automatic processing with OK.
In combined processing, only those contours for which no punch
processing has been defined are processed.

Function PARAMETER Setting parameters see: "Specifying parameters for automatic


laser processing".

5-142 TECHNOLOGY module S354E52.DOC


Defining contours for Specify which contours are to be processed with the laser.
processing To do so, click in the display window or select the arrow
symbol.
Select the contour:
"All contours"
"Inner contours"
"Outer contours"

Defining part removal "Part removal" check box: The system automatically
automatically generates a part removal suggestion if this box is checked.

Calling up information on laser processing

INFORMATION function View detailed information on a particular processing operation.

Procedure:

Select the INFO function.


Click the desired processing operation.

The information on the operation and technology will be presented


in the form of a report list.

S354E52.DOC TECHNOLOGY module 5-143


Example: Excerpt from a report list
###################### 1. PROCESSING ######################
Correspondence : Contour
In a compulsory sequence : Yes
Starting point : 149.147 1265.163
End point : 149.147 1066.013
Processing type : Laser cutting
Number of technologies :1
Tool: Laser Id. no. 99999999
==================== 1. T E C H N O L O G Y ======================
CUT :
================== :
Contour size : Large contour:
Height regulation : Active
Kerf : 0.075
Laser technology table : 4073
Rule group : 61181
================== :
Starting point : 149.147 1265.163
End point : 149.147 1066.013
###################### 2. PROCESSING ######################
Correspondence : Contour
In a compulsory sequence : Yes
Starting point : 149.147 1066.013
End point : 148.647 1065.513
Processing type : Laser rounding
Number of technologies :1
Tool: Laser Id. no. 99999999
==================== 1. T E C H N O L O G Y ======================
ROUNDING :
================== :
Contour size : Large contour:
Height regulation : As defined in rule group
Kerf : 0.075
Laser technology table : 4073
Rule group : 61181
================== :
Starting point : 149.147 1066.013
End point : 148.647 1065.513
Center point : 148.647 1066.013
Radius : 0.500
Direction : Arc direction clockwise
Corner point : 149.147 1065.513
###################### 3. PROCESSING ######################
Correspondence : Contour
In a compulsory sequence : Yes
Starting point : 148.647 1065.513
End point : -251.003 1065.513
Processing type : Laser cutting
Number of technologies :1
Tool: Laser ID no. 99999999
==================== 1. T E C H N O L O G Y ======================
CUT :
================== :
Contour size : Large contour:
Height regulation : Active
Kerf : 0.075
Laser technology table : 4073
Rule group : 61181
================== :
Starting point : 148.647 1065.513
End point : -251.003 1065.513
...

5-144 TECHNOLOGY module S354E52.DOC


Background information:
A processing operation can consist of more than one
technology.
You can also group a number of processing operations
together in a box: All operations are then displayed according
to the processing sequence.
With laser processing, all operations are displayed in a
compulsory sequence.

Using drawing tools

Function scope The functions for creating and deleting construction geometry are
stored in the screen menu for the DRAWING TOOLS control
function.
Construction geometry refers to geometry elements which help you
draft drawings.

Geometry representation Construction lines are always represented as infinite, construction


circles always as full circles.

Line type and color Construction geometry is displayed on the screen in red and line
type dotted.

Function DRAWING TOOLS, The functions for creating construction lines are:
CONSTRUCTION LINE
Function 2 POINTS: Drawing construction lines with 2 points.
Function PARALLEL: Drawing parallel construction lines.
Function HORIZONTAL and function VERTICAL: Drawing hori-
zontal and vertical construct lines.
Function TAN PT: Drawing tangents as construct lines on arc
and point.
Function PERPENDICULAR: Drawing perpendicular construc-
tion lines.
Function ANGLE X: Drawing a construction line with a point
and angle of inclination.
Function TAN2: Drawing tangents to 2 arc elements as cons-
tructionion lines.
Function ANGLE/LINE: Drawing a construction line with a point
and an angle to the base line.
Function DIVISION: Divide element using construction line.

The description of the individual functions can be found in


the module DRAWING see: "Generating construction geo-
metry".

S354E52.DOC TECHNOLOGY module 5-145


Function DRAWING TOOLS, The functions for creating construction circles are:
CONSTRUCTION CIRCLE
Function 3 POINTS: Drawing a construction circle with three
points.
Function CENTER/RADIUS: Drawing a construction circle with
a center and radius.
Function DIAMETER: Drawing a construction circle with
diameter.
Function CENTER: Drawing construction circle using center
point and diameter.
Function CONCENTRIC: Drawing concentric construction
circles.
Function TAN2 PT: Drawing a construction circle tangential to
2 elements.
Function TAN 2PTS: Drawing a construction circle tangential to
an element and two points.
Function TAN 3: Drawing a construction circle tangential to 3
elements.
Function TAN CENTER: Drawing a construction circle tangen-
tial to one element and center point.

The description of the individual functions can be found in


the module DRAWINGsee: "Generating construction geo-
metry".

Function DRAWING TOOLS, This function can be used to delete existing construction geometry
DELETE CONSTRUCTION part by part or completely.
GEO
Procedure:
Delete construction geometry completely: Pick ALL.
Delete construction geometry part by part: Pick the elements
individually.

Select the TOTAL function (foot bar) after executing this


function or change the window setting in order to reset the
screen.

Function DRAWING TOOLS, The construction functions for measuring are:


MEASURE
Function 2 POINTS: Measuring the distance between 2 points.
Function POINT: Measuring the coordinates of a point.
Function HORIZONTAL: Measuring the horizontal distance
between two points.
Function VERTICAL: Measuring the vertical distance between
two points.
Function CIRCLE: Measuring the center point coordinates and
the radius of a circle.
Function ANGLE: Measuring angle.

The description of the individual functions can be found in


the module DRAWING see: "Measurement".

5-146 TECHNOLOGY module S354E52.DOC


10.4 Generating laser processing manually

Functions Generating laser processing manually means to define the


LASER PROCESSING, processing of individual contours with the laser. A series of func-
MANUAL tions are at your disposal here which are called up individually
using the control functions.

The following mask is available to you:

Mask with menu for manual laser processing Fig. 19913

Procedure:

Functions Steps:

Define processing using individual functions.


File

Load single part or nested sheet.


Load

Switch to single part mode for processing definition.


Single part

or
Processing
Define the processing of the entire sheet in sheet mode.
The functions of the menu PUNCH PROCESSING,
AUTOMATIC are displayed.

S354E52.DOC TECHNOLOGY module 5-147


Combined processing If you wish to define combined processing of the part or sheet,
you can switch to laser processing directly from punch processing.
The part to be processed is then already loaded.

Select the functions for Switch to manual laser processing by switching to LASER
LASER PROCESSING, PROCESSING in the first display window and MANUAL in the
MANUAL second display window.
The menu functions for the control function GENERATE are
displayed.
These and the functions for the other control functions are
available for manual processing definition.

GENERATE control function Define processing using individual functions. You select the
individual functions via the control function GENERATE:
The following setting options are available to you:
LASER MODE: Specify the type of laser processing.
BEGINNING OF CUT: Where should the beginning of the cut
be?
PARAMETER: Activate cutter path compensation as a laser
parameter.

To generate processing, select:

GEOMETRY: Create processing operations using an existing


geometry.
WITHOUT GEOMETRY: Create processing operations with-
out having a defined geometry available as a model.
COMPULSORY SEQ: Set processing operations in compul-
sory sequences, break up present compulsory sequences,
split or invert.

Other functions are:


INFO: View information on a processing operation. To do so,
you must identify the particular processing operation in the
part.
DELETE: To delete a certain processing operation or a
processing operation for a certain tool, disposal system, a
positioning path or to delete all processing operations.

5-148 TECHNOLOGY module S354E52.DOC


Other control functions Other functions are available for manual laser processing
definition. They can be started using control functions. In
particular:
Control function EXTRAS: Add NC functions, define
positioning paths, detect unprocessed geometries, set
compulsory sequences or measurement point.

Control function SMALL PARTS: Specify removal of small


parts, set Micro-Joint.

Control function LIFT: Unload parts using TRUMALIFT


SheetMaster or TRUMALIFT SB/SC/SE. Can only be selected
if a lift is in the configuration of the current machine.

Control function SHEET: Specify resetting procedure and


clamping operation. Only active in sheet mode.

Control function MODIFY: Define processing operations such


as approach and depart, contour start, processing direction,
etc.

Control function DRAWING TOOLS: Create construction


geometries and select measurement functions.

Specifying parameters for manual laser


processing

Function GENERATE, You can activate cutter path compensation as a parameter during
PARAMETERS manual laser processing.

Cutting with cutter path compensation means that the processing is


generated directly on the geometry of the contour. The kerf width is
only taken into account by the control system for processing on the
machine.
Prerequisite: When cutting with cutter path compensation, the
approach path must be defined (in the rule group) so as to allow
the cutter path compensation to be built up.

Cutting with path correction: The contour is cut without cutter path
compensation. ToPs automatically calculates the precise course of
the contour on the basis of the actual kerf width. The laser cut
takes place directly on the defined contour.

S354E52.DOC TECHNOLOGY module 5-149


Specifying laser mode and cut start

Function LASER MODE Specify which type of laser processing is to be active.

Procedure:
Select the function button with the " t" (arrow) symbol or click
directly on the display field. You can select from the following
laser modes:
"Cutting": cut contours with the laser.
"Marking": mark with the laser.
"Center marking": center mark with the laser.

Function CUT START How should the cut start take place?
You have the following options for cutting contours:
"Beam on": The laser beam is ignited in a breach or outside of
the sheet.
In addition to defining the laser processing, it is a good idea to
place a measurement point near the edge. This is done before
the actual laser processing. The current upper edge of the
sheet near the edge of the sheet is determined using the
measurement point. You define the processing path which is
traversed without height regulation using the function MODIFY,
PROCESSING, CHANGE OVER, with the radio button "Height
regulation" active (in the processing type LASER
PROCESSING, MANUAL).
Example 1: The laser cut starts in a previously produced
breach. Prepunching is not necessary.
or
Example 2: Common slitting cuts: The outer contours start or
end outside the sheet area; due to previous trimming, the
outside contour to be processing is at the sheet edge.

"Piercing": Pierce the material directly with the laser and then
begin contour processing.
Example 1: Processing very small contours. Definition of a pre-
punching hole would violate the contour. The contour violation
also cannot be corrected by changing the approach flag.
Example 2: Slotting with the laser.

"Pre-punching": Pre-punch a single stroke with the selected


punching tool, and the laser is ignited in this breach (default
setting). Select the tool with which the pre-punching hole is to
be made in the next display window.
Example: Processing of small, medium-sized and large
contours.

5-150 TECHNOLOGY module S354E52.DOC


Creating laser processing with geometry
model

Processing element Function GENERATE GEOMETRY, ELEMENT


Process element with the laser.
Pick the start point for element processing.
The cutting start and element are shown in the color cyan.

Process contour Function GENERATE GEOMETRY, ELEMENT


Process individual contours with the laser.
Procedure:
Pick the contour. Contours to be processed must be identified
by you.
The way of identifying specifies the contour elements to be
processed as well as the beginning and the end of the
operation and thus the direction of processing.
As soon as you pick the start point for processing a contour,
the removal flap for laser cutting,
the laser and
the laser ejection cylinder are displayed on the screen.
Pick the element up to which the contour is to be processed.

The cutting start and contour are shown in the color green.

A contour consisting of several elements is to be processed


completely: Specify the start and end point of the operation by
double-clicking at the same position.

Identify particular elements of a contour specifically. Pick the first


and last element of a sequence of contour elements. The contour
is processed completely from the first to the last element picked,
including the contour elements in between.

The direction of processing results from the selection of the first


point picked. The beginning of the processing operation is
generated from the end point closest to the point picked.

S354E52.DOC TECHNOLOGY module 5-151


Process elements outside Function GENERATE GEOMETRY, BEYOND ELEMENT
the part Process elements (external contours) over several parts.
Use: Interactive trimming with the laser.

Pick the elements to be processed beyond the part.


Confirm element selection with OK.
Pick the start point for element processing.
The cutting start and processing are shown in the color green.

Please note: Processing can also be created for several parts at a


time, the path between the elements of the individual parts being
automatically closed by means of a linear connecting cut.

Processing defined with this function is part of total sheet


processing. If you displace parts or multiple-copy areas,
outside contour processing will not be transferred. In single
part mode, processing is assigned to the corresponding
single part.

5-152 TECHNOLOGY module S354E52.DOC


Creating laser processing without geometry
model

Generate linear laser cut Function GENERATE: WITHOUT GEOMETRY, CUT


Generate linear cut on the sheet or within a single part.
Use: Cut off remnant strips or slot contours in the finished part.
Please note when slotting: "Piercing" or "Beam on" must be speci-
fied as cutting start.

Procedure:
Pick starting point.
Pick end point.
Terminate cut definition with END.
The cut is shown as a green line between the start and end points.
You can also define verticals, horizontals and lines in any angular
position by clicking on a start and end point.

For sheet cuts which go over the sheet limit:


Automatic approaching of the sheet edge without height
regulation. Subsequent switching to cutting with height regula-
tion is done automatically.
Automatic withdrawal from the sheet edge without height
regulation takes place automatically if the selected rule group
contains a withdrawal path.
Recommendation: For laser cutting without height regulation,
i. e. approaching a sheet edge, it is advisable to define a mea-
suring point. See: the function EXTRAS, NC FUNCTIONS,
MEASURING POINT.

S354E52.DOC TECHNOLOGY module 5-153


Creating compulsory sequences

Set compulsory sequence Function GENERATE COMPULSORY SEQUENCE, SET


Set processing operations in a compulsory sequence.

Procedure:
Click consecutively on the processing operations which you would
like to place in a compulsory sequence.

Compulsory sequences can be defined at will:


Only laser processing is put in a compulsory sequence.
Only punching is put in a compulsory sequence.
Punch and laser processing are put in a compulsory sequence.

Effect: The processing operations included in a compulsory


sequence are displayed in a particular colour. Default setting: first
operation: dotted green line, all other operations: solid green line.

Break up compulsory Function GENERATE: COMPULSORY SEQUENCE, BREAK UP


sequence Break up an available compulsory sequence of operations again.

Procedure:
Pick a processing from a compulsory sequence. The compulsory
sequence is broken up.

Reverse compulsory Function GENERATE: COMPULSORY SEQUENCE, INVERT


sequence Invert sequence of operations which are in a compulsory
sequence.
Important: A laser processing operation in a compulsory
sequence cannot be inverted. This procedure is not permitted. A
warning is displayed as a message box.

5-154 TECHNOLOGY module S354E52.DOC


Split compulsory sequence Function GENERATE COMPULSORY SEQUENCE: SPLIT
Split compulsory sequence.

Procedure:
Pick the processing operation where the compulsory sequence has
to be split.
Effect: The compulsory sequence is split into two compulsory
sequences. The processing operations no longer included in a
compulsory sequence are displayed in cyan. The selected
processing operation is removed from the compulsory sequence.

Defining NC function and positioning path

EXTRAS control function The following menu functions are activated using the EXTRAS
control function:

NC FUNCTIONS: You can insert an NC function into the


sequence of present processing operations.
You can call up the following NC functions: define any text and
any cycle and measurement point.
Prerequisite: You have stored these NC functions as customer
cycles in the DATA module.
POSITIONING PATH: Define a positioning path. Determine
speed and acceleration parameters and determine the starting
position of the positioning path via Start.
UNPROCESSED GEO: Identify properties which have no
processing. These geometries are shown in the color yellow.
This function provides information to check the processing
operations.
COMPULSORY SEQ: Set processing operations in a compul-
sory sequence.
You can break up, split (divide up) and invert defined compul-
sory sequences.
Compulsory sequences are set sequences of processing
operations which are executed one after the other. These
processing sequences with fixed definitions always remain
unchanged. Even optimization processes do not make
changes. Compulsory sequences form a possible basis for
subroutines.
Compulsory sequences are not bound to the part. You can
form compulsory sequences which transcend the individual
part. Create compulsory sequences, however, so that they are
parts-related. In doing this, you will support the optimization
process for sheet processing.

S354E52.DOC TECHNOLOGY module 5-155


INFO: View information on a processing operation. To do so,
you must identify the particular processing operation in the
part.
DELETE: Delete a certain processing operation or part or
determine what should be deleted via SELECTION. Delete a
processing operation for a certain tool, disposal system, a
positioning path or to delete all processing operations. In the
"Layout" area, you can select whether multi-copy processing,
sheet area, or external area is deleted or delete all.

Please observe the prompts and instructions in the


command line when using the functions.

Defining NC functions NC functions are machine functions which you can select directly
via the menu for the EXTRAS control function.

NC functions must always be linked to a processing operation.

Switching functions are separated and deleted from the


assigned processing operation by sheet optimization, as
long as the switching functions are not in a compulsory
sequence.
NC functions must therefore always be set after sheet
optimization
or
be set in a compulsory sequence with the corresponding
processing operation.
NC functions can only be set at the beginning or at the end
of a compulsory sequence (error message!). If NC functions
are set to another position, the existing compulsory
sequence must be split at this position.

5-156 TECHNOLOGY module S354E52.DOC


Enter NC code directly Function EXTRAS: NC FUNCTIONS, FREE TEXT
This function allows you to write NC functions or messages directly
into the NC code.

Text is entered in a mask.

Procedure:
Enter NC text. The characters and ~ may not be used.
The following rule applies:
"M27"
If the text is accompanied with single inverted commas,
ToPs executes a syntax and function check. The execution
of this function depends on the result of this check.
Example: If M27 is active in a preceding function, the text
will not be transferred into the NC program.
" M27 " or "M27"
This format tells the system that this function must
definitely be transferred to the NC program.
Before and after which processing operation should the NC
text be added? 0=before it, 1=after it.
Which processing operation should the text apply to? Pick a
processing operation.
Where should the text be positioned? Pick target position for
text display.

Free texts can only be positioned at the first and last


processing operation of a compulsory sequence. Otherwise:
Break up the existing compulsory sequence and then
position your text at the desired processing operation.

The NC function ANY TEXT must be linked to a processing


operation with a compulsory sequence, otherwise the text is
lost or deleted during sorting.

S354E52.DOC TECHNOLOGY module 5-157


Defining any NC cycle Function EXTRAS: NC FUNCTIONS, FREE CYCLE
You can define the NC cycle by yourself in the DATA module, NC
OUTPUT function, CUSTOMER CYCLES. You can start these
cycles here and integrated them in the processing operation.

Procedure:
A mask is opened:
Select the cycle in the "cycle name" selection window (Scroll
window up). The NC text will be displayed in the scroll window
underneath. Editing of the NC text is not possible in this mask.
Choose the position for target operation by selecting the
corresponding switch.
BEFORE or AFTER? Should the cycle be inserted after or
before the selected processing operation?
Confirm your choice with OK.
Click firstly onto reference processing operation with the
mouse, then on the target position for display of the NC cycles.
The cycle name is placed as text at the target position in the
part.

For checking the positioned NC cycle (text), it is advisable to


enlarge the screen area by clicking it with the right mouse
key.

For a description and the general conditions (e.g. function


call-ups) for the corresponding M and G functions, please
refer to the programming instructions for your machine.

5-158 TECHNOLOGY module S354E52.DOC


Define measuring point Function EXTRAS: NC FUNCTIONS, MEASURING POINT
Define the measuring point before or after a processing operation.
Procedure:
Follow the instructions in the command line:
Before = enter 0 or
After = enter 1.
Pick the reference operation.
Pick the target position.

The measuring point is displayed on the screen in the form of a red


cross.

Application:
Setting the measuring point for instance before laser cutting
without height regulation.
Important! Measure the sheet thickness near the sheet edge
prior to starting laser cutting outside the sheet.

Defining travel path

Specify the parameters for Function EXTRAS: POSITIONING PATH, PARAMETERS


positioning path Specify the parameters for positioning path definition.

Procedure:
In the mask, specify:
"speed" and "acceleration": At what speed and acceleration
should the travel path be traversed?
"Max. punching head height": Should the punching head move
into the highest working position in doing so?

Define positioning path Function EXTRAS: POSITIONING PATH, START


Define travel motion with the specified parameters.
Procedure: Pick the points of support of the travel path.
Effect: The travel path is displayed. This travel motion is inter-
preted by the system as if it was a processing operation. This
means: At first, it has not yet been specified after which processing
operation this travel motion has actually been executed. The
sorting (determination of the sequence) and optimization of the
processing operations are defined at a later point in time.

S354E52.DOC TECHNOLOGY module 5-159


If the starting point of a positioning path is attached to a present
processing operation, then the end point of the processing opera-
tion is the starting point of the positioning path. This sets the
sequence of processing operations.

Positioning paths must be assigned to a processing opera-


tion! Positioning paths which are not coupled to a processing
operation will be deleted during the optimization process.

Application example: by-passing of formed sections

Identifying unprocessed geometry

Function EXTRAS: UNPROCESSED GEO, IDENTIFY

With this function, you can display all geometry which still has no
laser processing.

Procedure:
Select the function.
All geometries are shown in the color yellow. You also receive
a message indicating the number of elements which have not
been processed.

Use: checking function for complete processing e.g. for a sheet


with many filigree parts.

5-160 TECHNOLOGY module S354E52.DOC


Removal of small parts

Control function SMALL Activate functions with which you can determine the removal of
PARTS small parts:

MANUAL REMOVAL: The part is removed by hand.


SMALL PARTS: The part is removed via flap or chute.
MICROJOINT: The part stays temporarily connected to the
sheet remainder via small webs (microjoint). The part must be
broken off by hand after the withdrawal of the complete sheet.
Microjoint tools (e.g. dovetail tools, trapezoid tools) are usually
used to produce microjoints.
INFO: View information on a processing operation. To do so,
you must identify the particular processing operation in the
part.
DELETE: Delete a certain processing operation or determine
what should be deleted via SELECTION. To delete a
processing operation for a certain tool, disposal system, a
positioning path or to delete all processing operations.
The index card "Layout" is only offered in sheet mode and
allows you to delete a part from a multi-copy processing
section, sheet area, or external area or to delete all.

Please observe the requests and instructions in the


command line when implementing the functions.

The individual functions are described in detail in the context of


punch processing See: "Generating punch processing manually".

Removing part with lift

Control function LIFT: Part removal using TRUMALIFT SheetMaster or TRUMALIFT


SC/SB/SE is described in a separate chapter.
This chapter also contains the description of the automation
components TRUMAGRIP and TRUMASORT.

S354E52.DOC TECHNOLOGY module 5-161


Repositioning

SHEET control function: In the menu for the control function SHEET you find stored
functions to define a repositioning process.
You can only reposition in the sheet mode. The sheet is subdivided
into repositioning areas for this action. The processing operations
executed before and after the repositioning motion are assigned to
several repositioning areas.

Application:Repositioning is required when a sheet is too long or,


as another example, when processing operations are in the
clamping dead range and cannot be executed on the basis of
normal processing sequences.

REPOSITION: Start and delete a repositioning procedure.


CLAMPING OPERATION: Rearrange processing operations
(which processing operation should be processed after repo-
sitioning? etc.) or activate a defined repositioning process.
INFO: View information on a processing operation. To do so,
you must identify the particular processing operation in the part.
DELETE: Delete a certain processing operation or part or
determine what should be deleted via SELECTION. To delete
a processing operation for a certain tool, disposal system, a
positioning path or to delete all processing operations. As part
of sheet layout you can delete parts from multi-copy
processing, sheet area, or external area or delete all.

Please observe the requests and instructions in the


command line when implementing the functions.

Functions for repositioning and clamping are only offered in the


sheet mode.
For a description see: "Generating punch processing manually".

5-162 TECHNOLOGY module S354E52.DOC


Modifying the approach and withdrawal
paths

Function MODIFY, Modify approach flag and withdrawal flag with pre-punching hole.
APPROACH/WITHDRAWAL, Approach flags are a user-oriented extension of the parts geo-
MODIFY metry. They consist of a piercing point or pre-punching hole and an
approach path. The approach path can be a straight line or a
combination of straight line and arc.

Procedure:
Example of approach flags:

a Pre-punching hole with tool center 1 Start point of the approach flag
Straight part of the approach path 2 Transition from straight line to arc
c Arc of the approach path 3 Transition from approach flag to
d Contour contour (end point approach flag)

Approach flags Fig. 12786

Please note: Collisions with previously defined processing


may arise if the approach flag is subsequently modified.
Laser processing operations are not checked automatically
for collisions with neighboring processing operations (See:
Collision test).

Recommendation: Make use of the option of enlarging a section of


the screen for changing approach flags (with the right mouse
button).

Procedure:
1st pick point: Pick approach flag.
2nd pick point: Pick new position.
Pre-punching hole and approach path are set to the new
position.
The prepunching hole is only moved along with if the tool
center point is identical with the start point of the approach flag.

The change to the approach flag depends on the position of the


first and second pick points:

S354E52.DOC TECHNOLOGY module 5-163


1nd variant:
Shorten straight section of the approach path. Arc and transition
from arc to contour (contour entry) are retained.
Place first pick point near the start point of the approach flag.
Place second pick point on the approach flag in the direction of
the end point.

2nd variant:
Delete the approach path completely. Piercing or punching hole is
placed on the contour.
Place first pick point near the start point of the approach path.
Place second pick point on the end point of the approach path.

3rd variant:
Change arc radius. Start point and tangential transition are
retained.
Place first pick point near the transition from straight line to arc.
Place second pick point near the approach path in the direction
of the start point of the approach flag. The second pick point
describes a position on a nonexistent arc which is used for
calculating the new approach arc.

M Calculated center point of the circle


1.x = 1st pick point; 2.x = 2nd pick point (example)
Changing the radius of the arc of the approach flag Fig. 12785

4th variant:
Approach arc is deleted; i.e. change in the approach path contour
from straight line with arc to straight line.
Place first pick point near the transition from straight line to arc.
Place second pick point on the end point of the approach path
(transition from arc to contour).

5-164 TECHNOLOGY module S354E52.DOC


5th variant:
Create approach arc with straight approach path; i.e. change of the
contour of the approach path from straight line to straight line with
arc.
Place first pick point on the end point of a straight approach
path.
Place second pick point near the approach path. The second
pick point describes a position on a nonexistent arc which is
used for calculating the approach arc.

M Calculated center point of the circle


1.x = 1st pick point; 2.x = 2nd pick point (example)

Change the approach path 12863

S354E52.DOC TECHNOLOGY module 5-165


Offsetting contour start

Function MODIFY, As part of laser processing you can shift defined approach flags
CONTOUR START, OFFSET with prepunching hole or piercing position .

Prerequisite: Approach flag is defined on a closed laser operation.


If a microjoint is defined at the end of the contour processing (only
one approach flag present), the microweb is also shifted and is
retained.
If there are a number of microjoint processes, the microjoint cannot
be shifted, as there is in this case no closed laser processing
element present.

Procedure:
1. pick: Select the desired position for the approach flag.
Preliminary punch hole and approach path are set in current
form to the new position.
2. Set pick outside the part: the approach path is generated at
the position desired according to the rules which are defined in
the selected rules data.
3. Set pick outside the part: The approach flag is set back to
the original position.

No processing may be selected with picks 2 and 3.

The following rules apply:


You can also select rounded corners or corners with loops as
the start point. Looping or rounding are deleted.
Microjoints are shifted with an approach flag, for example.
Corners which become free are rounded or a loop is added,
depending on the rule group setting.
Disposals are deleted.
The collision test is activated by default during execution of this
function.

5-166 TECHNOLOGY module S354E52.DOC


Reversing processing direction

Function MODIFY, Inverting the direction of processing for open or closed contours to
PROCESSING DIRECTION, be processed with the laser
INVERT
Procedure:
Identify the processing operation

1 Contour element 3 Approach flag with pre-punching


2 Laser path hole

Processing defined prior to inverting Fig. 13573

The direction of processing is inverted. The suggestion for


inversion is displayed.
Picking the contour again activates display of all possible
suggestions one after the other. The last suggestion is identical
with the initial situation.

The programming system generates the following suggestions:

Inverting the operation with the form of the approach and


withdrawal elements being retained. The direction is changed.

1 Contour element 3 Approach flag with pre-punching


2 Laser path hole

Suggestion for inversion: Direction is changed Fig. 13574

S354E52.DOC TECHNOLOGY module 5-167


2. Invert the processing operation while generating a completely
new approach and withdrawal flag under consideration of the
specifications of the rule group. In this suggestion, the form
and direction of the approach and withdrawal flag are changed.

1 Contour element 3 Approach flag with pre-punching


2 Laser path hole

Suggestion for inversion: Direction and form are changed Fig. 13575

3. The initial situation is offered again.

1 Contour element 3 Approach flag with pre-punching


2 Laser path hole

Suggestion for inversion: Initial situation is displayed Fig. 13573

If you mark the contour to be inverted by a box, the system


st
will offer you only one suggestion for inversion (1 inversion
suggestion).

Remarks:
Changeover points set on the contour will be modified
accordingly.
Measuring points coupled to laser operations are not changed,
but retain their position in the processing sequence. They are
not changed.
Any programmed removal other than manual removal will be
deleted.

5-168 TECHNOLOGY module S354E52.DOC


Changing over processing operation

Function MODIFY, Define laser processing operations with or without height regulation
PROCESSING, and change contour size.
CHANGEOVER

Switch height regulation on Procedure


and off.
Pick the start point on contour.
Identify the position for changeover point on the contour. The
sequence of changeover points must correspond to the
direction of processing.
In the following mask, specify:
"Initial situation": The current contour size (in the rule
group) is displayed.
"Height regulation": The current settings of the height
regulation system are displayed.
Settings in the "New value" area are made automatically.
Confirm your selection with OK.
Identify the end point of changeover.

The changeover points are displayed. Their positions are marked


by the symbol for the changeover function.

Representation on the Changeover on the contour of the height regulation is displayed by


screen a particular symbol: line type solid, colour green.
Height regulation:

1 Contour element 3 Processing with height regulation


2 Processing without height 4 Processing direction
regulation
Symbol for height regulation changeover Fig. 13586

S354E52.DOC TECHNOLOGY module 5-169


Remarks:
This function can also be used for approach and withdrawal
flags. The selected function is then effective for the complete
flag. Changeover within the flag is not possible.
Changeover from cutting with height regulation to cutting with-
out height regulation and vice versa within one contour
element is possible.

Change contour size The system determines whether the contour is large or small
during processing definition. The data is taken from the rule group
for processing definition accordingly, and the contour is processed
with the parameters from the laser table.

This function allows you to change contour size interactively and


thereby call up other cutting data.
Example: A contour is composed of long and short complex
elements. It is advisable to work with different cutting parameters
when processing a contour with different contour elements.

Procedure:
Select function and observe instructions in the command line:
Pick the start point on contour.
The current contour size is displayed in the following mask. The
contour size being changed over to is displayed in the "New
value" display area.
Pick end point.
The change in contour size is marked by a vertical line on the
screen. The contour size is indicated by the arrow size:
Large arrow: large contour
Small arrow small contour

5-170 TECHNOLOGY module S354E52.DOC


Stretching laser processing

Function MODIFY, Extending or shortening laser cutting operations


PROCESSING, STRETCH
This function allows linear or circular laser cutting operations to be
extended or shortened at any element point. Approach or with-
drawal elements and changeover points are modified corres-
pondingly.

Procedure:

Select the function.


Follow the instructions given in the command line.
Enter numerical value (stretching increment):
A positive numerical value means stretching (extending) the
processing
With a negative value, processing is shortened.
Pick the start and end points of the processing operation.

Applications:
Partial processing of a contour, e. g. with manual definition of com-
mon slitting cuts or if a contour does not have to be processed
completely.

S354E52.DOC TECHNOLOGY module 5-171


Using drawing tools

DRAWING TOOLS control Functions for creating and deleting construction geometry are
function: stored in DRAWING TOOLS.

Construction geometry refers to geometry elements which help you


draft drawings.

Geometry representation Construction lines are always represented as infinite, construction


circles always as full circles.

Line type and colour Construction geometry is displayed on the screen in red and line
type dotted.

Function DRAWING TOOLS, The functions for creating construction lines are:
CONSTRUCTION LINE
Function 2 POINTS: Drawing construction lines with 2 points
Function PARALLEL: Drawing parallel construction lines
Function HORIZONTAL and function VERTICAL: Drawing hori-
zontal and vertical construction lines
Function TAN PT: Drawing tangents as construction lines on
arc and point
Function PERPENDICULAR: Drawing perpendicular construc-
tion lines
Function ANGLE X: Drawing a construction line with a point
and angle of inclination
Function TAN2: Drawing tangents to 2 arc elements as cons-
truction lines.
Function ANGLE/LINE: Drawing a construction line with a point
and an angle to the base line
Function DIVISION: Dividing element using construction line

The description of the individual functions can be found in


the module DRAWINGsee: "Generating construction geo-
metry".

5-172 TECHNOLOGY module S354E52.DOC


Function DRAWING TOOLS, The functions for creating construction circles are:
CONSTRUCTION CIRCLE
Function 3 POINTS: Drawing a construction circle with
three points
Function CENTER/RADIUS: Drawing a construction circle with
a center and radius
Function DIAMETER: Drawing a construction circle with
diameter
Function CENTER/RADIUS: Drawing construction circle using
center point and diameter
Function CONCENTRIC: Drawing concentric construction
circles
Function TAN2 PT: Drawing a construction circle tangential to
2 elements
Function TAN 2PTS: Drawing a construction circle tangential to
an element and two points
Function TAN 3: Drawing a construction circle tangential to
3 elements.
Function TAN CENTER: Drawing a construction circle tangen-
tial to one element and center point

The description of the individual functions can be found in


the module DRAWINGsee: "Generating construction geo-
metry".

Function DRAWING TOOLS: This function can be used to delete existing construction geometry
DELETE CONSTRUCTION part by part or completely.
GEO
Procedure:
Delete construction geometry completely: Pick ALL.
Delete construction geometry part by part: Pick the elements
individually.

Select the TOTAL function (foot bar) after executing this


function or change the window setting in order to reset the
screen.

Function DRAWING TOOLS, The construction functions for measuring are:


MEASURE
Function 2 POINTS: Measuring the distance between 2 points
Function POINT: Measuring the coordinates of a point
Function HORIZONTAL: Measuring the horizontal distance
between two points
Function VERTICAL: Measuring the vertical distance between
two points
Function CIRCLE: Measuring the center point coordinates and
the radius of a circle
Function ANGLE: Measuring angle

The description of the individual functions can be found in


the module DRAWINGsee: "Measurement".

S354E52.DOC TECHNOLOGY module 5-173


Calling up information

Function GENERATE, INFO Call up and view information on an operation. The INFO function is
offered if any of the following is selected:
Control function GENERATE
Control function EXTRAS:
Control function SMALL PARTS:
Control function SHEET:
Control function MODIFY:

Procedure:
Click on INFORMATION function.
Pick the relevant operation with the mouse. A message list
where you can receive detailed information on "Processing"
and "Technology" will be displayed.

Deleting processing operations and parts

You will find the functions with which processing operations can be
deleted in the menu for the
GENERATE control function.
Control function EXTRAS:
Control function SMALL PARTS:
Control function SHEET:
Control function MODIFY:

Delete processing operation Function DELETE, PROCESSING


directly
Procedure: Select the processing operation to be deleted. Pick an
individual processing operation. Or: Open a box. Or: Select the
menu field ALL to delete the screen contents completely.

Effect: The selected processing operations are shown in magenta.


Confirm the deletion by pressing OK.

If processing operations are deleted individually, then the


traverse paths between the neighboring operations will be
updated automatically. If processing operations are grouped
in a box when deleting, then the traverse paths will not be
automatically updated.

Operations in compulsory sequences cannot be deleted.


First break up the compulsory sequence, then delete the
processing operation.

5-174 TECHNOLOGY module S354E52.DOC


Delete selected processing Function DELETE, SELECTION, index card "Processing"
operation
This function allows you to make a targeted selection of objects to
be deleted. A mask is opened for this purpose:

"Disposal": Delete disposal of a part. Close the mask and pick


the processing operation on which the symbol for disposal is
defined.
"Positioning path": Delete positioning path without the
processing operation allocated.
Pick the positioning path or mark it with a box after closing the
mask.
"Tool": Delete entire processing operation of the active tool.
Prerequisite: Tool has been activated.
"All processing operations for part": Delete entire processing of
a single part.
Identify the single part or mark it with a box after closing the
mask.

Delete parts of the layout Function DELETE, SELECTION, index card "Layout"

This index card is only offered in sheet mode.

It contains the option to delete parts from the present layout.

"Multi-copy processing": Delete entire multi-copy processing. If


several multi-copy processing sections are present on the
sheet, identify the multi-copy processing section you wish to
delete. To do so, click on a part in the multi-copy processing
section.
"Sheet area": Delete parts on the entire sheet.
"External area": Delete part which are located outside of the
sheet.
"All": Delete all parts on the screen.

Select the desired radio button. The corresponding parts are


deleted.

S354E52.DOC TECHNOLOGY module 5-175


11. Multifunction processing operation
with the laser

Multifunction processing in laser mode refers to processing


definitions that can be programmed by combining certain functions.

Two frequently defined processing operations are described here


as examples:

Trimming with the laser


Manual definition of common parting cuts

Trimming with the laser

Requirements:
Your sheet layout requires trimming of the parts, as is the case
with common parting cuts.
Elements that have to be trimmed may not be processed in
single part mode.
Trimming can be defined in sheet mode only.

Default settings for laser cutting:

Select menu LASER PROCESSING, MANUAL with "Cutting


start" BEAM ON.
Any table suitable for the type and thickness of the material to
be processed may be selected as laser technology table.
Rule group: "At will": It is, however, advisable to select a rule
containing withdrawal.

5-176 TECHNOLOGY module S354E52.DOC


Procedure

Example:

1 Sheet 2 Single part


3 Trimming cut on sheet

Trimming when using common slitting cuts Fig. 14144

1. Define sheet layout.


Important: Only elements that are visible can be selected for
trimming. Activate the SYMBOL function button at the bottom
of the mask.

2. Select the function GENERATE, GEOMETRY, MULTIELE-


MENT (menu for LASER PROCESSING, MANUAL).
Now identify all elements to be included in laser cutting for
trimming either individually or by placing them in a box. The
identifying sequence is not relevant.
The selected elements will be displayed in magenta colour.
A marked element can be deselected by clicking on it again.

3. Pick the start point for element processing.


The laser cut for trimming the composed contour is made
automatically.

S354E52.DOC TECHNOLOGY module 5-177


4. Extend the processing operations at their beginning and end
using the function MODIFY, PROCESSING; STRETCH.
Extend the laser cut after the approach path and before the
withdrawal path, e. g. by approx. 3 mm. Switching of the height
regulation can then be defined on this path.

5. Modify the approach and withdrawal flags:Select the function


MODIFY, APPROACH/WITHDRAWAL, MODIFY.
Change the direction of processing of the approach and with-
drawal paths, so that they are positioned toward the sheet
edge.
An optimum course of the cut can be generated by adding an
arc to a linear approach and withdrawal element.
Note: It is advantageous to select a rule with the following
features:
Approach: at corner with line/arc
at element with line/arc
Withdrawal: at corner with line/arc
at element with line/arc

6. Extend approach and withdrawal flag: Function MODIFY,


PROCESSING, STRETCH
If the approach element begins or the withdrawal element ends
inside the sheet area, you must extend it beyond the sheet
edge.
Note: It is advantageous to select a rule with the following
features:
Approaching and withdrawal: select a relatively great maximum
length; take into account the margin specified for sheet layout.

1 Sheet 2 Single part


3 Cut on sheet 4 Extended approach path on sheet

Stretching the approach path Fig. 14145

5-178 TECHNOLOGY module S354E52.DOC


1 Sheet 2 Single part
3 Cut on sheet 4 Extended withdrawal path on
sheet
Stretching the withdrawal path Fig. 14146

7. Activate or deactivate the height regulation: Select the function


MODIFY, PROCESSING, CHANGEOVER.
The beginning and the end of the trimming cut are outside the
sheet area. As the height regulation is normally activated for
cutting, it must be deactivated in time at the beginning and end
of the cut.
The height regulation is activated or deactivated at the
extended part of the contour. The approach and withdrawal
elements are always processed completely without height
regulation.

5 Deactivating the height regulation


at the beginning of the cut

Fig. 14148

S354E52.DOC TECHNOLOGY module 5-179


5 Deactivating the height regulation
at the end of the cut

Deactivating the height regulation Fig. 14149

8. Determine the sheet thickness: The function EXTRAS, NC


FUNCTIONS, MEASURING POINT.
A measuring point must be defined in the area of the sheet
where the cut starts, as the beginning of the cut is outside the
sheet and the first part of the cut is executed without height
regulation. The measuring point is inserted before the laser
processing begins.

5 Activating the height regulation at 6 Define measuring point for sheet


the beginning of the cut thickness determination

Fig. 14147

5-180 TECHNOLOGY module S354E52.DOC


9. .Specify removal: Select the MANUAL REMOVAL, SMALL
PARTS function.
A manual removal is defined at the end of the trimming cut. A
manual stop is programmed for this.

5 Deactivating the height regulation 7 Define manual stop for removal


at the end of the cut

Fig. 14150

S354E52.DOC TECHNOLOGY module 5-181


Manual definition of common slitting cuts
with the laser

Prerequisite:
Sheet layout has been done. Web widths in X and Y direction were
chosen according to the kerf width of the laser (= beam diameter).
The kerf width of the laser cut is stored in the laser technology
table in the DATA module.

Presettings for laser cutting:


Select BEAM ON in the menu LASER PROCESSING,
MANUAL with "Cutting start" .
Any laser technology table compatible with the material and
material thickness can be selected. Make sure it contains the
required kerf width.
Rule group: It is advantageous to select a rule group in which a
withdrawal is already defined and which generates no loops or
rounded corners.

Procedure:

1. In single part mode: Define single part processing


The processing operation for all single contours is defined in
single part mode. Outside contours are processed only
partially.
Process outer contour elements of a part which have common
parting cut edges with adjacent parts with the laser.
The outer contour of parts which are located for example in the
outer area of a multi-copy processing operation are processed
in sheet mode with trimming.
You then transfer the parts processed in different ways in
single part mode interactively onto the sheet layout (Function
TRANSFER SINGLE PART TO SHEET).
Note: Trimming is usually done before the actual separation of
the parts. This means that the edge of the material moves
directly up to the part to be separated. You must take this into
consideration during processing definition in single part mode.

5-182 TECHNOLOGY module S354E52.DOC


1 Sheet edge 2 Single part
3 Edge of single part 4 Common parting cut

Trim parts Fig. 14151

2. Specify separation of the parts: Select the function GENE-


RATE, GEOMETRY, CONTOUR or ELEMENT.
Identify elements for separation. Selecting the first element
also specifies the processing direction.
Note: The laser cut begins at the edge of the sheet if trimming
has been done.

3. Modify the approach and withdrawal flags: Select the function


MODIFY, APPROACH/WITHDRAWAL, MODIFY.
If the approach and withdrawal flag has not already been
placed in the desired direction, this can be changed. You can
also add an arc at this point so that an ideal approach and
withdrawal is generated.

4. Program height regulation: Select the function MODIFY,


PROCESSING, CHANGEOVER.
The cutting start and end are no longer located on the sheet.
Because cutting is usually done with height regulation, the
height regulation must be deactivated promptly at the
beginning and end of cutting.

S354E52.DOC TECHNOLOGY module 5-183


1 Single part 2 Common parting cut
3 Switch on height regulation.
Switching on height regulation Fig. 14152

5. Specify measuring point: Select the function EXTRAS, NC


FUNCTIONS, MEASURING POINT.
Because the laser cut begins outside of the sheet, the current
sheet thickness should be measured before cutting. Define a
measuring point near the edge of the sheet before the laser
cut.

1 Single part 2 Common parting cut


Switch on height regulation. 4 Define measuring point:
Place measuring point Fig. 14153

6. Define removal of the part: Select the SMALL PARTS function.


Define the desired removal for the part at the end of the laser
cut.

5-184 TECHNOLOGY module S354E52.DOC


7. Define compulsory sequences if necessary.Function
GENERATE, COMPULSORY SEQ, SET
If the outer contour is specified by sections in several laser
cuts, it is advisable to specify the desired sequence of laser
cuts using a compulsory sequence. Use: Separation of parts is
more user-friendly.

Important: Note the subsequent sorting strategy when


defining laser processing.

Further procedure

After defining the processing in single part mode, the transfer of


the processing to the sheet takes place selectively; i.e. the
processing is only transferred to suitable parts of the sheet.

In this procedure, only parts which require a different processing


definition are now processed.

S354E52.DOC TECHNOLOGY module 5-185


12. Laying out sheet

In ToPS, you can do sheet layout in both the NEST and TECH-
NOLOGY modules.

Lay out sheet in NEST Single part drawings (with or without processing) or drawings of
module mini-nests are the basis for nesting. Sheet layout is dine either
manually or using nesting processors. Specify the sheet size and
how many of which parts is to be placed on the sheet.
A drawing of the nested sheet is generated. You can load this
sheet as a drawing in the TECHNOLOGY module and define the
processing.

Lay out sheet in Sheet layout is done in a different way in the technology module.
TECHNOLOGY module
You have several options in selecting the layout strategy:
Simple multi-copy processing
Sectional multi-copy processing:

Simple multi-copy The same part is on the sheet multiple times.


processing

Simple multi-copy processing Fig. 5883

Sectional multi-copy Specify sections of the sheet in which a part is placed on the sheet
processing several times. This layout method also allows you to carry out all
layout strategies on the sheet. Example: One section is defined
with multi-copy processing and another with nested parts.

5-186 TECHNOLOGY module S354E52.DOC


Sectional multi-copy processing Fig. 5884

Initial blank A single part is placed on the sheet.

Initial blank Fig. 4773

Sheet layout is primarily defined using the control functions for the
Layout
main function LAYOUT. The following control functions are
available:

Control functions CREATE: Lay out the sheet with parts in simple or sectional
multi-copy processing.
MODIFY: Modify section properties, move section, compare
geometry.
MODIFY SHEET: modify sheet dimensions.
LOAD: Specify loading position.
MODIFY PART: change number of parts, move or rotate parts.
CLAMP: Change clamp positions.
DRAWING TOOLS: Create construction geometries and select
measurement functions.

Display on the screen:


By default, only the first 2 or 4 parts of a multi-copy processing
section are displayed with geometry and processing. All other parts
are represented as symbols (=surrounding rectangle). You can
change this display at any time using the SYMBOL function button
at the bottom of the mask.

S354E52.DOC TECHNOLOGY module 5-187


Specifying sheet data

Sheet data is queried The sheet data (dimensions of the sheet, material) is requested
automatically. automatically as soon as a sheet is loaded.

You only need to select the function FILE, NEW in the main
window bar if you wish to define a new sheet with a new layout and
processing.

Enter new sheet data

Select the function FILE, NEW to define a new sheet. A mask is


opened for this purpose:

Procedure:

You must make the following entries:


Sheet size
Material thickness
Material designation The material designation must correspond
with the entries in the database (DATA module).
PARAMETER: You specify here
whether you want non-scratch processing operation or not.
Non-scratch processing means: The stripper is positioned
approx. 1 mm higher during processing.
Specify the sheet type: normal sheet, uneven sheet or for-
med sheet?
For the TRUMALIFT SheetMaster: MODIFY "Lift parameter".
Do you wish to use the sheet detector?
Should the sheet be stripped?
Output type: direct or preparatory?
Change speed.
Change acceleration.

To keep from having to type everything in: select the material by


clicking in the display field or selecting the "Arrow" symbol.. Effect:
The dimensions from the database are entered in all other entry
fields.

Define sheet processing Effect: Existing screen displays are deleted and the new sheet is
displayed in the specified size. An insertion symbol (red star) is
drawn inside the sheet. This symbol is important for defining the
processing operation when dealing with resetting motions See:
"Repositioning".
The sheet is loaded centered by default. The loading position and
the sheet size can be changed later (see: the function FILE,
SETUP SHEET or the menu SHEET LAYOUT, function LOAD or
the function MODIFY SHEET.

5-188 TECHNOLOGY module S354E52.DOC


Creating sheet layout

A multi-copy processing section can be formed in two ways.

Variant 1: All part on the sheet are aligned in the same way.

Variant 2: The parts within the multi-copy processing section are


placed so that optimum utilization of the area is achieved. The
parts are rotated for this if necessary.

Multi-copy processing: Definition: The entire sheet is used as the basis for sheet layout.
simple The sheet is not divided into different sections. Instead: Sheet size
= section size of the multi-copy processing section.

Simple multi-copy processing (variant 1) Fig. 7270

Function CREATE, SIMPLE Prerequisite You must have already loaded one or more parts to
define a multi-copy processing section.

Procedure
1. Select the function. A mask for entering margins and webs
opens automatically.
2. Enter dimensions for outer margins and webs. Close the mask
with OK.

S354E52.DOC TECHNOLOGY module 5-189


1 Left margin 5 Web width in Y direction = part spacing
2 Upper margin 6 Web width in X direction = part spacing
3 Right margin
4 Lower margin

Margins and webs Fig. 4412

3. Define unit to be the basis fir multi-copy processing. E.g. pick


part, or pick several parts one after the other, or group several
parts in a box.
4. Complete part selection with OK.

Effect: Sheet is laid out. The parts located inside the sheet are
taken into account in the generation of the NC program. You can
delete these parts before NC generation using the functions
DELETE, PART or SELECTION, index card "LAYOUT" ("Outer
area" radio button).

Multi-copy processing: Definition: Define different rectangular sections to be filled with


sectional parts.

Sectional multi-copy processing Fig. 5884

Function CREATE, Prerequisite You must have already loaded several parts to place
SECTIONAL parts in the sections.

5-190 TECHNOLOGY module S354E52.DOC


Procedure:

1. Select the function. A mask for entering margins and webs


opens automatically.
2. Enter dimensions for outer margins and webs. The dimensions
refer to the multi-copy processing sections (in comparison: In
definition of a simple multi-copy processing section, these
specifications refer to the sheet, see: Simple multi-copy pro-
cessing). Close the mask with OK.
3. Define unit (e.g. part or pick several parts one after the other or
group parts in a box) which should be the basis for the multi-
copy processing.
4. Complete part selection with OK.
5. Define section orenter the number of parts in the X direction
and Y direction. The multi-copy processing sections are usually
defined inside the sheet. But: Any placement on the screen
can be used to achieve ideal layout.

Effect: The section is displayed on-screen with layout.

Applications: This function is usually used to place several parts in


several multi-copy processing sections on the sheet. Other possi-
bilities are shown in the following example:

Sectional multi-copy processing Fig. 7269

Explanation of sheet: The upper left corner is occupied by a nested


sheet (500x500). Multi-copy processing sections are also defined.
The parts of the nested sheet are treated as single parts. The
section where these pats are located is not a multi-copy processing
section.

S354E52.DOC TECHNOLOGY module 5-191


Modifying sheet layout

Change web widths MODIFY function: SECTION PROPERTIES, WEB WIDTH


Change web widths within a multi-copy processing section.

Procedure:
Enter the web width in the X and Y direction.
Select multi-copy processing: Pick part within the multi-copy
processing section.

Breaking up multiple-copy MODIFY function: SECTION PROPERTIES, BREAK UP


section Break up group of several parts in a multi-copy processing section.

Procedure: Select multi-copy processing: Pick a part within the


multi-copy processing section to do so.

Application You have to use this function if you wish to move parts
which belong to a multi-copy processing section. It is possible to
copy parts without breaking up the multi-copy processing section.

Modify rows and columns MODIFY function: SECTION PROPERTIES, ROWS


MODIFY function: SECTION PROPERTIES, COLUMNS
Rotate position of parts within a multi-copy processing section by
180 according to rows or columns.

Procedure:
A mask opens.
Select the row or column whose parts you wish to rotate: Odd
or even numbered? Confirm with OK.
Select multi-copy processing: Pick a part within the multi-copy
processing section.

Application This function is good to use for generating technology-


oriented positioning. Example: Place parts with notches next to
each other in such a way that the notches can be processed
simultaneously.

5-192 TECHNOLOGY module S354E52.DOC


Move section MODIFY function: MOVE SECTION, 2 POINTS or HORIZONTAL
or VERTICAL

An entire multi-copy processing section can be changed in position


with this function.

These function correspond for the most part with the functions for
modifying geometry elements. The procedure is described in the
chapter on the DRAWING module (see: "Modifying geometry").

Compare geometry MODIFY function: GEO COMPARER

The functions in the GEO COMPARER menu allow you to do the


following:
Function COMPARE PART: Compare geometries of two parts
(source part, target part) and transfer the processing operation
of one part to the other.
and
Function REPLACE PART: Replace a part in a sheet layout.

Mask with sheet layout and menu:

1 2

3 4

Mask with example Fig. 18830

S354E52.DOC TECHNOLOGY module 5-193


Example:
The sheet layout in the mask depicted above is intended as an
example. The section markings are for orientation and are not
visible to you on-screen in ToPs 300.

Four multi-copy processing sections (1-4) are defined on the sheet:


The parts in multi-copy processing sections 1 and 2 are almost
identical. They differ only in one geometry: The parts in section 1
have an arc and the parts in section 2 have a square at the same
position. The parts in multi-copy processing sections 3 and 4 are
identical.

Application: to modify existing geometries with processing


operations in the single parts on an existing sheet quickly and
easily, or even to replace parts of a complete multi-copy proces-
sing section with a different part quickly and conveniently.

Comparing geometry
All closed contours, texts and points are compared with their
processing operations. Processing operation in the target part are
deleted because processing operations of the original part (source
part) act as a model. They are transferred to the target part.

If geometries exist in the source part but not in the target part, or
vice-versa, no comparison can be made of the geometries. These
geometries are not modified. They are retained unchanged in the
target part.

Open contours are not taken into account in the comparison.

Procedure:
Select the TECHNOLOGY module. Load single parts or nested
sheet.
Select the LAYOUT function. Activate the MODIFY control
function button in the menu. The menu functions for MODIFY
are displayed.
Select the COMPARE PART function. The following mask
opens:

5-194 TECHNOLOGY module S354E52.DOC


Specifying parameters for geometry comparison Fig. 19026

Specify by clicking the check boxes:


"Observe position": The form, position, angle position and
geometry are considered in the comparison. The function
also checks whether the geometry has the same reference
point.
"Retain compulsory sequence": Should processing
sequences which exist as compulsory sequences be
retained as such or should they be broken up?
Confirm your choice with OK. The geometry comparison is
started.

Identify the source and target parts by clicking with the mouse:
Follow the instructions in the command line:
Source part: is the part whose processing is to be adopted.
Target part: is the part which should receive the processing.

The selected parts will be displayed in magenta colour.

S354E52.DOC TECHNOLOGY module 5-195


Replacing geometries and Procedure:
parts
Select the TECHNOLOGY module. Load single parts or nested
sheet.
Select the LAYOUT function. Activate the MODIFY control
function button in the menu. The menu functions for MODIFY
are displayed.

Replacing parts Fig. 19027

In this example, a single part with processing was loaded. This part
is intended to replace the parts in multi-copy processing section 1.

Select the REPLACE PART function.


Follow the instructions in the command line:
First identify the new part ("source part"), then the part to be
replaced ("target part").
Should the angular position of the part to be replaced be
taken into account? Enter 1 for YES and 0 for NO. Confirm
with RETURN
Do you want to replace anther part? If yes, identify the part;
if no, end the action with OK.
The identified parts will be displayed in magenta colour. The
parts on the sheet are replaced when the action is ended.

5-196 TECHNOLOGY module S354E52.DOC


Parts in multi-copy processing section 1 are replaced Fig. 19028

Always observe: When you replace part, you must ensure


that the outer dimensions of the parts correspond. If the
outer dimensions differ, it can cause geometry violations or
the sheet area will not be utilized optimally. The webs
between the parts can become wider than is necessary,
because the webs are not adapted to the new external
dimensions of the parts.

You can change the selection of identified parts interactively.

Procedure:
Identify the part to be replaced and
specify whether the angular position is to be taken into
account. The parts of the multi-copy processing section are
now displayed in magenta.
Now click on the parts which are not to be replaced or to be
replaced separately. The color display changes again: These
parts are marked in white again.
Complete the action with OK. Now only those parts which you
have not interactively excluded are replaced.

S354E52.DOC TECHNOLOGY module 5-197


Modifying sheet dimensions

Function MODIFY SHEET: DIMENSIONS


Modify the dimensions of the sheet.

Procedure The sheet data is entered in a mask. The default dimen-


sions from the database (material data) are preset. You must
overwrite this data if do not wish to work with the standard data.

Effect: The sheet is drawn enlarged or reduced. An already


existing sheet layout is not changed.

Changing the loading position

Function LOAD: LOADING POS.


Change the loading position of the sheet. The sheet is loaded
centered by default. You can change the loading position.

Procedure

Select the function. A mask is opened.


Select how the loading position is to be changed in the mask:
Type of loading: manually or using lift? (only if lift is
available)
Loading side (point of view: in front of the machine) left or
right? Effect: The sheet is loaded as far to the left or right
as possible.
Index pin no.: Enter the number of the index pin.
Number 1 = without lift
Number 2 = with lift
The pin number must always be changed when you switch
between loading with the lift and manual loading (or vice-
versa).
Should the sheet be loaded from the center?
Should the processing be anti-scratch?

5-198 TECHNOLOGY module S354E52.DOC


Changing number of parts and part position

Control function MODIFY The control function MODIFY PART contains menu functions with
PART which you
can move or rotate the original,
or
make copies of the original and be able to simultaneously
move or rotate them.

Procedure:
Decide whether you wish to modify the original or make a
copy.Click the display field or the "Arrow" symbol.
If you select "Copy",specify the number of copies.
Select the modification function (menu function).Follow the
instructions in the command line.

Breakdown of separate modification functions:

Move part Function MOVE, 2 POINTS: Move part (original or copy) by


two parts.
Function MOVE, HORIZONTAL: Move part horizontally.
Function MOVE, VERTICAL: Move part vertically.

Rotate parts Function ROTATE, 2 POINTS: Rotate geometry around two


points.
Function ROTATE, CENTER: Rotate geometry around a
center point.

The individual menu functions correspond for the most part with
the functions which are described in the DRAWING module see:
"Moving geometry" and "Rotating geometry".

S354E52.DOC TECHNOLOGY module 5-199


Changing clamps

Function SHEET LAYOUT, MANUAL, control function CLAMP:


In the menu for manual sheet layout, you can change the clamp
positions and the dead strip display.

Change clamp position Function CLAMP: MOVE:


Set clamp to another position.
The clamp itself is not displayed on screen, but rather the clamp
dead range.

Procedure
Pick clamp.
Pick the position to which the clamp is to be moved (target
position).

Display/hide dead strips Function CLAMP: DEAD STRIPS


Hide or display clamp dead strips on the screen.

The term "dead strip" refers to the entire collision area between the
clamps and the inserted tool. No processing can take place in the
dead strip.
The dead strip is marked by a yellow line on the screen.

Procedure
Pick function: Dead strip is displayed.
Pick the function again: Dead strip is hidden.

5-200 TECHNOLOGY module S354E52.DOC


Using drawing tools

DRAWING TOOLS control Functions for creating and deleting construction geometry are
function: located in the DRAWING TOOLS menu.

Construction geometry refers to geometry elements which help you


draft drawings.

Geometry representation Construction lines are always represented as infinite, construction


circles always as full circles.

Line type and colour Construction geometry is displayed on the screen in red and line
type dotted.

Function DRAWING TOOLS, The functions for creating construction lines are:
CONSTRUCTION LINE
Function 2 POINTS: Drawing construction lines with 2 points
Function PARALLEL: Drawing parallel construction lines
Function HORIZONTAL and function VERTICAL: Drawing
horizontal and vertical construction lines
Function TAN PT: Drawing tangents as construction lines on
arc and point
Function PERPENDICULAR: Drawing perpendicular construc-
tion lines
Function ANGLE X: Drawing a construction line with a point
and angle of inclination
Function TAN2: Drawing tangents to 2 arc elements as cons-
truction lines
Function ANGLE/LINE: Drawing a construction line with a point
and an angle to the base line
Function DIVISION: Dividing element using construction line

The description of the individual functions can be found in


the module DRAWINGsee: "Measurement". Creating
construction geometry.

S354E52.DOC TECHNOLOGY module 5-201


Function DRAWING TOOLS, The functions for creating construction circles are:
CONSTRUCTION CIRCLE
Function 3 POINTS: Drawing a construction circle with three
points
Function CENTER/RADIUS: Drawing a construction circle with
a center and radius
Function DIAMETER: Drawing a construction circle with
diameter
Function CENTER/RADIUS: Drawing construction circle using
center point and diameter
Function CONCENTRIC: Drawing concentric construction
circles
Function TAN2 PT: Drawing a construction circle tangential to
2 elements
Function TAN 2PTS: Drawing a construction circle tangential to
an element and two points
Function TAN 3: Drawing a construction circle tangential to 3
elements.
Function TAN CENTER: Drawing a construction circle
tangential to one element and center point

The description of the individual functions can be found in


the module DRAWINGsee: "Measurement". "Creating
construction geometry".

Function DRAWING TOOLS: This function can be used to delete existing construction geometry
DELETE CONSTRUCTION part by part or completely.
GEO
Procedure:
Delete construction geometry completely: Pick ALL.
Delete construction geometry part by part: Pick the elements
individually.

Select the TOTAL function (foot bar) after executing this


function or change the window setting in order to reset the
screen.

Function DRAWING TOOLS, The construction functions for measuring are:


MEASURE
Function 2 POINTS: Measuring the distance between 2 points
Function POINT: Measuring the coordinates of a point
Function HORIZONTAL: Measuring the horizontal distance
between two points
Function VERTICAL: Measuring the vertical distance between
two points
Function CIRCLE: Measuring the center point coordinates and
the radius of a circle
Function ANGLE: Measuring angle

The description of the individual functions can be found in


the module DRAWINGsee: "Measurement". Measuring

5-202 TECHNOLOGY module S354E52.DOC


Sheet layout: Delete functions

Delete part. Function PART, DELETE


Prerequisite: The part to be deleted my not be in a multi-copy
processing section. To delete parts from a multi-copy processing
section you must first break up the multi-copy processing section.

Procedure Pick part.

Effect: Part is deleted together with processing.

Delete layout Function DELETE, SELECTION.


Delete particular parts. A mask is opened for this purpose: Select:
"Multi-copy processing": Delete parts of a multi-copy proces-
sing section. If several multi-copy processing sections are
present on the sheet, identify the multi-copy processing section
you wish to delete. To do so, click on a part in the multi-copy
processing section.
"Sheet section": Delete parts on the entire sheet.
"External area": Delete part which are located outside of the
sheet.
"All": Delete all parts.

Select the desired radio button. The corresponding parts are


deleted.

S354E52.DOC TECHNOLOGY module 5-203


13. Optimizing sheet processing

The processing of the complete sheet is optimized. The optimizing


concept is based on the following goals: as few tool changes as
possible, exact parts, controlled NC programs and to create short
NC programs.

Please observe the The selected cutting order of single parts can only be taken
following points into account if a removal operation was defined for all parts,
e.g. removal via flap/chute, removal via TRUMALIFT
SheetMaster or manual removal.
When operations are sorted, reference is always made to the
part or the contour. If operations are now copied, this
processing reference will be lost, as copying involves only
processing operations. It is therefore generally wise not to copy
processing operations!
Compulsory sequences have lost significance in the optimum
processing sequence. Operations generally no longer have to
be defined in compulsory sequences. Example: Contours which
contain a removal component are now automatically sorted etc.

Compulsory sequences which you define in the PUNCH


PROCESSING, GENERATE or LASER PROCESSING,
GENERATE menu are retained during automatic sheet
optimization. You should therefore use them specifically in
conjunction with the sheet optimization, as they compromise
the options available with the optimization processor.

5-204 TECHNOLOGY module S354E52.DOC


Procedure:

Prerequisite:
Optimization
A sheet processing operation is defined.

Function OPTIMIZE SHEET, Optimize sheet automatically.


AUTOMATIC, CALCULATE, The options are offered as index cards. You can choose between:
START
Index card "Grid" Sheet processing with grid processing
Index card "Row by row": Row by row processing of parts on
the sheet within a multiple-copy function
"Flexible" index card Arranging sheet processing flexibly

Function OPTIMIZE SHEET, Optimize sheet manually. The following control functions for doing
MANUAL, START this are available:
REARRANGE: Rearrange processing operations on the basis
of the corresponding tools.
INTERACTIVE: Define sheet optimization manually using
individual functions.
SIMULATION: Simulate sheet processing on the screen.
DRAWING TOOLS: Create help geometries and use
measurement functions.

S354E52.DOC TECHNOLOGY module 5-205


Setting the general conditions

Whenever an index card is selected, a mask will appear allowing


you to define the general conditions for the processing sequence.

Each index card has the same structure. Three areas allow you to
define the following:
Separation sequence of parts on the sheet: serpentine form,
row by row, column by column etc.
The part cutting sequences are displayed in graphic form, and
can be selected by clicking with the mouse.

Serpentine: The separation sequence of the parts reverses


at the end of every row.

Fig. 4424

Row by row: Process all parts in a row.

Fig. 4425

Column by column: Process all parts in a column.

Fig. 4417

5-206 TECHNOLOGY module S354E52.DOC


Cutting strategies for parts (only for index cards ROW BY
ROW and FLEXIBLE): Separating parts part by part or row by
row, process complete rows or optimized to tool change.

Parameters for NC program: Create short or a fast NC


program.

Function buttons in the Function buttonCANCEL


mask for the index cards The process is terminated.

Function button CONTINUE


A sub-mask is displayed in which you can accept the suggested
tool sequence as a system proposal or edit them.

S354E52.DOC TECHNOLOGY module 5-207


Optimizing sheet processing as grid
processing

Index card "Grid" For grid production, you can set:


"Direction": Select cutting sequence of parts on the sheet
(as seen from: behind the machine.
Serpentine form front left to back right (default setting)
Serpentine form from back right to front left
The serpentine processing direction can be altered via the
MODIFY button.
Standard procedure dictates separation part by part. Select the
"Process parts completely" strategy if every part is to be pro-
cessed completely and removed.

These settings effect all tools which are presently used.

"Parameter":
"Short program": The optimizer searches for repeating
processing patterns within a part and generates a proposal
for possible subroutines based on them. The starting
corner is positioned within a part. Result generation of a
short NC program.
"Fast NC program": The sequence of sheet operations is
sorted according to time over the entire sheet. The starting
corner is positioned within the sheet. Result generation of
a fast NC program which is generally not "short".

If a multiple tool-change is present after a tool-optimized


sorting of the operations, then the actual sequence of tools
will be issued as a report list.

Function button CONTINUE The tool sequence for operation is


listed. You can now sort or rearrange the tools.

5-208 TECHNOLOGY module S354E52.DOC


Optimizing row by row sheet processing

Index card "Row by row": You can set the following for row by row processing of a multi-copy
processing section on the sheet:

"Direction": Select cutting sequence for parts on the sheet (as


seen from behind the machine).
Serpentine form from front left to back right (standard
setting) and serpentine form front right to back left.
Row by row: each row from left to right or vice-versa and
from top to bottom
Column by column: each column from top to bottom and
from left to right
The separation sequence can be changed with the
MODIFY function button.

"Strategy": Define cutting strategy.


How are the parts to be separated from the sheet?
"Separating part by part": The part is completely cut out
and then removed.
"Separating row by row": Processing of outside contour,
which contains removal, is carried out in rows. The other
outside contour elements are processed within a row
according to optimum time plan.
If the parts are to be cut out in multiple copies with an open
flap, this cutting strategy must be selected for single parts.

How should the sheet be processed?


Optimized tool-change: The tools are employed in a
sequence which ensures that (where possible) only 1 tool-
change takes place per tool.
If a multiple tool-change is present after a tool-optimized
sorting of the operations, then the actual sequence of tools
will be issued as a report list.
Complete rows: Each row is processed to completion with
all tools.

S354E52.DOC TECHNOLOGY module 5-209


Combination of the processing strategies is possible.
Example: "Cut row by row" and "Opt. tool change"
1. Processing of the parts is such that (where possible) only 1
tool-change takes place per tool. The parts are, however,
cut out and removed in rows.
2. "Separating part by part", "Rows completely".
In this example, rows are processed completely with all
tools; only the separation of parts takes place within these
rows. This requires multiple change of tools.

"Parameter": What sort of NC program is to be generated?


"Short program": The optimizer searches for repeating pro-
cessing patterns within a part and generates a proposal for
possible subroutines from them. The starting corner is
positioned within a part. Result generation of a short NC
program.
"Fast NC program": The sequence of sheet operations is
sorted according to time over the entire sheet. The starting
corner is positioned within the sheet. Result generation of
a fast NC program which is generally not "short".

These settings effect all tools which are used.

Function button CONTINUE The tool sequence for operation is


listed. You can now sort or rearrange the tools.

5-210 TECHNOLOGY module S354E52.DOC


Arranging flexible sheet processing

"Flexible" index card This optimization option can be used for sheets with and without
multiple-copy areas. It is also independent of whether a nested
sheet was created using the RECTANGULAR nesting processor or
the free geometry processor.

This "flexible optimization option" also allows


interactive correction of the parts sequence and
interactive specification of parts groups.
(What are part groups? See: description in the following
pages "Defining part groups")

Specify:
"Direction": Select cutting sequence of parts on the sheet (as
seen from behind the machine).
Serpentine from front left to back right (default setting)
Serpentine from back right to front left
The separation sequence can be changed with the MODIFY
function button.

"Strategy": Specify cutting strategy.


"Separating part by part": The part is completely separated
and then removed.
"Separating row by row": Processing of outside contour,
which contains removal, is carried out in rows. The other
outside contour elements are processed within a row
according to optimum time plan.
"Slitting tool part by part": yes or no?
Should processing of the inner contours with the slitting
tool be done immediately before separation of the part with
the slitting tool?
This function can only be selected in combination with "Cut
part by part".

"Parameter": What sort of NC program is to be generated?


"Short program": The optimizer searches for repeating
processing patterns within a part and generates a proposal
for possible subroutines from them. The starting corner is
positioned within a part. Result: generation of a short NC
program.
"Fast NC program": The sequence of sheet operations is
sorted according to time over the entire sheet. The starting
corner is positioned within the sheet. Result: generation of
a fast NC program which is generally not "short".

S354E52.DOC TECHNOLOGY module 5-211


Function CONTINUE Press CONTINUE to confirm your settings.
The "Tool sequence" sub-mask is divided into two areas:
The upper mask area lists the tool sequence which is
applied to the entire sheet.
The lower area lists the tools which are optimized only
within the existing part group.

OK function: Confirm your settings with OK. Follow the instructions in the
command line:
A suggestion appears for the processing sequence:
Red part geometry: single part within a part group.
Yellow part geometry: last part within a part group.
Yellow arrow: processing direction.
Correct part sequence or confirm with OK.
Part groups can now be defined based on the parts sequence.
Confirm the process with OK.

If an optimization process is repeated, the sheet display


described above will only appear if you answer NO to the
"Retain parts sequence?" prompt. If you answer YES, the
process is carried out immediately and the parts sequence is
not altered.

5-212 TECHNOLOGY module S354E52.DOC


Defining part groups

Definition: A part group is a group of parts on a sheet. You can define one or
several part groups on one sheet.
A part group is defined by using the mouse to identify the last part
of the group. The first part to the second-to-the-last part of a part
group is displayed in red. The last part is marked yellow (=end of
the part group).
If there is only one part group on a sheet, the last part does not
have to be marked.

Application: As with the "Row by row" optimization option, where complete rows
can be processed, parts can be grouped together with this
function. The first stage of sorting operations involves the pro-
cessing of all parts in one group, before the next group is begun.
This processing sequence requires additional tool changes.
Process-secure processing and precisely cut parts are the results
of part groups.
Example:

1 Single part: red marking, start of 3 Single part: yellow marking, end of
the part group and all other parts the part group
2 Processing direction: yellow arrow

Part group with serpentine processing Fig. 15451

S354E52.DOC TECHNOLOGY module 5-213


Defining a sample part

A sample part was until now identified and defined by clicking on


the corresponding single part.

"Flexible" index card With this version and higher, you can only define a sample part
after selecting the FLEXIBLE optimization option.

Procedure:
Answer NO to the "Retain parts sequence?" prompt.
Define a part as part group: Pick the first part on the sheet. The
part is shown in yellow. You have now defined a part group
comprising one single part (=sample part). The next (i.e. the
second) part group now contains the remaining parts.

5-214 TECHNOLOGY module S354E52.DOC


13.1 Automatic sheet optimization

In the menu for sheet optimization, the following functions for


automatic sheet optimization are available to you:

CALCULATE: Automatic calculation of sheet optimization.


SIMULATION: Simulate processing sequence of complete
sheet processing.
DRAWING TOOLS: Individual functions with which you can
generate or measure construction lines, construction circles.

Automatic calculation of Procedure:


sheet optimization.
Control function CALCULATE is selected.
Select the START function.
The options are offered as index cards. You can choose bet-
ween:
Index card "Grid" Sheet processing with grid processing.
Index card "Row by row": Row by row processing of parts
on the sheet within a multiple-copy function.
"Flexible" index card: Arranging sheet processing flexibly.
After selecting the CONTINUE function button the tool
sequence will be displayed.
The function buttons in the mask for "Tool sequence" are:
OK function: You accept the suggested tool sequence.
Optimization process will be started.
Function SORT: Sort tool sequence.
Function REARRANGE, BEFORE A tool is placed in front of
another.
1. Step: Press function button.
2. Step: Select tool which is to be rearranged.
3. Step: Identify tool which the selected tool is to be placed in
front of.
Function REARRANGE, AFTER A tool is placed behind
another.
1. Step: Press function button:
2. Step: Select tool which is to be rearranged.
3. Step: Identify tool which the selected tool is to be placed
behind.

S354E52.DOC TECHNOLOGY module 5-215


TECH PARAMETERS function: (TECHNOLOGY PARAME-
TERS function): Defining technical parameters for the selected
tool.
"Softpunch": Activate or deactivate? If yes, which level?
"Tool change type": Which type of sheet is being pro-
cessed: Normal sheet, uneven sheet or formed sheet?
"Punching head position": Which working position should
the punching head go to for this tool: normal working
position, forming position, fast forming position, variable
forming position?

CANCEL function: The procedure is aborted.

Function OPTIMIZATION PARAMETERS


In the following screen, you can specify optimization parameters
especially for the selected tool:
"Tool": The selected tool is displayed.
"Small NC program": Operations with the selected tool are
only time-optimized within the part limits. All identical parts
are processed in the same way. Subroutines are then
created when generating the NC program.
"Fast NC program": Processing with this tool is optimized
so that processing is time-optimized. Part limits are
ignored.
"Consider part sequence:": Should the suggested part
sequence be retained for this tool or not?
"Start corner": If the optimization process for this tool begin
at a certain corner, then select starting corner
or
If the starting corner, with the tool change position taken
into account, be automatically defined by the system, then
select "Optimum tool change".
Example: With tools which are introduced from a tool change
wheel or if Multitool tools are employed, it may be wise not to
define a fixed setting for the starting corner for a tool. In this
case, the system can define the starting corner itself, and thus
minimize the approach distances of the tool change positions
to the next operation.
Selecting a start corner excludes the "Optimized tool change"
option.

5-216 TECHNOLOGY module S354E52.DOC


13.2 Manual sheet optimization

In the menu for sheet optimization, the following functions for


manual sheet optimization are available to you:
REARRANGE: Place a processing operation at the beginning
or end, or before or after a particular operation.
INTERACTIVE: Change sheet optimization manually.
SIMULATION: Simulate processing sequence of complete
sheet processing.
DRAWING TOOLS: Single functions with which you can
generate or measure construction lines, construction circles.

Rearrange tool sequence Function REARRANGE, BEGINNING


Set processing operation at the beginning of sheet processing.

Function REARRANGE, END


Set operation to the end of sheet processing.

Function REARRANGE, BEFORE


Set processing operation in front of another.
1. Step: Select processing operation which is to be rearranged.
2. Step: Select processing operation which will have the selected
operation placed in front of it.

Function REARRANGE, AFTER


Set processing operation after another.
1. Step: Select processing operation which is to be rearranged.
2. Step: Select processing operation which will have the selected
operation placed behind it.

Interactive sheet Function INTERACTIVE, START


optimization
The operation is sorted interactively for all tools.
All used tools will be listed here in an index card. You can confirm
the tool sequence or modify it if necessary.
Then the processing operation will be shown with the first tool
(yellow operation).

The function buttons in the mask for "Tool sequence" are:


OK function: You accept the suggested tool sequence. Optimi-
zation process will be started.
Function SORT: Sort tool sequence.

S354E52.DOC TECHNOLOGY module 5-217


Function REARRANGE, BEFORE: A tool is placed in front of
another.
1. Step: Press function button.
2. Step: Select tool which is to be rearranged.
3. Step: Identify tool which the selected tool is to be placed in
front of.
Function REARRANGE, AFTER A tool is placed behind
another.
1. Step: Press function button:
2. Step: Select tool which is to be rearranged.
3. Step: Identify tool which the selected tool is to be placed
behind.

TECH PARAMETERS function: (TECHNOLOGY


PARAMETERS function): Define technical parameters for the
selected tool.
"Softpunch": Activate or deactivate? If yes, which level?
"Tool change type": Which type of sheet is being
processed: Normal sheet, uneven sheet or formed sheet?
"Punching head position": Which working position should
the punching head go to for this tool: normal working
position, forming position, fast forming position, variable
forming position?

CANCEL function: The procedure is aborted.

Options for interactive Function INTERACTIVE, OPTIONS


sorting of tools Because a specific tooling must be selected, sorting is carried out
selectively.
You can choose between:
all tools
active tool
SELECTION: Tools used
Tool for the operation picked.

First of all, the processing operation of your choice will be shown


on the sheet (yellow operation).

Please note: The tool which you have allocated the removal
to must always be at the end. Processing operations which
you have set in compulsory sequences are retained.

5-218 TECHNOLOGY module S354E52.DOC


Other functions for The following functions are available for interactive modification of
INTERACTIVE the processing sequence:
Function INTERACTIVE, DISTANCE OPT.: Processing with
the selected tools should be carried out distance-optimized.
function INTERACTIVE, NEXT TOOL: With this function, the
next tool and the operation sequence connected to it will be
displayed.
Function INTERACTIVE, INVERT: The processing direction of
individual, linear nibbling paths are inverted for interactive
sorting.

Processing: display on the screen

Color/symbol Display Operation

Red processing Starting point of the first Pick with mouse pointer:
processing operation carried out identification as erroneous
by the particular tool. operation.
Yellow Processing operation which have Pick with mouse pointer:
processing already been sorted. identification as erroneous
operation.
Blue Processing operation which must Pick with mouse pointer:
processing yet be sorted. Definite a new sequence.
White cursor End point of the processing If an erroneous operation is
pointer operation; mouse pointer is identified, then the cursor
caught on rubber band. pointer will jump to the
identified position.

Procedure:

Functions Steps:

1st step: Start interactive sheet optimization:


Select function INTERACTIVE, START
or
function INTERACTIVE, OPTIONS.

After confirming the tool sequence by pressing OK, the processing


operations with the first tool or selected tool will be shown on the
sheet.

S354E52.DOC TECHNOLOGY module 5-219


2nd step: Interactive sorting of the processing operations based on the
functions
DISTANCE OPT: distance-optimized
NEXT TOOL: next tool
INVERT: invert

Sort tools interactively Select function NEXT TOOL: operation with the next tool will be
shown.
If the current processing operation sequence is correct, then the
next processing operation sequence can be shown. Pick the ope-
ration (marked in red or yellow) from where the sequence should
be modified. The mouse pointer jumps to the selected operation.
The operation sequence situated in front of that is retained and
will continue to shown in yellow. The operations whose sequence
is to be modified are marked in blue.

You can sort these operations (blue color) as follows:

Pick the operations one by one.


With the DISTANCE OPT function, sort all remaining
operations.
Place those operations to be sorted in a box. All operations
marked in this way are shown in magenta. Select the
DISTANCE OPT function: Only the available operations in the
box will be sorted.
Important: The first point of the box also serves as the starting
point for the path optimization procedure.

If separation processing operations are sorted using the


function INTERACTIVE, DISTANCE OPT,the cutting out
operations is sorted based on the processing direction
which was active during the automatic run-through.

If the present operation is correct, then a change can be made


to the next tool. Select the NEXT TOOL function.

This procedure can be repeated for the next processing


sequence.

Function INVERT You must select this function if you want to selectively invert the
processing direction of individual, linear nibbling paths.

5-220 TECHNOLOGY module S354E52.DOC


14. Simulating sheet processing

Sheet processing can be executed with varying speed when


supported with processing simulation and, in this way, check tested
exactly.

Procedure:
Activate SIMULATION control function.
To set the "Speed": click on the beam in the slide bar and push
it in the required direction. Push to the right: simulation speed
will be reduced. Push to the left: speed will be increased.
START: Start simulation. The screen contents will be deleted
and the simulation begins from the very start at the speed you
have set. You can vary the speed during the simulation.
STOP: Stop simulation.
CONTINUE: Continue execution of simulation.
Step: Let simulation run step by step.

Examples of useful combinations:


STEP BY STEP, CONTINUE functions: The processing opera-
tions, positioning movements etc. are displayed step by step.
In doing so, you have to click on the function button STEP BY
STEP for each step. Stop the simulation at the desired position
and then continue the process automatically.
or
START, STEP BY STEP, CONTINUE functions: Execute the
simulation automatically until the desired processing operation
is reached, then change to the incremental mode. Continue the
execution of the automatic processing operation after the
appropriate position has been reached.

CANCEL function: The simulation process is canceled using


this function.

Displaying tool change Menu function TOOL CHANGE, DISPLAY


The number of tool changes per tool is shown in the form of
message list in the simulation.

DRAWING TOOLS control The menu functions for the control function DRAWING TOOLS are
function described in the module DRAWING see: "Generate construction
geometry".

S354E52.DOC TECHNOLOGY module 5-221


15. Generating NC program

The NC program can be generated on completion of sheet opti-


mization.

The menu for NC PROGRAM contains the following control


NC program
functions:
GENERATE: Generate the NC program.
PALLETIZING: When unloading with automation components,
specify placement of the parts on pallets. See: description
in separate chapter.
SIMULATION: Simulate NC program (execution).
DRAWING TOOLS: Create help geometries and use
measurement functions.

Generating NC program automatically

Function GENERATE, After modifying sheet processing or sheet layout you must first
START carry out sheet optimization once more and then generate a new
NC program.
After selecting the START function you will be offered index cards
in which you will be able to select required settings before going on
to create the NC program.

"Settings" index card: general settings for defining NC program


issue; e.g. name of NC program and program number.
"Parameters" index card: general parameters like clamp
monitoring, defining NC program with block numbering etc.
"Subroutine technique" index card: defining settings for the
issue of an NC program with subroutines.
"Setup plan" index card: Which details should the setup plan
include: production instructions, single part information, etc.?

5-222 TECHNOLOGY module S354E52.DOC


General settings for the NC "Settings" index card
program General settings which affect the generating of an NC program can
be defined in this index card:
"Name of NC program": Enter a file name. The system auto-
matically attaches the extension LST. The whole path is shown
in the input line.
The sheet name is suggested as a program name by the
system, this name can be changed.
File name: (program name).LST
Example: sheet name 4711 becomes 4711.LST.

"Program number": Enter the number of the desired program.


This detail will be written in the NC program as "Main program
number". The system automatically prefixes a P. Example:
1098 becomes P1098.
"Subroutine numbers": Specify number for subroutine.
"Processed by": Who created this program?
"Company": For which company was this program created for?
"NC title": A title is always issued at the beginning of the NC
program. Define the title content here.
"Remark and setup plan": You can input additional information
as a remark in text form which is then issued in the setup plan.

Define parameters "Parameters" index card


You can define the following as parameters:
Enter number of program runs.
Should clamp positions and space between clamps be moni-
tored?
Should the loading procedure be carried out before the end of
the program? (e.g. TC 240R, TC 260)
Should the first tool be reloaded at the end of the program?
(Only if sheets are loaded using TRUMALIFT SheetMaster).
This function enables you to end program execution in such a
way that the first tool will be reloaded. This makes sense, for
example, if the last tool used was a forming tool.
Should the NC blocks be issued with block numbering during
NC output?
Should sheet layout be prepared on the machine? (Only for
machines with BOSCH CC200/CC300 control system).
See the following chapter: "Flexible sheet layout directly on
the machine".
Should the technology data also be transferred using this NC
program?
Should the push-out subroutine also be transferred using this
NC program?
Should the subprogram for sheet layout also be transferred?

S354E52.DOC TECHNOLOGY module 5-223


Define details for "Subroutine technique" index card
application of the Subroutine technique means: Certain execution sequences which
subroutine technique repeat themselves within sheet processing are written into a
separate program (=subroutine). The subroutine can be started
multiple times within the main program.
Define the following basic conditions here:
Which strategy should be used for NC generation?
"Part-oriented": The NC program will be generated part-
oriented. This means that the system searches for the
equivalent processing sequences in a multi-copy processing
section. These same processing sequences are then set
into subroutines according to the defined rules.
"Compulsory sequence": Processing operations in
compulsory sequences are generated in subroutines.

These specifications are evaluated if the subroutine "Part-oriented"


is generated.
Minimum number of processing operations for a subroutine?
Define minimum number of processing operations for a sub-
routine.
What is the minimum number of subroutine call-ups in a main
program? Input the minimum number of call-ups for one
subroutine.

Vaporize with the laser "Laser table" index card


You specify how vaporization is to be done using this index card:
"No": This option is deselected.
"Sheet by sheet": Carry out vaporization sheet by sheet.
"Part by part". Vaporize the film part by part.

Setup plan "Setup plan" index card


The setup plan is stored by the system as a file. The file name
corresponds to the sheet name which you have entered in the
mask for generating the NC program:
File name: (Sheet name).EIN
Example: 4711 becomes 4711.LST.

5-224 TECHNOLOGY module S354E52.DOC


Mark the information which should be included in the setup plan
with a cross:
"General data": includes, amongst other things, machine,
control system, program numbers, sheet name with path
details, size of sheet or initial blank with weight, processing
time and memory space requirement.
"Production instructions": clamp positions, stop pin, starting
point.
"Tool data": tool list with used tools.
"Single part information": parts number, drawing number and
name, amount of parts, weight, file name with path details.

S354E52.DOC TECHNOLOGY module 5-225


Flexible sheet layout directly on the machine

In practice, it is very common that individual parts must be laid out


on a sheet directly on the machine.
In ToPs the fabrication of individual parts is realized by preparing
for sheet layout on the machine.

Why lay out sheets on the Sheet layout directly on the machine can be necessary for different
machine? reasons:

Fabricating an individual part directly on the control system


without having to call up the program for optimized sheet
processing (with prototype).
Flexible fabrication of consistently recurring parts.
Maximizing use of the sheet: Use the areas of incompletely
covered sheets
or
assign residual sheets on the machine.

Prototype or individual ToPs 300 offers the possibility to fabricate a prototype or an indivi-
part? dual part for sheet layout directly on the machine.

Prerequisite:
Machines with a Bosch CC200, CC220, CC300 control system
(See overview: "Preparing sheet layout on the machine" in this
chapter).

The individual part for the sheet layout does not replace the
prototype.

When programming in ToPs, you can choose a prototype from


inside the laid out sheet as well as prepare an individual part for
sheet layout. A separate NC program will be given for the chosen
individual part.

The difference is in the production sequence:


In ToPs, the prototypes on a nested or laid out sheet are produced
first. The remaining sheet is optimally processed.

With an individual part for sheet layout, the programming system


generates a separate NC program for each individual part.
These NC programs will be attached to the main program
(complete sheet processing). The NC text for the individual part
can be called up on the control system independent of the
complete optimized sheet processing.

5-226 TECHNOLOGY module S354E52.DOC


With the help of a CPL dialogue program, the control system gives
the operator the required parameters for the desired sheet layout.
A graphic display is available for control.
When using individual part fabrication, the sheet layout can be
completely executed without attention to additional tool changes for
the processing of a prototype. The pieces can simply be laid out on
a sheet and produced. The necessary CPL program is included
with the ToPs 300 package.

Background:

Programs created with ToPs 300 are sheet-oriented. Tooling work


is summarized for the entire table and optimized for time. This form
of optimization occurs for all pieces on the sheet. The result is that
the processing of an individual piece is no longer recognized in the
generated NC program for a complete sheet.
On the control system, it is not possible within the NC text to
discard the processing of an individual part from the entire NC
program.

S354E52.DOC TECHNOLOGY module 5-227


Programming in ToPs
An individual part must be completely fabricated in individual
part mode (geometry and removal). With the preparation of
individual parts for sheet layout, the control system will not
consider processing that is completed in sheet mode.

Procedure

DATA module Step 1: Define machine configuration (allow or forbid individual


part fabrication for the NC version).

Choose in the following order:


DATA module
MACHINES, DATA,
BASIC MACHINE, DATA3
"Prepare sheet layout on the machine", function button:
YES/NO.
Save changes with the MODIFY function button.

Example - TC 500R: Preparing sheet layout on the machine Fig. 20474

The entries and switch settings in the mask are the standard
settings.
Make modifications only when your configuration differs from the
standard settings.

5-228 TECHNOLOGY module S354E52.DOC


Overview: "Preparing sheet layout on the machine"; individual part
fabrication
Machine Control system DATA module, MACHINE Comment
(Machine software) PARAMETERS, BASIC MACHINE,
DATA3

"Prepare sheet layout on the


machine", function button

TC 120R Bosch CC 220 YES -

TC 160R Bosch CC 220 YES -

TC 190R Bosch CC 220 YES -

TC 200R Bosch CC 220 YES -

TC 180 K/W Bosch M5TC NO -

TC 180.2 K/W Bosch M5TC NO -

TC180 K/W Fanuc 6MB NO -

TC180 K/W Sinumerik 8N NO -

TC 235 Bosch CC 200 NO -

TC 235 Sinumerik 3 N NO -

TC 240 Bosch CC 200 (T19) (YES) Multitool not supported

TC 240 Bosch CC 200 (>= T21) (YES) Multitool not supported

TC 240L Bosch CC 200 (< T23) (YES) Multitool not supported

TC 240L Bosch CC 200 (>= T23) (YES) Multitool not supported

TC 240R Bosch CC 300 (YES) Multitool not supported

TC 260 Bosch CC 300 (< T23) (YES) Multitool not supported

TC 260 Bosch CC 300 (>= T23) (YES) Multitool not supported

TC 260L Bosch CC 300 (< T23) (YES) Multitool not supported

TC 260L Bosch CC 300 (>= T23) (YES) Multitool not supported

TC 500R Bosch CC 220 YES -

TC 600L Sinumerik 840 D NO: -

TC 2000 R Bosch type 3 NO: -

(YES) = Limited functionality with these control system versions.


It is not possible to request information about the working
range and the clamp dead range on the machine.
Multitools are not supported from version T23.418 control
systems.

S354E52.DOC TECHNOLOGY module 5-229


TECHNOLOGY module Step 2: Prepare individual parts for sheet layout on the machine.

Generate a separate NC text for an individual part in the


TECHNOLOGY module. This occurs in the realm of NC creation
for the complete sheet.

Preparing sheet layout on the machine Fig. 20475

Choose in the following order:


TECHNOLOGY MODULE
NC PROGRAM
GENERATE
START
PARAMETER
Click on "Prepare sheet layout on the machine"
Note:
The setting is not stored and must therefore be reset each
time NC is activated.
Click on "Transfer sheet layout subroutine"
With this selection, the CPL dialogue program "P9994" is
attached to the NC program for sheet layout. When
transferring the processing program, this CPL dialogue
program will also be transferred.
(This CPL dialogue program must be transferred only for
the first NC program. It can be stored and overwrite-
protected in the control system).

5-230 TECHNOLOGY module S354E52.DOC


OK
Comment in the command lines: "Mark individual part for sheet
layout or OK".
Mark one or more individual parts on the sheet layout. The
selected individual parts will be displayed in magenta. Re-
marking a part reverses the selection.
OK
NC text is created

S354E52.DOC TECHNOLOGY module 5-231


NC program
The NC text for the individual parts is attached to the optimized
program for the sheet layout. All processing of individual parts will
be delivered in the same sequence as occurs in the optimized
sheet layout. As a standard, the individual part will be laid out onto
the smallest possible sheet. To this extent, the edges and webs of
the multi-copy processing area will be used. If the individual part is
not located in the multi-copy processing area, standard values will
be given. The loading position will always be set to 0. Clamp
positions will be given as with the optimized sheet program.

Building an NC text
The generated NC text is presented as follows:

0. Subroutines for the optimized sheet (if applicable).


1. Main program for processing the optimized sheet.
2. CPL program for 1st individual part,
CPL program for 2nd individual part,
etc.
3. CPL dialogue program P9994 for sheet layout with subroutine
numbers starting with 99 on the machine. This CPL dialogue
program must be transferred only for the first NC program.

The CPL programs for the individual parts (2) are indepen-
dent programs. They are numbered like the subroutines (0) of
the optimized sheet program. In this way the CPL programs,
like the subroutines, can be deleted together with the main
program.

5-232 TECHNOLOGY module S354E52.DOC


Example of an NC program

A clarification of the NC text is found in the left column.

...

NC Main program: %
beginning (DFS,P1998,TOPS300)
10#MACHTYP$="500/91T"
N10(*MSG,MAIN PROGRAMME NUMBER,P1998)
...

Processing of parts, N310X779.28Y814.64C45M25


optimized for time over the N320X1209.95Y736.57C-45
entire sheet ...

Calling up the "individual N330G24L998.1


part" subroutine at the end N340Q990001998
of the main program (used N350Q980001998
to delete the subroutine N998.1(*MSG,JUMP FLAG)
together with the main ....
program)

NC Main program: end N410G07


N420M02

Beginning of program for (DFS,P990001998,SAMPLE TOPS300)


processing 1st individual 10#MACHTYP$="500/91T"
part N10(*MSG,MAIN PROGRAMME NUMBER,P990001998)
N20(V:3.00#B:171.0#D:19981217#P:TOPS300_EXE)
N30(V:3.7#B:51#D:981221104305#P:TOPS300_ACCESS20)
N40(*MSG,SINGLE PART FOR SHEET LAYOUT: 000
C:\TRUMPF\TEILE\LOCH2.GEO)
1 .START1

First block: Values for N90(PARAMETERS FOR SHEET LAYOUT)


sheet layout 1 #A54LPX=0
1 #A54EZX=20.00
1 #A54EZY=117.00
1 #A54PSX=525.00
1 #A54PSY=425.00
...

Second block: Values for N100(---------------)


the CPL dialogue program 1 #A54SSX=540.00
1 #A54SSY=537.00
1 #A54PDX=500.00
1 #A54PDY=400.00
...

Calling up the dialogue 1 .START2


program as a subroutine N110M09
N120Q9994

S354E52.DOC TECHNOLOGY module 5-233


...
Normal start of individual 1 .START3
part machining N130G92
N140F108.17
N150G01M20
...

Flexible loading position N200G56X[#A54LPX+(680)]Y140.01


N210(*MSG,ZERO POINT 0 0)
N220(*MSG,LOAD SHEET )
N230M61

Tool change N270(*MSG,TOOL ID NO:4500050)


N280(*MSG,WZG RECTANGLE,X=50.00,Y=5.00)
N290T1[4,50.00,5.00]
N300M6[0,1]
...

Grinding for sheet layout 1 FOR I%=#A54SNY% TO #A54NPY%


process according to 1 IF I%>#A54SNY% THEN K%=1 ELSE K%=#A54SNX%
chosen parameters ENDIF
1 IF I%<#A54NPY% THEN L%=#A54NPX% ELSE
L%=#A54ENX% ENDIF
1 FOR J%=K% TO L%

Zero point correction on a N320G92


specific part of the layout N330G92X[(CPOS(1)-(#A54LPX+#A54EZX+#A54PSX*(J%-1)))]
N340G92Y[(CPOS(2)-(#A54EZY-#A54PSY*(I%-1)))]

Processing the individual N350X262.48Y238.9C45M25


part ...
(Coordinating relative to
the part zero point)

Deactivating all processes N360M20


N370C0
...

End of grinding 1 NEXT: NEXT


N380G92
...

Possibility of finishing 1 DLG


several sheets with this 1 T%=0
individual part. 1 SFK(T%,"END", ,"NEW&LAYOUT","CHANGE&LAYOUT",
"SAME&LAYOUT")
...

5-234 TECHNOLOGY module S354E52.DOC


Program end 1 .ENDE
N440C0
N450G56X[#A54LPX+(680)]Y140.01
N460M51
N470M0
N480G07
N490M02

Beginning of program for (DFS,P980001998,SAMPLE TOPS300)


processing 2nd individual 10#MACHTYP$="500/91T"
part N10(*MSG,MAIN PROGRAMME NUMBER,P980001998)
N20(V:3.00#B:171.0#D:19981217#P:TOPS300_EXE)
N30(V:3.7#B:51#D:981221104305#P:TOPS300_ACCESS20)
N40(*MSG,SINGLE PART FOR SHEET LAYOUT: 090
C:\TRUMPF\TEILE\LOCH2.GEO)
...
(Continuation based on 1st individual part)

CPL dialogue program (DFS,P9994,DIALOG)


P9994 N10(SUBROUTINE NUMBER,P9994)
N20(*MSG,PARAMETERS FOR SHEET LAYOUT,P9994)
...

End of file *.LST M02

The subroutine numbers assigned to the individual parts begin with


the maximum allowable number (P99...) and are counted
backwards (P98..., P97..., P96... etc.).

Example:
Maximum subroutine number: "P990001998" = 1st individual part
subroutine.
Further subroutine numbers: "P980001998" = 2nd individual part
subroutine, "P970001998 = 3rd individual part subroutine.

S354E52.DOC TECHNOLOGY module 5-235


Setup plan
In the setup schedule you can check to see whether the individual
parts for sheet layout have been defined on the machine or not.

a, b

5-236 TECHNOLOGY module S354E52.DOC


You can gather the following information:

a: Machining time: This detail contains only the processing time for
the optimized sheet.

b: Required memory: Full size of *.LST file; in this detail are inclu-
ded the main program and subroutines for optimized sheet
layout, programs for individual parts and the dialogue program
(as long as its included in the LST file).

c: Individual part for sheet layout: Here you will find details about
the angular position of the individual part on the sheet and the
program number of the subroutine for individual part machining.

Example: Individual part for sheet layout:


000 990001998
000 = angular position 0, 990001998 = subroutine number for
the processing of the 1st individual part under the angular
position of 0.

090 980001998
090 = angular position 90, 98000198 = subroutine number for
the processing of the 2nd individual part under the angular
position of 90.

S354E52.DOC TECHNOLOGY module 5-237


Operating the machine
With ToPs 300 it is possible on the machine to simply and quickly
create a sheet layout with prepared individual parts.
Operation of the control system is driven by menus and supported
by graphics.

Prerequisites
Your machine must have a BOSCH control system (CC200,
CC220, CC300) with CPL program extension.

In case your machine has no linear magazine, it is recom-


mended to undertake a simple test program with one indivi-
dual part. That way it is possible to determine whether your
machine can reset the corresponding CPL program.

An NC program must be accessible that includes the individual


part program for the sheet layout. It is possible to create such
programs with ToPs 300.
For the machine operator, this is clearly identified in the NC
program "(DFS, P.....,Muster...)" and in the settings plan (last
line: 000 99...).

The CPL dialogue program "P9994" must be accessible by the


control system. With the first NC program transfer from
ToPs 300 to the machine, this CPL program must also be
transferred.
(Recommendation: Set the CPL program in the control system
to "READ ONLY").

5-238 TECHNOLOGY module S354E52.DOC


Procedure

Step 1: Call up the individual part program (e.g. 990001998 Sample


ToPs 300).

To lay out a sheet with an individual part directly on the machine,


call up the NC program for the individual part. Inside this program,
the CPL dialogue program will be called up as a subroutine:

The sheet layout (a single part on the smallest sheet necessary) is


displayed graphically on the screen. The clamps are shown at the
bottom of the display (as in ToPs, upon closer examination they
are situated behind the machine). Additionally, a menu bar with
function keys (softkeys) is available.

Step 2 Modify sheet layout values.

Details for the sheet layout can be modified.

The following functions are available in the menu bar:


Lay out sheet
Change loading position
Special functions

After each function, the graphic will be updated. Before you select
this function, double-check the graphic display on the screen!

Step 3 Start sheet processing.

From the menu bar, select the function button


Start program.

Function button The dialogue program ends and the process proceeds according to
"Program start" the currently set values.

If there are no modifications to make (only a prototype), you


can immediately start individual part machining. With this
procedure, Step 2 is skipped.

S354E52.DOC TECHNOLOGY module 5-239


Machine functions

Functions on the control panel:

7 8 9 /
TAFEL EINLEGEPOS SONDER PROGRAMM
BELEGEN AENDERN FUNKTIONEN START 4 5 6 *
_
1 2 3
_

_
0 . +/-
_
_
ENTER

Control panel: Select function Fig. 11770

Function button With this function, you can:


Lay out sheet Enter dimensions of the sheet to be used,
Modify edges and webs.

The maximum possible sheet layout is then calculated and


displayed on the screen.
When inquiring about the desired number of parts in the X and Y
directions, the current and maximum number is displayed. You can
confirm these values with the <ENTER> button or overwrite with
new values. Modifications will be immediately reflected by the
graphic on the screen.

Function button First, directly enter the approximate loading position as a value in
Change loading position millimeters. The loading position may be modified in increments of
+/- 10 or +/- 100 mm until the sheet has been properly situated into
the clamps. Each correction is immediately displayed on the
screen.

5-240 TECHNOLOGY module S354E52.DOC


Function button Intentionally leave out individual parts.
Special functions In case an individual part program should be implemented
repeatedly on the same sheet, it can make sense in further
processing to leave out the already finished first individual part. It
can be determined which row (of the supposed layout) and which
number with which to begin in this row.
If an exact number of parts is to be made, it is also possible to
leave parts out of the last row.

Notes on clamps Clamp positions are not adjustable here because they must
already have been adjusted when starting the individual part
program (in the linear magazine under "Release clamps" for
machines with clamps).

These values are necessary here only for the graphic, to


facilitate your determination of the best loading position.

Available individual part and dialogue programs are coor-


dinated especially for the type of clamp on the machine.

Clamps in the linear magazine:


The control systems on these machines allow an instant query of
clamp positions. To this extent, the clamps are always shown in
the positions where they are currently located.

Translation clamps:
Here the clamps are shown in the position where the optimizing
sheet program suggests they should be. Clamps are not checked
here. Work between the clamps is not possible!

Retractable clamps:
Clamps are shown in fixed positions and play no roll in processing.

S354E52.DOC TECHNOLOGY module 5-241


Explanation of parameters in the individual part
program
The values listed here are only used for example.

First block: Parameters for Parameter Explanation


sheet layout
1 #A54LPX=0 Loading position
1 #A54EZX=20.00 X-position of the original part:
lower left corner of the outlined rectangle around
the rough geometry
1 #A54EZY=117.00 Y-position of the original part:
lower left corner of the outlined rectangle around
the rough geometry
1 #A54PSX=225-00 X-distance between the parts:
#A54PDX + desired web width in X
1 #A54PSY=75.00 Y-distance between the parts:
#A54PDY + desired web width in Y
1 #A54NPX%=1 Number of parts in X
1 #A54NPY%=1 Number of parts in Y

1 #A54SNX%=1 Start part number in the starting row


1 #A54SNY%=1 Start row number
1 #A54ENX%=#A54NPX% Number of the last part in the last row

1 #A54CPMAX%=2 Number of clamps


1 #A54CP1=350 Only with translation clamps: position in mm

1 #A54CP2=825 Only with translation clamps: position in mm

1 #A54CP3=1628 Only with translation clamps: position in mm


1 #A54CP4=2100 Only with translation clamps: position in mm

5-242 TECHNOLOGY module S354E52.DOC


Second block: Parameter Explanation
Parameters for the
1 #A54SSX=240.00 Sheet dimension in X
CPL dialogue program
1 #A54SSY=187.00 Sheet dimension in Y
1 #A54PDX=200.00 Part width in X: length of the rectangle outlined
around the rough geometry
1 #A54PDY=50.00 Part width in Y: width of the rectangle outlined
around the rough geometry
1 #A54DX=25.00 Distance from part in X: between geometries

1 #A54DY=25.00 Distance from part in Y: between geometries

1 #A54LM=20.00 Left margin


1 #A54RM=20.00 Right margin

1 #A54TM=20.00 Upper margin

1 #A54BM=20.00 Lower margin; above the clamp dead range

S354E52.DOC TECHNOLOGY module 5-243


What you still need to know...

This method of sheet layout directly on the machine is a simple


and quick way to arrange parts on a sheet.

Please note the following:

Sheet loading can only be done manually and from the left.
Inserting from the right or loading with TRUMALIFT
SheetMaster is not supported.
Extra long sheets may not be loaded because repositioning is
not possible.
Sheet processing is essentially an exercise in minimizing the
scrap skeleton.
An individual part is always laid out on the sheet as an outlined
rectangle (around the individual part geometry). The selected
edges and webs always correspond to the outlined rectangle of
the individual part.
For each program process, a part can either be laid out on the
sheet individually or as multiple copies. Nesting an individual
part or several different individual parts is not possible.
Row-by-row execution and removal is not possible.
A tool change optimization occurs during sheet layout. The
rows are executed from top to bottom and left to right (as seen
from behind the machine).
Machines with a linear magazine: It is not possible to position
clamps with the dialogue program because the clamps are
already fully checked at the beginning. Should the clamps be in
other positions, this must first be set on the machine in an
individual part program.
Machines with transitional clamps: No clamp positions or
clearances are checked. Placing parts between clamps is not
possible.
After canceling, it is only possible to reenter the program
before a tool change.
The layout can be checked with the graphic display. Especially
in the last row, push-out movements should be controlled. The
program does not monitor the dead range. With releasable and
retractable clamps, it must be checked to see whether a
clamping edge is stuck.

5-244 TECHNOLOGY module S354E52.DOC


Displaying or printing NC program

Function NC PROGRAM, The NC program executed at the machine can be displayed or


DISPLAY or PRINT printed using these functions. The file selection mask is opened.
Choose the NC program that you want to print. The file name of
the current NC program is preset.

File name
The NC program is stored in the system as a file. The file name
corresponds to the sheet name. Example: Sheet name 4711
becomes 4711.LST.

(Sheet name).LST

The file name is always issued in the upper case in the NC


program - regardless of the type of writing in the program-
ming system.

The structure and functions which are issued in the NC text are
described in the programming instructions for your machine.

Displaying or printing setup plan

Function SETUP PLAN, The setup plan is displayed or printed with this function.
DISPLAY or PRINT

File name
The setup plan is stored in the system as a file. The file name
corresponds to the sheet name you defined.

(Sheet name).EIN

S354E52.DOC TECHNOLOGY module 5-245


Checking NC program

Menu NC PROGRAM, Sheet processing can be executed with varying speed when
function SIMULATION supported with processing simulation and, in this way, the
processing sequence can be check tested exactly.
For a description see: "Simulating processing sequence"

Drawing tools: Generating construction


geometry

Menu NC PROGRAM, The menu functions for the control function DRAWING TOOLS are
function DRAWING TOOLS described in the module DRAWING see: "Generate construction
geometry".

5-246 TECHNOLOGY module S354E52.DOC


16. Printing screen contents

Function scope: The functions for printing drawings and screen shots are selected
in the FILE main menu. In the pull-down menu the functions
PRINT, FILE and PRINT, SCREEN are available.

Procedure
File
Printing screen contents:
Select function FILE, PRINT, SCREEN.
Print

The Windows printing mask appears. Select the


Screen
corresponding printer or plotter.
Start the print procedure using OK. The part of the drawing
visible in the graphics window will be printed.

or Procedure:
Print screen contents.
Select function FILE, PRINT, SCREEN.
File

Select the file whose contents are to be printed in the file


Print
selection mask (file manager).

After the selection of a file, the contents are displayed in a


File
window.
Start the print procedure using PRINT. The Windows printing
mask appears. Select the corresponding printer or plotter.
OK: The print procedure is aborted.

Configuring the printer and Output to a printer or plotter is controlled by the operating system.
plotter You can configure the printer, plotter and interface in Windows
using the program "Printer. You will find this program in the
"Control Panel" program group.

Plotter: If you are using a serial plotter, you will have to make sure
that the dip switch configuration on the plotter is compatible with
the Windows configuration for the serial interface.

For further information, refer to the documentation for your


operating system.

S354E52.DOC TECHNOLOGY module 5-247


17. Transfer of NC data

The TRANSFER function is contained in the main menu under


File
FILE.

After selecting the function, a mask for copying or moving NC data


Transfer
with the extension .LST appears.

PC TRANSFER is a TRUMPF software product which enables


1)
data transfer to the machine control system via a data line. For
detailed information, refer to the documentation for PC-TRANS-
FER. This should contain a basic explanation of data transfer.

Operating mode The NC programs created with ToPs are copied in a special format
into a directory which the PC-TRANSFER software accesses.

Example:
The following directory structure is provided as standard:
c:\trumpf\users\masch01 (all programs for a machine, for
example, for TC 200R) or
c:\trumpf\users\mach02 (all programs for a machine, for
example for TC 500R)

File format Files are created in ToPs which have the LST format.

gearwheel.LST

4711.LST

For BOSCH control systems:


The machine can only call up programs from the transfer directory
whose names correspond to the following format:

P(4711)

The maximum possible program number is specified in your


machine file.

1)
For BOSCH TRUMAGRAPH, SIN8N and TASK500 control systems
Not required for open control systems Sinumerik SIN840 and BOSCH Type 3.

5-248 TECHNOLOGY module S354E52.DOC


Copying files The original file remains when a file is copied. A copy is created in
the target directory.

Procedure:
Activate the COPY radio button.
The NC program file name is determined during the copy
procedure. A check is implemented to see whether the file
name is already available in the TRANSFER directory. If a file
with the same name already exists, a warning message
appears.
"Source file name": Enter a file name with the extension LST or
select via file selection mask. To do this, open the selection
window via the "Arrow" symbol.
"Target directory": Select the directory into which the NC
program should be copied. \users\mach01\ is offered as
standard (i.e. the directory which has been specified for the
machine in the DATA module). For example, all files for a
machine can be copied into this directory.
Confirm your selection with OK or break off the procedure with
CANCEL.

Moving files The original file is stored in the target directory when a file is
moved. No copy is created. The file is deleted from the source
directory.

Procedure:
Activate the MOVE radio button.
The NC program file name is determined during the moving
procedure. A check is implemented to see whether the file
name is already available in the TRANSFER directory. If a file
with the same name already exists, a warning message
appears.
"Source file name": Input a file name with the extension LST or
select via file selection mask. To do this, open the selection
window via the "Arrow" symbol.
"Target directory": Select the directory into which the NC
program should be moved. \users\mach01\ is offered as
standard (i.e. the directory which has been specified for the
machine in the DATA module). For example, all files for a
machine can be moved into this directory.
Confirm your selection with OK, or break off the procedure with
CANCEL.

Example:

c:\trumpf\parts\user1\gearwheel.LST
becomes
\users\mach01\P4711.LST.

S354E52.DOC TECHNOLOGY module 5-249


18. Setting up sheet

This function allows you to make changes to the sheet data during
File
programming.

These functions are only offered in sheet mode.


Setup sheet
Translate clamps.
Change loading position
Modify sheet dimensions.

Translate clamps. Function SETUP SHEET, TRANSLATE CLAMPS

Procedure:
Select the function SETUP SHEET, TRANSLATE CLAMPS.
Follow the instructions given in the command line.
Pick the clamp you wish to offset.
Pick the slot or enter the slot number (position on the
transverse rail).

Change loading position Function SETUP SHEET, LOADING POSITION

Procedure:
Select the function SETUP SHEET, LOADING POSITION. The
"Change sheet loading" mask appears.
Specify "Loading type" and "Loading side".
Specify parameters for the loading position.
Confirm the specifications with OK.

Modify sheet dimensions. Function SETUP SHEET, SHEET DIMENSIONS

Procedure:
Select the function SETUP SHEET, SHEET DIMENSIONS.
Reenter the dimensions of the sheet in the X and Y direction
as well as the sheet thickness (Z dimension). You cannot
change the material ID numbers.
Confirm the changes with OK.

5-250 TECHNOLOGY module S354E52.DOC


19. Table comparison

Option of transferring the tool master data and laser technology


tables managed in the database of ToPs to the machine control
system without generating an NC program.

Background: This compact data transfer ensures that the same


tool and laser technology data is available to the user on the
machine as is available to you when programming with ToPs.

Procedure:

Requirements:
File
The TABLE COMPARISON function can only be selected if:
The current machine (control system) supports the table
format (e.g. SINUMERIK 840D and BOSCH Type 3 control
systems).
No sheet is loaded.

In the TECHNOLOGY module, select:


Table
comparison the FILE function in the main menu,
and immediately after it the function TABLE COMPARISON in
the pull-down menu.
Specify in the following mask which data should be used as
files for the table comparison:
Output of tool data:
Select: all tools or tool type?
File name: "wzg.tab" is offered as file name. You can also
enter a different name. The system automatically attaches
the extension.
Output of the laser technology tables (LTT):
Which LTT group does your machine belong to?
File name: "ltt.tab" is offered as file name. You can also
enter a different name. The system automatically attaches
the extension.
"Target directory": The target directory is displayed in this line.
You can transfer the generated files with the file name "*.tab"
to the machine control system and read them in there (as with
"*.lst" files).

S354E52.DOC TECHNOLOGY module 5-251


The tool master data and the laser technology tables are not
overwritten on the control system. Example: A table "4711"
already exists on the control system. If a laser technology
table "4711" is also transferred with the file "*.tab", the
transferred table "4711" is ignored during the comparison
and the one on the control system is retained.

5-252 TECHNOLOGY module S354E52.DOC

Vous aimerez peut-être aussi