Gcode Mcode Spanisch
Gcode Mcode Spanisch
G-Codes
Dies sind die vordefinierten Standardcodes, die in unseren virtuellen Maschinen verwendet werden.
[Link] beachten Sie, dass maßgeschneiderte Maschinen andere Codes haben können und
Formate.
Die folgenden Tabellen geben eine kurze Erklärung der verschiedenen G-, M- und anderen Codes.
anerkannt durch den Interpreten von CNCSimulator. In der Spalte Format sehen Sie das erwartete Format
durch das Programm. Wenn ein Code in eckigen Klammern geschrieben ist, wie [X #], bedeutet das, dass der Code
Es ist nicht obligatorisch und kann weggelassen werden, wenn es nicht erforderlich ist. Das Zeichen # bedeutet, dass der CNCSimulator
warte auf eine Zahl und das Zeichen $ bedeutet, dass eine Zeichenkette in Anführungszeichen erwartet wird.
Ejemplo:
G12[X#][Y#]Z#R#Q#S#SA#AS#RA#H#
Das bedeutet, dass der G12-Code die Koordinaten X und Y akzeptiert, diese jedoch nicht obligatorisch sind und sich
können weggelassen werden. Andererseits müssen die Codes Z, R, Q, S, SA, AS, RA und H angegeben werden, um zu vermeiden
ein Alarm zur Laufzeit.
G03 Genau wie G02, aber das G03[X#] G03 X10 Alle die
XY-Maschinen Der Kreisbewegung geht in Richtung [Y#][Z#] Y10 I10 J0 Maschinen
Gegenuhrzeigersinn. [I#][J#] F200
[K#][R#]
Drehmaschine [F#]
G04 P2000
G04 In Millisekunden wohnen. Das
(Zwei Alle die
wird die Achsen unbeweglich halten währendG04 P#
Sekunden Maschinen
der angegebene Zeitraum Verzögerung
die NummerP.
Wird die Maschine zwingen, eine
Vollständiger Halt, bevor es weitergeht
G09 Alle die
G09 mit der folgenden Bewegung. Das ist
eine nicht-modale Variante von G61 und, durch
Maschinen
So viel, es muss nicht abgesagt werden.
Festes Zyklus für das Bohren von Kreisen. Verwenden Sie es.
G17
Wählen Sie die XY-Ebene aus für
Allein
kreisförmige Bewegungen (siehe G02 und G17 G17
Fräsmaschinen
G03)
Solo
Wählen Sie den XZ-Plan aus für Fresadora
kreisförmige Bewegungen (siehe G02 und G18 G18
G03)
Alle die
G41 Aktiviere die Ausgleichung des Schneiders maschinen
G41[D#] G41
auf der linken Seite (oder die Kompensation außer
vom Radius der Spitze an einer Drehmaschine).
[P#] More info
Drucker
3D
G42
Aktiviert den Messer auf der rechten Seite Alle die
G42[D#] G42 maschinen
Entschädigung (oder Nasenradius Mehr Informationen
Kompensation bei einer Drehmaschine).
[P#] außer dem
3D-Drucker
Bewege dich absolut nicht kompensiert G53 [X#] G53 X0 Y0 Alle die
G53 [Y#][Z#] Z100
Koordinaten. Maschinen
G54-G59 G54
Aufspann (Arbeits-)Versätze. Eine typische Verwendung von G00 G54 Alle die
diese G-Codes dienen dazu, einen lokalen X0 Y0 Z3 Maschinen
Koordinatensystem für jedes Werkstück
wenn Sie mehrere verwenden. Sie müssen
Richten Sie die Offsets in den Nullpunkten ein
Datentabelle im Inventar-Browser
(F2).
G54 entspricht dem Offset-Register
Index 0, G55 zu Indexnummer 1 usw...
G64 Alle
G64 Normaler Stoppmodus (ruft G61 ab) G64
Maschinen
G65 P#
Direkter Aufruf eines Makros. P ist das Makro.A...
Nummer, die angerufen werden soll. Für mehr
B... G65 P1005Alle die
G65
A180 maschinen
Information, sieheMakroprogrammierung. C...
usw.
oder
G68
A(Mitte
in X)
B(Zentrum
in Y)
R(Winkel)
Fertigungszyklus.
G73
Peck-Bohrvorgang. Der Zyklus
ist für Tiefbohrungen oder Späne vorgesehen
brechende Fräsoperationen. Der Zyklus
zieht das Werkzeug zum Brechen von Chips zurück. G73 Code [X#]
[Y#][Z#]
Der Buchstabe Q wird für die Größen von Körnern verwendet. R ist G73 Z-20 Fräsen
R1 Q1 maschinen
Startfläche und Z ist die Gesamttiefe. [R#][Q#]
[P#]
Parameter P wird für den Aufenthalt an jedem verwendet P100 nur
Bitte beachten Sie, dass am Ende von
der Zyklus, die Rückkehrposition in Z ist
gesteuert durch G98 und G99.
G81
Absoluter Programmiermodus.
G90 G90 G00 Todas las
G90 Die angegebenen Abstände bewegen das Werkzeug
relativ zu einem absoluten Nullpunkt.
X10 Y10 Maschinen
Inkrementeller Programmiermodus.
Die angegebenen Entfernungen werden das Werkzeug bewegen G91 G00 Alle die
G91 G91
im Verhältnis zur aktuellen Position des Z5 Maschinen
Werkzeug.
G92[X#]
Verwenden Sie, um den Ursprungspunkt (Null) neu zu positionieren.
G92 X20 Alle die
G92 [Y#][Z#] Y20 Z10
punkt). Maschinen
Fräsen und
G94 Füttere in Millimetern oder Zoll pro G94 drehen
G94
Minute. maschinen
nur
Fräsen und
G95 drehen
G95 Stellen Sie den Vorschub pro Umdrehung ein. G95
Maschinen
nur
G96[S#] Drehen
G96 Konstante Oberflächengeschwindigkeitsregelung. G96 S300
Maschinen
Konstante Oberflächengeschwindigkeit abbrechen G97 Wenden
G97 G97
Kontrolle. Maschinen
G98
Fräsen und
G98 G81 G98 Drehen
Anfängliche Rendite am Ende eines
vorgegebener Zyklus.
Z-7 R2 Maschinen
nur
G99
Fräsen und
R-Level-Rückgabe am Ende eines Dosen
G99 G81 G99 drehen
Zyklus. Z-7 R2 Maschinen
only
6.2. M Codes
Dies sind die Standardstandards, die in unseren normalen virtuellen Maschinen verwendet werden. Bitte beachten Sie
dass maßgeschneiderte Maschinen andere Codes und Formate haben können.
M-Code
(Codes gültig ab Erläuterung Format Beispiel Maschinentyp
V1.0.6.5
Optional stop (pause). Will pause the
M00 Ausführung des CNC-Programms, wenn das
„[Link]“ Schalter auf der virtuellen CNC Alle die
Der Controller ist aktiviert. Klicken Sie auf Start oder Spielen, um M00
fortzufahren. M00
maschinen
fortfahren.
M02
Programmierende. Die Simulation wird gestoppt. M02 Alle die
M02
Maschinen
M03
Start der Spindel im Uhrzeigersinn. Die Drehung
Fräsen und
M03 M03
Die Geschwindigkeit wird durch den Buchstaben S in den Codes kontrolliert. drehen
S2500
nur Maschinen
M04 Drehen Sie die Spindel gegen den Uhrzeigersinn. Die Fräsen und
M04
Die Drehgeschwindigkeit wird durch den S-Code gesteuert. M04
drehen
S2500
Brief. nur Maschinen
M05
Fräsen und
Spindelstopp. M05 M05 turning
nur Maschinen
M06 Führen Sie einen Werkzeugwechsel durch. Die Nummer des Fräsen und
M06
Das Werkzeug muss mit dem T-Code vorausgewählt werden. T17 M06 Wendung
Brief. nur Maschinen
M08
Fräsen und
Kühlflüssigkeit einschalten. M08 M08 drehen
nur Maschinen
M09
Fräsen und
Kühlmittel abstellen. M09 M09 drehen
nur Maschinen
M17 Rückkehr aus Unterroutine oder Unterprogramm. M17 M17 Alle die
Mehr Infos maquinas
M20
Alle die
Maschinentüren öffnen. M20 M20 maschinen mit
Türen
M21
Alle die
Masinentüren schließen. M21 M21 maschinen mit
Türen
M30
Programmende. Die Simulation wird gestoppt. M30 Alle die
M30
Maschinen
M99
Rückkehr aus einem Makro, einer Unterroutine oder M99 Alle die
M99 Mehr Informationen
Unterprogramm. Maschinen
6.3. $-Befehle und Regionen
Dies sind die Standardcodes, die in unseren normalen virtuellen Maschinen verwendet werden. Bitte beachten Sie
dass maßgeschneiderte Maschinen andere Codes und Formate haben können.
Die $-Befehle sind spezielle Simulationsbefehle zur Steuerung der verschiedenen Aspekte des
Simulation. Sie haben nichts mit CNC-Codes zu tun und sollten nicht auf eine echte CNC übertragen werden.
Controller. $-Befehle können in Klammern gesetzt werden und werden trotzdem vom Simulator gelesen. Blöcke
Von $-Befehlen können im CNC-Code verborgen werden, indem sie in einer Region eingekapselt werden, die die
Block einklappen.
Bemerkst du das kleine - (Minus) Zeichen vor dem Regionenbefehl in der ersten Zeile? Wenn du darauf klickst, ...
Die Region wird zusammengeklappt und blockiert die $-Befehle.
Eine zusammengeklappte Region zeigt drei Punkte und ein + (Plus) Zeichen. Wenn Sie auf das Pluszeichen klicken, wird die Region
erweitern.
Sie können sehen, was eine zusammengeklappte Region verbirgt, ohne sie zu erweitern, indem Sie den Mauszeiger darüber bewegen.
Wenn Sie ein CNC-Programm von der Festplatte öffnen, wird es immer mit zusammengeklappten Regionen geladen.
In der folgenden Tabelle listen wir alle integrierten $-Befehle auf und geben eine kurze Erklärung dazu. Bitte beachten Sie, dass
many of them are not for common use but rather made for special use in examples or when
Erstellung tragbarer Programme. Wir haben die Befehle, die Sie wahrscheinlich verwenden werden, rot eingefärbt. Wenn Sie ...
Nicht ein fortgeschrittener Benutzer, der alle Aspekte des CNCSimulators lernen möchte, Sie können überspringen.
Befehle, die in Schwarz gefärbt sind. Nicht einmal alle roten Befehle sind unbedingt erforderlich zu wissen. Als Minimum haben Sie
den $AddRegPart-Befehl zu kennen, da Sie ihn benötigen, um Werkstücke auf den Tisch (oder in die ...
Chuck). Wenn Sie nur ein 3D-Drucker-Benutzer sind, können Sie die $-Befehle ignorieren.
Maschine.
Durchsetzung der Verwendung einer Fräsmaschine
Maschine. Sie werden einen Alarm sehen.
$Mühle $Mühle
wenn Sie ein Programm mit diesem ausführen
Befehl auf einer Nicht-Fräse
Maschine.
Dieser Befehl wird verwendet, um
Direkt eine Fräse einrichten und verwenden
Werkzeug ohne die Verwendung des Benutzers oder
eingebettete Register.
$SetupTool Parameter sind: Tippwinkel, $SetupTool ######
ShaftDiameter, ShaftLength,
ToolDiameter,ToolLength and
ToolTipType (0=Flat, 1=Ball,
2=Spitz)
$OverrideBufferQualitySe Dieser spezielle Befehl wird verwendet $OverrideBufferQualitySetting
tting to override the resolution setting #
für den festen Puffer. Der Wert
Gegeben ist die Anzahl der 3D-Pixel
(Voxel) pro Millimeter. Ein Wert
von 1 wird jeden 3D-Pixel 1 machen
kubikmillimeter groß. Ein Wert von
10 wird jeden 3D-Pixel auf 0,1 setzen
mm3 groß. Ein Wert von 1 wird erstellen
hässliche Ergebnisse, aber wird schnell laufen. Auf
$InvertLathePart
Dreht das Werkstück auf der Drehmaschine um
$InvertLathePart
Spanndorn zum Weiterbearbeiten des
die andere Seite davon.
$SetToolChangePos $SetToolChangePos{#}{#}{#}
Benutzerdefinierte Werkzeugwechselposition festlegen.
points.
$DefiniereNullpunkt
"N:Name" 0 100 100 20
Dies wird den Nullpunktindex definieren
0 bis X100 Y100 und Z20. Index
$DefiniereNullpunkt 0 = G54, 1 = G55 etc. $DefiniereNullpunkt[$][#][#][#] [#]
Index 0 kann auch aufgerufen werden mit
G54.1 P0. Nach diesem Befehl
wurde verwendet,
alle G54-G59 und G54.1 Aufrufe werden
beziehen Sie sich auf den definierten Nullpunkt
Beachten Sie, dass diese Befehle auch funktionieren, wenn sie in Klammern stehen. Es ist normalerweise gut, ...
halten Sie sie in Klammern, um Verwirrung mit anderer Software oder CNC- Steuerungen zu vermeiden.
S S#
Definiert die Spindeldrehung in Umdrehungen pro Minute (U/min). S2000
F Definiert die Vorschubrate in Millimeter oder Zoll pro Minute. F# F240
Verwendet in M98 zur Definition einer Unterprogrammnummer. Wird auch verwendet M98 P1001 L1
P P# G73 Z-20 R2 Q5
als Verweilzeit in canned cycles.
P100 F350
L Used in M98 to define the number of repetitions. L# M98 P1001 L1
Unterprogrammnummer. Sollte die erste Zeile jedes Unterprogramms sein.
(Bohrunterteil
O O# Programm 1)
Programm.
O1000
Referenz- oder Startfläche in Fertigungszyklen. R ist ebenfalls
R verwendet in G02/G03, um den Radius anzugeben, wenn I/J/K nicht vorhanden sindR# G81 Z-20 R2
benutzt.