预处理

在 DIN 66025 中规定一些预处理方式 (SMC_SmoothPath, SMC_RoundPath, SMC_AvoidLoop, SMC_ToolCorr,可以从 'CNC 设置中选择) 需要在G代码命令中被激活。然后封闭的路径段将会通过激活CNC菜单中的 ‘显示路径预处理’选项进行处理,此选项在图形编辑器中可见。

 插图 34: 平滑角度的 CNC 路径
用于管理刀具补偿命令

通过以下命令功能块的预处理功能可以被选择。

G40

结束刀具半径补偿。

G41

对工件的左半区域启动半径补偿。

G 42

对工件的右半区域启动半径补偿。

允许的语法

G40
G41 D
G42 D
 

命令参数值

D

刀具补偿半径

一个有关刀具补偿的详细功能描述位于 “SMC_ToolCorr” of the library “SM3_CNC”预处理功能块中。

用于进行路径光滑圆整功能的命令
G50

分别结束路径圆整 (SMC_RoundPath) 以及圆滑路径功能 (SMC_SmoothPath)。

G51

启动路径圆滑功能

G52

启动路径圆整功能

允许的语法

G50
G51 D
G52 D
 

命令参数

D

圆滑的距离

有关路径圆滑和圆整的详细功能描述,位于预处理功能块中的 “SMC_SmoothPath” and “SMC_RoundPath”中包含在函数库 “SM3_CNC”

示例

G-代码

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
 
管理无效循环功能的命令
G60

结束无效循环功能 (SMC_AvoidLoop).

G61

启动无效循环

允许的语法

G60
G11 
 

有关无效循环的详细描述位于预处理功能块 “SMC_AvoidLoop (FB)”此功能块位于函数库 “SM3_CNC”