用于3D打印的方法、计算设备、存储介质和程序产品技术

技术编号:32222464 阅读:16 留言:0更新日期:2022-02-09 17:27
一种用于3D打印的方法,包括:将3D打印项目的多个零件模型摆放在多个盘中,其中,多个盘中的每一个盘摆放至少一个零件模型,并且每一个盘均为与3D打印机的打印平台上的工作区域相对应的虚拟空间;以及将描述多个盘的描述信息保存为3D打印项目文件,其中,描述信息包括多个零件模型与多个盘之间的对应关系以及每个盘内至少一个零件模型的位置和朝向。每个盘内至少一个零件模型的位置和朝向。每个盘内至少一个零件模型的位置和朝向。

【技术实现步骤摘要】
用于3D打印的方法、计算设备、存储介质和程序产品


[0001]本公开涉及3D打印
,尤其涉及一种用于3D打印的方法、计算设备、计算机可读存储介质和计算机程序产品。

技术介绍

[0002]3D打印机,又称三维打印机、立体打印机,是快速成型的一种工艺设备,通常是采用数字技术打印材料来实现。3D打印机常在模具制造、工业设计等领域被用于制造模型或零部件。近年来,3D打印技术在珠宝、鞋类、工业设计、建筑、工程和施工(AEC)、汽车,航空航天、牙科和医疗产业、教育、地理信息系统、土木工程、枪支以及其他领域都具有很高的应用前景。
[0003]一个示例性的3D打印流程包括以下几个部分:(1)模型创作者设计模型;(2)模型创作者验证模型;(3)模型创作者发布模型;(4)模型使用者购买和下载模型;(5)模型使用者打印模型。在上述第2步和第5步中,现有的3D打印技术需要先使用3D打印切片软件将3D模型进行切片,再将切片结果发送给3D打印机进行打印。一个复杂的3D模型通常由多个零件模型组成,在使用切片软件对这些零件模型切片之前,需要将这些零件模型合理地摆放在打印平台上。由于打印平台的大小有限,目前一种主流的做法是将3D模型的零件模型分类,按照打印的顺序分批将零件模型进行调整、切片和导出打印,一批零件模型打印完成后再将下一批零件模型进行调整、切片和导出打印,依次操作,直到全部零件模型打印完毕。
[0004]在此部分中描述的方法不一定是之前已经设想到或采用的方法。除非另有指明,否则不应假定此部分中描述的任何方法仅因其包括在此部分中就被认为是现有技术。类似地,除非另有指明,否则此部分中提及的问题不应认为在任何现有技术中已被公认。

技术实现思路

[0005]根据本公开的一个方面,提供了一种用于3D打印的方法,包括:将3D打印项目的多个零件模型摆放在多个盘中,其中,多个盘中的每一个盘摆放至少一个零件模型,并且每一个盘均为与3D打印机的打印平台上的工作区域相对应的虚拟空间;以及将描述多个盘的描述信息保存为3D打印项目文件,其中,描述信息包括多个零件模型与多个盘之间的对应关系以及每个盘内至少一个零件模型的位置和朝向。
[0006]根据本公开的另一方面,还提供了一种用于3D打印的方法,包括:加载3D打印项目文件,3D打印项目文件包括描述多个盘的描述信息,其中,多个盘中的每一个盘摆放3D打印项目的多个零件模型中的至少一个零件模型,每一个盘均为与3D打印机的打印平台上的工作区域相对应的虚拟空间,并且描述信息包括多个零件模型与多个盘之间的对应关系以及每个盘内至少一个零件模型的位置和朝向;以及以盘为单位对多个盘中的零件模型进行切片。
[0007]根据本公开的又一个方面,还提供了一种计算设备,包括:存储器,其上存储指令;以及处理器,该处理器被配置为执行指令以实施上述方法。
[0008]根据本公开的又一个方面,还提供了一种存储有指令的非瞬时计算机可读存储介质,其中,当计算设备的处理器执行指令时,计算设备实现上述方法。
[0009]根据本公开的又一个方面,还提供了一种计算机程序产品,包括指令,当计算设备的处理器执行指令时,计算设备实现上述方法。
附图说明
[0010]在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本申请公开的一些实施方式,而不应将其视为是对本申请范围的限制。
[0011]图1示出了根据本公开的实施例的一种用于3D打印的方法的流程图;
[0012]图2A示出了现有技术中的一种用于3D打印的方法的示意图;
[0013]图2B根据本公开的实施例的一种用于3D打印的方法的示意图;
[0014]图3示出了根据本公开的实施例的将多个零件模型摆放在多个盘中的流程图;
[0015]图4示出了根据本公开的实施例的一种用于3D打印的方法的流程图;
[0016]图5A示出了根据本公开的实施例的一种用于3D打印的方法的流程图;
[0017]图5B示出了根据本公开的实施例的一种用于3D打印的方法的流程图;
[0018]图6示出了根据本公开的实施例的一种用于3D打印的方法的流程图;
[0019]图7示出了根据本公开的实施例的一种用于3D打印的方法的流程图;
[0020]图8示出了能够用于实现本公开的实施例的示例性电子设备的结构框图。
具体实施方式
[0021]在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本公开的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。
[0022]在3D打印过程中,切片软件都只能针对当前虚拟打印平台上的零件模型进行切片及打印,因此模型创作者需要手动将待打印的3D模型的零件模型摆放在切片软件的虚拟打印平台上,并依次对每一批零件模型进行调整、切片和导出打印。对零件模型数目很多的模型来说,整个过程耗费了大量的时间,而且易于出错。而另一方面,模型使用者在使用这一模型时,每使用一次都需要再次重复分类分批切片打印的步骤,这使得3D打印(尤其是针对多零件模型的3D打印)耗时过长、容易出错、效率低下。
[0023]鉴于此,本公开的实施例提供了一种用于3D打印的方法,其可以缓解、减轻或甚至消除上述问题。
[0024]下面将结合附图详细描述本公开的实施例。
[0025]图1是示出根据本公开示例性实施例的用于3D打印的方法的流程图。如图1所示,用于3D打印的方法可以包括:
[0026]步骤101,将3D打印项目的多个零件模型摆放在多个盘中,其中,多个盘中的每一个盘摆放至少一个零件模型,并且每一个盘均为与3D打印机的打印平台上的工作区域相对应的虚拟空间;
[0027]步骤102,将描述多个盘的描述信息保存为3D打印项目文件,其中,描述信息包括
多个零件模型与多个盘之间的对应关系以及每个盘内至少一个零件模型的位置和朝向。
[0028]根据本公开示例性实施例的用于3D打印的方法中,基于将3D打印项目的多个零件模型摆放在多个盘中、保存多个盘的描述信息,将3D打印项目分成了多个盘,每个盘上摆放单次待切片和打印的零件模型,从而以盘为单位对3D打印项目进行操作,并且每个盘的信息被保存。在进行完单个盘的操作之后,只需要切换到下一个想打印的盘,即可开始下一个盘的切片/打印等操作,省去了重新选取零件模型摆放在切片软件的虚拟打印平台上的过程。当一个盘上的零件模型没有发生变化时,即使切换到另一个盘,该盘的信息也不会丢失,也就无需再重复进行摆放、调整等一系列操作,在整个打印过程中能节省大量的时间,提高3D打印的效率。
[0029]以图2所示的赛车模型为例。图2中的赛车模型包括36个零件模型210,由于3D打印机的打印平台的工作区域面积有限,每次能够打印的零件模型数量有限。因此,如图2A中所示本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于3D打印的方法,包括:将3D打印项目的多个零件模型摆放在多个盘中,其中,所述多个盘中的每一个盘摆放至少一个零件模型,并且每一个盘均为与3D打印机的打印平台上的工作区域相对应的虚拟空间;以及将描述所述多个盘的描述信息保存为3D打印项目文件,其中,所述描述信息包括所述多个零件模型与所述多个盘之间的对应关系以及每个盘内所述至少一个零件模型的位置和朝向。2.根据权利要求1所述的方法,其中,将所述多个零件模型摆放在多个盘中包括:自动生成所述多个盘;将所述多个零件模型自动摆放在所述多个盘中。3.如权利要求1所述的方法,还包括:响应于接收到用户针对所述多个盘中的一个盘的选择操作,选择该盘作为当前盘;对所述当前盘中的至少一个零件模型自动进行局部摆盘调整。4.如权利要求1所述的方法,还包括:响应于接收到用户针对所述多个盘中的一个盘的选择操作,选择该盘作为当前盘;响应于接收到用户针对所述当前盘中的至少一个零件模型的摆盘操作,根据所述摆盘操作来对所述至少一个零件模型进行局部摆盘调整。5.如权利要求3或4所述的方法,其中,所述局部摆盘调整包括以下各项中的一个或多个:调整零件模型的位置;从所述当前盘中删除零件模型;向所述当前盘中添加零件模型;以及调整零件模型的朝向。6.如权利要求1所述的方法,还包括:响应于接收到用户针对所述多个盘中的至少一个盘的锁定操作,使所述至少一个盘进入锁定状态,进入所述锁定状态的所述至少一个盘中的零件模型不被自动调整。7.如权利要求6所述的方法,还包括:响应于所述至少一个盘处于所述锁定状态,以及接收到用户针对所述至少一个盘的解锁操作,解除所述至少一个盘的锁定状态,以使得所述至少一个盘中的零件模型允许被自动调整。8.如权利要求1所述的方法,还包括:在显示界面中提供对于所述多个盘的全局预览。9.如权利要求1所述的方法,还包括:创建一个或多个空盘,以用于摆放所述多个零件模型中的一个或多个零件模型。10.如权利要求1所述的方法,还包括:删除所述多个盘中的一个或多个盘。11.一种用于3D打印的方法,包括:加载3D打印项目文件,所述3D打印项目文件包括描述多个盘的描述信息,其中,所述多个盘中的每一个...

【专利技术属性】
技术研发人员:魏亮辉
申请(专利权)人:深圳拓竹科技有限公司
类型:发明
国别省市:

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

1