注释
在 GUI 2017-11-28 17:08 GMT-03:00 Ravenbs <notifications@github.com> 上实施会更容易:
|
作者
您知道实现它的 GUI 吗? 我认为在 GRBL 中并不复杂。 |
在没有硬件浮点处理器的 8 位微处理器上,4×4 矩阵乘法是很多时钟周期。为 GRBL 中的每个坐标实时执行此操作将在已经满负荷的处理器 (atmega328p) 上工作。 但是,对于具有浮点处理器的 PC,在将坐标发送到 GRBL 之前执行此操作是很有可能的。 |
我认为 BCNC 和 chillipepr 已经具有 xy(z) 平面补偿功能。如果尚未实现,这可能只需稍作修改即可用于进行偏斜补偿。我在 BCNC git 中读到了一些关于实现反冲补偿的内容,这可能也会让你感到厌烦。No dia quarta-feira,2017 年 11 月 29 日,David the Swarfer <notifications@github.com> escreveu:
|
它已经存在了,这是 2 年前的事,如果今天已经实施的话,“如果我们假设机器没有正确校准并且没有平方,我们可以找到你的 PCB 参考系统和机器之间的转换矩阵,最少 3 个点,越多会更好。这是“探测”页面中“方形”选项卡的目的。目前尚未实现,但原则上很容易做到。 vlachoudis/bCNC#140 No dia quarta-feira, 29 de novembro de 2017, Vinicius Silva < x3msnake@gmail.com> escreveu:
|
作者
感谢您提供此提示 – 但它是一个不同的功能。 BCNC 可以很好地补偿多个探头的 z 偏移。 Square 选项卡是如果你再次将一个对象放在桌子上,你可以旋转 g 代码以适应桌子上的材料。 |
贡献者
@Ravenbs: 不会发生在 Grbl 的 328p AVR 版本上。没有空间、CPU 能力或内存。此功能已在我的待办事项列表中,但不是优先事项。主要是因为定义更正可能会变得非常复杂,尤其是如果它要对每个人进行推广,并且还有其他紧迫的事情。 |
功能要求:
所有主要的 CNC 机器供应商都提供针对几何机器误差的软件补偿。
最重要的是校准所有三个轴方向。
所以例如 x 轴的方向可以是 0.99x 和 0,01y
这可能吗?