评论
这个问题还没有回应,是否意味着MKS不愿意支持像手动网床整平这样基本的方法? |
TFT28的调平不同于其他普通液晶屏。如果要使用tft28的手动调平功能,需要调整打印机的机械结构,完成调平步骤。如果要使用tft28的自动调平功能,需要增加额外的传感器 |
手动网床调平不等于用温床的螺丝手动调平床…手动网床调平不仅仅是物理调整温床本身与您的“水平”平面平行。 Mesh bed leveling 在温床的不同点采取措施(由您!),Marlin 可以根据您手动测量的“mesh”使用它来不断校正 Z 高度。这样,即使是翘曲的床也可以矫正和使用!用简单的手动(螺丝)床调平,不行。 老实说:由于所有网格床层处理功能都可以通过 gcode 命令获得,因此实现它并不是一项艰巨的任务。只需获取 X/Y 点的数量,循环遍历所有点,同时允许婴儿步进,并为每个点设置值。所有这些都使用简单的 gcode 命令。没什么大不了的… 但我认为 MKS 不会将宝贵的 1-2 天的开发时间花在这上面……我看到了更多关于他们固件的问题。尤其是他们关心它的态度,其次是因为它没有开源…… 我认为硬件本身没问题,如果 Marlin 自己处理图形 LCD,我将能够使用它的唯一情况,仅用于显示,但 LCD 不应该有自己的固件……LCD 应该只是一个“监视器”,而不是成熟的控制器。 所有此类自定义 LCD 固件都将缺少 Marlin 提供的许多功能,因此我认为没有任何理由在 LCD 上运行 +1 固件,落后于 Marlin 的功能,并为您的系统添加 +1 故障因素。我是一个失望的 MKS 买家。 |
@dexx086我 100% 同意你的看法。我在我的 TFT28 上寻找这个功能,但因为我找不到它,所以我在这里四处寻找,也许其他人找到了解决方案,但我很遗憾地看到没有解决方案。 |
@fireflylr现在在 TFT 固件中启用了 babystepping,将手动网状床调平添加到固件中会很好。手动网床调平的 Gcode 是 G29,您可以在这里阅读:https ://marlinfw.org/docs/gcode/G029-mbl.html 。 |
@makerbase-mks现在在 TFT 固件中启用了 babystepping,将手动网状床调平添加到固件中会很好。手动网床调平的 Gcode 是 G29,您可以在这里阅读:https ://marlinfw.org/docs/gcode/G029-mbl.html 。 |
@makerbase-mks @fireflylr这里有回复吗? |
我不认为他们会关心它……自从我最初的问题以来已经过去了将近 5 个月,并且没有得到任何有意义或至少有希望的答复…… 顺便说一句:我有一个未使用的 TFT28 待售,有人感兴趣吗?? |
您可以尝试创建两个自定义按钮 G29 S1 和 G29 S2,但每次按下后都需要跳转到移动菜单。 |
好的,我已经在 TFT35 上使用 1.0.7 中的示例代码实现了手动 MBL。有效,但现在只有英语。 |
@karabas2011您能否分享您为启用手动网格调平所做的工作? |
队友你能分享你的解决方案吗? |
@karabas2011如果能分享一下启用 MBL 的方法就好了。谢谢。 |
嗨,我以新图标的形式为 MBL 添加了一个舒适的控件。请参阅下载链接https://github.com/bart-tech3d/MKS-TFT28-32修改后的固件所在的位置。或者,只需根据您的要求更改 mks_config.txt 配置文件。 |
不幸的是,我损坏了 Print 的代码并跳转到 BTT 测试。 https://github.com/darkspr1te?tab=repositories 我认为最好的方法是解决这些问题并使用带有 darksprite 通用引导加载程序的 BTT 固件 |
您是否修改了 PlatformIO 版本的固件? |
嗨,我没有源代码,他可能无处可去。我做的很简单。
#编辑1~7个“更多”按钮的命令,每条命令必须用分号“;”隔开
|
|
@bart-tech3d你能更新 mks tft 35 的设置吗,因为上一个版本不适用于 tkt35 对不起我的英语,谢谢你的工作 |
karabas2011 你能写一个链接吗?谢谢 |
karabas2011 大概我找到了。没关系。 |
karabas2011 不,我找不到它。这是其他的。 |
matmcfly 我还没有钻TFT35,不知道菜单结构是怎样的。但它应该走同样的路。或者只是在 mks_config.txt 中编辑它并使用 MBL 的“更多”图标。 |
@bart-tech3d请给我发送网状床调平图标谢谢 |
我有一块 TFT28 和一块 MKS Gen L v1.0 主板。我试过了,但无法在 TFT 上进行手动网床调平。
主板(最新的 Marlin 2.x)已正确配置,配备正常的 LCD。
在 TFT 上,调平菜单只有 Point1、Point2(或 First、Second)等选项。如果我按第一个点,没关系,它会移动到第一个床调平点。但是现在我该怎么办?我如何修改Z高度来设置它,如何使用babystepping,以及如何保存当前Z高度并移动到下一个点???
在备用 LCD 上,手动调平回家 XYZ,自动移动到第一个点,为每个点显示一个婴儿步进的“移动 Z”菜单,我可以随时调整 Z 高度,单击后,它保存,转到下一个点,并引导用户贯穿整个过程。完成后,显示有关它的消息,最后转到“主页”。
手动网床整平过程如何与 MKS TFT28 配合使用?