Contact me: hankecnc@gmail.com

多台挤出机的工作版本(最多3台) #27

推推 grbl 3年前 (2023-01-25) 393次浏览

对话

多台挤出机的工作版本(最多3台) #27
贡献者

大家好

我正在为我的Prusa添加另一个挤出机。我还没有找到合适的固件w/多挤出机支持,所以抓住马林,并作出了改变(看到了有关的承诺,所以假设你有兴趣在多挤出机支持太)。有很多变化发生,合并将很快变得困难,所以不想坚持发送拉请求,即使我没有’花很多时间测试。

变更应允许支持多达3个挤出机。我有斜坡1.4,所以配置是chnaged显示如何使用它w/ 2挤出机(风扇移动到引脚4)。

有相当多的变化。我刚刚把它们合并在伯恩哈德最后一次提交的文件上。


  • 温度控制已经很完善了
    (not确定如何使用autotemp)
    变更销分配,以明确分离床和挤出机加热器
    和温度传感器,改变了一点如何热敏电阻表的处理。
  • 步进器控制是基本的
    (only根据active_extruder变量更改其使用的引脚,
    但这足以在start中切换挤出机。
    配置文件)
  • 仅使用RAMPS 1.4进行测试
多台挤出机的工作版本(最多3台) #27
贡献者作者

谢谢你们,一切都很好。
伯纳德,关于你评论中的几件事。我认为人们更有可能在多个挤出机系统上使用单一类型的hotend。如果这是正确的,大多数可能是确定的单一温度控制方法,直到更多的加权配置变得普遍。我希望最感兴趣的将是在该地区的切换挤压机在中间的打印和微调步进不同的挤压机。至于将床的温度控制与加热相结合,代码中有太多处理床的特殊情况(我的印象是,当相应的引脚和定义被相应地命名时,阅读和理解代码变得容易得多)。其他的我都同意。

多台挤出机的工作版本(最多3台) #27

我们正在尝试只双挤出机,并开始与,我们将尝试打印只支持材料与第二挤出机。马林鱼也能用?

此外,如果你有一个测试版,我会非常感兴趣的测试所有类型的新东西的RAMPS v1.4板,所以我可以尝试的改进,并说,如果他们的工作与否!

多台挤出机的工作版本(最多3台) #27
贡献者

此拉取请求是否仍处于活动状态?好像挺旧的?

多台挤出机的工作版本(最多3台) #27
贡献者

打扫一下,打扫一下!并保持下去:)我来这里的原因完全相同。我认为有些人只是给予考虑到多久,版主清理的东西(不是指责,只是说)。最好能改进一下…

多台挤出机的工作版本(最多3台) #27
贡献者作者

韦瑞德,我没有收到任何关于帖子的通知。
测试版更改已在分支上 https://github.com/dob71/Marlin/tree/m

我不确定拉取请求的状态,但代码功能齐全(对于RAMPS电子产品,LCD支持未经测试)。我已经用了一段时间了(它现在相当稳定),并不时地添加一些小的改进(下面是一些最近的实验结果: http://www.okob.net/wp/index.php/2012/10/29/dual-extruder-pla-printing/)。

我在考虑最终把主流的变化合并进来。如果/当完成时,将它拉回到主流将是很容易的,但合并不会很简单(在我的代码和Marlin_v1中有数千行已经改变)。我不确定什么时候可以承担。也许等到Marlin_v1发布后再做比较好。

多台挤出机的工作版本(最多3台) #27
贡献者

当前的Marlin_v1已经支持3个带LCD的挤出机。(我知道,因为我有2个双挤出Ultimakers,我可以使用)
所以我想知道当前的Marlin_v1和您的实现之间有什么区别。

多台挤出机的工作版本(最多3台) #27
贡献者作者

GIT日志显示截至2011年12月5日提交的所有内容都已合并(提交4fd 75dc)。我看到Eric在几个月前创建了dob 71 merge分支,并且可以看到一些东西(例如E-jerk的代码)是手动移入的。如果不知道查看了哪些提交,就很难判断还做了哪些修改。有一些东西,我已经添加了自去年以来,从快速看一下’T’命令代码和配置文件没有多少已经取得了它。以下是我脑海中的一些想法:

  • 每台挤出机配置(最大速度、步进、加速度);
  • 挤压机偏移和选项的T命令如何重新定位头部;
  • T命令的选项,用于选择如何处理E轴(在挤出机之间共享或每个挤出机单独的E轴);
  • PID范围(仅在目标温度的指定范围内激活PID);
  • 使用相对值降低/升高温度的温度控制命令;
  • M109选项允许等待所有待机状态;
  • 几个错误修正。

由于您知道当前主流中可用的双挤压支持的状态,因此一种开始的方法可能是检查README文件的”Multiple extruder support”部分中可用的内容 https://github.com/dob71/Marlin/tree/m分支。它几乎提到了用户可以看到的所有变化(我还没有描述相对温度调整的选项)。

多台挤出机的工作版本(最多3台) #27
贡献者

虽然我很想检查出的变化,我目前有其他优先事项。我将保持这个拉请求开放作为一个提醒,多挤出机的支持可以改善相当多。当我看到你的列表中的一些变化,我喜欢?这么好的工作!

多台挤出机的工作版本(最多3台) #27

嘿,是不是已经有一个完整的zipe文件的所有这些变化的程序.
我想试着加一个挤出机,这样我就可以用有4个挤出机的打印机了。

多台挤出机的工作版本(最多3台) #27
贡献者

这个pull请求里面有什么值得落实的消息吗?我们现在确实有多挤出机支持,但我们可能会错过一些功能,从这里。
我看不到任何我们在当前代码中没有的东西,但有人能确认一下吗?
@daid @dob71 ?

多台挤出机的工作版本(最多3台) #27
贡献者作者

可能有一些东西对主流有用,但那个拉取请求真的很老了。
我觉得应该关门。

所有的新开发都被移到了“https://github.com/dob71/MarlinX2“。
如果说有什么东西应该融入主流,那就是新的回购协议。
功能列表如下所示:“网址:http://reprap.org/wiki/marlinX2
如果发现任何有用的合并可以直接从该repo完成(历史记录被保留)。
我还可以将更改拉入fork repo并提交拉入请求。
有很多变化,这不会是一个微不足道的合并。

罗森豪斯 推送提交 到罗森豪斯/马林 引用了 该拉取请求 on Feb 16, 2015

西蒙·卡尼奥 推送提交 至SimoneCarnio/飞熊幽灵-5-马林-2.0-固件-红色3D版 引用了 该拉取请求 on Dec 8, 2020

b3调谐 推送提交 至b3调谐/Marlin 引用了 该拉取请求 on Feb 24, 2021

托诺基普 推送提交 到终极机器/马林鱼 引用了 该拉取请求 on Jan 25, 2022

免费注册 加入GitHub上的对话。 已经有账户? 登录以发表评论
标签
还没有
项目

还没有

发展

成功合并此拉取请求可能会解决这些问题。

还没有

5名参加者
多台挤出机的工作版本(最多3台) #27多台挤出机的工作版本(最多3台) #27多台挤出机的工作版本(最多3台) #27多台挤出机的工作版本(最多3台) #27多台挤出机的工作版本(最多3台) #27

喜欢 (0)