【3D打印】使用simplify 3D切片更改Gcode手动断电续打、掉电、未打完继续打印、补救

一、问题描述

有些时候会遇到3D打印机没料但机器还在继续打、掉电重启后未正常恢复打印、挤出机端没有料但断料检测未触发等情况。我们又不想打印放弃,但又想继续之前的进度打印。

这时候我们需要更改3D打印文件的切片参数来进行继续打印。

图中问题:可以看到,料已经从挤出机端掉出,由于断料检测在机器背面,故未触发断料检测且机器还在运行。

二、3D打印机端定位当前打印进度

1、结束当前打印进度,机器控制端回到主界面

2、加热热床与喷嘴

3、机器控制端进入【移动】操作界面,移动Z轴,让打印头刚好接触打印失败的部件

让打印头正好接触打印件顶端

4、记录当前Z轴的位置【173.400】

三、修改Gcode

1、打开Gcode文件

可以使用记事本打开打印失败的零件的Gcode文件,但是推荐使用VS code,记事本在打开特别大的文件时容易崩溃

2、查找Z轴位置

搜索刚刚记录的Z轴值,这里建议直接搜索整数部分

小数部分因为切片软件的补偿、算法,代码中的Z轴数值会比我们机器看到的要小

这里可以看到,刚才我们在机器上面记录的Z轴值为【173.4】但是实际Gcode代码中Z轴是没有这个值,切片软件上的算法将Z轴的值减少了0.02mm。所以这里我们选择【Z = 173.38】

3、删除已打印的曾

我们将光标移动到刚才确定的值上方最近的【G92 E0】前面。一直往上选择

一直选择到【G28 ; home all axes】下方

将选择内容给删掉。在机器端看到的效果就是机器会直接打印刚才定位的位置,跳过已打印的部分。

4、开启风扇

在刚才定位的Z轴位置的上一行G1的前面添加如下代码

M106 s255

添加后的:

5、修改Z轴与XY轴移动顺序

可以看到当前的顺序是先移动XY轴再移动Z轴,这样会导致3D打印机打印头直接撞到之前打印失败的部分。

所以我们需要修改Z轴与XY轴移动顺序

最后我们保存修改后的文件

四、修改后打印效果

3D打印机会先移动Z轴在之前设置的高度【173.38】然后继续打印之后的进度

五、注意事项

  • 一定要确保Gcode参照我上述操作修改
  • 修改Gcode之前确保已备份之前的Gcode文件
  • 机器操作时候,尤其是移动轴运动的时候,手时刻准备好断电(我的机器会自动升高Z轴导致热床在最底端装机)
  • 时刻关注修改后的文件打印进度,尤其是刚开始打印的部分
  • 确保机器当前打印失败的零件和修改的Gcode文件是同一个模型且切片参数没有太多更改。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/142815.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

知识图谱与异构图神经网络(7)--1

知识图谱是由实体(节点)和关系( 不同类型的边) 组成的多关系图。作为一种非常重要又特殊的图结构数据,知识图谱被广泛应用在人工智能和自然语言处理领域,从语义解析、命名实体消歧到问答系统、推荐系统中都可以看到来自知识图谱的技术推动。本质上&#…

微服务下设计一个注解标识是否需要登录

需求 现在我们是微服务系统,需要设计一个注解 RequiredLogin ,当标识这个注解时表示系统需要登录才能继续操作。 实现思路 首先,需要明确我们要拦截的是从浏览器过来的请求,服务之间的互相调用是不需要拦截的(比如 …

【python设计模式1】面向对象设计原则

目录 设计模式分类 面向对象 接口 面向对象设计原则 里氏替换原则 依赖倒置原则 接口隔离原则 单一职责原则 设计模式是对软件设计中普遍存在或反复出向的各种问题所提出的解决方案。每一个设计模式系统地被命名、解释和评价了面向对象系统中一个重要和重复出现的设计。…

基于MicroPython的ESP32控制LED灯闪烁设计方案的Wokwi仿真

以下是一个基于MicroPython的ESP32控制LED灯闪烁设计方案的Wokwi仿真: 一、硬件准备: 在Wokwi仿真平台(https://wokwi.com/)选择ESP32开发板,添加一个LED灯,和一个220欧姆限流电阻。 二、硬件连接: 1. 将LED灯的阳极…

【例题】lanqiao4403 希尔排序模板题

插入排序每次只能将数据移动一位。 已知插入排序代码为: def insert_sort(a):for i in range(1,len(a)):ji-1while j>0 and a[j]>a[i]:a[j1]a[j]j-1a[j1]a[i]return a希尔排序在插入排序的基础上,将数据移动n/2,n/4,…,1位。 for i in range(ga…

Git:Git管理

目录 Git 文件管理检测文件状态 status跟踪新文件 add提交更新 commit撤销提交 Commit Git 校验和历史查看 log版本回退 resetgit 忽略文件 Git 分支管理Git 提交对象Git master分支Git 分支管理本地分支管理远程分支管理分支hotfix处理 Git 工作流常见分支冲突处理分支合并冲突…

冒泡排序的C++语言实现(不用std::sort)

自己写一个冒泡排序的代码。 void vSort(std::vector<int> & vec, bool bDescending) {//冒泡排序int iTail vec.size()-1;while(iTail > 0){for(int k 0; k < iTail; k){int f1 vec.at(k);int f2 vec.at(k1);if(f1 < f2){//默认是降序int iTmp vec.a…

第十一章 【后端】商品分类管理微服务(11.3)——商品管理模块 yumi-etms-goods

11.3 商品管理模块 yumi-etms-goods 新建 yumi-etms-goods 模块 添加依赖 pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns&#

ESP32工程添加.c .h文件及常见错误

一、编译环境添加 如果编译的文件在main文件夹下&#xff0c;在main文件夹下的CMakeLists.txt中添加对应的.c文件&#xff0c;如下图所示。 二、常见问题 1- undefined reference to xxx C语言中使用static修饰函数时&#xff0c;意味着该函数的作用域仅限于定义它的文件。…

【Python123题库】#体育收入排行2012-2019

禁止转载&#xff0c;原文&#xff1a;https://blog.csdn.net/qq_45801887/article/details/140087809 参考教程&#xff1a;B站视频讲解——https://space.bilibili.com/3546616042621301 有帮助麻烦点个赞 ~ ~ Python123题库 体育收入排行2012-2019 体育收入排行2012-2019 …

CentOS7 MySQL8.0 启动失败 Data Dictionary initialization failed

CentOS7 MySQL8.0 启动失败 Data Dictionary initialization failed 重点&#xff01;&#xff01;&#xff01; 此方案会删除数据的&#xff01;&#xff01;&#xff01; 类似重置一样&#xff01; 报错 查看日志&#xff1a;/var/log/mysqld.log 解决方案 查看配置文…

Python热频随机森林分类器算法模型模拟

&#x1f3af;要点 研究发射测量斜率和时滞热频率表征&#xff0c;使用外推法计算三维磁场并定性比较使用基于焓的热演化环模型模拟每条线的热力学响应&#xff0c;测试低频、中频和高频热场景使用光学薄、高温、低密度等离子体的单位体积辐射功率或发射率公式等建模计算使用直…

动手学深度学习(四)卷积神经网络-下

全连接层存在的问题&#xff1a;参数过大&#xff0c;计算成本过高。 一、网络中的网络&#xff08;NiN&#xff09; 1、NiN块 ①NiN块的结构 NiN串联多个由卷积层和“全连接”层构成的小网络来构建一个深层网络。这种由卷积层和“全连接”层构成的小网络就是NiN块。 &#…

SpringBoot框架之KOB项目 - 配置Mysql与注册登录模块(上)

框架模型 每一个客户端&#xff08;client&#xff09;都会和后端&#xff08;SpringBoot&#xff09;进行通信&#xff0c;例如如果一个用户进行登录&#xff0c;需要向后端发送username、password&#xff0c;SpringBoot可以理解为一个一直在跑的程序&#xff0c;不断对用户…

3.Java高级编程实用类介绍(一)

三、Java高级编程实用类介绍(一) 文章目录 三、Java高级编程实用类介绍(一)一、枚举类型二、包装类三、Math 一、枚举类型 使用enum进行定义 public enum 枚举名字{值1,值2.... }二、包装类 每个基本类型在java.lang包中都有一个相应的包装类 /** new包装类&#xff08;字符…

上海儿童自闭症寄宿制学校,让孩子找到归属感

在探讨自闭症儿童教育的广阔图景中&#xff0c;上海作为一座充满人文关怀的城市&#xff0c;始终致力于为这些特殊的孩子提供更加全面、专业的支持体系。而当我们把这份关注与努力投射到具体实践上&#xff0c;广州的星贝育园自闭症儿童寄宿制学校便成为了这样一个温馨而有力的…

JVM OutOfMemoryError 与 StackOverflowError 异常

目录 前言 堆溢出 虚拟机栈和本地方法栈溢出 方法区溢出 前言 JVM规范中规定, 除了程序计数器之外, 其他的运行时数据区域, 例如堆栈, 方法区, 都会出现OutOfMemoryError异常. 那么到底是怎么样的代码, 才会引起堆溢出, 栈溢出, 或者是方法区的溢出呢? 如果遇到了又该如何…

鸿蒙next json解析 ArkUI 带你玩转 arkts json解析

前言导读 相信很多同学再开发过程中都会遇到json解析的处理&#xff0c;不管是跟服务端交互 或者是读取本地的json 都会遇到json解析 那么正好今天有空正好讲一下鸿蒙next里面的json解析 JSON解析与生成 本模块提供了将JSON文本转换为JSON对应对象或值&#xff0c;以及将对象…

Mac OS系统如何下载安装Python解释器

目录 Mac安装Python的教程 mac下载并安装python解释器 如何下载和安装最新的python解释器 访问python.org&#xff08;受国内网速的影响&#xff0c;访问速度会比较慢&#xff0c;不过也可以去我博客的资源下载&#xff09; 打开历史发布版本页面 进入下载页 鼠标拖到页面…

【经典文献】双边滤波

文章目录 ICCV 1998基本思路双边高斯滤波 ICCV 1998 1995年&#xff0c;Aurich和Weule提出一种非线性高斯滤波器&#xff0c;三年后&#xff0c;Tomasi和Manduchi将其用于图像平滑&#xff0c;并将其命名为双边滤波。 Aurich, V., & Weule, J. (1995). Non-linear Gaussi…