登录【网站注册】点击左边“微信账号登陆”图标,微信扫描即自动注册并登陆
搜索
查看: 1672|回复: 0

[问题讨论] pm后处理 解析

[复制链接]
发表于 2012-11-9 22:36:35 | 显示全部楼层 |阅读模式
   define block cldat 1094
     set swa   这里是定义什么的? 怎么应用啊?
     set swc
   end define     


  define block datum shift   这里是定义什么  
G6   我在这里定义G6  输出CYCL DEF     控制器是heid400    有谁知道怎么修改内置内容吗?  这里要是不定义的话  五轴钻孔输出错误  定义了  又不能改为自己想要的    求高手
#    N ; G6 70 ; " NULLPUNKT"
  #   N ; G6 71 ; XWK workplaneX
  #   N ; G6 72 ; YWK workplaneY
  #   N ; G6 73 ; ZWK workplaneZ
   end define  
;%
;( Output Workplane : nc )
;(注意:该程序只限在五轴机床上使用)
;( Date-2012年-11月-09日---22:24:34 )
M09
; T1 M06
S1000 M03
;(当前刀具=中心钻点孔   直径D=2.0   R角=0.0  )
;(当前程序名称: 20-中心钻点孔 )
;( 余量= +0.0  公差=0.1)
;(注意:此程序是5轴联动程序)
G90 G54 G00 G17 G40
G1 X37.055 Y51.016 Z66.0 B90.0 C0.0 F6000
Z-20.0
X20.805
M03             ;    不定义G6 后处理错误  定义了G6之后  这行就会输出 mo3    ;    怎么样才能不让这行输出啊  求高手
G01F50
CYCLE81(+20.805,+19.805,1.0,-34.09,0.0)
X37.055 Y51.016 Z-20.0 F6000
Z1.656
X51.91 Y-8.984
Z-20.0
G01F50
CYCLE81(+51.91,+50.91,1.0,-34.09,0.0)
X59.254 Y-8.984 Z-20.0 F6000
Z66.0
M09
M05
M30
%
;(加工结束,请检查工件有无漏加工!)
;(如有问题请与编程员商讨解决。联系电话:187********)
现在这个后处理我是用heid400改的西门子840D的  现在就联动钻孔会有这个问题 3+2钻孔不会出现这个问题  其他问题 我都解决了  
优胜专注教学 技术实力最强 www.ysug.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


快速回复 返回顶部 返回列表