Vorverarbeitung

G-Code: G40, G41, G42, G43, G50, G51, G52, G60, G61, G70, G71

Funktion: Die Befehle aktiveren vorverarbeitende Module wie SMC_SmoothPath, SMC_RoundPath, SMC_AvoidLoop, SMC_ToolCorr, SMC_ToolLengthCorr und SMC_ToolRadiusCorr.

VORSCHLAG:

Wenn die Option Vorverarbeitete Bahn anzeigen aktiviert ist, ist die bearbeitete Bahn im grafischen Editor sichtbar.

Syntax

G40
G41 D
G42 D
G50
G51 D
G52 D
G60
G61

G-Code Wort

Beschreibung

D

Werkzeugradius oder Überblendradius bei G51/G52.

Befehle zur Werkzeugkorrektur

G-Code

Beschreibung

G40

Beendet die Werkzeugradiuskorrektur

G41

Startet die Werkzeugradiuskorrektur links vom Werkstück

G42

Startet die Werkzeugradiuskorrektur rechts vom Werkstück

G43

Startet die Werkzeuglängenkurrektur

Der zu korrigierende Werkzeugversatz wird mit den Parametern I, J, K (entsprechend X, Y, Z) angegeben. Die Werkzeuglängenkorrektur wird ausgeschaltet, indem die Parameter auf 0 gesetzt werden. Nach Einschalten bzw. Ausschalten wird ein Einrampen bzw. Ausrampen durchgeführt.

Weitere Details siehe: SMC_ToolLengthCorr

Anmerkung: Die Länge des Werkzeuges darf sich während einer aktiver Werkzeugradiuskorrektur nicht ändern, da es sonst zu einem Sprung in der Bahn kommt.

Die Werkzeuglängenkorrektur (G43) funktioniert nur im Online-Decoder (nicht im CNC-Editor).

Befehle zur Eckverrundung und Eckverschleifung

G-Code

Beschreibung

G50

Beendet die Eckverrundung/Eckverschleifung

G51

Startet die Eckverschleifung durch SMC_SmoothPath

G52

Startet die Eckverrundung durch SMC_RoundPath

G70

Beendet die Glättung von Zusatzachsen durch SMC_SmoothAddAxes

G71

Startet die Glättung von Zusatzachsen durch SMC_SmoothAddAxes

Befehle zur Schleifenvermeidung

G-Code

Beschreibung

G60

Beendet die Funktion zur Schleifenvermeidung

G61

Startet die Funktion zur Schleifenvermeidung durch SMC_AvoidLoop

Beispiel Eckverschleifung

N0 G51 D10 F100
N10 G01 X$g_x$ Y0 F50 E30 E-30
N20 G01 X0 Y$g_y$
N30 G01 X0 Y0
N40 G50