System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种模型的尺寸补偿缩放方法、装置、设备及存储介质制造方法及图纸_技高网

一种模型的尺寸补偿缩放方法、装置、设备及存储介质制造方法及图纸

技术编号:40993896 阅读:2 留言:0更新日期:2024-04-18 21:35
本发明专利技术涉及3D打印技术领域,公开了一种模型的尺寸补偿缩放方法、装置、设备及存储介质,本发明专利技术对待补偿工件stl模型进行尺寸补偿缩放时设定单独的缩放补偿基准中心点,并结合预设尺寸补偿函数和待补偿工件stl模型的每个三角面顶点在成型空间坐标系中的初始坐标值可以实现对待补偿工件stl模型的缩放,进一步,结合预设修正基准点的坐标值可以计算出每个三角面顶点的修正距离值,最后,根据修正距离值可以对补偿缩放后的每个三角面顶点的坐标值进行距离校正并得到校正后的目标工件stl模型。因此,通过实施本发明专利技术,在改善整个成型空间中所有位置的所有工件的尺寸精度的同时改善了待补偿工件stl模型的外观。

【技术实现步骤摘要】

本专利技术涉及3d打印,具体涉及一种模型的尺寸补偿缩放方法、装置、设备及存储介质


技术介绍

1、在选择性激光烧结工艺中,首先,通过送粉装置将一定量的粉末精确地送至工作台面,随后,铺粉辊筒将粉末材料均匀地铺设在已成型零件的粉床上表面,接着,加热装置将粉末加热至预设的温度,此时,振镜系统控制激光器按照该层的截面轮廓对实心部分粉末层进行精确扫描,使粉末熔化并与下面已成型的部分实现牢固粘合。在一层截面烧结完成后,工作台以精确的厚度下降,随后铺粉辊筒再次均匀覆盖一层密实的粉末,进行新一层截面的扫描烧结。经过多次循环的扫描叠加,直至完成整个零件的制造。

2、在上述整个加工过程中,处于成型缸不同位置工件收缩差异,将导致精度误差问题,针对这一问题,在加工前成型数据处理软件通过使用尺寸补偿函数对工件stl图纸进行缩放计算。但是,由于成型缸中不同位置工件承受压力值及受热温度各不相同,并且处于这些环境的时间也不相同,使用的尺寸补偿函数是非线性的,虽然可以有效地改善工件的尺寸精度,但在基于固定的缩放中心对工件stl模型进行缩放计算中,计算单坐标方向比例系数时远离缩放中心在此坐标轴方向上跨度小但在另外两个坐标轴坐标跨度较大的单个工件计算的比例系数差别非常大,导致stl文件缩放后大幅变形,加工后在工件规则平面上产生大量的台阶层纹,影响工件外观。


技术实现思路

1、有鉴于此,本专利技术提供了一种模型的尺寸补偿缩放方法、装置、设备及存储介质,以解决现有方法虽然可以有效地改善工件的尺寸精度但是会导致stl文件缩放后大幅变形,加工后在工件规则平面上产生大量的台阶层纹,影响工件外观的问题。

2、第一方面,本专利技术提供了一种模型的尺寸补偿缩放方法,该方法包括:

3、获取预设尺寸补偿函数、待补偿工件stl模型的预设修正基准点坐标值和每个三角面顶点在成型空间坐标系中的初始坐标值,预设尺寸补偿函数表示输出为待补偿工件stl模型的三角面各个顶点坐标处相应坐标轴方向第一缩放比例系数的任意形式的函数,成型空间坐标系表示在成型设备中用于成型工件的成型舱体硬件确定的成型空间中建立的笛卡尔坐标系,坐标系的原点处于成型空间中的任意一点;获取待补偿工件stl模型的预设缩放补偿基准中心点坐标值;基于每个初始坐标值、预设缩放补偿基准中心点坐标值和预设尺寸补偿函数,对待补偿工件stl模型进行缩放,得到缩放后的每个三角面顶点的坐标值;基于每个初始坐标值、预设修正基准点坐标值、预设缩放补偿基准中心点坐标值和预设尺寸补偿函数,经过预设计算方法,计算每个三角面顶点的修正距离值;基于缩放后的每个三角面顶点的坐标值和每个三角面顶点的修正距离值,确定目标工件stl模型。

4、本专利技术提供的模型的尺寸补偿缩放方法,对待补偿工件stl模型进行尺寸补偿缩放时设定单独的缩放补偿基准中心点,并结合预设尺寸补偿函数和待补偿工件stl模型的每个三角面顶点在成型空间坐标系中的初始坐标值可以实现对待补偿工件stl模型的缩放,进一步,结合预设修正基准点的坐标值可以计算出每个三角面顶点的修正距离值,最后,根据修正距离值可以对补偿缩放后的每个三角面顶点的坐标值进行距离校正并得到校正后的目标工件stl模型。因此,通过实施本专利技术,在改善整个成型空间中所有位置的所有工件的尺寸精度的同时改善了待补偿工件stl模型的外观。

5、在一种可选的实施方式中,基于每个初始坐标值、预设缩放补偿基准中心点坐标值和预设尺寸补偿函数,对待补偿工件stl模型进行缩放,得到缩放后的每个三角面顶点的坐标值,包括:

6、基于每个初始坐标值和预设尺寸补偿函数,计算每个三角面顶点的第一缩放比例系数;基于每个初始坐标值、预设缩放补偿基准中心点坐标值和每个第一缩放比例系数,确定缩放后的每个三角面顶点的坐标值。

7、本专利技术根据预设尺寸补偿函数可以计算出待补偿工件stl模型的每个三角面顶点在成型空间坐标系中的初始坐标值对应的第一缩放比例系数,进一步,结合该第一缩放比例系数可以计算出缩放后的每个三角面顶点的坐标值,为后续距离校正提供了数据支持。

8、在一种可选的实施方式中,基于每个初始坐标值、预设缩放补偿基准中心点坐标值和每个第一缩放比例系数,确定缩放后的每个三角面顶点的坐标值,包括:

9、基于每个初始坐标值和预设缩放补偿基准中心点坐标值,计算每个三角面顶点与预设缩放补偿基准中心点的距离值;基于每个初始坐标值、每个第一缩放比例系数和距离值,确定缩放后的每个三角面顶点的坐标值。

10、在一种可选的实施方式中,基于每个初始坐标值、预设修正基准点坐标值、预设缩放补偿基准中心点坐标值和预设尺寸补偿函数,经过预设计算方法,计算每个三角面顶点的修正距离值,包括:

11、基于每个初始坐标值和预设尺寸补偿函数,计算每个三角面顶点的第一缩放比例系数;基于每个初始坐标值和预设缩放补偿基准中心点坐标值,计算每个三角面顶点对应的投影点坐标值;基于每个投影点坐标值和预设尺寸补偿函数,计算每个投影点坐标值的第二缩放比例系数;基于每个第一缩放比例系数、每个第二缩放比例系数、预设修正基准点坐标值和预设缩放补偿基准中心点坐标值,计算每个三角面顶点的修正距离值。

12、本专利技术通过计算每个三角面顶点的第一缩放比例系数和每个投影点坐标值的第二缩放比例系数,并结合预设修正基准点坐标值和预设缩放补偿基准中心点坐标值,可以计算出每个三角面顶点的修正距离值,为后续距离校正提供了数据支持。

13、在一种可选的实施方式中,基于每个第一缩放比例系数、每个第二缩放比例系数、预设修正基准点坐标值和预设缩放补偿基准中心点坐标值,计算每个三角面顶点的修正距离值,包括:

14、计算每个第二缩放比例系数和每个第一缩放比例系数的第一差值;计算预设修正基准点坐标值和预设缩放补偿基准中心点坐标值的第二差值;基于每个第一差值和第二差值,计算每个三角面顶点的修正距离值。

15、在一种可选的实施方式中,该方法还包括:当存在多个待补偿工件stl模型时,返回获取待补偿工件stl模型的预设缩放补偿基准中心点坐标值的步骤,反复迭代,得到每个待补偿工件stl模型对应的目标工件stl模型。

16、在一种可选的实施方式中,该方法还包括:利用选择性激光烧结技术对每个目标工件stl模型进行加工。

17、第二方面,本专利技术提供了一种模型的尺寸补偿缩放装置,该装置包括:

18、第一获取模块,用于获取预设尺寸补偿函数、待补偿工件stl模型的预设修正基准点坐标值和每个三角面顶点在成型空间坐标系中的初始坐标值,预设尺寸补偿函数表示输出为待补偿工件stl模型的三角面各个顶点坐标处相应坐标轴方向第一缩放比例系数的任意形式的函数,成型空间坐标系表示在成型设备中用于成型工件的成型舱体硬件确定的成型空间中建立的笛卡尔坐标系,坐标系的原点处于成型空间中的任意一点;第二获取模块,用于获取待补偿工件stl模型的预设缩放补偿基准中心点坐标值;缩放模块,用于基于每个初始坐标值、预设缩本文档来自技高网...

【技术保护点】

1.一种模型的尺寸补偿缩放方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,基于每个所述初始坐标值、所述预设缩放补偿基准中心点坐标值和所述预设尺寸补偿函数,对所述待补偿工件stl模型进行缩放,得到缩放后的每个三角面顶点的坐标值,包括:

3.根据权利要求2所述的方法,其特征在于,基于每个所述初始坐标值、所述预设缩放补偿基准中心点坐标值和每个所述第一缩放比例系数,确定缩放后的每个三角面顶点的所述坐标值,包括:

4.根据权利要求1所述的方法,其特征在于,基于每个所述初始坐标值、所述预设修正基准点坐标值、所述预设缩放补偿基准中心点坐标值和所述预设尺寸补偿函数,经过预设计算方法,计算每个三角面顶点的修正距离值,包括:

5.根据权利要求4所述的方法,其特征在于,基于每个所述第一缩放比例系数、每个所述第二缩放比例系数、所述预设修正基准点坐标值和所述预设缩放补偿基准中心点坐标值,计算每个三角面顶点的所述修正距离值,包括:

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

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

8.一种模型的尺寸补偿缩放装置,其特征在于,所述装置包括:

9.一种计算机设备,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使计算机执行权利要求1至7中任一项所述的模型的尺寸补偿缩放方法。

...

【技术特征摘要】

1.一种模型的尺寸补偿缩放方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,基于每个所述初始坐标值、所述预设缩放补偿基准中心点坐标值和所述预设尺寸补偿函数,对所述待补偿工件stl模型进行缩放,得到缩放后的每个三角面顶点的坐标值,包括:

3.根据权利要求2所述的方法,其特征在于,基于每个所述初始坐标值、所述预设缩放补偿基准中心点坐标值和每个所述第一缩放比例系数,确定缩放后的每个三角面顶点的所述坐标值,包括:

4.根据权利要求1所述的方法,其特征在于,基于每个所述初始坐标值、所述预设修正基准点坐标值、所述预设缩放补偿基准中心点坐标值和所述预设尺寸补偿函数,经过预设计算方法,计算每个三角面顶点的修正距离值,...

【专利技术属性】
技术研发人员:范小寒王朝龙孙宇成冯晓宏
申请(专利权)人:湖南华曙高科技股份有限公司
类型:发明
国别省市:

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

1