找回密码
 注册
楼主: jerrylong

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

   火.. [复制链接]
 楼主| 发表于 2017-5-7 13:22:57 | 显示全部楼层
刚才在飞机上基本确定了“工件寻中”的实现思路: M" i9 D' N& f  f. V
132251mft3f18s8spcc1c3.jpg   O( g  h) a5 K8 m6 a, M& c& g
132253m2otofo6gyosgy6y.jpg
- h$ X& f' r& [- K& Z# c, w 132255szj3s1ws0b3llh88.jpg 2 p8 S% @6 E7 Z
回复 支持 反对

使用道具 举报

发表于 2017-5-7 13:56:54 | 显示全部楼层
jerrylong 发表于 2017-5-7 00:59
1 A2 _' t# H! {3 p5 f3 x  n5 O; w已经存成Excel的早期版本了
1 }! ^) [& L$ H3 N$ G3 _
这样修改后程序就应该正常了。" }( n0 v* C/ ^1 x1 c( ^
回复 支持 反对

使用道具 举报

发表于 2017-5-7 13:59:17 | 显示全部楼层
谢谢楼主的解惑,我再试试G0 X20
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-7 14:07:40 | 显示全部楼层
圆形寻圆心的概念草图: q9 _, \2 k  V" C
140733ahfxg8f4irx16si8.jpg
' R7 o( h# p7 J" ^* \/ `3 L$ U! T
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-7 21:44:26 | 显示全部楼层
“旋转局部坐标系(LCS)”的概念草图
& \: Q1 T' _5 z 214425rzy4zyhoj5spjoxp.jpg ! E6 ]& ^( I' t% F  J6 L# J# u
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-7 21:45:48 | 显示全部楼层
这周出差,没法用机器,正好沉下心,理清楚实现这三个功能的思路
2 B" a6 T. M- B  k3 O% h+ {0 _- r9 `
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-14 00:39:20 | 显示全部楼层
今天抽空编出了“圆孔寻中心”的代码,先用VBScript编了,大家可以一起测试一下,没问题我再集成到Excel的表格中
- h$ Y7 d  [! L% f) [4 L+ _  q1 }8 r& \3 i. P) B5 f( W
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-14 14:13:49 | 显示全部楼层
圆孔寻中心.rar (1.24 KB, 下载次数: 38)
, U' D3 u9 o( }% `7 T6 N5 k
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-14 14:14:49 | 显示全部楼层
今天又编出了“工件寻中心”的VB代码# J/ R" C7 b" ~9 m9 A9 P5 t7 h
工件寻中心.rar (1.52 KB, 下载次数: 45)
* Q. x# a% v$ P8 X
回复 支持 反对

使用道具 举报

发表于 2017-5-14 16:20:51 | 显示全部楼层
楼主好人啊!4 g. y2 b' b! i" V, @* [
回复 支持 反对

使用道具 举报

发表于 2017-5-14 16:34:30 | 显示全部楼层
期待这个计算出工件的倾斜角度,然后通过设置“加工原点”的局部坐标方式,来实现即时工件与机器的轴不平行的情况下,通过旋转局部坐标系来实现对刀,后续的加工过程就使用局部坐标系,这样工件放置与机器坐标轴不平行也没有关
回复 支持 反对

使用道具 举报

发表于 2017-5-14 20:42:51 | 显示全部楼层
jerrylong 发表于 2017-5-14 14:14
7 n/ Q5 t" x/ O5 O. N今天又编出了“工件寻中心”的VB代码

# Q* B# p( J" U/ w5 ]" y% J楼主厉害,辛苦了,虽然不会用但是先顶你,等待楼主最终版本,还有希望楼主把对刀块的图也共享下,小白第一件难题就是如何加工对刀块
  n! f: x. P, S- e
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-14 23:31:01 | 显示全部楼层
whj721 发表于 2017-5-14 20:42
; q' o4 S) o. U5 x7 a4 _2 J/ P楼主厉害,辛苦了,虽然不会用但是先顶你,等待楼主最终版本,还有希望楼主把对刀块的图也共享下,小白第 ...

. [: q* i7 c; U/ T+ m  I对刀块的模型吗?我是用Rhinocam做的,你可以用的话我明天发上来- E' I: k( T  m# T9 q1 A: c
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-14 23:36:54 | 显示全部楼层
CIEZ167 发表于 2017-5-14 16:34 ( M/ k& C- t4 u2 y
期待这个计算出工件的倾斜角度,然后通过设置“加工原点”的局部坐标方式,来实现即时工件与机器的轴不平行 ...

+ T3 Q2 j* S' r; \代码基本写出来了,但有一个问题正在思考,如果仅用VBS代码,最后的结果出来是得到一个需要旋转的角度,这样需要手工在加工的G代码中增加两行代码:, N0 i4 ?+ t' ~& o! Q5 E. F
1,G68,启用局部坐标系旋转,并用VBS代码运行后得到的角度来实现旋转4 q7 s. W- W" k5 {9 {# Q9 x& R/ C/ b
2,在G代码结束的位置,再增加一行代码G69,关闭局部坐标系旋转,恢复机器本身的坐标系统
2 G# l* Z* L; m: b这样不方便,对于没有G代码基础知识的人容易出错
; f8 S7 C/ Y( w/ c% u( i' {/ x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-5-14 23:37:54 | 显示全部楼层
CIEZ167 发表于 2017-5-14 16:34 " b6 U* H# b( X6 B$ R4 ]
期待这个计算出工件的倾斜角度,然后通过设置“加工原点”的局部坐标方式,来实现即时工件与机器的轴不平行 ...
/ a8 i; v9 e, h( P2 D. n' I8 c
我想设计个程序,可以自动改写需要进行局部坐标系旋转的G代码进行改写
1 K$ O" D: t! {4 b  H) u9 y! }! S. f
回复 支持 反对

使用道具 举报

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

本版积分规则


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