Koordinatensysteme beim Erodieren auf der Bahn
Wird ein Koordinatensystem beim Erodieren auf der Bahn angewählt, so müssen das identische Koordinatensystem im Senk- und Rückzugskanal programmiert werden.
Im Senkkanal muss das Koordinatensystem vor der Aktivierung des Rückzugskanal angewählt werden. Die Aktivierung des Rückzugskanal markiert implizit den Start der Erodierphase [Rückzugskanal].
Das folgende Programmbeispiel setzt sich aus den Programmen in den Kapiteln Senkkanal Standard Programmstruktur und Rückzugskanal zusammen und zeigt nur die relevanten Zeilen für das Koordinatensystem beim Erodieren auf der Bahn.
![]() | Ein Wechsel des Koordinatensystems während aktivem Erodieren auf der Bahn ist nicht möglich. |
Programmierbeispiel
Programmierbeispiel
Senkkanal
%Senkkanal_Beispielprogramm
…
;---- Aktivieren des Rückzugskanal -> impliziter Start des Erodieren auf der Bahn
N050 #CS ON [EAB] [V.P.Appr_Start_TRANS_X, V.P.Appr_Start_TRANS_Y,0, V.P.Appr_Start_ROT_X,0,0] ; CS-Definition
…
N5100 #MC_MovePath SYN [ CH="CH-Escape" ID="MC-Escape" FileName="DsEscapeFile" \
@PL1=V.P.Appr_Start_ACS_X @PL2=V.P.Appr_Start_ACS_Y @PL3=V.P.Appr_Start_ACS_Z \
@PL4=V.P.Appr_Start_TRANS_X, @PL5=V.P.Appr_Start_TRANS_Y, @PL6=V.P.Appr_Start_TRANS_Z, \
@PL7=V.P.Appr_Start_ROT_X, @PL8=V.P.Appr_Start_ROT_Y, @PL9=V.P.Appr_Start_ROT_Z \
@PL10=V.P.Appr_Start_ACS_A @PL11=V.P.Appr_Start_ACS_B @PL12=V.P.Appr_Start_ACS_C @PL13=V.P.EscapeMode \
@PL14=V.P.AlfaAngle @PL15=V.P.PointY @PL16=V.P.PointZ]
…
N070 L ErosionAufBahn.sub
Programmierbeispiel
Rückzugskanal
%Rückzugskanal
…
N3060 #ESCAPE PATH DEF BEGIN
N3070 #CS ON [EAB] [@PL4,@PL5,@PL6,@PL7,@PL8,@PL9]
L ErosionAufBahn.sub
N3100 #CS DEL ALL
N3110 #ESCAPE PATH DEF END