Guten Tag,
Ich habe ein hoffentlich kleines Problem.
Ich habe bei meiner Maschine 1 Werkzeug für Aussen und Innenkontur an einem Teil. Dieses habe ich wegen unterschiedlichen Durchmesser und Verschleiß über 2 Werkzeuganwahlen Laufen (T1 und T2).
Wenn ich eine Korrektur in der Z-Achse machen will, muss ich immer die Offset Werte von T1 und T2 gleichzeitig verstellen, um keinen Absatz auf einer Planfläche oder so zu bekommen.
Ich möchte es aber gern so haben das ich nur einen Wert korrigieren muss und sich der zweite Wert über Abfragen im Programm automatisch anpassen tut.
Ich habe jetzt auch im Internet (noch nicht an der Maschine nachgeschaut) gefunden das die Offset Werte der einzelenen Werkzeuge und Achsen in Variablen wiedergegeben werden. Also wäre das Offset von T1 der Z-Achse unter Variable #2101 zu finden und das Offset von T2 der Z-Achse unter Variable #2102.
Ich würde es gern wie folgt Lösen:
Nehmen wir an in T1 und T2 Z-Achse stehen jeweils 0,01mm. Ich mache in T1 eine Korrektur von +0,005mm
dann würde es bei mir im Programm so aussehen:
#101=#2101 - #2102 (0,015-0,01)
-> ergibt in #101 = 0,005
dann Abfragen:
IF[#2101 LT#2102] GOTO10
IF[#2101 GT#2102] GOTO10
IF[#2101 EQ#2102] GOTO20
.
.
N10
müsste es dann #101 (in diesem Fall 0,005mm) in Offset T2 in der z-Achse draufrechnen.
geht es wenn ich schreibe: #2102 = #2102 + #101 ???
N20
ganz normal im Programm weiter
Hoffe ich habe es halbwegs verständlich geschrieben
kann ich nach N10 jetzt den errechneten Betrag auf den Offset Wert rechnen lassen wie geschrieben oder gibt es eine bestimmte Funktion oder geht es auch über G10 Befehl?
Hoffe das mir einer Helfen kann.
Mfg Sumpfbiber