一种基于初速度变化的曲面打印方法、装置、设备及存储介质与流程
本发明涉及打印,特别是涉及一种基于初速度变化的曲面打印方法、装置、设备及存储介质。
背景技术:
1、在对平面介质进行打印时,喷头与打印介质都是平面,可以保证喷头相对打印介质的高度不发生改变。当喷头沿着水平方向匀速运动时,墨点在竖直方向做加速度为g的匀加速运动,由于高度相同,可保证所有墨点从喷嘴落到打印介质的时间(也称:墨点的落点时间)都相同。由于墨点在水平方向的速度vx始终不发生改变,同时墨点的落点时间均相同,则能保证所有墨点在打印介质上的间隔相同,保证打印效果。
2、但在曲面介质打印时,如图1a所示,由于打印介质为曲面,喷头相对打印介质的高度发生改变,比如:a、b、c、d为相邻出墨点,且出墨点a、b的高度为h1,c的高度为h2,d的高度为h3。若墨点仍然在竖直方向上做匀加速运动,则由于高度不同,会导致所有墨点的落点时间不同,在这种情况下,若喷头沿水平方向做匀速运动,则如图1b所示,墨点a、b、c、d落到曲面打印介质上分别对应墨点a1、b1、c1、d1,显然,a1、b1、c1、d1之间的间隔均不相同。若喷头沿着水平方向做变速运动,各墨点的间隔也会不同。因此,若采用上述平面介质的打印方法在曲面介质上进行打印,墨点在水平方向上不管是匀速运动还是变速运动均无法保证墨点在打印介质上的间隔相同,导致墨点之间的间隔不均匀,影响打印效果。
技术实现思路
1、本发明旨在提出一种基于初速度变化的曲面打印方法、装置、设备及存储介质,以期至少部分地解决上述技术问题中的至少之一。
2、第一方面,为解决上述技术问题,本发明提供了一种基于初速度变化的曲面打印方法,所述方法包括:
3、获取待打印曲面上各点到喷头之间的高度值;
4、根据所述高度值确定喷头各个出墨点在竖直方向的初始速度,保证各个墨点在待打印曲面的水平间隔相同;
5、基于各个出墨点在竖直方向的初始速度控制喷头出墨打印。
6、根据本发明一种优选的实施方式,所述根据所述高度值确定喷头各个出墨点在竖直方向的初始速度之前,所述方法还包括:
7、根据打印精度确定待打印曲面相邻墨点之间的水平标准间隔;
8、对应的,根据所述高度值确定喷头各个出墨点在竖直方向的初始速度,保证各个墨点在待打印曲面的水平间隔均与待打印曲面相邻墨点之间的水平标准间隔同。
9、根据本发明一种优选的实施方式,喷头在水平方向匀速运动,根据所述高度值确定喷头各个出墨点在竖直方向的初始速度,保证各个墨点的落点时间相同。
10、根据本发明一种优选的实施方式,各个墨点在待打印曲面的水平间隔均与待打印曲面相邻墨点之间的水平标准间隔相同,所述根据所述高度值确定喷头各个出墨点在竖直方向的初始速度之前,所述方法还包括:
11、根据打印精度确定待打印曲面相邻墨点之间的水平标准间隔;
12、根据喷头出墨点在水平方向的速度及待打印曲面相邻墨点之间的水平标准间隔确定墨点的标准落点时间;
13、对应的,根据所述高度值确定喷头各个出墨点在竖直方向的初始速度,保证各个墨点的落点时间与所述标准落点时间相同。
14、根据本发明一种优选的实施方式,喷头各个出墨点在竖直方向的初始速度vy0通过如下公式确定:
15、
16、其中:h为待打印曲面上各点到喷头之间的高度值,ts为墨点的标准落点时间,g为重力加速度。
17、根据本发明一种优选的实施方式,所述基于各个出墨点在竖直方向的初始速度控制喷头出墨打印包括:
18、将待出墨墨点导入竖直加速装置中;
19、基于待出墨墨点在竖直方向的初始速度控制所述竖直加速装置对待出墨墨点进行加速;
20、控制喷头喷出加速后的待出墨墨点。
21、根据本发明一种优选的实施方式,所述获取待打印曲面上各点到喷头之间的高度值包括:
22、获取待打印曲面的曲面信息;
23、基于所述曲面信息确定待打印曲面上各点到喷头之间的高度值。
24、第二方面,本发明还提供一种基于初速度变化的曲面打印装置,包括:
25、获取模块,用于获取待打印曲面上各点到喷头之间的高度值;
26、确定模块,用于根据所述高度值确定喷头各个出墨点在竖直方向的初始速度,保证各个墨点在待打印曲面的水平间隔相同;
27、控制模块,用于基于各个出墨点在竖直方向的初始速度控制喷头出墨打印。
28、第三方面,本发明还提供一种基于初速度变化的曲面打印设备,其包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现如上述任一项所述的方法。
29、第四方面,本发明还提供一种计算机可读存储介质,其上存储有计算机程序指令,优选地,当所述计算机程序指令被处理器执行时实现如上述任一项所述的方法。
30、综上所述,本发明的基于初速度变化的曲面打印方法、装置、设备及存储介质,基于待打印曲面中各点与喷头之间的高度不同,而墨点在竖直方向上为匀加速运动,根据高度值改变喷头各个出墨点在竖直方向的初始速度,从而保证各个墨点在待打印曲面的水平间隔相同。在打印过程中,根据打印点到喷头的高度值配置对应墨点在竖直方向的初始速度,从而保证各个墨点在待打印曲面的水平间隔相同,使得墨点在曲面打印介质上均匀分布,提高打印效果。
1.一种基于初速度变化的曲面打印方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于初速度变化的曲面打印方法,其特征在于,所述根据所述高度值确定喷头各个出墨点在竖直方向的初始速度之前,所述方法还包括:
3.根据权利要求1所述的基于初速度变化的曲面打印方法,其特征在于,喷头在水平方向匀速运动,根据所述高度值确定喷头各个出墨点在竖直方向的初始速度,保证各个墨点的落点时间相同。
4.根据权利要求3所述的基于初速度变化的曲面打印方法,其特征在于,各个墨点在待打印曲面的水平间隔均与待打印曲面相邻墨点之间的水平标准间隔相同,所述根据所述高度值确定喷头各个出墨点在竖直方向的初始速度之前,所述方法还包括:
5.根据权利要求4所述的基于初速度变化的曲面打印方法,其特征在于,喷头各个出墨点在竖直方向的初始速度vy0通过如下公式确定:
6.根据权利要求1所述的基于初速度变化的曲面打印方法,其特征在于,所述基于各个出墨点在竖直方向的初始速度控制喷头出墨打印包括:
7.根据权利要求1所述的基于初速度变化的曲面打印方法,其特征在于,所述获取待打印曲面上各点到喷头之间的高度值包括:
8.一种基于初速度变化的曲面打印装置,其特征在于,包括:
9.一种基于初速度变化的曲面打印设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现如权利要求1至7中任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,当所述计算机程序指令被处理器执行时实现如权利要求1至7中任一项所述的方法。