一种多色盘带控制方法、装置、电子设备及存储介质与流程

文档序号:29928075发布日期:2022-05-07 11:52阅读:117来源:国知局
一种多色盘带控制方法、装置、电子设备及存储介质与流程

1.本发明涉及多色盘带控制技术领域,具体涉及一种多色盘带控制方法、装置、电子设备及存储介质。


背景技术:

2.目前的绣花机一般都是双色盘带或者更高级的多色盘带,然而目前的双色盘带或者多色盘带线量小,大花样无法一次性完成,中途需要人工接线、换色,不仅对绣花工艺有很大的局限性,而且会耗费大量的人力成本和时间成本,导致成本高、产量低,刺绣花样不够丰富、精美。因此,如何提供一个好的多色盘带控制方法以实现大线量、产量高且刺绣花样丰富、精美是一个需要解决的问题。


技术实现要素:

3.有鉴于此,有必要提供一种多色盘带控制方法、装置、电子设备及存储介质,用以实现多色盘带大线量、产量高且刺绣花样丰富、精美的目的。
4.为了解决上述技术问题,本发明提供了一种多色盘带控制方法,包括:
5.获取刺绣平面区域,基于所述刺绣平面区域确定刺绣主轴的区域象限;
6.获取刺绣花版的偏移数据,并基于所述刺绣花版的偏移数据以及刺绣主轴的区域象限确定刺绣跟踪轴的目标位置;
7.根据所述盘带色彩数量在所述刺绣主轴的区域象限进行均匀划分,得到每个色彩的原点位置;
8.根据所述刺绣跟踪轴的目标位置以及每个色彩的原点位置确定每一针的绝对位置,并基于所述每一针的绝对位置进行多色刺绣。
9.优选的,基于所述刺绣平面区域确定刺绣主轴的区域象限,包括:
10.以预设间距距离设置所述确定刺绣主轴的区域象限范围;
11.所述区域象限分别为第一象限、第二象限、第三象限和第四象限。
12.优选的,获取刺绣花版的偏移数据,并基于所述刺绣花版的偏移数据以及刺绣主轴的区域象限确定刺绣跟踪轴的目标位置,包括;
13.获取所述刺绣花版的偏移量,根据所述偏移量确定针迹在所述区域象限的偏移角度;
14.基于所述偏移角度确定对应的脉冲数;
15.根据所述偏移角度对应的脉冲数确定刺绣跟踪轴的目标位置。
16.优选的,根据所述盘带色彩数量在所述刺绣主轴的区域象限进行均匀划分,得到每个色彩的原点位置,包括:
17.根据所述盘带色彩数量,将360度均匀划分,确定每个色的原点位置。
18.优选的,根据所述盘带色彩数量,将360度均匀划分,确定每个色彩的原点位置之后,包括:
19.确定每一个色彩的不同功能码,并以所述不能功能码指代所述每一个色彩。
20.优选的,根据所述刺绣跟踪轴的目标位置以及每个色彩的原点位置确定每一针的绝对位置,并基于所述每一针的绝对位置进行多色刺绣,包括:
21.根据所述刺绣跟踪轴的目标位置与每个色彩的原点位置确定每一针在所述刺绣主轴的区域象限位置;
22.根据所述每一针在所述刺绣主轴的区域象限位置进行刺绣。
23.优选的,在基于所述每一针的绝对位置进行多色刺绣之前,还包括:
24.判断盘带是否换色到指定颜色,若没有,则调整盘带进行换色直至换色到制定颜色。
25.本发明还提供一种多色盘带控制装置,所述多色盘带控制装置包括:
26.区域象限确定模块,用于获取刺绣平面区域,基于所述刺绣平面区域确定刺绣主轴的区域象限;
27.目标位置确定模块,用于获取刺绣花版的偏移数据,并基于所述刺绣花版的偏移数据以及刺绣主轴的区域象限确定刺绣跟踪轴的目标位置;
28.原点位置确定模块,用于根据所述盘带色彩数量在所述刺绣主轴的区域象限进行均匀划分,得到每个色彩的原点位置;
29.多色刺绣模块,用于根据所述刺绣跟踪轴的目标位置以及每个色彩的原点位置确定每一针的绝对位置,并基于所述每一针的绝对位置进行多色刺绣。
30.本发明还提供了一种电子设备,包括存储器和处理器,其中,
31.所述存储器,用于存储程序;
32.所述处理器,与所述存储器耦合,用于执行所述存储器中存储的所述程序,以实现上述任一种实现方式中的所述多色盘带控制方法中的步骤。
33.本发明还提供了一种计算机可读存储介质,用于存储计算机可读取的程序或指令,所述程序或指令被处理器执行时,能够实现上述任一种实现方式中的所述多色盘带控制方法中的步骤。
34.采用上述实施例的有益效果是:本发明提供了一种多色盘带控制方法、装置、电子设备以及存储介质控制单色及多色盘带装置,刺绣更多颜色,使绣花工艺更丰富,大花样也可以一次刺绣完成,绣品更精美。
35.进一步的,线轮容量增加(传统线量的4倍),换线次数降低。大花样不需要接线一次性完成、提高效率和绣花品质。压脚、摆杆、跟踪轴均采用全闭环控制,且实时监测各个电机的位置,出错报警停车,可以大大降低报废率。全闭环高精度控制,压脚、摆杆动作位置更精准。多色任意切换,并兼容单色、双色控制,丰富绣花工艺。
附图说明
36.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
37.图1为本发明提供的多色盘带控制方法的一个实施例流程示意图;
38.图2为本发明提供的多色盘带控制方法的另一个实施例流程示意图;
39.图3为本发明实施例提供的多色盘带控制装置的一个实施例结构示意图;
40.图4为本发明实施例提供的电子设备的一个实施例结构示意图;
41.图5为本发明实施例提供的刺绣主轴的区域象限一个实施例的结构示意图。
具体实施方式
42.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
43.以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。
44.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
45.本发明提供了一种多色盘带控制方法、装置、电子设备以及存储介质,以下分别进行说明。
46.如图1所示,为本发明实施例提供的多色盘带控制方法的一个实施例流程示意图,该方法包括:
47.s101、获取刺绣平面区域,基于所述刺绣平面区域确定刺绣主轴的区域象限;
48.s102、获取刺绣花版的偏移数据,并基于所述刺绣花版的偏移数据以及刺绣主轴的区域象限确定刺绣跟踪轴的目标位置;
49.s103、根据所述盘带色彩数量在所述刺绣主轴的区域象限进行均匀划分,得到每个色彩的原点位置;
50.s104、根据所述刺绣跟踪轴的目标位置以及每个色彩的原点位置确定每一针的绝对位置,并基于所述每一针的绝对位置进行多色刺绣。
51.本发明提供了一种多色盘带控制方法通过控制单色及多色盘带装置,刺绣更多颜色,使绣花工艺更丰富,大花样也可以一次刺绣完成,绣品更精美。
52.在本发明的一些实施例中,基于所述刺绣平面区域确定刺绣主轴的区域象限,包括:
53.以预设间距距离设置所述确定刺绣主轴的区域象限范围;
54.所述区域象限分别为第一象限、第二象限、第三象限和第四象限。
55.具体的,预设间距距离可以设置为50,针对于所述区域象限划分为第一象限、第二象限、第三象限和第四象限,具体可参阅图5:
56.在图5中,m轴表示的是跟踪轴。
57.在本发明的一些实施例中,获取刺绣花版的偏移数据,并基于所述刺绣花版的偏
移数据以及刺绣主轴的区域象限确定刺绣跟踪轴的目标位置,包括;
58.获取所述刺绣花版的偏移量,根据所述偏移量确定针迹在所述区域象限的偏移角度;
59.基于所述偏移角度确定对应的脉冲数;
60.根据所述偏移角度对应的脉冲数确定刺绣跟踪轴的目标位置。
61.具体的,还是以上图表示的四象限为例进行说明,则:
62.m轴(跟踪轴)的目标位置计算:
63.假设某一针迹(x0,y0)对应于第一象限的角度为a,
64.那么a角度为:
65.angle=(180*atan((double)(abs(y0))/(double)(abs(x0))))/pi;
66.a角度对应的脉冲数为:
67.pulsenums=(angle*200)/360;
68.m轴的目标位置为:
69.如果针迹在第一象限,m_holeobjectposi=50+pulsenums;
70.如果针迹在第二象限,m_holeobjectposi=150-pulsenums;
71.如果针迹在第三象限,m_holeobjectposi=150+pulsenums;
72.如果针迹在第四象限,m_holeobjectposi=50

pulsenums。
73.在本发明的一些实施例中,根据所述盘带色彩数量在所述刺绣主轴的区域象限进行均匀划分,得到每个色彩的原点位置,包括:
74.根据所述盘带色彩数量,将360度均匀划分,确定每个色的原点位置。
75.具体的,单色:a=0的位置;
76.双色:第一色a=0;第二色a=180;
77.三色:第一色a=0;第二色a=120度;第三色a=240度;
78.四色:第一色a=0;第二色a=90度;第三色a=180度;第四色a=270度。
79.若还有更多颜色,则以此类推,再此不一一赘述。
80.在本发明的一些实施例中,根据所述盘带色彩数量,将360度均匀划分,确定每个色彩的原点位置之后,包括:
81.确定每一个色彩的不同功能码,并以所述不能功能码指代所述每一个色彩。
82.具体的,多色之间的切换根据换色功能码区分,跟据功能码确认是第几个色,然后主控读取下一针x、y的针迹位移通过上面的算法计算出m轴的目标绝对位置发送给控制板,控制板收到命令启动电机到绝对位置。这是一针的算法,运行起来每针循环一次。
83.在本发明的一些实施例中,根据所述刺绣跟踪轴的目标位置以及每个色彩的原点位置确定每一针的绝对位置,并基于所述每一针的绝对位置进行多色刺绣,包括:
84.根据所述刺绣跟踪轴的目标位置与每个色彩的原点位置确定每一针在所述刺绣主轴的区域象限位置;
85.根据所述每一针在所述刺绣主轴的区域象限位置进行刺绣。
86.优选的,在基于所述每一针的绝对位置进行多色刺绣之前,还包括:
87.判断盘带是否换色到指定颜色,若没有,则调整盘带进行换色直至换色到制定颜色。
88.为了更清楚知晓本实施例中如何进行多色盘带控制刺绣,请参阅图2,图 2为本发明提供的多色盘带控制方法的另一个实施例流程示意图,其包括如下步骤:
89.步骤s201、判断是否能够启动机器,在机器能够启动后进入步骤s202,具体的,检测是否能够启动机器可以包括判断机械零部件是否在启动位置,盘带有无报错等;
90.步骤s202、根据换色码确定盘带颜色,并发送给盘带控制板;
91.步骤s203、判断盘带是否切换到制定颜色,若后,则返回步骤s202;若是,则进入步骤s204;
92.步骤s204、控制绣框到指定起绣点、启动主轴并读取跟踪轴目标位置、松线量等;具体的,此步骤还包括启动摇杆、压脚运行等;
93.步骤s205、判断上述动作是否均完成反馈,若否,则返回至步骤s201;若是,则进入步骤s206;
94.步骤s206、取下一针迹;
95.步骤s207、判断是否需要换色,若是,则返回至步骤s201;若否,则返回值步骤s204。
96.为了更好实施本发明实施例中的多色盘带控制方法,在多色盘带控制方法基础之上,对应的,如图3所示,本发明实施例还提供了一种多色盘带控制装置300,包括:
97.区域象限确定模块301,用于获取刺绣平面区域,基于所述刺绣平面区域确定刺绣主轴的区域象限;
98.目标位置确定模块302,用于获取刺绣花版的偏移数据,并基于所述刺绣花版的偏移数据以及刺绣主轴的区域象限确定刺绣跟踪轴的目标位置;
99.原点位置确定模块303,用于根据所述盘带色彩数量在所述刺绣主轴的区域象限进行均匀划分,得到每个色彩的原点位置;
100.多色刺绣模块304,用于根据所述刺绣跟踪轴的目标位置以及每个色彩的原点位置确定每一针的绝对位置,并基于所述每一针的绝对位置进行多色刺绣。
101.这里需要说明的是:上述实施例提供的多色盘带控制装置300可实现上述各方法实施例中描述的技术方案,上述各模块或单元具体实现的原理可参见上述方法实施例中的相应内容,此处不再赘述。
102.如图4所示,基于上述多色盘带控制方法,本发明还相应提供了一种电子设备400。该电子设备400包括处理器401、存储器402及显示器403。图4仅示出了电子设备400的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
103.所述存储器402在一些实施例中可以是所述电子设备400的内部存储单元,例如电子设备400的硬盘或内存。所述存储器402在另一些实施例中也可以是所述电子设备400的外部存储设备,例如所述电子设备400上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
104.进一步地,所述存储器402还可既包括电子设备400的内部储存单元也包括外部存储设备。所述存储器402用于存储安装所述电子设备400的应用软件及各类数据,
105.所述处理器401在一些实施例中可以是一中央处理器(central processingunit,cpu),微处理器或其他数据处理芯片,用于运行所述存储器402中存储的程序代码或
处理数据,例如本发明中的多色盘带控制方法。
106.所述显示器403在一些实施例中可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organic light-emitting diode,有机发光二极管)触摸器等。所述显示器403用于显示在所述电子设备400的信息以及用于显示可视化的用户界面。所述电子设备400的部件401-403通过系统总线相互通信。
107.在一实施例中,当所述处理器401执行所述存储器402中的多色盘带控制程序404时,可实现以下步骤:
108.获取刺绣平面区域,基于所述刺绣平面区域确定刺绣主轴的区域象限;
109.获取刺绣花版的偏移数据,并基于所述刺绣花版的偏移数据以及刺绣主轴的区域象限确定刺绣跟踪轴的目标位置;
110.根据所述盘带色彩数量在所述刺绣主轴的区域象限进行均匀划分,得到每个色彩的原点位置;
111.根据所述刺绣跟踪轴的目标位置以及每个色彩的原点位置确定每一针的绝对位置,并基于所述每一针的绝对位置进行多色刺绣。
112.应当理解的是:处理器402在执行存储器401中的的多色盘带控制程序404 时,除了上面的功能之外,还可实现其它功能,具体可参见前面相应方法实施例的描述。
113.进一步地,本发明实施例对提及的电子设备400的类型不做具体限定,电子设备400可以为手机、平板电脑、个人数字助理(personal digital assistant,pda)、可穿戴设备、膝上型计算机(laptop)等便携式电子设备。便携式电子设备的示例性实施例包括但不限于搭载ios、android、microsoft或者其他操作系统的便携式电子设备。上述便携式电子设备也可以是其他便携式电子设备,诸如具有触敏表面(例如触控面板)的膝上型计算机(laptop)等。还应当理解的是,在本发明其他一些实施例中,电子设备400也可以不是便携式电子设备,而是具有触敏表面(例如触控面板)的台式计算机。
114.相应地,本技术实施例还提供一种计算机可读存储介质,计算机可读存储介质用于存储计算机可读取的程序或指令,所述程序或指令被处理器执行时,能够实现上述各方法实施例提供的方法步骤或功能。
115.采用上述实施例的有益效果是:本发明提供了一种多色盘带控制方法、装置、电子设备以及存储介质控制单色及多色盘带装置,刺绣更多颜色,使绣花工艺更丰富,大花样也可以一次刺绣完成,绣品更精美。
116.进一步的,线轮容量增加(传统线量的4倍),换线次数降低。大花样不需要接线一次性完成、提高效率和绣花品质。压脚、摆杆、跟踪轴均采用全闭环控制,且实时监测各个电机的位置,出错报警停车,可以大大降低报废率。全闭环高精度控制,压脚、摆杆动作位置更精准。多色任意切换,并兼容单色、双色控制,丰富绣花工艺。
117.本领域技术人员可以理解,实现上述实施例方法的全部或部分流程,可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读存储介质中。其中,所述计算机可读存储介质为磁盘、光盘、只读存储记忆体或随机存储记忆体等。
118.以上对本发明所提供的多色盘带控制方法、装置、电子设备及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发
明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1