本发明涉及激光加工,尤其涉及一种二维码激光打标方法和激光打标系统。
背景技术:
1、在二维码激光打标过程中,二维码的黑白一般通过激光器释放激光脉冲的有无来控制的,二维码的深度是通过激光器释放激光脉冲的时长来控制的,现有技术打标过程中,二维码的每个点都需要振镜停顿下来再雕刻,这种方式效率低,且对于一些尺寸精细的二维码,这种方式还容易受到振镜启动与停止的加减速影响,在飞行打标中很难适应精细打标,只能雕刻比较粗浅的二维码。
技术实现思路
1、有鉴于此,本发明提供一种二维码激光打标方法和激光打标系统。
2、通过在打标轨迹上设置加速点和减速点,使得振镜在达到雕刻点前预先达到打标速度,之后在打标过程中匀速运动,从而避开振镜加减速的影响,使得激光达到的每个点都均匀有效。本发明提供如下技术方案:
3、第一方面,本申请提出了一种二维码激光打标系统,包括上位机和激光打标机;所述上位机,用于解析二维码数据,得到打标轨迹和打标深度;根据所述打标深度,预先设置脉冲参数和打标速度;在所述打标轨迹上确定多个加速点和多个减速点;
4、所述激光打标机,用于根据所述打标轨迹、多个所述加速点、多个所述减速点、所述打标速度和所述脉冲参数进行打标。
5、在一实施方式中,所述打标轨迹由n个平行轨迹组成,所述上位机还用于在各所述平行轨迹的行头设置所述加速点,在各所述平行轨迹的行尾设置所述减速点。
6、在一实施方式中,所述激光打标机包括振镜和激光器;所述振镜用于根据所述打标轨迹、多个所述加速点、多个所述减速点和打标速度运动;所述激光器用于根据所述脉冲参数释放激光脉冲。
7、在一实施方式中,所述振镜在所述加速点加速至所述打标速度后,匀速运动到所述减速点后再执行减速。
8、在一实施方式中,所述激光打标机还包括控制板卡和飞行编码器;所述飞行编码器用于实时监测所述振镜的位置信息和运动信息,并反馈脉冲信号到所述控制板卡;所述控制板卡用于根据所述脉冲信号调整所述激光器的脉冲参数和所述振镜的运动参数。
9、在一实施方式中,所述控制板卡还用于通过编码器算法对所述脉冲信号进行解析,以获得当前振镜的位置信息和运动信息。
10、第二方面,本申请提出了一种二维码激光打标方法,包括:解析二维码数据,得到打标轨迹和打标深度;根据所述打标深度,预先设置脉冲参数和打标速度;在所述打标轨迹上确定多个加速点和多个减速点;
11、根据所述打标轨迹、多个所述加速点、多个所述减速点、所述打标速度和所述脉冲参数进行打标。
12、在一实施方式中,所述打标轨迹由n个平行轨迹组成,所述在所述打标轨迹上预先设置多个加速点和多个减速点,包括:在各所述平行轨迹的行头设置所述加速点,在各所述平行轨迹的行尾设置所述减速点。
13、在一实施方式中,所述根据所述打标轨迹、多个所述加速点、多个所述减速点、所述打标速度和所述脉冲参数进行打标包括:振镜根据所述打标轨迹、多个所述加速点、多个所述减速点和打标速度运动;激光器根据所述脉冲参数释放激光脉冲。
14、在一实施方式中,所述根据所述打标轨迹、多个所述加速点、多个所述减速点、所述打标速度和所述脉冲参数进行打标还包括:飞行编码器实时监测所述振镜的位置信息和运动信息,并反馈脉冲信号到控制板卡;所述控制板卡根据所述脉冲信号调整所述激光器的脉冲参数和所述振镜的运动参数。
15、本发明上位机,用于解析二维码数据,得到打标轨迹和打标深度;根据打标深度,预先设置脉冲参数和打标速度;在打标轨迹上确定多个加速点和多个减速点;激光打标机,用于根据打标轨迹、多个加速点、多个减速点、打标速度和脉冲参数进行打标。本发明通过振镜多走一段位移,先在加速点加速到打标速度再匀速运动到减速点减速,匀速运动过程中执行激光打标,使得二维码中的每个点都不会受到振镜加速或减速的影响,从而提高二维码激光打标的精度。
16、为使本发明的上述目的、特征和优点能更明显和易懂,下文特举较佳实施例,并配合所附附图,做详细说明如下。
1.一种二维码激光打标系统,其特征在于,包括上位机和激光打标机;
2.根据权利要求1所述的二维码激光打标系统,其特征在于,所述打标轨迹由n个平行轨迹组成,所述上位机还用于在各所述平行轨迹的行头设置所述加速点,在各所述平行轨迹的行尾设置所述减速点。
3.根据权利要求1所述的二维码激光打标系统,其特征在于,所述激光打标机包括振镜和激光器;
4.根据权利要求3所述的二维码激光打标系统,其特征在于,所述振镜在所述加速点加速至所述打标速度后,匀速运动到所述减速点后再执行减速。
5.根据权利要求3所述的二维码激光打标系统,其特征在于,所述激光打标机还包括控制板卡和飞行编码器;
6.根据权利要求5所述的二维码激光打标系统,其特征在于,所述控制板卡还用于通过编码器算法对所述脉冲信号进行解析,以获得当前振镜的位置信息和运动信息。
7.一种二维码激光打标方法,其特征在于,包括:
8.根据权利要求7所述的二维码激光打标方法,其特征在于,所述打标轨迹由n个平行轨迹组成,所述在所述打标轨迹上预先设置多个加速点和多个减速点,包括:
9.根据权利要求7所述的二维码激光打标方法,其特征在于,所述根据所述打标轨迹、多个所述加速点、多个所述减速点、所述打标速度和所述脉冲参数进行打标包括:
10.根据权利要求9所述的二维码激光打标方法,其特征在于,所述根据所述打标轨迹、多个所述加速点、多个所述减速点、所述打标速度和所述脉冲参数进行打标还包括: