FANUC
FANUC

Ihr Spezialist für Fabrikautomation

Unterprogramm aufrufen mit inkrementalem Verfahren

Beitrag 15.11.2022, 12:16 Uhr
cschluer
Level 1 = Community-Lehrling
*
Hallo Community,

wir wollen Programme zukünftig mehr mit Unterprogrammen und inkrementalem Verfahren aufbauen, wenn wir mehrere Teile von einem
Rohteil abarbeiten müssen. Damit der Bediener nicht immer den Nullpunkt verschieben muss.
In den beiden Bildern sieht man ein Testprogramm.
Wenn in dem Unterprogramm der Werkzeugaufruf nicht erfolgt, dann sieht alles korrekt aus.
Sobald wir das Werkzeug aufrufen, fährt der in der Simulation irgendwo ins Nirvana.
Was machen wir hier falsch?

Danke für Eure Hilfe :-)

Grüße, Christoph
Angehängte Datei(en)
Angehängte Datei  hauptprogramm.png ( 558.44KB ) Anzahl der Downloads: 31
Angehängte Datei  unterprogramm.png ( 436.44KB ) Anzahl der Downloads: 27
 
   
Beitrag 16.11.2022, 09:38 Uhr
DrehCAMerad
Level 1 = Community-Lehrling
*
Guten Morgen!

ist das Werkzeug vorher nicht aufgerufen?
So wie ich das kenne, werden ja die Werkzeuggeometriedaten nach dem Aufruf aktiv.
Somit fährt die Maschine nicht mehr mit dem ursprünglichen Nullpunkt des Werkzeugs, sondern eben mit den, in dem Werkzeug beschriebenen, Werten.
Also wenn "ins Nirvana" bedeutet, dass die Maschine einfach nur die Werkzeuggeometriedaten des aufgerufenen Werkzeugs beim Anfahren der nächsten programmierten Koordinate verrechnet, macht sie alles richtig.

Ich würde in dem Fall das Werkzeug schon im "Hauptprogramm" aufrufen, dann müsste da kein Unterschied sein.
   
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: