[发明专利]一种3D打印方法、装置及3D打印物联网系统有效
申请号: | 202110749010.5 | 申请日: | 2021-07-01 |
公开(公告)号: | CN113419691B | 公开(公告)日: | 2023-03-24 |
发明(设计)人: | 张可欣;任永刚 | 申请(专利权)人: | 山东白令三维科技有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 孙晓红 |
地址: | 264200 山东省威海市南*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 打印 方法 装置 联网 系统 | ||
1.一种3D打印方法,其特征在于,包括:
接收3D打印模型文件,并确定所述3D打印模型文件对应的目标3D打印机;
根据所述3D打印模型文件的打印参数生成打印任务,并将所述打印任务放入与所述目标3D打印机对应的生产排期队列,且向所述目标3D打印机发送下载命令,由所述目标3D打印机根据所述生产排期队列异步且分片下载3D打印模型文件;
对各3D打印机进行监测,当监测到处于空闲状态的3D打印机时,向所述处于空闲状态的3D打印机发送打印控制命令,由所述处于空闲状态的3D打印机根据对应的生产排期队列及下载的3D打印模型文件进行3D打印;
对进行3D打印的3D打印机的打印过程进行监测,并将监测到的打印数据发送至消息中心,由所述消息中心输出所述打印数据;
其中,若所述3D打印机的状态为启动中时,获取3D打印机的唯一编码作为key的Redis分布式锁,并在所述3D打印机的状态为打印中时,由Redis释放Redis分布式锁,以使所述3D打印机只接收一个打印控制命令。
其中,所述确定所述3D打印模型文件对应的目标3D打印机,包括:
根据3D打印模型文件的打印工艺、打印时间及最晚发货时间,从各3D打印机中筛选出与所述3D打印模型文件对应的目标3D打印机。
2.根据权利要求1所述的3D打印方法,其特征在于,在从各3D打印机中筛选出与所述3D打印模型文件对应的目标3D打印机之后,还包括:
若筛选出至少两个目标3D打印机,则根据各所述目标3D打印机的预设优先级、各所述目标3D打印机在所述最晚发货时间之前的空闲时间、所述3D打印模型文件的打印时间,计算各所述目标3D打印机的当前优先级,并将当前优先级最高的目标3D打印机确定为最终的目标3D打印机。
3.根据权利要求1所述的3D打印方法,其特征在于,向所述处于空闲状态的3D打印机发送打印控制命令,包括:
将所述打印控制命令发送至所述处于空闲状态的3D打印机上的控制传感器中,由所述控制传感器将所述打印控制命令转化成操作控制指令,并根据所述操作控制令控制所述处于空闲状态的3D打印机进行3D打印;
向所述目标3D打印机发送下载命令,包括:
向所述目标3D打印机上的控制传感器发送所述下载命令,由所述控制传感器将所述下载命令转化成文件传输指令。
4.根据权利要求1所述的3D打印方法,其特征在于,对进行3D打印的3D打印机的打印过程进行监测,包括:
利用所述进行3D打印的3D打印机上的设备传感器对所述目标3D打印机的打印过程进行监测。
5.根据权利要求1所述的3D打印方法,其特征在于,在将监测到的打印数据发送至消息中心时,还包括:
将所述打印数据发送至时序数据库,且判断所述打印数据是否出现异常,若是,则向所述消息中心发出异常提示,由所述消息中心输出异常提示。
6.根据权利要求5所述的3D打印方法,其特征在于,在对进行3D打印的3D打印机的打印过程进行监测时,还包括:
根据监测到的打印数据,将所述进行3D打印的3D打印机的状态更新到业务数据库中;
每隔固定时间轮询所述业务数据库,获取预设时长内状态未发生更新的3D打印机,并将状态未发生更新的3D打印机按预设未更新等级进行区分,且输出与预设未更新等级对应的警告信息至所述消息中心。
7.根据权利要求1所述的3D打印方法,其特征在于,对各3D打印机进行监测,包括:
利用任务启动定时器采用作业分片的方式定时对各所述3D打印机进行监测。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东白令三维科技有限公司,未经山东白令三维科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110749010.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高韧性和高矫顽力永磁体的制备方法
- 下一篇:5G通讯高频信号板制造工艺