G38.2 - 直接测量循环

此命令用于检查零件或附件。 G38.2 指令中指定的轴会一直移动,直到测头接触到,如果测头没有接触到指定的距离,程序将停止,屏幕上会出现报警。

要使用此 G38.2,必须分配一个探头输入,当探头被激活时,该输入将从低电平变为高电平。



语法和参数


  • X、Y、Z、A、B 值:指定要移动到测头的轴以及测量时要移动到的最大机器坐标。距离值对应于当前使用的机器单位。
  • F 值:F 值定义轴移动的进给速率。



示例程序


 N10 G38.2 Z-10 F100


在上面的程序中,Z 轴移动到机械坐标 Z-10 并等待测头接触。探针一接触,Z 轴就停止,程序转到下一行 gcode。如果在到达 Z-10 位置之前没有触摸探头,程序将停止,屏幕上会出现警报。


INFO:指定的坐标值是机器坐标。




G38.2常与G92结合使用来设置等离子炬的初始高度。

 N10 G38.2 Z-50 
N20 G92 Z0 
N30 G0 Z1

在本例中, G38.2在材料表面扫描 Z 轴,并在启用触摸输入时停止。

G92 Z0 对 Z 轴应用临时零偏,将工件坐标设置为 Z0

G0 Z1 在材料表面上移动 Z 轴单元 1。


信息:单位设置为英寸或毫米,具体取决于您的机器配置或使用的 G20 或 G21 命令。