找回密码
 注册
楼主: jerrylong

大家有兴趣一起来制作一个自动寻边和寻中心器吗?

   火.. [复制链接]
 楼主| 发表于 2017-6-4 14:22:42 | 显示全部楼层
倦乐叟 发表于 2017-6-4 13:50 8 g! ]4 g4 K1 N( O- l  z! }$ j
按照我的摆放位置,寻边器厚度填的0。刀径3.175.
, z/ L& @  H3 g, g5 g  ?# s$ X+ ~# t8 W
关键是他最后的结果是总跟起始位置相关,没有体现运 ...
9 n2 }, s- R  h. _$ O, I
如果按你的摆位方式,代码就要做调整,晚上我改好代码贴上来
% Y# {$ i3 D' v# c& u) j
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-6-4 17:23:16 | 显示全部楼层
倦乐叟 发表于 2017-6-4 13:50
! `, h! C& x1 b$ z: S$ O/ t按照我的摆放位置,寻边器厚度填的0。刀径3.175.
4 J& f1 b3 I1 |. j8 m9 ~  e
; p) i$ Q4 x) Q' s; N关键是他最后的结果是总跟起始位置相关,没有体现运 ...
! O* ~0 O( E$ A
如果按照你的方法放置对刀块,那么第43行代码要做如下的修改:, \  F0 |% r: K& x( [
51.jpg ' x  M( ]& a% V6 f7 O' Y4 u- Z1 Q
此时,对于对刀过程来说对刀块的厚度是0,刀具接触到对刀块的位置时刀具中心的X坐标由GetOEMDRO(XaxisDRO)函数获得,再加上刀具的半径(对于你使用的直径是3.175的刀具而言,就是1.5875),计算后得到的X_a就是工件最右侧的X坐标(机器坐标),在第47行中,通过SetOEMDRO(XaxisDRO,X_a)函数将这个坐标设置为“加工原点”的X坐标,就实现了在X轴方向“清零”的目的。- I3 U! j! p7 }/ n" ~# K! h
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-6-4 17:33:29 | 显示全部楼层
还有在这里要理清楚“机器坐标”和“加工坐标”两个概念。7 F1 V8 F9 W, v% q; g, Y1 C
1、机器坐标是固定的,在Mach3的设置里已经设置好了的,有的会是X、Y、Z三个轴的最大行程位置,有的会是X、Y、Z三个轴的最小行程位置,机器坐标永远是唯一的,无论你将“加工原点”设置在哪里,这个坐标都不会变% e2 e. f6 i1 V) `! U
2、加工坐标是变动的,每次根据你加工时所设的“加工原点”,工件的坐标是相对于“加工原点”而言的相对坐标,例如你将加工原点设置在工件的左下角,那么工件各个位置的坐标就是+值,如果你将加工原点设置在工件的右上角,那么工件各个位置的坐标就是-值
( ]& N5 W0 [0 i: R
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-6-4 17:36:39 | 显示全部楼层
还有需要在加工刀路的G代码文件中理清楚两个指令G90和G91
3 ]8 k1 w+ B8 J$ f* k$ L) V' Z& ?' S1、G90(绝对坐标系)
1 h& C, H! x5 B+ b. |6 ]就是加工过程中所有点的坐标都是相对于“加工原点”而言的坐标$ r, x) L. P" x. L4 A
2、G91(相对坐标系)
( @. V' X, P: a- R! x% ^8 s刀具运行过程中每一步运行的坐标都是以上一个点而言的相对坐标
回复 支持 反对

使用道具 举报

发表于 2017-6-4 18:06:36 | 显示全部楼层
jerrylong 发表于 2017-4-28 15:00& X* O( V, U. ?  F% Q, o  h4 U* }3 X
还有一些细节的东西,我再修改完善一下程序,我再发布出来共享给大家。因为自己玩,我不想做套件。我吧对刀 ...
! }7 g( Y! z- o$ z! N  m# S: H
佩服,这个真方便,收藏一下,我也要做一个试试,真心感谢老师无私奉献
; n( Q/ v7 |5 ~* v0 [
回复 支持 反对

使用道具 举报

发表于 2017-6-10 13:10:46 | 显示全部楼层
jerrylong 发表于 2017-4-29 09:40
- _# s0 y' K+ b好的,我近期再继续研究,金属件比较方便,已经有思路如何寻中心了,包括从圆的内部和外部寻中心都可以做 ...

# f/ c% B3 H. X7 H9 S( N' d用0.1的垫尺(调精度用的)  先在待寻圆边和面贴一层(两片一个相连) 垫尺留点头好夹鳄鱼夹4 ^+ A  g* C; k$ N
回复 支持 反对

使用道具 举报

发表于 2017-6-10 13:22:39 | 显示全部楼层
jerrylong 发表于 2017-4-29 09:400 g/ t' F7 ~4 H$ a. o. K( @" g
好的,我近期再继续研究,金属件比较方便,已经有思路如何寻中心了,包括从圆的内部和外部寻中心都可以做 ...

% v8 c2 m3 C% _) u' h/ I还有个省事的办法就是直接用卡尺/ B( J0 {& B  O; G2 s) j
回复 支持 反对

使用道具 举报

发表于 2017-6-23 11:01:44 | 显示全部楼层
有没有朋友做这个对刀块,付工钱顺带做一件啊,留个联系方式!
回复 支持 反对

使用道具 举报

发表于 2017-6-23 11:43:22 | 显示全部楼层
不懂,学习中。
回复 支持 反对

使用道具 举报

发表于 2017-6-23 16:49:25 | 显示全部楼层
精彩阿,這篇一定要收藏
回复 支持 反对

使用道具 举报

发表于 2017-7-3 15:27:36 | 显示全部楼层
从头下载到结尾.最近自己组了台3轴的. 终于找到寻边代码了.手工寻边太慢了.谢谢!
回复 支持 反对

使用道具 举报

发表于 2017-7-4 06:46:46 | 显示全部楼层
有技术有内涵的好教程。楼主技术功力深厚,又有无私奉献精神,超赞。有时间做一个,希望楼主一直关注下去,谢谢。9 M" Y8 D" J9 y
回复 支持 反对

使用道具 举报

发表于 2017-7-4 07:57:36 | 显示全部楼层
厉害了,顶顶
: O9 l! R5 w! S2 E
回复 支持 反对

使用道具 举报

发表于 2017-7-7 13:38:53 | 显示全部楼层
我留下!谢谢分享。
回复 支持 反对

使用道具 举报

发表于 2017-7-7 14:55:52 | 显示全部楼层
大有收获
回复 支持 反对

使用道具 举报

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

本版积分规则


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