找回密码
 注册
楼主: jerrylong

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

   火.. [复制链接]
发表于 2017-4-10 19:58:34 | 显示全部楼层
论坛链接
- x. k* s1 o" W
发表于 2017-4-10 23:19:14 | 显示全部楼层
喜欢这样的技术贴, {" X% w6 D1 A6 [! L, U, \. D
更喜欢楼主的分享精神!!!
7 [1 U6 k/ m  v望楼主早日成功,持续关注中
发表于 2017-4-11 05:59:19 | 显示全部楼层
望楼主早日成功,持续关注中
发表于 2017-4-11 08:30:00 | 显示全部楼层
期待着& E& M" j% r' [4 {7 h  ?& d
 楼主| 发表于 2017-4-12 12:25:57 | 显示全部楼层
好不容易找到了这个电子表格的早期版本,核心功能有了,我简单对表格内容进行了翻译: |3 q, q# [- j: o/ _6 G
大家可以看看原理
0 T# ^9 i5 x- ~) c. H; i- o 5.JPG
. B4 S, Q; ^, x4 t* @% F0 _  n' c% ~# M; g$ M
6.JPG , S; A: E0 j: U  k; M* V! P8 x+ E
+ \7 Y! F) Y* T. R/ |
3轴自动对刀G代码生成器.rar (61.39 KB, 下载次数: 155) 2 T) y0 J' E2 O
发表于 2017-4-12 19:13:08 | 显示全部楼层
再来支持楼主,早日做好,发个详细过程,让我等小白可以跟学做一个。1 q9 {; Q' K; R8 \  h5 I
发表于 2017-4-12 21:43:12 | 显示全部楼层
这个牛! f, I( w- T* }! X, x
发表于 2017-4-13 12:54:54 | 显示全部楼层
lz 辛苦了 试了一下  绿色部分输入不同数值 右边黄色部分G代码数值好像没变啊?怎么用啊?
发表于 2017-4-13 12:58:46 | 显示全部楼层
有的  有的  这样就能用了吗?
 楼主| 发表于 2017-4-13 13:43:56 | 显示全部楼层
xcj126921 发表于 2017-4-13 12:58 - r8 x& t8 m- T% X% N6 F- s8 M
有的  有的  这样就能用了吗?

4 a, D) E- d2 o% S  h( ~& g软件部分还没试,在等铝块到货,先吧对刀块做出来,软件部分才能试% ~& }; u# `3 d0 }+ U+ g% R4 s- t
发表于 2017-4-14 10:42:24 | 显示全部楼层
支持楼主  早日做好  
 楼主| 发表于 2017-4-14 11:36:25 | 显示全部楼层
在等待铝块到货的过程中,先研究软件部分,其实很简单,就几段代码,我逐端做分析说明* @+ w5 [' q  B  ~4 ]; U
首先来看通过Excel电子表格生成的完整对刀的G代码! P' q1 d7 p3 |* J7 X, z4 j
13.JPG $ y; Z: i* R- \! s
 楼主| 发表于 2017-4-14 11:41:17 | 显示全部楼层
第1行
: n' X5 d' V( v% i( F, H8 r6 s, _G21+ d5 i% p0 V) _5 |. ]4 o' U
为所选择的单位:选择英制单位(英寸)时这个值为G20,选择公制单位(毫米)时这个值为G21" Y, Y3 m' w8 U! F  d, ?0 L/ B
14.JPG          15.JPG
1 s; k# R* T3 F# z
 楼主| 发表于 2017-4-14 11:47:06 | 显示全部楼层
本帖最后由 jerrylong 于 2017-4-14 22:59 编辑 5 Z& i8 x3 K' p2 Q1 h6 i. G
; y) J0 J7 O- X- R- T! t
第2行: Q0 v0 C9 b6 t  J
G38.2 X-12.7F1: q& L1 i% g& t- c3 M$ O' {
这里用到了一个操作代码G38.2,这个代码是G代码中的probe指令。正如字面意思,这是个“探针”指令。它的会把刀具当作一个探针向某一个指定方向移动,直到收到脉冲中断。在收到脉冲中断后,会有机器当前刀具的位置信息读取。! O1 y$ J/ U9 `3 s  `6 h1 H
Excel电子表格生成的这段代码的含义是:从刀具当前位置开始以F1的给进速度,向X轴的-方向探索12.7mm,当刀具接触对刀块时停止,并读取刀具停止位置的坐标信息。
: m7 f1 |; K( Y0 ^! I  y/ e6 k" M' I2 o" v* T' h4 e2 E& t
对刀块这样放在要对刀的工件上
: h! ~; v1 G; y5 }; h: V6 H 18.JPG 0 j4 r9 J" S$ f
, R: v9 E9 n7 d% E) u4 e$ A
然后将刀移动到靠近对刀块X方向的位置
, T: Q- D2 G; Y* e. @ 19.JPG ) ]' |# |) D# h6 @2 a1 e
* m& f0 l/ ]+ b+ {. Q. z
这行代码执行时,刀具朝X轴的-方向移动,当接触对刀块的时候是这样3 T- k5 R( p7 t) N
20.JPG ( |& q, I" ~- n2 N

8 u, V$ N7 m9 `' N& ` 21.JPG ' H  [% Z( w" ]0 ^
 楼主| 发表于 2017-4-14 11:56:49 | 显示全部楼层
本帖最后由 jerrylong 于 2017-4-14 15:15 编辑
4 O$ [! V) o2 ^* h, y0 c* `& [% Y1 w- B5 u
第3行
- a; Z/ J! m! x$ Q9 ]6 T% z# k( UG92 X2.09
7 A/ W/ \8 R0 C4 l这里用到的操作代码G92,含义是:G92只改变系统当前显示的坐标值,不移动坐标轴,达到设定坐标
: F. c: `; T3 G/ C原点的目的。G92的效果是将显示的刀尖坐标改成设定值 。2 c2 r/ [, Q4 [' C1 }9 _/ D
Excel电子表格生成的这段代码的含义是:将刀具的X轴原点坐标设置为“刀具接触对刀块时的X轴坐标-2.09”,2.09这个数值是由对刀块X方向的长度+刀具的半径计算得到的,大家可以对照电子表格中对刀块的尺寸图来看。
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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