FANUC
Ihr Spezialist für Fabrikautomation
G83 Bohrzyklus, Bohrer bis vor Bauteil entlüften?
28.07.2023, 11:08 Uhr
Hallo zusammen,
ich bin ein wenig überrascht. Ich habe versucht per Dialog mit G83 zu bohren. Nirgendwo fand ich die Option, nach jeder Zustellung (Argument Q) den Bohrer komplett zurückzusetzen bis zur Startposition. Also quasi wenn man relativ tief bohren muss mit HSS. Ich kann da einfach nichts finden.
Zur Not muss ich mir dann selber was programmieren wie eine Art Kundenmakro, um das dann künftig nutzen zu können. Ich meine, ich will die Steuerung nicht schlecht reden, aber das fände ich doch schon arg überraschend, wenn das wirklich nicht gehen sollte.
Gruss Ingo
ich bin ein wenig überrascht. Ich habe versucht per Dialog mit G83 zu bohren. Nirgendwo fand ich die Option, nach jeder Zustellung (Argument Q) den Bohrer komplett zurückzusetzen bis zur Startposition. Also quasi wenn man relativ tief bohren muss mit HSS. Ich kann da einfach nichts finden.
Zur Not muss ich mir dann selber was programmieren wie eine Art Kundenmakro, um das dann künftig nutzen zu können. Ich meine, ich will die Steuerung nicht schlecht reden, aber das fände ich doch schon arg überraschend, wenn das wirklich nicht gehen sollte.
Gruss Ingo
28.07.2023, 11:21 Uhr
Wird mit G99 angewählt und mit G98 abgewählt.
28.07.2023, 11:26 Uhr
Wird mit G99 angewählt und mit G98 abgewählt.
Hi!
Danke für deine Antwort. Ich dachte G98 wäre zur Definition Zeitvorschub (mm/min) und G99 für Umdrehungsvorschub (mm/U). Oder ist das in diesem Fall hier anders?
Der Beitrag wurde von ingo1974 bearbeitet: 28.07.2023, 11:26 Uhr
28.07.2023, 13:16 Uhr
remoschober
Level 2 = Community-Facharbeiter
Gruppe: Mitglied
Mitglied seit: 11.01.2007
Beiträge: 145
Mitglied seit: 11.01.2007
Beiträge: 145
Hallo
das ist eine Parametereinstellung. Leider bin ich nicht in der Firma um zu schauen aber das findest du im Parameterhandbuch
oder am besten beim Händler für deine Maschine anrufen und fragen. Musste ich selber auch ändern an einer 18i-TB.
LG Remo
das ist eine Parametereinstellung. Leider bin ich nicht in der Firma um zu schauen aber das findest du im Parameterhandbuch
oder am besten beim Händler für deine Maschine anrufen und fragen. Musste ich selber auch ändern an einer 18i-TB.
LG Remo
Hallo zusammen,
ich bin ein wenig überrascht. Ich habe versucht per Dialog mit G83 zu bohren. Nirgendwo fand ich die Option, nach jeder Zustellung (Argument Q) den Bohrer komplett zurückzusetzen bis zur Startposition. Also quasi wenn man relativ tief bohren muss mit HSS. Ich kann da einfach nichts finden.
Zur Not muss ich mir dann selber was programmieren wie eine Art Kundenmakro, um das dann künftig nutzen zu können. Ich meine, ich will die Steuerung nicht schlecht reden, aber das fände ich doch schon arg überraschend, wenn das wirklich nicht gehen sollte.
Gruss Ingo
ich bin ein wenig überrascht. Ich habe versucht per Dialog mit G83 zu bohren. Nirgendwo fand ich die Option, nach jeder Zustellung (Argument Q) den Bohrer komplett zurückzusetzen bis zur Startposition. Also quasi wenn man relativ tief bohren muss mit HSS. Ich kann da einfach nichts finden.
Zur Not muss ich mir dann selber was programmieren wie eine Art Kundenmakro, um das dann künftig nutzen zu können. Ich meine, ich will die Steuerung nicht schlecht reden, aber das fände ich doch schon arg überraschend, wenn das wirklich nicht gehen sollte.
Gruss Ingo
28.07.2023, 16:50 Uhr
Hallo zusammen,
ich bin ein wenig überrascht. Ich habe versucht per Dialog mit G83 zu bohren. Nirgendwo fand ich die Option, nach jeder Zustellung (Argument Q) den Bohrer komplett zurückzusetzen bis zur Startposition. Also quasi wenn man relativ tief bohren muss mit HSS. Ich kann da einfach nichts finden.
Zur Not muss ich mir dann selber was programmieren wie eine Art Kundenmakro, um das dann künftig nutzen zu können. Ich meine, ich will die Steuerung nicht schlecht reden, aber das fände ich doch schon arg überraschend, wenn das wirklich nicht gehen sollte.
Gruss Ingo
ich bin ein wenig überrascht. Ich habe versucht per Dialog mit G83 zu bohren. Nirgendwo fand ich die Option, nach jeder Zustellung (Argument Q) den Bohrer komplett zurückzusetzen bis zur Startposition. Also quasi wenn man relativ tief bohren muss mit HSS. Ich kann da einfach nichts finden.
Zur Not muss ich mir dann selber was programmieren wie eine Art Kundenmakro, um das dann künftig nutzen zu können. Ich meine, ich will die Steuerung nicht schlecht reden, aber das fände ich doch schon arg überraschend, wenn das wirklich nicht gehen sollte.
Gruss Ingo
Schau mal nach G83.5 oder G83.6, einer davon arbeitet wie gewünscht.
Gruß käse
29.07.2023, 08:09 Uhr
Hallo. Ich hab da was, was du benutzen könntest.
Für Fanuc 31i geschrieben geht aber auch auf andreren Fanuc und Mitsubishi Steuerungen muss nur #23 Position der Z-Achse im Programm geändert werden. Diese Variable stehen in Parameterhandbuch für die Maschine
(Vorpositionieren und mit G65 weiter im Programm)
(G98 0der G99 davor anwählen)
(G65 P9001 Z-10 K1 F0.1 R1)
(Z=Bohrtiefe K=Zustellung F=Bohrvorschub.R=Rein-raus vorschub)
O9001(BOHRZYKLUS VARI VORSCHUB F+R MACRO G65)
#1=0
#2=0
#3=0.5
IF[#23NE#0]GOTO1
IF[#26EQ#0]GOTO8
#23=#5002-#26 (Mitsubishi #5003)
N1#1=#1+#6
IF[#1LE#23]GOTO2
#1=#23
N2G1W-[#2-#3]F#18
G1W-[#1-[#2-#3]]F#9
G1W#1F#18
IF[#1GE#23]GOTO9
#2=#1
GOTO1
N9M99
N8#3000=1(KEIN Z ODER W PROGRAMMIERT)
%
Für Fanuc 31i geschrieben geht aber auch auf andreren Fanuc und Mitsubishi Steuerungen muss nur #23 Position der Z-Achse im Programm geändert werden. Diese Variable stehen in Parameterhandbuch für die Maschine
(Vorpositionieren und mit G65 weiter im Programm)
(G98 0der G99 davor anwählen)
(G65 P9001 Z-10 K1 F0.1 R1)
(Z=Bohrtiefe K=Zustellung F=Bohrvorschub.R=Rein-raus vorschub)
O9001(BOHRZYKLUS VARI VORSCHUB F+R MACRO G65)
#1=0
#2=0
#3=0.5
IF[#23NE#0]GOTO1
IF[#26EQ#0]GOTO8
#23=#5002-#26 (Mitsubishi #5003)
N1#1=#1+#6
IF[#1LE#23]GOTO2
#1=#23
N2G1W-[#2-#3]F#18
G1W-[#1-[#2-#3]]F#9
G1W#1F#18
IF[#1GE#23]GOTO9
#2=#1
GOTO1
N9M99
N8#3000=1(KEIN Z ODER W PROGRAMMIERT)
%
--------------------
29.07.2023, 17:20 Uhr
Eigentlich muss man nicht extra Q wert schreiben. Es wird dann immer auf Startpunkt zurück gefahren so wie bei anderen Cyclen
02.08.2023, 07:25 Uhr
Hallo. Ich hab da was, was du benutzen könntest.
Für Fanuc 31i geschrieben geht aber auch auf andreren Fanuc und Mitsubishi Steuerungen muss nur #23 Position der Z-Achse im Programm geändert werden. Diese Variable stehen in Parameterhandbuch für die Maschine
(Vorpositionieren und mit G65 weiter im Programm)
(G98 0der G99 davor anwählen)
(G65 P9001 Z-10 K1 F0.1 R1)
(Z=Bohrtiefe K=Zustellung F=Bohrvorschub.R=Rein-raus vorschub)
O9001(BOHRZYKLUS VARI VORSCHUB F+R MACRO G65)
#1=0
#2=0
#3=0.5
IF[#23NE#0]GOTO1
IF[#26EQ#0]GOTO8
#23=#5002-#26 (Mitsubishi #5003)
N1#1=#1+#6
IF[#1LE#23]GOTO2
#1=#23
N2G1W-[#2-#3]F#18
G1W-[#1-[#2-#3]]F#9
G1W#1F#18
IF[#1GE#23]GOTO9
#2=#1
GOTO1
N9M99
N8#3000=1(KEIN Z ODER W PROGRAMMIERT)
%
Für Fanuc 31i geschrieben geht aber auch auf andreren Fanuc und Mitsubishi Steuerungen muss nur #23 Position der Z-Achse im Programm geändert werden. Diese Variable stehen in Parameterhandbuch für die Maschine
(Vorpositionieren und mit G65 weiter im Programm)
(G98 0der G99 davor anwählen)
(G65 P9001 Z-10 K1 F0.1 R1)
(Z=Bohrtiefe K=Zustellung F=Bohrvorschub.R=Rein-raus vorschub)
O9001(BOHRZYKLUS VARI VORSCHUB F+R MACRO G65)
#1=0
#2=0
#3=0.5
IF[#23NE#0]GOTO1
IF[#26EQ#0]GOTO8
#23=#5002-#26 (Mitsubishi #5003)
N1#1=#1+#6
IF[#1LE#23]GOTO2
#1=#23
N2G1W-[#2-#3]F#18
G1W-[#1-[#2-#3]]F#9
G1W#1F#18
IF[#1GE#23]GOTO9
#2=#1
GOTO1
N9M99
N8#3000=1(KEIN Z ODER W PROGRAMMIERT)
%
Vielen Dank! Das werde ich bei Gelegenheit mal testen.
Eigentlich muss man nicht extra Q wert schreiben. Es wird dann immer auf Startpunkt zurück gefahren so wie bei anderen Cyclen
Den Q-Wert brauche ich doch für Step-Bohren. Mit HSS will ich ein Tiefloch nicht mit einer Zustellung bohren. Oder verstehe ich da gerade was falsch.
02.08.2023, 11:31 Uhr
Mit K Wert wird es zugestellt.Also wenn K1 dann 1mm pro Zustellung.
--------------------
10.09.2024, 05:17 Uhr
Hi, vielleicht nützt es Dir, oder Du passt es noch an.
Außer J1 braucht man nichts zu definieren, wenn es nicht nötig ist.
Spanbruch ist dann 0.1 und der Vorhalteabstand von G83 ist dann 1.
G65 P9994 I2. J-30. K1.5 I0 J-50. K3. A0.2 B1.5 C200(Verweilzeit)
=
G73 R2. Z-30. Q1.5
G83 R0 Z-50. Q3.
O9994(BOHRZ. G73/83)
IF[#1NE#0]GOTO10
#1=.1(SPANBRUCH)
N10IF[#2NE#0]GOTO20
#2=1(VORHALTEN IN Z)
N20IF[#7NE#0]GOTO30
#7=#4
N30#33=#5003
IF[#4EQ#0]GOTO40
G0G90Z#4
N40IF[#6NE#0]GOTO50
G1Z#5
#32=#5003
GOTO60
N50#32=#5003
WHILE[[#32-#6]GE#5]DO1
G1Z[#32-#6]
#32=#5003
G0Z[#32+#1]
END1
IF[#8NE#0]GOTO60
#8=#5
N60IF[#5LE#8]GOTO70
WHILE[[#32-#9]GT#8]DO1
G0Z#7
Z[#32+#2]
G1Z[#32-#9]
#32=#5003
END1
G0Z#7
Z[#32+#2]
N70G1Z#8
G4P#3
G0Z#33
M99
%
Außer J1 braucht man nichts zu definieren, wenn es nicht nötig ist.
Spanbruch ist dann 0.1 und der Vorhalteabstand von G83 ist dann 1.
G65 P9994 I2. J-30. K1.5 I0 J-50. K3. A0.2 B1.5 C200(Verweilzeit)
=
G73 R2. Z-30. Q1.5
G83 R0 Z-50. Q3.
O9994(BOHRZ. G73/83)
IF[#1NE#0]GOTO10
#1=.1(SPANBRUCH)
N10IF[#2NE#0]GOTO20
#2=1(VORHALTEN IN Z)
N20IF[#7NE#0]GOTO30
#7=#4
N30#33=#5003
IF[#4EQ#0]GOTO40
G0G90Z#4
N40IF[#6NE#0]GOTO50
G1Z#5
#32=#5003
GOTO60
N50#32=#5003
WHILE[[#32-#6]GE#5]DO1
G1Z[#32-#6]
#32=#5003
G0Z[#32+#1]
END1
IF[#8NE#0]GOTO60
#8=#5
N60IF[#5LE#8]GOTO70
WHILE[[#32-#9]GT#8]DO1
G0Z#7
Z[#32+#2]
G1Z[#32-#9]
#32=#5003
END1
G0Z#7
Z[#32+#2]
N70G1Z#8
G4P#3
G0Z#33
M99
%
--------------------
Gruß, Nisse.
1 Besucher lesen dieses Thema (Gäste: 1)
0 Mitglieder: