添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337

推推 grbl 3年前 (2023-02-05) 269次浏览
关闭
bwattendorf 打开了这个问题 2012 年 12 月 12 日 · 34条评论

评论

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337

添加暂停功能,因此如果灯丝用完打印机将暂停(可能将打印头移至更高的 z 和更低的温度)。然后当添加新灯丝时打印将继续。

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337
贡献者

好吧,它仍然会以某种方式损坏,因为喷嘴会很热;它会熔化它下面的塑料,也可能会泄漏一些塑料。但这是一个想法。您是否已将开关添加到您的设计中?

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337
贡献者

如果暂停功能与缩回和移动到角落有关,那么您几乎看不到打印效果。但是当前的暂停实现还没有做到这一点。

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337

Nothinman 我们正在努力在我们的一个 Ultimaker 上为此添加一个微动开关,希望有人会在固件中添加它。

Daid 这正是我们正在寻找的函数。唯一可能是恢复可能应该用 mcode 或 lcd 屏幕来完成?

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337

仅供参考:如果您使用
Repetier-Host ,您可以添加特殊的 gcode 以在暂停时执行

但我想这只会对手动暂停有所帮助,当线轴为空时
,有一种机制可以验证灯丝的存在并
暂停/将头移开,这确实是一个好主意。

像灯丝穿过的孔一样的东西。当您用完
灯丝时,该孔变空,从而为微动
开关在该空间内释放空间留出空间。硬件部分很容易做,只需要在
固件中做一点修改。

编辑:只要有一点独创性,我们甚至可以制作一种粗略监测灯丝尺寸的机制,如果明显太大的东西试图穿过它,它可能会触发同样的暂停。例如,如果使用 3 毫米的灯丝,孔可能是 3.25 毫米,如果灯丝的一部分带有凸起,使灯丝宽 4 毫米,试图穿过它会拉动机构,这可能会触发开关。我看到了一个有用的未来。

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337
贡献者

在这种情况下,我认为光开关 a) 更容易,b) 更可靠。像这样的东西:http
: //www.optekinc.com/datasheets/OPB859.pdf 在 Farnell(英国)售价 3GBP,但我猜在其他任何地方售价 1GBP。您只需要一个晶体管。或者事实上,其中一些有一个内置的。十分简单。
您需要在挤出机的臂上添加两个孔。也很容易。
我很乐意做这一切,但我下周休假并在 1 月 7 日之后回来,所以没有时间。如果你想等,那很好。如果不是……好吧,也许其他人想试一试 :)

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337
贡献者

我会说带滚轮的微动开关更容易、更可靠且
便宜得多。

要使用光电器件,您必须保护它免受杂散光的影响,并且只有当您的灯丝不透红外线时它才会起作用。天然 ABS 绝对不是
http://hydraraptor.blogspot.co.uk/2008/08/reprapped-shaft-encoder.html

光电限位开关给人们带来的问题比开关多得多。

在 2012 年 12 月 13 日 10:17,nothinman [email protected]写道:

在这种情况下,我认为光开关 a) 更容易,b) 更
可靠。像这样的东西:
http
: //www.optekinc.com/datasheets/OPB859.pdf 在 Farnell(英国)售价 3GBP,但我猜在其他任何
地方售价 1GBP。您只需要一个晶体管。或者事实上,其中一些有一个
内置的。十分简单。
您需要在挤出机的臂上添加两个孔。也很容易。
我很乐意做这一切,但我下周休假并在
1 月 7 日之后回来,所以没有时间。如果你想等,那很好。如果不是……
好吧,也许其他人想试一试 :)


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ErikZalm/Marlin/issues/337#issuecomment-11329284。

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337
贡献者

我不同意。我为该死的微动开关支付了 1 英镑,并且可以用同样的钱购买光电开关。无论哪种方式,它都很便宜,所以我认为 1 英镑没有任何区别。
天然 ABS 就可以正常工作。这只是调整灵敏度的问题。
是的,您必须将其隐藏在可见光下。这很容易。我的想法是将该模块插入手臂中,插入其上切出的孔中,这样唯一的光就会通过灯丝孔。然后灯丝将位于光电晶体管/光电二极管和二极管之间。
还要记住,这些模块中的大多数都有红外滤光片,在可见光下不会“打开”。它们可能仍在荧光灯下,但日光无济于事……
我将在一月份尝试我的想法。你可以试试你的:)

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337
贡献者

透明聚乳酸。

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337
贡献者

我得到 26p 的微动开关。

阳光和一些白炽灯产生足够的红外线来触发这些
光电。因此,人们在将它们用作限位开关时遇到了问题

在 2012 年 12 月 13 日 10:36,nothinman [email protected]写道:

我不同意。我为该死的微动开关支付了 1 英镑,并且可以
用同样的钱购买光电开关。无论哪种方式,它都很便宜,所以我认为
1 英镑没有任何区别。
天然 ABS 就可以正常工作。这只是调整
灵敏度的问题。
是的,您必须将其隐藏在可见光下。这
很容易。我的想法是将该模块插入手臂中,插入其上切出的孔
中,这样唯一的光就会通过灯丝孔。然后
灯丝将位于光电晶体管/光电二极管和二极管之间。
还要记住,这些模块中的大多数都有红外滤光片,
在可见光下不会“打开”。他们可能还在荧光灯下,但是
日光什么都不做……
我会在一月份尝试我的想法。你可以试试你的:)


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ErikZalm/Marlin/issues/337#issuecomment-11329795。

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337
贡献者

该死的你们这些人,没有人用那个打印哈哈。我认为透明会导致高衍射,因此我认为它仍然可以调节……

@nophead:作为限位开关是的,因为它们会暴露在外。作为灯丝检查开关,没有恕我直言……但你知道我们可能会永远争论不休,这毫无意义。开源东西的美妙之处在于……如果你不喜欢它,你可以按照自己的方式去做:-)事实上我会尝试这两种解决方案……

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337

每个人都会选择他们想要使用的东西,就像我们为终点站所做的那样。

@nophead我喜欢带滚轮创意的微动开关。

我想知道是否有可能集成一些价格合理的东西来监控灯丝的宽度。就像他们在制造激光时所做的那样。将灯丝厚度实时馈送到打印机会很好。

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337
贡献者

我并不是要阻止人们做他们想做的事。我只是在
更正公共列表上的错误信息。

Optos 并不比小型微动开关便宜,而且由于受到杂散光、灰尘和
塑料的 IR 透明度的影响,通常不太可靠。当需要进行许多
机械开关会磨损的操作时,它们就会发挥作用。这不是这样的情况。

测量灯丝已在 reprap 论坛中进行了讨论。一个简单
的想法是使用鼠标上的相机,并通过
将灯丝布置成以微小角度穿过它来进行亚像素插值。

使用像万花筒一样的镜子也可能允许它在
多个轴上进行采样。

在 2012 年 12 月 13 日 14:13,Frederic Defoy [email protected]写道:

每个人都会选择他们想要使用的东西,就像我们为终点站所做的那样。

@nophead https://github.com/nophead
我喜欢带有滚轮 创意的微动开关。

我想知道是否有可能集成一些价格合理的东西
来监控灯丝的宽度。就像他们在制造
激光时所做的那样。将灯丝厚度实时馈送到
打印机会很好。


直接回复此电子邮件或在 GitHub 上查看它 https://github.com/ErikZalm/Marlin/issues/337#issuecomment-11335655。

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337

@nophead哈哈,那是个误会,我不是说你是。我说的更多的是针对一般人而不是你。Nothinman 真的很想使用 opto,所以我只是想提出一个事实,即每个人一旦知道将其插入哪个引脚,就会使用他们觉得舒服的任何东西:D

对于灯丝测量,这听起来确实超出了我目前的“Skill FU”,我不得不把它留给那里的所有其他天才。我什至无法开始理解你到底是怎么用万花筒来测量任何东西的。更不用说如何将它连接到计算机并使用软件从图像中获得任何意义。:(

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337

我很想测量灯丝,然后我们可以判断挤出机是否停转。

目前我打算研究一个非滚轮微动开关(这是我有额外的)。我现在要在我们的一个 Ultimaker 上测试这个。
我打算制作硬件,希望有人可以处理固件。
如果没有人抓住这个,那么我会尝试腾出一些时间来添加代码和测试,但我的代码技能还可以,如果需要的话我可以摸索这个。

感谢大家的关注。。

布鲁斯

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337
贡献者

Filament measurement would effectively allow you to do filament detection too. I like the idea with mouse “camera”, but I doubt you can buy it anywhere without the mouse ;)
Easy way of doing it would be two linear, spring loaded potentiometers. Put them on the opposite sides and feed filament through them. Simple. Unfortunately the “micro” versions (with .5″ travel) I found were… 30 GBP each. Ouch. I couldn’t find anything suitable anywhere :/

添加一个暂停针,以便为灯丝状态添加一个微动开关,打印可能不会因为没有足够的灯丝而被破坏 #337

喜欢 (0)