发布

如何确定当前活动偏移数

确定当前有效工作偏数实用性当程序零点在生产运行中工作件间变化时
Cnctech聊天#基础知识

共享

员工委

今日许多机械中心都有大量工作补丁FANUC举例说,cncs标准加六组工作补丁,但通常至少配有48组

程序内调取工作偏移很简单G54通过G59引用标准工作G54.1P1通过P48援引额外工作抵减1-48-P字说明工作抵减数可能时值当前活动工作偏移需要确定或修改表示它必须确定哪个工作偏移从给定程序内活动

特征内容

当程序零点从工作件转换成生产件时,可能有必要确定主动工作偏移,因为嵌套法将工作件定位定置问题常见 铸造spindle探针可用于判定每个工作机精确程序零位置当前活动偏移可能关闭(集自上件),但不够精确供下一工作件使用spindle自定义宏不会自动知道引用的工作偏移,然而它必须能够修改程序零分配寄存器

以类似方式,spindle探针(或对齐栏)可用机器线性轴之一平面横向机械中心旋转轴表或旋转轴套接标定完成后,旋转轴寄存当前活动偏移必须修改程序要自动化和通用,程序必须确定当前工作偏移

FANUC系统变量参与确定工作偏数系统变量的计算基础是工作坐标系集安装在CNC机器只有六大工作偏移值时,系统变量#4014返回当前指定的G码数值(54至59)。简单从#4014值中减法53

举例说,如果G56目前停标(工作偏移3),#4014值为56从56中减53使工作偏数(3)

如果FANUCCCNC配有六大工作补丁,则会更加复杂点,因为人员可使用G54通过G59调用工作补丁1-6或G54.1Pxx调用额外补缺1-48P字指定工作偏数表示必须先确定使用哪组工作补丁

系统变量#4130返回工作偏移值如果当前值#4130为0,则G54.1不使用系统变数#4014可用以确定当前工作偏移-如前所解释

反之,如果#4130大于0,则G54.1用于引用工作偏移数 。再次,#4130将产生工作偏移数 。考虑这些命令可用于确定使用哪一组工作偏移数任意一种情况中,本地变量#33将设置为当前活动工作偏数

  • .
  • .
  • IF4130GT05
  • G54-G59使用
  • #33#4014-53(工作偏移数-1-6)
  • GotO10
  • N5(G54.1正在使用中)
  • 3+4130
  • N10程序续
  • .
  • .

用户确定使用哪组工作补丁当前活动工作偏移数,可使用数据编译命令(G10)修改当前活动偏移数中的登记册G10L字指模数据集L2指定数据写入G54-G59工作偏移L20具体说明数据写入扩展工作偏移

举个比较完整的例子,说sple探针刚测量出线性轴内程序零位置X-、Y-和Z-axes分别存储公共变量#111、#112和#113中的程序零分配值命令修改 X-Y-Z轴寄存器当前活动偏移安装标准工作折合数(G54-G59)和扩展集(G54.1Pxx)

  • .
  • .
  • IF4130GT05
  • G54-G59使用
  • #33#4014-53(工作偏移数-1-6)
  • G10L2P3X111Y#112
  • GotO10
  • N5(G54.1正在使用中)
  • 3+4130
  • G10L20P33X#111Y#112
  • N10程序续
  • .
  • .

相关内容

Baidu
map