Hey Dennis,
TOLLCHG verwendest DU wie folgt:
Statt
T1 M6
oder
T1
M6
schreibst es so:
T1 <<< Werkzeugvorwahl
TOOLCHG(90,180) <<< Werkzeugwechsel mit Achspositionierung
Du darfst jetzt kein M6 bringen, das macht der TOOLCHG automatisch.
Während des Wechsels wird die A Achse nun auf 90 und die C Achse auf 180° positioniert.
TOOLCHG( A position, C position)
Verwende auch M16 statt M6 um einen schnellen Werkzeugwechsel durchzuführen.
Hier fährt die Maschine nicht auf Z0 sondern direkt in den Wechsler.
CODE
N10 T="1_FRASER_AA_ATM"; FRAESER D.20MM
N20 TOOLCHG(0,0)
N30 G0 G513 A0 CC=DC(0)
Cycle800 bzw alle "Cycles" kosten Zeit. Die Verarbeitung und Berechnung eben.
Einfache Anstellung können auch mittels Nullpunkten Programmiert werden.
Wird CYCLE800 benötigt, würde ich den Zyklus auf "nur brechenen" stellen und die Achsen nach dem Zyklus im Positioniersatz programmieren.
CODE
G54 D1
CYCLE800(1,"TISCH_AC",110000,57,21.5,18,56,0,0,-180,0,0,0,0)
G0 G64 X3.2 Y28.6 Z2. A=_TC_A1 C=DC(_TC_A2) D1 S1194 M3 M7 M8
Der Beitrag wurde von Hexogen bearbeitet: 08.09.2018, 16:17 Uhr