磁动力电子网-雕刻机DIY论坛,单片机论坛,CNCDIY,DIYCNC

 找回密码
 加入磁动力

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 130|回复: 3

[经验分享] 想要自动换刀可以进来,分享、整理下过程)分享开源全部文件

[复制链接]
发表于 6 天前 | 显示全部楼层 |阅读模式
想要自动换刀可以进来,分享、整理下过程)分享开源全部文件
实际自动换刀的条件:
1.硬件部分必须有一能自动换刀的主轴,机械安装了原点(因为所有换刀与对换刀就是按机械坐标来实现的);
2.软件上安装mach3软件(有点废话);
3.输出2是控制松夹刀具的气动电磁阀
4.我这换刀VB是按直排刀结构写的,其它结构只作参考,就算按直排刀结构也要调试的,不是说一拿到就能直接用,切记切记!!
//---------------------------------------------------------------------------------------------
以下是换刀VB文件说明(M6Start.m1s),放在:Mach3\macros\Mach3Mill下
1.png
说明(都是根据自己的实际情况填写):
MaxToolNum = 5//换刀最多人刀数,这里最多是5把刀 ;
ToolUp = 15 //Z轴升到多少,能确保每把刀的安全机械位置;
ToolSf = 15//此数为了减少换刀,尽量把刀快速降此位置,当然也可以与上面=ToolUp;
ToolDw = -30//这个就是松紧夹头、刀的机械位置;
//---------------------------------------------------------------------------------------------
下面是说明第把刀的X、Y轴的机械位置,根据自己的实际情况填写:
2.png
如:Case Is = 1
XPos = -14.00
YPos = -222.33
就是第一把刀的位置在X-14,Y-222.33
//--------------------------------------------------------------------------------------------------------------------
最后是对固定位置对刀的说明(每次换刀后都要对刀)
5.png 6.png
其中要修改主是:GageH = GetUserDRO(1152)-10.40,其中“GetUserDRO(1152)”就是我们常常见介面填写如图,就是对刀与工件的高度差(请根据自己的实际情况填写),我这个实际就是:GageH =28.3-10.4
4.png
最后就是换刀的方法:
对了,输出2是控制松夹刀具的气动电磁阀
T1M6

回复

使用道具 举报

发表于 5 天前 | 显示全部楼层
不错
回复

使用道具 举报

发表于 5 天前 | 显示全部楼层
文件我下下来放这里了
1.rar (602.5 KB, 下载次数: 4)
回复 支持 反对

使用道具 举报

 楼主| 发表于 5 天前 | 显示全部楼层
想要自动换刀可以进来,分享、整理下过程)分享开源全部文件.rar (602.5 KB, 下载次数: 9)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入磁动力

本版积分规则

扫一扫加公众号

QQ|小黑屋|手机版|Archiver|www.cdle.net 磁动力电子网 2001-2017 ( 粤ICP备10098153号

粤公网安备 44040402000001号

GMT+8, 2019-9-15 15:41

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.