衣物裁片数据索引构建方法、查找方法及裁片分拣方法技术

技术编号:31983958 阅读:29 留言:0更新日期:2022-01-20 02:01
本发明专利技术公开了一种衣物裁片数据索引构建方法、查找方法及裁片分拣方法,构建方法包括:制作针对裁片码的二叉树,并在所述二叉树的每个结点处挂载一个链表;对每个裁片依次赋唯一ID值,利用该唯一ID值对10

【技术实现步骤摘要】
衣物裁片数据索引构建方法、查找方法及裁片分拣方法


[0001]本专利技术涉及数据索引领域,尤其涉及一种衣物裁片数据索引构建方法、查找方法及裁片分拣方法。

技术介绍

[0002]现有技术中有利用热升华工艺,将打印在纸面上裁片印制内容转移至布料上,然后对完成热升华工艺的布料沿着裁片的边缘进行裁切,得到一片片的织物裁片,最后将一件成衣对应的多个裁片进行缝纫,得到成衣产品。
[0003]现有的热升华工艺中,对裁片的识别和分拣是难点,为此,要求不同订单的产品需要分开打印、分开热升华、分开裁切、分开分拣及分开缝纫,同一个订单内的不同裁片靠裁片的形状、裁片的印制内容来人工区分哪几个裁片是归属于一件成衣的。
[0004]但是这样的效率不能满足智能制造的需求,尤其对于不印号码但是存在每人不同信息的裁片,不具有直观性,增大了其和同件成衣的其它裁片合并的查找难度,而且容易发生混淆。
[0005]为此,现有技术也尝试在裁片上设置二维码,以体现其对应的裁片信息,但是这又带来了相应的问题:1)裁片信息包含了太多信息,比如订单号、对应的成衣单件唯一识别码、裁片类型、归属人信息等等,大概在34

68位长度的数据,二维码需要设置足够大的面积才能够容易被扫码识别,否则就需要高精度的扫描设备;2)受到目前印刷设备的印刷精度的限制,集成如此多位数据的二维码,尤其是打印在布料上,多种客观因素决定了二维码的面积做不到太小。

技术实现思路

[0006]为了解决现有技术的问题,本专利技术提供了一种衣物裁片数据索引构建方法、查找方法及裁片分拣方法,具体技术方案如下:一方面,本专利技术提供了一种衣物裁片数据索引构建方法,获取与一个衣物裁片相关联的数据,以生成裁片数据包;并为衣物裁片分配裁片码,所述裁片码用作对裁片数据包进行查找的索引,所述索引构建方法包括以下步骤:S1、制作针对裁片码的二叉树,使所述二叉树的结点数量不少于10
n
,并在所述二叉树的每个结点处挂载一个链表;S2、对每个裁片依次赋唯一ID值,利用该唯一ID值对10
n
取余,得到对应裁片的n位数的裁片码,其中,所述唯一ID值和n为整数;S3、定位所述裁片码在所述二叉树上的结点;S4、在所定位的结点处的链表上追加一个新的链表节点,并将所述新的链表节点用作获取所述裁片码对应的裁片数据包的索引链表节点。
[0007]进一步地,步骤S4中所述将所述新的链表节点用作获取所述裁片码对应的裁片数
据包的索引链表节点包括:将所述裁片码对应的裁片数据包的地址存储至所述新的链表节点;或者,将所述裁片码对应的裁片数据包存储至所述新的链表节点。
[0008]进一步地,步骤S4中所述在所定位的结点处的链表上追加一个新的链表节点包括:每次在所述链表的首端追加新的链表节点,使追加后的新的链表节点位于所述链表的首端;或者,每次在所述链表的尾端追加新的链表节点,使追加后的新的链表节点位于所述链表的尾端。
[0009]进一步地,根据在生产流程中运转的裁片的裁片体量,确定n值,包括:若预估生产流程中运转的裁片体量最大值小于或等于10万,则n为5;若预估生产流程中运转的裁片体量最大值小于或等于100万,则n为6;若预估生产流程中运转的裁片体量最大值小于或等于1000万,则n为7。
[0010]进一步地,所述二叉树为平衡二叉树,在n值为6且裁片的唯一ID值大于106的情况下,所述二叉树的深度为20,所述二叉树的根节点为2
19

[0011]进一步地,所述衣物裁片相关联的数据通过以下方式获取:获取客户的下订单信息,所述下订单信息包括订单号、子订单号、订单项、单件唯一识别码以及每个单件唯一识别码对应的用户数据、版型组、裁片类型集合、当前衣物裁片所属裁片类型中的一种或多种信息;按照预设的数据格式,将下订单信息中的部分或全部信息组成字符串数据,作为生成的所述裁片数据包。
[0012]进一步地,步骤S2中对多个裁片依次赋唯一ID值,在赋值次序上后一个唯一ID值比前一个唯一ID值大1。
[0013]进一步地,利用二维码生成技术生成步骤S2中n位数的裁片码的二维码图形,并将所述二维码图形印制在所述衣物裁片上。
[0014]另一方面,提供了一种衣物裁片数据索引查找方法,基于上述的衣物裁片数据索引构建方法,所述衣物裁片数据索引查找方法包括以下步骤:获取待数据查找的衣物裁片的n位数的裁片码;定位所述n位数的裁片码在已制作的二叉树上的目标结点;获取所定位到的所述目标结点处挂载的链表,根据所述链表的链表节点,获取索引关联的裁片数据包。
[0015]进一步地,在构建数据索引过程中,每次在所述链表的尾端追加新的链表节点,使追加后的新的链表节点位于所述链表的尾端;则在数据索引查找时,在定位所述目标结点后,从所述目标结点处挂载的链表中取尾端的链表节点,进而获取所述尾端的链表节点所存储的裁片数据包或者其地址。
[0016]进一步地,通过以下任一种方式获取待数据查找的衣物裁片的n位数的裁片码:所述衣物裁片的裁片码为二维码,利用扫码器扫描所述二维码获取所述裁片码信息;或者,所述衣物裁片的裁片码为数字码,利用键盘装置手动输入所述裁片码信息;或者,
所述衣物裁片的裁片码为二维码、条形码或者数字码,利用图像采集装置对所述裁片码进行成像,并通过图像解析得到所述裁片码信息。
[0017]又一方面,提供了一种衣物裁片分拣方法,用于将同一件衣物的多个裁片分拣至同一个容器中,所述衣物裁片分拣方法包括:基于上述的衣物裁片数据索引查找方法,分别获取不同的被分拣的衣物裁片的n位数裁片码索引关联的裁片数据包;分别对所述裁片数据包进行解析,以获取其中的单件唯一识别码信息;为关联相同单件唯一识别码信息的不同裁片分配同一个分拣容器,为关联不同单件唯一识别码信息的不同裁片分配不同的分拣容器。
[0018]进一步地,基于分拣系统的数据库、分拣服务器及柔性制造系统的订单服务器实现为同一件衣物的全部裁片分配同一个容器,其中,所述分拣服务器与订单服务器通信连接,分配容器的步骤包括:分拣服务器在分拣系统的数据库中查找是否存在当前待分拣的裁片的对应信息,若不存在,则向订单服务器请求该裁片所在订单内的全部裁片数据,并将从所述订单服务器接收的订单内的全部裁片数据存储至所述分拣系统的数据库,其中,所述订单服务器获取裁片码所关联的订单,以得到该订单内的全部裁片码,再根据上述的衣物裁片数据索引查找方法,分别获取不同的裁片码索引关联的裁片数据包;若存在当前待分拣的裁片的对应信息,则在所述数据库中查找所述单件唯一识别码是否被分配目标分拣容器,若未分配,则为其单件唯一识别码分配空置的目标分拣容器,若已分配,则生成将当前被分拣的衣物裁片分拣至所述目标分拣容器的分拣指令。
[0019]进一步地,通过以下步骤为同一件衣物的全部裁片分配同一个容器:H1、分拣服务器根据当前被分拣裁片的裁片码向数据库查询是否存在该裁片码关联的单件唯一识别码,若不存在,则执行H2
...

【技术保护点】

【技术特征摘要】
1.一种衣物裁片数据索引构建方法,其特征在于,获取与一个衣物裁片相关联的数据,以生成裁片数据包;并为衣物裁片分配裁片码,所述裁片码用作对裁片数据包进行查找的索引,所述索引构建方法包括以下步骤:S1、制作针对裁片码的二叉树,使所述二叉树的结点数量不少于10
n
,并在所述二叉树的每个结点处挂载一个链表;S2、对每个裁片依次赋唯一ID值,利用该唯一ID值对10
n
取余,得到对应裁片的n位数的裁片码,其中,所述唯一ID值和n为整数;S3、定位所述裁片码在所述二叉树上的结点;S4、在所定位的结点处的链表上追加一个新的链表节点,包括每次在所述链表的尾端追加新的链表节点,使追加后的新的链表节点位于所述链表的尾端,并将所述新的链表节点用作获取所述裁片码对应的裁片数据包的索引链表节点,每次获取裁片码的对应数据时,仅需根据该裁片码对应的二叉树结点处所挂载的链表的尾节点以获取裁片数据包。2.根据权利要求1所述的衣物裁片数据索引构建方法,其特征在于,步骤S4中所述将所述新的链表节点用作获取所述裁片码对应的裁片数据包的索引链表节点包括:将所述裁片码对应的裁片数据包的地址存储至所述新的链表节点;或者,将所述裁片码对应的裁片数据包存储至所述新的链表节点。3.根据权利要求1所述的衣物裁片数据索引构建方法,其特征在于,根据在生产流程中运转的裁片的裁片体量,确定n值,包括:若预估生产流程中运转的裁片体量最大值小于或等于10万,则n为5;若预估生产流程中运转的裁片体量最大值小于或等于100万,则n为6;若预估生产流程中运转的裁片体量最大值小于或等于1000万,则n为7。4.根据权利要求1所述的衣物裁片数据索引构建方法,其特征在于,所述二叉树为平衡二叉树,在n值为6且裁片的唯一ID值大于106的情况下,所述二叉树的深度为20,所述二叉树的根节点为2
19
。5.根据权利要求1所述的衣物裁片数据索引构建方法,其特征在于,所述衣物裁片相关联的数据通过以下方式获取:获取客户的下订单信息,所述下订单信息包括订单号、子订单号、订单项、单件唯一识别码以及每个单件唯一识别码对应的用户数据、版型组、裁片类型集合、当前衣物裁片所属裁片类型中的一种或多种信息;按照预设的数据格式,将下订单信息中的部分或全部信息组成字符串数据,作为生成的所述裁片数据包。6.根据权利要求1所述的衣物裁片数据索引构建方法,其特征在于,步骤S2中对多个裁片依次赋唯一ID值,在赋值次序上后一个唯一ID值比前一个唯一ID值大1。7.根据权利要求1所述的衣物裁片数据索引构建方法,其特征在于,利用二维码生成技术生成步骤S2中n位数的裁片码的二维码图形,并将所述二维码图形印制在所述衣物裁片上。8.一种衣物裁片数据索引构建方法,其特征在于,获取与一个衣物裁片相关联的数据,以生成裁片数据包;并为衣物裁片分配裁片码,所述裁片码用作对裁片数据包进行查找的索引,所述索引构建方法包括以下步骤:S1、制作针对裁片码的二叉树,使所述二叉树的结点数量不少于10
n
,并在所述二叉树的
每个结点处挂载一个链表;S2、对每个裁片依次赋唯一ID值,利用该唯一ID值对10
n
取余,得到对应裁片的n位数的裁片码,其中,所述唯一ID值和n为整数;S3、定位所述裁片码在所述二叉树上的结点;S4、在所定位的结点处的链表上追加一个新的链表节点,包括每次在所述链表的首端追加新的链表节点,使追加后的新的链表节点位于所述链表的首端,并将所述新的链表节点用作获取所述裁片码对应的裁片数据包的索引链表节点,每次获取裁片码的对应数据时,仅需根据该裁片码对应的二叉树结点处所挂载的链表的首节点以获取裁片数据包。9.一种衣物裁片数据索引查找方法,其特征在于,基于如权利要求1

7中任一项所述的衣物裁片数据索引构建方法,所述衣物裁片数据索引查找方法包括以下步骤:获取待数据查找的衣物裁片的n位数的裁片码;定位所述n位数的裁片码在已制作的二叉树上的目标结点;获取所定位到的所述目标结点处挂载的链表,根据所述链表的链表节点,获取索引关联的裁片数据包。10.根据权利要求9所述的衣物裁片数据索引查找方法,其特征在于,在构建数据索引过程中,每次在所述链表的尾端追加新的链表节点,使追加后的新的链表节点位于所述链表的尾端;则在数据索引查找时,在定...

【专利技术属性】
技术研发人员:李伸汪小萍
申请(专利权)人:苏州贝塔智能制造有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1