故事作者:第7代CNC

最近创作

看看TA的故事

插补补偿变量及应用

已锁定

第7代CNC

  • 帖子

    912
  • 精华

    3
  • 被关注

    97

论坛等级:奇侠

注册时间:2009-11-29

钻石 钻石 如何晋级?

插补补偿变量及应用

1128

3

2021-11-03 00:07:44

        在SINUMERIK系统中,作为选项配置的插补补偿机能,既能依据基本轴进行垂直移动轴的双方向垂直误差补偿,也可在倾斜台面上或对测量系统进行双向螺距误差补偿。机床执行含有插补补偿变量的用户宏程序时,系统会先将可能下垂变形的坐标轴定义为输入端的基本轴以及受基本轴影响的坐标轴定义为输出端的补偿轴,再在一个插补周期内计算出补偿值后,添加至位置调节器予以补偿坐标轴间的误差影响,进而消除加工误差及保证产品精度。

        垂直误差补偿多用于镗铣床的主轴箱滑枕或镗杆与立柱间的交叉补偿,该机能须通过所有轴的机床数据MD32710 $MA_CEC_ENABLE=1(0)来激活(关闭),涉及的垂直误差补偿的最大补偿值经由所有轴的MD32720 $MA_CEC_MAX_SUM按毫米单位给定,用于每个补偿表的补偿点数经由MD18342 $MN_MM_CEC_MAX_POINTS[n]给定(n为补偿表序号,最大补偿表数=2×系统轴数)。修改MD18342的值会引起NCK内存的从新分配,造成机床数据、刀偏值、工件程序和补偿表等数据的丢失。

        给出HZ-088CNC大型直线滚动导轨精密曲面成形数控磨床上工作台驱动轴X对卧式磨头垂直移动轴Z进行垂直误差补偿的宏程序NC_CEC.MPF。

 /_N_NC_CEC_MPF;

    HZ-088CNC曲面成形数控磨床的垂直误差补偿宏程序

    NC_CEC.MPF    宏程序名称   

/_N_MPF.DIR\;存储路径:主程序目录   

CHANDATA(1);加工轴分配通道1   

$AN_CEC[0,0]=0;   

0号补偿表内第0点补偿值,n=0且m=0   

$AN_CEC[0,1]=-0.002;$AN_CEC[0,2]=-0.002;   

0号补偿表内第1、2点补偿值,编程写为2行(下同)

    $AN_CEC[0,3/4]=-0.003;$AN_CEC[0,5/6/7]=-0.005;   

0号补偿表内第3~7点补偿值   

$AN_CEC[0,8/9]=-0.006;$AN_CEC[0,10/11/12]=-0.007;   

0号补偿表内第8~12点补偿值   

$AN_CEC[0,13/14/15/16]=-0.008;$AN_CEC[0,17/18]=-0.009;   

0号补偿表内第13~18点补偿值   

$AN_CEC[0,19/20/21]=-0.010;$AN_CEC[0,22]=-0.011;   

0号补偿表内第19~22点补偿值   

$AN_CEC[0,23/24/25/26]=-0.012;$AN_CEC[0,27/28]=-0.013;   

0号补偿表内第23~28点补偿值   

$AN_CEC[0,29]=-0.014;$AN_CEC[0,30/31]=-0.015;   

0号补偿表内第29~31点补偿值   

$AN_CEC[0,32]=-0.016;$AN_CEC[0,33/34/35]=-0.017;   

0号补偿表内第32~35点补偿值

    $AN_CEC[0,36]=-0.016;$AN_CEC[0,37/38/39]=-0.018;   

0号补偿表内第36~39点补偿值

    $AN_CEC[0,5]=-0.005;$AN_CEC[0,6]=-0.005;   

0号补偿表内第3、4点补偿值   

$AN_CEC_INPUT_AXIS[0]=(X);   

给定0号补偿表的输入端(基本轴)X轴   

$AN_CEC_OUTPUT_AXIS[0]=(Z);   

给定0号补偿表的输出端(补偿轴)Z轴

    $AN_CEC_STEP[0]=100;

    0号补偿表的补偿间距为100mm

    $AN_CEC_MIN[0]=-5200   

补偿表起点,即补偿区间基本轴X的下限坐标   

$AN_CEC_MAX[0]=-1200

    补偿表终点,即补偿区间基本轴X的上限坐标   

$AN_CEC_DIRECTION[0]=0;   

在X轴的双向运行方向上使用补偿值   

$AN_CEC_MULT_BY_TABLE[0]=0;   

给定0号补偿表格输出值相乘的另一表格的序号

    $AN_CEC_IS_MODULO[0]=FALSE;

    0号补偿表中的值不循环重复使用

    M17;宏程序结束

   


插补补偿变量及应用 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

网友专栏

共有3441条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。