System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于3d打印,具体涉及一种加工余量计算方法、变壁厚填充方法及相关设备。
技术介绍
1、3d打印,即快速成型技术的一种,又称作增材制造,它是一种以数字模型文件为基础,运用粉末状金属或塑料等可粘合材料,通过逐层打印的方式来构造物体的技术。3d打印通常是采用数字技术材料打印机来实现的。常在模具制造、工业设计等领域被用于制造模型,后逐渐用于一些产品的直接制造,已经有使用这种技术打印而成的零部件。该技术在珠宝、鞋类、工业设计、建筑、工程和施工(aec)、汽车,航空航天、牙科和医疗产业、以及其他领域都有所应用。
2、在各种3d打印技术中,熔融沉积成型(fused deposition modeling,fdm)是应用比较广泛的快速成型工艺,目前,熔融沉积成型一般使用固定宽度材料填充实体模型,采用固定宽度打印方式会导致制件边缘粗糙,有漏料未填充的现象,往往需要增加加工余量供后续的减材去除,但是,采用现有的加工余量计算方式,加工余量计算起来比较难,仍然会导致制件边缘粗糙以及漏料未填充的问题;并且,采用现有的填充工艺,会导致浪费大量的减材的加工时间和材料。
技术实现思路
1、为克服上述技术的缺点,本专利技术提供一种加工余量计算及相关设备,能够解决现有加工余量计算方式无法精确且快速地计算加工余量,导致打印制件的边缘粗糙以及出现漏料未填充现象的技术问题。
2、本专利技术还提供一种变壁厚填充方法及相关设备,能够解决采用现有填充工艺,会导致浪费大量的减材的加工时间和材料的技
3、为了达到上述目的,本专利技术采用技术方案如下:
4、一种加工余量计算方法,包括:
5、s1:将3d模型分割成若干层切片;
6、s2:任选取一层切片,将分割成条块多个条块,得到每个条块对应的中线;
7、s3:基于预设精度在中线上离散形成多个控制点,计算得到每个控制点对应条块的宽度;
8、s4:基于控制点对应条块的宽度,计算得到对应切片的加工余量。
9、进一步地,还包括:
10、s5:重复s2—s4,计算得到每一层切片的加工余量。
11、一种加工余量计算系统,用于实现上述加工余量计算方法的步骤,其特征在于,包括:
12、分割模块,用于将3d模型分割成若干层切片;
13、中线获取模块,用于任选取一层切片,将分割成条块多个条块,得到每个条块对应的中线;
14、第一计算模块,用于基于预设精度在中线上离散形成多个控制点,计算得到每个控制点对应条块的宽度;
15、第二计算模块,用于基于控制点对应条块的宽度,计算得到对应切片的加工余量。
16、一种设备,包括:
17、存储器,用于存储计算机程序;
18、处理器,用于执行所述计算机程序时实现上述加工余量计算方法的步骤。
19、一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时用于实现上述加工余量计算方法的步骤。
20、一种变壁厚填充方法,包括:
21、根据切片的加工余量,计算得到填充路径;
22、汇总3d模型各层切片对应的填充路径,输出填充指令;
23、基于填充指令对制件进行变壁厚填充;
24、其中,所述切片的加工余量采用上述加工余量计算方法得到。
25、进一步地,其中,所述填充指令中包括各层切片所有控制点的坐标位置以及对应的填充路径,根据所有控制点的坐标位置以及对应的填充路径,同步控制打印设备完成变壁厚填充。
26、一种变壁厚填充系统,用于实现上述变壁厚填充方法的步骤,包括:
27、填充路径获取模块,用于根据切片的加工余量,计算得到填充路径;
28、填充指令输出模块,用于汇总3d模型各层切片对应的填充路径,输出填充指令;
29、填充模块,用于基于填充指令对制件进行变壁厚填充。
30、一种设备,包括:
31、存储器,用于存储计算机程序;
32、处理器,用于执行所述计算机程序时实现上述变壁厚填充方法的步骤。
33、一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时用于实现上述变壁厚填充方法的步骤。
34、相比于现有技术,本专利技术具有有益效果如下:
35、本专利技术提供一种加工余量计算方法,本方法采用将3d模型分割成若干层切片,然后选取任意一切片对其进行分割成条块,获取每个条块对应的中线,在中线上离散形成多个控制点,计算得到每个控制点对应条块的宽度,最终根据控制点对应条块的宽度,计算得出对应切片的加工余量;本方法的核心思想是将单道离散成数个控制点,然后再计算每个控制点对应的宽度来实时控制挤出量;采用本方法能够精确且快速地计算加工余量,从而减少打印制件的边缘粗糙以及出现漏料未填充现象的发生。
36、本专利技术还提供一种变壁厚填充方法,基于上述加工余量计算方法,本方法根据切片的加工余量,计算得到填充路径,通过汇总3d模型各层切片对应的填充路径,输出填充指令,最终基于填充指令对制件进行变壁厚填充;本方法相对传统的打印方法能更好地关注模型的细节特征,提高精度,降低打印余量;同时,采用本方法也解决了熔融沉积成型工艺制件边缘粗糙,漏料未填充的问题,减少了传统减材的加工时间和材料。
本文档来自技高网...【技术保护点】
1.一种加工余量计算方法,其特征在于,包括:
2.根据权利要求1所述的一种加工余量计算方法,其特征在于,还包括:
3.一种加工余量计算系统,用于实现权利要求1-2任一项所述加工余量计算方法的步骤,其特征在于,包括:
4.一种设备,其特征在于,包括:
5.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时用于实现权利要求1-2任一项所述加工余量计算方法的步骤。
6.一种变壁厚填充方法,其特征在于,包括:
7.根据权利要求6所述的一种变壁厚填充方法,其特征在于,其中,所述填充指令中包括各层切片所有控制点的坐标位置以及对应的填充路径,根据所有控制点的坐标位置以及对应的填充路径,同步控制打印设备完成变壁厚填充。
8.一种变壁厚填充系统,用于实现权利要求6-7任一项所述变壁厚填充方法的步骤,其特征在于,包括:
9.一种设备,其特征在于,包括:
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计
...【技术特征摘要】
1.一种加工余量计算方法,其特征在于,包括:
2.根据权利要求1所述的一种加工余量计算方法,其特征在于,还包括:
3.一种加工余量计算系统,用于实现权利要求1-2任一项所述加工余量计算方法的步骤,其特征在于,包括:
4.一种设备,其特征在于,包括:
5.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时用于实现权利要求1-2任一项所述加工余量计算方法的步骤。
6.一种变壁厚填充方法,其特征在于,包括:
7....
【专利技术属性】
技术研发人员:卢秉恒,郭文华,王博昌,王明明,李静怡,王姣,马文涛,闫黎洋,刘帅,豆渊波,
申请(专利权)人:西安增材制造国家研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。