Nomar记录一段历史
Prusa i3 RepRap 打印机的起始位置如何工作?

在此处输入图片说明

Prusa i3 通过什么过程来确定它的原位?

我有一种感觉,它是这样工作的,但我不完全确定:

  1. 如果没有终端停止被激活;假设您位于 Max-X、Max-Y、Max-Z 和点 0,0,0 之间的某个位置。
    1. 对于轴中的轴
      1. 如果轴停止位没有发出信号
        1. 从轴上减去 100 步。
  2. 当终点站没有发出信号时,或者如果没有到达点 0,0,0;
这个问题的答案完全取决于您的打印机正在运行的固件和所述固件的配置(Marlin 中的归位顺序是可配置的,您有多种选择,例如“home Z first”或“home X and Y 同时”)。

2个回答

它的工作原理与您描述的一样,但它不会同时移动所有轴。它首先移动 X 轴,在不按下 X 限位器的情况下减去步数。当 X 轴归位(按下 X 限位器)时,它会重复 Y 轴的程序,最后是 Z 轴。

我一直觉得奇怪的是,3D 打印机基本上具有与传统 cnc 机器相反的归位顺序。大多数工业工厂、激光器和路由器的归位顺序是 Z、Y,然后是 X。这是为了减少撞到安装在工作台上的任何固定装置的机会。
3d 打印机通常在底部而不是顶部有 z 挡块,无论好坏。所以归位 z 会使它撞到它下面的任何东西。许多人(包括我在内)将 z 挡块放在最上面,因为这更有意义。

您有向控制板发送开或关信号的限位器。

电路板固件知道它是闭合开关还是断开开关。

让我们假设pressed 是打开的,unpressed 是关闭的。

当轴回到原位时,它将读取为 ON。然后固件将不允许轴沿您指定的方向移动,即 Home 方向。现在这可能是您感到困惑的地方。实际上,您是打开代码文件并说出家的方向的人。当您第一次打开它时,您很可能至少在一个上做错了。然后,当您的打印机热端猛烈地撞到床上时,您会疯狂地自己手动按下它..我们所有人都去过那里!

一般普鲁萨斯使用坡道 1.4

http://reprap.org/wiki/RAMPS_1.4

您的代码就是您的固件。通常你只是编辑一个头文件(单个文件)。这些文件被大量记录,具体取决于您使用的文件。您的卖家可能会为您提供预配置的头文件。

请注意,是的,如果限位器滑动或位置不正确,打印机会自行撞上。通常不会造成损坏,但发生这种情况是一件非常不愉快的事情。

还值得注意的是,某些固件会迫使您在搬家前回家。其他人会让您在另一侧撞毁打印机。只是一个电机,会做任何你告诉它的事情。

总之。您告诉它限位器如何工作以及打印机上的原点是什么方向。

我不明白这是如何回答这个问题的。问题询问如何* 归位工作(就所使用的“算法”而言),但您的回答只是关于人们如何因终端停止配置不良而将热端撞到床上的一些评论。
嗨,汤姆 对不起,你觉得它很混乱。我解释了终点如何工作以及固件/电子设备如何查看和处理状态。这确实回答了这个问题。我想你已经迷失了关于为什么磁头会崩溃的额外信息。那是为了表达不同固件如何处理和无法处理托架位置。如果您有其他问题,请告诉我。快乐印刷!

随机文章