QUOTE (Snoopy_1993 @ 12.04.2017, 17:18 Uhr)
Dann mal zum Hintergrund
wir haben Flächen zum Abzeilen mit relativ wenig Z bewegung, hierdurch bekommen wir probleme bei der schmierung der Z Achse da die spindel eine volle umdrehung machen sollte dass vernüftig geschmiert wird.
Jetzt wollte ich den Weg in X/Y mitschreiben und nach XXX Meter mit Z abheben und wieder zurück ans teil fahren um die schmierung zu gewährleisten.
Allerdings OHNE dass ich laufend Abfragen im Programm habe, sondern man es am anfang definiert und dann im hintergund mitläuft
Das mit der Standzeit wäre prinzipiell ne gute Idee, allerdings brauch ich da auch ne abfrage...
Verstehe ich das richtig, die Fläche ist einfach in XY sehr gross aber in Z muss nur wenig abgefräst werden?
Wie wäre es wenn du ein LBL mit einem Vorpositionierungs und Frässatz machst, dann mit einer art Schleife diesen aufrufst. Bei der Aufruf Sequenz kanns du dann eine Überwachung inbauen welche sagt ist die Zahl =X Schmieren dann weiter mit fräsen.
Hier ein Pseudocode
CODE
TOLL CALL 1 Z 10000
Q1 = Position Y = 0
Q2 = Zähler
LBL Pos
IF Q2 / 5 = 1 LBL CALL 2
CALL LBL 1
LBL 1
Fräs, Fräs, Fräs
Q1 = Q1 + Versatz
Q2++
LBL CALL Pos
LBL 2
Z Schmier
Q2 = 0
LBL 0
So in etwa wenn ich das richtig verstanden habe