Skip to main content

4.4. 多道焊示例

4.4. 多道焊示例

 

作业编程如下:

该作业是在经过1pass焊接后,将2pass3pass向左/3mm、高度3mm移位后焊接的作业程序。

 

      ‘~~~~~~~ 多道焊程序:0003.JOB~~~~~~~~~~~~~~~

'Cylinder AS and MP Program

S1   MOVE P,S=60%,A=3,T=1 

'Find 4 Points by touch sensing

S2   MOVE L,S=30%,A=3,T=1                      ' 1:原轨迹第一个点探测位置

TOUCHSEN TSC#=4,TF,TD,0,P1,V1!            ' 2:原轨迹第一个位置触摸传感

S3   MOVE L,S=30%,A=3,T=1                      ' 3:原轨迹第二个点探测位置

TOUCHSEN TSC#=4,TF,TD,0,P2,V1!            ' 4:原轨迹第二个位置触摸传感

S4   MOVE L,S=30%,A=3,T=1                      ' 5:原轨迹第三个点探测位置

TOUCHSEN TSC#=4,TF,TD,0,P3,V1!            ' 6:原轨迹第三个位置触摸传感

S5   MOVE L,S=30%,A=3,T=1                      ' 7:原轨迹第四个点探测位置

TOUCHSEN TSC#=4,TF,TD,0,P4,V1!            ' 8:原轨迹第四个位置触摸传感

'1st pass                                将第一个多道焊轨迹保存为电弧焊

S6   MOVE L,S=60%,A=3,T=1 

S7   MOVE L,P1,S=50%,A=3,T=1

WEAVON WEV#=3

MULTIPASS SAVE,TrjNo=1,SampDist=10

ARCON ASF#=3

S8   MOVE C,P2,S=60cm/min,A=3,T=1

S9   MOVE C,P3,S=60cm/min,A=3,T=1

S10  MOVE C,P4,S=60cm/min,A=3,T=1

S11  MOVE C,P1,S=60cm/min,A=3,T=1

ARCOF ASF#

WEAVOF

MULTIPASS OFF

S12  MOVE P,S=60%,A=3,T=1 

'2nd pass                        第二个多道焊以水平右侧移位3mm,以垂直移位3mm

MULTIPASS LOAD,TrjNo=1,Side=3,Updown=3,Reverse=0,TAS=0,WAS=0

S13  MOVE L,P1,S=20%,A=3,T=1

WEAVON WEV#=4

ARCON ASF#=3

S14  MOVE C,P2,S=60cm/min,A=3,T=1

S15  MOVE C,P3,S=60cm/min,A=3,T=1                       

S16  MOVE C,P4,S=60cm/min,A=3,T=1

S17  MOVE C,P1,S=60cm/min,A=3,T=1

ARCOF ASF#

WEAVOF

MULTIPASS OFF

'3rd pass                        第三个多道焊以水平右侧移位-3mm,以垂直移位3mm

S18  MOVE P,S=60%,A=3,T=1 

MULTIPASS LOAD,TrjNo=1,Side=-3,Updown=3,Reverse=0,TAS=0,WAS=0

S19  MOVE L,P1,S=20%,A=3,T=1

WEAVON WEV#=4

ARCON ASF#=3

S20  MOVE C,P2,S=60cm/min,A=3,T=1

S21  MOVE C,P3,S=60cm/min,A=3,T=1

S22  MOVE C,P4,S=60cm/min,A=3,T=1

S23  MOVE C,P1,S=60cm/min,A=3,T=1

ARCOF ASF#

WEAVOF

MULTIPASS OFF

S24  MOVE P,S=60%,A=3,T=1 

END

 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~