评论
|
取放需要比大多数 LW 用户需要更高的精度。 |
|
我很高兴您同意某些用户会从该功能中受益。我们正在切割飞机零件,并要求能够达到最大可能的精度。足够近对我们来说还不够好,对某些人来说可能是这样。这里不需要重新造轮子,在给出的开源示例中已经做到了并且运行良好。 |
|
我们通过调整 x 和 y 电机每转的步数来实现这一点。 |
|
嗨 Domenic, |
|
@OzRon我们通常会通过一些试验和错误来进行这些调整,但我相信有一种数学方法可以更精确地确定这一点。 我们雕刻一个大矩形并测量它是否存在差异。 使用 smoothieware,您可以在位于板载 SD 卡上的配置文件中更改以下参数。更改将在重新启动后实施。
我不知道它在 OpenPnp 中是如何完成的,但我怀疑它更多地集成到代码生成中,而不是像我们正在做的那样调整硬件。 |
|
@OzRon您是指边长为 4x 10cm 的正方形不正好是 10cm,还是指每个角不是 90 度?改变步骤不会修复后者。 |
|
Smoothie 中有一个未记录的解决方案来支持非 90 度角的 X/Y 轴: https ://github.com/Smoothieware/Smoothieware/blob/edge/src/modules/robot/arm_solutions/RotatableCartesianSolution.cpp 但是,没有人使用过它(除了测试),如果你认为你需要它,那你就大错特错了。只需修复您的轴!它应该有一个 90 度角,使用软件来调整它是一个非常错误的解决方案。这不是你应该做的事情(修理硬件!),它会导致很多问题,包括人工制品、摩尔纹等。修好硬件就好了。让你的角度成正方形并不难,只需修复硬件
|
|
嗨 Mayhem, 谢谢 Domenic,我不相信 Smoothie 可以补偿非方形,但也许它可以让许多用户受益。将与亚瑟核实并提出建议。 |
|
我还没有看到一个硬件设计不能被填充以校正方形,除非它有更糟糕的问题(非直线滑动或摇晃的框架)。 |
|
当一个简单的软件解决方案(经过验证)作为一项功能提供并包含在项目中时,它获得的失败能量比实际实施的能量更多,这不是很有趣吗?惊人的。 在这里,我们可以控制计算机的能力,但是应该回到石器时代的解决方案吗? 我喜欢这样让我十几岁的儿子遛狗。他宁愿争辩说他有太多的家庭作业(又名游戏)需要花更多的时间和精力去做,而不是去遛狗。去搞清楚。 嘿亚瑟, 这仅仅意味着我不能花时间在 Smoothie II 扩展板上,因为我计划使用激光来完成 PCB 的加工。我试图提高原型的质量。在这里感谢您的帮助。 干杯罗恩 |
|
三件事:1)讨论这个比实施它要少得多,在决定实施它是否*正常*之前先讨论一些事情 2)这实际上是在 Smoothie 中实施的,所以你的抱怨是没有意义的 3)拒绝这个想法没有任何意义与它的工作量有关,但与两件事有关:首先,这不是正确的做事方式,其次,正因为如此,这样做会产生许多负面和意想不到的后果,例如激光雕刻人工制品.
|
|
很高兴讨论并感谢您的快速回复。:-) 然后有一个我们想要生活的理想世界,我真的很喜欢那个。 突然间,现实出现了,并尽最大努力进入理想世界,它几乎到达了那里,但又不完全是。 |


没有机器是完美的。能够测量龙门架上的任何机械不正方形,然后在软件中对其进行补偿是提高准确性的高价值功能。此功能已在 OpenPnP 中实现,因此应该相对容易地合并到 LaserWeb 中。继续努力!干杯罗恩