G-Code-Programmierung G-Code-Programmierung (PDFDrive) PDF
G-Code-Programmierung G-Code-Programmierung (PDFDrive) PDF
Programmierung
Computerintegrierte Fertigung
Einheit 2: CNC-Bearbeitung
In dieser Lektion:
Überprüfen Sie die Grundlagen der Koordinatengeometrie
A (X1,,.Y8)75)
X-Achse
Ursprung
C
D
(.750,-1.000)
(-0.375, -0.500)
3D-Koordinatensystem (X,Y,Z)
Z- Y-Achse
Achse
X-Achse
Grundlagen der Maschinenachsen: 3 Achsen
Fräsmaschinen: 3 Achsen
X – Achse (Tisch links und
Recht)
Y-Achse (Tabelle hinein und heraus)
Z - Achse (gewöhnlich die
Spindelachse
Zusätzliche Achsen
A – Achse (Winkelachse um die X-Achse)
B-Achse(angular axis about Y – axis)
C – Achse (Drehachse um die Z – Achse)
SequenzVorbereitungsDimensionFutterSpindelWerkzeug Sonstiges.
# FunktionWörterQuoteFunktionFunktionFunktion
Individual Words
Reservierte Codewörter Arbeitsblatt
N – Sequenz- oder Zeilennummer
G – Vorbereitungsfunktion
Dimensionale Wörter:
X–
Y–
Z–
Word Address 1
N – Sequenz- oder Liniennummer
Ein Tag, der den Beginn eines Blocks identifiziert von
code. It is used by operators to locate specific
lines of a program when entering data or verifying
der Programmablauf.
G – Vorbereitungsfunktion
G-Wörter geben den Modus an, in dem die Fräsung erfolgt.
Die Maschine ist so programmiert, dass sie sich entlang ihrer Achsen bewegt.
Word Address 2
Dimension Wörter
X – Abstand oder Position in X-Richtung
Y – Distanz oder Position in Y-Richtung
Z – Entfernung oder Position in Z-Richtung
M – Verschiedene Funktionen
M-Wörter geben CNC-Maschinenfunktionen nicht an
im Zusammenhang mit Dimensionen oder axialen Bewegungen.
Word Address 3
F – Vorschubgeschwindigkeit (Zoll pro Minute oder Millimeter pro Minute)
Minuten)
Geschwindigkeit, mit der das Schneidwerkzeug entlang einer Achse bewegt wird.
T – Werkzeugnummer
Spezifiziert das auszuwählende Werkzeug.
Worte Adresse 4
I– Kreisformschneider-Referenz für die x-Achse
G81– Bohrzyklus
G83 – Pickenbohrzyklus
G84 – Gewindeschneidzyklus
G85– Bohrzyklus
G86– Bohrzyklus
G84 – Gewindeschneidzyklus
Dieser Zyklus erzeugt Innengewinde in einem bestehenden
Loch.
HINWEIS: Man kann die Vorschubgeschwindigkeit nicht überschreiben.
Gekapselte Zyklen: G85, G86
G85 - Bohrzyklus
Feed to depth, feed back out.
Entschädigung.
M02 – Programmende
Stoppt das Programm, wenn alle Codezeilen abgeschlossen sind. Muss
sei der letzte Befehl im Programm.
Gemeinsame M-Wörter
M03 – Spindel einschalten
Im Uhrzeigersinn
M04 – Spindel einschalten
Gegenuhrzeigersinn
M06 – Werkzeugwechsel
Stoppt das Programm und fordert einen Werkzeugwechsel an, entweder
automatisch oder manuell.
Häufige M-Wörter
M08 – Zubehör 1 einschalten.
M09 – Schaltet Zubehör 1 aus.
M30 – Programmende
Ähnlich wie M02 wird M30 auch das Programm "zurückspulen".
Muss die letzte Anweisung im Programm sein. Wenn verwendet, NICHT
benutze M02.
Null Punkte
Teil Null
– Verwendet für den absoluten Programmiermodus.
– Usually a position on the part that all absolute
Die Koordinaten beziehen sich auf.
– Änderungen mit verschiedenen Teilen und Programmen.
Zwei Methoden:
• Lineare Interpolation – einen Pfad entlang schneiden
spezifizierter Winkel mit einer spezifizierten Vorschubgeschwindigkeit.
Origin
(0,0)
Arbeitsblatt herunterladen
D( , ) Ich( , ) J( , )
B( , ) K( , )
L( , )
E( , )
A( , )
F( , )
C( , )
H( , ) G( , )
Origin
(0,0)
Pause Unterricht
Beispiel 1: Programm NC
N01 G90 G80 T00
N02 G00 X0 Y3.000 Z1.000
N03 M03 S1000
Beispiel 1: Programm NC
N01 G90 G80 T00
N02 G00 X0 Y3.000 Z1.000
N03 M03 S1000
N04 X.375 Y.250 Z1.000
N05 Z.100
N06 G01 Z-.100 F5.00
N07 Y1.750
Beispiel 1: Programm fortgesetzt
N08 X1.250 Y0.250
N09 Y1.750
N10 G00 Z.100
N11 X2.625 Y.500
N12 GO1 Z-.100
N13 X2,375 Y2,50
N14 X2.000
Beispiel 1: Programm fortgesetzt
N15 X1.750Y.500
N16 Y1.500
N17 X2.000 Y1.750
N18 X2,375
N19 X2.625 Y1.500
Beispiel 1, con.,
N20 G00 Z1.000
N21 X0 Y3.000
N22 M05
N23 M30
Beispiel 2: PLTW-Block
.250 GITTER
Arbeitsblatt Problem 2 WELTRAUM
Ursprung
Beispiel 2: Draufsicht M( ,
)
F( , K( ,
J( , ) Ich( , )
C( , ) ) O( ,
) )
B( ,
) Q( ,
E( , )
)
A( ,
)
L( , P( ,
D( , ) )
G( , ) N( ,
) H( ,
)
Origin )
N08 X1.250
N09 G02 X1.250 Y1.500 I1.250 J2.000
N10 G01 X0.750
N11 G00 Z.100
N12 X2.250 Y2.500
N13 G01 Z-.250
N14 Y.500
Example 2: Program cont’d
N15 X3,250
N16 G00 Z.100
N17 X4.000
N18 G01 Z-.250
N19 Y2.500
N20 X3.500
N21 X4.500
Beispiel 2: PLTW fortgesetzt
Einheit 2: CNC-Bearbeitung