Hi Nilsbert,
zu 1.) Ja, das ist so, denn die Homeposition ist global definiert !!
zu 2.) Das kannst du entweder direkt über die Zuweisung oder im Inlineformular anwählen, bsp.
In diesem Beispiel ist es erwünscht, daß am Anfang der Überschleifbewegung von P1
zu P2 das Werkzeug TOOL_DATA1[1] gegen TOOL_DATA[2] ausgetauscht wird.
$TOOL=TOOL_DATA[1]
PTP P0_TOOL1; Punkt wird mit dem Werkzeug TOOL_DATA[1] geteacht
LIN P1_TOOL1 C_DIS; Punkt wird mit dem Werkzeug TOOL_DATA[1] geteacht
$TOOL=TOOL_DATA[2]
LIN P2_TOOL2; Punkt wird mit dem Werkzeug TOOL_DATA[2] geteacht
zu 3.) macht keinen Sinn was du da machst, du drehst nichts du weist der Base $world zu dem Toll das Nullframe und dann das Nullframe auf die Base , ich würd erst mal die Base_Data um A,B oder C drehen und dann die zuweisung entsprechend machen dann gehts auch