基于底线监测的暂停缝纫方法、装置、电子设备及存储介质与流程

文档序号:19420192发布日期:2019-12-14 01:19阅读:197来源:国知局
基于底线监测的暂停缝纫方法、装置、电子设备及存储介质与流程

本申请是申请日为2019年4月23日、申请号为“201910327631.7”、名称为“基于底线监测的暂停缝纫方法、装置、电子设备及存储介质”的中华人民共和国发明专利申请的分案申请。

本申请涉及缝纫\缝制技术,特别是涉及基于底线监测的暂停缝纫方法、装置、电子设备及存储介质。



背景技术:

缝制设备泛指能够在缝纫物料上形成线迹的机械。缝制设备的梭芯引出底线,缝制布料或其他物料的过程中底线不断消耗,在底线耗尽前缝制设备应暂停缝纫,将已无底线的梭芯更换为绕满底线的梭芯。现有的缝制设备上已有一些监测底线消耗情况的装置,例如安装在梭芯附近的传感器,梭芯上的底线消耗到一定程度时传感器能够向缝制设备的控制系统发出信号,缝制设备的控制系统收到传感器的信号后立即发出指令暂停缝纫。但由于缝制设备机械结构的限制、传感器精度不足等多方面的原因,通常传感器发出信号时梭芯上的底线没有完全耗尽,可能剩余底线1-2米。收到传感器的信号后立即暂停缝纫更换梭芯,原梭芯上剩余的底线就被浪费了。对于大规模的工业化生产,这种浪费导致的成本是很可观的。

现代缝制设备根据花样进行缝纫,花样是包含缝纫相关数据的数据文件。基于此,也有一些算法在梭芯绕满底线的前提下根据花样和缝纫物料来计算底线的消耗量。但上述算法的实现比较复杂,为了取得理想的效果必须事先试缝纫几次积累经验参数。如果实际缝纫生产中花样或缝纫物料经常更换,应用上述算法会非常麻烦甚至根本不可行。

本申请提供基于底线监测的暂停缝纫方法,仍利用缝制设备现有的监测底线消耗情况的传感器等装置,但缝制设备的控制系统收到传感器的信号并不立即暂停缝纫,而是根据花样和缝纫物料的情况设计算法较为精确的计算底线的消耗量,在底线基本耗尽时再暂停缝纫,从而有效避免了底线的浪费。



技术实现要素:

本申请提供一种基于底线监测的暂停缝纫方法、装置、电子设备及存储介质,与现有的底线监测信号相配合,能够实现在底线基本耗尽时再暂停缝纫,有效避免了底线的浪费。

第一方面,基于底线监测的暂停缝纫方法,包括:

获取各车缝段的底线用量;

若收到底线监测信号,根据车缝段的底线用量获取暂停缝纫位置。

进一步的,车缝段的底线用量,包括所述车缝段包含的各个针点的底线用量和所述车缝段的剪线长度。

更进一步的,针点的底线用量由确定,其中x、y为所述针点的横坐标和纵坐标,h为缝纫物料的厚度;所述车缝段的剪线长度包括剪线起始长度和剪线结束长度。

进一步的,根据车缝段的底线用量获取暂停缝纫位置,包括:

(1)判断收到底线监测信号时当前车缝段是否为当前花样的最后一段车缝段,若是,则当前车缝段的最后一个针点为暂停缝纫位置,若否,则执行步骤(2);

(2)判断当前车缝段的剩余底线用量是否不小于预设剩余底线量,若是,则当前车缝段的最后一个针点为暂停缝纫位置,若否,则执行步骤(3);

(3)遍历从当前车缝段的下一段车缝段到当前花样的最后一段车缝段的各后续车缝段,累加当前车缝段的剩余底线用量以及各后续车缝段的总底线用量,若累加至某后续车缝段时累加值大于预设剩余底线量,则所述某后续车缝段的第一个针点为暂停缝纫位置,否则当前花样的最后一段车缝段的最后一个针点为暂停缝纫位置。

更进一步的,车缝段的剩余底线用量为从所述车缝段的当前针点到所述车缝段的最后一个针点各针点的加总底线用量与从所述车缝段的当前针点到所述车缝段的最后一个针点对应的加总剪线长度之和,所述车缝段的总底线用量为所述车缝段所有针点的加总底线用量与所述车缝段的加总剪线长度之和。

进一步的,所述方法还包括:

获取从收到底线监测信号到暂停缝纫所对应的剩余缝纫时间。

更进一步的,所述剩余缝纫时间由确定,其中m1为从收到底线监测信号到暂停缝纫对应的针数,s1为缝制设备主轴的转速,t为缝制设备一次剪线所需的时间,m2为从收到底线监测信号到暂停缝纫对应的剪线次数,f为从收到底线监测信号到暂停缝纫对应的空送长度,s2为缝制设备的空送速度。

第二方面,本申请提供一种基于底线监测的暂停缝纫装置,包括:底线用量获取装置以及暂停缝纫位置获取装置;所述底线用量获取装置用于获取各车缝段的底线用量;所述暂停缝纫位置获取装置用于若收到底线监测信号,根据车缝段的底线用量获取暂停缝纫位置。

第三方面,本申请提供一种电子设备,包括处理器和存储器;存储器用于存储计算机指令;处理器用于执行存储器中存储的计算机指令,以使得电子设备执行上述第一方面任一项所述的基于底线监测的暂停缝纫方法。

第四方面,本申请提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被执行时实现如上述第一方面任一项所述的基于底线监测的暂停缝纫方法。

本申请提供的基于底线监测的暂停缝纫方法、装置、电子设备及存储介质,在现有底线监测技术的基础上,设计较为简单且精确算法计算底线的消耗量,在底线基本耗尽时再暂停缝纫,能够有效避免底线的浪费。

附图说明

为了更清楚的说明本申请或现有技术中的技术方案,对描述本申请或现有技术所需使用的附图进行简单介绍。对于本领域技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例一基于底线监测的暂停缝纫方法的流程图。

图2为本申请实施例二根据车缝段的底线用量获取暂停缝纫位置的方法的流程图。

图3为本申请实施例三基于底线监测的暂停缝纫方法的流程图。

图4为本申请实施例四基于底线监测的暂停缝纫装置的架构示意图。

图5为本申请实施例五电子设备的硬件结构示意图。

具体实施方式

为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请的技术方案进行清楚、完整的描述。显然,所描述的实施例是本申请的一部分而非全部的实施例。基于本申请中的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例都应当属于本申请在授权后保护的范围。

本申请的权利要求书、说明书及说明书附图中的术语“第一”、“第二”、“第三”等(如果存在)是用于区别类似的对象,而不应当理解为描述特定的顺序或先后次序,上述“第一”、“第二”、“第三”等在不影响语义准确性情况下可以互换。此外,术语“包括”、“包含”、“具有”以及类似的任何变形,其语义为非排他,例如,包含一系列步骤或单元的过程、方法、系统、产品或设备,其语义不局限于已清楚列出的那些步骤或单元,还可以包含没有被清楚列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

本申请技术方案适用于缝纫\缝制技术领域。花样是包含缝纫相关数据、可以被缝制设备识别的数据文件。针点可以视为花样的最小单位,每个针点对应一种具体的缝纫操作。车缝段是花样内包含若干个针点的一段缝纫数据,车缝段能够在缝纫物料上产生线迹。显然一个花样内可以包含一个或多个车缝段。通常车缝段始于起缝,终于剪线,即车缝段的最后一个针点对应剪线操作且每段车缝段只对应一次剪线操作。但在一些特殊情况下,一段车缝段中会有多个剪线操作,花样中利用名称为“剪线码”的设定格式的代码来标记剪线操作。不同的车缝段之间以空送为间隔,空送指缝制设备的送料机构\送布机构将缝纫物料带动到指定的位置,空送期间缝纫机的主轴不旋转、机针不移动,不会消耗底线。本申请所述的暂停缝纫,指因底线耗尽需要更换梭芯导致缝纫暂时停止,通常更换梭芯后缝制设备会继续缝纫。

实施例一:

图1为本实施例基于底线监测的暂停缝纫方法的流程图,基于底线监测的暂停缝纫方法包括了如下步骤。

s101、获取各车缝段的底线用量。

每段车缝段的底线用量可以视为一个数据集合,包括了车缝段所包含的各个针点的底线用量、车缝段的剪线长度等数据。

花样中会给出每个针点的坐标值,每个针点的底线用量通过公式计算获得,公式中的x、y为该针点的横坐标和纵坐标,h为缝纫物料的厚度。

剪线长度一般包括剪线起始长度和剪线结束长度。剪线起始长度用d1表示,指起缝时露出缝纫物料的线头的长度;剪线结束长度用d2表示,指剪线后露出缝纫物料的线头的长度。

h、d1、d2是与缝纫密切相关的数据,可以包含在花样中,也可以在缝制设备的控制系统中以手工输入等方式设置。缝纫开始前,缝制设备的操作人员会将花样导入缝制设备并对缝制设备控制系统中的参数进行输入\设置,基于这些数据缝制设备的控制系统即可获取花样中各车缝段的底线用量。

s102、若收到底线监测信号,根据车缝段的底线用量获取暂停缝纫位置。

本申请技术方案利用缝制设备上现有的一些监测底线消耗情况的装置,例如安装在梭芯附近的传感器。缝制设备的控制系统收到传感器或其他装置发出的底线监测信号后,根据步骤s101中获得的各车缝段的底线用量信息计算,获得暂停缝纫的位置。暂停缝纫位置可以用某段车缝段的某个针点来表示。当然,如果缝纫过程中未收到底线监测信号,缝制设备根据花样正常缝纫不做特殊处理。

s103、缝纫到暂停缝纫位置后暂停缝纫。

缝制设备的控制系统根据步骤s102中获得的暂停缝纫位置发出控制指令,缝制设备缝纫到暂停缝纫位置后暂停缝纫,待更换梭芯后缝制设备继续缝纫。

实施例二:

对于实施例一中的步骤s102,本实施例提供一种具体的根据车缝段的底线用量获取暂停缝纫位置的方法。图2为本实施例根据车缝段的底线用量获取暂停缝纫位置的方法的流程图,根据车缝段的底线用量获取暂停缝纫位置的方法包括了如下步骤。

s201、判断收到底线监测信号时当前车缝段是否为当前花样的最后一段车缝段,若是,则当前车缝段的最后一个针点为暂停缝纫位置,若否,则执行步骤s202。

缝制设备的控制系统收到底线监测信号后,根据花样中的数据信息进行判断,当前车缝段(即正在缝纫的车缝段)是否为当前花样(即正在缝纫的花样)的最后一段车缝段。如果一些简单的花样只有一段车缝段,则将该段车缝段视为最后一段车缝段。如果当前车缝段是当前花样的最后一段车缝段,则当前车缝段的最后一个针点为暂停缝纫位置。最后一个针点通常对应剪线操作,即完成剪线操作后暂停缝纫。

车缝段须从第一个针点到最后一个针点连续缝纫,如果缝纫过程从某个针点开始出现问题只能将之前的缝线从物料上挑去再重新缝制,目前还没有有效的“断点续缝”方法。因此暂停缝纫位置选取为车缝段的第一个针点或者最后一个针点,而不选取为车缝段的其他针点。

s202、判断当前车缝段的剩余底线用量是否不小于预设剩余底线量,若是,则当前车缝段的最后一个针点为暂停缝纫位置,若否,则执行步骤s203。

本步骤和步骤s203中,需要根据车缝段的剩余底线用量或者车缝段的总底线用量进行判断。车缝段的总底线用量为车缝段所有针点的加总底线用量与车缝段的加总剪线长度之和。例如,某车缝段有n个针点,对应1次剪线操作在最后一个针点剪线,则该车缝段的总底线用量为其中xi、yi为各个针点的横坐标和纵坐标,h为缝纫物料的厚度,d1为剪线起始长度,d2为剪线结束长度,表示该车缝段所有针点的加总底线用量,d1+d2表示该车缝段的加总剪线长度。若该车缝段内部有一个剪线码,对应2次剪线操作,则该车缝段的总底线用量为相应的表示该车缝段所有针点的加总底线用量,2×(d1+d2)表示该车缝段的加总剪线长度。

与车缝段的总底线用量类似,车缝段的剩余底线用量为从车缝段的当前针点到车缝段的最后一个针点各针点的加总底线用量与从车缝段的当前针点到车缝段的最后一个针点对应的加总剪线长度之和。当前针点指收到底线监测信号时缝制设备即将开始但还未进行缝纫操作的针点。例如,某车缝段有n个针点,对应1次剪线操作在最后一个针点剪线,当前针点为针点k(k≤n),则该车缝段的剩余底线用量为其中表示从该车缝段的当前针点到该车缝段的最后一个针点各针点的加总底线用量,d2表示从该车缝段的当前针点到该车缝段的最后一个针点对应的加总剪线长度。若该车缝段针点k和针点n之间有一个剪线码,则该车缝段的剩余底线用量为其中表示从该车缝段的当前针点到该车缝段的最后一个针点各针点的加总底线用量,d1+2×d2表示从该车缝段的当前针点到该车缝段的最后一个针点对应的加总剪线长度。符号xi、yi、h、d1、d2的意义同上所述。

本步骤中的预设剩余底线量,指收到底线监测信号时梭芯上剩余的底线量。预设剩余底线量需要根据缝制设备的具体情况进行测量或者合理估计,通常取1-2米之间的某个数值。预设剩余底线量可以输入到缝制设备的控制系统中。

在步骤s201的基础上,若收到底线监测信号时当前车缝段不是当前花样的最后一段车缝段,则缝制设备的控制系统进一步判断当前车缝段的剩余底线用量是否不小于预设剩余底线量,如果当前车缝段的剩余底线用量不小于预设剩余底线量,则当前车缝段的最后一个针点为暂停缝纫位置。不小于意味着大于或等于。

s203、遍历从当前车缝段的下一段车缝段到当前花样的最后一段车缝段的各后续车缝段,累加当前车缝段的剩余底线用量以及各后续车缝段的总底线用量,若累加至某后续车缝段时累加值大于预设剩余底线量,则某后续车缝段的第一个针点为暂停缝纫位置,否则当前花样的最后一段车缝段的最后一个针点为暂停缝纫位置。

在步骤s202的基础上,若收到底线监测信号时当前车缝段不是当前花样的最后一段车缝段且当前车缝段的剩余底线用量小于预设剩余底线量,则缝制设备的控制系统遍历从当前车缝段的下一段车缝段到当前花样的最后一段车缝段的各后续车缝段,累加当前车缝段的剩余底线用量以及各后续车缝段的总底线用量。如果累加至某后续车缝段时累加值大于预设剩余底线量,则某后续车缝段的第一个针点为暂停缝纫位置,即该后续车缝段暂不起缝,缝制设备更换梭芯重新开始缝纫时起缝该后续车缝段;否则当前花样的最后一段车缝段的最后一个针点为暂停缝纫位置。

例如,当前花样有6段车缝段,当前车缝段为第3车缝段,剩余底线用量0.4米,后续第4车缝段、第5车缝段、第6车缝段的总底线用量分别为0.4米、0.3米、0.2米,预设剩余底线量为1米。遍历到第5车缝段时,累加值0.4+0.4+0.3大于1,则第5车缝段的第一个针点为暂停缝纫位置。

而如果第4车缝段、第5车缝段、第6车缝段的总底线用量分别为0.3米、0.1米、0.2米,累加值0.4+0.3+0.1+0.2小于1,则第6车缝段的最后一个针点为暂停缝纫位置。

实施例三:

本实施例包括实施例一的所有步骤,在此基础上增加了与步骤s102平行的步骤s102。本实施例基于底线监测的暂停缝纫方法的流程图如图3所示。

s102、获取从收到底线监测信号到暂停缝纫所对应的剩余缝纫时间。

缝制设备的控制系统收到底线监测信号后,还可以计算获得从收到底线监测信号到暂停缝纫所对应的剩余缝纫时间。剩余缝纫时间可以通过公式计算,其中m1为当前花样从收到底线监测信号到暂停缝纫对应的针数,s1为缝制设备主轴的转速,t为缝制设备一次剪线所需的时间,m2为当前花样从收到底线监测信号到暂停缝纫对应的剪线次数,f为当前花样从收到底线监测信号到暂停缝纫对应的空送长度,s2为缝制设备的空送速度。m1、m2、f直接来自花样或者可以根据花样中的其他数值计算获得,s1、t、s2为缝制设备自身的性能参数。注意应对m1、m2、f、s1、t、s2的单位进行必要的换算使得t×m2、三者的单位统一(通常单位为秒或毫秒)。剩余缝纫时间可以以倒计时的时钟等方式展示,便于引起缝制设备操作人员的关注。

本申请提供的基于底线监测的暂停缝纫方法,对现有缝制设备上监测底线消耗情况的技术方案进行了改进,能够较为精确的计算底线的消耗量,实现了底线基本耗尽时再暂停缝纫更换梭芯,从而有效避免了底线的浪费,降低了缝纫生产成本。基于底线监测的暂停缝纫方法,所涉及的算法简单易行,如果更换花样或缝纫物料无需事先进行试缝制等操作,易于在实际缝纫生产中推广应用。

实施例四:

图4为本实施例基于底线监测的暂停缝纫装置的架构示意图。基于底线监测的暂停缝纫装置40,包括底线用量获取装置41、暂停缝纫位置获取装置42和暂停缝纫装置43。

底线用量获取装置41用于获取各车缝段的底线用量。暂停缝纫位置获取装置42用于若收到底线监测信号,根据车缝段的底线用量获取暂停缝纫位置。暂停缝纫装置43用于缝纫到暂停缝纫位置后暂停缝纫。

暂停缝纫位置获取装置42包括三个子装置,分别为第一判断装置421、第二判断装置422和遍历装置423。第一判断装置421用于判断收到底线监测信号时当前车缝段是否为当前花样的最后一段车缝段,若是,则当前车缝段的最后一个针点为暂停缝纫位置,若否,则启动第二判断装置422。第二判断装置422用于判断当前车缝段的剩余底线用量是否不小于预设剩余底线量,若是,则当前车缝段的最后一个针点为暂停缝纫位置,若否,则启动遍历装置423。遍历装置423用于遍历从当前车缝段的下一段车缝段到当前花样的最后一段车缝段的各后续车缝段,累加当前车缝段的剩余底线用量以及各后续车缝段的总底线用量,若累加至某后续车缝段时累加值大于预设剩余底线量,则某后续车缝段的第一个针点为暂停缝纫位置,否则当前花样的最后一段车缝段的最后一个针点为暂停缝纫位置。

基于底线监测的暂停缝纫装置40还包括剩余缝纫时间获取装置42,剩余缝纫时间获取装置42用于获取从收到底线监测信号到暂停缝纫所对应的剩余缝纫时间。

本实施例中所述装置的具体实现方式可参见实施例一至实施例三所述内容,其实现原理和技术效果类似,本实施例此处不再赘述。

本实施例中所述的装置,应理解为主要通过计算机程序等方式实现的功能模块构架。本实施例所述装置的划分与实施例一至实施例三所述的方法步骤对应,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个装置可以结合或集成为另一个装置,或者一些装置可以忽略或不执行。

作为本实施例中所述装置承载实体的物理单元的实施方式具有多样性,可以所有的装置分布于一个物理单元,也可以一个或数个装置分布于不同的物理单元上。承载装置的物理单元可以通过线缆、无线网络等方式电连接,不一定有直接的物理接触或机械连接关系。

实施例五:

图5为本实施例电子设备的硬件结构示意图。如图5所示,该电子设备50包括:至少一个处理器51和存储器52。可选的,该电子设备50还包括总线53,处理器51和存储器52通过总线53连接。

在电子设备的运行过程中,存储器52存储有计算机指令,至少一个处理器51执行所述存储器52存储的计算机指令,以使得电子设备50执行如实施例一至实施例三任一实施例中所述的方法。

电子设备50的具体执行过程可参见实施例一至实施例三所述内容,其实现原理和技术效果类似,本实施例此处不再赘述。

本实施例中,应理解,处理器可以是中央处理单元(英文:centralprocessingunit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digitalsignalprocessor,简称:dsp)、专用集成电路(英文:applicationspecificintegratedcircuit,简称:asic)等。通用处理器可以是微处理器或者其他常规的处理器。执行存储器52存储的计算机指令,可以直接由硬件处理器执行完成,或者由处理器中的硬件及软件模块组合执行完成。

存储器可能包括高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器。

总线可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外部设备互连(peripheralcomponent,pci)总线或扩展工业标准体系结构(extendedindustrystandardarchitecture,eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本申请附图中的总线并不限定仅为一根总线或一种类型的总线。

实施例六:

本申请还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,所述计算机程序被执行时,实现如实施例一至实施例三任一实施例中所述的方法。

上述计算机可读存储介质可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram)、电可擦除可编程只读存储器(eeprom)、可擦除可编程只读存储器(eprom)、可编程只读存储器(prom)、只读存储器(rom)、磁存储器、快闪存储器、磁盘或光盘等。可读存储介质可以是通用或专用的计算机或类似电子设备能够存取的任何可用介质。

计算机可读存储介质可以耦合至处理器,从而使处理器能够从上述介质中读取信息,且可以向上述介质写入信息。当然,上述介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(applicationspecificintegratedcircuits,简称:asic)中。当然,处理器和可读存储介质也可以作为分立组件存在于电子设备中。

本申请技术方案如果以软件的形式实现并作为产品销售或使用时,可以存储在计算机可读取存储介质中。基于这样的理解,本申请的技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在存储介质中,包括计算机程序或者若干指令。该计算机软件产品使得计算机设备(可以是个人计算机、服务器、网络设备或者类似的电子设备)执行本申请实施例一至实施例三任一实施例所述方法的全部或部分步骤。前述的存储介质可以是u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

本领域技术人员可以理解,实现实施例一至实施例三任一实施例所述的全部或部分步骤可以通过与程序指令相关的硬件来完成。前述的程序可以存储于计算机可读取存储介质中,该程序被执行时,执行实施例一至实施例三任一实施例所述的全部或部分的步骤。前述的存储介质包括rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是,本申请各实施例仅用以说明本申请的技术方案,而非对其进行限制。尽管各实施例已对本申请进行了详细的说明,本领域技术人员应当理解,其依然可以对本申请各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换,这些修改或者替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1