对话
|
@ledahu:我认为拆分归位周期并能够只归位一个轴是个好主意。我认为您想将拉取请求提交给边缘分支。master 被认为是稳定的,新功能从边缘分支开始。如果您在 master 中发现错误,那将是另一回事… |
|
我有一个这样做的版本:包含 |
|
@ledahu:请原谅我的简洁,但我看不到能够归位单轴的价值。如果您没有将所有轴都归位,那么您就破坏了进行归位的全部理由,同时也破坏了软限制功能。如果您的机器没有 3 个轴,您可以在 config.h 中重新编程归位周期,以按您需要的任何顺序支持少于 3 个轴。 |
|
我只是在想,如果 Z 轴上的探针松动步数,只是归位 z 不会浪费那么多时间……我仍然认为这对某些人有用。对于铣床/路由器 CNC 应用程序可能不是那么多。 |
|
如果你丢失了步骤,那么你有更大的问题需要解决:-) |
|
@alpharesearch您可以使用 G30 进行软归位,但它仍会移动所有 3 个轴 |
|
@alpharesearch: 探测不应该松动步骤。它设计为在您的机器限制范围内控制减速。不过,如果一次归位一个轴,就会打破软限制。您将必须明确跟踪哪些轴已归位,哪些未归位。它取决于用户,而不是系统,以保证所有轴都以适当的方式归位。最后,我认为这会使事情变得比他们应该的更复杂,并降低系统的健壮性。 |
|
@chamnit好的 |
|
@alpharesearch最初使用 $H 时,它会将机器 0 位置设置为已知位置。如果您在关闭主页开关后设置 G30 位置(只需执行一次),您可以从命令框发出 G30。G30 使用最快的进给速率将所有 3 轴移动到软原点位置。试试看,它很棒。 |
|
当然 G28 会快速送你回家,同样你可以在回家之前设置 x、y、z 去。 |
|
@gerritv感谢这些有用的提示。我现在需要开始使用这些命令! |
|
我认为它对以下情况很有用:
但这只是一个卑微的请求 |
|
@gerritv看起来非常好…作为一个 Linux 用户,我将成为需要 .net 3.5 for Mono 的人之一;-) |
|
|
行 我不知道arduino的规格。我知道 |
|
您还需要将归位顺序添加到设置中。占用闪存空间的不是设置本身,而是支持它的代码和吞噬它的用户可读字符串。大多数 config.h 选项都在那里,因为我们没有空间添加这些选项及其支持选项。在 Grbl 的 ARM 版本中,期望这些可配置选项中的大部分都被移动到一个设置中。 现在,由于我们已经概述了一个非常简单的过程,如何编译源代码并通过 Arduino IDE 将 Grbl 上传到 Arduino,您也可以快速轻松地更改和刷新您的 config.h。在我看来,这不是问题。 |
|
“这不是问题。” 我同意 |
|
@alpharesearch我有一个针对 .Net 3.5 的 GrblPanel 版本。如果您想尝试一下,请给我发送电子邮件。目标是 10 月 6 日发布,很高兴知道它在 *nix 上的 Mono 下运行。 |
|
@gerritv是的,请…您应该收到一封电子邮件! |


.png)
你好
目前,归位周期是 X、Y、Z 的一个布尔值
我想(而且我认为对于所有构建 CNC 的人来说这可能很酷)将其拆分
Boolean Homing Cycle X
Boolean Homing Cycle Y
Boolean Homing Cycle Z
谢谢