一种美甲机墨盒槽控制方法、装置、设备及存储介质与流程

文档序号:25581862发布日期:2021-06-22 16:12阅读:106来源:国知局
一种美甲机墨盒槽控制方法、装置、设备及存储介质与流程

本发明实施例涉及美甲机打印控制技术,尤其涉及一种美甲机墨盒槽控制方法、装置、设备及存储介质。



背景技术:

墨盒作为一种打印耗材,用来储存打印墨水,通常应用于日常办工打印设备。目前,市面上的美甲机使用的墨盒主要采用常规打印设备的墨盒或沿用常规墨盒的造型设计,更换美甲机的墨盒时,将墨盒槽一次性移动到安装墨盒的区域,由于墨盒槽并未固定,所以可以横向移动,此时给安装带来了不便。

为了解决墨盒槽左右移动的问题,在安装时需要用户双手安装,或在美甲机内增加硬件和机构件用以固定墨盒槽,安装体验较差。



技术实现要素:

本发明提供一种美甲机墨盒槽控制方法、装置、设备及存储介质,以实现不用在美甲机内增加硬件和机构件即可固定墨盒槽,提高使用体验的效果。

第一方面,本发明实施例提供了一种美甲机墨盒槽控制方法,包括:

获取墨盒槽的当前位置坐标;

根据所述当前位置坐标在预设的位置速度曲线中获取对应的目标速度;

根据所述目标速度对应的指令调整所述墨盒槽的速度。

可选的,所述预设的位置速度曲线根据所述墨盒槽的位置坐标与目标位置坐标的相对差值将所述墨盒槽的移动范围划分为四个区域;

若所述相对差值小于等于第一阈值,则所述墨盒槽处于第一区域;

若所述相对差值大于第一阈值且小于0,则所述墨盒槽处于第二区域;

若所述相对差值大于0且小于第二阈值,则所述墨盒槽处于第三区域;

若所述相对差值大于第二阈值,则所述墨盒槽处于第四区域。

可选的,所述目标速度包括目标速度值和目标速度方向;所述根据所述当前位置坐标在预设的位置速度曲线中获取对应的目标速度,包括:

判断所述当前位置坐标对应的区域;

若所述墨盒槽位于所述第一区域或所述第四区域,则获取的目标速度值均为第一预设值,获取的目标速度方向相反;

若所述墨盒槽位于所述目标位置坐标,则获取的目标速度为0;

若所述墨盒槽位于所述第二区域或所述第三区域,则获取的目标速度和所述相对差值线性相关。

可选的,所述目标速度值小于等于第一预设值。

可选的,所述墨盒槽固定在传动皮带上,所述传动皮带与电机的转轴连接,所述根据所述目标速度对应的指令调整所述墨盒槽的速度,包括:

根据所述目标速度对应的指令调整与所述墨盒槽连接的电机的转速。

可选的,所述目标速度包括目标速度值和目标速度方向,所述电机的转速包括转轴转速值和转轴转动方向;所述根据所述目标速度对应的指令调整与所述墨盒槽连接的电机的转速,包括:

根据所述目标速度获取对应的指令;

根据所述指令调整所述电机的转轴转速值和转轴转动方向;

所述传动皮带根据电机的转轴转速值和转轴转动方向带动所述墨盒槽按目标速度值和目标速度方向移动。

可选的,所述获取墨盒槽的当前位置坐标包括:

通过光栅计数器获取墨盒槽的当前位置坐标,所述光栅计数器纹线密度为第二预设值。

第二方面,本发明实施例还提供了一种美甲机墨盒槽控制装置,包括:

位置获取模块,用于获取墨盒槽的当前位置坐标;

目标速度获取模块,用于根据所述当前位置坐标在预设的位置速度曲线中获取对应的目标速度;

速度调整模块,用于根据所述目标速度对应的指令调整所述墨盒槽的速度。

第三方面,本发明实施例还提供了一种美甲机墨盒槽控制设备,所述美甲机墨盒槽控制设备包括:

一个或多个处理器;

存储装置,用于存储一个或多个程序,

当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面中任一所述的美甲机墨盒槽控制方法。

第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面中任一所述的美甲机墨盒槽控制方法。

本发明通过获取墨盒槽的当前位置坐标,根据当前位置坐标在预设的位置速度曲线中获取对应的目标速度,调整与墨盒槽连接的电机的转速,从而调整墨盒槽的速度,解决美甲机在更换墨盒时,墨盒槽左右移动的问题,实现不用在美甲机内增加硬件和机构件即可固定墨盒槽,提高使用体验的效果。

附图说明

图1为本发明实施例一提供的一种美甲机墨盒槽控制方法的流程示意图;

图2为本发明实施例一提供的一种美甲机墨盒槽控制方法中的预设的位置速度曲线的示意图;

图3为本发明实施例一提供的一种美甲机墨盒槽控制方法的子流程示意图;

图4为本发明实施例一提供的另一种美甲机墨盒槽控制方法的子流程示意图;

图5为本发明实施例二提供的一种美甲机墨盒槽控制装置的结构示意图;

图6为本发明实施例三提供的一种美甲机墨盒槽控制设备的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

实施例一

图1为本发明实施例一提供的一种美甲机墨盒槽控制方法的流程示意图,本实施例可适用于对美甲机墨盒进行更换时,对墨盒槽进行控制的情况,该方法可以由一种美甲机墨盒槽控制来执行,具体包括如下步骤:

步骤110、获取墨盒槽的当前位置坐标。

其中,墨盒槽的当前位置坐标通过光栅计数器获取。

光栅计数器的精度与美甲机的精度相关,光栅计数器纹线密度为第二预设值。示例性的,光栅计数器的纹线密度可以为150条/英寸、300条/英寸、600条/英寸、1200条/英寸和2400条/英寸,本实施例中优选的光栅计数器的纹线密度1200条/英寸。

步骤120、根据当前位置坐标在预设的位置速度曲线中获取对应的目标速度。

预设的位置速度曲线将墨盒槽的移动范围划分为四个区域,四个区域各自具有不同的位置速度对应关系。墨盒槽可移动的范围长度为2英寸,示例性的,将墨盒槽的移动区域划分为70等份并以墨盒槽移动区域的最左侧为原点(记为1)标注位置坐标,取第35等份处为目标位置,即距离墨盒槽移动区域的最左侧1英寸处为目标位置,以墨盒槽向右移动为正向移动。

其中,如图2所示,预设的位置速度曲线根据墨盒槽的位置坐标与目标位置坐标的相对差值将墨盒槽的移动范围划分为四个区域,具体包括:第一阈值为-5,第二阈值为5;若相对差值小于等于第一阈值,则判定墨盒槽处于第一区域s1,第一区域s1对应的位置坐标为1-30;若相对差值大于第一阈值且小于0,则判定墨盒槽处于第二区域s2,第二区域s2对应的位置坐标为31-35;若相对差值大于0且小于第二阈值,则判定墨盒槽处于第三区域s3,第三区域s3对应的位置坐标为35-40;若相对差值大于第二阈值,则判定墨盒槽处于第四区域s4,第四区域s4对应的位置坐标为40-70。

进一步的,目标速度包括目标速度值和目标速度方向。如图3所示,步骤120具体包括:

步骤121、判断当前位置坐标对应的区域。

根据当前位置坐标和上述区域划分方法,可快速定位当前墨盒槽所处的区域。

步骤122、若墨盒槽位于第一区域或第四区域,则获取的目标速度值均为第一预设值,获取的目标速度方向相反。

第一区域和第四区域距离目标位置较远,则需要控制墨盒槽以较快的速度回到目标位置,第一预设值为5英寸/秒,第一区域和第四区域分别位于目标位置的两侧,则墨盒槽位于第一区域和第四区域时获取的目标速度方向相反;示例性的,在墨盒槽位于第一区域时,获取的目标速度值为5英寸/秒,目标速度方向为向右,在墨盒槽位于第四区域时,获取的目标速度值为5英寸/秒,目标速度方向为向左。

步骤123、若墨盒槽位于目标位置坐标,则获取的目标速度为0。

当墨盒槽的位置坐标恰好与目标位置坐标重合,则保持墨盒槽不移动,即速度为0。

步骤124、若墨盒槽位于第二区域或第三区域,则获取的目标速度和相对差值线性相关。

第二区域和第三区域距离目标位置较近,则墨盒槽的速度需要根据位置变换,获取的目标速度和相对差值线性相关,示例性的,目标速度和相对差值的关系式可表示为:

v=kδx

其中,v为目标速度,单位为英寸/秒;δx为墨盒槽的位置坐标与目标位置坐标的相对差值,单位为英寸;为固定系数,本实施例中k取值为-1。

第二区域在目标位置的左侧,在第二区域中,随着墨盒槽离目标位置的距离减小,目标速度值逐渐减小,目标速度方向为向右;第三区域在目标位置的右侧,在第三区域中,随着墨盒槽离目标位置的距离增加,目标速度值逐渐增大,目标速度方向为向左。

进一步的,目标速度值小于等于第一预设值。

在美甲机墨盒槽控制过程中,保持速度小于等于5英寸/秒,以防止墨盒槽在移动过程中出现抖动,使得墨盒槽稳定运行,提高用户使用体验。

步骤130、根据目标速度对应的指令调整墨盒槽的速度。

其中,墨盒槽固定在传动皮带上,传动皮带与电机的转轴连接,所以根据目标速度对应的指令调整墨盒槽的速度具体为:根据目标速度对应的指令调整与墨盒槽连接的电机的转速。

可选的,目标速度包括目标速度值和目标速度方向,电机的转速包括转轴转速值和转轴转动方向,如图4所示,步骤130具体包括:

步骤131、根据目标速度获取对应的指令。

每个位置坐标对应唯一的目标速度,根据获得的目标速度获取对应的控制电机转速的指令。

步骤132、根据指令调整电机的转轴转速值和转轴转动方向。

示例性的,电机的转轴转动方向与墨盒槽的移动方向相对应,以带动墨盒槽向右移动时的转轴转动方向为正方向,带动墨盒槽向左移动时的转轴转动方向为负方向;电机的转轴转速值与墨盒槽的速度值相对应,根据指令调整电机的转轴转速值与墨盒槽的目标速度值对应,调整电机的转轴转动方向与墨盒槽的目标速度反向对应。

步骤133、传动皮带根据电机的转轴转速值和转轴转动方向带动墨盒槽按目标速度值和目标速度方向移动。

电机转轴调整完成后,与电机转轴连接的传动皮带在转轴的带动下运动,从而带动墨盒槽按目标速度值和目标速度方向移动。

本发明实施例通过获取墨盒槽的当前位置坐标,根据当前位置坐标在预设的位置速度曲线中获取对应的目标速度,调整与墨盒槽连接的电机的转速,从而调整墨盒槽的速度,解决美甲机在更换墨盒时,墨盒槽左右移动的问题,实现不用在美甲机内增加硬件和机构件即可固定墨盒槽,提高使用体验的效果。

实施例二

图5为本发明实施例二提供的一种美甲机墨盒槽控制装置的结构示意图,如图5所示,一种美甲机墨盒槽控制装置,包括:

位置获取模块210,用于获取墨盒槽的当前位置坐标。

墨盒槽的当前位置坐标通过光栅计数器获取,示例性的,本实施例中优选的光栅计数器的纹线密度1200条/英寸。

目标速度获取模块220,用于根据当前位置坐标在预设的位置速度曲线中获取对应的目标速度。

预设的位置速度曲线将墨盒槽的移动范围划分为四个区域,四个区域各自具有不同的位置速度对应关系。墨盒槽可移动的范围长度为2英寸,示例性的,将墨盒槽的移动区域划分为70等份并以墨盒槽移动区域的最左侧为原点(记为1)标注位置坐标,取第35等份处为目标位置,即距离墨盒槽移动区域的最左侧1英寸处为目标位置,以墨盒槽向右移动为正向移动。第一区域s1对应的位置坐标为1-30,第二区域s2对应的位置坐标为31-35,第三区域s3对应的位置坐标为35-40,第四区域s4对应的位置坐标为40-70。

示例性的,在墨盒槽位于第一区域时,获取的目标速度值为5英寸/秒,目标速度方向为向右;在墨盒槽位于第四区域时,获取的目标速度值为5英寸/秒,目标速度方向为向左;当墨盒槽的位置坐标恰好与目标位置坐标重合,则保持墨盒槽不移动,即速度为0;在第二区域中,随着墨盒槽离目标位置的距离减小,目标速度值逐渐减小,目标速度方向为向右;在第三区域中,随着墨盒槽离目标位置的距离增加,目标速度值逐渐增大,目标速度方向为向左。

在美甲机墨盒槽控制过程中,保持速度小于等于5英寸/秒,以防止墨盒槽在移动过程中出现抖动,使得墨盒槽稳定运行,提高用户使用体验

速度调整模块230,用于根据目标速度对应的指令调整墨盒槽的速度。

其中,墨盒槽固定在传动皮带上,传动皮带与电机的转轴连接,所以根据目标速度对应的指令调整墨盒槽的速度具体为:根据目标速度对应的指令调整与墨盒槽连接的电机的转速。其中,目标速度包括目标速度值和目标速度方向,电机的转速包括转轴转速值和转轴转动方向。

电机的转轴转动方向与墨盒槽的移动方向相对应,电机的转轴转速值与墨盒槽的速度值相对应,根据指令调整电机的转轴转速值与墨盒槽的目标速度值对应,调整电机的转轴转动方向与墨盒槽的目标速度反向对应;与电机转轴连接的传动皮带在转轴的带动下运动,从而带动墨盒槽按目标速度值和目标速度方向移动。

本发明通过获取墨盒槽的当前位置坐标,根据当前位置坐标在预设的位置速度曲线中获取对应的目标速度,调整与墨盒槽连接的电机的转速,从而调整墨盒槽的速度,解决美甲机在更换墨盒时,墨盒槽左右移动的问题,实现不用在美甲机内增加硬件和机构件即可固定墨盒槽,提高使用体验的效果。

本发明实施例所提供的美甲机墨盒槽控制装置可执行本发明任意实施例所提供的美甲机墨盒槽控制方法,具备执行方法相应的功能模块和有益效果。

实施例三

图6为本发明实施例三提供的一种美甲机墨盒槽控制设备的结构示意图,如图6所示,该设备包括处理器40、存储器41、输入装置42和输出装置43;设备中处理器40的数量可以是一个或多个,图6中以一个处理器70为例;设备中的处理器40、存储器41、输入装置42和输出装置43可以通过总线或其他方式连接,图6中以通过总线连接为例。

存储器41作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的美甲机墨盒槽控制方法对应的程序指令/模块(例如,美甲机墨盒槽控制装置中的位置获取模块310、目标速度获取模块320和速度调整模块330)。处理器40通过运行存储在存储器41中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述的美甲机墨盒槽控制方法。

存储器41可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器41可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。在一些实例中,存储器41可进一步包括相对于处理器40远程设置的存储器,这些远程存储器可以通过网络连接至设备。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

输入装置42可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置43可包括显示屏等显示设备。

实施例四

本发明实施例四还提供一种包含计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行一种美甲机墨盒槽控制方法,该方法包括:

获取墨盒槽的当前位置坐标;

根据当前位置坐标在预设的位置速度曲线中获取对应的目标速度;

根据目标速度对应的指令调整墨盒槽的速度。

当然,本发明实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的方法操作,还可以执行本发明任意实施例所提供的美甲机墨盒槽控制方法中的相关操作。

通过以上关于实施方式的描述,所属领域的技术人员可以清楚地了解到,本发明可借助软件及必需的通用硬件来实现,当然也可以通过硬件实现,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如计算机的软盘、只读存储器(read-onlymemory,rom)、随机存取存储器(randomaccessmemory,ram)、闪存(flash)、硬盘或光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

值得注意的是,上述美甲机墨盒槽控制装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1