5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 4903|回复: 17
打印 上一主题 下一主题

Mach3 用对刀块定位工件中心的程序,不知道有人发过没

[复制链接]
跳转到指定楼层
楼主
发表于 2012-5-3 08:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
FeedCurrent = GetOemDRO(818)  'Get the current settings
Code "F100"   'slow feed rate to 100 MM/MIN
Code "G4 P1"   'Pause 1 second to give time to position probe plate
XCurrent = GetOemDro(800)
X1=Xcurrent-20
X2=Xcurrent+20
Code "G31 X" &X1
While IsMoving()
Wend
X1Current = GetOemDro(800)
Code "G0 X" &Xcurrent
Code "G31 X" &X2
While IsMoving()
Wend
X2Current = GetOemDro(800)
FinalX = (X1Current + X2Current) / 2
Code  "G0 X" &FinalX
YCurrent = GetOemDro(801)
Y1=Ycurrent-20
Y2=Ycurrent+20
Code "G31 Y" &Y1
While IsMoving()
Wend
Y1Current = GetOemDro(801)
Code "G0 Y" &YCurrent
Code "G31 Y" &Y2
While IsMoving()
Wend
Y2Current = GetOemDro(801)
FinalY = (Y1Current + Y2Current) / 2
Code  "G0 Y" &FinalY
Code "F" &FeedCurrent    'restore starting feed rate

欢迎继续阅读楼主其他信息

主题

  • 没有相关信息
  • 没有相关信息
  • 没有相关信息
沙发
 楼主| 发表于 2012-5-3 09:05 | 只看该作者
我是按照网上的 Z 轴对刀的代码猜着写的。还请高手指正。
本人是个数控机床小白,能正确使用的 G 代码只有 g0. :em17:
最近碰到个问题就是要找到一个长方形工件的中心,所以参考Z轴对刀代码写了一个宏。
使用方法是运行该宏代码,刀具按开始移动后分别把对刀块靠在工件的四周就行了。使用方法和Z轴对刀一样,只不过刀具是X和Y轴方向移动。

X1=Xcurrent-20
X2=Xcurrent+20
Y1=Ycurrent-20
Y2=Ycurrent+20

根据你工件的大小把上面四句的 20 改成你工件的大小就行了,单位是毫米。

四边都和对刀块接触后,道具自动回到工件中心。
3
发表于 2012-8-9 22:07 | 只看该作者
哦现在才看到,支持新人哦,鼓励发好贴哦,,,,谢谢
4
发表于 2012-8-9 22:30 | 只看该作者
顶了再学习:em26:
5
发表于 2012-8-12 00:17 | 只看该作者
没看明白,支持下。有没有试机呀??
6
发表于 2012-8-21 18:12 | 只看该作者
用寻边器吗
7
发表于 2012-8-21 18:18 | 只看该作者
关注一下:em21:
8
发表于 2012-8-22 15:41 | 只看该作者
留个位
9
发表于 2012-8-22 16:05 | 只看该作者
一直觉得这动作很危险,实用性不大,所以也一直没研究,也就一直没搞懂是怎么回事:em21:
10
发表于 2012-8-22 17:23 | 只看该作者
顶了再学习
11
发表于 2013-4-24 15:21 | 只看该作者
关注关注 关注一下……
12
发表于 2013-5-8 20:43 | 只看该作者
程序不懂哦,看似设定了一些条件,然后谁等于谁的
13
发表于 2013-5-8 20:51 | 只看该作者
先收着,慢慢研究
14
发表于 2013-5-8 20:58 | 只看该作者
这个留名研究,一直没搞明白,工件该怎么寻边,高手们指导一下
15
发表于 2013-5-8 21:02 | 只看该作者
全不懂  看热闹的来过啦
16
发表于 2013-5-9 09:23 | 只看该作者
还不如用我头像上的手轮上的清零及分中功能,直接一按就行,整复杂了
17
发表于 2013-5-9 09:43 | 只看该作者
俺用过!  前些日子用6061做了个主轴抱箍,做好后发现抱箍直径小了点,于是用了Mach3的这个定中心功能。目的为了把抱箍的空稍微扩大一点。  很好用!
18
发表于 2013-5-9 15:08 | 只看该作者
看热闹的来过啦
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /2 下一条

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