Hallo alle miteinander,
Ich habe da ein nicht gerade kleines Problem beim Programmieren.
Ich habe mehrere Bauteile auf einer Beareitungsstation liegen.
Jetzt nutze ich für die Kontur die Base[2] zum programmieren damit ich nur eine Kontur habe und die Base dann verschieben kann.
In diesem Fall sollte ich die Base um ca. 300mm in Y verschieben.
BaseData[2]=BaseData[2].y+Versatz_y
Das ist alles soweit ok. Dieser Wert wird auf Base 2 auch geschrieben.
Das Problem das ich jetzt habe sieht folgendermassen aus:
Meine Ursprüngliche Base ist nicht exakt auf einem sauberen Orientierungspunkt, heißt also die Werte sehen etwa so aus: A33;B0;C0;
Diese 33 bei A machen mir jetzt Probleme. Denn wenn ich die Base in Y um 300 verschiebe ergibt sich dadurch leider auf denn Nullframe auch ein Versatz in X weil der Abstand für die Rotation nicht mehr passt.
Jetzt meine Frage: Kennt jemand eine möglichkeit die komplette Kontur zu versetzen ohne die Base zu verschieben? Vielleicht irgendwie mit einem Offset auf die Y-Koordinate oder so ähnlich.
Vielen Dank schonmal für die Hilfe