专利汇可以提供一种基于安卓终端的3D打印系统及方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于安卓终端的3D打印系统及方法,该方法包括:步骤1,安卓终端初始化串口;步骤2,安卓终端读取Gcode文件,获得文件包含Gcode指令的条数;步骤3,判断安全 门 是否关闭;步骤4,安卓终端读取获得的多条Gcode指令,3D 打印机 的 主板 处理第一条Gcode指令,其他Gcode指令按序在所述主板上的缓冲池中排队等待处理;步骤5, 3D打印机 收到并处理Gcode指令,发送结果给安卓终端;步骤6,安卓终端判断结果是否正确。本发明的有益效果为:提高了打印过程中的连续性和 稳定性 ,保证了打印产品的 质量 。,下面是一种基于安卓终端的3D打印系统及方法专利的具体信息内容。
1.一种基于安卓终端的3D打印方法,其特征在于,该方法包括以下步骤:
步骤1,安卓终端初始化串口,建立与3D打印机的正常通信;
步骤2,所述安卓终端从所述安卓终端外接的外置存储器内读取Gcode文件或所述安卓终端通过网络从PC终端的存储器内读取Gcode文件,过滤其中的无效指令和空行,计算出所述文件包含有效Gcode指令的条数,并对每一条Gcode指令进行格式检查,确保指令符合Gcode文件格式规范并包含在所述3D打印机支持的指令集内;
步骤3,所述3D打印机在打印之前,所述安卓终端发送指令至所述3D打印机的主板,判断安全门是否关闭,若已关闭,则执行步骤4,否则,所述安卓终端不发送Gcode指令至所述
3D打印机;
步骤4,所述安卓终端读取获得的多条Gcode指令通过串口通信发送到所述3D打印机的主板上,3D打印机的主板处理第一条Gcode指令,其他Gcode指令按序在所述主板上的缓冲池中排队等待处理,所述主板处理完第一条Gcode指令后返回数据给所述安卓终端,所述缓冲池内的第一条Gcode指令自动进入处理,所述安卓终端在受到所述主板返回的正确数据时发送下一条Gcode指令,始终保持所述缓冲池内有Gcode指令在等待处理;
步骤5,所述3D打印机收到并处理所述Gcode指令,执行完所述Gcode指令后,发送所述Gcode指令执行结果给所述安卓终端;
步骤6,所述安卓终端得到所述3D打印机处理所述Gcode指令的结果,如果结果正确,所述安卓终端将继续发送下一条Gcode指令,并将直接结果显示在屏幕上,更新打印进度,如果结果错误,将提示用户进行人工干预操作。
2.根据权利要求1所述的一种基于安卓终端的3D打印方法,其特征在于,在步骤1至步骤6中,若所述3D打印机主板上的电源监测模块监测到外部电源停止供电时,所述主板发送启用内部电源供电指令,启动内部电源供电,并通知所述安卓终端,所述安卓终端接收到启用内部电源供电指令后,停止当前打印任务,保存当前打印现场的打印参数和打印进度,当外部电源正常工作后,用户控制所述安卓终端继续打印,所述安卓终端读取所述打印参数和所述打印进度,恢复之前的打印现场,并控制所述3D打印机完成剩余的打印任务。
3.根据权利要求1所述的一种基于安卓终端的3D打印方法,其特征在于,步骤2中,所述网络为局域网、因特网、无线网、3G网中的一种或几种的组合。
4.根据权利要求1所述的一种基于安卓终端的3D打印方法,其特征在于,所述安卓终端采用安卓操作系统的平板电脑或手机。
5.根据权利要求1所述的一种基于安卓终端的3D打印方法,其特征在于,所述安卓终端上设有UI模块和数据处理模块,所述UI模块负责界面元素的绘制,所述数据处理模块负责数据的获取、整合,并将数据传递给所述UI模块显示。
6.一种基于安卓终端的3D打印系统,其特征在于,包括:
初始化模块,安卓终端初始化串口,建立与3D打印机的正常通信;
读取模块,所述安卓终端从所述安卓终端外接的外置存储器内读取Gcode文件或所述安卓终端通过网络从PC终端的存储器内读取Gcode文件,过滤其中的无效指令和空行,计算出所述文件包含有效Gcode指令的条数,并对每一条Gcode指令进行格式检查,确保指令符合Gcode文件格式规范并包含在所述3D打印机支持的指令集内;
检测模块,所述3D打印机在打印之前,所述安卓终端发送指令至所述3D打印机的主板,判断安全门是否关闭,若已关闭,则所述安卓终端发送指令至所述3D打印机,否则,所述安卓终端不发送Gcode指令至所述3D打印机;
缓存模块,所述安卓终端读取获得的多条Gcode指令通过串口通信发送到所述3D打印机的主板上,所述3D打印机的主板处理第一条Gcode指令,其他Gcode指令按序在所述主板上的缓冲池中排队等待处理,所述主板处理完第一条Gcode指令后返回数据给所述安卓终端,所述缓冲池内的第一条Gcode指令自动进入处理,所述安卓终端在受到所述主板返回的正确数据时发送下一条Gcode指令,始终保持所述缓冲池内有Gcode指令在等待处理;
处理模块,所述3D打印机收到并处理所述Gcode指令,执行完所述Gcode指令后,发送所述Gcode指令执行结果给所述安卓终端;
判断模块,所述安卓终端得到所述3D打印机处理所述Gcode指令的结果,如果结果正确,所述安卓终端将继续发送下一条Gcode指令,并将直接结果显示在安卓终端的屏幕上,更新打印进度,如果结果错误,将提示用户进行人工干预操作。
7.根据权利要求6所述的一种基于安卓终端的3D打印系统,其特征在于,还包括监测模块,所述主板上的电源监测模块监测到外部电源停止供电时,所述主板发送启用内部电源供电指令,启动内部电源供电,并通知所述安卓终端,所述安卓终端接收到启用内部电源供电指令后,停止当前打印任务,保存当前打印现场的打印参数和打印进度,当外部电源正常工作后,用户控制所述安卓终端继续打印,所述安卓终端读取所述打印参数和所述打印进度,恢复之前的打印现场,并控制所述3D打印机完成剩余的打印任务。
8.根据权利要求6所述的一种基于安卓终端的3D打印系统,其特征在于,所述读取模块中所述网络为局域网、因特网、无线网、3G网中的一种或几种的组合。
9.根据权利要求6所述的一种基于安卓终端的3D打印系统,其特征在于,所述安卓终端采用安卓操作系统的平板电脑或手机。
10.根据权利要求6所述的一种基于安卓终端的3D打印系统,其特征在于,所述安卓终端上设有UI模块和数据处理模块,所述UI模块负责界面元素的绘制,所述数据处理模块负责数据的获取、整合,并将数据传递给所述UI模块显示。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
加密方法、解密方法及装置 | 2020-05-08 | 635 |
一种基于角色的群体无人系统协同任务管理方法 | 2020-05-08 | 568 |
图像形成控制方法、系统、终端及图像形成装置 | 2020-05-08 | 444 |
一种验证码获取方法及装置 | 2020-05-08 | 977 |
一种网站论坛操作系统 | 2020-05-08 | 251 |
指纹设备操作方法及装置、存储介质、云服务器、指纹操作系统 | 2020-05-08 | 192 |
一种信息处理方法及装置、设备、存储介质 | 2020-05-08 | 529 |
标识号的生成方法、装置和电子设备 | 2020-05-11 | 638 |
一种多触摸屏和显示设备的匹配方法及系统 | 2020-05-08 | 891 |
一种基于设备信息的对称算法软件授权方法 | 2020-05-08 | 592 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。