本发明涉及喷墨打印,尤其涉及一种喷头倾斜打印的参数计算方法、装置、设备及存储介质。
背景技术:
1、喷墨打印是指通过喷头上的喷孔将墨滴喷射到打印介质上以得到图像或文字。onepass喷墨打印技术是目前喷墨打印领域的一种高速打印技术,喷头组经过一次扫描在打印介质上形成待打印图像,其打印速度快、效率高。但是onepass喷墨打印由于受喷头物理局限性,在喷头方向的打印精度难以提升。目前申请人提出采用将喷头相对打印介质移动方向倾斜一定角度的方式来提高喷头方向打印精度。但是喷头倾斜后相关的打印参数会发生变化,如果不能准确获取喷头倾斜后相关的打印参数则会严重影响打印效果。由于不同打印场景下喷头倾斜的角度不同,因此在不同打印场景下倾斜打印的打印参数也随之变化,而目前还没有一种可以快速准确的确定喷头在任意倾斜角度下进行打印的打印参数的方法。
技术实现思路
1、有鉴于此,本发明提供了一种喷头倾斜打印的参数计算方法、装置、设备及存储介质,用以解决现有技术不能快速准确地确定喷头在任意倾斜角度下进行打印的打印参数的技术问题。
2、第一方面,本发明提供了一种喷头倾斜打印的参数计算方法,所述喷头包括若干列喷嘴,所述方法包括以下步骤:
3、s1:获取喷头的相对喷头扫描方向的倾斜角度;
4、s2:获取喷头的物理布局参数,所述物理布局参数包括喷头中喷嘴排布位置的参数;
5、s3:根据所述倾斜角度和所述物理布局参数计算得到各列喷嘴的倾斜打印参数;
6、其中,倾斜打印参数包括起始有效喷嘴位置参数和/或屏蔽位置参数。
7、优选地,s3:根据所述倾斜角度和所述物理布局参数计算得到各列喷嘴的倾斜打印参数包括以下步骤:
8、s301:按照喷嘴沿喷嘴列方向的排列顺序为各列喷嘴分配位置序号;
9、s302:根据所述倾斜角度和所述物理布局参数计算得到各列喷嘴中沿喷嘴列方向上的第一个有效喷嘴所对应的位置序号作为各列喷嘴的起始有效喷嘴位置参数。
10、优选地,所述屏蔽位置参数包括第一出墨边界位置的参数和第二出墨边界位置的参数,其中各列喷嘴中位于所述第一出墨边界位置和第二出墨边界位置之外的喷嘴为喷头倾斜打印的无效喷嘴,所述s3:根据所述倾斜角度和所述物理布局参数计算得到各列喷嘴的倾斜打印参数,包括以下步骤;
11、s31:按照喷嘴沿喷嘴列方向的排列顺序为各列喷嘴分配位置序号;
12、s32:根据所述倾斜角度和所述物理布局参数计算得到各列喷嘴第一出墨边界位置所对应的喷嘴的位置序号作为第一出墨边界位置的参数;
13、s33:根据所述倾斜角度和所述物理布局参数计算得到各列喷嘴第二出墨边界位置所对应的喷嘴的位置序号作为第二出墨边界位置的参数。
14、优选地,所述喷头的物理布局参数包括:喷嘴的孔间距d、各列喷嘴列之间的间距、喷嘴列数m和喷嘴的列编号i,所述喷嘴的列编号i为按照各列喷嘴沿喷头扫描方向的排列顺序为每列喷嘴分配的编号,其中i=0,1……(m-1),m为大于等于2的整数,其中列编号为0的一列喷嘴为沿喷头扫描方向排在第一列的喷嘴所在列的编号。
15、优选地,所述s32:根据所述倾斜角度和所述物理布局参数计算得到各列喷嘴第一出墨边界位置所对应的喷嘴的位置序号作为第一出墨边界位置的参数,包括以下步骤。
16、s321:获取各列喷嘴与第0列喷嘴在与喷嘴列方向垂直的方向上的间距,其中第i列喷嘴的所述间距记为l(i);
17、s322:计算各列喷嘴第一出墨边界位置,其中第i列喷嘴的第一出墨边界位置记为st(i),则st(i)=l(i)*tan(β),其中β为喷头倾斜角度;
18、s323:根据各列喷嘴的第一出墨边界位置计算各列喷嘴第一出墨边界位置所对应的喷嘴的位置序号,其中第i列喷嘴第一出墨边界位置所对应的喷嘴的位置序号记为stn(i),则其中表示向上取整。
19、优选地,所述s33:根据所述倾斜角度和所述物理布局参数计算得到各列喷嘴第二出墨边界位置所对应的喷嘴的位置序号作为第二出墨边界位置的参数,包括以下步骤:
20、s331:获取所述喷头每一列的喷嘴数量n;
21、s332:计算各列喷嘴中超出第二出墨边界位置的喷嘴的数量,其中第i列喷嘴中超出第二出墨边界位置的喷嘴的数量记为ne(i),则其中表示向上取整,其中β为喷头倾斜角度;
22、s333:根据各列超出第二出墨边界位置的喷嘴的数量和每一列的喷嘴数量n计算各列喷嘴第二出墨边界位置所对应的喷嘴的位置序号,其中第i列喷嘴中第二出墨边界位置所对应的喷嘴的位置序号记为en(i),则en(i)=n-ne(i)。
23、优选地,s1:获取喷头的倾斜角度;包括以下步骤:
24、s11:获取打印任务的打印精度要求;
25、s12:获取打印设备的最高打印精度;
26、s13:根据所述打印任务的打印精度要求和所述打印设备的最高打印精度确定喷头的倾斜角度。
27、第二方面,本发明还提供了一种喷头倾斜打印的参数计算装置,所述喷头包括若干列喷嘴,所述装置包括:
28、倾斜角度获取模块,所述倾斜角度获取模块用于获取喷头的相对喷头扫描方向的倾斜角度;
29、物理布局参数获取模块,所述物理布局参数获取模块用于获取喷头的物理布局参数,所述物理布局参数包括喷头中喷嘴排布位置的参数;
30、倾斜打印参数计算模块,所述倾斜打印参数获取模块用于根据所述倾斜角度和所述物理布局参数计算得到各列喷嘴的倾斜打印参数;
31、其中,倾斜打印参数包括起始有效喷嘴的位置参数和/或屏蔽位置参数。
32、第三方面,本发明还提供了一种喷头倾斜打印的参数计算设备,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现第一方面所述的方法。
33、第四方面本发明还提供了一种存储介质,其上存储有计算机程序指令,当所述计算机程序指令被处理器执行时实现第一方面所述的方法。
34、有益效果:本发明的喷头倾斜打印的参数计算方法、装置、设备及存储介质,利用喷头的物理布局参数在喷头倾斜打印过程中不会改变的特性,同时结合喷头倾斜角来计算喷头的倾斜打印参数,从而实现对于不同的喷头倾斜角度都可以快速准确地计算出相关的倾斜打印参数,使打印设备在通过喷头倾斜打印提高打印精度的同时保证优质的打印效果。
1.喷头倾斜打印的参数计算方法,其特征在于,所述喷头包括若干列喷嘴,所述方法包括以下步骤:
2.根据权利要求1所述的喷头倾斜打印的参数计算方法,其特征在于,s3:根据所述倾斜角度和所述物理布局参数计算得到各列喷嘴的倾斜打印参数包括以下步骤:
3.根据权利要求1所述的喷头倾斜打印的参数计算方法,其特征在于,所述屏蔽位置参数包括第一出墨边界位置的参数和第二出墨边界位置的参数,其中各列喷嘴中位于所述第一出墨边界位置和第二出墨边界位置之外的喷嘴为喷头倾斜打印的无效喷嘴,所述s3:根据所述倾斜角度和所述物理布局参数计算得到各列喷嘴的倾斜打印参数,包括以下步骤;
4.根据权利要求3所述的喷头倾斜打印的参数计算方法,其特征在于,所述喷头的物理布局参数包括:喷嘴的孔间距d、各列喷嘴列之间的间距、喷嘴列数m和喷嘴的列编号i,所述喷嘴的列编号i为按照各列喷嘴沿喷头扫描方向的排列顺序为每列喷嘴分配的编号,其中i=0,1……(m-1),m为大于等于2的整数,其中列编号为0的一列喷嘴为沿喷头扫描方向排在第一列的喷嘴所在列的编号。
5.根据权利要求4所述的喷头倾斜打印的参数计算方法,其特征在于,所述s32:根据所述倾斜角度和所述物理布局参数计算得到各列喷嘴第一出墨边界位置所对应的喷嘴的位置序号作为第一出墨边界位置的参数,包括以下步骤:
6.根据权利要求4所述的喷头倾斜打印的参数计算方法,其特征在于,所述s33:根据所述倾斜角度和所述物理布局参数计算得到各列喷嘴第二出墨边界位置所对应的喷嘴的位置序号作为第二出墨边界位置的参数,包括以下步骤:
7.根据权利要求4所述的喷头倾斜打印的参数计算方法,其特征在于,所述s1:获取喷头的倾斜角度;包括以下步骤:
8.喷头倾斜打印的参数计算装置,其特征在于,所述喷头包括若干列喷嘴,所述装置包括:
9.喷头倾斜打印的参数计算设备,其特征在于,包括:至少一个处理器、至少一个存储器以及存储在所述存储器中的计算机程序指令,当所述计算机程序指令被所述处理器执行时实现如权利要求1-7中任一项所述的方法。
10.一种存储介质,其上存储有计算机程序指令,其特征在于,当所述计算机程序指令被处理器执行时实现如权利要求1-7中任一项所述的方法。