注释
嗨,杰伊, 它确实支持它。 干杯! |
它使用 (1) 个 endstop I/O 引脚和 (2) 个开关。(2) 步进 i/O 引脚和 (1) 每个联动轴的 dir I/O 引脚。 它家3次。第一个寻找任何一方触摸。然后它为每一边做一个单独的家。如果您设置 $1=255,电机将保持通电并保持方形。 |
好的,是的,我看到了“#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 相同可以节省时间。见下文。 |
我遇到了这个问题。我很惊讶组合 y 轴实际上一次校准一个! 打嗝是在运行归位周期时,z 轴正向移动并触发 z 轴末端停止两次,归位周期停止并出错。(见视频) 发送“$H”时检测到错误:(ALARM:9) 归位失败。在搜索距离内找不到限位开关。尝试增加最大行程,减少拉断… https://photos.app.goo.gl/5kt33WkqgANNm5vWA 我发现,如果我手动按下 z 轴末端挡块两次,则归位循环会继续并在 x 轴和联动 y 轴上正确完成。由于某种原因,归位循环未沿负方向移动 z 轴电机。任何想法为什么?我正在使用 CPU_MAP_LOWRIDER 地图。 |
开关。确保它读取正确。发送 ?命令并检查开关激活的状态。现在尝试按下开关。 Z 轴: 使用 $X 清除归位错误 使用 |
杰西特尔 评论 on 12 Dec 2019 •
我的 8 英尺长的 Y 轴上有两个步进器。自然地,对于较大的机器,构建中存在较大的错误。我的龙门架有高达 5mm 的误差,我想知道 ESP32 的 GRBL 是否支持带有双止挡的自动方正,因为每个 Y 轴步进器都有自己的止挡。在归位期间,一个 Y 轴限位器可能会在另一个之前撞击,从而允许另一个步进器继续移动,直到它碰到它自己的限位器。我希望该软件能够校正归位时的 5 毫米误差。
当我关闭 CNC 电源时,龙门架会回到 5mm 的误差。我可以将它“弯曲”回来并使用其他方式来设置它,但我想为我的机器提供一个参考点,以提高 autosquare 的准确性和可重复性。
像这样
https://www.v1engineering.com/auto-square-dual-endstops/