开源改变世界

带双止动装置的自动平方 #305

推推 grbl 3年前 (2022-10-09) 357次浏览 0个评论
关闭
jaysettle 打开了这个问题 on 12 Dec 2019 · 5 条评论
关闭

带双挡块的自动平方#305

jaysettle 打开了这个问题 on 12 Dec 2019 · 5 条评论

注释

带双止动装置的自动平方 #305
赞助

杰西特尔 评论 on 12 Dec 2019  

我的 8 英尺长的 Y 轴上有两个步进器。自然地,对于较大的机器,构建中存在较大的错误。我的龙门架有高达 5mm 的误差,我想知道 ESP32 的 GRBL 是否支持带有双止挡的自动方正,因为每个 Y 轴步进器都有自己的止挡。在归位期间,一个 Y 轴限位器可能会在另一个之前撞击,从而允许另一个步进器继续移动,直到它碰到它自己的限位器。我希望该软件能够校正归位时的 5 毫米误差。

当我关闭 CNC 电源时,龙门架会回到 5mm 的误差。我可以将它“弯曲”回来并使用其他方式来设置它,但我想为我的机器提供一个参考点,以提高 autosquare 的准确性和可重复性。

像这样
https://www.v1engineering.com/auto-square-dual-endstops/

带双止动装置的自动平方 #305

带双止动装置的自动平方 #305

嗨,杰伊,

它确实支持它。
请参阅 CPUMAP 并以 CPU_MAP_LOWRIDER 为例。

干杯!

带双止动装置的自动平方 #305
所有者

婚戒 评论 2019 年 12 月 12 日

它使用 (1) 个 endstop I/O 引脚和 (2) 个开关。(2) 步进 i/O 引脚和 (1) 每个联动轴的 dir I/O 引脚。

它家3次。第一个寻找任何一方触摸。然后它为每一边做一个单独的家。如果您设置 $1=255,电机将保持通电并保持方形。

带双止动装置的自动平方 #305
赞助作者

杰西特尔 评论 2019 年 12 月 12 日  

好的,是的,我看到了“#ifdef CPU_MAP_LOWRIDER // !!!!!!!!!!!!!!!!!!警告:未经测试!!!!!!!!!!!!!!!!!!!!!// ” CPU_MAP 的一部分。

如何启用此模式?谢谢。

更新:是否像将 config.h “#define CPU_MAP_ESP32” 更改为 “CPU_MAP_LOWRIDER” 一样简单?

如果我启用 CPU_MAP_LOWRIDER,我还会看到一些引脚发生变化。我可以制作一些类似于 CPU_MAP_ESP32 的 CPU_MAP_LOWRIDER 引脚,这样我就不必焊接另一块板了吗?让 x、y 和 z 步长和方向引脚与 CPU_MAP_ESP32 相同可以节省时间。见下文。

原来的
带双止动装置的自动平方 #305

更改的引脚突出显示
带双止动装置的自动平方 #305

就这样我的限位开关接线正确,如果我错了,请纠正我(蹩脚的图画)。
带双止动装置的自动平方 #305

带双止动装置的自动平方 #305
赞助作者

杰西特尔 评论 2019 年 12 月 18 日

我遇到了这个问题。我很惊讶组合 y 轴实际上一次校准一个!

打嗝是在运行归位周期时,z 轴正向移动并触发 z 轴末端停止两次,归位周期停止并出错。(见视频)

发送“$H”时检测到错误:(ALARM:9) 归位失败。在搜索距离内找不到限位开关。尝试增加最大行程,减少拉断…

https://photos.app.goo.gl/5kt33WkqgANNm5vWA

我发现,如果我手动按下 z 轴末端挡块两次,则归位循环会继续并在 x 轴和联动 y 轴上正确完成。由于某种原因,归位循环未沿负方向移动 z 轴电机。任何想法为什么?我正在使用 CPU_MAP_LOWRIDER 地图。

带双止动装置的自动平方 #305
所有者

婚戒 评论 2019 年 12 月 18 日

开关。确保它读取正确。发送 ?命令并检查开关激活的状态。现在尝试按下开关。

Z 轴:
首先确保轴方向正确。

使用 $X 清除归位错误 使用
G91 进入相对移动模式 使用
G0Z5 向上移动 5mm
如果错误则修复方向

带双止动装置的自动平方 #305
 
添加标题文本添加粗体文本,<Ctrl+b>添加斜体文本,<Ctrl+i>
添加引号,<Ctrl+Shift+.>添加代码,<Ctrl+e>添加链接,<Ctrl+k>
添加项目符号列表,<Ctrl+Shift+8>添加编号列表,<Ctrl+Shift+7>添加任务列表,<Ctrl+Shift+l>
直接提及用户或团队引用问题、拉取请求或讨论

添加已保存的回复

喜欢 (0)

您必须 登录 才能发表评论!