System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 打印平台的高度补偿方法、装置和计算机设备制造方法及图纸_技高网

打印平台的高度补偿方法、装置和计算机设备制造方法及图纸

技术编号:40056511 阅读:7 留言:0更新日期:2024-01-16 22:01
本申请涉及一种打印平台的高度补偿方法、装置和计算机设备。方法包括:确定打印平台中的待补偿测量点、以及打印平台中位于待补偿测量点邻近位置处的多个邻近区域;各邻近区域中包括至少两个相邻测量点;将各邻近区域中的至少两个相邻测量点投影至预设第一投影平面,得到至少两个第一投影点,并对至少两个第一投影点进行线性拟合处理,得到各邻近区域各自对应的第一拟合线;根据各邻近区域各自对应的第一拟合线分别确定各补偿基准点;将各补偿基准点投影至预设第二投影平面,得到各第二投影点,并根据各第二投影点对待补偿测量点的坐标数据进行高度补偿。采用本方法能够提高打印平台的高度补偿的准确性。

【技术实现步骤摘要】

本申请涉及3d打印,特别是涉及一种打印平台的高度补偿方法、装置和计算机设备


技术介绍

1、3d打印是一种快速成型技术,它是一种以数字模型文件为基础,运用特殊蜡材、粉末状金属或塑料等可粘合材料,通过逐层打印的方式来构造三维实体的技术。其中,如何对打印平台的水平性进行调节是现阶段研究的重点。

2、目前,通常对打印平台上预先设定的测量点进行测量,并根据测量结果构建拟合平面,喷嘴打印到某位置时,可以根据拟合平面计算出该位置对应的高度补偿,从而进行调平。然而,由于是根据测量结果不加区分地构建成一整个拟合平面,并不能有针对性地实现每个测量点的调节,进而降低了打印平台的调平效果。因此,如何准确地对每个测量点进行高度补偿,进而确保打印平台的水平性是本公开需要解决的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够提升高度补偿准确性的打印平台的高度补偿方法、装置、计算机设备和计算机可读存储介质。

2、第一方面,本申请提供了一种打印平台的高度补偿方法。所述方法包括:

3、获取打印平台中的多个测量点,并确定待补偿测量点;

4、确定所述打印平台中位于所述待补偿测量点邻近位置处的多个邻近区域;各邻近区域中包括至少两个相邻测量点;所述相邻测量点为所述多个测量点中与所述待补偿测量点相邻的测量点;

5、将各邻近区域中的至少两个相邻测量点投影至预设第一投影平面,得到至少两个第一投影点的坐标数据,并对所述至少两个第一投影点的坐标数据进行线性拟合处理,得到各邻近区域各自对应的第一拟合线;

6、根据各邻近区域各自对应的所述第一拟合线、各邻近区域中的至少两个相邻测量点的坐标数据和所述待补偿测量点的坐标数据,分别确定各补偿基准点的坐标数据;

7、将各所述补偿基准点投影至预设第二投影平面,得到各第二投影点的坐标数据,并根据各所述第二投影点的坐标数据,对所述待补偿测量点的坐标数据进行高度补偿。

8、在其中一个实施例中,所述多个测量点包括扩充测量点、边缘测量点和内部测量点;所述获取打印平台中的多个测量点,包括:确定所述打印平台中的边缘测量点,并确定所述边缘测量点的边缘信息;根据所述边缘信息,确定所述打印平台中与所述边缘测量点相对应的目标内部测量点、以及确定所述目标内部测量点的扩充方向;按照所述扩充方向对所述目标内部测量点进行扩充处理,得到与所述边缘测量点相对应的扩充测量点。

9、在其中一个实施例中,所述按照所述扩充方向对所述目标内部测量点进行扩充处理,得到与所述边缘测量点相对应的扩充测量点,包括:以所述边缘测量点为镜像中心,按照所述扩充方向对所述目标内部测量点进行对称处理,得到待生成的扩充测量点的平面坐标数据;获取与所述扩充方向相对应的坐标扩充模型,并将所述待生成的扩充测量点的平面坐标数据代入至所述坐标扩充模型中,得到所述待生成的扩充测量点的高度坐标数据;综合所述待生成的扩充测量点的平面坐标数据和高度坐标数据,得到与所述边缘测量点相对应的扩充测量点的坐标数据。

10、在其中一个实施例中,所述坐标扩充模型的生成方式包括:获取扩充方向集,针对所述扩充方向集中的每一个扩充方向,均确定与当前扩充方向相对应的模型投影平面;生成所述当前扩充方向相对应的模拟边缘点,并确定与所述模拟边缘点相对应的模拟内部点;将所述模拟边缘点投影至模型投影平面,得到模拟边缘投影点、以及将所述模拟内部点投影至模型投影平面,得到模拟内部投影点;将所述模拟边缘投影点和所述模拟内部投影点进行线性拟合处理,得到与所述当前扩充方向相对应的坐标扩充模型。

11、在其中一个实施例中,所述相邻测量点的坐标数据中包括横坐标数据;所述根据各邻近区域各自对应的所述第一拟合线、各所述邻近区域中的至少两个所述相邻测量点的坐标数据和所述待补偿测量点的坐标数据,分别确定各补偿基准点的坐标数据,包括:判断各邻近区域中的至少两个相邻测量点的横坐标数据是否相同;当所述至少两个相邻测量点的横坐标数据相同时,根据所述至少两个相邻测量点的横坐标数据,得到各待生成的补偿基准点的横坐标数据;根据所述待补偿测量点的坐标数据,得到各所述待生成的补偿基准点的纵坐标数据;将各所述待生成的补偿基准点的纵坐标数据分别代入至各邻近区域各自对应的所述第一拟合线中,得到各所述待生成的补偿基准点的高度坐标数据;综合各所述待生成的补偿基准点的横坐标数据、纵坐标数据和高度坐标数据,得到各邻近区域各自对应的补偿基准点的坐标数据。

12、在其中一个实施例中,所述方法还包括:当所述至少两个相邻测量点的横坐标数据不相同时,通过各邻近区域中的至少两个相邻测量点分别构建一个直角三角形;根据所述待补偿测量点的坐标数据,确定各所述直角三角形中的两个相似直角三角形,并分别确定所述两个相似直角三角形之间的边长比例关系;将各所述至少两个相邻测量点的坐标数据和所述待补偿测量点的坐标数据,均代入至各自对应的所述边长比例关系中,得到各所述待生成的补偿基准点的横坐标数据。

13、在其中一个实施例中,所述根据各所述第二投影点的坐标数据,对所述待补偿测量点的坐标数据进行高度补偿,包括:对各所述第二投影点的坐标数据进行线性拟合处理,得到第二拟合线;将所述待补偿测量点的坐标数据代入至所述第二拟合线对应的第二直线方程中,得到所述待补偿测量点的高度补偿值;通过所述高度补偿值对所述待补偿测量点的坐标数据进行高度补偿。

14、在其中一个实施例中,在所述确定所述打印平台中位于所述待补偿测量点邻近位置处的多个邻近区域之前,所述方法还包括:获取所述多个测量点中的边角测量点的第一初始坐标数据和内部测量点的第二初始坐标数据;对所述第一初始坐标数据进行校验,得到第一校验结果,并根据所述第一校验结果确定所述边角测量点的第一校验坐标数据;根据所述第一校验坐标数据,构建标准平面;根据所述标准平面,对所述第二初始坐标数据进行校验,得到第二校验结果,并根据所述第二校验结果确定所述内部测量点的第二校验坐标数据。

15、第二方面,本申请还提供了一种打印平台的高度补偿装置。所述装置包括:

16、测量点确定模块,用于获取打印平台中的多个测量点,并确定待补偿测量点;

17、邻近区域确定模块,用于确定所述打印平台中位于所述待补偿测量点邻近位置处的多个邻近区域;各邻近区域中包括至少两个相邻测量点;所述相邻测量点为所述多个测量点中与所述待补偿测量点相邻的测量点;

18、第一投影模块,用于将各邻近区域中的至少两个相邻测量点投影至预设第一投影平面,得到至少两个第一投影点的坐标数据,并对所述至少两个第一投影点的坐标数据进行线性拟合处理,得到各邻近区域各自对应的第一拟合线;

19、基准点确定模块,用于根据各邻近区域各自对应的第一拟合线、各邻近区域中的至少两个相邻测量点的坐标数据和待补偿测量点的坐标数据,分别确定各补偿基准点的坐标数据;

20、第二投影模块,用于将各所述补偿基准点投影至预设第二投影本文档来自技高网...

【技术保护点】

1.一种打印平台的高度补偿方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述多个测量点包括扩充测量点、边缘测量点和内部测量点;所述获取打印平台中的多个测量点,包括:

3.根据权利要求2所述的方法,其特征在于,所述按照所述扩充方向对所述目标内部测量点进行扩充处理,得到与所述边缘测量点相对应的扩充测量点,包括:

4.根据权利要求3所述的方法,其特征在于,所述坐标扩充模型的生成方式包括:

5.根据权利要求1所述的方法,其特征在于,所述相邻测量点的坐标数据中包括横坐标数据;所述根据各邻近区域各自对应的所述第一拟合线、各所述邻近区域中的至少两个所述相邻测量点的坐标数据和所述待补偿测量点的坐标数据,分别确定各补偿基准点的坐标数据,包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述根据各所述第二投影点的坐标数据,对所述待补偿测量点的坐标数据进行高度补偿,包括:

8.根据权利要求1所述的方法,其特征在于,在所述确定所述打印平台中位于所述待补偿测量点邻近位置处的多个邻近区域之前,所述方法还包括:

9.一种打印平台的高度补偿装置,其特征在于,所述装置包括:

10.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至8中任一项所述的方法的步骤。

11.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至8中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种打印平台的高度补偿方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述多个测量点包括扩充测量点、边缘测量点和内部测量点;所述获取打印平台中的多个测量点,包括:

3.根据权利要求2所述的方法,其特征在于,所述按照所述扩充方向对所述目标内部测量点进行扩充处理,得到与所述边缘测量点相对应的扩充测量点,包括:

4.根据权利要求3所述的方法,其特征在于,所述坐标扩充模型的生成方式包括:

5.根据权利要求1所述的方法,其特征在于,所述相邻测量点的坐标数据中包括横坐标数据;所述根据各邻近区域各自对应的所述第一拟合线、各所述邻近区域中的至少两个所述相邻测量点的坐标数据和所述待补偿测量点的坐标数据,分别确定各补偿基准点的坐标数据,包括:

6.根...

【专利技术属性】
技术研发人员:唐京科王玉龙
申请(专利权)人:深圳市创想三维科技股份有限公司
类型:发明
国别省市:

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

1