刻字机、控制方法、电子设备及存储介质与流程

摘要: 本申请涉及刻字机控制,尤其涉及刻字机、控制方法、电子设备及存储介质。背景技术:1、家用刻字机是一种面向个人及家庭用户的小型化材料加工设备,主要用于纸张、不干胶、...
刻字机、控制方法、电子设备及存储介质与流程

本申请涉及刻字机控制,尤其涉及刻字机、控制方法、电子设备及存储介质。

背景技术:

1、家用刻字机是一种面向个人及家庭用户的小型化材料加工设备,主要用于纸张、不干胶、卡纸、皮革及各类薄膜材料的花样裁剪、镂空刻字及图案切割等创意手工制作。随着diy手工、手账制作及个性化礼品定制等家庭休闲活动的兴起,家用刻字机因其操作便捷、适用材料广泛而逐渐受到用户的青睐。

2、相关技术中的家用刻字机通常仅具备单一的切割功能,内部未集成打印模块。用户在实际使用过程中,需要先借助独立的打印机(如家用喷墨或激光打印机)将所需图案或文字打印在材料上,然后再将打印好的材料从打印机中取出,手动放置到刻字机的切割平台上,通过人工目视对准的方式调整材料的位置和角度,使切割刀头能够沿打印图案的轮廓进行裁切。整个操作流程需要在两台独立的设备之间反复切换,且涉及材料的人工传递与对位,这就导致了:第一,人工对位过程中,由于材料在转移和放置时不可避免地产生位置偏移或角度偏转,且刻字机缺乏对已打印图案位置的自动识别与校准能力,导致切割轮廓与打印图案之间极易产生错位,造成图案被切偏、边框裁切不均匀甚至切割到图案内部等废品现象,切割精度和成品率难以保证;第二,打印机与刻字机作为两台独立设备,需要分别占用桌面空间,对于家庭环境而言空间占用过大,不利于设备的存放和日常使用。

技术实现思路

1、本申请旨在至少解决相关技术中存在的技术问题之一。为此,本申请提出一种刻字机、控制方法、电子设备及存储介质。

2、根据本申请第一方面实施例的刻字机控制方法,刻字机包括切割模块、打印模块、移动模块和第一驱动模块,所述切割模块和所述打印模块均连接于所述移动模块,所述切割模块用于裁切材料,所述打印模块用于在材料上打印图文,所述第一驱动模块与所述移动模块连接,所述第一驱动模块用于带动所述移动模块移动;所述刻字机控制方法包括:

3、s100、获取目标图片;

4、s200、基于所述目标图片,确定打印坐标数据和切割坐标数据;

5、s300、基于所述打印坐标数据,控制所述打印模块移动并执行打印操作;

6、s400、基于所述切割坐标数据,控制所述切割模块移动并执行切割操作。

7、根据本申请的一个实施例,所述获取目标图片的步骤,包括:

8、接收用户触发的启动创作指令,并显示模式选择界面;

9、接收用户在所述模式选择界面触发的模式选择指令,并根据所述模式选择指令生成所述目标图片。

10、根据本申请的一个实施例,所述模式选择指令包括模式a选择指令或模式b选择指令;

11、当接收到所述模式a选择指令时,显示素材库,接收用户对所述素材库中素材的个性化编辑操作,并根据所述个性化编辑操作生成所述目标图片;

12、当接收到所述模式b选择指令时,接收用户上传的图片,对所述图片执行抠图操作,并根据抠图后的图片生成所述目标图片。

13、根据本申请的一个实施例,所述基于所述目标图片,确定打印坐标数据和切割坐标数据,包括:

14、根据所述目标图片生成所述打印坐标数据;

15、提取所述目标图片的图像边界轮廓,并根据所述图像边界轮廓获得所述切割坐标数据。

16、根据本申请的一个实施例,所述打印坐标数据和所述切割坐标数据均基于统一物理原点进行定位,并通过预设的偏移补偿矩阵对所述切割坐标数据进行换算,以补偿所述切割模块与所述打印模块之间的空间偏移。

17、根据本申请的一个实施例,所述根据所述图像边界轮廓获得所述切割坐标数据,包括:

18、识别所述图像边界轮廓上的边界拐点;

19、将相邻两个边界拐点之间的路径确定为一条切割运动路径;

20、统计切割运动路径的数量,并根据所述数量确定运动路径密度等级;

21、根据所述运动路径密度等级确定所述切割模块的切割速度。

22、根据本申请的一个实施例,所述识别所述图像边界轮廓上的边界拐点,包括:

23、获取所述图像边界轮廓的点序列;

24、对于所述点序列中的任一点,根据其前后邻域点构造两条向量;

25、计算两条向量之间的夹角,并在所述夹角小于预设阈值时,将该点识别为边界拐点。

26、根据本申请第二方面实施例的刻字机,包括控制部件,,所述控制部件,用于执行如上所述的刻字机控制方法。

27、根据本申请第三方面实施例的电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述的所述刻字机控制方法。

28、根据本申请第四方面实施例的非暂态计算机可读存储介质,所述非暂态计算机可读存储介质包括计算机程序,所述计算机程序被所述处理器执行时实现上述的所述刻字机控制方法。

29、根据本申请第五方面实施例的计算机程序产品,所述计算机程序产品包括计算机程序,所述计算机程序被所述处理器执行时实现上述的所述刻字机控制方法。

30、本申请的实施例的有益效果:

31、在本申请的实施例中,首先,通过获取目标图片后在同一处理流程中分别生成打印坐标数据和切割坐标数据,使打印路径和切割路径基于同一数据源和同一坐标系生成,打印模块和切割模块共用同一移动模块和同一套驱动系统,消除了人工转移和手动对位所引入的位置偏差,确保切割轮廓与打印图文之间的精确对应,有效避免了因错位导致的图案被切偏、边框不均匀或切割到图案内部等废品问题,显著提高了切割精度和成品率。其次,打印操作和切割操作在同一设备上自动顺序执行,无需用户在独立打印机和刻字机之间手动转移材料,简化了操作流程,节省了时间,提高了加工效率,同时降低了设备在家庭环境中的空间占用。再次,该控制方法使得用户只需提供目标图片即可完成从打印到裁切的全自动加工过程,无需具备专业的图像处理和路径规划知识,降低了设备的使用门槛。

32、本申请的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本申请的实践了解到。

1.一种刻字机控制方法,其特征在于,所述刻字机包括切割模块、打印模块、移动模块和第一驱动模块,所述切割模块和所述打印模块均连接于所述移动模块,所述切割模块用于裁切材料,所述打印模块用于在材料上打印图文,所述第一驱动模块与所述移动模块连接,所述第一驱动模块用于带动所述移动模块移动;所述刻字机控制方法包括:

2.根据权利要求1所述的刻字机控制方法,其特征在于,所述获取目标图片的步骤,包括:

3.根据权利要求2所述的刻字机控制方法,其特征在于,所述模式选择指令包括模式a选择指令或模式b选择指令;

4.根据权利要求1所述的刻字机控制方法,其特征在于,所述基于所述目标图片,确定打印坐标数据和切割坐标数据,包括:

5.根据权利要求4所述的刻字机控制方法,其特征在于,所述打印坐标数据和所述切割坐标数据均基于统一物理原点进行定位,并通过预设的偏移补偿矩阵对所述切割坐标数据进行换算,以补偿所述切割模块与所述打印模块之间的空间偏移。

6.根据权利要求4或5所述的刻字机控制方法,其特征在于,所述根据所述图像边界轮廓获得所述切割坐标数据,包括:

7.根据权利要求4或5所述的刻字机控制方法,其特征在于,所述识别所述图像边界轮廓上的边界拐点,包括:

8.一种刻字机,其特征在于,包括控制部件,所述控制部件用于执行如权利要求1至7任一项所述的刻字机控制方法。

9.一种电子设备,所述电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7任一项所述的刻字机控制方法。

10.一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7任一项所述的刻字机控制方法。