找回密码
 注册
楼主: jerrylong

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

   火.. [复制链接]
 楼主| 发表于 2017-6-4 14:22:42 | 显示全部楼层
倦乐叟 发表于 2017-6-4 13:50
; o( g1 A- N1 {9 J5 c4 L按照我的摆放位置,寻边器厚度填的0。刀径3.175.
6 K: \4 x; R7 e9 M( j, V1 n2 l4 V7 v. R( s& P
关键是他最后的结果是总跟起始位置相关,没有体现运 ...
& B1 L, b$ P* _( a/ w& v% ~
如果按你的摆位方式,代码就要做调整,晚上我改好代码贴上来
) ~& [# o: L. W" O) L
 楼主| 发表于 2017-6-4 17:23:16 | 显示全部楼层
倦乐叟 发表于 2017-6-4 13:50
3 v4 d, D5 W' U按照我的摆放位置,寻边器厚度填的0。刀径3.175.3 S$ d- j8 Y/ k: I  v- O1 T6 l

$ e1 }$ Z& ~/ T7 r, Z7 O: g* N关键是他最后的结果是总跟起始位置相关,没有体现运 ...

9 S4 n7 b3 @7 W) D9 A! B1 D如果按照你的方法放置对刀块,那么第43行代码要做如下的修改:
6 M# Q* A- ]( q3 u" D 51.jpg $ t0 j7 a- ]5 o0 g* h1 h6 V
此时,对于对刀过程来说对刀块的厚度是0,刀具接触到对刀块的位置时刀具中心的X坐标由GetOEMDRO(XaxisDRO)函数获得,再加上刀具的半径(对于你使用的直径是3.175的刀具而言,就是1.5875),计算后得到的X_a就是工件最右侧的X坐标(机器坐标),在第47行中,通过SetOEMDRO(XaxisDRO,X_a)函数将这个坐标设置为“加工原点”的X坐标,就实现了在X轴方向“清零”的目的。
" K: P- @8 Z' U) d' H1 A
 楼主| 发表于 2017-6-4 17:33:29 | 显示全部楼层
还有在这里要理清楚“机器坐标”和“加工坐标”两个概念。% e, u- T6 Q8 [  Y
1、机器坐标是固定的,在Mach3的设置里已经设置好了的,有的会是X、Y、Z三个轴的最大行程位置,有的会是X、Y、Z三个轴的最小行程位置,机器坐标永远是唯一的,无论你将“加工原点”设置在哪里,这个坐标都不会变
: O: O) g$ B- P+ G: S5 q2、加工坐标是变动的,每次根据你加工时所设的“加工原点”,工件的坐标是相对于“加工原点”而言的相对坐标,例如你将加工原点设置在工件的左下角,那么工件各个位置的坐标就是+值,如果你将加工原点设置在工件的右上角,那么工件各个位置的坐标就是-值
6 u& p. |# @! Y0 t7 [8 G
 楼主| 发表于 2017-6-4 17:36:39 | 显示全部楼层
还有需要在加工刀路的G代码文件中理清楚两个指令G90和G910 I2 I" \/ X7 y/ V3 J
1、G90(绝对坐标系)
# R5 E" h" O+ F3 Q  V9 ^* S就是加工过程中所有点的坐标都是相对于“加工原点”而言的坐标
, @5 ], l2 O# R2、G91(相对坐标系)3 ?  v, b7 ^& g) ?) q# _9 J! u
刀具运行过程中每一步运行的坐标都是以上一个点而言的相对坐标
发表于 2017-6-4 18:06:36 | 显示全部楼层
jerrylong 发表于 2017-4-28 15:003 V( Z5 _. \% @# X
还有一些细节的东西,我再修改完善一下程序,我再发布出来共享给大家。因为自己玩,我不想做套件。我吧对刀 ...

3 _" K$ q% n  d# q9 ?; a7 Y佩服,这个真方便,收藏一下,我也要做一个试试,真心感谢老师无私奉献
. O% _5 g+ _( g) ^
发表于 2017-6-10 13:10:46 | 显示全部楼层
jerrylong 发表于 2017-4-29 09:40
1 r& @2 \$ g+ u) p# b1 `+ w8 E  x好的,我近期再继续研究,金属件比较方便,已经有思路如何寻中心了,包括从圆的内部和外部寻中心都可以做 ...
9 P8 }" p1 Y. Z5 F& G
用0.1的垫尺(调精度用的)  先在待寻圆边和面贴一层(两片一个相连) 垫尺留点头好夹鳄鱼夹
5 q' Z5 f6 K& Y" d4 l
发表于 2017-6-10 13:22:39 | 显示全部楼层
jerrylong 发表于 2017-4-29 09:40
6 L' [+ D9 Z1 E: k0 o" ~& c1 W2 E好的,我近期再继续研究,金属件比较方便,已经有思路如何寻中心了,包括从圆的内部和外部寻中心都可以做 ...
% m1 d# ~( u+ d  P. u! Q+ g9 e
还有个省事的办法就是直接用卡尺+ g4 n6 m) }/ 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 | 显示全部楼层
有技术有内涵的好教程。楼主技术功力深厚,又有无私奉献精神,超赞。有时间做一个,希望楼主一直关注下去,谢谢。  h1 q9 X9 _( V
发表于 2017-7-4 07:57:36 | 显示全部楼层
厉害了,顶顶
" ]0 _7 o  g$ [: o0 V% ^
发表于 2017-7-7 13:38:53 | 显示全部楼层
我留下!谢谢分享。
发表于 2017-7-7 14:55:52 | 显示全部楼层
大有收获
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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