关闭 Dougie12 开启了这个问题 2020 年 9 月 3 日 · 2 条评论 关闭 bCNC – 间隙补偿脚本?#1455 Dougie12 开启了这个问题 2020 年 9 月 3 日 · 2 条评论 评论 道奇12 评论了 2020 年 9 月 3 日 大家好, 只是有一个简单的问题要问你。 我首先要说我仍在构建我的机器的过程中。目前我正在等待一些海外供应。 最初,我的机器将是一台带有 MACH4 和控制卡的 PC。现在它将成为带有 Protoneer 帽子的 Raspberry Pi。 在我等待的时候,我正在尝试完成其余的设置,所以我的问题是:我有一个 Mach 脚本可以补偿反冲,我想知道它是否适用于 bCNC? 这个不是我想出来的,是从 Peter Passuello ( https://www.youtube.com/channel/UCQ3OtA … jcaxkOfr6w) 那里得到的。 内容如下: Rem Backlash measurement For Mach3 Imperial Rem 作者:CNCnutz (Peter Passuello) Rem 基于 Macro M1040 作者:John Revill Rem V1.0 NewFeedRate = 10 ‘ 10mm/minute Distance = 0.04 ‘0.04inch per movement Pause = 500 ‘ Delay between movement Axis = InputBox(“输入您希望测试反向间隙的 X 轴、Y 轴或 Z 轴。请记住在开始前将所有轴归零。”) 消息“G1”&轴&距离 雷姆准备搬家 代码“G91”’设置为相对位置模式 代码“G61”’设置精确停止模式 代码“F”&NewFeedRate 雷姆第一乐章 Code “G1” &Axis &Distance 休眠(暂停) Code “G1” &Axis &Distance 休眠(暂停) Code “G1” &Axis &-Distance 休眠(暂停) Code “G1” &Axis &-Distance 消息“校准完成。请将千分表归零” Moveon = InputBox(“请将千分表归零并按 OK 继续”) Rem 重复性测试 代码 “G1” &Axis &Distance Sleep (Pause) Code “G1” &Axis &Distance Sleep (Pause) Code “G1” &Axis &-Distance Sleep (Pause) Code “G1” &Axis &-Distance message “Check Dial Gauge still reads zero” Moveon = InputBox(“Your dial gauge should still read 0. If not, you may be missing steps or some other mechanical problems. Press OK to start Backlash test.”) 雷姆反冲测试 代码“G1” & 轴 & 距离 睡眠 ( 暂停 )-Distance Sleep (Pause) Code “G1” &Axis & Distance – 睡眠 (Pause) Code “G1” &Axis &Distance Sleep (Pause) Code “G1” &Axis &Distance 消息“检查刻度盘读数是否存在反冲。” Continue = InputBox(“您的千分表现在应该读取轴的反冲量。将此值输入该轴的 Mach3 反冲字段并再次运行测试。”) Code “G90” ‘Reset to ABS position mode End 机械师军团511 评论了 2021 年 1 月 7 日 Очень было полезно получить люфт компенсации 合作者 哈维 评论了 2021 年 1 月 8 日 要获得间隙补偿,请考虑使用 grblHAL 而不是 GRBL。它可能不会在 atmega 上运行,但升级很便宜(不到 10 美元)。grblHAL 可以在反冲补偿支持下编译(以及对原始 GRBL 的其他改进)。它现在由 bCNC 正式支持。 https://github.com/terjeio/grblHAL/ 哈维在完成 时关闭了它 2021 年 1 月 8 日 喜欢 (0) UI图标看起来很奇怪 #1451 想要编辑 bCNC,需要一些帮助 #1456 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动 XY 绘图仪 – 将 Word 文档转换为 GRBL 文件 grbl 随机在中间停止 Arduino Uno GRBL 问题 GRBL/UGS 问题,已知硬件可以工作,但没有运行 Grbl 的步进运动XY 绘图仪 – 将 Word 文档转换为 GRBL 文件grbl 随机在中间停止Arduino Uno GRBL 问题为什么这会“崩溃”我的 3018 CNCFusion 360 / Grbl – 最后毁掉了工作?!使用 Grbl Shield,必须采取哪些接地预防措施?GRBL 安装挑战(在 cnc 3018 pro 上)
大家好,
只是有一个简单的问题要问你。
我首先要说我仍在构建我的机器的过程中。目前我正在等待一些海外供应。
最初,我的机器将是一台带有 MACH4 和控制卡的 PC。现在它将成为带有 Protoneer 帽子的 Raspberry Pi。
在我等待的时候,我正在尝试完成其余的设置,所以我的问题是:我有一个 Mach 脚本可以补偿反冲,我想知道它是否适用于 bCNC?
这个不是我想出来的,是从 Peter Passuello ( https://www.youtube.com/channel/UCQ3OtA … jcaxkOfr6w) 那里得到的。
内容如下:
Rem Backlash measurement For Mach3 Imperial
Rem 作者:CNCnutz (Peter Passuello)
Rem 基于 Macro M1040 作者:John Revill
Rem V1.0
NewFeedRate = 10 ‘ 10mm/minute
Distance = 0.04 ‘0.04inch per movement
Pause = 500 ‘ Delay between movement
Axis = InputBox(“输入您希望测试反向间隙的 X 轴、Y 轴或 Z 轴。请记住在开始前将所有轴归零。”)
消息“G1”&轴&距离
雷姆准备搬家
代码“G91”’设置为相对位置模式
代码“G61”’设置精确停止模式
代码“F”&NewFeedRate
雷姆第一乐章
Code “G1” &Axis &Distance
休眠(暂停)
Code “G1” &Axis &Distance
休眠(暂停)
Code “G1” &Axis &-Distance
休眠(暂停)
Code “G1” &Axis &-Distance
消息“校准完成。请将千分表归零”
Moveon = InputBox(“请将千分表归零并按 OK 继续”)
Rem 重复性测试
代码 “G1” &Axis &Distance
Sleep (Pause)
Code “G1” &Axis &Distance
Sleep (Pause)
Code “G1” &Axis &-Distance
Sleep (Pause)
Code “G1” &Axis &-Distance
message “Check Dial Gauge still reads zero”
Moveon = InputBox(“Your dial gauge should still read 0. If not, you may be missing steps or some other mechanical problems. Press OK to start Backlash test.”)
雷姆反冲测试
代码“G1” & 轴 & 距离
睡眠 ( 暂停 )-Distance Sleep (Pause) Code “G1” &Axis & Distance – 睡眠 (Pause) Code “G1” &Axis &Distance Sleep (Pause) Code “G1” &Axis &Distance
消息“检查刻度盘读数是否存在反冲。”
Continue = InputBox(“您的千分表现在应该读取轴的反冲量。将此值输入该轴的 Mach3 反冲字段并再次运行测试。”)
Code “G90” ‘Reset to ABS position mode
End