5.7.4  轮廓精确度(CPRECON,CPRECOF)

5.7.4 轮廓精确度(CPRECON,CPRECOF)

(1)指令功能 在不带前馈控制(FFWON)的加工中,在弯曲轮廓处由于给定位置和实际位置之间存在差值(与速度相关),可能会出现轮廓误差。使用可编程的轮廓精度CPRECON,可以在NC程序中存储一个最大允许的轮廓误差。轮廓误差值用设定参数$SC_CONTPREC指定。使用预读功能可以使整个轨迹以设定的轮廓精度运行。

(2)编程格式

CPRECON

CPRECOF

(3)指令参数说明

CPRECON:激活可编程的轮廓精度。

CPRECOF:取消可编程的轮廓精度。

通过设定数据$SC_MINFEED可以定义最小速度,运行中不得低于该速度,也可直接在零件程序中通过系统变量$SC_CONTPREC写入相同的值。

控制系统从轮廓误差$SC_CONTPREC和相关几何轴的KV系数(速度与跟随误差之间的比例)计算出最大的轨迹速度,使用此轨迹速度确保跟随误差不会超出设定数据中存储的最小值。

(4)编程示例

程序代码 注释

N10 X0 Y0 G0

N20 CPRECON ;激活可编程的轮廓精度

N30 F1000 G1 G64 X100 ;在连续路径运行中以1m/min的速度加工

N40 G3 Y20 J10 ;在圆弧程序段中自动的进给限制

N50 X0 ;无限制进给率1m/min