Last week, we got a requirement to support the LVD Phoenix laser machine, the control is Sinumeric 840SL. Thanks for the subroutine(subprogram) technology developed for AMADA/Trumpf/Bystronic, the postprocessor could identify the sub-program automatically.

Though there is no full programming manual except a sample NC file, we made a quick development and new postprocessor for LVD laser machine is ready in two days.

Here is the NC file we generated for LVD machine and tested successfully on machine. The code string and value could be set in NC configuration.

Attachment 421594






%
:1500
INIT_BLOCK
;(New Sheet)
;(SHEET PLATE = X=2400.0 * Y=1200.0)
;(MATERIAL =CRS * 1.2)
;(TIME: 06.05.2019 18:15)
sheet_meas_meth=4
sheet_meas_length=3000
sheet_length=2400.0
sheet_width=1200.0
sheet_thickness=1.2
mm_inch=1
engraving=0
film_burning=0
z_height=40
technology=60220040
N50FIRST_BLOCK
OFFSET_XY(0,0)
N100 GOTOF "N"<<(R0+100)
N101 PART(1501,10.0,133.32,0)
N102 PART(1502,10.25,8.151,0)
N103 PART(1502,310.527,8.151,0)
N104 PART(1502,610.804,8.151,0)
FILM_BURNING_END
FILM_BURNING_RETURN
N9100 LAST_BLOCK
N9999M30
:1501
INITSUB
N5GOTOF "N"<<(R1*10)
N10 G00 G40 X215.9 Y671.1
PIERC_102
CUT_2
BEAM_ON
G01 G41 X215.9 Y673.1
G03 X215.9 Y673.1 I0.0 J-76.2
BEAM_OFF
ENDCONTOUR("UP", 0)
N10 G00 G40 X449.5 Y203.2
PIERC_102
CUT_1
BEAM_ON
G01 G41 X444.5 Y203.2
G01 X330.2 Y203.2
G01 X330.2 Y317.5
G03 X114.3 Y317.5 I-107.95 J4.763
G01 X114.3 Y0.0
G01 X0.0 Y0.0
G01 X0.0 Y660.4
G02 X76.2 Y736.6 I76.2 J0.0
G01 X368.3 Y736.6
G02 X444.5 Y660.4 I0.0 J-76.2
G01 X444.5 Y203.2
G01 X444.5 Y198.2
BEAM_OFF
ENDCONTOUR("UP", 0)
N20
ENDPART
RET
:1502
INITSUB
N5GOTOF "N"<<(R1*10)
N10 G00 G40 X92.207 Y95.295
PIERC_102
CUT_1
BEAM_ON
G01 G41 X92.207 Y97.295
G03 X92.207 Y97.295 I0.0 J-25.504
BEAM_OFF
ENDCONTOUR("UP", 0)
N10 G00 G40 X205.002 Y0.0
PIERC_102
CUT_1
BEAM_ON
G01 G41 X205.113 Y1.997
G02 X163.581 Y14.133 I5.273 J95.181
G01 X134.626 Y30.389
G03 X125.227 Y33.437 I-12.368 J-22.127
G01 X13.975 Y46.39
G02 X10.673 Y77.379 I2.044 J15.888
G01 X137.673 Y121.322
G02 X164.851 Y114.209 I8.215 J-24.088
G01 X193.808 Y82.205
G03 X232.669 Y97.19 I16.537 J14.996
G03 X228.097 Y110.653 I-22.328 J-0.075
G01 X239.271 Y110.652
G02 X248.163 Y106.843 I-0.152 J-12.636
G01 X287.279 Y67.981
G02 X287.279 Y56.551 I-5.589 J-5.715
G01 X241.305 Y10.575
G02 X227.842 Y3.463 I-18.115 J17.992
G02 X205.113 Y1.997 I-17.456 J93.715
BEAM_OFF
ENDCONTOUR("UP", 0)
N20
ENDPART
RET
%