纺织路径补偿方法、装置、纺织设备和存储介质

文档序号:1846324 发布日期:2021-11-16 浏览:9次 >En<

阅读说明:本技术 纺织路径补偿方法、装置、纺织设备和存储介质 (Method and device for compensating a textile path, textile apparatus and storage medium ) 是由 钟雷霆 陈芳健 宋俊杰 于 2021-08-25 设计创作,主要内容包括:本申请涉及一种纺织路径补偿方法、系统、纺织设备和存储介质。所述方法包括:接收并分析待加工图样,获得图元列表及图元总数;根据所述图元总数,对所述图元列表中的每个图元按照延伸长度进行路径补偿,获得补偿后的图元列表;根据所述补偿后的图元列表,进行加工,本申请通过对图元的线段尾部延伸了补偿线段,解决实际纺织加工中拉伸导致缺针的问题,不用后期人工补缺针,更能节省成本。(The application relates to a textile path compensation method, a textile path compensation system, a textile device and a storage medium. The method comprises the following steps: receiving and analyzing a pattern to be processed to obtain a primitive list and a primitive total number; according to the total number of the primitives, performing path compensation on each primitive in the primitive list according to the extension length to obtain a compensated primitive list; according to primitive list after the compensation, process, this application has extended the compensation line segment through the line segment afterbody to the primitive, solves the problem that stretch leads to lacking the needle in the actual textile processing, need not the artifical needle that lacks in later stage, more can save the cost.)

纺织路径补偿方法、装置、纺织设备和存储介质

技术领域

本申请涉及纺织技术领域,特别是涉及一种纺织路径补偿方法、装置、纺织设备和存储介质。

背景技术

目前市场上的地毯织布机用于自控地在地毯上绘制图案,能大大的提高加工效率。然而在实际加工中会有这样的问题:织一个图元结束时候,需要用机械把将线拉起来,再通过机械剪刀将拉出来的线剪断,在拉线的时候会导致图元结束点附近扎进去几针的线会被拉出来,进而导致该图元的加工缺少一段,目前地毯织布机并不能自动地补救,而缺少的这段针线只能通过人工来补上,这样费时又费力。

发明内容

基于此,有必要针对上述技术问题,提供一种能够自动进行路径补偿的纺织路径补偿方法、装置、纺织设备和存储介质。

一种纺织路径补偿方法,所述方法包括:

接收并分析待加工图样,获得图元列表及图元总数;

根据所述图元总数,对所述图元列表中的每个图元按照延伸长度进行路径补偿,获得补偿后的图元列表;

根据所述补偿后的图元列表,进行加工。

在其中一个实施例中,所述根据所述图元总数,对所述图元列表中的每个图元按照所述延伸长度进行路径补偿,获得补偿后的图元列表包括:

若所述图元总数大于零,判断所述图元列表中的每个图元是否为多线段图元;

若是多线段图元,获得每条线段内的补偿线段,所述补偿线段是每条所述线段的最后两个点;

若不是多线段图元,获得所述图元的补偿线段;

从所述补偿线段的开始点之后补偿延伸长度个延伸点并保存,所述图元总数减一。

在其中一个实施例中,所述延伸点与所在图元颜色相同。

在其中一个实施例中,在所述进行加工之前,所述方法还包括:

对所述补偿后的图元列表中的每个图元进行路径优化。

一种纺织路径补偿装置,所述装置包括:

图样处理单元,用于接收并分析待加工图样,获得图元列表及图元总数;

图元补偿单元,用于根据所述图元总数,对所述图元列表中的每个图元按照延伸长度进行路径补偿,获得补偿后的图元列表;

纺织加工单元,用于根据所述补偿后的图元列表,进行加工。

在其中一个实施例中,所述图元补偿单元包括:

线段判断子单元,用于若所述图元总数大于零,判断所述图元列表中的每个图元是否为多线段图元;

第一获取子单元,用于若是多线段图元,获得每条线段内的补偿线段,所述补偿线段是每条所述线段的最后两个点;

第二获取子单元,用于若不是多线段图元,获得所述图元的补偿线段;

线段补偿子单元,用于从所述补偿线段的开始点之后补偿延伸长度个延伸点并保存,所述图元总数减一。

在其中一个实施例中,所述延伸点与所在图元颜色相同。

在其中一个实施例中,所述装置还包括:

路径优化单元,用于对所述补偿后的图元列表中的每个图元进行路径优化。

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

接收并分析待加工图样,获得图元列表及图元总数;

根据所述图元总数,对所述图元列表中的每个图元按照延伸长度进行路径补偿,获得补偿后的图元列表;

根据所述补偿后的图元列表,进行加工。

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

接收并分析待加工图样,获得图元列表及图元总数;

根据所述图元总数,对所述图元列表中的每个图元按照延伸长度进行路径补偿,获得补偿后的图元列表;

根据所述补偿后的图元列表,进行加工。

上述纺织路径补偿方法、装置、纺织设备和存储介质,通过接收并分析待加工图样,获得图元列表及图元总数;根据所述图元总数,对所述图元列表中的每个图元按照延伸长度进行路径补偿,获得补偿后的图元列表;根据所述补偿后的图元列表,进行加工,本申请通过对图元的线段尾部延伸了补偿线段,解决实际纺织加工中拉伸导致缺针的问题,不用后期人工补缺针,更能节省成本。

附图说明

图1为一个实施例中纺织路径补偿方法的流程示意图;

图2为一个实施例中纺织路径补偿方法步骤的流程示意图;

图3为一个实施例中纺织路径补偿装置的结构框图;

图4为一个实施例中纺织设备的内部结构图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请提供的纺织路径补偿方法,可以应用纺织设备的应用环境中。

在一个实施例中,如图1所示,提供了一种纺织路径补偿方法,以该方法应用于纺织设备为例进行说明,包括以下步骤:

步骤S11,接收并分析待加工图样,获得图元列表及图元总数。

图元是指基本图形元素。基本图形元素是任何一个图形表达都是由若干不同的点、线、面图案或相同的图案循环组合而成的。这些点、线、面图案即为基本图形元素。待加工图样可以为一张或者多张。所述图元列表包括所述待加工图样范围内的所有图元列表。所述图元总数是待加工图样中包括的图元总数量。纺织设备接收并分析待加工图样,获得图元列表及图元总数。

步骤S12,根据所述图元总数,对所述图元列表中的每个图元按照延伸长度进行路径补偿,获得补偿后的图元列表。

延伸长度根据纺织设备实际缺针的数量设置长度数值,可人工设置或者预先设定。纺织设备根据所述图元总数,对所述图元列表中的每个图元按照延伸长度进行路径补偿,获得补偿后的图元列表。通过对图元的线段尾部延伸了补偿线段,在下一步加工过程中可以预留了可能拉伸出来的针线位。

步骤S13,根据所述补偿后的图元列表,进行加工。

纺织设备根据所述补偿后的图元列表,进行加工,通过对图元的线段尾部延伸了补偿线段,解决实际纺织加工中拉伸导致缺针的问题,不用后期人工补缺针,更能节省成本。

优选的,在步骤S13之前,所述方法还包括:

对所述补偿后的图元列表中的每个图元进行路径优化。

具体路径优化方法如下:根据颜色对所述图元列表中的图元进行分组,获得颜色分组,相同颜色的图元分组到一个颜色分组,可获取多个颜色分组;根据所述颜色分组和图样中心点,对每一个颜色分组进行路径优化,获得优化颜色分组。进一步地,获取所述颜色分组包括的未排序图元中的最近图元,所述最近图元为距离所述图样中心点距离最近的图元;将图样中心点设置为所述最近图元的起点;将所述最近图元插入排序容器队尾中,继续执行获取所述颜色分组包括的未排序图元中的最近图元,其中,一个所述颜色分组中不存在未排序图元时,则对下一个所述颜色分组执行,直至所有图元进行了分组,即完成了路径优化。

上述纺织路径补偿方法中,接收并分析待加工图样,获得图元列表及图元总数;根据所述图元总数,对所述图元列表中的每个图元按照延伸长度进行路径补偿,获得补偿后的图元列表;根据所述补偿后的图元列表,进行加工,本申请通过对图元的线段尾部延伸了补偿线段,解决实际纺织加工中拉伸导致缺针的问题,不用后期人工补缺针,更能节省成本。

进一步地,如图2所示,上述步骤S12包括:

子步骤S121,若所述图元总数大于零,判断所述图元列表中的每个图元是否为多线段图元;

以图元总数做判断循环的依据,只要图元总数大于0,就继续执行判断所述图元列表中的每个图元是否为多线段图元。

子步骤S122,若是多线段图元,获得每条线段内的补偿线段,所述补偿线段是每条所述线段的最后两个点,即补偿线段的开始点是该图元的倒数第二点、补偿线段的结束点是该图元的结束点,继续执行子步骤S124;

子步骤S123,若不是多线段图元,获得所述图元的补偿线段,继续执行子步骤S124。

子步骤S124,从所述补偿线段的开始点之后补偿延伸长度个延伸点并保存,图元总数减1,继续执行子步骤S121。

其中,延伸点是指为了预防纺织加工中拉伸导致缺针而增加的点,所述延伸点与所在图元颜色相同。纺织设备从所述补偿线段的开始点之后补偿延伸长度个延伸点并保存。

上述纺织路径补偿方法中,公开了具体一种延伸点补偿方法,通过对图元的线段尾部延伸补偿线段,解决实际纺织加工中拉伸导致缺针的问题。

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

在一个实施例中,如图3所示,提供了一种纺织路径补偿装置,包括:图图样处理单元31、图元补偿单元32和纺织加工单元33,其中:

图样处理单元31,用于接收并分析待加工图样,获得图元列表及图元总数;

图元补偿单元32,用于根据所述图元总数,对所述图元列表中的每个图元按照延伸长度进行路径补偿,获得补偿后的图元列表;

纺织加工单元33,用于根据所述补偿后的图元列表,进行加工。

进一步地,所述图元补偿单元32包括:

线段判断子单元,用于若所述图元总数大于零,判断所述图元列表中的每个图元是否为多线段图元;

第一获取子单元,用于若是多线段图元,获得每条线段内的补偿线段,所述补偿线段是每条所述线段的最后两个点;

第二获取子单元,用于若不是多线段图元,获得所述图元的补偿线段;

线段补偿子单元,用于从所述补偿线段的开始点之后补偿延伸长度个延伸点并保存,所述图元总数减一。

进一步地,所述延伸点与所在图元颜色相同。

进一步地,所述装置还包括:

路径优化单元,用于对所述补偿后的图元列表中的每个图元进行路径优化。

关于纺织路径补偿装置的具体限定可以参见上文中对于纺织路径补偿方法的限定,在此不再赘述。上述纺织路径补偿装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于纺织设备中的处理器中,也可以以软件形式存储于纺织设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。

在一个实施例中,提供了一种纺织设备,其内部结构图可以如图4所示。该纺织设备包括通过系统总线连接的处理器和存储器。其中,该纺织设备的处理器用于提供计算和控制能力。该纺织设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该纺织设备的数据接口用于与外部的终端通过网络或者串口连接通信。该计算机程序被处理器执行时以实现一种纺织路径补偿方法。

本领域技术人员可以理解,图4中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的纺织设备的限定,具体的纺织设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。

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

接收并分析待加工图样,获得图元列表及图元总数;

根据所述图元总数,对所述图元列表中的每个图元按照延伸长度进行路径补偿,获得补偿后的图元列表;

根据所述补偿后的图元列表,进行加工。

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

接收并分析待加工图样,获得图元列表及图元总数;

根据所述图元总数,对所述图元列表中的每个图元按照延伸长度进行路径补偿,获得补偿后的图元列表;

根据所述补偿后的图元列表,进行加工。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。

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

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

9页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:基于Wang cubes方法的梯度功能材料生成方法、终端、存储介质

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!

技术分类