You are on page 1of 82

CONFIGURATION FILES

START-UP
NCK12.0
(L6 Serie 2.21)

Finn-Power Oy
P.O. Box 38
FIN-62201 Kauhava
Finland
Tel. + 358 6 428 2111
www.finn-power.com
00/13.12.2006/EN, R00

This document contains proprietary information and trade


secrets and is not to be distributed, published or copied partially or
fully without prior written authorisation FINN-POWER Oy.

All registered names and trademarks referred to in this


documentation are sole property of their respective owners.

This documentation includes listed items and their operation descriptions, procedures, and other
exclusive information that are proprietary information and/or intellectual property of Finn-Power
Group, protected under international copyright or similar laws and/or by patents or patents
pending. Listed items are defined herein to include, but not limited to: components, features,
modules, methods, software, systems, technology, options and the like. Further information of
said patents and patents pending can be requested in writing from:
Director of Engineering, FINN-POWER Oy, P.O. Box 38, 62201 Kauhava, Finland.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 2
00/13.12.2006/EN, R00

1. INTRODUCTION ..............................................................................................................................................4

2 START-UP..........................................................................................................................................................6

3 SETTINGS INSIDE THE LC_CONFIG-FILE .................................................................................................7


3.1 ***MACHINE SELECTION*** .........................................................................................................................7
3.2 ***SELECTION OF METRIC OR INCH SYSTEM ...........................................................................................10
3.3 ***SET THE MACHINE ZERO POINT SHIFT AND OVERTRAVEL LIMITS...................................................11
3.3.1 SETTING OF THE Z-AXIS ZERO POINT .............................................................................................................12
3.3.2 SETTING OF THE A-AXIS ZERO POINT .............................................................................................................14
3.3.3 SETTING OF THE X-AXIS ZERO POINT AND OVERTRAVELS................................................................................15
3.3.4 SETTING OF THE Y-AXIS ZERO POINT AND OVERTRAVELS................................................................................16
3.4 ***RUN TIME OF VENTILATOR AFTER STOP CUTTING***.......................................................................17
3.5 ***CLEANING INTERVAL OF WASTE CONVEYER*** .................................................................................17
3.6 ***RUN TIME WASTE CONVEYER*** ..........................................................................................................18
3.7 ***SETTING FOR GAS SYSTEM*** ...............................................................................................................18
3.8 *** FLUSHING WHEN START PROGRAM*** ...............................................................................................18
3.9 ***SET-UP FOR SENSOR...............................................................................................................................19
3.10 *** FOCUS SEARCH ***..............................................................................................................................22
3.11 *** ALIGNMENT POSITION FOR WORKING ON THE CUTTING HEAD***..............................................23
3.12*** POSITION FOR POWER CALIBRATION ON THE SERVICE STATION***.............................................23
3.13 *** AUTOFOCUS MOVEMENT *** .............................................................................................................23
3.17 ***PING-PONG DISTANCES *** .................................................................................................................23
3.18 *** SET-UP ZERO POINT OF THE SHEET *** ...........................................................................................24
3.19 *** COMPENSATION SETTINGS ****........................................................................................................25
3.20 *** SHEET PROBING SETUP *** ................................................................................................................26
3.20.1 SETTING OF W12L (SICK-SENSOR IN THE CUTTING HEAD) PROBING ...................................................................26
3.20.2 CALIBRATION OF SHEET PROBE..........................................................................................................................33
3.21 *** PRECUT AND PREPUNCH PROBING SETUP ***...............................................................................38
3.22 *** PROTECTION ZONES SETUP *** .........................................................................................................39
3.23 ***SETTING FOR LASER ***.........................................................................................................................43
3.23.1 HOW TO MAKE THE LASER POWER CURVE CALIBRATION/MANUAL ...............................................................44
3.23.2 HOW TO MAKE THE LASER POWER CURVE CALIBRATION/AUTOMATIC .........................................................50
4 SETTINGS INSIDE THE COMPENSATION_CONFIG-FILE.....................................................................51

5 SETTINGS INSIDE THE TELESCOPE_CONFIG-FILE .............................................................................51

6 NOZZLE TOUCH RESTARTING FUNCTION ............................................................................................52

7 LASER PROGRAMS WITH PRC ..................................................................................................................54


7.1 PRINCIPLE .......................................................................................................................................................54
7.2 MEASUREMENTS FREQUENCY...........................................................................................................................70
8 FOCUS SEARCH SERIES 2.X........................................................................................................................78

9 STARTING UP SENSOR BOX (PRECITEC EG8010).................................................................................80


GENERAL ................................................................................................................................................................80
BUTTONS FUNCTIONALITY .................................................................................................................................80
SETTINGS TO EG8010 ............................................................................................................................................81
NOZZLE CALIBRATE .............................................................................................................................................82

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 3
00/13.12.2006/EN, R00

1. Introduction

This manual describes the different configuration files which are used in the NC package
V12.x

THE PACKAGE 12.x IS ONLY MADE FOR THE L6 MACHINE 2_21 OR HIGHER!!

Beware:
This manual describes the setups possible to do for startup. Inside the configuration file
there are many setting which can ONLY be modified when having approval from R&D or
when there are instruction send for modification.

The configuration files are used for easy start-up and to make the configuration of the
machine.
The meaning is also that no other data must be set-up inside the controller, so start-up
people can not forget to make set-ups.
The same file can then be also used when the machine had a problem with the memory,
so for service, it’s a easy recover.

Configuration files:

LC_Config:
Setting data during start-up
setting of options
settings of limits
operating parameters
laser power curve
ext…
Saving date to system
copying data to the system

Compensation_config:
Mechanical error compensation of the machine

Telescope_config
Configuration of the different adaptive mirror set-up’s and
Auto-Focus curves.

Startup_information
Information file from the different files which are included in the NC-package.

It is needed during the start-up to update the configuration file. Not all settings can be
done in one time.

NOTE:
after each download of the plc, the configuration files must run.
after each download of nck archive, the configuration files must run.
the selection of a inch set-up is done when the machine is complete ready and all setting
are ready in mm.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 4
00/13.12.2006/EN, R00

Location:

The Configuration files can only be found by the Siemens MMC under user cycles. (
Machine config)

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 5
00/13.12.2006/EN, R00

2 Start-up

When making a start-up, the configuration files are copied by the start-up NCK.
The best way is when the back-up is loaded with the HMI-tool, too select the LC_Config
and run it for the first time. The machine has then default set-up’s and is able to start
working.

When running the LC_Config the following message will appear.

"PLEASE PRESS CYCLE START AND RESTART THE CNC WHEN TH E PROGRAM HAS
ENDED”

After each message the LC_Config creates a feedhold, please read it careful and then
press cycle start.

NOTE:
after running the lc_config, the cnc must always be restarted!!

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 6
00/13.12.2006/EN, R00

3 Settings inside the LC_config-file

3.1 ***MACHINE SELECTION***


;***SET 1/0 TO VALID SELECTION***
ROTARY_AXIS_OPTN=0
Selection of a rotary axis or not (not used yet)

NIGHT_TRAIN_OPTN=0
=0, NT is not connected
=1, NT-FMS II
=2, NT-FMS III and NTFMS5

FT_LASER_OPTN=4(default)
Selection supplier resonator
=4 PRC

LASER_MAX_POWER=4000 ;4000/5000
Selection of the max laser power ( type of resonator)

PRC_RES_VERSION=2 ;PRC RESONATOR VERSION 2=2.X / 3=3.X


Version – revision of Resonator

SHUTTLE_TABLE_OPTN=1
Selection of the shuttle table
=0 not shuttle table is used
=1 shuttle table is not used.

STORAGE_CONNECTION_OPTN=0
Selection of the CS-Storage
=0 there is no CS-Storage
=1 the machine is equipped with CS-Storage

MODE_APERTURE_OPTN=0
Selection of the mode aperture (not used)

AUTOMATIC_CLAMPS=1
Selection of the automatic clamps
=0 the machine does not have automatic clamps
=1 the machine has 4 automatic clamps
=3 the machine has 3 automatic clamps
=4 the machine has 4 individual clamps

PROBING_SENSOR_OPTN=3
=0 not active (sheet check not active, no sheet probing)
=3 sheet probing active (SICK sensor in the cutting head)
=4 prepunch option active (Keyence sensor in the cutting head)

LU3000_OPTN=0
Selection of the LU
=0 LU is not connected
=1 the machine is equipped with LU
=2 connected to laser with DP/DP-Coupler. NOT used in this moment, only if LU has own
PLC

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 7
00/13.12.2006/EN, R00

SHUTTLE_TABLE_A_SIDE=0
The shuttle table is located on the A-side of the machine

SHUTTLE_TABLE_B_SIDE=1
The shuttle table is located on the B-side of the machine

TELESCOPE_OPTN=2(defa ult)
Selection of the moving telescope
=2 LT-Ultra adaptive mirror

NT_LOADING_DEVICE_TYPE=0
=0 No NT connection in loading side,
=1 SHT

NT_UNLOADING_DEVICE_TYPE=0
=0 No NT connection in loading side
=1 SHUT

SALDO_BUFFER_IN_USE=1
=0 Part information to production data will NOT be collected.
=1 Part information to production data will NOT be collected.

ROBOT_CONNECTION=0
Robot connection option. The option is not yet defined

LC_1500X3000=1
Selection of the machine cutting array

LC_1500X4000=0
Selection of the machine cutting array

LC_1500X6000=0
Selection of the machine cutting array

FOUNDATION_STATUS=1 (default)
Selection of the foundation type
=1 The customer have normal L6-foundation or machine shoes with
special isolation pads according to L6-specifications.
=0 The customer have not normal L6-foundation or the machine is without foundation or
Finn-Power specified machine shoes.

NOZZLE_RESTART_OPTN=1 (default)
=0 The machine stops in the case of the nozzle/body touch
=1 Automatic nozzle/body touch restarting has been selected
=2 Timer for nozzle touch and body touch are cancelled during repositioning
=3 restart active while processing, fast stop&alarm during positioning selected.

REMOTE_ALARM_OPTN=0 (default)
=1 Remote (GSM or something else) alarm system has been connected to the machine
=0 Remote alarm system has not been connected to the machine

ABSORPTION_UNIT_TYPE=1 (default)
=0, Torit(used in some customers)
=1, Absorption unit is HERDING

ST_FREQUENCY_CONV_TYPE_OPTN=1 (default)
=0, MITSUBISHI frequency converter
=1, VACON frequency converter

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 8
00/13.12.2006/EN, R00

MACHINE_SERIES_OPTN=0
=0, L6 machine higher or equal then V2_21

MANUAL_POWER_CURVE=1
=1, The system will use power curve according to LC_CONFIG
=0, The system won’t use power curve according to LC_CONFIG. Automatic power
calibration is necessary

NOTE:
as a default for start-up this is set to manual so the machine has some data to be
abale to run. Beginning tests with the resonator can be done

LASER_MONITOR_OPTN=0
=0, The laser monitoring (LPM) device is NOT installed
=1, The laser monitoring (LPM) device is installed

DATA_TRANSFER=0

NOTE:
Internal setting. For startup DEFAULT=0

CUTTING_LENS_9INCH=0
=0, The 9inch cutting lens is NOT installed
=1, The 9inch cutting lens device is installed

;***LENS CRACK SENSOR SETTINGS***


LENS_CRACK_OPTN=0
=0, no Lens crack sensor available on the machine
=1, option is installed

LENS_CRACK_ALARM_LIMIT=9000 ; mV (0..10000)
= the value of Level signal for detecting the lens burst

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 9
00/13.12.2006/EN, R00

3.2 ***SELECTION OF METRIC OR INCH SYSTEM


;1=METRIC SYSTEM 0=INCH SYSTEM
SYSTEM_INCH_METRIC=1

;SCALE FOR METRIC AND INCH


;!!!!1 FOR METRIC, 25. 4FOR INCH!!!!
SCALING_VALUE_INCH=1

Selection if a machine is inch or metric.

The selection to switch over to inch is the last item to do, ONLY when the machine is
completely started-up.

NOTE:
all data in the lc_config file has to be in mm (metric) before converting to inch.

When a conversion is done to inch or to mm the following messages of the LC_Config


must be read careful and please follow this procedure:

Make setting inside the LC_Config

Settings for metric:


;1=METRIC SYSTEM 0=INCH SYS TEM
SYSTEM_INCH_METRIC=1
;SCALE FOR METRIC AND INCH
;!!!!1 FOR METRIC, 25.4FOR INCH!!!!
SCALING_VALUE_INCH=1

Settings for inch:

;1=METRIC SYSTEM 0=INCH SYSTEM


SYSTEM_INCH_METRIC=0

;SCALE FOR METRIC AND INCH


;!!!!1 FOR METRIC, 25.4FOR INCH!!!!
SCALING_VALUE_INCH=25.4

- Activate the LC_Config


- run the LC_Config.
- when the config file was run trough, make an NCK reset
- When the system is powered on again, you need to reset the alarms, take a reference
and run the LC_Config AGAIN.

THE LC_Config HAS TO RUN ONCE MORE AFTER THE CONVERSION AND MAKE
A NCK-RESET AGAIN.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 10
00/13.12.2006/EN, R00

To go back to Metric the steps, here above, must be repeated but with the value’s for metric and
remember that the LC_Config has to run once more when the machine is already in its correct
system.

3.3 ***SET THE MACHINE ZERO POINT SHIFT AND OVERTRAVEL LIMITS

SHIFT_ZERO_POINT_X=3184
SHIFT_ZERO_POINT_Y=86
SHIFT_ZERO_POINT_A=0
SHIFT_ZERO_POINT_Z=0
OVERTRAVEL_X_MINUS=-10
OVERTRAVEL_X_PLUS=3335
OVERTRAVEL_Y_MINUS=-1
OVERTRAVEL_Y_PLUS=1564
OVERTRAVEL_Z_MINUS=-100
OVERTRAVEL_Z_PLUS=1
OVERTRAVEL_A_MINUS=-20.5
OVERTRAVEL_A_PLUS=0.3

The over-travel limits need to be entered according the mechanical build-up of the
machine. They are the soft limits of the machine.
The zero point of the machine on the other can be shifted. The zero points of the X-and Y-
axis are set according the pallet of the machine. This can change according the
mechanical construction.
The zero point is placed on the inner side of the pallet.
The SHIFT_ZERO_POINT settings can be used for this shifting of zero point. Its
necessary for X-, Y-, Z- and A-axis.

NOTE:
The values’above are default loaded value’s and should be checked during startup!
For A-Z axis are the default value’s equal zero, this to protect the mechanics during
startup.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 11
00/13.12.2006/EN, R00

3.3.1 Setting of the Z-axis zero point


This is a instruction to set Z-axis zero point correctly:

1. Hardware switch and reference switch must work, before proceeding.

2. Check that:
MOTOR_MAX_CURRENT_REDUCTION is set to 25%, param. 1105
Z-axis, “Axis MD”parameter 34080 REFP_MOVE_DIST[0] = 0
Z-axis, “Axis MD”parameter 34080 REFP_MOVE_DIST[1] = 0
If parameters are not zero, make them zero and press RESET.

3. Run referencing sequence, referencing will be stopped with alarm, this is normal.
Only Z-axis will be referenced at first run. (0.000 on display)

4. After referencing check Z-axis, “Axis MD”parameter 34093


REF_CAM_MARKER_DIST value. Value must be between -2.5 to -7.5.
If value is out of tolerance, loosen Z-axis cogged belt and turn ball screw about half
turn, while servo axis stands still. Tighten belt to 243Hz, by using tightness
measuring device. Re-reference and check value again.

4. Change Z-axis, “Axis MD”parameter 36110 POS_LIMIT_PLUS, from 1 to 100,


press RESET to activate change.

5. Jog Z-axis up with 1mm steps until hardware limit switch (E48.1) is activated. Find
exact switching position. When hardware switch is activated check coordinate from
display and decrease value by 2mm (30 on display – 2 = 28) write it down
calculated value.

6. Fill calculated value to:


LC_CONFIG “SHIFT_ZERO_POINT_Z=(calc.value)”
Z-axis, “Axis MD”parameter 34080 REFP_MOVE_DIST[0] = (calc.value)
Z-axis, “Axis MD”parameter 34080 REFP_MOVE_DIST[1] = (calc.value)

7. Change Z-axis, “Axis MD”parameter 36110 POS_LIMIT_PLUS, from 100 back to


1,
press RESET to activate change.

8. Run reference sequence.

9. Check, that the zero point of the axis is about 2mm from hardware limit switch.

10. Run LC_CONFIG, make NCK-reset.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 12
00/13.12.2006/EN, R00

Hardware switch E48.1

Reference switch E48.2

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 13
00/13.12.2006/EN, R00

3.3.2 Setting of the A-axis zero point


This is a instruction to set A-axis zero point correctly:

1. Reference switch must work, before proceeding.


2. Check that:

MOTOR_MAX_CURRENT_REDUCTION is set to 25%, param. 1105


A-axis, “Axis MD”parameter 34080 REFP_MOVE_DIST[0] = 0
A-axis, “Axis MD”parameter 34080 REFP_MOVE_DIST[1] = 0
If parameters are not zero, make them zero and press RESET.

3. Run referencing sequence

4. After referencing check A-axis, “Axis MD”parameter 34093


REF_CAM_MARKER_DIST value. Value must be between 0.25 to 0.75.
If value is out of tolerance, loosen A-axis cogged belt and turn ball screw about
half turn, while servo axis stands still. Tighten belt, do not over tighten.
Re-reference and check value again.

5. Switch servos off. Insert cassettes into both slots. Turn A-axis by hand that inner
tube (focus) moves up. Turn so much that tube is completely in upper position and
you feel resistance while turning spindle.

6. Check A-axis coordinate from display and decrease value by 0.5mm


(16.5 on display – 0.5 = 16) write it down calculated value.

7. Fill calculated value to:


LC_CONFIG “SHIFT_ZERO_POINT_A = (calc.value)”
A-axis, “Axis MD”parameter 34080 REFP_MOVE_DIST[0] = (calc.value)
A-axis, “Axis MD”parameter 34080 REFP_MOVE_DIST[1] = (calc.value)

8. Reference A-axis

9. Switch servos off. Insert cassettes into both slots. Turn A-axis by hand that inner
tube (focus) moves down. Turn so much that tube is completely in lower position
and you feel resistance while turning spindle.

10. Check A-axis coordinate from display and increase value by 0.5mm
(-21.0 on display + 0.5 = -20.5) write it down calculated value.

11. Fill calculated value to:


LC_CONFIG “OVERTRAVEL_A_MINUS”=(calc.value)
A-axis, “Axis MD”parameter 36100 POS_LIMIT_MINUS = (calc.value)

12. Run LC_CONFIG, make NCK-reset.

NOTE:
Make sure the Maximum mechanical travel is used, the axis should be able to 20mm after setting
the reference point !!.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 14
00/13.12.2006/EN, R00

3.3.3 Setting of the X-axis zero point and overtravels


This is a instruction to set X-axis zero point correctly:
1. Run X-axis to reference point (default SHIFT_ZERO_POINT_X = 0)
2. Move X-axis to inner corner of the pallet

Zero point of the X-axis

3. Check the coordinate of the axis and fill value into LC_CONFIG file.

??SHIFT_ZERO_POINT_X = READ VALUE

4. Set +OVERTRAVEL of the axis

??X-axis has to reach the coordinate 3315 (software limit +) and hardware limit switch has to
be 2..5mm behind of the software limit

ADJUSTMENT

5. Set -OVERTRAVEL of the axis

??X-axis has to reach the coordinate -15 (software limit -) and hardware limit switch has to
be 2..5mm behind of the software limit

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 15
00/13.12.2006/EN, R00

ADJUSTMENT

The cam for hardware limit switches:

3.3.4 Setting of the Y-axis zero point and overtravels


This is a instruction to set Y-axis zero point correctly:

1. Power OFF the drives and check, that Y-axis can reach hardware limit -(reference switch)
2. Run Y-axis to reference point (default SHIFT_ZERO_POINT_Y = 0)
3. Power OFF the drives and move Y-axis to hardware limit switch -

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 16
00/13.12.2006/EN, R00

2. Check the coordinate of the Y-axis and fill the value into LC_CONFIG file.

??SHIFT_ZERO_POINT_Y = READ VALUE(positive)-3mm

3. Set +OVERTRAVEL of the axis

??Y-axis has to reach the coordinate 1555 (software limit +) and hardware limit switch has to
be 1..2mm behind of the software limit

4. Set -OVERTRAVEL of the axis

??Y-axis has to reach the coordinate -1 (software limit -) and hardware limit switch has to be
1..2mm behind of the software limit

3.4 ***RUN TIME OF VENTILATOR AFTER STOP CUTTING***


;***INPUT UNIT IS MINITS FROM 0>>...170min.!!***
VENTILATOR_RUN_TIME=5

When a program has ended, the dust absorption unit will keep on running for the time set
in this parameter. This gives the operator the time for about 15 minutes. This has been
made because its not good to start and stop this motor to often.

3.5 ***CLEANING INTERVAL OF WASTE CONVEYER***


;***INPUT UNIT IS MINITS FROM 0>>...17min.!! ***
WCON_CLEANING_INTERVAL=0

This is a time “delay”or interval the waste conveyer will run.


When a program is started, the conveyer will only be started after this time. When putting
to zero, the conveyer starts immediately.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 17
00/13.12.2006/EN, R00

3.6 ***RUN TIME WASTE CONVEYER***


;***INPUT UNIT IS SECONDS FROM 0>>...170sec.!!***
WCON_RUNTIME=50

Run time of the conveyer. When the command is coming, time has passed according
WCON_CLEANING_INTERVAL, the conveyer will run during this time and then stop. It will
start again, when the WCON_CLEANING_INTERVAL is reached and it will run for this
time. Like this the cycle continuos, except the if WCON_CLEANING_INTERVAL=0. Then
the conveyer runs all the time, when the NC-program is active and it stops after
WCON_RUNTIME, when the channel is reset state .

3.7 ***SETTING FOR GAS SYSTEM***


;***INPUT UNIT IS BAR !!***
;***HIGH PRESSURE***
GAS_MAX_PRESSURE_HP=25
GAS_MAX_LIMIT_PRESSURE_HP=25
GAS_MIN_LIMIT_PRESSURE_HP=0.3
GAS_INCREMENT_HP=0.1
GAS_PRESSURE_OFS_HP=0
GAS_FEEDB_DIFF_HP=25
;***LOW PRESSURE***
GAS_MAX_PRESSURE_LP=8
GAS_MAX_LIMIT_PRESSURE_LP=8
GAS_MIN_LIMIT_PRESSURE_LP=0.2
GAS_INCREMENT_LP=0.05
GAS_PRESSURE_OFS_LP=0
GAS_FEEDB_DIFF_LP=25

(ref: “Startup General”)

3.8 *** FLUSHING WHEN START PROGRAM***


FLUSH_START_GAS=2 ;SELECT THE GAS TYPE
FLUSH_START_PRESSURE=8 ;UNIT IS BAR

When the NOZZLE_CALIBRATE cycle is selected, the cycle will call the gas type set in
FLUSH_START_GAS. It will flush with the pressure set in FLUSH_START_PRESSURE.
When a normal program is started, the type of gas will be according the
GAS_FLUSH(XX) in the general setup of the program. the pressure for the flush is set in
FLUSH_START_PRESSURE

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 18
00/13.12.2006/EN, R00

3.9 ***SET-UP FOR SENSOR

Nozzle Calibration

NOTE:
Be aware to make the calibration surface flexible. The cutting head might push against the
calibration surface when searching the metal!!.

NOTE:
Make a setup of the EG8010 before running any calibration cycle!!.
Ref chapter Starting up sensor box (PRECITEC EG8010)

Nozzle Calibration check


During the sensor calibration different positions are checked to see if the calibration can
be correct or not. For this parameters are made inside the LC_Config.
The values are in the settable array but its advisable not to change the value. When those
are changed, be aware to give the system some tolerance, otherwise the alarm can occur
too often. During this check a gas flush will be active. This gas blow might detect a
eventual bad ceramic.

SENSOR_CALIBR_COORD_X=3148
SENSOR_CALIBR_COORD_Y=140
SENSOR_CALIBR_COORD_Z=-92.322

Nozzle calibration:
The Nozzle calibration is executed on the flat part of the service point. This point can be
mechanical different according the machine. For this co-ordinates must be filled in the
LC_Config.

SENSOR_CALIBR_COORD_X and SENSOR_CALIBR_COORD_Y are the co-ordinates


to have the cutting head in the center of the flat part of the service station.

With SENSOR_CALIBR_COORD_Z the height must be filled in. This is a real Z-axis co-
ordinate when the cutting head is at 10mm distance.

NOZZLE_CLEAN_COORD_X=3200
NOZZLE_CLEAN_COORD_Y=200
NOZZLE_CLEAN_COORD_Z= -30
NOZZLE_CLEAN_SPEED=30000

Cleaning of the nozzle


Same as the calibration, the cleaning array has certain co-ordinates.
The cleaning is circular movement with the nozzle inside the brushes.
For this fill in the co-ordinates for X-Y axis. Be aware to fill in again the Z-axis co-ordinate
so that the nozzle is just inside the brushes.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 19
00/13.12.2006/EN, R00

The nozzle MUST be touched in this way that when the machine makes a circular
movement, the nozzle is cleaned all around. Because the nozzle has to be a couple of
millimeter’s inside the brushes, the bottom will be cleaned in the same time.
NOZZLE_CLEAN_COORD_X, NOZZLE_CLEAN_COORD_Y,
NOZZLE_CLEAN_COORD_Z, are co-ordinates for the start pint of the circular movement.
The Z-axis is not more moved during the cleaning. The circle size is fixed by the cycle.
Run the nozzle calibration with lower speed (put the speed override key lower), and in
single block mode. Check that the nozzle is touching the brushes continuously when its
making the cleaning.

;*** SENSOR CURVE ADJUSTMENT ***


SENSOR_CURVE_BREAK_POS=4 ;mm

Distance were the curve has its breakpoint between the formulas in lower and higher
distances Do Not change this value!!

NOTE:
SENSOR_CURVE_BREAK_POS should not be changed in startup.!!.

Tolerances in positioning can be accepted. The following can be taken as a rule:

Programmed Maximum error


distance
0,3mm ? 2mm Error < 0,05mm
2mm ? 5mm Error <= 0,1mm
5mm ? 10mm Error <= 0,2mm

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 20
00/13.12.2006/EN, R00

For an easy and fast set-up of the sensor setting, a start-up program has been made:
NOZZLE_DISTANCE_MEASURE_MPF
With this program the position error can be seen in R-parameters. The program will
activate the sensor and increment the stand-off distance in steps of 0,5mm. In the
meanwhile the position error is written inside R-parameters.

%_N_NOZZLE_DISTANCE_MEASURE_MPF
;$PATH=/_N_WKS_DIR/_N_START_UP_PROGRAMS_WPD
;### V6.4 JHE/MTV 10-11-2004 ###
R7=-103.15 ; Z-axis coordinate of the nozzle touch
;****************************************************
R5=10
R4=10
R3=10


how to use the NOZZLE_DISTANCE_MEASURE start-up program:

?? Mount a Precitec nozzle 1,5mm on the cutting head. The reference is made with this
nozzle, as it is made for the setup of the gas valves.
(NOTE: there can be difference when using other diameters of nozzle)
?? Make a calibration
?? search in JOG mode the Z-axis position until the cutting head is almost against the
calibration surface. Use for this a shim of 0,02mm.
?? Write this value inside the program NOZZLE_DISTANCE_MEASURE
R7=-102.590 ;REF COORDINATE (mm/INCH) TOUCHING
?? run the program NOZZLE_DISTANCE_MEASURE and check the R-parameters from
R10 to R30. In these parameters, the position error according
R7=-102.590 ;REF COORDINATE (mm/INCH) TOUCHING is written.
?? Check the position errors and modify the setting until correct position is reached.
NOTE: when the program is started, the values from R10 to R30 will be erased.

;*** SENSOR CALIBRATION CHECK ***


SEN_V_TOL_MAX_15MM=8500
SEN_V_TOL_MIN_15MM=7900
SEN_V_TOL_MAX_1MM=1150
SEN_V_TOL_MIN_1MM=800

During the nozzle calibration different positions are checked to see if the calibration can be
correct or not. For this parameters are made inside the LC_Config. The values are in the
settable array but its advisable not to change the value. When those are changed, be
aware to give the system some tolerance, otherwise the alarm can occur too often.
These setting can be changed during startup with a maximum of 150!
To be able to check which voltage is measured, at the distance, the nozzle calibration
program is storing this is in R-parameters:

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 21
00/13.12.2006/EN, R00

R598= measured voltage at 15mm distance, stored during calibration check


R599= measured voltage at 10mm distance, stored during calibration check (only info.
There is no further check with this value)
R598= measured voltage at 1mm distance, stored during calibration check

NOTE:
during nozzle calibration start-up program the voltage measured during calibration can
be seen continuously in R1 !

;*** FLUSHING WHEN CALIBRATION CHECK***


FLUSH_CALIB_PRESSURE=5 ;UNIT IS BAR
FLUSH_CALIB_GAS=1 ;SELECT THE GAS TY PE AT CALIBRATION CHECK

During the calibration check a gas flush will be active. This gas blow might detect a eventual
broken ceramic.
The pressure and selection is separate from the normal gas flush

Attention: during INTERRUPTION the FLUSH_CALIB_PRESSURE will be active but with


the gas selection from the part-program.

3.10 *** FOCUS SEARCH ***

The Focus search positioning on the service station (FPL Serie1) has been deleted.
The focus search has been replaced by marking on a sheet.

FOCUS_SEARCH_START_5=-2
FOCUS_SEARCH_STOP_5=-10
FOCUS_SEARCH_START_7_5=0
FOCUS_SEARCH_STOP_7_5= -8
FOCUS_SEARCH_START_9=0
FOCUS_SEARCH_STOP_9=-6

FOCUS_SEARCH_START_5= -2
A-axis start position for focus search for the 5-inch lens

FOCUS_SEARCH_STOP_5=-10
A-axis stop position for focus search for the 5-inch lens

FOCUS_SEARCH_START_7_5=0
A-axis start position for focus search for the 7.5-inch lens

FOCUS_SEARCH_STOP_7_5= -8
A-axis stop position for focus search for the 7.5-inch lens

FOCUS_SEARCH_START_9=0
A-axis start position for focus search for the 7.5-inch lens

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 22
00/13.12.2006/EN, R00

FOCUS_SEARCH_STOP_9=-6
A-axis stop position for focus search for the 7.5-inch lens

These setting are made because we do not need to run the complete travel of the A-axis
for finding the focus. More then have of the travel we would touch the nozzle with the
Laser beam. These setting are created because there can be different type of lenses.

3.11 *** ALIGNMENT POSITION FOR WORKING ON THE CUTTING HEAD***


ALIGN_POS_X=3298
ALIGN_POS_Y=0
ALIGN_POS_Z=-109

The alignment position is the position to locate the cutting head, so the operator has
access to the cutting head.
A spot must be found on the array of the maintenance door were the cutting head can be
driven totally down. A distance for the Z-axis in downwards direction, 1mm above the
software limit setting for example.

3.12*** POSITION FOR POWER CALIBRATION ON THE SERVICE STATION***


X_POS_POWER_CAL=3210
Y_POS_POWER_CAL=0

The power curve has to be taken since the telescope update under the cutting head
Ref : How to make the Laser power curve calibration

3.13 *** AUTOFOCUS MOVEMENT ***


ATF_SPEED=3000

The ATF_SPEED is the max speed to move the A-axis (Auto-Focus Axis). This speed is
used inside the synchronized action.

3.17 ***PING-PONG DISTANCES ***


MIN_UP_DISTANCE=10
MAX_UP_DISTANCE=50
MIN_DISTANCE_TO_GO=1

The Ping-Pong has a restriction in operating zone. The zone were the Ping-Pong can
operate is made in the set-up’s MIN_UP_DISTANCE and MAX_UP_DISTANCE. This is
related to the CUTTING_HEAD_POS inside a program. when the CUTTING_HEAD_POS
<10 or CUTTING_HEAD_POS >50, the Ping-Pong will be switched off automatically and

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 23
00/13.12.2006/EN, R00

the Z-axis will go to its zero point (all the way up) when repositioning between two
contours.
The MIN_DISTANCE is the minimum distance to go to switch the sensor on in downward
movement. In other words, when the reposition block is smaller then 1 mm the sensor will
not go down while X- and Y are still moving.

3.18 *** SET-UP ZERO POINT OF THE SHEET ***


ZERO_POINT_OPTN_A=1
ZERO_POINT_OPTN_B=0
ZERO_POINT_OPTN_C=0
ZERO_POINT_OPTN_D=0
ZERO_POINT_A_X_POS=17.5
ZERO_POINT_A_Y_POS=1
ZERO_POINT_B_X_POS=18
ZERO_POINT_B_Y_POS=1523
ZERO_POINT_C_X_POS=3134
ZERO_POINT_C_Y_POS=1555
ZERO_POINT_D_X_POS=3133
ZERO_POINT_D_Y_POS=33.95

The sheet has a different zero point then the zero point of the machine. The zero point of
the sheet is depending of the sheet clamps and the loading side, as the loading device.
The zero-point of the sheet can be moved to 4 different places so it can be very flexible for
future loading or unloading devices.
The system will calculate according the sheet size (coming for the part-program) and the
selected zero-point in the LC-Config file the new zero point of the sheet.

NOTE: This point is taken by the setup to start a cutting


program. when this setting is wrong, the machine can cut
outside the sheet.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 24
00/13.12.2006/EN, R00

3.19 *** COMPENSATION SETTINGS ****

;*** COMPENSATION SETTING ****


ANGULAR_ERROR=0.000
GRID_COMP=0

ANGULAR_ERROR=0.000

This is a value to compensate the angularity error of the machine. The value should be set
according to the result of the test sheet.

How to set value ?

For example: Measured angle between points 1,2 and 3 is 89.993? - >
ANGULAR_ERROR=0.007?

Angularity

2 3

GRID_COMP=0

This is a parameter to activate grid compensation. GRID_COMP=0 means, that the


function is not active and GRID_COMP=1 is the activation of the function. When
GRID_COMP=1, then ALL OTHER (ANGULAR_ERROR=0, ENC_COMP_ENABLE[0] =0
for X and Y) COMPENSATION SHOULD OFF !!!

The grid compensation has been only designed to special applications. The accuracy
measurement of the whole X-Y working area is necessary !. Grid has been designed to
size 3000mm*1500mm with grid 150mm.

X One element is 150mm x

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 25
00/13.12.2006/EN, R00

The values of the compensation are settable in file COMPENSATION CONFIG:

%_N_COMPENSATION_CONFIG_SPF
;$PATH=/_N_CUS_DIR
PROC COMPENSATION_CONFIG
;### V3.5 MTV/JHE 18-12-2002 ###
IF R153==1
STOPRE
$MA_CEC_ENABLE[X1]=0
NEWCONF
STOPRE
$AN_CEC[13,0]=0 ; Y0 X0
$AN_CEC[13,1]=0 ; Y0 X150
$AN_CEC[13,2]=0 ; Y0 X300
$AN_CEC[13,3]=0 ; Y0 X450
$AN_CEC[13,4]=0 ; Y0 X600
$AN_CEC[13,5]=0 ; Y0 X750
$AN_CEC[13,6]=0 ; Y0 X900
$AN_CEC[13,7]=0 ; Y0 X1050
$AN_CEC[13,8]=0 ; Y0 X1200
$AN_CEC[13,9]=0 ; Y0 X1350
$AN_CEC[13,10]=0 ; Y0 X1500
..
..

Tables from 13 to 23 and 36 to 46.

3.20 *** SHEET PROBING SETUP ***

3.20.1 Setting of W12L (SICK-sensor in the cutting head) probing

;*** SHEET PROBING SETUP ***


Y_AXIS_BUFF_POS=265
X_AXIS_BUFF_POS1=215
X_AXIS_BUFF_POS2=1850
ZERO_POINT_CORR_X=1
ZERO_POINT_CORR_Y=2
FAST_SPEED_DETECTION=15000
LOW_SPEED_DETECTION=15000
SHEET_SIZE_MEAS_SPEED=60000
SHEET_DIM_TOL=25
NUMBER_CALIBRATION=3
Z_PROBE_POS=-30
SHEETPROBING_METHOD=0
DISTANCE_PIN_X=50
DISTANCE_PIN_Y=30
PIN_1_X=23.5
PIN_1_Y=2
X_ROUGH_OFFSET=53 ;[mm]
Y_ROUGH_OFFSET=-3 ;[mm]

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 26
00/13.12.2006/EN, R00

Y_AXIS_BUFF_POS=265
Position of the mechanical buffer in the Y-axis. (mm)
X_AXIS_BUFF_POS1=215
Position of the first mechanical buffer in the X-axis. Closes to the zero point of the sheet
(mm)
X_AXIS_BUFF_POS2=1850
Position of the second mechanical buffer in the X-axis. far from the zero point of the
sheet(mm)

In start-up the points of the mechanical buffers needs to be set. These points are taking in
count for the probing, so the cutting head does not detect the buffers.
The clamps (automatic or manual) are NOT taken on count.
The place of the buffers on the pallet is not important, take following rule to make the set-
up:

Y_AXIS_BUFF_POS is always the buffer according the Y-axis of the machine


X_AXIS_BUFF_POS1 is always the closes buffer to the buffer on the Y-axis
X_AXIS_BUFF_POS2 is always the far buffer on the X-axis

Put in values, measured from the zero point of the machine to the centre of the buffer.

Y_AXIS_BUFF_POS= distance
from zero point

X_AXIS_BUFF_POS1= distance
from zero point

X_AXIS_BUFF_POS2= distance
from zero point

Zero-point of the
machine

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 27
00/13.12.2006/EN, R00

ZERO_POINT_CORR_X=0
Correction of the zero-point in the X-axis. This point is in fact the distance, which the
cutting head travels away from the sheet before the detection is done. (mm)
ZERO_POINT_CORR_Y=0
Correction of the zero-point in the Y-axis. This point is in fact the distance, which the
cutting head travels away from the sheet before the detection is done. (mm)

ZERO_POINT_CORR_X
ZERO_POINT_CORR_Y

FAST_SPEED_DETECTION=15000
The feedrate which is used for the detection at feedrate override key to 100%
LOW_SPEED_DETECTION=15000
Reserved for future
SHEET_SIZE_MEAS_SPEED=60000
This is the setting of the sheet size measuring speed, when feedrate override key is
positioned to 100%. The default value is 60m/min

SHEET_DIM_TOL=25
This is the tolerance setting for the size of the sheet. The default value is 25mm.

NUMBER_CALIBRATION=3
This is a parameter to set the number of the measurement in the calibration. The default
value is 3.

Z_PROBE_POS=-30 (fixed value)


This is the z-axis coordinate in the sheet probing and in the measurement of the sheet
size.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 28
00/13.12.2006/EN, R00

SHEETPROBING_METHOD=1 (default)
This is the selection of the sheetprobing way.

1 = 1 x Y-point (X0,Y0) and 2 x X-points

2 = 1 x Y-point (X3000,Y0) and 2 x X-points

DISTANCE_PIN_X=50
DISTANCE_PIN_Y=30.5

- the distance between pins of the pallet [mm], the grid of the pins

PIN_1_X=27
PIN_1_Y=52

- machine coordinates of the first pin (reference pin of the grid)


- run the nozzle of the cutting head to the top of the first pin and check the
coordinates

Tolerance settings of the X- and Y-offsets in LC_CONFIG:

- To avoid calibration mistakes the offsets of the sensor (W12) should be inside
these values.
- After correct calibration set tolerances ? 2mm for values R121 (X-offset) and
R122 (Y-offset)

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 29
00/13.12.2006/EN, R00

X_ROUGH_OFFSET=53

This is rough X-axis offset of the probing beam. The default value is 53mm.

Y_ROUGH_OFFSET=0

This is rough Y-axis offset of the probing beam. The default value is 0mm.

; **** SHEET PROBE OFFSET TOLERANCES ****


X_MAX_OFFSET=59.6
X_MIN_OFFSET=55.6
Y_MAX_OFFSET=7.7
Y_MIN_OFFSET=3.7

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 30
00/13.12.2006/EN, R00

Setup for nozzle probing

;*** Setting for nozzle probing***


NOZZLE_DIST_PROBING=1
NOZZLE_FALL_DIST=2
NOZZLE_SPEED_FAST=12000
NOZZLE_SPEED_SLOW=2000

NOZZLE_DIST_PROBING=1
The nozzle distance on which the cutting head will move to start the sheet probing with the
nozzle

NOZZLE_FALL_DIST=2
The distance which the cutting head can sink under the sheet for detection of the sheet
edge. When the cutting head is this distance under the sheet edge, then the probing point
will be taken.

NOTE:
Incase of CLC_LOWER_LIMIT alarm, adjust limit with 1mm steps deeper that probing
works properly.

NOZZLE_SPEED_FAST=12000
X-Y axis moving speed towards the sheet edge during nozzle probing, ruff detection of the
sheet edge.

NOZZLE_SPEED_SLOW=2000
X-Y axis moving speed towards the sheet edge during nozzle probing, FINE detection of
the sheet edge.

NOTE:
When one of these setting are changed, probe_measure has to run, because these
value’s are used for defining offsets.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 31
00/13.12.2006/EN, R00

Adjustment of the sensor:

M-codes:

M67 = Open the protection door of the probing sensor


M68 = Close the protection door of the probing sensor (reset will also close the door)

After Reset-button the door is closed !

1. Move the cutting head to Z-axis coordinate Z=0

Adjustment
screw

Indication led

2. Make the following mark with red pen, when the detection distance has been adjusted:

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 32
00/13.12.2006/EN, R00

3. The parameter setting

Z-coordinate = 0mm

Z_PROBE_POS (fixed value –30)

3.20.2 Calibration of sheet probe

Sensors can be calibrated by using the following MDA-program:

PROBE_MEASURE(GAS TYPE, LENS SIZE, FOCUS OFFSET, CALCU)

The system cuts the calibration part in the position of the cutting head. The calibration material
should be 1 mm thick mild steel. The following parameters are settable:

GAS_TYPE = 1=oxygen and 2=nitrogen


LENS SIZE = 5”or 7.5”
FOCUS_OFFSET= Offset value to correct the default focus point [mm]
CALCU = 0=the system calculates new offsets
1= test cutting (uses light sensor offsets)
2= test cutting (uses nozzle sensor offsets)

When selecting Probe_Measure MDA-program, the system asks following parameters:

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 33
00/13.12.2006/EN, R00

Gas_Type: 1 = Oxygen Lens_size: 5”or 7.5”


2 = Nitrogen

FOCUS_OFFSET= Calculation selections, see


Offset value to correct explanations below.
the default focus point [mm]

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 34
00/13.12.2006/EN, R00

CALCU=0

First the system cuts a round hole. Then the system probes the round hole with the light sensor
several times and calculates new offset values automatically. After this, the system cuts a square
hole and probes the square hole with the nozzle sensor. It probes the hole once with high and
once with low speed and then calculates new offset values automatically. Offset values are
individual for the light sensor and nozzle sensor.

CALCU=1

First the system cuts a round hole. Then the system probes the position of the round hole with the
light sensor. After probing, the system cuts out the contour by using present light sensor offsets.

CALCU=2

First the system cuts a square hole. Then the system probes the position of the square hole with
the nozzle sensor. After probing, the system cuts out the contour by using present nozzle sensor
offsets.

Calibration part

X = X-dimension (80mm)
Y = Y-dimension (80mm)
D = Diameter of nozzle sensor calibration hole (40mm)
d = Diameter of light sensor calibration hole (20mm)

X
Part indication on
the sheet
Y2

X1 X2
D d Y

Y1

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 35
00/13.12.2006/EN, R00

Offset correction

When a calibration part has been cut out with the parameter: CALCU=1 or CALCU=2, it is
possible to check and fine adjust the offsets, if necessary. The MDA-program PROBE_OFFSET
can be used for this purpose. Normally offsets are accurate enough and offset correction is not
needed.

Run PROBE_MEASURE MDA-program with parameter setting CALCU=1 or CALCU=2.

Measure the distances X1, X2 and Y1, Y2

Default values for light sensor:


X1=30mm, X2=30mm
Y1=30mm, Y2=30mm

Default values for light sensor:


X1=20mm, X2=20mm
Y1=20mm, Y2=20mm

Select MDA-program PROBE_OFFSET.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 36
00/13.12.2006/EN, R00

Make following calculations and fill in values:

X_CORRECTION = (X2-X1)/2 Y_CORRECTION = (Y2-Y1)/2 0 = LIGHT SENSOR


1 = NOZZLE SENSOR

Run PROBE_OFFSET-program.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 37
00/13.12.2006/EN, R00

3.21 *** PRECUT AND PREPUNCH PROBING SETUP ***

The following parameters are settable to prepunch application.

;*** CONFIGURATION FOR PREPUNCH APPLICATION ***

X_PROBE_SPEED=1000 ;[mm/min]
Y_PROBE_SPEED=500 ;[mm/min]
Z_PROBE_START=-75 ;[mm]
X_ROUGH_OFFSET=53 ;[mm]
Y_ROUGH_OFFSET=0 ;[mm]
HOLE_MEAS_TOL=0.3 ;[mm]
NUMBER_REPROBE=5
SHIFT_NEXT_REPROBE=0.5 ;[mm]

X_PROBE_SPEED=1000

This is the prepunch probing speed of the X-axis. The default value is 1000mm/min.

Y_PROBE_SPEED=500

This is the prepunch probing speed of the Y-axis. The default value is 500mm/min.

Z_PROBE_START=-75 ;[mm]

Z-co-ordinate for prepunch probing

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 38
00/13.12.2006/EN, R00

HOLE_MEAS_TOL=0.3

This is the tolerance of the radius of the hole measurement. The reference diameter of the
hole comes from programming system. The system makes reprobing if the measurement is
out of the tolerance. The default value is 0.3mm.

NUMBER_REPROBE=5

This is the maximum number of the reprobings in one reference hole. If the measurement is
out of the tolerance, then the system makes reprobing until it reaches the tolerance or
maximum number of the reprobings. The default value is 5.

SHIFT_NEXT_REPROBE=0.5
This is the shift in Y-direction after every reprobing. The default value is 0.5mm.

X_ERROR_C_CORNER=0 ;[mm]
X-axis error in the corner (3000,1500) in prepunch application

Y_ERROR_C_CORNER=0 ;[mm]
Y-axis error in the corner (3000,1500) in prepunch application

3.22 *** PROTECTION ZONES SETUP ***

Protection zone to protect the beam-protector in the X-axis has been deleted for serie L6
2_1.

MANUAL_Z_MINIMUM=-75

The lowest position for Z-axis in manual mode (JOG) in the are of the cutting table. The X-
axis and Y-axis are disabled if the Z-axis coordinate is lower than MANUAL_Z_MINIMUM
in out of the cutting table.

MANUAL_Z_MINIMUM value should be set 20mm up from the level of the sheet
support elements

LASERHEAD_PROTECTION_Z_POSITION= -110

Protection zone to protect the cutting head in crashing totally inside the cutting table. The
deepest position is set-up with LASERHEAD_ PROTECTION_Z_POSITION, this is about
5mm inside the cutting table.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 39
00/13.12.2006/EN, R00

CLAMP_PROTECTION_X_SIZE

CLAMP_PROTECTION_Y_SIZE

Edge of the sheet

Zero point of
the Y-axis

-10mm

100mm 100mm

CLAMP_PROTECTION_X_SIZE=50
CLAMP_PROTECTION_Y_SIZE=10
CLAMP1_X_POSITION=76
CLAMP2_X_POSITION=1979
CLAMP3_X_POSITION=2975
CLAMP4_X_POSITION=9999
CLAMP_Y_POSITION=37

Protection zone for the automatic clamps. The form and the positions of the clamps must
be defined. There are 4 zones provided for 4 clamps.

MAX_TICKNESS_FOR_CLAMPS=6

The maximum sheet thickness, which the automatic clamps can handle are settable.
When the sheet thickness is bigger then this value, the automatic clamps will not be
active.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 40
00/13.12.2006/EN, R00

The The The The


coordinate coordinate coordinate coordinate
st

The The protection


coordinate
The clamp

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 41
00/13.12.2006/EN, R00

Setup for Individual clamps:

C
E E

A: setup the center of the clamps in X-coordinate (identical setup as before)


CLAMP1_X_POSITION=79
CLAMP2_X_POSITION=979
CLAMP3_X_POSITION=1979
CLAMP4_X_POSITION=2979

B: setup the Y-coordinate of the clamps (identical setup as before)


CLAMP_Y_POSITION=17

;*** INDIVIDUAL CLAMPS ***

C: setup the distance in X-direction when the retraction of the clamp has to be active
X_AREA_ACTIVATE=65

D: setup the distance in Y-direction when the retraction of the clamp has to be active
Y_AREA_ACTIVATE=65

E: setup the distance in X-direction when the retraction of the clamp has to be deactivated
X_AREA_DEACTIVATE=365

F: setup the distance in Y-direction when the retraction of the clamp has to be deactivated
Y_AREA_DEACTIVATE=365

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 42
00/13.12.2006/EN, R00

3.23 ***SETTING FOR LASER ***

NOZZLE_SHOT_POWER=150
Settable Laser power which will be used in the MDA-cycle for SHOT_NOZZLE_CENTERING.
start-up program for SHOT_NOZZLE_CENTERING has, as before, its own settable power
inside the program)
SHOT_POWER=1500
Settable Laser power which will be used in the shot_alignment
start-up program for shot_general has, as before, its own settable power inside the
program)

;***SETTING FOR LASER_POWER_CURVE***


;***INPUT UNIT MAX POWER IN WATTS!!***
LASER_MAX_POWER=4000
;***INPUT UNIT LASER POWER IN Mvolts!!***
;********************************** ******
;THIS IS LASER POWER CURVE TO WITHOUT THE
;MODE_APERTURE!!!!!!
;****************************************
LASERPWR[0]=0 ;LASER_POWER_0W ALWAYS 0 !!!!
LASERPWR[1]=800 ;LASER_POWER_100W
LASERPWR[2]=2000 ;LASER_POWER_200W
LASERPWR[3]=2200 ;LASER_POWER_300W
LASERPWR[4]=2400 ;LASER_POWER_400W
LASERPWR[5]=2550 ;LASER_POWER_500W
LASERPWR[6]=2700 ;LASER_POWER_600W
……………
…………
……
LASERPWR[80]=0 ;LASER_POWER_8000W

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 43
00/13.12.2006/EN, R00

3.23.1 How to make the Laser power curve calibration/MANUAL

Measure different powers according voltage on the system. For this, the machine must
be totally started up.

Because the plexi burns are not more showing the functionality of the “telescope
function”(adaptive mirror) we can make the final power curve under the cutting head.

NOTE:
Make sure to have the power curve taken, manually or automatic before making the
mode diameter shots on paper.

Manual power curve:


Has to be done under the cutting head trough a cutting lens, when the machine
is totally aligned.
Use for this the start-up program: POWER_CURVE_MANUAL

Ref to start-up programs manual for the program

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 44
00/13.12.2006/EN, R00

POWER_CURVE_MANUAL

1. Preparation for the power calibration after the cutting head

Is the machine totally aligned?


Put the Joule stick in the holder
Make sure there is a 5” cutting lens inside the cutting head
Take the nozzle away

START
Power_curve_calibration program.

NC message: “HAS THE MACHINE THE CORRECT SET-UP,


PRESS NC-START”

The machine moves to the calibration point,


“Preparing for beam on”
The NC puts (start value + 1000mV) to the analogue output
“Beam ON”
The beam will be on during the time of the Joule stick

NC message: “MEASUREMENT DONE, PRESS NC-START FOR NEXT


MEASUREMENT

Read the measured power on your joule stick, and write down
the power.
Cool down the joule stick and put it afterwards back in to the
holder.

The NC cycle checks

Was the last measured power equal 10V?

NO YES

The NC-cycles goes back for


next measurement 1.1.1. END

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 45
00/13.12.2006/EN, R00

All the measured powers must be filled in the table below:

Point Voltage Measured power


number

1 1000mV Watt
2 2000mV Watt
3 3000mV Watt
4 4000mV Watt
5 5000mV Watt
6 6000mV Watt
7 7000mV Watt
8 8000mV Watt
9 9000mV Watt
10 10000mV Watt

In between the measurements we must cool down the Joule stick and make sure that it’s
set back to zero.

When we have those values we must translate them into voltage that the CNC will
command during operation.

The easiest way is the following:


Point out on the chart which voltage gives which output power.
And draw an average line between the point.
(Following curve is an example from a power curve)

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 46
00/13.12.2006/EN, R00

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 47
00/13.12.2006/EN, R00

The power above the nominal max laser power will not be used. We keep this as reserve so we are able to
shift the whole curve when necessary. (laser is getting used, older optics)

See following picture: were


A= Working area, up to the nominal max laser power used under the cutting lens
B= area that we must keep as reserve.
C= area we cannot use, due the power drop.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 48
00/13.12.2006/EN, R00

This means actually that the laser system will not operate at its maximum power, but only
at its power that is guaranteed on the cutting lens and which is needed for the cutting
database.

Note:
When the maximum power of the nominal max laser power on the cutting head is not
reached, the resonator has to be checked! This can cause the following problems:
The piercing is not anymore correct
The cutting speeds and quality cannot be reached

Use the Power curve calculation program to calculate the settings inside the LC_config

These measurements must be done each time there was an intervention on the laser
source, which can influence the power. Changing, mirrors, mode adjustments, each
normal maintenance interval.
The measured points in the curve above would result to the following
settings in the LC_ config file.
;***SETTING FOR LASER ***
;***INPUT UNIT MAX POWER IN WATTS!!***
LASER_MAX_POWER=4000
;***INPUT UNIT LASER POWER IN Mvolts!!***
;****************************************
;THIS IS LASER POWER CURVE TO WITHOUT THE
;MODE_APERTURE!!!!!!
;********************* *******************
LASERPWR[1]=0 ;LASER_POWER_100W
LASERPWR[2]=800 ;LASER_POWER_200W
LASERPWR[3]=900 ;LASER_POWER_300W
LASERPWR[4]=1100 ;LASER_POWER_400W
LASERPWR[5]=1200 ;LASER_POWER_500W
LASERPWR[6]=1300 ;LASER_POWER_600W
LASERPWR[7]=1400 ;LASER_POWER_700W
LASERPWR[8]=1500 ;LASER_POWER_800W
LASERPWR[9]=1650 ;LASER_POWER_900W
LASERPWR[10]=1750 ;LASER_POWER_1000W
… … … ..
… …

This curve is build up for maximum 8000W. When the configuration file will run, it will
calculate the power curve in steps of 10Watt. These data are stored in the global user
data.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 49
00/13.12.2006/EN, R00

3.23.2 How to make the Laser power curve calibration/AUTOMATIC

There is startup program “POWER_CURVE_AUTOMATIC” for automatic power calibration.


There is one settable parameter R4 [%] for power losses in beam path. The running of the
program takes about 7 minutes. Follow the following procedure to make automatic power
calibration:

1. Use the joule stick to measure the laser power under the cutting head with 8V and
check at same time the power on the display of the resonator.
2. Calculate the power loss [%] in the beam path

Power loss [%] = (P_DP-P_CH)/P_DP*100%

P_DP = power on the display


P_CH = power under the cutting head

3. Set R4 parameter to the program and run it


4. Double check the power under the cutting head with 2kW and 4- or 5kW

Ref to start-up programs manual for the program

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 50
00/13.12.2006/EN, R00

4 Settings inside the Compensation_config-file

Inside the compensation config file the grid (if necessary) compensation has to be set.
This grid can only be defined when the machine has been measured carefully.

The compensation config will run automatically when the Lc_Config is running. When the
configuration is loading the message will appear on the screen "LOADING COMPENSATION
CONFIG"

5 Settings inside the Telescope_config-file

Inside the telescope_config all the different possible telescope setting are set. For each
telescope setting a Auto-Focus compensation curve has been declared. No extra setting
from the start-up needs to be done inside this file.

The telescope config will run automatically when the Lc_Config is running. When the
configuration is loading the message will appear on the screen "LOADING TELESCOPE
CONFIG"

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 51
00/13.12.2006/EN, R00

6 Nozzle touch restarting function

This function is specially designed to unmanned production (LU and NIGHT TRAIN). There is
option NOZZLE_RESTART_OPTN to function.

The description of the function during cutting:


The cutting head makes the nozzle
touch or body touch => feedhold for
X-and Y-axis.

The system makes interruption if the


nozzle touch or body touch stays
200ms active. Otherwise it continues
without interruption.

The system stores the position of the


cutting head and beam ON/OFF status
and puts BEAM OFF and CLC OFF

The cutting head moves UP and


immediately starts to move down with
slow speed toward stored nozzle touch
position+0.5mm. Gas flow is active.

No nozzle/body Nozzle/body touch


touch active again

The system activates CLC The cutting head moves UP


and starts to continue and the system stops to
automatically the program feedhold cycle (Nozzle/body
and puts BEAM ON touch) = > somebody has to
take a scrap part away and
continue with NC-start
button.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 52
00/13.12.2006/EN, R00

The description of the function during repositioning:


The cutting head makes the nozzle
touch or body touch => feedhold for
X-and Y-axis.

The system makes interruption if the


nozzle touch or body touch stay
200ms active. Otherwise it continues
without interruption.

The system stores the position of the


cutting head and beam ON/OFF status
and puts BEAM OFF and CLC OFF

CLC was not CLC was


active active

The cutting head moves UP and


immediately starts to move down with
slow speed toward stored nozzle touch
position+0.5mm. Gas flow is active.

The cutting head moves to coordinate


–30mm and then immediately to next
piercing point without stopping

No nozzle/body Nozzle/body touch


touch active again

The system activates The cutting head moves UP


CLC and starts to and the system stops to
continue feedhold cycle (Nozzle/body
automatically the touch) = > somebody has to
program take a scrap part away and
continue with NC-start
button.

The nozzle touch restarting function is only active when SETUP has been run (the trigger
is waste conveyor command M64).

The number of the restarting is stored to DB105.DBD100 (format D)

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 53
00/13.12.2006/EN, R00

7 Laser Programs with PRC

7.1 Principle

The Laser programs are written via the ControlLink strait inside the NC-memory variables.
The programs can be loaded from or to a database or can be uploaded from the NC-memory.

ControlLink

Laser Prg0… .
Laser Prg1… CNC memory
..
… GUD-array
… [
[
Laser Prg50 [
[

When the machine is executing a NC-program for cutting, at each cycle where a technology call
is made, the data from the used laser programs is copied to the Real-time R-parameter array.

There can be, for the moment, only 3 different laser-programs in a technology:

Laser-program_pierc=
Laser-program_pierc=
Corner_mode=

According the number, the LOAD_LASER_PROG cycle, pre-loads the data from the programs
which will be used and stores then into “table”of R-parameters.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 54
00/13.12.2006/EN, R00

Part-
program
Sub-cycle call

Activation of
technology
parameters

Loading of laser- CNC memory


program data
GUD-array
[
[
[
[

CNC memory Laser-program number for


R-Parameters piercing
[R910… .
Laser-program number for cutting
R919]
R940 >> R949
Laser-program number 3 (free for
the moment)
R955 >> R964

When the data from the different used Laser program’s is stored, synchronised actions activate
the data.
This is done by pointing:

The pointer is R905


R905=0 >> selection of Piercing Laser program

R095=1 >> selection of Cutting Laser program

The data from the program, which is requested, is finally copied to R910 until R919, which will be
used for calculations and giving, output:

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 55
00/13.12.2006/EN, R00

Example:
$R910=$R[RTOI(($R905*15)+925)]

When R905=0, then inside R910, data is copied of R905*15+925 ? R925


When R905=1, then inside R910, data is copied of R905*15+925 ? R940

Settable data for a Laser program:

laser_prog[0,0]=100 ;pmax %
High level of power.
Percentage of the power calculation which is the result of the power control according laser_max
power
Example: when cutting power is 3000W,
High power level 100% >> then analogue voltage is send for 3000W
High
power level 75% >> then analogue voltage is send for
75%
from 3000W

Laser_prog[0,1]=100 ;pmin %
Low level of power. Percentage of the power calculation which is the result of the
power control according laser_min power

The power control is calculated like on the other systems. This according the laser
power cutting and the laser min power for cutting out coming from the LASERPRM
database. This one resultant is used to send to laser the laser high power level and
the low power level.
When there is a frequency selected and duty with a pulsing mode (GP SP HP) the
pulses will be created between these two levels. (Identical Principe likes on WB-
Laser)

laser_prog[0,2]=100 ;duty stop


Duty cycle of the pulse. Is seen as the time on of the pulse
Possible settings 10-90%
It is possible to set 1-100%, it can somehow work, but not as specified from PRC

laser_prog[0,3]=100 ;duty start


Duty cycle of the pulse. Is seen as the time on of the pulse
Possible settings 10-90%
It is possible to set 1-100%, it can somehow work, but not as specified from PRC

laser_prog[0,4]=0.0 ;duty rise time (min 0.004)


Time to ramp the duty between duty start and stop.
A minimum time will be set automatically by the system of 4msec when the duty start
and stop are not equal and the time is set to 0.
The system needs this time, its one cycle for the synchro-actions. Its not possible to
ramp in t=0.
When the time has passed, the stop duty is held until other program is selected.
Possible settings 0-… ..sec

When duty start and stop are equal no ramp will be executed

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 56
00/13.12.2006/EN, R00

laser_prog[0,5]=5000 ;freq stop


Pulsing stop frequency of the system
Possible settings 10- 5000 Hz

laser_prog[0,6]=5000 ;freq start


Pulsing start frequency of the system
Possible settings 10- 5000 Hz
When frequency start and stop are equal no ramp will be executed

laser_prog[0,7]=0.00 ;freq rise time (min 0.004)


Time to ramp the frequency between frequency start and stop.
A minimum time will be set automatically by the system of 4msec when the
frequency start and stop are not equal and the time is set to 0.
The system needs this time. This is one cycle for the synchro-actions. Its not
possible to ramp in t=0.
When the time has passed, the stop frequency is held until other program is
selected.
Possible settings 0-… ..sec

laser_prog[0,8]=0 ;pulse mode 0=CW 1=GP 2=SP 3=HP


CW
Continuos wave mode
GP
Gated pulse mode (normal pulsing)

Duty cycle = % time on of the


frequency

High level Pmax


%

Low level Pmin


%

Pulsing
Frquency

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 57
00/13.12.2006/EN, R00

SP
Super pulse mode
The super pulse mode can only be active when the frequency of the pulse, where the super
pulse should be active is not higher then 2KHz.

2,5~3 times max power for


fixed time of 150? sec.

HP
Hyper pulse mode
The Hyper pulse mode can only be active when the frequency of the pulse is not higher then
2KHz and this on top of a CW mode (Duty = 100%).

2,5~3 times max power for


fixed time of 150? sec.

NOTE:
When there is higher frequency commanded from the Laser program then 2KHz for SP and HP,
the cycles will limited it to 1.9KHz.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 58
00/13.12.2006/EN, R00

laser_prog[0,9]=0
Used as activation for special corner pulse mode.
When this parameter is active, the system will regulate the following:
According speed and defined parameters (Corner-pulse) it will regulate the Duty and
the Frequency according the speed as it has been done with the standard power
control which we used until today with Rofin.
This gives the advantage that there is a better regulation possible and not a switch
over to a fix pulse program.
A time to rise needs not to be set, because the system will calculate according
speed.
The start and stop values for Duty and Frequency are considered as maximum and
minimum values according the speed, in the same way as the max and the min
power level for power control.

See here below copy from operator manual

Different numbers of laser programs are used for different applications. Laser programs are used
to command discharge inside the resonator.
There are different modes selectable:

CW - Continuous wave:
In CW-mode (Standard laser program number0) the discharge of the resonator is kept constant at
a level which is depending of the laser power command set inside the technology for cutting.
During CW-mode the discharge is kept stable, this is visualized by the small red drawing, which is
indicating the selected mode.
(See further explanation about settable parameters)
Selection of CW:

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 59
00/13.12.2006/EN, R00

GP – Gated pulse mode


In Gated pulse mode the discharge inside the resonator is switched between levels. The
frequency and the duty of the “switching”is depending of the parameters inside the same laser
program. (See further explanation about settable parameters)

SP – Super pulse mode


In Super pulse mode the discharge inside the resonator is switched between levels. The
frequency and the duty of the “switching”is depending of the parameters inside the same laser
program. The system will create automatically, in Super pulse mode, a spike on the rising edge of
the normal pulse level. The spikes cannot be freely programmed for duration or level. The output
power can reach 2-3 times the nominal power during super pulse, the frequency will be limited to
2KHz during super pulse.
(See further explanation about settable parameters)

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 60
00/13.12.2006/EN, R00

HP – Hyper pulse mode


In Hyper pulse mode the discharge inside the resonator is kept on a CW-mode level.
The system will create automatically, in Hyper pulse mode, a spike which is depending of the
programmed frequency inside the laser program.
The spikes cannot be freely programmed for duration or level. The output power can reach 2-3
times the nominal power during Hyper pulse, the frequency will be limited to 2KHz during super
pulse.

(See further explanation about settable parameters)

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 61
00/13.12.2006/EN, R00

Settable parameters:

?? Laser Power max.


The upper level of the pulse which is a percentage of the LASER_POWER_CUTT
coming from the activated cutting technology.

?? Laser Power min


The lower level of the pulse which is a percentage of the LASER_POWER_CUTT
coming from the activated cutting technology.
Note:
Both power level’s of the pulse will decrease or increase according the setting from
LASER_MIN_POWER which is coming from the currently activated cutting technology.

?? Duty:
The Duty cycle of the pulse is seen as the time on of the pulse. This is a percentage
from the period (ON-OFF time). The real time is depending of the programmed
frequency.
Two levels of duty can be programmed. This is used to create a ramping on a pulse.

Duty stop: the percentage to be reached when the time set in duty rise time has
passed.

Duty start: the percentage to start the pulse ramping.

Duty rise time: the time to ramp the duty between duty start and stop.
A minimum time will be set automatically by the system of 4msec when the duty start
and stop are not equal and the time is set to 0. Its not possible to ramp in a time=0.
When the time has passed, the stop duty is held until other program is selected. This
function is mostly used for piercing.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 62
00/13.12.2006/EN, R00

Possible settings
Duty start: 10 – 90%
Duty start: 10 – 90%
Duty rise time: 0 – 1000seconds

Note:
When duty start and stop are equal or rise time is equal zero, no ramp will be executed
for the duty cycle.

?? Frequency:
The frequency of the pulse. This is the number of times the system has to switch
between high level and low level / second.
Two levels of Frequency can be programmed. This is used to create a ramping on a
pulse frequency.

Frequency stop: Frequency to be reached when the time set in Frequency rise time
has passed.

Frequency start: the Frequency to start the pulse ramping.

Frequency rise time: the time to ramp the Frequency between Frequency start and
stop.
A minimum time will be set automatically by the system of 4msec when the Frequency
start and stop are not equal and the time is set to 0. Its not possible to ramp in a
time=0.
When the time has passed, the stop Frequency is held until other program is selected.
This function is mostly used for piercing.

Possible settings
Frequency start: 5 – 5000Hz
Frequency start: 5 – 5000Hz
Frequency rise time: 0 – 1000seconds

Note:
When Frequency start and stop are equal or rise time is equal zero, no ramp will be
executed for the duty cycle.
During Super and Hyper pulse the frequency will be limited to 2000Hz

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 63
00/13.12.2006/EN, R00

Duty cycle = % time on of the


frequency

High level Pmax %

Low level Pmin


%

Pulsing
Frequency

Pulse parameters L6

Example of a pulse program:

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 64
00/13.12.2006/EN, R00

Example of a Pulse ramp program

When editing, modifying or creating a new laser program, the system will ask to save the
modifications. The laser programs are stored on two different places inside the machine. The
laser programs are saved inside the database of the laser cutting technology’s, file located on the
PC of the machine, and when there is a modification done, then these are copied to the CNC
side.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 65
00/13.12.2006/EN, R00

Adaptive corner pulse

Inside a laser program a special function to cut corners can be selected. This is used to optimise
the cutting quality when there is a big velocity change possible during processing of the material.
This function is called “adaptive corner pulse”. The pulses which will be created are settable
between the maximum – minimum Level , the start and the stop values as a normal ramping
program. The time for rising the ramp is not used in case of adaptive corner pulse.

The adaptive corner pulse is active when Enable is selected, not active when disable is selected.

When standard cutting is preformed, in most cases this is done by CW-mode cutting or Pulse
cutting. The laser program used is selected in the technology-based parameter:
LASER_PROGRAM_CUTT

Inside the CW or Pulse program, the adaptive function can be selected. This means that the main
cutting will be done by the Pulse mode selection. When the system will make the interpretation
that the corner function must work, then it will make pulses with the duty and frequency setting.
Since these settings are related to the velocity of the machine the Max- min Level / Start – stop
settings are used in an inverted way like a normal pulse ramping. The reason to use this inverted
is because the adaptive corner pulse will become active when the speed is still quite high. This
means cutting can still be preformed when the duty and the frequency is still high. Then when the
machine decelerates to a lower velocity, the system will proportional change the pulses according
the speed towards to stop level. The stop levels are reached when the velocity of the machine
becomes zero.

?? Laser Power max


The upper level of the pulse which is a percentage of the LASER_POWER_CUTT
coming from the activated cutting technology.

?? Laser Power max


The lower level of the pulse which is a percentage of the LASER_POWER_CUTT
coming from the activated cutting technology.

Note:

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 66
00/13.12.2006/EN, R00

Both power level’s of the pulse will decrease or increase according the setting from
LASER_MIN_POWER which is coming from the currently activated cutting technology.
The regulation of these both level’s is proportional according the actual velocity of the
machine.

?? Duty:
During adaptive corner pulse regulation will be done between the Start and stop value.
When the speed is high, it takes the start value and will ramp down towards the stop
value. The stop value is reached when the actual velocity is zero, or would be zero.

?? Frequency:
During adaptive corner pulse regulation will be done between the Start and stop value.
When the speed is high, it takes the start value and will ramp down towards the stop
value. The stop value is reached when the actual velocity is zero, or would be zero.

Note:
When adaptive corner pulse is disabled, the pulse mode from the laser program is a
GP or Sp or Hp, the stop duty and the stop frequency will be active, so the program
will act as a pulse program.

Example of a CW-mode cutting with adaptive corner pulse

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 67
00/13.12.2006/EN, R00

Example of a GP-mode cutting with adaptive corner pulse

General set-up parameter

CORNER_PULSE=1

Activation parameter for corner pulse function

CORNER_PULSE=0
The complete contour will be cut with the LASER_PROGRAM_CUTT

CORNER_PULSE=1
The contours will be cut with LASER_PROGRAM_CUTT
The pulsing will be preformed according the set-up inside the Laser program;.

Technology based parameters

TECH_NO=1
CUTTING_SPEED=21
LASER_POWER_PIERC=500
LASER_POWER_CUTT=4000
LASER_MIN_POWER=2000
LASER_PROGRAM_PIERC=0
LASER_PROGRAM_CUTT=2
CUTTING_GAS_TYPE_PIERC=2
CUTTING_GAS_TYPE_CUTT=2
CUTTING_GAS_PRESSURE_PIERC=6
CUTTING_GAS_PRESSURE_CUTT=6
NOZZLE_DISTANCE_PIERC=1.5
NOZZLE_DISTANCE_CUTT=0.7
PIERCING_TIME=0.01
BEAM_RADIUS=0.1
CORNER_MODE=0 Not in use for L6

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 68
00/13.12.2006/EN, R00

FOILCUTT_POS=30
AIR_BLOW=0
OIL_MIST=0
SMOOTH_LEAD_IN=1000
FOCUS_OFFSET=0

Laser programs during DpM cutting

All Laser programs can be used for the DpM cutting application. The same interpretation of the
laser programs is used for all cutting modes.

Since there is no “piercing”during DpM, the laser program selected for piercing is skipped by the
system. During the penetration of the material, CW will be automatically set. This undependable
from the technology-based parameter LASER_PROGRAM_PIERC and the pulse mode from the
selected laser program!
This means if a Laser program is
CW and Adaptive corner pulse => Penetration material will be CW-mode
GP or Sp or Hp and Adaptive corner pulse => Penetration material will be CW-mode

Note:

When the machine cuts materials with thickness <=1,5mm and in DpM mode then the power
during penetration of the material is fixed by the system.

When the machine cuts materials with thickness >1,5mm and in DpM mode then the power
during penetration of the material is selected by the technology based LASER_POWER_PIERC
parameter.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 69
00/13.12.2006/EN, R00

7.2 Measurements Frequency


Its important that all settings inside the laser are working the same with other resonators.
For this the frequency output from the Laser needs to be checked and attanced to startup
informatoin.

Use start-up program: PRC_FREQUENCY_TEST with setting of R0=0 inside the start-up
program.
Fill in the measured frequency inside the a file, like example below. Check according
specification if the tolerances are reached.

Different measurements possible

R0=0 ? Automatic increasing the frequency according startup sheet. These are
measurements to fill down and to check the pulse generator of PRC.
to make the frequency comparison layout Power check with shutter closed
every 7sec a different frequency is set automatically, starting with 0Hz.

R0=1 ? Fix frequency


A fix frequency can be programmed when having doubts about the selected frequency

NOTE:
The laser needs not to run to make this test, it can be in back-filled condition.

Measurement point for frequency adjustment on the PRC board (HV interface board type
1):

Use PRC_FREQUENCY_TEST program to measure the frequency output of the pulse


generator of the PRC resonator. Measurement point is TP9 on the interface board

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 70
00/13.12.2006/EN, R00

Connect measurement device on the interface board:

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 71
00/13.12.2006/EN, R00

Connection for frequency between GND and TP9

Location of GND

Location of TP9

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 72
00/13.12.2006/EN, R00

Frequency comparison sheet

Voltage of command frequency

Commanded frequency Hz

Measured Hz (Fill in here our measurements and


compare)

Minimum Value Hz

Maximum Value Hz

0 0 0 1
50 5 4,75 5,25
100 10 9,5 10,5
150 15 14,25 15,75
200 20 19 21
250 25 23,75 26,25
300 30 28,5 31,5
350 35 33,25 36,75
400 40 38 42
450 45 42,75 47,25
500 50 47,5 52,5
1000 100 95 105
1184 200 190 210
1368 300 285 315
1552 400 380 420
1736 500 475 525
2656 1000 950 1050
3576 1500 1425 1575
4496 2000 1900 2100
5416 2500 2375 2625
6336 3000 2850 3150
7256 3500 3325 3675
8176 4000 3800 4200
9096 4500 4275 4725
10000 5000 4750 5250

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 73
00/13.12.2006/EN, R00

Adjust pulse HV-Interface board type 2

HV-interface board type 2

Procedure of adjustment and measuring the frequency’s according commands of the CNC.
Select the start-up program PRC_ANALOG_OUTPUT_SET

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 74
00/13.12.2006/EN, R00

Make following settings in the start-up program and run the program:

%_N_PRC_ANALOG_OUPUT_SET_MPF
;$PATH=/_N_WKS_DIR/_N_START_UP_PROGRAMS_WPD
;### V6.3 JHE 14-10-2004 ###
;*********************************************************
;THIS PROGRAM IS USED TO SET FRE ELY THE ANALOG OUTPUTS
;TOWARDS THE PRC-INTERFACE BOARDS
;CW-MODE IS SELECTED/ BEAM SIGNAL IS OFF
;UNIT IS Mvolt - MAX 10000
;*********************************************************
$A_PBB_OUT[1]=0
$A_OUT[1]=0
$A_OUTA[1]=0; high power
$A_OUTA[2]=0; low power
$A_OUTA[3]=10000; duty
$A_OUTA[4]=10000; frequency
G4 F=2400
M30

Duty adjustment
Measure 10V on TP19 to be sure command from NC-side is arriving
Adjust R86 until measuring 5V on TP20

When duty is adjusted make following setting and run the program:

%_N_PRC_ANALOG_OUPUT_SET_MPF
;$PATH=/_N_WKS_DIR/_N_START_UP_PROGRAMS_WPD
;### V6.3 JHE 14-10-2004 ###
;*********************************************************
;THIS PROGRAM IS USED TO SET FREELY THE ANALOG OUTPUTS
;TOWARDS THE PRC-INTERFACE BOARDS
;CW-MODE IS SELECTED/ BEAM SIGNAL IS OFF
;UNIT IS Mvolt - MAX 10000
;*********************************************************
$A_PBB_OUT[1]=0
$A_OUT[1]=0
$A_OUTA[1]=0; high power
$A_OUTA[2]=0; low power
$A_OUTA[3]=5000; duty
$A_OUTA[4]=10000; frequency
G4 F=2400
M30

Frequency adjustment:
Measure 10V on TP16 to be sure command from NC-side is arriving
Adjust of R140 until measuring 5V on TP18 ? on TP24 or TP26 there should be 5000Hz

When duty and frequency are adjusted, the PRC_FREQUENCY_TEST start-up program can be used for
checking the whole frequency range.
Measuring this between GND and TP26

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 75
00/13.12.2006/EN, R00

Ground point for


measurement

R140

TP16

TP18

R86

TP20

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 76
00/13.12.2006/EN, R00

Ground point for


measurement

TP24

TP26
Pulse Gen.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 77
00/13.12.2006/EN, R00

8 Focus search series 2.x

General information

The Focus-search is made with marking lines on a sheet. The operator has to put a sheet on the
cutting table (Preferable Mild-steel), drive above this sheet with the cutting and start a MDA-cycle.

These are the following steps the operator-machine has to do.

Put a sheet on the cutting table.


Drive cutting head above this sheet.
Start the MDA-Cycle FOCUS_MARKING(Lens_size).
Lens_size = type of lens for which the Focus-search has to be preformed
(5 for the 5”Lens – 7.5 for the 7.5”Lens)
The machine will search for the border of the sheet with the probing sensor.
The machine will look if the sheet is long enough (at position 295mm from the edge of the sheet)
The machine will reset Focus_point and start marking lines each 5mm in Y-direction and for each
line the Focus_point will go 0,2mm deeper.
When the machine had ended this operation, the operator has to measure from the edge of the
sheet where the focus point is.
Start a second MDA-Cycle with his measured value.
The machine will calculate the focus-point, and ready.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 78
00/13.12.2006/EN, R00

How to read from sheet

The marked lines has to be measured from the sheet edge:

In this example we can easily see that the Focus point is at 110mm. This is the middle deepest
marked line. When there would be two equal marked lines, a not round value can be used as well
the type in as the measured distance.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 79
00/13.12.2006/EN, R00

9 Starting up sensor box (PRECITEC EG8010)

GENERAL

Sensor box is part of nozzle distance controlling system. EG8010 consist 8 programmable curve
settings. Two of those are used for our purposes, first one is reserved for standard ceramic and
second one is reserved for extended ceramic (9”lens).

BUTTONS FUNCTIONALITY

1. Enter-key: mechanical push-button


2. Control knob: rotary pulse generator with push-button

Accept function [Enter]


The [Enter]-key is intended to accept an input or to call the
next secondary menu level.

Abort function [Cancel]/ Call a menu [Call]


With the [Cancel]/[Call-up]-push-button of the control knob the
main menu can be selected or the actually executed function
can be aborted at any time. The device then switches
automatically to the next higher menu level or the main menu is
closed.

Select function
By turning the control knob the active functions on the main
menu level can be selected.
Adjusting value
By turning the control knob you can enter a number, the
adjusted value has to be confirmed with the [Enter]-key.

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 80
00/13.12.2006/EN, R00

Entering a value for each decade


By turning the control knob you can step by step enter numbers and letters,
every entry step has to be confirmed with the [Enter]-key.

SETTINGS TO EG8010

Check parameters settings from EG8010.

1. Press control knob until next view open.

2. Add password by turning control knob


? ? Acknowledge each decade by pressing enter
? ? Password is 7657

3. Set collision delay.


? ? Turn control knob until next view open
? ? Press “enter”to enter this setting.
? ? Value should be 20 ms

4. Set tip-touch level


? ? Turn control knob until next view open.
? ? Press “enter”to enter this setting.
? ? Value should be 0.01 mm

5. Activate/deactivate functions
? ? Turn control knob until next view open.
? ? Press “enter”to enter this menu.

6. Under config 1 menu are three settings, which can be activated or deactivated.
? ? Star (*) before function name indicating that function is activated.

? ? SensCon must be without star

? ? TeachMo must be with star

? ? PaSelct must be without star

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 81
00/13.12.2006/EN, R00

7. Teach nozzle lost


? ? Enter to menu by pressing enter

? ? Before acknowledge nozzle lost be sure that nozzle distance is at least 30


mm
? ? Acknowledge by enter

? ? Teaching of nozzle lost is ready

NOZZLE CALIBRATE

After first power on sensor box is totally confused. Every signal, which coming from
sensor box behaves untrustworthy.

? ? Set calibration coordinates to LC_CONFIG


? ? Run LC_CONFIG
? ? Run NOZZLE_CALIBRATE

After settings, teaching nozzle lost and first nozzle calibration sensor box is ready for use!

Copyright © FINN-POWER Oy. All rights reserved.


L6 start-up documentation. 82

You might also like