将 gcode 下载到 sd 的更快方法? #382

推推 grbl 3年前 (2023-02-05) 331次浏览
关闭
limhyon 打开了这个 issue 2013 年 2 月 4 日 · 108条评论
关闭

将 gcode 下载到 sd 的更快方法?#382

limhyon 打开了这个 issue 2013 年 2 月 4 日 · 108条评论

评论

将 gcode 下载到 sd 的更快方法? #382

你好。
存在使用 COM 端口将 gcode 下载到 SD 卡的更快方法吗? 现在的下载方式好像是模拟M28到M29命令
的打印顺序来写。

我认为采用 Xmodel 协议或二进制 gcode 和解码似乎是一个候选者。
你的意见如何?

将 gcode 下载到 sd 的更快方法? #382
贡献者

我真的建议通过将 SD 卡放入 pc
插槽并将其放回去来“下载”代码。
没有任何 USB 连接,没有电缆,打印机可以挂在
天花板上,可以在 celler 或其他任何地方打印。

如果有 512 字节的可用内存来进行块
传输,SD 下载可能会更快。但是绝对不会像移动sd卡那么快。

伯恩哈德

在 2013 年 2 月 4 日星期一下午 2:33,limhyon [email protected]写道:

你好。
存在使用 COM 端口将 gcode 下载到 SD 卡的更快方法吗? 现在的下载方式好像是模拟M28到M29命令
的打印顺序来写。

我认为采用 Xmodel 协议或二进制 gcode 和解码似乎是一个
候选者。
你的意见如何?


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

将 gcode 下载到 sd 的更快方法? #382
贡献者

通过将卡放入您的电脑进行“下载”工作正常,但是当您不使用 LCD/键盘/编码器来控制打印机时会有一些主要缺点。插入 SD 卡后,打印机会重置,这意味着我在 PC 上的主机应用程序运行起来 :(
我可以解决这个问题,我可以理解这不是一个高优先级,甚至可能,但更快的 SD 上传会是好的。

将 gcode 下载到 sd 的更快方法? #382

呵呵…您的 SD 卡不应该重置您的打印机…听起来像是一个不同的
错误。什么电子产品?

我也喜欢更快的 SD 上传,但只是为了方便一点。

gcode 有标准的二进制格式吗?
编码/解码应该不会太难,可能会使发送常规命令的速度更快,也更
健壮。只需让 M28/29 也识别二进制 gcode,它会
稍微加快传输速度。从那里,添加一个特殊的 SD 上传
模式将相对容易,如果有必要的话。

保罗

在 2013 年 2 月 4 日星期一上午 9:28,Bas [email protected]写道:

通过将卡放入您的电脑进行“下载”工作正常,但是
当您不使用 LCD/键盘/编码器来控制打印机时会有一些主要缺点。
插入 SD 卡后,打印机会重置,这意味着我
在 PC 上的主机应用程序运行起来 :(
我可以解决这个问题,我可以理解这不是一个高优先级,
甚至可能,但更快的 SD 上传会是好的。


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

将 gcode 下载到 sd 的更快方法? #382
贡献者

将卡插入 Melzi 会导致重置。我认为这是一个固件
问题,因为我看不出它是如何进行硬件重置的。

2013 年 2 月 4 日 14:36,Paul Chase [email protected]写道:

呵呵…您的 SD 卡不应该重置您的打印机…听起来像是一个
不同的
错误。什么电子产品?

我也喜欢更快的 SD 上传,但只是为了方便一点。

gcode 有标准的二进制格式吗?
编码/解码应该不会太难,可能会使发送常规命令的速度更快,也

健壮。只需让 M28/29 也识别二进制 gcode,它会
稍微加快传输速度。从那里,添加一个特殊的 SD 上传
模式将相对容易,如果有必要的话。

保罗

在 2013 年 2 月 4 日星期一上午 9:28,Bas [email protected]写道:

通过将卡放入您的电脑进行“下载”工作正常,但是 当您不使用 LCD/键盘/编码器来控制 打印机时会有一些
主要缺点。 插入 SD 卡后,打印机会重置,这意味着我在 PC 上的主机应用程序 运行起来 :( 我可以解决这个问题,我可以理解这不是一个高优先级, 甚至可能,但更快的 SD 上传会是好的。


直接回复此电子邮件或在 GitHub<
https://github.com/ErikZalm/Marlin/issues/382#issuecomment-13078946&gt;上查看。


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

将 gcode 下载到 sd 的更快方法? #382
作者

我也对二进制 gcode 下载投票。
SD卡读卡器移动文件是可以的,但是不方便。

将 gcode 下载到 sd 的更快方法? #382
贡献者

它需要一个滑动窗口协议,因为 USB 延迟与其传输速度相比很大。

在 2013 年 2 月 4 日 14:46,limhyon [email protected]写道:

我也对二进制 gcode 下载投票。
SD卡读卡器移动文件是可以的,但是不方便。


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

将 gcode 下载到 sd 的更快方法? #382
贡献者

大量工作并没有真正的好处。要么将所有内容都放在卡片上并打印卡片,要么通过计算机打印。或者如果嫌麻烦就买一张 Eye-Fi SD 卡?…

将 gcode 下载到 sd 的更快方法? #382
贡献者

其实想知道 Eye-Fi 卡是否可以双向工作,那真的很酷……

将 gcode 下载到 sd 的更快方法? #382
作者

eye-fi支持反向上传吗?

我知道 eye-fi 支持 sd 到 pc。
但是,我不知道pc到sd。

-贤

这封邮件是用手机写的。

2013 年 2 月 5 日 12:45,nothinman [email protected]写道:

其实想知道 Eye-Fi 卡是否可以双向工作,那
真的很酷……


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

将 gcode 下载到 sd 的更快方法? #382
贡献者

无论您添加压缩或块传输,USB->SD 传输都将保持在“相当慢”的范围内。在 250k 波特率下,您仍然只能以 25k/s 的速度传输,这使得传输任何 GCode 文件(甚至是压缩文件)的时间都变得很长。

将 gcode 下载到 sd 的更快方法? #382

难道没有办法压缩文件并让arduino
在卡上自动解压缩吗?

在 2013 年 2 月 4 日星期一中午 12:42,daid [email protected]写道:

无论您添加压缩或块传输,USB->SD 传输
都将保持在“相当慢”的范围内。在 250k 波特率下,您仍然
只能以 25k/s 的速度传输,这使得传输任何 GCode 文件(甚至是
压缩文件)的时间都变得很长。


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

将 gcode 下载到 sd 的更快方法? #382
贡献者

有一种方法可以做任何事情,任何事情。告诉我为什么…人们真的很懒惰,以至于不能从打印机中取出 SD 卡并将其插入计算机吗?这将需要 10 秒,打印需要(通常)几个小时。好处在哪里?

将 gcode 下载到 sd 的更快方法? #382
贡献者

原因很简单:有些电路板的设计使其
在主印刷电路板上直接有一个微型 SD 卡,在与 USB 连接器相对的一侧

所以如果 pcb 被隐藏起来,你不能简单地移除 sd 卡。
而且 micro-sd 很难插入普通计算机,您需要一个

喜欢 (0)