Nomar记录一段历史
如何在没有开关的情况下告诉机器行程限制有多远

我有一台 3d 打印机,它是用回收的零件自制的。偶尔会出现某种错误,当我开始我的代码时,它会在 x 和 y 轴上启动它并继续这样做,直到我终止连接并重置所有内容。我发现当我将 G21 G90 放入文件的第一行时,它不再这样做了。但我想知道我是否可以“教”我的机器在它停止之前可以走多远?我正在使用“grbl 控制器”将 g 代码发送到我的 arduino uno woth grbl 加载到它上面。

限位开关非常便宜。安装一套,为自己省去很多痛苦。
机器很小,会很痛。我更想知道是什么导致它最大化,最终停止后显示的坐标会比工作应该更远
有微动开关,你也可以用cooper做一对;它只需要有弹簧运动或间隙 0.5mm

1个回答

由于 3D 打印机使用坐标,而 gcode 生成器需要原点、床的形状和床的尺寸。知道这一点,您的程序永远不会超出打印区域。

我的打印机的打印面积为 16.5 x 16.5 厘米,因此我将此参数设置为 CURA、Slic3r 和 3dsimplify,如果零件不适合放在床上,则无法生成 gcode。所以我打印最大 15 厘米的零件

固件也有这个限制为 16 厘米,0.5 厘米只是为了安全

当然,如果我使用 pronterface 或任何其他 gbrl 控制器发送命令,我可以越过限制,因为 X0Y0 可能不在位置(偏移),但是如果您尊重原点并且不要尝试通过自己机器会好的。

随机文章