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

Programmierbeispiel 1 für Kreisinterpolation

Dieses Programmierbeispiel für Kreisinterpolation zeigt Ihnen, was Kreisinterpolation ist und wie sie programmiert wird.

Bevor Sie diese Übung durchführen, müssen Sie zuerst Zirkuläre Interpolationskonzepte und -programmierung lesen Artikel (siehe unten). Nachdem Sie die Artikel gelesen haben, werden Sie dieses Beispiel als sehr einfache und grundlegende Arbeit verstehen.

Artikel zu Zirkularinterpolationskonzepten und -programmierung

Programmierbeispiel Kreisinterpolation 1 (Verwendung von R)

Programmierbeispiel für Kreisinterpolation

N5 G00 G54 G64 G90 G17 X-20 Y-20 Z50
N10 S450 M03 F250 D01 (12.5 MM DIA)
N15 C0
N20 Z5
N25 G01 Z0
N30 Z-5
N35 G42 X0 Y0 M08 (Liner motion)
N40 X60 Y0 (Liner motion)
N45 X85 Y30 (Liner motion) 
N50 X85 Y50 (Liner motion)
N55 G03 X70 Y65 U15 (Circular motion G03 for Counter Clockwise motion and U for arc radius)
N60 G01 X45 Y65 (Liner motion)
N65 G02 X30 Y50 U15 (Circular motion G02 for Clockwise motion and U for arc radius)
N70 G01 X10 Y50 (Liner motion)
N75 X0 Y0 (Liner motion)
N80 G40 X-20 Y-20
N85 G00 Z50 M09
N90 Y100
N95 M30

Fertigteil
Nach Abschluss des Bearbeitungsprozesses sieht Ihr Job so aus.

Bearbeitete Komponente

Erklärung des CNC-Programms

In diesem CNC-Programmsatz Nr. N35 bis N50 (Punkte 2-3, 3-4, 4-5) sind in gerader Bewegung (lineare Interpolation) und dafür schlagen wir den CNC G-Code G01 (lineare Interpolation) vor,

Punkt 5-6 ist mit G01-Code nicht möglich, da das Werkzeug nicht gerade fährt, das Werkzeug kreisförmig fährt, zu diesem Zweck haben CNC-Maschinisten Kreisinterpolationscodes G02/G03.
Vor der Verwendung von G02/G03 G-Code cnc Maschinisten müssen die genauen Werte von
(1) Endpunkt
(2) Radius zwischen Start- und Endpunkt kennen.
Die erforderlichen Werte an Punkt 6 sind also
(1) X=70, Y=65 (als Endpunkt)
(2) R=15 (als Radius).
Nachdem wir diese Informationen erhalten haben, sind wir jetzt in der Lage, den CNC-Programmblockcode für zu schreiben Punkt 5 bis 6.
Die erste kreisförmige Bewegung G02-G03, die zweite ist der Endpunkt X, Y-Werte und die dritte ist R (Radius). Auf diese Weise können wir unsere erforderlichen Ergebnisse erzielen.

Punkt 6-7 ist wieder linear und Punkt 7-8 ist eine kreisförmige Bewegung, also machen Sie dasselbe wie oben, aber bevor Sie den Code schreiben, überprüfen Sie die Bewegungsrichtung, ob sie im Uhrzeigersinn oder gegen den Uhrzeigersinn ist, und diese Bewegung ist im Uhrzeigersinn, also verwenden Sie die Code G02.

Danach sind die anderen Punkte lineare Bewegungen.

Inkrementelles Bemaßungssystem-Programm

Hier ist das gleiche CNC-Programm, aber mit dem inkrementellen Maßsystem G91.

N35 G42 X0 Y0 M08 (Liner motion)
N40 G91 X60 Y0 (Liner motion)
N45 X25 Y30 (Liner motion) 
N50 X0 Y20 (Liner motion)
N55 G03 X-15 Y15 U15 (Circular motion G03 for Counter Clockwise motion and U for arc radius)
N60 G01 X-25 Y0 (Liner motion)
N65 G02 X-15 Y-15 U15 (Circular motion G02 for Clockwise motion and U for arc radius)
N70 G01 X-20 Y0 (Liner motion)
N75 X-10 Y-50 (Liner motion)

Erklärung CNC G-Code/M-Code/S, F, D

G00 :Eilgang.
G54 :Nullpunktverschiebung Nr. 1.
G64 :Bahnsteuerbetrieb.
G90 :Absolutes Maßsystem.
G17 :X-Y-Plananwahl.
G42 :Fräserradiuskompensation aktivieren (Rechtsbewegung)
G40 :Fräserradiuskorrektur deaktiviert
G02 :Kreisinterpolation rechts
G03 :Kreisinterpolation links (links)
S :Spindeldrehzahl
F :Achse Bewegungsvorschub
M :Fräserbewegung (3=im Uhrzeigersinn, 4=gegen den Uhrzeigersinn)
D :Werkzeugnummer
M08 :Kühlmittel ein
M09 :Kühlmittel aus
M30 :Ende des Hauptprogramms


CNC-Maschine

  1. Drehmaschinen-CNC-Programmierbeispiel
  2. CNC-Programmierung für Anfänger ein CNC-Programmierbeispiel
  3. CNC-Drehbank-Programmierbeispiel
  4. Fanuc CNC-Drehmaschinen-Programmierbeispiel
  5. CNC-Programmierbeispiel G-Code G02 Kreisinterpolation im Uhrzeigersinn
  6. CNC-Programmbeispiel G03 Kreisinterpolation
  7. G02 G03 Beispielprogramm für Kreisinterpolation mit G-Code
  8. CNC-Bearbeitungszentrum-Programmierbeispiel
  9. DIN 66025 NC-Programmiercodes
  10. Programmierbeispiel für Drahterodieren