搜索
cad2007下载
软件下载
solidworks下载
proe下载
机械标准
机械招聘
机械图纸
机械百科
机械交易网
网站建设
机械设计手册
proe视频教程
cad2013视频教程
solidworks2008视频教程
CAD2004视频教程

FNUNC换刀问题

[复制链接]
查看: 352|回复: 9

该用户从未签到

发表于 2013-10-31 22:35:48 | 显示全部楼层 |阅读模式
当要换的刀是主轴 上的刀时,输入T 就显示找不到刀具的报警,怎么解决,谢谢
回复

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:36:38 | 显示全部楼层
不知道但是 刀已在主轴上了 你还换啥!~!~
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:37:14 | 显示全部楼层
这个是机床PLC控制的,想要它不报警就把PLC和梯图改了吧,前提是PLC是开放的可以改,呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:38:06 | 显示全部楼层
你报的是什么号?是什么机床?也没说清楚》
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-10-31 22:38:48 | 显示全部楼层
回复
wangzhiliaa
的帖子

看来还是你懂得点,我的意思也是想请人教我改梯形图,一般机床的梯形图是可以改动的,
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-10-31 22:39:32 | 显示全部楼层
这个问题很难吗?那些号称高手的人才哩?看来在网上想学点什么是错误的,
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:40:31 | 显示全部楼层
加工中心也可以用宏程序重新去定义换刀程序!有的情况不用更改梯形图的!
你可以试试下面这个程序...
:9026(TOOL CHANGE FORMAT:M6 T_)
IF[#20*1 EQ 0]GOTO3001
G80 M5
M9
#1=#4001
#2=#4003
G91 G28 G0 Z0
IF[#20 EQ #900]GOTO 1
G4 P2 (等待定位,此句可以不用,一般机床系统换刀都有检查主轴是否定位的条件,但是有些机床则不行,如要根本解决,须做成循环检查)
M6 T#20
#900=#4120
N1
G#1 G#2
M99
N3001
#3000=1(TOOL NO. ERROR)
注意:#900为当前主轴刀号,第一次使用该换刀程序需将#900=当前主轴刀号
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-10-31 22:41:11 | 显示全部楼层
回复
jiangssli
的帖子

老大,你写了那么多你自己想想,哪个机床没有换刀程序,都有,我的问题很多人没有弄明白其实就是
1:如何用变量读取主轴刀具也就是您所说的#900=主轴刀具,如何让它们相等?2:为什么当T码就是主轴刀具时会有#3000=1(TOOL NOT FOUND)报警?说白了也就是:梯形程序读完T码后,将数据储存在哪?#3000=1的前提条件是什么?如何在梯形图中改掉它?
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-10-31 22:42:02 | 显示全部楼层
回复
jiangssli
的帖子

当然您也许会说您程序里有#900=#4120这句,我试了很多次,#4120读的是当前的T码并不是当前主轴刀具,
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:42:47 | 显示全部楼层
回复
qingzhisong
的帖子

我不会梯形图!呵呵 不好意思.所以才建议你试试这个程序的
IF[#20*1 EQ 0]GOTO3001 这个的意思就是说你没有定义刀号或者是#20=0的情况才会报警,而不是说T代码等于主轴中的刀具报警!后面那和语句#900=#1420 是跳转到程序结束
还有最后一句话很重要,第一次使用本程序之前请将#900的值改成当前主轴中的刀具号!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Copyright © 2012-2035 厦门鑫时器科技有限公司 版权所有
闽ICP备2023009579号-1 技术支持:机械网站建设  Powered by Discuz! X3.4
快速回复 返回顶部 返回列表