在许多数控系统中,如果一行以 / 字符开头,当机床的 Block Skip(块跳过) 开关被打开时,表示“跳过此行”。
在 NCPlayer 中,这类行同样会被识别,并可在模拟过程中被排除。
在 格式 → 块跳过符操作 部分中,提供了三个针对 / 字符的批量操作工具。
/ 字符开头,则该行被视为“可跳过行”。( ... ) 不需要标记 /,工具会自动跳过这些行。
在每个可执行行的开头添加一个 /。
已经包含 / 的行不会重复添加。
注释和空行保持不变。
; 添加前
N10 G00 X0 Y0
(lead-in)
N20 G01 X50 F200
; 添加后
/N10 G00 X0 Y0
(lead-in)
/N20 G01 X50 F200
删除行首的 / 字符。
如果一行包含多个 /,则整段前缀都会被移除。
行中剩余的地址和注释内容保持不变。
; 删除前
//N10 G00 X0 Y0
/N20 G01 X50 F200
; 删除后
N10 G00 X0 Y0
N20 G01 X50 F200
仅对包含地址 G/M/T/S/F/X/Y/Z/… 的可执行代码行快速添加 /,
纯注释和空行将被跳过。
适用于希望保留注释和文档,但临时禁用运动/工艺命令的情况。
; 处理前
(Setup)
N10 G90 G54
(Roughing)
N20 G01 X50 F200
; 处理后
(Setup)
/N10 G90 G54
(Roughing)
/N20 G01 X50 F200
/ 的代码行是否执行,取决于硬件 BLOCK SKIP(块跳过)开关的位置。
如果开关关闭,这些行会正常执行。/ 的行会被跳过(在逐行模拟中也支持)。IF/THEN/GOTO/WHILE),请避免在未分析逻辑的情况下给关键的“跳转行”添加 /,
否则可能会破坏执行顺序。