找回密码
 注册
搜索
查看: 4656|回复: 55

MACH3 基础 (七)自动对刀

  [复制链接]
发表于 2021-3-28 20:46:26 | 显示全部楼层 |阅读模式
本帖最后由 湖湖 于 2021-3-29 06:00 编辑

又看见 有人 嚷嚷 断点续雕 咋办 。肯定没看 MACH3 (一)安全 这个 帖子 ,但是这个帖子 里 有 一点 我没说 。当时忘记了 。后来 想想 还是 单独作为1个章节来说说 。


MACH3 (一)安全
http://www.zuojiaju.com/thread-971947-1-1.html  


一个完整的雕刻系统 自动对刀是 绝对不能少的 ~应该说 有这个功能  才能实现 整个系统最终的 目的 !那 就是生产 !

当然很多人 说 我可以用垫纸法啊  我可以 用手轮啊 我可以用 眼珠子啊 ~ ~是啊 你要 用那些办法也能干 ,但是 你无法有效率 成批的 干活 !

1.png

我靠 又涨价了  原来我 买的是130 包邮 ~~~~~ 好吧 涨就涨  这算淘宝上最便宜的 自动对刀仪了 ~
当然 你要 有精度强迫症 别买  我觉得 这个 0.01还是能做到的  哈哈哈哈   

其实你拆过就知道了  里面都是1个 机械开关 。上面的 压杆 压下来 就触发机械开关 。 几百 上千的 也是这种开关 。所以别以为贵 就精度高了 ~~~

3.png
没错就是这玩意   精度狂人根本看不起的 玩意 ~~~~~哈哈哈哈  所以说有的机械配件 成本真低 利润真高啊 ~~不过 我们 还是买现成的吧  毕竟别人 有个防水的 套子 ~~让我自己做  我也懒的折腾 ~

当然 作为雕刻 根本不在乎这些 。其他家的 都要3~600呢  而且大 。 这个 很小 很 适合 小平台用。而且自动对刀仪重要的是 重复性 一致性 可靠性要好  其他的 可以 忽视 ~~~

2.png

接线 在这里 要注意 !要注意 !要注意 ! 保护是常闭的  也就是 要低电平模式 。  设置的 时候 别忘记 勾选 。

至于对刀 是常开还是 常闭 我忘记了  你们 自己 检查吧 ~无所谓 都能用  就是 要不要 勾选低电平~ 自己试验 几次 就知道了 。

接线很简单  对刀接这里 ~

4.png

保护么 你随便找个 轴的 限位接 就行

5.png

都行 随便选 ~~~  你要有机械限位 也可以 全接1个端口上 ~~这样省事

安装呢 最好找个 固定点  拧巴死~~~~~~自动对刀么 地方不能老换  ,要找个行程内的 最靠边的 不影响 加工的 位置 ~自己去琢磨吧~

装好了  这时候 测试下 用手 按按 看 有反应么 ~~

6.png

轻按 这里绿灯亮了  就是 可以了 ~~~~ 另外也可以 强按下去  看 看 急停 有 没有反应  ,有反应  就是保护也好了

下面 就是程序设置了 对刀指令

7.png

先点菜单 编辑按钮脚本  然后

8.png

点这个 按钮 ! 这时候 就 跳出 VB 指令编辑 界面

9.png

这里全选  然后把 这个 粘贴进去

Code "G4 P1"                             '暂停1秒
Code "G91 G28 Z0"                 'Z返回机床原点Z0
Code "G4 P1"                            '暂停1秒
Code "G90"
Code "G01 G53 X-62 Y146 Z-50 F3000"           '机床坐标系下进入对刀仪上方安全位置坐标
Code "G54"
'Rem        Probe Down by PEU (Based on Erniebro Work)
GageH = GetOEMDRO (1151)
'Rem        Probe Down by PEU (Based on Erniebro Work)
FeedCurrent = GetOemDRO(818)                               '保存当前进给设置
ZCurrent = GetOemDRO(802)
Code "G4 P1"                                                              '暂停 1 秒
Code "F100"                                                              '给进速度 100 MM/MIN
ZNew = ZCurrent - 40
Code "G90"        '
Code "G31 Z" &ZNew
While IsMoving()                                                     '循环等待探针事件触发(触发后停止下降)
Wend
Call SetDro (2,GageH)                                             '停止后设置Z的高度设为工件原点平面与对刀面高度差
FinalMove = GageH * 1
Code  "G0 Z" &FinalMove
Code  "G0 Z" &80                                                  'Z轴上抬至工件原点平面上方的高度(★★★★★)
Code "F" &FeedCurrent                                           '恢复原有进给设置        
   

就 搞定了 ~~~~ 至于这个程序  你们 自己修改 。 那些坐标是 我的 机器的 不是你们的 机器 。要 自己去改 。千万 别 按我的来了  

撞机了 别 把屎盆子 扣我头上啊 ~! 我可不是 背锅侠!!! 再次声明 用此程序的 后果自负 !!出现任何 机毁人亡事件 概不负责!! 此免责声明 有限期到  时间的 尽头 !宇宙的终点!!!

然后在这里 填上 你自动对刀仪的 总高度 ~!

10.png

这样 以后 对刀 只要 按下这个 Z- 按钮 就是这个 黄箭头。  这是个按钮啊  别以为是 界面的 装饰品 。

当对刀完成   这时候  你的 平台的表面 就是 0点了 ~ 你可以尝试 移动到 平台其他位置 。手动输入 Z0

正常是 刀具 刀尖正好在平台表面停止 。 当然不正常 就是 平台 戳个眼 哈哈啊哈哈  刀也毁了 ~~~哈哈哈啊哈哈

当然 习惯 材料表面为0 点的 一样可以用 自动对刀 。只不过程序 别用我的 。 你要自己去找 。在 材料表面设置完0点以后  软件自动计算出 对刀仪和 加工0点 的 机械坐标 差 。 下次对刀 完你移动到 材料上  输入 Z0  刀尖就在 表面 位置上 。不过那个程序 我没有 我习惯 平台为0点了 ~

反正自己尝试去吧  。当一切 都 调好 别忘记 按这个 按钮

11.png

什么?  你的 界面没这个 按钮 ~~~~~不用急 其实 它在这里 ~~~

12.png

很多 花哨  自制的 界面 并没有 这个按钮   那就去 菜单里找 就在这里 ~ 把它勾选上

这时候  你的 Z 轴 永远 不会 运行到 Z 0以下了  这其实 就是 给 Z 轴特制的1个 软限位 。安全 永远是重中之重!

费半天 才吧 自动对刀设置 安装 讲完! 下面的 才是最重要的 !

那么  1个 雕刻系统 怎么 才能叫成熟 和完善 !

除去什么电机 驱动器  用什么卡 什么轨道 什么 机架 来说 !

完整的 1个 雕刻系统 需要

第一 要有 机械原点 ! 机械原点是 保证 你所有的 轴 都 有1个 固定死的 参考点 ! 这是非常重要的 ! 而且这是 一台雕刻机最基本的 需求 !当然 维宏并不想吧机械坐标给你们看 ~也就找不到 机械坐标的 选项了 。因为你们看了 没用 也看不懂 。其实 M3干嘛要显示机械坐标 。有可能只是 开发者的 习惯 ~!因为他知道 机械坐标才是关键 !可跟只认加工坐标的 人来说 都是废话 !因为都是花钱 买结果的 根本不关心 怎么来的 !

第二 要有 安全 Z 设置 !  安全Z 保证 你的 机器 无论任何 时候 都是 Z 轴先回到 安全 高度 。 其他轴才开始 运动 。当 其他轴都 运动完以后   Z 轴再降到加工需要的 高度!! 这保证了 Z 轴的 安全 。这个 安全 是整台机器的 核心安全 !在工业上 叫 Z轴优先设置 ~~

第三 自动对刀  这个功能 保证你的刀尖始终能找到 固定的 加工0点 位置 。这在加工中 是绝对不能缺少的 功能 ! 因为任何换刀 都需要 找到 最初的 那个加工0点 。没有 你只能祈祷了 ~要不 一哭二闹三发帖  然后并没什么 卵用 ~~~大神只能 告诉你 怎么 擦屁股 。哈哈哈啊哈  但是 你天生的 残疾  是 谁也 治不好的 ~~~~

任何 CNC 或者雕刻机 都有一套 机械坐标  记住 是 机械坐标 不是 你瞎几把 定义的 加工坐标 !! 这个 机械坐标的 建立 基础 就是 每个轴的 机械原点 。你要你不改  那个原点 就是 永恒固定的 ! 也就是说  机械坐标是个固定的坐标 。 这个坐标 就是整个 CNC 的 基础!!

13.png

就是这个 看明白了吗 !机械坐标 只能通过改变 机械原点 位置 和设置去改变 。你要 想手动输入改变它 门都没有~! 无论你怎么输入 它都会变回 原来的 值!因为 这是个 固定的坐标系 !

绝大多数 维宏的使用者 都不知道 还有个机械坐标  都不知道 加工坐标是靠机械坐标来定位的 ~ 我不知道 这是应该庆幸 还是悲哀的 ~傻瓜系统虽然好 可是 起码的 原理 也该知道啊 !如果 更多的 人 去关注 原理和基础知识 我们 也许就不会活的这么焦躁了 !

我们 用导轨 丝杆  电机 机械原点  系统  费劲心思 花无数银子 累死累活  一切的 一切 都是为了 建立这个 机械 坐标系 ! 无论 维宏 还是 MACH3 还是 信昌 精雕 全球所有的 CNC  只要 基于笛卡尔坐标系的 数控设备  都是为了这个机械坐标系 而存在的 !! 可很多 蠢货 就是不明白 这个道理 还老扯 老子 没机械 原点 多 有个性 ~他们历经艰辛 把其他部分都造出来了 眼看 就要成功了 ~可就是不愿意 做完最后 这一步 。就像画人像  全身都画完了  就是不画眼睛。也不知道 该叫他们蠢  还是 愚昧 ~唐僧取经 历经九九八十一难!都到了 最后不去见如来 ~找个 房子住下 混吃等死了 ~~~~~哈哈哈啊哈  二逼在折腾 还是 二逼 ~。

为什么要建立这个固定的 机械坐标系 !因为 你的加工坐标 必须有个固定的机械坐标作为基础 ! 这两者是不能分开的 ! 加工坐标系 无论你 如何定义  最终 都是 用 机械坐标系来 衡量的 !一个 永恒不动的 机械坐标系 就是 灵活多变的 加工坐标系的 尺子!没这个 尺子 你怎么 知道 加工的精确程度 。你怎么经历 无数次改变 还能找回 原始的 位置 ? 其实你不装机械原点 那个 机械坐标系也存在 。 你可以自己看  只不过 那个是 永远不固定的 。没法用 。只能用在 一次 加工上 ~永远 在晃荡 改变 。 而机械原点  就是 把机械坐标 钉死的钉子! 一把尺子 钉死了 才有意义 。没钉死 你都无法测量 !这次 在这里 下次在另一个位置 。有毛用 ?

你当然可以说 没钉死也能 量啊 可是每次你也是放在 一样位置上 。既然这样 干嘛不钉死!

CNC 的 意义是什么 就是一种可以 无限制 无数次循环 加工的 机器。这个机器的 根本就是 机械坐标~其实就是建立现实版本的 笛卡尔坐标 !有了 这个 其他都只是小问题了 。

没有这个坐标 你扯淡什么 断点续雕 ~~原始位置 都找不回来。 没有这个 那来的 运行安全 。就指望你装的 几个 机械限位?有这个你根本可以 不需要 那些破开关 。

而没有自动对刀 好歹你也要有个 手动对刀仪 啊 ! 靠 你眼球? 靠垫纸法? 靠手轮? 当初你对刀的位置 都雕掉了  没有对刀仪 你找毛线! 都是自作自受  说直白点 叫 愚昧加活该 !!

维宏 十几万台雕刻机  没一台 有机械限位的  别人 多少年 也 稳稳当当的~~也没有 1台没 原点开关  没自动对刀仪的 !就算你们 在自负 有个性  也 要 想想 为什么 !  因为 这是 一台 雕刻机 最基本的配置 !少那个都不行 !

所以 玩机器 的 前提是  你自身要知道 很多知识 。当然你可以说 自己是 小白 混过去 。但是 你自己的事自己不动脑子 神仙也无法帮你 !

另外我特别反感 有事就 嗷嗷叫  没事 就跑掉的 ~~ 论坛虽然是交流的 地方 。但是 交流是相互的 。我们不是您的 保姆 ~

你们可以 无限制索取 当这里是免费图书馆 也就算了 。可连话都看不懂 。更别提交流了 ~~

我现在才领悟到 为啥 医生要写外星语  专家要用 专业术语了 ~哈哈哈哈

因为你看不懂 就滚蛋 。没达到层次 就别 瞎几把捣乱 。

确实很有道理

天朝做科普的 都没好下场 ~~~~哈哈哈啊哈  





评分

参与人数 2刨花 +20 收起 理由
dives4shen + 10 错,做科普的都长命百岁
小杰~Dirk + 10 这才是DIY的真谛

查看全部评分

回复

使用道具 举报

发表于 2021-3-29 12:04:07 | 显示全部楼层
这么好的帖子,竟然没人回复一下
回复 支持 反对

使用道具 举报

发表于 2021-3-29 13:00:27 来自手机 | 显示全部楼层
自动对刀爽歪歪!~
回复 支持 反对

使用道具 举报

发表于 2021-3-29 13:04:10 来自手机 | 显示全部楼层
很好,对于我这些新手来说,非常适合
回复 支持 反对

使用道具 举报

发表于 2021-3-29 13:16:58 来自手机 | 显示全部楼层
那个开关应该是超程保护开关,实际上应该是弹簧顶着硬质合金的刀尖接触块,接触块被刀尖压下去,接触块上的触点和基座上的触点断开,发出一个信号,才能做到精准,因为我观察过对刀时候压下去几乎看不到接触面移动。不可能触发那种限位开关。
回复 支持 反对

使用道具 举报

发表于 2021-3-29 13:41:12 来自手机 | 显示全部楼层
没用过这种对刀仪,本文在这块上写得也不是太详细。
是不是可以理解为它和普通对刀块对刀原理一样,只是对刀块下方多了一个行程开关去解决因接触不良引起的撞底问题?
回复 支持 反对

使用道具 举报

发表于 2021-3-29 14:59:42 来自手机 | 显示全部楼层
问情天涯 发表于 2021-03-29 13:41
没用过这种对刀仪,本文在这块上写得也不是太详细。
是不是可以理解为它和普通对刀块对刀原理一样,只是对刀块下方多了一个行程开关去解决因接触不良引起的撞底问题?

塑料块上面连接一个金属快那种普通对刀块那种是靠导电接通来判断对刀。
    这种是靠断电,下压的时候触点断开,而不是下压的时候触点接通。下压接通就会撞了,陶瓷刀,金刚砂刀具这种不导电的也可以用,至于是常开还是常闭里面还有电路控制,对刀速度看系统一般F60的速度。
回复 支持 反对

使用道具 举报

发表于 2021-3-29 15:08:08 来自手机 | 显示全部楼层
弹簧没画出来,
回复 支持 反对

使用道具 举报

发表于 2021-3-29 15:10:18 来自手机 | 显示全部楼层
lvsq 发表于 2021-03-29 15:08
弹簧没画出来,

大致原理,当然还有可能里面有放大行程机构,把下压0.01个mm放大到更大更灵敏,对控制器输出特性为常开或者常闭还有其他电路
回复 支持 反对

使用道具 举报

发表于 2021-3-29 16:03:26 来自手机 | 显示全部楼层
还没买cnc 先学起来
回复 支持 反对

使用道具 举报

发表于 2021-3-29 16:11:31 | 显示全部楼层
M3自动换刀呢?大师有时间来一个
回复 支持 2 反对 0

使用道具 举报

 楼主| 发表于 2021-3-29 18:09:12 | 显示全部楼层
问情天涯 发表于 2021-3-29 13:41
没用过这种对刀仪,本文在这块上写得也不是太详细。
是不是可以理解为它和普通对刀块对刀原理一样,只是对 ...

这种对刀仪 对刀具没要求的  任何刀都行 。  无论导电不导电 都行 。另外 安全 不伤刀尖 。

那种 金属块的 对刀仪 只能对导电的 刀具  如果刀太尖 可能伤刀尖的 , 其实 用段时间 就可以看出来 。表面都戳了 很多坑了  哈哈哈

所以 如果长期加工用 最好用这种 自动对刀仪 。
回复 支持 反对

使用道具 举报

发表于 2021-3-29 18:26:00 | 显示全部楼层
好帖子!! 对我们这些新手小白来说获益非浅!! 加油!!!
回复 支持 反对

使用道具 举报

发表于 2021-3-29 18:47:04 来自手机 | 显示全部楼层
回复 支持 反对

使用道具 举报

发表于 2021-3-29 21:22:41 来自手机 | 显示全部楼层
辛苦了
回复 支持 反对

使用道具 举报

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

本版积分规则


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