找回密码
 注册
楼主: jerrylong

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

   火.. [复制链接]
 楼主| 发表于 2017-6-4 14:22:42 | 显示全部楼层
倦乐叟 发表于 2017-6-4 13:50 7 T$ x/ t3 U! b2 P: y! s
按照我的摆放位置,寻边器厚度填的0。刀径3.175.3 r6 k2 B. A3 {: ^: n
& t3 G8 I) d7 F8 _& n* i
关键是他最后的结果是总跟起始位置相关,没有体现运 ...
( Q" h, I6 s: u! h$ r! n
如果按你的摆位方式,代码就要做调整,晚上我改好代码贴上来- Q8 y6 H1 _& D9 x- I' _  m. B
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-6-4 17:23:16 | 显示全部楼层
倦乐叟 发表于 2017-6-4 13:50. ^+ L8 z1 S, g$ [7 ?
按照我的摆放位置,寻边器厚度填的0。刀径3.175.
4 Q% |4 Q5 v7 v4 Y  C/ _
0 h6 Y( x: P9 g: M% ?关键是他最后的结果是总跟起始位置相关,没有体现运 ...
( F* t: T& O* M; R
如果按照你的方法放置对刀块,那么第43行代码要做如下的修改:
& q+ }! X& W) ?5 u  ~1 [ 51.jpg 6 s! f9 N$ Y7 c/ \* R
此时,对于对刀过程来说对刀块的厚度是0,刀具接触到对刀块的位置时刀具中心的X坐标由GetOEMDRO(XaxisDRO)函数获得,再加上刀具的半径(对于你使用的直径是3.175的刀具而言,就是1.5875),计算后得到的X_a就是工件最右侧的X坐标(机器坐标),在第47行中,通过SetOEMDRO(XaxisDRO,X_a)函数将这个坐标设置为“加工原点”的X坐标,就实现了在X轴方向“清零”的目的。
( X+ ^/ U* L- a) p7 p
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-6-4 17:33:29 | 显示全部楼层
还有在这里要理清楚“机器坐标”和“加工坐标”两个概念。
9 D: h) F8 N$ Y; H. K! X$ w1、机器坐标是固定的,在Mach3的设置里已经设置好了的,有的会是X、Y、Z三个轴的最大行程位置,有的会是X、Y、Z三个轴的最小行程位置,机器坐标永远是唯一的,无论你将“加工原点”设置在哪里,这个坐标都不会变
( W: j* d9 w4 Z) I# M/ I2、加工坐标是变动的,每次根据你加工时所设的“加工原点”,工件的坐标是相对于“加工原点”而言的相对坐标,例如你将加工原点设置在工件的左下角,那么工件各个位置的坐标就是+值,如果你将加工原点设置在工件的右上角,那么工件各个位置的坐标就是-值/ E7 e- ~+ b  t* O! f- s! X
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-6-4 17:36:39 | 显示全部楼层
还有需要在加工刀路的G代码文件中理清楚两个指令G90和G91; j( \6 L* Q2 j5 P- c% s
1、G90(绝对坐标系)
) v& s% V0 d% k2 g  @( p8 N" O就是加工过程中所有点的坐标都是相对于“加工原点”而言的坐标; b5 m( c. F! ?) x7 J9 Q8 P6 |: N
2、G91(相对坐标系)
# Q8 K+ e- G& @8 T( z( g8 m/ Y5 Z刀具运行过程中每一步运行的坐标都是以上一个点而言的相对坐标
回复 支持 反对

使用道具 举报

发表于 2017-6-4 18:06:36 | 显示全部楼层
jerrylong 发表于 2017-4-28 15:002 y- v# p) }% T! x: c3 X4 ^# j' [
还有一些细节的东西,我再修改完善一下程序,我再发布出来共享给大家。因为自己玩,我不想做套件。我吧对刀 ...

) M; T$ w6 Y3 a. K佩服,这个真方便,收藏一下,我也要做一个试试,真心感谢老师无私奉献
$ `. K( r3 e. {! A
回复 支持 反对

使用道具 举报

发表于 2017-6-10 13:10:46 | 显示全部楼层
jerrylong 发表于 2017-4-29 09:40* m( U$ {+ @0 @9 H9 a& m  ?7 }
好的,我近期再继续研究,金属件比较方便,已经有思路如何寻中心了,包括从圆的内部和外部寻中心都可以做 ...
& f8 f# g$ l3 U; b0 P* b5 g' W
用0.1的垫尺(调精度用的)  先在待寻圆边和面贴一层(两片一个相连) 垫尺留点头好夹鳄鱼夹
5 R$ f1 N7 N% e" G, f
回复 支持 反对

使用道具 举报

发表于 2017-6-10 13:22:39 | 显示全部楼层
jerrylong 发表于 2017-4-29 09:40
9 W$ ~1 ^* r* M5 o- W好的,我近期再继续研究,金属件比较方便,已经有思路如何寻中心了,包括从圆的内部和外部寻中心都可以做 ...

- {" O) c6 g* L, O) G  t还有个省事的办法就是直接用卡尺& v" ^6 }. b" D* Z+ x5 z' H
回复 支持 反对

使用道具 举报

发表于 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 F4 F0 v* x0 x, {. n( E
回复 支持 反对

使用道具 举报

发表于 2017-7-4 07:57:36 | 显示全部楼层
厉害了,顶顶
1 I( t5 W5 j' X( D4 p6 a
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

本版积分规则


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