Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Equipment >> Industrielle Ausrüstung

Pechbohren meistern: G73 & G83 Festzyklus-Performance steigern

Die meisten CNC-Bearbeitungszentren bieten zwei Arten von Pechbohr-Festzyklen: G73 für Spänebrechen bei zähen Materialien und G83 für Spänewischen bei Tiefbohrungen. G73 bricht Späne beim Bohren, indem der Bohrer in regelmäßigen Abständen (z. B. alle 0,1 Zoll oder 2,5 mm) geringfügig zurückgezogen wird. G83 räumt Späne aus den Bohrer-Nuten, indem der Bohrer alle drei- bis fünfmal den Bohrdurchmesser komplett aus dem Loch zurückgezogen wird.

Was, wenn Sie tiefe Bohrungen in zähe Materialien bearbeiten müssen? Dies erfordert eine Kombination beider Zyklen – die meisten CNCs haben dafür keinen Festzyklus. Mit FANUC Custom Macro können Sie jedoch Ihren eigenen Pechbohr-Festzyklus erstellen und ihn beliebig verhalten lassen. Sogar ein modaler Aufrufbefehl ist möglich, ausführbar mit einem G-Code Ihrer Wahl, abschaltbar mit G80.

Idealerweise nutzt Ihr benutzerdefinierter Festzyklus-Custom-Macro dieselben CNC-Wörter und wird genauso aufgerufen wie G73 und G83. Dies gewährleistet Konsistenz, minimiert Verwirrung und hält Programmierer davon ab, umfangreiche Änderungen an bestehenden Programmen mit G73/G83 vorzunehmen. Die Abbildung zeigt die zugehörigen Wörter für unser Beispiel.

Beachten Sie, dass die gewählten Buchstabenadressargumente denen von G83 entsprechen, mit Zusatz von Adresse V für die Spänebrech-Pechtiefe. Hier ein Beispiel-Aufrufprogramm für sechs Bohrungen – sehr ähnlich einem G83-Programm:

%
O0001
(N005 T01 M06
N010 G54 G90 S600 M03
N015 G00 X0 Y0
N020 G43 H01 Z0.1
N025 G66.1 P9010 X1.0 Y1.0 Z-3.25 R0.1 Q1.0 V0.1 F5.0
N030 X2.0
N035 X3.0
N040 Y2.0
N045 X2.0
N050 X1.0
N055 G67
N060 G91 G28 Z0 M19
N065 M30
%

G66.1 spezifiziert einen modalen Custom-Macro-Aufrufbefehl. G67 bricht ihn ab. Wollen Sie einen speziellen G-Code für den modalen Custom-Macro-Aufruf, sagen wir G89, setzen Sie Wert -89 in den benutzerdefinierten G-Code-Parameter für Programm O9010. Bei aktuellen FANUC-CNCs ist das Parameter 6050. Der Wert 89 ist die G-Code-Number. Negativ bedeutet modalen Aufruf. Bestätigen Sie auch, dass Bit 3 von Parameter 6007 auf null gesetzt ist, um G66.1-Methode zu nutzen (nicht G66).

Zum Abbruch mit G80 statt G67 erstellen Sie einen weiteren benutzerdefinierten G-Code. Setzen Sie Wert 80 in Parameter 6051. Ab dann führt die CNC Programm O9011 aus, wann immer G80 gelesen wird:

%
O9011
G80 (Normale Funktion von G80, Festzyklus abbrechen)
G67 (Modalen Custom-Macro-Aufruf abbrechen)
M99
%

Hier der Pechbohr-Custom-Macro:

%
O9010
(RETAIN MODAL ARGUMENTS)
IF[#24EQ#0] THEN #101=#5001
IF[#24NE#0] THEN #101=#24
IF[#25EQ#0] THEN #102=#5002
IF[#25NE#0] THEN #102=#25
IF[#26NE#0] THEN #103=#26
IF[#18NE#0] THEN #104=#18
IF[#17NE#0] THEN #105=#17
IF[#22NE#0] THEN #106=#22
IF[#9NE#0] THEN #107=#9
#24=#101
#25=#102
#26=#103
#18=#104
#17=#105
#22=#106
#9=#107
(CONSTANTS)
#33=0.05 (APPROACH INTO HOLE)
#4=0.005 (CHIP BREAK RETRACT AMOUNT)
(INITIALIZE FOR CHIP CLEARING LOOP)
#28=ROUND[[ABS[#26-#18]]/#17] (NUMBER OF CHIP CLEARING PECKS)
#17=[ABS[#26-#18]]/#28 (RECALCULATED CHIP CLEARING PECK DEPTH)
#29=#18 (CURRENT CHIP CLEARING PECK APROACH POS)
(INITIALIZE FOR CHIP BREAKING LOOP)
#31=ROUND[#17/#22] (NUMBER OF CHIP BREAKING PECKS)
#22=#17/#31 (RECALCULATED CHIP BREAKING PECK DEPTH)
#32=#18-#22 (CURRENT CHIP BREAKING BOTTOM POSTION)
(INITIAL POSITIONING MOVEMENTS)
G00 X#24 Y#25
Z#18
(CHIP CLEARING PECK DRILLING LOOP)
#27=1 (COUNTER FOR CHIP CLEARING PECKS)
WHILE[#27 LE #28] DO 1
G00 Z#29 (MOVE TO CURRENT Z APPROACH POS)
 (CHIP BREAK PECK DRILLING LOOP)
 #30=1 (COUNTER FOR CHIP BREAKING PECKS)
 WHILE[#30 LE #31] DO 2
 G01 Z#32 F#9 (MAKE PECK)
 G00 Z[#32+#4] (BREAK CHIP)
 (STEP CHIPB BREAK PECK DRILLING LOOP VALUES)
 #30=#30+1 (STEP COUNTER)
 #32=#32-#22 (STEP CURRENT CHIP BREAK BOTTOM)
 END 2
G00 Z#18 (RETRACT FROM HOLE)
#27=#27+1 (STEP COUNTER)
 #29=#32+#22+#33
 END 1
M99
%

Industrielle Ausrüstung

  1. Drohnen für mehr Arbeitssicherheit & Risikominimierung einsetzen
  2. Maschinenverfügbarkeit meistern: Berechnung und Strategien zur Steigerung
  3. Sicherheit & Langlebigkeit steigern: Die kritische Rolle von Stoßdämpfern
  4. Produktionseffizienz steigern mit hydraulischen Spannvorrichtungen: Genauigkeit, Geschwindigkeit & Konsistenz
  5. Vorbeugende Wartung optimieren: Bewährte Strategien für höhere Zuverlässigkeit und weniger Ausfallzeiten
  6. Mitarbeiterleistung steigern: Bewährte Strategien für effektivere Arbeiterschulung
  7. Arbeiterleistung mit digitalen Tools und smarten Strategien steigern
  8. Maschinengenauigkeit verbessern für präzise Fertigung
  9. Produktivität steigern mit Träger-Copen-Maschinen: Präzision & Effizienz im Stahlbau
  10. Kunststoff-Eloxieren optimieren: Fortschrittliche Methoden für überlegene Oberfläche und Performance