一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于编码器信号的雕刻方法、装置和计算机设备与流程

2021-01-05 23:22:00 来源:中国专利 TAG:雕刻 编码器 装置 信号 特别
基于编码器信号的雕刻方法、装置和计算机设备与流程

本申请涉及智能雕刻技术领域,特别是涉及一种基于编码器信号的雕刻方法、装置和计算机设备。



背景技术:

随着智能雕刻的迅速发展,利用雕刻机对材料进行雕刻也越来越多。

目前,基于编码器信号的雕刻方法通常是通过主轴编码器的z信号确定版辊的一圈的起点后,通过脉冲信号控制雕刻机对雕刻材料进行持续雕刻,从而直至雕刻完成。

然而,目前的雕刻方法中,申请人发现雕刻的次品频繁出现,导致雕刻的合格率较低。



技术实现要素:

基于此,有必要针对上述技术问题,提供一种能够提高雕刻机雕刻网穴的雕刻合格率的基于编码器信号的雕刻方法、装置和计算机设备。

一种基于编码器信号的雕刻方法,包括:

实时采集雕刻机的主轴编码器输出的指示信号,并在接收到所述指示信号时获取版辊在当前圈的已雕刻网穴对应的已雕刻控制信号,所述指示信号用于标识所述版辊旋转回到一圈的起点;

判断所述已雕刻控制信号和预设的当前圈的标准雕刻控制信号是否匹配;

若所述已雕刻控制信号和所述标准雕刻控制信号不匹配,则调整所述版辊在下一圈的待雕刻网穴的待雕刻控制信号;

根据调整后的待雕刻控制信号对所述版辊的所述待雕刻网穴进行雕刻。

上述基于编码器信号的雕刻方法,通过在接收到指示信号时获取当前圈的已雕刻网穴对应的已雕刻控制信号和标准雕刻控制信号比对,若已雕刻控制信号和标准雕刻控制信号不匹配时,说明雕刻位置有偏差,则进一步调整下一圈的待雕刻网穴的待雕刻控制信号,及时在下一圈调整雕刻网穴的位置,避免累积偏差过大导致雕刻报废,提高了基于编码器信号的雕刻合格率。

在其中一个实施例中,所述已雕刻控制信号包括多个已雕刻脉冲信号,所述标准雕刻控制信号包括当前圈的多个标准雕刻脉冲信号,所述调整所述版辊在下一圈的待雕刻网穴的待雕刻控制信号,包括:

确定所述已雕刻网穴的数量和所述标准雕刻网穴的数量的偏差参数,所述已雕刻网穴的数量与所述已雕刻脉冲信号的数量相关联,所述标准雕刻网穴的数量与所述标准雕刻脉冲信号的数量相关联;

根据所述偏差参数对所述版辊在下一圈的待雕刻网穴的待雕刻控制信号进行调整。

在其中一个实施例中,所述偏差参数包括偏差类型,所述根据所述偏差参数对所述版辊在下一圈的待雕刻网穴的待雕刻控制信号进行调整,包括:

获取下一圈的待雕刻网穴的待雕刻控制信号,所述待雕刻控制信号包括多个待雕刻脉冲信号,每个待雕刻脉冲信号对应一个脉冲周期;

根据所述偏差类型对所述多个待雕刻脉冲信号对应的脉冲周期进行调整,以调整所述雕刻头雕刻下一圈的待雕刻网穴的时刻。

在其中一个实施例中,所述偏差类型包括正偏差和/或负偏差,所述根据所述偏差类型对所述多个待雕刻脉冲信号对应的脉冲周期进行调整,包括:

若所述偏差类型为正偏差,则缩短所述多个待雕刻脉冲信号中的至少一个目标待雕刻脉冲信号对应的脉冲周期;

若所述偏差类型为负偏差,则延长所述多个待雕刻脉冲信号中的至少一个目标待雕刻脉冲信号对应的脉冲周期。

在其中一个实施例中,所述偏差类型还包括偏差量,所述待雕刻控制信号包括多个待雕刻脉冲信号,所述根据所述偏差参数对所述版辊在下一圈的待雕刻网穴的待雕刻控制信号进行调整,包括:

根据所述偏差量确定渐变的多个调整参数;

根据所述多个调整参数对所述多个待雕刻脉冲信号对应的脉冲周期进行逐级调整。

在其中一个实施例中,所述确定所述已雕刻网穴的数量和所述标准雕刻网穴的数量的偏差参数,包括:

获取所述已雕刻网穴的数量与所述标准雕刻网穴的数量的数量差值,将所述数量差值作为所述偏差量;

若所述已雕刻网穴的数量大于所述标准雕刻网穴的数量,则偏差类型为正偏差;

若所述已雕刻网穴的数量小于所述标准雕刻网穴的数量,则偏差类型为负偏差。

在其中一个实施例中,所述方法还包括:

在接收到所述指示信号之前,实时从所述主轴编码器接收版辊在所述当前圈进行部分雕刻的累积雕刻网穴对应的累积雕刻控制信号,所述累积雕刻控制信号包括多个累积雕刻脉冲信号;

判断所述累积雕刻脉冲信号的累积个数是否到达预设累积个数,所述预设累积个数大于所述标准雕刻控制信号中的标准雕刻脉冲信号的数量;

若所述累积个数到达所述预设累积个数,则控制所述雕刻机停止雕刻。

一种基于编码器信号的雕刻装置,包括:

采集模块,用于实时采集雕刻机的主轴编码器输出的指示信号,并在接收到所述指示信号时获取版辊在当前圈的已雕刻网穴对应的已雕刻控制信号,所述指示信号用于标识所述版辊旋转回到一圈的起点;

判断模块,用于判断所述已雕刻控制信号和预设的当前圈的标准雕刻控制信号是否匹配;

调整模块,用于若所述已雕刻控制信号和所述标准雕刻控制信号不匹配,则调整所述版辊在下一圈的待雕刻网穴的待雕刻控制信号;

雕刻模块,用于根据调整后的待雕刻控制信号对所述版辊的所述待雕刻网穴进行雕刻。

一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现以下步骤:

实时采集雕刻机的主轴编码器输出的指示信号,并在接收到所述指示信号时获取版辊在当前圈的已雕刻网穴对应的已雕刻控制信号,所述指示信号用于标识所述版辊旋转回到一圈的起点;

判断所述已雕刻控制信号和预设的当前圈的标准雕刻控制信号是否匹配;

若所述已雕刻控制信号和所述标准雕刻控制信号不匹配,则调整所述版辊在下一圈的待雕刻网穴的待雕刻控制信号;

根据调整后的待雕刻控制信号对所述版辊的所述待雕刻网穴进行雕刻。

一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现以下步骤:

实时采集雕刻机的主轴编码器输出的指示信号,并在接收到所述指示信号时获取版辊在当前圈的已雕刻网穴对应的已雕刻控制信号,所述指示信号用于标识所述版辊旋转回到一圈的起点;

判断所述已雕刻控制信号和预设的当前圈的标准雕刻控制信号是否匹配;

若所述已雕刻控制信号和所述标准雕刻控制信号不匹配,则调整所述版辊在下一圈的待雕刻网穴的待雕刻控制信号;

根据调整后的待雕刻控制信号对所述版辊的所述待雕刻网穴进行雕刻。

上述基于编码器信号的雕刻方法、装置和计算机设备,通过对当前圈的已雕刻控制信号和标准雕刻控制信号比对,进而对下一圈的待雕刻控制信号进行调整,从而调整下一圈的待雕刻网穴的位置,可以提高雕刻机雕刻网穴的雕刻合格率。

附图说明

为了更清楚地说明本申请实施例或传统技术中的技术方案,下面将对实施例或传统技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1(a)为一个实施例提供的调整网穴位置的雕刻控制方法的应用环境示意图;

图1(b)为一个实施例提供的一种调整网穴位置的雕刻控制方法的应用环境示意图;

图2为一个实施例提供的一种基于编码器信号的雕刻方法的流程示意图;

图3为一个实施例提供的另一种基于编码器信号的雕刻方法的流程示意图;

图4为一个实施例提供的图3中步骤s340的细化流程示意图;

图5为一个实施例提供的另一种基于编码器信号的雕刻方法的流程示意图;

图6为一个实施例提供的一种基于编码器信号的雕刻装置的结构示意图。

具体实施方式

为了便于理解本申请,下面将参照相关附图对本申请进行更全面的描述。附图中给出了本申请的实施例。但是,本申请可以以许多不同的形式来实现,并不限于本文所描述的实施例。相反地,提供这些实施例的目的是使本申请的公开内容更加透彻全面。

除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中在本申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请。

需要说明的是,当一个元件被认为是“连接”另一个元件时,它可以是直接连接到另一个元件,或者通过居中元件连接另一个元件。此外,以下实施例中的“连接”,如果被连接的对象之间具有电信号或数据的传递,则应理解为“电连接”、“通信连接”等。

在此使用时,单数形式的“一”、“一个”和“所述/该”也可以包括复数形式,除非上下文清楚指出另外的方式。还应当理解的是,术语“包括/包含”或“具有”等指定所陈述的特征、整体、步骤、操作、组件、部分或它们的组合的存在,但是不排除存在或添加一个或更多个其他特征、整体、步骤、操作、组件、部分或它们的组合的可能性。同时,在本说明书中使用的术语“和/或”包括相关所列项目的任何及所有组合。

正如背景技术所述,现有技术中的雕刻方法有雕刻的次品频繁出现的问题,经发明人研究发现,出现这种问题的原因在于,雕刻机复杂的工作环境导致一些雕刻机的工作参数或者根据待雕刻的图像确定的雕刻参数有误差,则雕刻过程中的误差累积到一定程度时,会使雕刻的产品报废成为次品。例如,雕刻机的主轴在每圈进行雕刻的旋转过程中,没有办法一直保持匀速的转速,会存在转速的波动,则会导致每圈的网穴加工的雕刻数量和位置会有差异;又例如,根据版图形状生成的雕刻参数不够准确,也会导致每圈的网穴加工的雕刻数量有差异。在其中的一圈的雕刻误差教小时,可能不会造成报废,但若不及时调整持续加工,则每一圈的雕刻误差会累积,雕刻过程中的误差累积到一定程度时,会使雕刻的产品报废成为次品。

基于以上原因,本发明提供了一种基于编码器信号的雕刻方法、装置和计算机设备。

图1(a)和图1(b)分别为本申请一实施例中基于编码器信号的雕刻方法的两种应用环境示意图。正常工作时,雕刻机的主轴在交流伺服电机的带动下使版辊高速旋转,雕刻头在靠头电机的驱动下压在主轴驱动的版辊表面,小车在伺服电机丝杠的传动下,带动雕刻头以低速连续运动或以步进方式沿版辊的轴向移动。电雕控制系统中的工控机将雕刻机待加工的图案转换成数字化的图像信息,驱动模块再通过数模转换器将数字信号经过转换成模拟信号,控制雕刻头以固定频率(4k~12khz)在版辊铜层表面雕刻出不同大小和深度的雕刻点,从而形成网穴。

参考图2,图2是一实施例提供的一种基于编码器信号的雕刻方法的流程示意图。在一个实施例中,如图2所示,提供了一种基于编码器信号的雕刻方法,该方法包括:

步骤s210、实时采集雕刻机的主轴编码器输出的指示信号,并在接收到所述指示信号时获取版辊在当前圈的已雕刻网穴对应的已雕刻控制信号,所述指示信号用于标识所述版辊旋转回到一圈的起点。

其中,本实施例的雕刻机为电子雕刻机。指示信号是指标识版辊旋转回到一圈起点的信号。一般的,主轴编码器输出信号除a、b两相(a、b两通道的信号序列相位差为90度)外,每转一圈还输出一个零位脉冲z,主轴编码器每旋转一周发一个脉冲,称之为零位脉冲或标识脉冲(即z相信号),零位脉冲用于决定零位置或标识位置,则本实施的指示信号为z相信号。当前圈的已雕刻网穴是指在当前圈已经完成雕刻得到的网穴。已雕刻控制信号是指已驱动雕刻头在当前圈进行雕刻得到网穴的实际控制信号。

步骤s220、判断所述已雕刻控制信号和预设的当前圈的标准雕刻控制信号是否匹配。

其中,标准雕刻控制信号是指驱动雕刻头在当前圈进行雕刻的标准控制信号,作为判断当前圈雕刻是否存在偏差的基准信号。具体的,标准控制信号可以是通过将待雕刻图案的图案信息传输给雕刻机的控制器,雕刻机的控制器将图像信息转化成可以驱动步进电机或伺服电机的带有功率的控制信号。

步骤s230、若所述已雕刻控制信号和所述标准雕刻控制信号不匹配,则调整所述版辊在下一圈的待雕刻网穴的待雕刻控制信号。

在本步骤中,当已雕刻控制信号和标准雕刻控制信号不匹配时,则说明当前圈的雕刻结果不是完全标准,会存在雕刻误差,则会影响版辊在下一圈的雕刻,因此要调整用于驱动版辊在下一圈进行雕刻的待雕刻控制信号,从而使下一圈的雕刻尽量保持在标准雕刻的范围内。

步骤s240、根据调整后的待雕刻控制信号对所述版辊的所述待雕刻网穴进行雕刻。

在本步骤中,通过调整后的待雕刻控制信号对版辊的下一圈的待雕刻网穴进行适应性雕刻,可以避免每一圈的雕刻误差累积过大超出允许范围而出现次品。

需要说明的是,本实施例的当前圈不特指版辊在雕刻过程中的某一圈,可以是第一圈、第二圈、第三圈等,此处不作具体限制。此外,下一圈是指当前圈雕刻完成后,接下来雕刻的一圈。例如,当前圈为第一圈时,下一圈为第二圈。雕刻机在从当前圈切换至下一圈进行雕刻时,都可以采用本实施例的方法,直至版辊的每一圈均雕刻完成。

可以理解的是,本实施例中,通过在接收到指示信号时,即版辊雕刻完一圈的网穴时,获取当前圈驱动雕刻头进行网穴雕刻的已雕刻控制信号与标准雕刻控制信号进行比对,若已雕刻控制信号与标准雕刻控制信号不匹配时,则说明当前圈的雕刻结果不是特别标准导致存在雕刻误差,则对下一圈的待雕刻控制信号进行适应性调整,可以在下一圈的雕刻过程中来调节这个雕刻误差,避免雕刻误差在每一圈的累积导致累积误差过大造成产品报废,大大提高了基于编码器信号的雕刻合格率。

参考图3,图3是一个实施例提供的另一种基于编码器信号的雕刻方法的流程示意图。本实施例基于编码器信号的雕刻方法对于步骤s230、调整所述版辊在下一圈的待雕刻网穴的待雕刻控制信号进行了进一步地细化。在一个实施例中,如图3所示,提供了另一种基于编码器信号的雕刻方法,该方法包括:

步骤s310、实时采集雕刻机的主轴编码器输出的指示信号,并在接收到所述指示信号时获取版辊在当前圈的已雕刻网穴对应的已雕刻控制信号,所述指示信号用于标识所述版辊旋转回到一圈的起点,已雕刻控制信号包括多个已雕刻脉冲信号。

步骤s320、判断所述已雕刻控制信号和预设的当前圈的标准雕刻控制信号是否匹配,标准雕刻控制信号包括当前圈的多个标准雕刻脉冲信号。

在本步骤中,在一个可能的实现方式中,如果多个已雕刻脉冲信号和多个标准雕刻脉冲信号的数量不一致,则已雕刻控制信号和标准雕刻控制信号不匹配。具体的,一个雕刻脉冲信号驱动一次雕刻以得到一个雕刻点。若已雕刻脉冲信号与标准雕刻脉冲信号的数量一致,则说明实际的雕刻网穴和预设的标准雕刻网穴是一致的,则认为雕刻误差几乎没有,不需要调整,若已雕刻脉冲信号与标准雕刻脉冲信号的数量不一致,则认为有一定的雕刻误差,需要对版辊在下一圈进行雕刻的待雕刻控制信号进行调整。

步骤s330、若所述已雕刻控制信号和所述标准雕刻控制信号不匹配,则确定所述已雕刻网穴的数量和所述标准雕刻网穴的数量的偏差参数,所述已雕刻网穴的数量与所述已雕刻脉冲信号的数量相关联,所述标准雕刻网穴的数量与所述标准雕刻脉冲信号的数量相关联。

其中,偏差参数用于表征实际雕刻网穴的结果和预设的标准雕刻网穴的结果的偏差。一般的,每个雕刻脉冲信号会驱动雕刻头雕刻一次得到一个网穴,则获取已雕刻脉冲信号的数量可以对应知道已雕刻网穴的数量。例如,当每个雕刻脉冲信号驱动雕刻头雕刻一次得到一个网穴时,已雕刻网穴的数量和已雕刻脉冲信号的数量一致。同理,标准雕刻网穴的数量与标准雕刻脉冲信号的数量一致。本实施例中,可选的,偏差参数至少包括偏差类型,还可以包括偏差量。其中偏差类型是指偏差的类型,偏差量是指偏差的程度。

步骤s340、根据所述偏差参数对所述版辊在下一圈的待雕刻网穴的待雕刻控制信号进行调整。

步骤s350、根据调整后的待雕刻控制信号对所述版辊的所述待雕刻网穴进行雕刻。

参考图4,图4是一个实施例提供的图3中步骤s340的细化流程示意图。如图4所示,在一个可能的实施方式中,当偏差参数包括偏差类型时,步骤s340、根据所述偏差参数对所述版辊在下一圈的待雕刻网穴的待雕刻控制信号进行调整,包括:

s341、获取下一圈的待雕刻网穴的待雕刻控制信号,所述待雕刻控制信号包括多个待雕刻脉冲信号,每个待雕刻脉冲信号对应一个脉冲周期。

s342、根据所述偏差类型对所述多个待雕刻脉冲信号对应的脉冲周期进行调整,以调整所述雕刻头雕刻下一圈的待雕刻网穴的时刻。

在本实施方式中,具体的,待雕刻脉冲信号为一个正弦波信号,在一个待雕刻脉冲信号的正弦波波谷位置会驱动雕刻头在版辊上雕刻出一个网穴。因此,调整待雕刻脉冲信号的脉冲周期,会改变雕刻头进行雕刻的时刻,则在版辊进行匀速圆周运动的条件下,会改变在版辊上雕刻的待雕刻网穴的位置,从而调整雕刻误差。具体的,缩短脉冲周期,会使得正弦波波谷的位置提前到来,即雕刻的速度提高;延长脉冲周期,会使得正弦波波谷的位置延迟到来,即雕刻的速度降低。

可选的,偏差类型包括正偏差和/或负偏差。正偏差表示实际雕刻网穴的数量比标准雕刻网穴的数量多,负偏差表示实际雕刻网穴的数量比标准雕刻网穴的数量少。其中,若所述已雕刻网穴的数量大于所述标准雕刻网穴的数量,则偏差类型为正偏差;若所述已雕刻网穴的数量小于所述标准雕刻网穴的数量,则偏差类型为负偏差。具体的,当偏差类型为正偏差时,则延长脉冲周期,使得正弦波波谷的位置延迟到来,即使得雕刻的速度降低。当偏差类型为负偏差时,缩短脉冲周期,使得正弦波波谷的位置提前到来,即使得雕刻的速度提高。

在一个可能的实施方式中,步骤s342、根据所述偏差类型对所述多个待雕刻脉冲信号对应的脉冲周期进行调整,可以包括:

若所述偏差类型为正偏差,则缩短所述多个待雕刻脉冲信号中的至少一个目标待雕刻脉冲信号对应的脉冲周期;若所述偏差类型为负偏差,则延长所述多个待雕刻脉冲信号中的至少一个目标待雕刻脉冲信号对应的脉冲周期。

在本实施例中,当偏差类型为正偏差时,表示在当前圈的已雕刻网穴对应的已雕刻脉冲信号数量过多,则下一圈的待雕刻脉冲信号的数量过少,因此需要延长下一圈的待雕刻脉冲信号的脉冲周期。当偏差类型为正偏差时,则表示在当前圈的已雕刻网穴对应的已雕刻脉冲信号数量过少,则下一圈的待雕刻脉冲信号的数量过多,因此需要缩短下一圈的待雕刻脉冲信号的脉冲周期。

举例来说,控制器计算出当前圈共有10个标准雕刻脉冲信号,下一圈共有11个标准雕刻脉冲信号,则在当前圈,应该需要根据10个标准雕刻脉冲信号驱动雕刻头在版辊的当前圈雕刻10个网穴。然而,若版辊的转速出现波动时,则导致实际只雕刻了9个已雕刻网穴,即偏差类型为负偏差,则当前圈还剩1个标准雕刻脉冲信号,而下一圈需要根据11 1=12个雕刻脉冲信号来对待雕刻网穴进行雕刻,因此需要缩短下一圈的待雕刻脉冲信号的脉冲周期,使雕刻的速度提高,避免雕刻误差累积。同理,偏差类型为负偏差时,则需要延长下一圈的待雕刻脉冲信号的脉冲周期,使雕刻的速度降低。

需要说明的是,本实施例可以对多个待雕刻脉冲信号中的至少一个目标待雕刻脉冲信号对应的脉冲周期进行调整。其中,目标待雕刻脉冲信号为多个待雕刻脉冲信号中前n的待雕刻脉冲信号,其中n为目标待雕刻脉冲信号的数量。例如,目标待雕刻脉冲信号为一个时,则多个待雕刻脉冲信号中的第一个待雕刻脉冲信号为目标待雕刻脉冲信号;又例如,目标待雕刻脉冲信号为两个时,则多个待雕刻脉冲信号中的第一个和第二个待雕刻脉冲信号为目标待雕刻脉冲信号。

可以理解的是,也可以对所有的待雕刻脉冲信号都进行调整。而本实施通过将多个待雕刻脉冲信号中的前n个目标待雕刻脉冲信号进行调整,仅对目标待雕刻脉冲信号调整,不需要对所有的待雕刻脉冲信号进行调整,则只有目标待雕刻脉冲信号对应的网穴雕刻位置有细微的偏差,而多个待雕刻脉冲信号中的非目标待雕刻脉冲信号可以按照预设的网穴雕刻位置进行雕刻,提高了整体网穴雕刻的精确度。

在一个可能的实施方式中,偏差类型还包括偏差量,则步骤s340、根据所述偏差参数对所述版辊在下一圈的待雕刻网穴的待雕刻控制信号进行调整,包括:

根据所述偏差量确定渐变的多个调整参数。根据所述多个调整参数对所述多个待雕刻脉冲信号对应的脉冲周期进行逐级调整。

在本实施例中,根据偏差量确定渐变的多个调整参数,从而根据多个调整参数来对脉冲周期进行调整。具体的,偏差量包括偏差雕刻脉冲信号。偏差雕刻脉冲信号是指当前圈的已雕刻脉冲信号和标准雕刻脉冲信号相差的雕刻脉冲信号。例如,当前圈包括a1、a2和a3三个标准雕刻脉冲信号,若已雕刻脉冲信号为a1和a2,则偏差雕刻脉冲信号为a3。又例如,当前圈包括a1、a2和a3三个标准雕刻脉冲信号,下一圈包括b1、b2和b3三个标准雕刻脉冲信号,若已雕刻脉冲信号为a1、a2、a3和b1,则偏差雕刻脉冲信号为b1,且下一圈的待雕刻控制信号包括b2和b3两个待雕刻脉冲信号。先根据偏差雕刻脉冲信号确定出偏差的脉冲周期,其中偏差的脉冲周期=每个偏差脉冲信号对应的脉冲周期之和,再将偏差的脉冲周期划分为多个渐变的脉冲周期作为调整参数进行调整。本实施例对于将偏差的脉冲周期划分得到渐变的多个调整参数的方式不作具体限制。

其中,渐变的多个调整参数是指调整参数有层次的变化。具体的,本实施例的渐变的多个调整参数是指多个调整参数逐渐变小,使得多个待雕刻脉冲信号对应的脉冲周期的调整幅度逐渐变小。调整参数是指用于对脉冲周期进行调整的参数。例如,当偏差类型为负偏差时,在确定出三个目标待雕刻脉冲信号后,第一个目标待雕刻脉冲信号的脉冲周期缩短3/4(例如1微秒的脉冲周期缩短至1/4微秒),第二个目标待雕刻脉冲信号的脉冲周期缩短1/2,第三个目标待雕刻脉冲信号的脉冲周期缩短1/4。又例如,当偏差类型为正偏差时,在确定出三个目标待雕刻脉冲信号后,第一个目标待雕刻脉冲信号的脉冲周期延长3/4(例如1微秒的脉冲周期延长至7/4微秒),第二个目标待雕刻脉冲信号的脉冲周期延长1/2,第三个目标待雕刻脉冲信号的脉冲周期延长1/4。

可以理解的是,通过渐变的调整参数来对待雕刻脉冲信号进行调整,避免了雕刻位置的突变,平滑地逐渐减小雕刻误差,可以提高调整雕刻位置的精确性。

可选的,确定所述已雕刻网穴的数量和所述标准雕刻网穴的数量的偏差参数的方式,可以通过获取所述已雕刻网穴的数量与所述标准雕刻网穴的数量的数量差值,将所述数量差值作为所述偏差量;若所述已雕刻网穴的数量大于所述标准雕刻网穴的数量,则偏差类型为正偏差;若所述已雕刻网穴的数量小于所述标准雕刻网穴的数量,则偏差类型为负偏差。

参考图5,图5是一个实施例提供的另一种基于编码器信号的雕刻方法的流程示意图。如图5所示,提供了另一种基于编码器信号的雕刻方法,该方法包括:

步骤s510、在接收到所述指示信号之前,实时从所述主轴编码器接收版辊在所述当前圈进行部分雕刻的累积雕刻网穴对应的累积雕刻控制信号,所述累积雕刻控制信号包括多个累积雕刻脉冲信号。

其中,累积雕刻网穴是指在当前圈完成一圈的雕刻之前,进行部分雕刻得到的网穴。累积雕刻控制信号是指包括了多个用于驱动雕刻头在当前圈进行部分雕刻的累积雕刻脉冲信号。

s520、判断所述累积雕刻脉冲信号的累积个数是否到达预设累积个数,所述预设累积个数大于所述标准雕刻控制信号中的标准雕刻脉冲信号的数量。

在本步骤中,预设累积个数可以根据需要进行设定。一般的,预设累积个数不大于标准雕刻脉冲信号的数量*1.2。例如,标准雕刻脉冲信号的数量为10,则一般预设累积个数的设置为11-12中的自然数。

s530、若所述累积个数到达所述预设累积个数,则控制所述雕刻机停止雕刻。

在本实施例中,具体的,若累积雕刻脉冲信号的累积个数到达预设累积个数,则说明雕刻误差超出允许范围,此时继续调整也无法弥补,直接控制雕刻机停止雕刻,避免浪费雕刻机的工作资源,提高了雕刻机的工作资源的利用率。

应该理解的是,虽然图1-图5的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1-图5中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。

参考图6,图6为一个实施例提供的一种基于编码器信号的雕刻装置600的结构示意图。在一个实施例中,如图6所示,提供了一种基于编码器信号的雕刻装置600,包括采集模块610、判断模块620、调整模块630和雕刻模块640,其中:

采集模块610,用于实时采集雕刻机的主轴编码器输出的指示信号,并在接收到所述指示信号时获取版辊在当前圈的已雕刻网穴对应的已雕刻控制信号,所述指示信号用于标识所述版辊旋转回到一圈的起点;判断模块620,用于判断所述已雕刻控制信号和预设的当前圈的标准雕刻控制信号是否匹配;调整模块630,用于若所述已雕刻控制信号和所述标准雕刻控制信号不匹配,则调整所述版辊在下一圈的待雕刻网穴的待雕刻控制信号;雕刻模块640,用于根据调整后的待雕刻控制信号对所述版辊的所述待雕刻网穴进行雕刻。

在一个实施例中,已雕刻控制信号包括多个已雕刻脉冲信号,所述标准雕刻控制信号包括当前圈的多个标准雕刻脉冲信号,调整模块630包括:偏差参数确定单元,用于确定所述已雕刻网穴的数量和所述标准雕刻网穴的数量的偏差参数,所述已雕刻网穴的数量与所述已雕刻脉冲信号的数量相关联,所述标准雕刻网穴的数量与所述标准雕刻脉冲信号的数量相关联;调整单元,用于根据所述偏差参数对所述版辊在下一圈的待雕刻网穴的待雕刻控制信号进行调整。

在一个实施例中,偏差参数包括偏差类型,调整单元包括:待雕刻控制信号获取子单元,用于获取下一圈的待雕刻网穴的待雕刻控制信号,所述待雕刻控制信号包括多个待雕刻脉冲信号,每个待雕刻脉冲信号对应一个脉冲周期;待雕刻脉冲信号调整子单元,用于根据所述偏差类型对所述多个待雕刻脉冲信号对应的脉冲周期进行调整,以调整所述雕刻头雕刻下一圈的待雕刻网穴的时刻。

所述偏差类型包括正偏差和/或负偏差,待雕刻脉冲信号调整子单元具体用于若所述偏差类型为正偏差,则缩短所述多个待雕刻脉冲信号中的至少一个目标待雕刻脉冲信号对应的脉冲周期;若所述偏差类型为负偏差,则延长所述多个待雕刻脉冲信号中的至少一个目标待雕刻脉冲信号对应的脉冲周期。

在一个实施例中,偏差类型还包括偏差量,所述待雕刻控制信号包括多个待雕刻脉冲信号,调整单元包括:调整参数确定子单元,用于根据所述偏差量确定渐变的多个调整参数;该待雕刻脉冲信号调整子单元还用于根据所述多个调整参数对所述多个待雕刻脉冲信号对应的脉冲周期进行逐级调整。

在一个实施例中,偏差参数确定单元具体用于获取所述已雕刻网穴的数量与所述标准雕刻网穴的数量差值,将所述数量差值作为所述偏差量;若所述已雕刻网穴的数量大于所述标准雕刻网穴的数量,则偏差类型为正偏差;

若所述已雕刻网穴的数量小于所述标准雕刻网穴的数量,则偏差类型为负偏差。在一个实施例中,该采集模块610还用于在接收到所述指示信号之前,实时从所述主轴编码器接收版辊在所述当前圈进行部分雕刻的累积雕刻网穴对应的累积雕刻控制信号,所述累积雕刻控制信号包括多个累积雕刻脉冲信号;该判断模块620还用于判断所述累积雕刻脉冲信号的累积个数是否到达预设累积个数,所述预设累积个数大于所述标准雕刻控制信号中的标准雕刻脉冲信号的数量;若所述累积个数到达所述预设累积个数,则控制所述雕刻机停止雕刻。

关于基于编码器信号的雕刻装置的具体限定可以参见上文中对于基于编码器信号的雕刻方法的限定,在此不再赘述。上述基于编码器信号的雕刻装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。

在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:

实时采集雕刻机的主轴编码器输出的指示信号,并在接收到所述指示信号时获取版辊在当前圈的已雕刻网穴对应的已雕刻控制信号,所述指示信号用于标识所述版辊旋转回到一圈的起点;判断所述已雕刻控制信号和预设的当前圈的标准雕刻控制信号是否匹配;若所述已雕刻控制信号和所述标准雕刻控制信号不匹配,则调整所述版辊在下一圈的待雕刻网穴的待雕刻控制信号;根据调整后的待雕刻控制信号对所述版辊的所述待雕刻网穴进行雕刻。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

确定所述已雕刻网穴的数量和所述标准雕刻网穴的数量的偏差参数,所述已雕刻网穴的数量与所述已雕刻脉冲信号的数量相关联,所述标准雕刻网穴的数量与所述标准雕刻脉冲信号的数量相关联;根据所述偏差参数对所述版辊在下一圈的待雕刻网穴的待雕刻控制信号进行调整。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取下一圈的待雕刻网穴的待雕刻控制信号,所述待雕刻控制信号包括多个待雕刻脉冲信号,每个待雕刻脉冲信号对应一个脉冲周期;根据所述偏差类型对所述多个待雕刻脉冲信号对应的脉冲周期进行调整,以调整所述雕刻头雕刻下一圈的待雕刻网穴的时刻。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

若所述偏差类型为正偏差,则缩短所述多个待雕刻脉冲信号中的至少一个目标待雕刻脉冲信号对应的脉冲周期;若所述偏差类型为负偏差,则延长所述多个待雕刻脉冲信号中的至少一个目标待雕刻脉冲信号对应的脉冲周期。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

根据所述偏差量确定渐变的多个调整参数;根据所述多个调整参数对所述多个待雕刻脉冲信号对应的脉冲周期进行逐级调整。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

获取所述已雕刻网穴的数量与所述标准雕刻网穴的数量的数量差值,将所述数量差值作为所述偏差量;若所述已雕刻网穴的数量大于所述标准雕刻网穴的数量,则偏差类型为正偏差;若所述已雕刻网穴的数量小于所述标准雕刻网穴的数量,则偏差类型为负偏差。

在一个实施例中,处理器执行计算机程序时还实现以下步骤:

在接收到所述指示信号之前,实时从所述主轴编码器接收版辊在所述当前圈进行部分雕刻的累积雕刻网穴对应的累积雕刻控制信号,所述累积雕刻控制信号包括多个累积雕刻脉冲信号;

判断所述累积雕刻脉冲信号的累积个数是否到达预设累积个数,所述预设累积个数大于所述标准雕刻控制信号中的标准雕刻脉冲信号的数量;

若所述累积个数到达所述预设累积个数,则控制所述雕刻机停止雕刻。

在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:

实时采集雕刻机的主轴编码器输出的指示信号,并在接收到所述指示信号时获取版辊在当前圈的已雕刻网穴对应的已雕刻控制信号,所述指示信号用于标识所述版辊旋转回到一圈的起点;判断所述已雕刻控制信号和预设的当前圈的标准雕刻控制信号是否匹配;若所述已雕刻控制信号和所述标准雕刻控制信号不匹配,则调整所述版辊在下一圈的待雕刻网穴的待雕刻控制信号;根据调整后的待雕刻控制信号对所述版辊的所述待雕刻网穴进行雕刻。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(randomaccessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。

在本说明书的描述中,参考术语“有些实施例”、“其他实施例”、“理想实施例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特征包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性描述不一定指的是相同的实施例或示例。

以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文章

  • 日榜
  • 周榜
  • 月榜