Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Equipment >> CNC-Maschine

Optimierter Fanuc-Pickdrill-Makro für CNC-Drehmaschinen

Einleitung: Warum Pickdrillen (Peck Drilling)?

Beim Tieflochbohren auf Drehmaschinen verhindern Pickdrill-Zyklen (G74 oder Makro):

Der Bohrer fährt in kleinen Schritten (Pick), fährt zurück (Spanbruch/Späneauswurf), fährt wieder vor – bis Endtiefe erreicht.

Fanuc G74 Standardzyklus

G74 R ; Rückzugsebene
G74 Z Q F ; Zyklusaufruf
; R = Rückzugsbetrag (inkremental von Z-Tiefe)
; Q = Picktiefe pro Schritt

G74 ist einfach, aber starr: fester Rückzug, keine variablen Picks, keine Anpassung an Spänesituation.

Flexibles Fanuc-Makro (Custom Macro B)

Ermöglicht variable Picktiefen, Rückzugswege, Drehzahländerung pro Schritt, Spänelüftungspausen.

Makro-Beispiel: O9001 (Variabler Pickdrill)

O9001 (VARIABLE PECK DRILLING MACRO)
; Variablenbelegung
#100 = 50.0   ; Gesamttiefe Z-50 (absolut, positiv)
#101 = 5.0    ; Picktiefe pro Schritt (5 mm)
#102 = 2.0    ; Rückzugsweg zum Spanbruch (2 mm)
#103 = 0.15   ; Vorschub mm/U
#104 = 1200   ; Start-Drehzahl
#105 = 0      ; Zähler

G00 X0 Z2.0   ; Sicherer Startpunkt (2 mm vor Werkstück)
M03 S#104     ; Spindel an

WHILE [#100 GT 0] DO1
  ; Berechne nächstes Z-Ziel (inkremental vom aktuellen Stand)
  #106 = [#101]          ; Gewünschter Pick
  IF [#100 LT #101] THEN #106 = #100  ; Letzter Pick: Resttiefe
  
  G01 Z[#106 * -1] F#103  ; Vorschub in Werkstück (negativ Z)
  
  G00 Z#102               ; Rückzug um #102 (Spanbruch)
  G04 P500                ; Kurze Dwell (Späne fallen)
  
  #100 = [#100 - #106]    ; Verbleibende Tiefe reduzieren
  #105 = [#105 + 1]       ; Zähler
  
  ; Optional: Drehzahl anpassen bei tieferen Bohrungen
  IF [#105 GT 5] THEN #104 = [#104 * 0.95]  ; 5% Reduktion alle 5 Picks
  M03 S#104
END1

G00 Z50.0     ; Vollständiger Rückzug
M05
M99

Schritt-für-Schritt-Logik

  1. Bohrer fährt um #101 (Picktiefe) vor (letzter Pick: Resttiefe).
  2. Bohrer fährt um #102 zurück → Span bricht, Späne fallen.
  3. Kurze Pause (G04) für Späneabwurf.
  4. Resttiefe aktualisieren, Zähler erhöhen.
  5. Optional: Drehzahl reduzieren bei Tiefe (thermisches Management).
  6. Schleife bis #100 ≤ 0.
  7. Endrückzug, Spindel aus, Return (M99).

Erweiterungsmöglichkeiten

Vergleich: G74 vs. Makro

MerkmalG74 ZyklusCustom Macro
ProgrammieraufwandGeringHöher (einmalig)
FlexibilitätFix (const. Pick, Rückzug)Voll (Variabel, Logik, Sensorik)
WartbarkeitEinfachErfordert Makro-Kenntnisse
ProzesssicherheitStandardHoch (Adaptiv, Überwachung)
PortabilitätFanuc StandardFanuc Custom Macro B

Fazit

Für Standard-Tieflochbohrungen reicht G74. Für prozesssichere, adaptive Tieflochbohrung (variable Späne, Temperaturmanagement, Überwachung) ist ein optimiertes Fanuc-Makro (Custom Macro B) überlegen. Einmal entwickelt, als Subprogramm (O9xxx) in der Bibliothek, wiederverwendbar für alle ähnlichen Aufgaben – Standardisierung auf hohem Niveau.

CNC-Maschine

  1. DXF & CNC erklärt: Vom Design zur Präzisionsfertigung
  2. G-Code vs. M-Code: Wichtige Unterschiede, die jeder CNC-Käufer kennen sollte
  3. Milltronics Centurion 7 Fehlermeldungen: Vollständige Referenz für CNC-Bediener
  4. Cincinnati G-Codes & M-Codes für Acramatic 2100E CNC-Steuerungen meistern
  5. Hochpräzise CNC-Services in Orlando – Schnell, Lokal, Kosteneffizient
  6. CNC-Grundlagen: Experten-Q&A-Leitfaden für Einsteiger
  7. Schritt-für-Schritt CNC-Drehprogrammierung: Fase, Kegel, Nut & Bogen
  8. Wie KI die CNC-Bearbeitung revolutioniert: Präzision & Effizienzsteigerung
  9. Mazak Integrex 100-4S CNC-Zentrum: Präzision & Effizienz für fortschrittliche Fertigung
  10. Wann lohnt der Upgrade auf 4- oder 5-Achs-CNC-Router? Erfolgsgeschichten aus der Praxis