Frame学习12

今天偷点儿懒,介绍几个参数,没有例子。

MD10613 $MN_NCBFRAME_RESET_MASK决定复位后NC基本零偏是否还保持,如果要保持需要满足:

1. MD20110 $MC_RESET_MODE_MASK的位0=1 ;位14=1

2. 对应需要保持的NC基本零偏,MD10613对应的位要为“1”

比如要保留“2.全局基本零偏”,MD10613位1必须为1

因此MD10613和MD20110设置的不同会导致下面程序执行的结果会不同。

程序:

G0 x0 y0 z0

g01 x10 f500

m02

这两个参数影响从零偏的概览中可以看到,若设置为保持,则按面板的复位键后,“总基本零偏”的数值依然保持原来的值。否则“总基本零偏”清零

MD10615 $MN_NCBFRAME_POWERON_MASK定义上电时是否保留NC基本零偏。每一位对应一个NC基本零偏。

若=0 , 重新上电时保留NC基本零偏(默认设置),即保持断电前的数值

若=1, 重新上电时复位NC基本零偏,即NC基本零偏清零

MD10617 $MN_FRAME_SAVE_MASK定义相关框架,在含SAVE属性的子程序结束后的状态

位0 --定义可设定FrameG54到G599,从子程序返回的状态

位1 --定义可基本Frame,从子程序返回的状态

位2 --定义磨削框架GFRAME0到GFRAME100 ,从子程序返回的状态

实际上,就是从子程序返回后,是恢复成SAVE前的状态呢,还是保留被子程序修改后的状态。

明天举例说明。

(0)

相关推荐

  • 张越初中数学2020年天津中考数学第25题分解简化题3

    如图,已知点M(-2,0),点C(0,-2),过点C作直线l平行于x轴,E是l上的动点,F是y轴上的动点.若点E在点C的左侧,点F在点C的上方,且EF=3,取EF的中点N,连接MN,求MN的最小值. ...

  • 50Mn2V合金结构钢板的化学成分/交货状态

    50Mn2V合金结构钢板的化学成分/交货状态

  • 50Mn2V成分性能交货状态和技术标准

    50Mn2V是属于合金结构钢板,执行的是舞阳钢铁的技术标准:WYJ,统一数字代号:A10272.交货状态一般为退火.50Mn2V热处理后有良好的基体强度.焊接性能以及耐磨性,通常用于制作锯片,模具,弹 ...

  • 马上5月份了,每天必须学习12个小时才能上岸?

    时间不知不觉来到了四月底,2022的考研er们也在慢慢走上考研的战场.看看朋友圈,已经有不少考研er开始打卡学习,越来越多小可爱也在私信铎铎子"学姐我好紧张啊,感觉复习进度跟不上了" ...

  • python菜鸟教程学习12:输入输出

    Python两种输出值的方式: 表达式语句 print()函数 文件对象的 write() 方法,标准输出文件可以用 sys.stdout 引用. 如果你希望输出的形式更加多样,可以使用 str.fo ...

  • Frame学习13

    MD51035 $MNS_WRITE_FRAMES_FINE_LIMIT可设定零偏精确(Fine)部分的限制值,默认是0.999mm MD51053 $MNS_ACCESS_WRITE_BASEFRA ...

  • Frame学习11

    针对全局基本零偏(NC base frame)和通道基本零偏(channel base frame),有两个变量控制其生效与否,分别是:$P_NCBFRMASK和$P_CHBFRMASK 例1:设置全 ...

  • Frame学习10

    今天学习下基本零偏 基本零偏分NC基本零偏和通道基本零偏 有两个参数分别定义NC基本零偏和通道基本零偏的数量,它们是: MD18602 $MN_MM_NUM_GLOBAL_BASE_FRAMES=0 ...

  • Frame学习9

    前面学习了Frame包含的元素:平移.旋转.比例.镜像 Frame这些元素的数值可以通过下面几种方式修改: 界面直接修改(机床操作者经常使用) 加工程序修改(程序中多用如TRANS,ATRANS,MI ...

  • Frame学习8

    今天学习下frame中的比例 举例说明比例的格式: $P_UIFR[1] = CSCALE(x,0.7,y,0.8,z,0.9) 执行结果是: 在零偏概览画面显示的是这样的,注意红圈标出的符号 修改程 ...

  • Frame学习7

    发现"Frame学习5"最后一个例子没写全,应该是: $P_UIFR[2]=CROT(x,11,y,22,z,33) 希望你早就看出了这个错误 注意RPY角旋转时,角度是有限制的: ...

  • Frame学习6

    继续说明Frame中的"旋转" NC指令还有: ROT [<1st GAx> <Angle>] [<2. GAx> <Angle>] ...