回复:函数SYNFCT ,FCTDEF的具体用法,举出具体的例子最好了

gelu172

  • 帖子

    1375
  • 精华

    32
  • 被关注

    171

论坛等级:至圣

注册时间:2010-09-26

黄金 黄金 如何晋级?

发布于 2018-06-20 14:04:31

2楼

 这个还真玩儿过,之前还写过文章的。多项式插补,主要用在特殊场合替代数控系统自身的插补方式。手册上的东西不贴了,老版主上边写得很详细了。

下边给个例子,是用在机械手防撞的,摘出一段,以供参考,详细解释就不贴了,虽然解释是我的,但程序是人家老外的,多贴了不合适:

N1110 $AC_FCTLL[1]=0 $AC_FCTUL[1]=10000
N1120 $AC_FCT1[1]=100000*POT(GEAR) $AC_FCT0[1]=-DISTANCE*$AC_FCT1[1]
N1130 $AC_FCT2[1]=0 $AC_FCT3[1]=0
N1140 IDS=ADR_SYNC DO $R[ADR_RPA+3]=$A_DBR[ADR_DBR] $A_DBR[ADR_DBR]=$AA_IM[A_NAME] $R[ADR_RPA]=ABS($A_DBR[ADR_DBR+4]-$A_DBR[ADR_DBR]) $R[ADR_RPA+4]=0 $A_OUT[ADR_OUT+1]=0
N1150 IDS=ADR_SYNC+1 DO SYNFCT(1,$R[ADR_RPA+2],$R[ADR_RPA]) $R[ADR_RPA+1]=(SQRT($R[ADR_RPA+2])+($R[ADR_RPA+2]/100))/2

希望对楼主有帮助。

 

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SINUMERIK

共有25593条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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