System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及缝纫机领域,特别是涉及一种缝纫机智能计件方法、系统、终端及介质。
技术介绍
1、计件对于服装厂生产管理、财务结算是一个非常重要的环节。绝大部分服装厂的工资结算都是计件制,最初的计件方式是每个工人手工记录自己的加工件数,工厂以订单交付件数为准,结算时经常出现双方件数不一致的情况,加上难以追溯对错,往往导致工厂与工人的矛盾。工厂管理人员也无法实时查看每个车位的加工进度,不能及时进行产线平衡调节,生产效率低下。针对该问题,目前的解决方案主要有2类:①机器加装计件模块,工人每做完一件,按键记录(多见于吊挂系统);②在每包裁片上捆绑二维码,每完成一包就用手机或者rfid扫码记录。上述方式不仅增加了操作步骤,加大了工人的劳动强度,而且需要在缝纫机外部加装设备,又增加了生产成本。
2、专利cn107345346a提到的计件方法,以针数大于目标针数和修正针数的差值,且剪线次数大于目标剪线次数为依据,确认一件衣服的缝制完成。该方法存在2个问题:①针对连续缝制,事后手动剪线的情况,无法计件;②对于缝制过程中,机器异常停止或返工的情况,不能准确计件。
技术实现思路
1、鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种缝纫机智能计件方法、系统、终端及介质,用于解决用于解决现有技术中以上技术问题。
2、为实现上述目的及其他相关目的,本专利技术提供一种缝纫机智能计件方法,所述方法包括:输入待计件的缝纫数据流以及对应缝制一件缝纫对象的模板缝制数据;基于所述模板缝制数
3、于本专利技术的一实施例中,所述基于所述模板关键数据、段长下界以及总针数下界,从所述缝纫数据流中提取一或多个实际分割事件点包括:从待计件的缝纫数据流提取大于模板时间间隔阈值的事件点,并将提取的各事件点以及最末的事件点作为依次排列的候选分割点;其中,所述模板时间间隔阈值为所述模板时间间隔的一半;判断所述模板段长是否等于2;若是,则令各候选分割点作为实际分割事件点;若是,基于分割点遍历提取规则,遍历各候选分割点并依次提取一或多个实际分割事件点;其中,所述分割点遍历提取原则与所述段长下界、总针数下界以及计算的对应各候选分割点与模板的欧式距离相关。
4、于本专利技术的一实施例中,所述基于分割点遍历提取规则,遍历各候选分割点并依次提取一或多个实际分割事件点包括:通过将计算的各候选分割点依次作为实际分割事件点时所获得的缝纫对象对应的段长以及总针数分别与段长下界和总针数下界对比以及将计算的对应每个候选分割点与模板的欧式距离依次与当前标准距离对比,依次获得各实际分割事件点;其中,每个候选分割点与模板的欧式距离的计算方式包括:基于将当前候选分割点作为实际分割事件点时所获得的缝纫对象对应的段长以及总针数和模板段长以及模板总针数,计算当前候选分割点与模板的欧式距离。
5、于本专利技术的一实施例中,所述通过将计算的各候选分割点依次作为实际分割事件点时所获得的缝纫对象对应的段长以及总针数分别与段长下界和总针数下界对比以及将计算的对应每个候选分割点与模板的欧式距离依次与当前标准距离对比,依次获得各实际分割事件点包括:步骤1:将待计件的缝纫数据流的第一个事件点作为起始点并令当前标准距离为无穷大,并将第一个候选分割点作为当前候选点;步骤2:获取将当前候选点作为实际分割事件点时所获得的缝纫对象对应的段长以及总针数;步骤3:判断当前候选点是否为最后一个候选分割点;若不是,执行步骤4;若是,执行步骤5;步骤4:执行非末点计件流程;其中,所述非末点计件流程包括:步骤41:判断将当前候选点作为实际分割事件点时所获得的缝纫对象对应的段长以及总针数是否分别大于模板段长以及模板总针数;若是,执行步骤42;若不是,执行步骤43;步骤42:执行第一计件流程;其中,所述第一计件流程包括:步骤421:计算当前候选分割点与模板的欧式距离;步骤422:判断计算的欧式距离是否小于当前标准距离;若是,执行步骤423;若不是,执行步骤424;步骤423:令该欧式距离作为当前标准距离,并返回步骤43;步骤424:确定当前的最佳分割点,并判断该当前的最佳分割点是否存在需替换的分割易混点;若存在,则执行425;若不存在,则执行步骤426;步骤425:将该分割易混点作为实际分割事件点,并将该实际分割事件点作为当前件的缝纫对象的结束点以及下一件的缝纫对象的起始点,并令当前标准距离为无穷大,并将下一个候选分割点作为当前候选点,然后返回步骤2;步骤426:将该最佳分割点作为实际分割事件点,并将该实际分割事件点作为当前件的缝纫对象的结束点以及下一件的缝纫对象的起始点,并令当前标准距离为无穷大,并将下一个候选分割点作为当前候选点,然后返回步骤2;步骤43:选取下一个候选分割点作为当前候选分割点,并返回步骤2;步骤5:执行末点计件流程;其中,所述执行末点计件流程包括:步骤51:计算最后一个候选分割点与模板的欧式距离;步骤52:判断计算的欧式距离是否大于当前标准距离;若是,则执行步骤53;若否执行步骤54;步骤53:执行第二计件流程;其中,所述第二计件流程包括:步骤531:获取将最后一个候选分割点作为实际分割事件点时所获得的缝纫对象对应的段长以及总针数;步骤532:判断将最后一个候选分割点作为实际分割事件点时所获得的缝纫对象对应的段长以及总针数是否分别大于模板段长以及模板总针数;若是,执行步骤533;若否,执行步骤534;步骤533:将最后一个候选分割点作为实际分割事件点,以获得一件以前一实际分割事件点作为起始点以及将该实际分割事件点作为结束点的缝纫对象;步骤534:将最后一个候选分割点作为实际分割事件点,以获得一件以缝纫数据流的第一个事件点作为起始点以及将该实际分割事件点作为结束点的缝纫对象;步骤54:将最后一个候选分割点作为实际分割事件点,以获得一件以缝纫数据流的第一个事件点作为起始点以及将该实际分割事件点作为结束点的缝纫对象。
6、于本专利技术的一实施例中,所述确定当前的最佳分割点,并判断该当前的最佳分割点是否存在需替换的分割易混点包括:步骤4241:将前一候选分割点作为当前的最佳分割点;步骤4242:判断所述最佳分割点是否存在后易混点;若否,执行步骤4243;若是,执行后易混点替换判断流程;其中,所述后易混点替换判断流程包括:步骤42421:判断所述模板缝制数据中是否存在尾部分割点且同时不存在首部分割点;若是,则执行步骤425;若否,则执行步骤4243。步骤4243:判断所述最佳分割点是否存在前易混点;若存在,则执行前易混点替换判断流程;若不存在,则执行步骤426;其中,所述前易混点本文档来自技高网...
【技术保护点】
1.一种缝纫机智能计件方法,其特征在于,所述方法包括:
2.根据权利要求1中所述的缝纫机智能计件方法,其特征在于,所述基于所述模板关键数据、段长下界以及总针数下界,从所述缝纫数据流中提取一或多个实际分割事件点包括:
3.根据权利要求2中所述的缝纫机智能计件方法,其特征在于,所述基于分割点遍历提取规则,遍历各候选分割点并依次提取一或多个实际分割事件点包括:
4.根据权利要求3中所述的缝纫机智能计件方法,其特征在于,所述通过将计算的各候选分割点依次作为实际分割事件点时所获得的缝纫对象对应的段长以及总针数分别与段长下界和总针数下界对比以及将计算的对应每个候选分割点与模板的欧式距离依次与当前标准距离对比,依次获得各实际分割事件点包括:
5.根据权利要求4中所述的缝纫机智能计件方法,其特征在于,所述确定当前的最佳分割点,并判断该当前的最佳分割点是否存在需替换的分割易混点包括:
6.根据权利要求1中所述的缝纫机智能计件方法,其特征在于,所述段长下界和总针数下界的计算方式包括:
7.根据权利要求6中所述的缝纫机智能计件方法
8.一种缝纫机智能计件系统,其特征在于,所述系统包括:
9.一种缝纫机智能计件终端,其特征在于,包括:一或多个存储器及一或多个处理器;
10.一种计算机存储介质,其特征在于,存储有计算机程序,所述计算机程序运行时实现如权利要求1至8中任一项所述的缝纫机智能计件方法。
...【技术特征摘要】
1.一种缝纫机智能计件方法,其特征在于,所述方法包括:
2.根据权利要求1中所述的缝纫机智能计件方法,其特征在于,所述基于所述模板关键数据、段长下界以及总针数下界,从所述缝纫数据流中提取一或多个实际分割事件点包括:
3.根据权利要求2中所述的缝纫机智能计件方法,其特征在于,所述基于分割点遍历提取规则,遍历各候选分割点并依次提取一或多个实际分割事件点包括:
4.根据权利要求3中所述的缝纫机智能计件方法,其特征在于,所述通过将计算的各候选分割点依次作为实际分割事件点时所获得的缝纫对象对应的段长以及总针数分别与段长下界和总针数下界对比以及将计算的对应每个候选分割点与模板的欧式距离依次与当前标准距离对比,依次获得各实际分割事件点包括:
5.根据权利要...
【专利技术属性】
技术研发人员:曲凯朝,曾树杰,韩安太,栗硕,单一舒,
申请(专利权)人:杰克科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。