Servus Zusammen,
ich möchte jeden Punkt eines Pfades mit "Offs" verschieben. Gibt es eine Möglichkeit, mit der ich nicht jeden Punkt einzeln mit Offs verschieben muss?
Stand jetzt sieht das ganze so aus:
_________________________________________________________________________________________________________________________________________
pAktuellePosition:=Target_25700;
MoveL Offs(pAktuellePosition,0,-30,0),v1000,z100,tCentralfeeder\WObj:=wTischMitBohrungen;
MoveL Offs(pAktuellePosition,0,30,0),v1000,z100,tCentralfeeder\WObj:=wTischMitBohrungen;
pAktuellePosition:=Target_25710;
MoveL Offs(pAktuellePosition,0,30,0),v1000,z100,tCentralfeeder\WObj:=wTischMitBohrungen;
MoveL Offs(pAktuellePosition,0,-30,0),v1000,z100,tCentralfeeder\WObj:=wTischMitBohrungen;
pAktuellePosition:=Target_25720;
MoveL Offs(pAktuellePosition,0,-30,0),v1000,z100,tCentralfeeder\WObj:=wTischMitBohrungen;
MoveL Offs(pAktuellePosition,0,30,0),v1000,z100,tCentralfeeder\WObj:=wTischMitBohrungen;
pAktuellePosition:=Target_25730;
MoveL Offs(pAktuellePosition,0,30,0),v1000,z100,tCentralfeeder\WObj:=wTischMitBohrungen;
MoveL Offs(pAktuellePosition,0,-30,0),v1000,z100,tCentralfeeder\WObj:=wTischMitBohrungen;
…
_________________________________________________________________________________________________________________________________________
Meine Idee war es anfangs, das ganze in eine schleife zu packen, was irgendwie so ausehen sollte:
_________________________________________________________________________________________________________________________________________
FOR j FROM 25700 TO 28910 DO
MoveL Offs(pAktuellePositionGNK,0,-30,0),v1000,z100,tCentralfeeder\WObj:=wTischMitBohrungen;
MoveL Offs(pAktuellePositionGNK,0,30,0),v1000,z100,tCentralfeeder\WObj:=wTischMitBohrungen;
pAktuellePositionGNK:= 1. Target-Punkt;
MoveL Offs(pAktuellePositionGNK,0,30,0),v1000,z100,tCentralfeeder\WObj:=wTischMitBohrungen;
MoveL Offs(pAktuellePositionGNK,0,-30,0),v1000,z100,tCentralfeeder\WObj:=wTischMitBohrungen;
pAktuellePositionGNK:=2. Targetpunkt;
ENDFOR
_________________________________________________________________________________________________________________________________________
Allerdings weiß ich bei einer Schleife nicht, wie man das ganze mit einem Platzhalter weiter führt, der Durchgang für Durchgang auf den nächsten Targetpunkt
weiter springt.
Mir ist eigentlich jede Lösung recht die schneller ist als meine 1. Vorgehensweise
Danke schon mal