post 处理器出现故障时更改 CNC 代码的简便方法

Convenient way to alter CNC code when post processor fails

由于付费过高的废弃软件“ESPRIT”的丑陋,post 处理器以错误的方式生成代码,这是从最后一行已经正则表达式中截取的。但高压冷却剂管线的不合逻辑放置仍然存在。这基本上会以高压结束,同时可选择通过切换停止。


M1
 
 
T0400 (SRIEG ER 0.36 QS-SMALR 1212 E3 HP-M)
MB2 (ON)
MB13 (OFF)

M1
 
 
T0200 (35L QS-SVJCR 1212 E11 HP-M)
MB3 (ON)
MB12 (OFF)

这是两个片段示例,其中最后一行应放在顶行之上。


MB13 (OFF)
M1
 
 
T0400 (SRIEG ER 0.36 QS-SMALR 1212 E3 HP-M)
MB2 (ON)

MB12 (OFF)
M1
 
 
T0200 (35L QS-SVJCR 1212 E11 HP-M)
MB3 (ON)

也许有人可以举个例子或建议为此使用什么软件。

使用 Kate 文本编辑器

通过'CTRL + R' 搜索和替换。

正在搜索:


^(MB)([1-9] \(OFF\))$

替换为:


对我有用。