技术新讯 > 塑料加工应用技术 > 一种3D打印方法及其相关设备与流程  >  正文

一种3D打印方法及其相关设备与流程

  • 国知局
  • 2024-08-01 03:45:49

本申请涉及3d打印领域,尤其是一种3d打印方法及其相关设备。

背景技术:

1、在3d打印的相关技术中,3d打印主要基于切片软件实现。在进行3d打印的过程中,通常通过切片软件导入或者新建一个新模型以得到相应的切片数据,并将切片数据转换为打印机可以理解的指令,从而控制打印机的运动和材料的挤出。

2、其中,切片软件在导入或新建一个新模型时,通常是将模型放置在与热床的正中间位置所对应的在虚拟打印平台上的相应位置,但对于该位置的频繁被放置,将造成后续打印过程中热床正中间的磨损会显著大于其他位置的问题。

技术实现思路

1、本申请提供了一种3d打印方法及其相关设备,通过初始化模型在热床上所放置的初始位置,实现相对均匀的热床磨损,进而提高热床的总体寿命。

2、第一方面,本申请提供了一种3d打印方法,应用于切片软件,所述打印方法包括:

3、在导入或者新建模型时,获取3d打印机的热床的热床使用热图和模型底面网格;

4、将所述模型底面网格与所述热床使用热图进行运算,得到位置权重图;

5、基于所述位置权重图确定所述模型的初始位置;

6、在3d打印机的热床上,按照所述初始位置对所述模型进行打印控制。

7、在本申请中,通过根据热床的热床使用热图与模型底面网格进行运算,基于热床的位置权重信息,在每一次打印模型时初始化得到模型在热床上所放置的初始位置,并通过按照所得到的初始位置对模型进行打印控制,避免某个位置被频繁地放置,实现相对均匀的热床磨损,进而提高热床的总体寿命。

8、可选的,在所述获取3d打印机的热床的热床使用热图之前,还包括:

9、若所述3d打印机的热床已被使用,获取当前热床的使用统计数据,基于所述使用统计数据计算得到所述热床使用热图;

10、和/或,若所述3d打印机的热床为首次使用,获取平均热图,将所述平均热图作为所述热床使用热图。

11、在本申请中,在3d打印机的热床被使用的情况下,可以基于使用统计数据计算得到热床使用热图;在3d打印机的热床未被使用的情况下,由于该热床并未被使用,并不存在历史使用数据,即并不能够获取到使用统计数据,可以直接将平均热图作为热床使用热图。可选的,所述基于所述使用统计数据计算得到所述热床使用热图,包括:

12、基于所述使用统计数据计算热力值;

13、根据所述热力值生成所述热床使用热图。

14、在本申请中,热床使用热图可以采用热力值进行体现,可以通过热力值对热床使用热图进行生成。

15、可选的,所述使用统计数据用于指示在当前热床上每个位置的使用次数和/或使用时长,所述基于所述使用统计数据计算热力值,包括:

16、在当前热床上每个位置的使用次数和/或使用时长与该位置的热力值呈正相关;

17、和/或,获取在当前热床上每个位置的热床磨损程度,在当前热床上每个位置的热床磨损程度与相应位置的热力值呈正相关。

18、在本申请中,热力值可以呈现为某个位置的被使用次数越大,则该位置的热力值越大;和/或,某个位置的使用时长越长,则该位置的热力值越大;和/或,某个位置的热床磨损程度越高,则该位置的热力值越大的规律。

19、可选的,所述模型底面网格基于对所述模型的底部进行栅格化得到;所述将所述模型底面网格与所述热床使用热图进行运算,得到位置权重图,包括:

20、将所述热床使用热图进行栅格化,得到热床网格;其中,所述热床网格与所述模型底面网格的单元大小相同;

21、将所述热床网格与预设概率函数进行运算,得到所述热床网格的采样概率图;

22、将所述热床网格的采样概率图与所述模型底面网格进行卷积运算,得到位置权重图。

23、在本申请中,热床的位置权重信息可以基于模型底面网格与热床使用热图进行的卷积运算得到。其中,为便于热床网格与模型底面网格进行运算,栅格化后得到的热床网格与模型底面网格的单元大小相同。

24、可选的,所述将所述热床网格与预设概率函数进行运算,得到所述热床网格的采样概率图,包括:

25、获取所述热床网格上每个网格的使用寿命;其中,每个网格的使用寿命基于对应网格的热力值确定;

26、将每个网格的使用寿命与预设概率函数进行乘积计算,得到所述热床网格的采样概率图。

27、在本申请中,考虑热床网格使用热图的数据不一定准确,通过随机概率函数所引入的随机数增加一些噪声。

28、可选的,所述预设概率函数为任意随机分布的概率函数。

29、在本申请中,随机分布的概率函数可以由用户选择,以基于指定的随机算法,使得模型的位置会有一定随机性,在确保长期下来较为均匀地磨损热床的同时,能够实现把模型位置初始化到分布算法指定的区域。

30、可选的,所述基于所述位置权重图确定所述模型的初始位置,包括:

31、按照所述位置权重图对当前热床上各个位置的权重进行排序;

32、基于所述排序后的权重确定所述模型的初始位置。

33、在本申请中,位置权重图,可以用于指示模型在各个可能摆放的位置的权重,此时可以按照位置权重图对当前热床上各个位置的权重进行排序,以确定模型的初始位置。

34、第二方面,本申请公开了一种3d打印机,所述3d打印机经由切片软件进行控制,所述切片软件用于执行任一项所述的3d打印方法。

35、第三方面,本申请公开了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现任一项所述的3d打印方法。

36、应理解的是,本申请上述多个方面的实现和有益效果可互相参考。

技术特征:

1.一种3d打印方法,其特征在于,应用于切片软件,所述打印方法包括:

2.根据权利要求1所述的打印方法,其特征在于,在所述获取3d打印机的热床的热床使用热图之前,还包括:

3.根据权利要求2所述的打印方法,其特征在于,所述基于所述使用统计数据计算得到所述热床使用热图,包括:

4.根据权利要求3所述的打印方法,其特征在于,所述使用统计数据用于指示在当前热床上每个位置的使用次数和/或使用时长,所述基于所述使用统计数据计算热力值,包括:

5.根据权利要求1至4任一项所述的打印方法,其特征在于,所述模型底面网格基于对所述模型的底部进行栅格化得到;所述将所述模型底面网格与所述热床使用热图进行运算,得到位置权重图,包括:

6.根据权利要求5所述的打印方法,其特征在于,所述将所述热床网格与预设概率函数进行运算,得到所述热床网格的采样概率图,包括:

7.根据权利要求5或6所述的打印方法,其特征在于,所述预设概率函数为任意随机分布的概率函数。

8.根据权利要求1至7任一项所述的打印方法,其特征在于,所述基于所述位置权重图确定所述模型的初始位置,包括:

9.一种3d打印机,其特征在于,所述3d打印机经由切片软件进行控制,所述切片软件用于执行如权利要求1-8任一项所述的3d打印方法。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现如权利要求1-8任一项所述的3d打印方法。

技术总结本申请提供了一种3D打印方法及其相关设备,应用于切片软件,所述打印方法包括:在导入或者新建模型时,获取3D打印机的热床的热床使用热图和模型底面网格;将所述模型底面网格与所述热床使用热图进行运算,得到位置权重图;基于所述位置权重图确定所述模型的初始位置;在3D打印机的热床上,按照所述初始位置对所述模型进行打印控制。实时本申请,通过根据热床的热床使用热图与模型底面网格进行运算,基于热床的位置权重信息,在每一次打印模型时初始化得到模型在热床上所放置的初始位置,实现相对均匀的热床磨损,进而提高热床的总体寿命。技术研发人员:麻建嘉受保护的技术使用者:深圳拓竹科技有限公司技术研发日:技术公布日:2024/7/11

本文地址:https://www.jishuxx.com/zhuanli/20240723/213868.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。