控制地毯织机设备在基布上自动生成图案的方法及装置的制作方法

文档序号:1708215阅读:231来源:国知局
专利名称:控制地毯织机设备在基布上自动生成图案的方法及装置的制作方法
技术领域
本发明属于自动控制技术领域,尤其涉及一种控制地毯织机设备在基布上自动生成图案的方法及装置。
背景技术
现有技术中,单针簇绒地毯刺织法多为手持式,操作过程中,由单人手持地毯枪织 机站立于垂悬平铺的地毯基布前,逐行植入簇绒毛线。其缺陷在于1、劳动强度大。织成一 幅地毯通常需要数名工人手持十几斤重的地毯枪织机按不同的颜色逐行刺织,操作工人需 直立、下蹲和俯身几近千次。2、工作效率低。单人每小时仅能织2平方米左右。3、产品质 量不稳定。由于操作工人手持地毯枪织机进行操作,主要依靠人为控制,容易造成刺织图案 行线宽度、绒长、绒圈和密度不一,从而影响产品质量。

发明内容
本发明的目的在于,提供一种控制地毯织机设备在基布上自动生成图案的方法, 用以提高地毯产品的质量和生产产量。本发明的另一目的在于,提供一种控制地毯织机设备在基布上自动生成图案的装 置,用以减轻操作工人的劳动强度。为实现上述目的,本发明提供一种控制地毯织机设备在基布上自动生成图案的方 法,该方法包括对预先设置的地毯图像进行处理以获取该地毯图像的可缩放矢量图像SVG文件;根据地毯图像颜色特征值对所述地毯图像的SVG文件进行解析,获取组成该地毯 图像的多个子图像的SVG文件;对每个子图像的SVG文件进行解析以获取每个子图像的特征属性;根据所述每个子图像的特征属性计算出在地毯基布上生成每个子图像的路径数 据;根据每个子图像的路径数据控制所述地毯织机设备依次完成每个子图像的刺织, 从而完成整幅地毯图案的刺织。作为优选,所述每个子图像的特征属性包括该子图像的形状、大小和位置。作为优选,所述地毯图像为位像或矢量图像。作为优选,所述每个子图像的路径数据包括勾边数据和填充数据。本发明还公开了一种控制地毯织机设备在基布上自动生成图案的装置,该装置包 括第一获取模块,用于对预先设置的地毯图像进行处理以获取该地毯图像的可缩放 矢量图像SVG文件;第二获取模块,用于根据地毯图像颜色特征值对所述地毯图像的SVG文件进行解 析,获取组成该地毯图像的多个子图像的SVG文件;
第三获取模块,用于对每个子图像的SVG文件进行解析以获取每个子图像的特征属性;计算模块,用于根据所述每个子图像的特征属性计算出在地毯基布上生成每个子 图像的路径数据;控制模块,用于根据每个子图像的路径数据控制所述地毯织机设备依次完成每个 子图像的刺织,从而完成整幅地毯图案的刺织。作为优选,所述地毯图像为位像或矢量图像。作为优选,所述每个子图像的特征属性包括该子图像的形状、大小和位置。作为优选,所述每个子图像的路径数据包括勾边数据和填充数据。本发明通过提供一种控制地毯织机设备在基布上自动生成图案的方法及装置,能 够提高地毯产品的质量和产量,及能够减轻操作工人的劳动强度。


图1为本发明实施例提供的一种控制地毯织机设备在基布上自动生成图案的方 法的流程示意图;图2为本发明实施例提供的一种控制地毯织机设备在基布上自动生成图案的装 置的结构示意图。
具体实施例方式下面结合附图对本发明实施方式进行详细说明。图1为本发明实施例提供的一种控制地毯织机设备在基布上自动生成图案的方 法的流程示意图。如图1所示,该方法具体包括以下步骤S11、对预先设置的地毯图像进行处理以获取该地毯图像的SVG文件;本步骤中,所述地毯图像可以为位像(也称为像素点阵图像)或矢量图像。对 地毯图像进行处理以获取该地毯图像的SVG(Scalable VectorGraphics,可缩放矢量图像) 文件的方法可以采用Illustrator或CorelDRAW等矢量绘图软件。S12、根据地毯图像颜色特征值对所述地毯图像的SVG文件进行解析,以获取组成 该地毯图像的多个子图像的SVG文件;本步骤中,计算机主要根据组成地毯图像的不同颜色的特征值对所述地毯图像的 SVG文件进行解析,将地毯图像分成多个不同单一颜色组成的子图像SVG文件。S13、对每个子图像的SVG文件进行解析以获取每个子图像的特征属性;本步骤中,通过解析每个子图像的SVG文件可以获取每个子图像的特征属性,如 子图像的形状、大小和位置特征属性,且该特征属性为SVG文件已预定义的图像元素。例如,子图像的形状及对应的大小和位置表示如下<reCt>表示矩形,其左上角 顶点坐标用X和y表示,宽度和高度分别用Width和height表示;〈circle〉表示圆,其圆 心坐标用χ和y表示,半径用r表示;〈ellipse〉表示椭圆,其圆心坐标用cx和cy表示,横 向半径和纵向半径分别用rx和ry表示;<line>表示线条,其起点坐标用xl和yl表示,终 点坐标用x2和y2表示;〈polyline〉表示多线条,其各起点坐标为分别用(xl,yl)、(x2, y2)、…、(xn, yn)表示;〈polygon〉表示多边形,其各顶点分别用(xl, yl)、(x2, y2)、…、(xn, yn)表不。S14、根据所述每个子图像的特征属性计算出在地毯基布上生成每个子图像的路径数据;本步骤中,SVG文件已预定义的<path>表示路径,其各子图像路径可分别用M(m)、 L(l)、H(h)、V(V)、C(C)、S(S)、Q(q)、T(t)、A(a)及 Z (ζ)表示;这样根据步骤 S13 中获取的 各子图像特征属性,计算机通过地毯图像刺织工艺程序会计算出每个子图像的路径数据, 该路径数据包括勾边和填充。S15、根据每个子图像的路径数据控制所述地毯织机设备依次完成每个子图像的 刺织,从而完成整幅地毯图案的刺织。本步骤中,计算机能够根据每个子图像的路径数据通过控制地毯织机设备上的运 动控制卡实现上述各个子图像的刺织。当完成所有不同颜色的子图像的刺织后,则整幅地 毯图案的刺织完成。本实施例提供的控制地毯织机设备在基布上自动生成图案的方法,减少了人工制 作簇绒地毯的繁杂工序,大大缩短了簇绒地毯的刺织时间,提高了簇绒地毯的质量和产量。图2为本发明实施例提供的一种控制地毯织机设备在基布上自动生成图案的装 置的结构示意图。如图2所示,该装置包括第一获取模块21,用于对预先设置的地毯图像进行处理以获取该地毯图像的SVG 文件;其中,所述地毯图像是位像(也可称为像素点阵图像)或矢量图像。第一获 取模块21对地毯图像进行处理以获取该地毯图像的SVGGcalableVector Graphics,可缩 放矢量图像)文件的方法可以采用Illustrator或CorelDRAW等矢量绘图软件。第二获取模块22,用于根据地毯图像颜色特征值对所述地毯图像的SVG文件进行 解析,获取组成该地毯图像的多个子图像的SVG文件;第二获取模块22主要根据组成地毯图像的不同颜色的特征值对所述地毯图像的 SVG文件进行解析,将地毯图像分成多个单一不同颜色组成的子图像SVG文件。第三获取模块23,用于对每个子图像的SVG文件进行解析以获取每个子图像的特 征属性;第三获取模块23通过解析每个子图像的SVG文件可以获取每个子图像的特征属 性,如子图像的形状、大小和位置特征属性,且该特征属性为SVG文件已预定义的图像元素。例如,子图像的形状及对应的大小和位置表示如下<reCt>表示矩形,其左上角 顶点坐标用X和y表示,宽度和高度分别用Width和height表示;〈circle〉表示圆,其圆 心坐标用χ和y表示,半径用r表示;〈ellipse〉表示椭圆,其圆心坐标用cx和cy表示,横 向半径和纵向半径分别用rx和ry表示;<line>表示线条,其起点坐标用xl和yl表示,终 点坐标用x2和y2表示;〈polyline〉表示多线条,其各起点坐标为分别用(xl,yl)、(x2, y2)、…、(xn, yn)表示;〈polygon〉表示多边形,其各顶点分别用(xl, yl)、(x2, y2)、…、 (xn, yn)表不。计算模块24,根据所述每个子图像的特征属性计算出在地毯基布上生成每个子图 像的路径数据;
SVG已预定义的<path>表示路径,其各子图像路径可分别用M(m)、L(I)、H(h)、 V(v)、C(C)、S(s)、Q(q)、T(t)、A(a)及Z(z)表示;这样根据第三获取模块23获取的各子图 像特征属性,计算模块24通过地毯图像刺织工艺程序计算出每个子图像的路径数据,该路 径数据包括勾边数据和填充数据。控制模块25,根据每个子图像的路径数据控制所述地毯织机设备依次完成每个子 图像的刺织,从而完成整幅地毯图案的刺织。控制模块25能够通过地毯织机设备控制程序,根据每个子图像的路径数据通过控制地毯织机设备上的运动控制卡实现上述各个子图像的刺织,以便地毯织机设备在不更 换纱线或毛线颜色的情况下依次完成某个颜色的各个子图像的刺织,这样当完成所有颜色 的各个子图像的刺织后,则整幅地毯图案刺织完成。本发明实施例提供的控制地毯织机设备在基布上自动生成图案的装置刺织出的 簇绒地毯具有行线宽度、绒长、绒圈和密度均勻,大大提高了簇绒地毯的质量,而且大大降 低了操作工人的劳动强度。以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员 来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为 落在本发明的权利要求所要求的保护范围之内。
权利要求
一种控制地毯织机设备在基布上自动生成图案的方法,其特征在于,包括以下步骤对预先设置的地毯图像进行处理以获取该地毯图像的可缩放矢量图像SVG文件;根据地毯图像颜色特征值对所述地毯图像的SVG文件进行解析,获取组成该地毯图像的多个子图像的SVG文件;对每个子图像的SVG文件进行解析以获取每个子图像的特征属性;根据所述每个子图像的特征属性计算出在地毯基布上生成每个子图像的路径数据;根据每个子图像的路径数据控制所述地毯织机设备依次完成每个子图像的刺织,从而完成整幅地毯图案的刺织。
2.根据权利要求1所述的控制地毯织机设备在基布上自动生成图案的方法,其特征在 于,所述每个子图像的特征属性包括该子图像的形状、大小和位置。
3.根据权利要求1或2所述的控制地毯织机设备在基布上自动生成图案的方法,其特 征在于,所述地毯图像为位像或矢量图像。
4.根据权利要求1或2所述的控制地毯织机设备在基布上自动生成图案的方法,其特 征在于,所述每个子图像的路径数据包括勾边数据和填充数据。
5.一种控制地毯织机设备在基布上自动生成图案的装置,其特征在于,包括第一获取模块,用于对预先设置的地毯图像进行处理以获取该地毯图像的可缩放矢量 图像SVG文件;第二获取模块,用于根据地毯图像颜色特征值对所述地毯图像的SVG文件进行解析, 获取组成该地毯图像的多个子图像的SVG文件;第三获取模块,用于对每个子图像的SVG文件进行解析以获取每个子图像的特征属性;计算模块,用于根据所述每个子图像的特征属性计算出在地毯基布上生成每个子图像 的路径数据;控制模块,用于根据每个子图像的路径数据控制所述地毯织机设备依次完成每个子图 像的刺织从而完成整幅地毯图案的刺织。
6.根据权利要求5所述的控制地毯织机设备在基布上自动生成图案的装置,其特征在 于,所述每个子图像的特征属性包括该子图像的形状、大小和位置。
7.根据权利要求5或6所述的控制地毯织机设备在基布上自动生成图案的方法,其特 征在于,所述地毯图像为位像或矢量图像。
8.根据权利要求6或7所述的控制地毯织机设备在基布上自动生成图案的装置,其特 征在于,所述每个子图像的路径数据包括勾边数据和填充数据。
全文摘要
本发明公开了一种控制地毯织机设备在基布上自动生成图案的方法,包括对预先设置的地毯图像进行处理以获取该地毯图像的SVG文件;根据地毯图像颜色特征值对所述地毯图像的SVG文件进行解析,获取组成该地毯图像的多个子图像的SVG文件;对每个子图像的SVG文件进行解析以获取每个子图像的特征属性;根据所述每个子图像的特征属性计算出在地毯基布上生成每个子图像的路径数据;根据每个子图像的路径数据控制所述地毯织机设备依次完成每个子图像的刺织,则完成整幅地毯图案的刺织。本发明还公开了一种控制地毯织机设备在基布上自动生成图案的装置。本发明能够提高地毯产品的质量和产量,及能够减轻操作工人的劳动强度。
文档编号D05C15/26GK101824712SQ200910247890
公开日2010年9月8日 申请日期2009年12月31日 优先权日2009年12月31日
发明者倪重光, 刘荣, 干耀庭, 曹海曙, 杜轩华, 栾承勇, 王伟君, 金天痕, 陈国良 申请人:上海市色织科学技术研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1