Marlin固件显示其他Gcode文件扩展名

Marlin固件支持Gcode文件的打印。可是,有时候我们并不喜欢Gcode的扩展名。不过也是受切片软件的限制,我们切片出来的文件一般都是Gcode后缀的扩展名。

假设,只是假设有需要,如果你想改掉后缀扩展名,有一个地方可以让你的sd卡中的非Gcode文件罗列到LCD上。

逻辑是这样的:

1、切片文件是file.gcode。我手动改为file.tsui。因为Gcode文件只是文本文件,基本都是未加密的。所以可以进行此操作。如果你的切片软件本身就能切出来file.tsui格式的Gcode文件。那你看这篇文章还是能参考一下的。

2、此时你把file.tsui文件复制到SD卡上,到Build from SD菜单栏里并不能找到这个file.tsui文件。

3、你在Marlin固件源码中cardreader.cpp中找到这个地方:

上面的这句话if(p.name[8]!='G') continue;中的G换掉。换成T。这样就能列出来file.tsui文件了。


它的解释是这样的:'G'代表gcode文件,是“gcode"的首字母。'T'是"tsui"的首字母。是的,如果你的扩展名首字母是什么就把'G'换成什么,这样就列出来了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值