Vous êtes sur la page 1sur 34

. . . . . . . . .

.
.
.
.
.
.
.
.
.
.

Expert II



50-50-183 PstRum21 Postprocessor
(PostDoc)


Author Javier Medina Navidad
Date [20 - 06 - 2008]






























Lantek I+D

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
2 / 34

Index

0.- General features
1.- Lanteks configuration
1.1.- Tools
1.1.1.- Tool types
1.1.1.1 - TinOpener
1.1.1.2 - Wheel tool
1.1.2- Tool load
1.2.- Multitools
1.3.- Postprocessors general files
1.3.1.- PstRum21.PS1 file
1.4.- Repositions
1.4.1.- Devices
1.4.1.1 .- Pistons.
1.4.1.2.- Head
1.4.2.- Accumulated reposition
1.4.3.- Sheet turn over
1.5.- Work chutes
1.6.- Lift / Grip
1.7.- Pallet
2.- G functions
2.1.- Definition
2.2.- Programming notes
3.- M funtions
3.1.- Definition
3.2.- Programming notes
4.- Punching Cycles
5.- Tool cycles
6.- Sheet handling cycles

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
3 / 34

0.- General features

Machine type Cutting
Cut - Punch
Punching



Machine and Control Type se1, Trumpf TC2000R /
Sinumerik
se2, Trumpf TC5000R /
Sinumerik


Units mm
inches



Coordinates in Main Program Absolute
Incremental



Coordinates in Subprograms Absolute
Incremental



Postprocessor time study



Postprocessor cost calculation



Subprograms Simple
Linear
Grid
Rotation



Initialization dialog



User defined header comments



Sheet loading Manual
Automatic
Lift
2




Sheet downloading Manual
Automatic
Lift
2

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
4 / 34

Grip
2


Extractions Trap
Stop
Lift
2

Optimized trap
Pallet
2


Punching:

General Punching Features Multitool
Multiindex
Movable clamps
Reposition
Pin2 loading
Shear
2

Inkjet marking
2

Sheet flipping


Tool Properties Lubrication
Delay after
Delay before
Soft punch
Whisper tool
Offset punch
Vacuum
Strip detection
Retract offset
Tool type
Feed %
Presser foot
Crash detection
User properties
1



Special Tool Types Shape
Forming
Tapping
Marking
Tin Opener
Wheel Tool
Sheet Marker
Shear Tool


1 Non standard features
2 Protected by DONGLE




Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
5 / 34

Comments:

The machine has photoelectric barrier.
Number of stations in the turret (Default: 11 for 2000R machines,
21 for 5000R machines).


Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
6 / 34

1.- Lanteks configuration



1.1.- Tools


1.1.1.- Tool types

Cut
Semi Pierce
Press Form
Tap cycle
Mark
Scribe
TinOpener
SheetMarkers
WheelTool. (In this postprocessor is a symmetrical tool).



Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
7 / 34



1.1.1.1 - TinOpener

In order to define the TinOpener Tool

Rectangular punch definition:

We must define the tool type as Tin opener.



The identifier of the Tool in the CNC in this case is: Tool identifier = 27.

In order to use the step of tool, the Tin opener must be defined also in the
PS file:

We should use the N parameters:

Nxxx TinOpenerName MinThick MaxThick MaxLength MaxStep

The identifier of the Tool in the CNC in this case is: Tool identifier = 18.

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
8 / 34

1.1.1.2 - Wheel tool



Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
9 / 34



There are different kinds of wheel tools:

The Rolling shear is the only one kind of wheel tool which can cut the
sheet. The parameter to configure here is the cut speed (e.g. 1,000).

The rest of wheel types like Rolling rib, Rolling offset, Rolling
louver and Rolling pincher can't cut the sheet, but they have their own
functions:

Width (e.g. 1,000): The width of the tool should be entered here.

Ask for the side: If this parameter is enabled, before starting the
machining with the wheel tool, the system will ask for
the side.

Position for CNC: This is the compensation to use, if the head will follow
the center of the geometry, or for one of the
sides.

Rolling Rib



Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
10 / 34

Rolling Pincher



Rolling Offset



Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
11 / 34





These are the lubrication systems that some machines can use for the tools:

OFF (Enabled)
FLOOD
MIST
TAPKUL
ON
ON, INDEX

If it is a marking or a tapping tool, the lubrication will be disabled (OFF).
For the rest of the tools, if B045 parameter of the PS file is set to 1.0, the
lubrication will be initialized with the value of the Material-Thickness table.

On the other hand, if B045 is set 0.0, the lubrication will be initialized with
MIST system option.

(Note: B045 Tool Lubrication depending on material and thickness.)

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
12 / 34

With the following options the user can configure to work with delays when
using tools:

OFF: Disables the delay.

ON: Enables the delay.

ON, BEFORE: The delay will be applied before punching. The head will go to
the correct coordinate, then wait the delay time and finally punch.

ON, AFTER: After giving the punch, the tool is raised, then waits.


Softpunch: Some machines can use a mechanism to control the noise level when
working. This option is only for those machines for enabling the soft punch feature.
There are three options: ON, OFF, ON, INDEX (Enabled)

Presser foot: This is only for some machines with a special device which presses
the sheet for avoiding deformations. For example, sheet deformation can happen if
the machine has to punch a grid of 50x50 holes of 5mm diameter which are very
close to each other. In that case, the presser foot can press the sheet during the
execution of that difficult machining.

Vacuum: When punching there may appear small sheet scraps which can be
evacuated if the machine has an evacuation method. In this case, the system will
use the vacuum system of the machine.

Whispertool: This is a tool with wedge-shape instead of plain. It is used for
making easier the sheet break. This tool must work in a bigger height than the
normal ones because of the wide-shape. Enabling this parameter will make the
head to work with bigger distance from the sheet.

Offset plunge: The tool will penetrate more than usual into the sheet the distance
given here more when hitting the sheet.

Retract offset: The head is going to work in a bigger height, bigger distance from
the sheet depending on the value of this parameter.

Tool type & Strip detection: Those are machine parameters which will make
certain machines to work in a different way.

Feed rate(%) (e.g. 100): This is the work speed to apply with the tools.
User properties: These are parameters the user can define, and then the
postprocessor will load and treat for making the proper CNC code. They are only
used for some special cases.

Crash detection: These are the parameters or property allowed to active for each
punch the crash automatic detection during its tool path. It will always be active
and the user will only be able to deactivate it after the machining.

Semi-pierce deep: This parameter stores the form tool (semi-pierce deep). This
will be configurable for each punch (semi-pierce, forming, rolling rib, rolling offset
and rolling louver) or for each machine.
Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
13 / 34

When a punch is assigned to a machine it will take this value by default.
Only the semi-pierce punches have the possibility to be modified after the
machining.
Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
14 / 34




1.1.2- Tool load

Tool type ==1 Cut tool.

1 ROUND: Tool identifier: 01
2 SQUARE: Tool identifier: 03
3 RECTANGULAR: Tool identifier: 04
4 OBROUND: Tool identifier: 08
7 TRIANGULAR: Tool identifier: 17
8 CR: Tool identifier: 16
11 SP: Tool identifier: 09
12 BA: Tool identifier: 15

Tool type == 2 Punzn de EMBUTICIN.

1 ROUND: Tool identifier: 01
2 SQUARE: Tool identifier: 03
Default 13

Tool type == 3 Punzn de CONFORMADO.

1 ROUND: Tool identifier: 01
2 SQUARE: Tool identifier: 03
Default 13

Tool type == 6 Tap tool (only rounds).

For radius greater than 2.5 mm Tool identifier: 13
Other cases Tool identifier: 05

Tool type == 7 Marking (only rounds).

Tool identifier: 20

Tool type == 8 Tin opener (only rectangular).

If we use the tool step (PS file) Tool identifier: 18
Other case Tool identifier: 27

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
15 / 34




1.2.- Multitools

How to configure Multi-Tools in the PSTRUM21:

PS file used parameters:

B015 0.0; This value is added to the Multitool number (for Multitools
configured as Multitools).

B019 11.0; Number of stations in the turret that are not Multitool
(default: 11 for 2000R machines, 21 for 5000R machines).

B032 2.0; Same meaning than B015 parameter, is for normal stations
over the value set in the B019 parameter.

B050 0.0; We used more than one Multitool (0.0:No, 1.0:Yes)

There are two ways to configure the multitool in this post.

1. Defining the Multitool as an Experts Multitool, with the number of
stations you need.

In case we have a 10 station Multitool:

If the tool is in the 1st posit. of the Multitool, the Tool identifier will be: 101999009
If the tool is in the 2nd posit. of the Multitool, the Tool identifier will be:201999009
If the tool is in the 3rd posit. of the Multitool, the Tool identifier will be:301999009
If the tool is in the 4th posit. of the Multitool, the Tool identifier will be:401999009
If the tool is in the 5th posit. of the Multitool, the Tool identifier will be:501999009
If the tool is in the 6th posit. of the Multitool, the Tool identifier will be:601999009
If the tool is in the 7th posit. of the Multitool, the Tool identifier will be:701999009
If the tool is in the 8th posit. of the Multitool, the Tool identifier will be:801999009
If the tool is in the 9th posit. of the Multitool, the Tool identifier will be:901999009
If the tool is in the 10th posit. of the Multitool,the Tool identifier will
be:1001999009

Special case: A ten station Multitool and tool number plus a set value in the
PS file (B015 parameter):

In this case the number of tool generated in the CNC can be modified with
the parameter B015 (to add or subtract this number to the tool identifier).
It's important to set the B050 parameter to 1.0, in order to let us know that
we have more than one Multitool in the turret.

Also we have to set the number of turret stations that are NOT MULTITOOLS
in the B019 parameter of the PS file. The Multitools need to be loaded starting in
the station B019+1 onwards.

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
16 / 34

2. Defining the MultiTool adding more normal stations to the turret.

We need to set the number of stations of the turret in B019 parameter and
the stations starting in B019+1 onwards will be treated as Multitool stations.

In this case the number of tool generated in the CNC can be modified with
the parameter B032 (to add or subtract this number to the identifier of the tool).

In order to calculate the final identifier for the tool, two variables will be used:
NmTool:Number of the station where the tool will be loaded.
PMult: When the station is MULTI-TOOL, it indicates the position where the
tool is located in the MULTI-TOOL.If it is not MULTITOOL is 0.

Cases:

The Multitool has more than 10 stations or we have more than one 10 station
Multitool into the turret: (B050 = 1.0)

a) The station is MULTI-TOOL:

We can define 9 different Multitools using the following positions: B019+N
(where N = 1,..,9)

If NmTool is equal to B019+1, the Tool identifier will be: 1999026 + (PMult *
100000000) + B015.
If NmTool is equal to B019+2, the Tool identifier will be: 1999027 + (PMult *
100000000) + B015.
If NmTool is equal to B019+3, the Tool identifier will be: 1999028 + (PMult *
100000000) + B015.
If NmTool is equal to B019+4, the Tool identifier will be: 1999029 + (PMult *
100000000) + B015.
If NmTool is equal to B019+5, the Tool identifier will be: 1999030 + (PMult *
100000000) + B015.
If NmTool is equal to B019+6, the Tool identifier will be: 1999031 + (PMult *
100000000) + B015.
If NmTool is equal to B019+7, the Tool identifier will be: 1999032 + (PMult *
100000000) + B015.
If NmTool is equal to B019+8, the Tool identifier will be: 1999033 + (PMult *
100000000) + B015.
If NmTool is equal to B019+9, the Tool identifier will be: 1999034 + (PMult *
100000000) + B015.

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
17 / 34


b) The station is NOT MULTITOOL:

If NmTool is equal to B019+1, the Tool identifier will be: 101999000 + B032.
If NmTool is equal to B019+2, the Tool identifier will be: 201999000 + B032.
If NmTool is equal to B019+3, the Tool identifier will be: 301999000 + B032.
If NmTool is equal to B019+4, the Tool identifier will be: 401999000 + B032.
If NmTool is equal to B019+5, the Tool identifier will be: 501999000 + B032.
If NmTool is equal to B019+6, the Tool identifier will be: 601999000 + B032.
If NmTool is equal to B019+7, the Tool identifier will be: 701999000 + B032.
If NmTool is equal to B019+8, the Tool identifier will be: 801999000 + B032.
If NmTool is equal to B019+9, the Tool identifier will be: 901999000 + B032.

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
18 / 34




1.3.- Postprocessors general files




1.3.1.- PstRum21.PS1 file

PARAM. VALUE DESCRIPTION
B001 0.00 X position for the charge/descharge of the sheet with Trumalift.
B002 62.01 Y position for the charge/descharge of the sheet with Trumalift.
B003 90.00
Y position for the charge/descharge of the sheet with Trumagrip in
SHU-1
B004 520.00 Suction cups position for the decharge of the parts PAU-X
B005 0.00 The machine has photoelectric barrier (0:NO, 1:YES).
B006 0.00 Head up in the STOP.
B007 0.00 Generate a rapid movement before stop.
B008 215.00 Distance between the PIN1 and the head.
B009 10.00 Radius of the PIN1.
B010 -20.00 Decalaje del punto de carga para utilizar el PIN2
B011 735.00 Distancia entre el cabezal y el PIN2.
B012 0.00 Trabajar solo con el PIN 1
B013 0.00 Sacar la velocidad de carga del punzn (0:No, 1:Si).
B014 30000.0 Velocidad para la carga del punzn.
B015 0.00 Suma este valor al nmero de multitool.
B016 0.00 Eliminar comentario del ENTRY_PUNCH
B017 -1.00 Numero de decimales
B018 3.00 Levellube default
B019 11.0
Nmero de estaciones de la torreta que no son multitool (para calcular
el nmero de multitool).
B020 0.0 Prepare Sheet Load at the before load the sheet at the begining of the
Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
19 / 34

program.
B021 0.0 Number of Deposite Site for SheetMaster (Without Paletize).
B022 0.0
Set to Zero The parameters Push-out motion X and Y for SheetMaster
Evacuations.
B023 0.0
Not Set to Zero The parameters Push-out feed rate for SheetMaster
Evacuations.
B024 0.0 Not center the sheet on the workzone.
B025 0.0 Lift Evacuations with Separation Stroke.
B026 108167.0 Feed Rate.
B027 0.0 Evacuation By Trap with head Up
B028 0.0
Different evacuation Table for same part and different angle. (By
Trap).
B029 0.0 Reset previous feedrate after tool change (not maximum speed).
B030 99999.0 Maximum chip count before emptying chip container
B031 2.0 Delay to empty chip container
B032 2.0 The same of B015, to Station 12, 13, 14, 15 and 16
B033 0.0 Numero PIN fijo
B034 0.0 PartNo = Nombre del fichero del cnc (0:No, 1:Si).
B035 0.0 Generar TC_POS_ACCEL al comienzo del programa (0:Si, 1:No).
B036 0.0
Generar posicin de descarga de chapa igual a la de la carga de la
chapa cuando se activa abrir las garras al final.
B037 0.0
Automatic sheet load by Trumalift code (0: The code will be 3, any
other value, will be the code).
B038 0.0
Automatic sheet unload by grip code (0: The code will be 4, any other
value, will be the code).
B039 10.0 B039 10.0 ; Radius of the PIN2.
B040 0.0 (CANCELLED)
B041 0.0 B041 0.0 ; Work with Pin2 only checking Pin2.
B042 0.0
Para calcular el identificador de un punzn SQ, segunda dimensin es
el lado (=0) o 0.0 (=1).
B043 0.0
Aadir al PTT parmetros 150, 190, 200, 210, 220, 230, 240, 250,
260, 270
B044 -77777.0 Numero de caja para evacuacin por trampilla especial
B045 0.0 Tool Lubrication depending on material and thickness.
B046 0.0 Suction code is tool dependant.
B047 0.0
1:Extraction Feedrate taken from system, 0: Extraction Feedrate = 10
m/s
B048 0.0 Remove duplicate tools in WZG_CALLS (0.0:No, 1.0:Yes)
B049 0.0
Use WHEELTOOL with TC_WHEEL_ON (0.0) or TC_BEAD_ON (1.0)
instruction.
B050 0.0 We used more than one Multitool of 10 station
B051 0.0 Generate file for crespondance between TOOL and PTT
B052 0.0 Use offset for decharge parts instead of position
B053 0.0 Number for descharge part under the table when [92] = 1
B054 0.0
Use the standard tool codes for tools loaded in multitool when defined
in G parameters (0.0:first two characters, 1.0:standard)
B055 0.0 Tratar el Offset inicial
B056 0.0 Pisachapas solo en PTT
B059 0.0 EvacuacioneTruPunch1000

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
20 / 34




1.4.- Repositions

The types of subjection for the sheet we will use in the reposition are:


1.4.1.- Devices

1.4.1.1 .- Pistons.



Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
21 / 34


1.4.1.2.- Head




1.4.2.- Accumulated reposition

The postprocessor works with accumulated reposition, so the coordinates
starting from that reposition are given in coordinates of work zone.

This means that the postprocessor will subtract the coordinates of the
accumulated reposition to sheet coordinates.



1.4.3.- Sheet turn over

This postprocessor doesnt do the treatment of the sheet turn over.

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
22 / 34




1.5.- Work chutes

1 : By Traps.
2 : By Special Traps (TRUMPF).



The system will use different traps for Traps or Special Traps options. It
depens on B059 parameter of PS file.

B059 Use TruPunch1000 evacuations (0.0: No, 1.0: Yes).

0.0 Used traps numbers: 2 and 4.
1.0 Used traps numbers: 1 and 3.

Evacuations definition table and its initialization

BEGIN_PART_UNLOAD
C
ZA,MM,67
MM,AT,1, 10,1,1,,,,,T Table idenfier
MM,AT,1, 20,1,1,,,,'in',Z Outside geometry X
MM,AT,1, 30,1,1,,,,'in',Z Outside geometry Y
MM,AT,1, 40,1,1,,,,'in',Z Offset X
MM,AT,1, 50,1,1,,,,'in',Z Push-out path X
MM,AT,1, 60,1,1,,,,'in',Z Push-out path Y
MM,AT,1, 70,1,1,,,,'in/min',Z Push-out feed rate
MM,AT,1, 80,1,1,,,,,Z With light barrier monitoring
MM,AT,1, 90,1,1,,,,,Z With blast air support
Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
23 / 34

MM,AT,1, 100,1,1,,,,,Z With push-out cylinder
MM,AT,1, 110,1,1,,,,,Z With defined flap
MM,AT,1, 120,1,1,,,,,Z Flat to (0) / at (1)
MM,AT,1, 130,1,1,,,,,Z Hand disposal
MM,AT,1, 140,1,1,,,,,Z Workpiece in the waste grid
MM,AT,1, 150,1,1,,,,,Z Cut before opening
MM,AT,1, 160,1,1,,,,,Z Lower before swivelling
MM,AT,1, 170,1,1,,,,,Z Push-out before opening
MM,AT,1, 180,1,1,,,,,Z Move to HI POS after cutting
MM,AT,1, 200,1,1,,,,,Z
Retract Multitool offset after pushing
out
MM,AT,1, 210,1,1,,,,,Z TRUMPF-ID
MM,AT,1, 570,1,1,,,,,Z Bucket depositing site
MM,AT,1, 580,1,1,,,,,Z Unloading device
MM,AT,1, 590,1,1,,,,'in',Z LIFT Removal position
MM,AT,1, 600,1,1,,,,,Z LIFT Depositing site
MM,AT,1, 610,1,1,,,,'in',Z LIFT Offset in X
MM,AT,1, 620,1,1,,,,'in',Z LIFT Offset in Y
MM,AT,1, 630,1,1,,,,'in',Z LIFT Store material thickness
MM,AT,1, 640,1,1,,,,,Z LIFT Cup group 1
MM,AT,1, 650,1,1,,,,,Z LIFT Cup group 2
MM,AT,1, 660,1,1,,,,,Z LIFT Cup group 3
MM,AT,1, 670,1,1,,,,,Z LIFT Cup group 4
MM,AT,1, 680,1,1,,,,,Z LIFT Cup group 5
MM,AT,1, 690,1,1,,,,,Z LIFT Lift speed
MM,AT,1, 700,1,1,,,,,Z LIFT Lift acceleration
MM,AT,1, 710,1,1,,,,,Z LIFT Sort speed
MM,AT,1, 720,1,1,,,,,Z LIFT Sort acceleration
MM,AT,1, 740,1,1,,,,,Z LZYKL_T_UNTER_WZAUFN_ENTN
MM,AT,1, 750,1,1,,,,,Z LZYKL_T_VON_OBEN_ABWERF
MM,AT,1, 760,1,1,,,,,Z LZYKL_T_AUS_H_BL_VOLL_ABW
MM,AT,1, 770,1,1,,,,,Z LZYKL_T_AUSGESCHOBEN_ENT
MM,AT,1, 780,1,1,,,,,Z LZYKL_T_ABLEGEN
MM,AT,1, 790,1,1,,,,,Z LZYKL_T_UNTER_MACHINENT
MM,AT,1, 800,1,1,,,,,Z LZYKL_TRNNHUB_EIN_M_VAK
MM,AT,1, 810,1,1,,,,,Z Chip flap closed
MM,AT,1, 820,1,1,,,,,Z Retract after pushing out
MM,AT,1, 830,1,1,,,,,Z Manual removal type selection
MM,AT,1, 840,1,1,,,,,Z Reserved
MM,AT,1,1000,1,1,,,,,Z Reserved
MM,AT,1,1010,1,1,,,,,Z Stack item
MM,AT,1,1020,1,1,,,,,Z Part number
MM,AT,1,1030,1,1,,,,,Z Reserved
MM,AT,1,1040,1,1,,,,,Z Reserved
Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
24 / 34

MM,AT,1,1050,1,1,,,,,Z Reserved
MM,AT,1,1060,1,1,,,,,Z Reserved
MM,AT,1,1070,1,1,,,,,Z Reserved
MM,AT,1,1080,1,1,,,,,Z Reserved
MM,AT,1,1090,1,1,,,,,Z Reserved
MM,AT,1,1100,1,1,,,,,Z Reserved
MM,AT,1,1110,1,1,,,,,Z Reserved
MM,AT,1,1120,1,1,,,,,Z Reserved
MM,AT,1,1130,1,1,,,,,Z Reserved
MM,AT,1,1140,1,1,,,,,Z Reserved
MM,AT,1,1150,1,1,,,,,Z Reserved
MM,AT,1,1160,1,1,,,,,Z Reserved
MM,AT,1,1170,1,1,,,,,Z Reserved
MM,AT,1,1180,1,1,,,,,T Drawing number
MM,AT,1,1190,1,1,,,,,T Drawing file name
C
ZA,DA,1
DA,'PAU-
1',0.0,0.0,0.0,0.000,0.000,0.000,0,0,0,0,1,1,1,0, #
*
0,0,1,1,1,0,1,0.000,0,0.000,0.000,0.000,0,0,0,0,0,0.00, # Initialization of table parameters
* 0.00,0.00,0.00,0,0,0,0,0,0,0,0,1,1,0,' ',' ',0,'',0,0,0, #
* 0,0,0,0,0,0,0,0,0,0,0,'','' #
C
ENDE_PART_UNLOAD
C

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
25 / 34




1.6.- Lift / Grip


By Lift.
By Special Lift.



Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
26 / 34








Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
27 / 34

By Shear

The machine doesnt have shear.



1.7.- Pallet

In case we are using lift or special lift, if the box number assigned to the
part is 1000, then the postprocessor will generate the $$$STACKER_DATA line for
Pallet.

It is also taking into account the length of the part, so the
$$$STACKER_DATA line will be generated when the length of the part is greater
than 0.5 mm.

Upload\Download sheets:



The uploading of the sheet on the machine can be done in the following ways:

Manual
Automatic
TrumaLift

The downloading of the sheet on the machine can be done in the following
ways:

Manual
Automatic
TrumaLift
TrumaGrip
Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
28 / 34

Post Words:

Post Words 1 : END
3 : GOHOME
4 : OPSTOP
8 : STOP
1002 : AUXFUN
1008 : DELAY
1020 : PREFUN
10050 : COOLNT/OFF
10051 : COOLNT/ON
10052 :
COOLNT/FLOOD

10053 : COOLNT/MIST
10054 :
COOLNT/TAPKUL

10055 : COOLNT/n
10251 : AIR/ON
10252 : AIR/OFF
11051 : HEAD/UP
11052 : HEAD/DOWN
10291 : CLAMP/LOCK
10292 : CLAMP/UP
10293 : CLAMP/DOWN
10294 : CLAMP/OUT
10295 : CLAMP/OFF
10296 : CLAMP/OPEN
10297 : CLAMP/CLOSE
10298 : CLAMP/OPENn
11341 : TRAP/OPENn
11342 : TRAP/CLOSEn


GOHOME:

At the end of the machining it returns to the load point


CNC Instructions:

"TC_TOOL_LUBE_OFF" We disable the lubrication if it is active.
"PUNCH_OFF We disable the tool if it is active.
"TC_TAP_OFF" We disable the tap if it is active.
"TC_MARK_OFF" We disable the mark if it is active.
"PRESSERFOOT_OFF" We disable the presserfoot if it is active.
"NIBBLE_OFF" We disable the lubrication if it is active.
"TC_PART_UNLOAD("PAU-499) We disable the part evacuation if it is active.
"TC_WHEEL_OFF" (B049 0.0) o
"TC_BEAD_OFF"(B049 1.0) We disable the WheelTool taking into account
B049 parameter of PS file.

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
29 / 34

OPSTOP

It is an optional stop.

CNC Instruction: M01

AUXFUN

Auxiliar function.

CNC Instruction: M+Number of auxiliary function.

DELAY

It is a temporized stop.

CNC Instruction: G04F2 (2 Seconds).

PREFUN

Preparatory function.

CNC Instruction: G + Number of preparatory function.

HEAD/UP

Obligatory to head up.

CNC Instruction: TC_TOOL_POSITION (TOP)

TRAP/OPENn

Opening of a trap.

CNC Instruction: TC_PART_UNLOAD(PAU-98)

TRAP/CLOSEn

Close of a Trap.

CNC Instruction: TC_PART_UNLOAD("PAU-99)"

Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
30 / 34

2.- G functions



2.1.- Definition

G funtions define the type of interpolation and dimension input, the
reference point of the dimension input and dimension corrections.

Together with the coordinate values, they form the geometric part of the
program.



2.2.- Programming notes

G functions must be written before the path information. A maximum of one
G function per block may be entered.

Related functions are combined to form a function group. The functions
within a group cancel each other mutually. Only one function per group is therefore
active at a time.

The function or switch-on condition of a function group programmed last is
always effective.

When programming G functions, the preceding zero can be omitted, e.g. G3
instead of G03.



Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
31 / 34

3.- M funtions



3.1.- Definition

M functions trigger routines stored in the control system, with which
machine components such as valves, cylinders or electrical switch elements are
addressed or activated.

Machining cycles with the functionality of tradicional M functions have been
developed for the SINUMERIK 840D. Only the standardized stop and program end
functions are still available as M functions.



3.2.- Programming notes

M functions must be written before the path information.
A maximum of five M functions can be programmed in an NC block.
Related functions are combined to form a function group. The functions within a
group cancel each other mutually. Only one function per group is therefore active at
a time.

Only one command from a function group may be programmed per NC
block. If several M commands are in a group in the NC block, the most recently
programmed command is activated.

The function or switch-on condition of a function group programmed last is
always active.



Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
32 / 34

4.- Punching Cycles



Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
33 / 34

5.- Tool cycles



Confidential 50-50-183 PstRum21 Postprocessor
Lantek I+D
34 / 34

6.- Sheet handling cycles

Vous aimerez peut-être aussi