评论
几周前我更改了这段代码。 现在探头展开和缩回以进行每次探测。当您选择在 运动 我将在探头升起后重新定位收回命令,并 此致.. 亚历克斯。 2013/12/4 马克·汉福德notifications@github.com
“Não é o mais forte da espécie que sobrevive,nem o mais 亚历克斯博罗 |
我有同样的“颠簸”现象,确实,在缩回之前通过 Z_RAISE_BETWEEN_PROBINGS 抬起探头会很棒! 我还注意到,当伺服卡在缩回或提取移动时,arduino 正在重置。 |
我怀疑重置是由于伺服在防止堵塞时从 Arduino 板上消耗了太多的能量。 |
亚历克斯, 关于在调查提出后撤回的更改有任何消息吗? 谢谢! |
是的,我做到了..只是忘了合并到官方分支。 我会尽快去做。 干杯。 亚历克斯。 2014-02-17 6:35 GMT-03:00 gumpwa notifications@github.com:
“Não é o mais forte da espécie que sobrevive,nem o mais 亚历克斯博罗 |
我也很想看到这个实现。 谢谢! |
你好!它已经合并了吗?如果没有,你能说说我们自己做这件事需要修改什么吗?我让打印机卡住等待这个…谢谢 |
我已经在我的 fork 上对此进行了粗略的尝试,你可以检查一下。它适用于我的 MendelMax。 我只是将 z 探针回缩从 homeaxis(..) 移动到 G28,因此它会升高 z 轴并在归位完成后收回伺服。对于 G29,我完全移除了床调平时的 z 探针回缩,并在床调平完成后通过 z 提升添加了 z 探针回缩,因此请确保您 我不是一个熟练的程序员,所以你的里程可能会有所不同。我不打算执行拉取请求,因为我不知道这是否会破坏其他机器。 |
你能提供你的叉子的路径吗? 我有兴趣测试一下! 非常感谢您的宝贵时间! De : misterjom [ mailto:notifications@github.com ] 我已经在我的 fork 上对此进行了粗略的尝试,你可以检查一下。 我只是将 z 探针回缩从 homeaxis(..) 移动到 G28,因此它会升高 我不是一个熟练的程序员,所以你的里程可能会有所不同。我不打算 直接回复此电子邮件或在 GitHub 上查看它 |
就在这里: 我在 github 上编辑了代码,从我的 ide 复制粘贴,所以你可能想仔细检查一下。 |
非常感谢,我会看看 De : misterjom [ mailto:notifications@github.com ] 就在这里: 我在 github 上编辑了代码,从我的 ide 复制粘贴,所以你可能想 直接回复此电子邮件或在 GitHub 上查看它 |
您好,我测试了您的更改,我对它非常满意, 但是,当我回来更新固件以获取最新更改时,我发现您的功能没有实现/与主要的 marlin 分支合并。 你认为你可以向 marlin 存储库发出拉取请求,以便我们可以将它放在官方 marlin 存储库中吗? |
对不起。没有办法。正如我提到的,它非常粗糙。它还更改了代码的主要部分,因此我可能会破坏很多其他东西。 您可以使用我的更改轻松地自己编辑最新版本的 Marlin。 |
好的,感谢您的反馈! 在 2014-04-25 星期五 16:09 -0700,misterjom 写道:
|
根据 z 探针(微动开关)和伺服连杆的几何形状,我发现当探测到最后一点并且探针缩回时,探针的旋转会导致它撞到床上。
如果我们在最后一次探测之后和收回之前稍微抬起头(可能是 Z_RAISE_BETWEEN_PROBINGS 距离),就不会发生这种情况。
我猜它是这样的,在 Marlin_main.cpp 的 1369 上。
我不想将它作为一个简单的拉取请求提交,因为我不确定我是否应该使用 current_position 或偏移量。此外,在这里更改 Z 位置是否会影响进一步向下的计算 – 在这种情况下,在计算之后移动 Z+ 并缩回到末端。