“快速移动程序段(G00)的公差和压缩”功能能够提升快速移动运动的运行速度。
其包含以下部分:
为快速移动设置/编写公差系数 ;
该系数可以为 G0 运动单独设置一个不同于工件加工公差的公差。
G0 程序段的压缩;
若在生效的 NC 程序段压缩中激活了对 G0 程序段的压缩,那么除编写了进给率(G01)的 运行程序段外,写入 G0(快速移动)的运行程序段也会得到压缩。
G0 公差系数:
仅当满足以下两个条件时,快速移动的公差系数才生效:
下列功能中有一个生效:
– 压缩器功能:COMPON、COMPCURV 或 COMPCAD ;
– 平滑功能:G642 或者 G645 – 定向平滑: OST – 定向平滑: ORISON ;
– 轨迹相关定向的平滑: ORIPATH;
零件程序中有多个(≥ 2)相连的 G0 程序段。
在只有一个快速移动程序段时 G0 公差系数不会生效,因为在从非快移运动过渡至快移运动 (或反之)时,通常“较小的公差”(工件加工公差)会生效。
参数设置:
G0 公差系数
G0 公差系数通过以下通道专用机床数据设置:
MD20560 $MC_G0_TOLERANCE_FACTOR(G0 公差系数);
G0 公差系数可大于也可小于 1.0。 公差等于 1.0(缺省值)时,非快移运动启用和快移运 动相同的公差。 通常情况下 G0 公差系数设为大于 1.0 的值。
G0 程序段的压缩:
G0 程序段的压缩方式由以下机床数据的百位设置: MD20482 $MC_COMPRESSOR_MODE = <值>;
值=0xx 不压缩圆弧程序段和 G0 程序段。
值=1xx 压缩圆弧程序段, 仅 COMPCAD。
值=2xx 压缩 G0 程序段。 另见 MD20560 $MC_G0_TOLERANCE_FACTOR 或 NC 指令 STOLF;
值=3xx 压缩圆弧程序段和 G0 程序段。
明日话题:定向压缩;