System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种三维模型打印方法、电子设备及存储介质技术_技高网

一种三维模型打印方法、电子设备及存储介质技术

技术编号:41473878 阅读:2 留言:0更新日期:2024-05-30 14:26
本申请提供了一种三维模型打印方法、电子设备及存储介质,该方法包括:在接收到第一三维打印需求时,根据预先确定的目标打印评估表对第一三维打印需求进行第一评估,确定第一三维打印需求的目标打印复杂度;根据目标打印复杂度从预先生成的三维打印集成数据库中确定目标软件版本信息;根据目标软件版本信息确定第一建模、第一分层、第一打印软件;将第一三维打印需求导入第一建模软件,确定目标三维模型;根据第一三维打印需求和第一分层、第一打印软件控制打印设备打印出目标实物模型。解决了相关技术中因三维打印相关软件的版本不兼容导致三维模型的打印准确率较低的技术问题,达到了提升三维模型的打印准确率的技术效果。

【技术实现步骤摘要】

本申请涉及三维制造,尤其涉及一种三维模型打印方法、电子设备及存储介质


技术介绍

1、随着科技的持续发展,作为增减材制造的代表三维打印技术,正逐步显现出其深远影响力。它能够高效地将数字模型直接转化为精密复杂的实体,彻底摆脱对传统模具和复杂工艺的依赖。正因如此,航空、医疗及汽车等众多关键行业已开始领略到三维打印技术所带来的无限可能和广阔前景。

2、在相关技术中,通常由工程师使用建模软件创建三维模型,随后将该三维模型导入到切片软件中进行分层处理,切片软件会将该三维模型切割成多个薄层,并生成相应的打印参数(即经过切片软件处理后的分层数据),再将这打印参数转化为打印机可以理解的打印指令,最后将该打印指令发送给打印机,以指示打印机按照打印指令逐层堆积材料,最终完成打印。

3、然而,采用上述的方式,在三维模型打印流程中,存在多种三维打印相关软件共同协作完成三维模型的打印流程,但不同三维打印相关软件之间可能存在兼容性问题,因此,不同三维打印相关软件在处理三维模型时的性能差异可能导致三维模型的打印结果不准确,进而导致相关技术中因三维打印相关软件的版本不兼容导致三维模型的打印准确率较低。


技术实现思路

1、本申请提供了一种三维模型打印方法、电子设备及存储介质,用于提升三维模型打印的准确率。

2、第一方面,本申请提供了一种三维模型打印方法,应用于上述电子设备,该方法包括:在接收到第一三维打印需求的情况下,根据预先确定的目标打印评估表对第一三维打印需求进行第一评估,以确定第一三维打印需求的目标打印复杂度;根据目标打印复杂度从预先生成的三维打印集成数据库中确定出目标软件版本信息,其中,目标打印复杂度和目标软件版本信息之间具备目标映射关系,三维打印集成数据库包括目标映射关系;根据目标软件版本信息确定第一建模软件、第一分层软件以及第一打印软件,其中,目标软件版本信息包括第一建模软件的第一版本信息、第一分层软件的第二版本信息以及第一打印软件的第三版本信息;将第一三维打印需求导入第一建模软件,以确定目标三维模型,其中,目标三维模型为第一建模软件根据第一三维打印需求所构建的虚拟三维模型;根据第一三维打印需求、第一分层软件以及第一打印软件控制打印设备打印出目标三维模型的目标实物模型。

3、在上述实施例中,根据预先确定的目标打印评估表,对接收到的第一三维打印需求进行详细的评估,从而确定其目标打印复杂度,通过准确评估第一三维打印需求的目标打印复杂度,可以为后续的软件版本选择和打印参数设置提供有力的依据。根据评估出的目标打印复杂度,从预先生成的三维打印集成数据库中检索出匹配的目标软件版本信息,三维打印集成数据库包括目标打印复杂度与目标软件版本信息之间的目标映射关系,通过选择与目标打印复杂度相匹配的目标软件版本信息,可以确保软件在处理复杂三维模型时的性能和稳定性,进而提升打印的准确率。根据检索到的目标软件版本信息,确定具体的第一建模软件、第一分层软件以及第一打印软件的软件版本,利用与目标打印复杂度相匹配的软件版本,可以减少软件之间的兼容性问题,提高数据处理和转换的准确性,从而增强打印的准确率。将第一三维打印需求导入第一建模软件中,利用建模软件构建出虚拟三维模型(即目标三维模型),通过与目标打印复杂度相匹配的第一建模软件构建目标三维模型,可以确保目标三维模型的精确性和完整性,为后续打印提供高质量的输入数据,有助于提升打印的准确率。根据第一三维打印需求、第一分层软件以及第一打印软件,自动控制打印设备打印出目标三维模型的目标实物模型,减少了人为操作的误差,使得三维模型的打印过程更加稳定可靠。采用本申请方法,通过精确评估三维打印需求、选择匹配的软件版本、构建高质量的三维模型以及精确控制打印过程,解决了相关技术中因三维打印相关软件的版本不兼容导致三维模型的打印准确率较低的技术问题,达到了提升三维模型的打印准确率的技术效果。

4、结合第一方面的一些实施例,在一些实施例中,在接收到第一三维打印需求的情况下,根据预先确定的目标打印评估表对第一三维打印需求进行第一评估,以确定第一三维打印需求的目标打印复杂度之前,上述方法还包括:持续接收第二三维打印需求,根据目标打印评估表对接收到的第二三维打印需求进行第二评估,以确定第二三维打印需求的第一打印复杂度,其中,第一打印复杂度包括目标打印复杂度;根据第二三维打印需求和第一打印复杂度从预先收集的建模软件集合中确定出第二建模软件;将第二三维打印需求导入第二建模软件,以构建第一三维模型,其中,第二建模软件包括第一建模软件,第一三维模型为第二建模软件所构建的虚拟三维模型;在确定第二建模软件根据第二三维打印需求构建出第一三维模型的情况下,从第二建模软件中获取第一三维模型所对应的第一形貌数据,其中,第一形貌数据为第二建模软件根据第二三维打印需求构建第一三维模型时所生成的数据;在获取到第一形貌数据的情况下,根据第一形貌数据和第二三维打印需求控制打印设备打印出第一三维模型的第一实物模型。

5、在上述实施例中,持续接收第二三维打印需求,并利用目标打印评估表对第二三维打印需求进行评估,以确定其第一打印复杂度(包括目标复杂度的),通过对第二三维打印评估,可以明确每个打印需求的复杂性和特点,为后续的软件版本选择和打印参数设置提供准确依据,从而有助于提升打印的准确率。基于第二三维打印需求和估出的第一打印复杂度,从预先收集的建模软件集合中选择合适的第二建模软件(包括第一建模软件),选择与打印需求和复杂度相匹配的建模软件,可以确保建模过程的精确性和效率,减少模型构建中的错误,进而提升最终打印结果的准确率。将第二三维打印需求导入选定的第二建模软件中,利用该第二建模软件构建出相应的虚拟三维模型(第一三维模型),通过与第一打印复杂度相匹配的建模软件构建三维模型,可以确保第一三维模型的几何精度和设计细节的准确呈现,为后续的打印过程提供高质量的输入数据,有助于提升打印的准确率。在确认第二建模软件根据第二三维打印需求成功构建出第一三维模型后,从该第二建模软件中获取该第一三维模型对应的形貌数据(即第一形貌数据),这些数据是建模过程中生成的关键信息,获取准确的形貌数据对于确保打印结果的精确性至关重要,这些形貌数据可以用于指导打印设备的操作,确保每一层材料的堆积都按照预设的参数和模型形状进行,从而提升打印的准确率。在获取到第一形貌数据后,结合第二三维打印需求来控制打印设备进行实际的打印操作,以制作出第一三维模型对应的实物模型(第一实物模型),通过精确控制打印设备,确保打印过程严格按照预设的参数和模型数据进行,可以最大程度地减少打印过程中的误差和偏差,从而提升打印结果的准确率,同时,这种控制方式还有助于提高打印的重复性和一致性,使得每次打印都能达到相同的高标准。

6、结合第一方面的一些实施例,在一些实施例中,在获取到第一形貌数据的情况下,根据第一形貌数据和第二三维打印需求控制打印设备打印出第一三维模型的第一实物模型,具体包括:确定第一形貌数据对应的第一数据格式;根据第一数据格式和第二三维打印需本文档来自技高网...

【技术保护点】

1.一种三维模型打印方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述在接收到第一三维打印需求的情况下,根据预先确定的目标打印评估表对所述第一三维打印需求进行第一评估,以确定所述第一三维打印需求的目标打印复杂度之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述在获取到所述第一形貌数据的情况下,根据所述第一形貌数据和所述第二三维打印需求控制所述打印设备打印出所述第一三维模型的第一实物模型,具体包括:

4.根据权利要求3所述的方法,其特征在于,所述在获取到所述第一分层形貌数据和第一打印参数后,根据所述第一分层形貌数据和所述第一打印参数控制所述打印设备打印出所述第一实物模型,具体包括:

5.根据权利要求4所述的方法,其特征在于,所述将所述第一分层形貌数据和所述第一打印参数导入所述第二打印软件,以指示所述第二打印软件按照所述第一分层形貌数据和所述第一打印参数控制所述打印设备打印出所述第一实物模型之后,所述方法还包括:

6.根据权利要求1所述的方法,其特征在于,所述根据所述第一三维打印需求、所述第一分层软件以及所述第一打印软件控制打印设备打印出所述目标三维模型的目标实物模型,具体包括:

7.根据权利要求6所述的方法,其特征在于,在所述将所述目标分层形貌数据和所述目标打印参数导入第一打印软件,以指示所述第一打印软件按照所述目标分层形貌数据和所述目标打印参数控制所述打印设备打印出所述目标实物模型之后,具体包括:

8.一种电子设备,其特征在于,所述电子设备包括:一个或多个处理器和存储器。

9.一种计算机可读存储介质,包括指令,其特征在于,当所述指令在电子设备上运行时,使得所述电子设备执行如权利要求1-7中任一项所述的方法。

10.一种计算机程序产品,其特征在于,当所述计算机程序产品在电子设备上运行时,使得所述电子设备执行如权利要求1-7中任一项所述的方法。

...

【技术特征摘要】

1.一种三维模型打印方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述在接收到第一三维打印需求的情况下,根据预先确定的目标打印评估表对所述第一三维打印需求进行第一评估,以确定所述第一三维打印需求的目标打印复杂度之前,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述在获取到所述第一形貌数据的情况下,根据所述第一形貌数据和所述第二三维打印需求控制所述打印设备打印出所述第一三维模型的第一实物模型,具体包括:

4.根据权利要求3所述的方法,其特征在于,所述在获取到所述第一分层形貌数据和第一打印参数后,根据所述第一分层形貌数据和所述第一打印参数控制所述打印设备打印出所述第一实物模型,具体包括:

5.根据权利要求4所述的方法,其特征在于,所述将所述第一分层形貌数据和所述第一打印参数导入所述第二打印软件,以指示所述第二打印软件按照所述第一分层形貌数据和所述第一打印参数控制所述...

【专利技术属性】
技术研发人员:易勇
申请(专利权)人:上海佳昱朗科技服务合伙企业有限合伙
类型:发明
国别省市:

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

1