一种3D打印的排产方法、系统、电子设备及存储介质技术方案

技术编号:32271844 阅读:16 留言:0更新日期:2022-02-12 19:36
本申请实施例提供一种3D打印的排产方法、系统、电子设备及存储介质,涉及3D打印技术领域。该3D打印的排产方法包括:获取打印任务;获取3D打印设备列表;根据所述打印任务匹配所述3D打印设备列表,生成打印设备匹配列表;根据所述打印设备匹配列表和所述打印任务生成排产计划。该3D打印的排产方法可以实现打印任务的自动排产,从而提高3D打印的生产效率的技术效果。效果。效果。

【技术实现步骤摘要】
一种3D打印的排产方法、系统、电子设备及存储介质


[0001]本申请涉及3D打印
,具体而言,涉及一种3D打印的排产方法、系统、电子设备及存储介质。

技术介绍

[0002]目前,3D打印即快速成型技术的一种,又称增材制造,它是一种以数字模型文件为基础,运用粉末状金属或塑料等可粘合材料,通过逐层打印的方式来构造物体的技术。3D打印通常是采用数字技术材料打印机来实现的。常在模具制造、工业设计等领域被用于制造模型,后逐渐用于一些产品的直接制造,已经有使用这种技术打印而成的零部件。该技术在珠宝、鞋类、工业设计、建筑、工程和施工、汽车,航空航天、牙科和医疗产业、教育、地理信息系统、土木工程、枪支以及其他领域都有所应用。
[0003]但是,现有的3D打印操作中,用户在对模型完成切片操作之后,需要将打印文件传输到打印机进行打印。然而,当需要将多个打印文件分配到多个打印机时,用户的操作会非常的不方便。

技术实现思路

[0004]本申请实施例的目的在于提供一种3D打印的排产方法、系统、电子设备及存储介质,可以实现打印任务的自动排产,从而提高3D打印的生产效率的技术效果。
[0005]第一方面,本申请实施例提供了一种3D打印的排产方法,包括:
[0006]获取打印任务;
[0007]获取3D打印设备列表;
[0008]根据所述打印任务匹配所述3D打印设备列表,生成打印设备匹配列表;
[0009]根据所述打印设备匹配列表和所述打印任务生成排产计划。
[0010]在上述实现过程中,该3D打印的排产方法根据打印任务匹配3D打印设备列表,从而过滤不符合打印要求的3D打印设备,生成可以供打印任务打印的打印设备匹配列表,最后进行自动排产,生成排产计划,例如打印任务可以被下发至对应生产时长较短的打印设备中;从而,该3D打印的排产方法可以实现打印任务的自动排产,方便用户使用,而且能提高设备利用率,使产能最大化,从而提高3D打印的生产效率的技术效果。
[0011]进一步地,3D打印设备的状态包括空闲、打印中、离线、维护中,所述获取3D打印设备列表的步骤,包括:
[0012]获取所述3D打印设备的状态为空闲或打印中的设备参数信息;
[0013]根据所述设备参数信息生成所述3D打印设备列表。
[0014]进一步地,所述获取3D打印设备列表的步骤,包括:
[0015]获取所述3D打印设备的状态为空闲或打印中的设备位置信息;
[0016]根据设备地点约束条件、所述设备参数信息和所述设备位置信息生成所述3D打印设备列表。
[0017]在上述实现过程中,选取状态为打印中或空闲的3D打印设备,并根据设备地点约束条件结合设备参数信息和设备位置信息生成可以执行打印任务的3D打印设备列表,从而使用户使用3D打印设备时可以不受地域限制。
[0018]进一步地,所述根据所述打印任务匹配所述3D打印设备列表,生成打印设备匹配列表的步骤,包括:
[0019]根据所述打印任务获取打印订单信息,所述打印订单信息包括切片文件的应用类型和工艺包;
[0020]根据所述切片文件的应用类型和工艺包匹配所述3D打印设备列表,生成所述打印设备匹配列表。
[0021]在上述实现过程中,根据打印订单信息中的切片文件的应用类型和工艺包来匹配3D打印设备列表,确保打印设备匹配列表中的3D打印设备可以用于执行打印任务。
[0022]进一步地,在所述根据所述打印设备匹配列表和所述打印任务生成排产计划的步骤之后,还包括:
[0023]检测所述打印设备匹配列表中3D打印设备的状态信息;
[0024]根据所述状态信息判断当前打印设备是否发生故障;
[0025]若否,执行所述打印任务;
[0026]若是,获取所述当前打印设备的排队序列上未开始打印的所述打印任务,并跳转至所述获取3D打印设备列表的步骤。
[0027]在上述实现过程中,当3D打印设备发生故障时,当前打印设备的排队序列上未开始打印的若干个打印任务将会被回传至云平台,云平台对回传的打印任务进行重新排产,避免因3D打印设备发生故障时该3D打印设备上的打印任务被忽略的问题,实现打印任务的容错机制。
[0028]进一步地,所述根据所述打印任务匹配所述3D打印设备列表,生成打印设备匹配列表的步骤之前,包括:
[0029]匹配所述3D打印设备列表中打印机的材料余量。
[0030]在上述实现过程中,对于预存有树脂材料的打印机,还需判断打印机中材料余量是否满足排队序列中的待打印任务的总消耗量以及待排产打印任务的消耗量,确保打印任务的可以顺利执行,避免出现在3D打印过程中出现耗尽打印材料的情况。
[0031]进一步地,所述根据所述打印设备匹配列表和所述打印任务生成排产计划的步骤,包括:
[0032]对所述打印任务设置任务优先级;
[0033]根据所述打印设备匹配列表、所述打印任务和所述任务优先级生成排产计划。
[0034]在上述实现过程中,用户可以对打印任务的优先级进行定义,对于需要紧急生产的订单,则对应的打印任务优先级更高,具体到排产计划中,优先级高的打印任务可以优先排产。
[0035]进一步地,所述根据所述打印设备匹配列表和所述打印任务生成排产计划的步骤之后,还包括:
[0036]获取后处理设备列表,所述后处理设备列表包括后固化设备、脱模设备、清洗设备;
[0037]根据所述后处理设备列表和所述打印任务生成后处理排产计划。
[0038]在上述实现过程中,当3D打印设备完成打印任务后,实体打印件会被转送与所述3D打印设备配对的后处理设备上;此时通过后处理排产计划,实现设备间的协同工作。
[0039]第二方面,本申请实施例提供了一种3D打印的排产系统,包括:
[0040]打印任务获取模块,用于获取打印任务;
[0041]设备列表获取模块,用于获取3D打印设备列表;
[0042]匹配模块,用于根据所述打印任务匹配所述3D打印设备列表,生成打印设备匹配列表;
[0043]排产模块,用于根据所述打印设备匹配列表和所述打印任务生成排产计划。
[0044]进一步地,3D打印设备的状态包括空闲、打印中、离线、维护中,所述设备列表获取模块包括:
[0045]设备信息获取单元,用于获取所述3D打印设备的状态为空闲或打印中的设备参数信息和设备位置信息;
[0046]设备列表生成单元,用于根据设备地点约束条件、所述设备参数信息和所述设备位置信息生成所述3D打印设备列表。
[0047]进一步地,匹配模块包括:
[0048]订单信息获取单元,用于根据所述打印任务获取打印订单信息,所述打印订单信息包括切片文件的应用类型和工艺包;
[0049]匹配单元,用于根据所述切片文件的应用类型和工艺包匹配所述3D打印设备列表,生成所述打印设备匹配列表。
...

【技术保护点】

【技术特征摘要】
1.一种3D打印的排产方法,其特征在于,包括:获取打印任务;获取3D打印设备列表;根据所述打印任务匹配所述3D打印设备列表,生成打印设备匹配列表;根据所述打印设备匹配列表和所述打印任务生成排产计划。2.根据权利要求1所述的3D打印的排产方法,其特征在于,3D打印设备的状态包括空闲、打印中、离线、维护中,所述获取3D打印设备列表的步骤,包括:获取所述3D打印设备的状态为空闲或打印中的设备参数信息;根据所述设备参数信息生成所述3D打印设备列表。3.根据权利要求2所述的3D打印的排产方法,其特征在于,所述获取3D打印设备列表的步骤,包括:获取所述3D打印设备的状态为空闲或打印中的设备位置信息;根据设备地点约束条件、所述设备参数信息和所述设备位置信息生成所述3D打印设备列表。4.根据权利要求3所述的3D打印的排产方法,其特征在于,所述根据所述打印任务匹配所述3D打印设备列表,生成打印设备匹配列表的步骤,包括:根据所述打印任务获取打印订单信息,所述打印订单信息包括切片文件的应用类型和工艺包;根据所述切片文件的应用类型和工艺包匹配所述3D打印设备列表,生成所述打印设备匹配列表。5.根据权利要求1所述的3D打印的排产方法,其特征在于,在所述根据所述打印设备匹配列表和所述打印任务生成排产计划的步骤之后,还包括:检测所述打印设备匹配列表中3D打印设备的状态信息;根据所述状态信息判断当前打印设备是否发生故障;若否,执行所述打印任务;若是,获取所述当前打印设备的排队序列上未开始打印的所述打印任务,并跳转至所述获取3D打印设备列表的步骤...

【专利技术属性】
技术研发人员:陈道毅黄斯郡马勇邓哲轩赵善彪张辉
申请(专利权)人:广州黑格智造信息科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1