开关点 (H-功能)
允许的语法
[G-命令] H O/L
 

命令参数值

H

H-功能的序号

O

对象 [0..1]的相对位置

0: 起点

1: 终点

L

L> 0: 到起点的位置

L< 0: 到终点的位置

H-序号

如果 H-序号是正向的,那么当前的 H-功能表示开关打开,否则开关关闭。H-序号必须不为 0 而且位于范围 -32767 到 32767。

H-序号 1-32 已经在插补器中有应用。功能块SMC_插入器的输出 dwSwitches 是一个位掩码。Bit 序号 i 表示是否 H-功能 (i +1) 当前被置位或者没有置位。H-序号大于 32 是不能不记录的。

插补输出端 iLastSwitch 表示最后一个 H-序号。当H-功能开关打开时序号 iLastSwitch 是增加的,否则是减少的。

图形表示

“图形编辑器 (路径预览编辑)” 开关是在路径上的一个绿色校园圈表示的。在图形编辑器中开关可以沿着路径进行移动。当将鼠标移动到 H-功能顶端时相应的H-功能的 H-序号将会出现。

示例

开关 2 在位置 X=40/Y=25 处关闭(经过四分之一对象后)。

N90 G1 X20 Y20
N100 G1 X100 Y40 H-2 O0.25
 

示例

开关 2 在位置 X=40 处打开(对象启动后20单位后)并且在位置 X=90 处关闭(在结束点之前10 单位处)。

N90 G1 X20 
N100 G1 X100 H2 L20 H-2 L-10
 

提示!

对于每一条路径对象只有在限制号码 (MAX_SWITCHES) 内的开关数量才会被处理。默认值:MAX_SWITCHES = 3。