6 Référence RAPID
6.1.3 MPLoadPath
6.1.3 MPLoadPath
Utilisation
MpLoadPath permet de charger dans la mémoire une trajectoire enregistrée
préalablement à l'aide de l'instruction MpSavePath.
Exemple de base
Suite page suivante
72
PROC Weldguide_Pth_1()
!
MovetoHome;
!
MoveJ p22,v1000,z10,PKI_500\WObj:=wobj0;
ArcLStart p23,v1000,sm1,wd1\Weave:=wvd,fine,
PKI_500\WObj:=wobj0\Track:=trd1\SeamName:="Weld_1";
ArcLEnd p27,v100,sm1,wd1\Weave:=wvd,fine,
PKI_500\WObj:=wobj0\Track:=trd1;
MoveL p28,v1000,z10,PKI_500\WObj:=wobj0;
!
MpSavePath "Part1_Weld_1"\SeamName:="Weld_1";
!
MoveJ p29,v1000,z10,PKI_500\WObj:=wobj0;
ArcLStart p30,v1000,sm1,wd1\Weave:=wvd,fine,
PKI_500\WObj:=wobj0\Track:=trd1\SeamName:="Weld_2";
ArcLEnd p34,v100,sm1,wd1\Weave:=wvd,fine,
PKI_500\WObj:=wobj0\Track:=trd1;
MoveL p35,v1000,z10,PKI_500\WObj:=wobj0;
!
MpSavePath "Part1_Weld_2"\SeamName:="Weld_2";
!
MoveJ p29,v1000,z10,PKI_500\WObj:=wobj0;
ArcLStart p30,v1000,sm1,wd1\Weave:=wvd,fine,
PKI_500\WObj:=wobj0\Track:=trd1\SeamName:="Weld_3";
ArcLEnd p34,v100,sm1,wd1\Weave:=wvd,fine,
PKI_500\WObj:=wobj0\Track:=trd1;
MoveL p35,v1000,z10,PKI_500\WObj:=wobj0;
!
MpSavePath "Part1_Weld_3"\SeamName:="Weld_3";
!
MovetoHome;
!
MpLoadPath "Part1_Weld_1";
ArcRepL\Start\End,Layer_1,v100,sm1,wd1,wvd,z10,
PKI_500\SeamName:="Weld_1";
!
MpLoadPath "Part2_Weld_2";
ArcRepL\Start\End, Layer_1,v100,sm1,wd1,wvd,z10,
PKI_500\SeamName:="Weld_2";
MoveAbsJ jtHome,v1000,z100,PKI_500\WObj:=wobj0;
!
MpLoadPath "Part1_Weld_3";
Manuel d'utilisation - Suivi des joints avec WeldGuide IV et MultiPass
© Copyright 2015-2019- ABB. Tous droits réservés.
3HAC054886-004 Révision: H