3D小蚂蚁工作室
标题: gcode拆分小程序——解决 3D 打印机中断续打问题 [打印本页]
作者: admin 时间: 2014-8-11 19:15
标题: gcode拆分小程序——解决 3D 打印机中断续打问题
玩3d打印机的朋友可能都碰到这样的问题,一个模型打印了一大半,突然,USB线松了或者各种原因,突然停机了。晕倒,又要重新来过,几个小时后的功夫白费了。 其实如果知道在哪一条gcode语句中断的,这个在大部分PC机上的gcode sender软件都可以看到的。从中断处把gcode文件拆分一下就可以解决这个问题,完全没有必要重新打印。
但是中断处往往是类似 G1 X122.016 Y94.046 E2.85785 ;之类的指令,不能简单的把文件从中断处拆开。需要增加:1、温度设定等初始化的gcode指令,2、中断前的Z轴高度、E出丝量、F速度设定等。
手工操作有点麻烦,这里我做了一个小程序帮忙做这个拆分工作。
程序gcode spliter在附件中
gcode spliter支持Gcode 文件3种拆分方法
方法一:从中断处拆分
1、这种情况一般处理打印过程突然暂停的情况,需要提前知道具体中断点的那一条gcode指令
2、暂停后不要调整打印机的Z轴,
3、打开gcode spliter,输入gcode文件名和中断处的gcode指令后,可以生成 xxxx-remain.gcode
4、注意:有些打印软件会修改gcode指令,因此可能出现 没有找到中断处gcode指令的情况
例如:录入 G1 X59.530 Y84.810 E2.00219,如果找不到,可以更换为:E2.00219,因为E一般不会重复而且不会修改。
5、重新打开xxxx-remain.gcode可以从中断处继续打印。
方法二:从给定层数拆分到结束
方法三:给定层数范围拆分:如果想看看模型某一部分打印的效果,可以使用这个功能拆分出自己需要的部分
特别说明:
程序只是针对slic3r生成gcode文件作处理,处理是否成功和gcode文件格式关系很大,不具备通用性。
这个小程序只是做着玩玩,没有充分测试,仅在win7的电脑上简单测试。有问题可以留言,需要大家合力完善,谢谢!——作者不明
-
-
gcodesplit.rar
4.73 MB, 下载次数: 95
售价: 5 贡献 [记录]
作者: 水果 时间: 2014-8-31 18:11
谢谢
作者: 水果 时间: 2014-8-31 18:13
谢谢
作者: 吓坏小朋友 时间: 2014-9-16 14:14
还是找不到呢
作者: 吓坏小朋友 时间: 2014-9-19 15:34
??求解决
作者: hy黄奕19931229 时间: 2014-9-24 12:54
zz
作者: stonecold 时间: 2014-12-2 10:25
看上去不错
作者: cloutime 时间: 2014-12-9 13:46
好东西,下一个试试
作者: stonecold 时间: 2014-12-9 16:27
看看有没有用
作者: hanhai16 时间: 2015-10-11 16:51
正需要
欢迎光临 3D小蚂蚁工作室 (http://3dxmy.com/bbs/) |
Powered by Discuz! X3 |