基于参数化模型的全成形针织服装样版设计方法

文档序号:31602127发布日期:2022-09-21 09:12阅读:124来源:国知局
基于参数化模型的全成形针织服装样版设计方法

1.本技术涉及服装制造与计算机编程技术领域,特别涉及一种基于参数化模型的全成形针织服装样版设计方法。


背景技术:

2.现有的针织服装样版制作方法主要有两种:一种是直接使用制版系统中模板库中的样版,另一种是根据设计要求,手动制作样版。对于全成形针织服装来讲,由于样版制作流程比较复杂,手动绘制样版的难度比较大,因此,通常都是直接使用模板库中的样版进行生产。然而,模板库中的款式大多属于基础款式,造型单一,结构简单,在款式的选择上有很大的局限性。如果要生产模板库以外的款式,就需要对设计人员进行专门培训后进行手动制版,不仅耗时长、成本高,而且对人工经验依赖特别大。对于初学者,很难在短时间内独立地完成款式库以外的样版的制作。因此,样版制作困难是目前全成形针织服装生产过程中面临的一个主要难题。
3.在现有的技术中,不管是直接使用模板库中的样版还是手动绘制样版,样版的制作过程都有两种:一是根据款式,先生成服装纸样,然后再根据纵密和横密将纸样转化成针织样版;另一种是提前根据纵密和横密计算出每个部位的高度变化(转数)和宽度变化(针数),也就是先制作好工艺单,然后按照工艺单依次在系统中输入每个部位的针转数,从而来完成样版的制作。前一种方法样版的修改过程主要在纸样生成阶段进行,后一种方法样版的修改过程主要在制作工艺单的过程进行。不管采用上述方法中的哪一种,如果要对样版尺寸进行修改,只能对每个部位逐一进行修改,不仅耗时长、效率低,而且绘制出的样版也不是很精确。


技术实现要素:

4.本技术的目的是提供一种基于参数化模型的全成形针织服装样版设计方法,该方法包括从二维纸样设计到三维全成形针织服装样版生成的整个过程,通过建立基于服装纸样几何实体的参数化模型,可以实现任意可用于全成形技术编织的款式的样版设计,并且能够自由地对样版尺寸进行修改,且操作过程简单、快捷,解决了当前全成形针织服装样版设计过程中过度地依赖模板库以及人工经验的问题。
5.技术方案:为实现上述目的,本技术采用的技术方案为:
6.一方面,提供一种基于参数化模型的全成形针织服装样版设计方法,所述方法应用于计算机设备中,所述方法包括:
7.构建全成形针织服装二维纸样几何实体约束关系;
8.求解含参数表达式的几何实体;
9.构建基于图论的全成形针织服装二维纸样几何约束图;
10.对几何实体进行约束求解;
11.提取当前二维纸样关键点;
12.将二维纸样转化成二维针织样版;
13.将二维针织样版转化成三维全成形针织服装样版;
14.将三维全成形针织服装样版位图导入现有毛衫样版设计系统中。
15.在一种可能的实现方式中,所述构建全成形针织服装二维纸样几何实体约束关系,包括:
16.获取构成全成形针织服装二维纸样的所有几何实体类型;
17.基于所述构成全成形针织服装二维纸样的所有几何实体类型,将每种几何实体分别进行封装,并抽象出这些几何实体的共同特征;
18.基于所述构成全成形针织服装二维纸样的所有几何实体类型,构建所述构成全成形针织服装二维纸样的所有几何实体之间的拓扑约束关系并封装成相应的约束行为;
19.基于所述构成全成形针织服装二维纸样的所有几何实体类型,构建所述构成全成形针织服装二维纸样的几何实体参数约束关系并封装成相应的约束行为。
20.在一种可能的实现方式中,所述求解含参数表达式的几何实体,包括:
21.基于设计要求,确定款式类型;
22.基于所述款式类型,按照全成形针织服装编织方法将三维款式转化成二维纸样;
23.基于所述二维纸样,确定参数类型及参数个数;
24.基于所述参数类型及参数个数,将所述二维纸样中的所有几何实体求解成含参数的表达式。
25.在一种可能的实现方式中,所述构建基于图论的全成形针织服装二维纸样几何约束图,包括:
26.基于所述款式类型,确定二维纸样各几何实体之间的拓扑约束关系以及二维纸样的几何实体参数约束关系;
27.基于所述二维纸样各几何实体之间的拓扑约束关系以及二维纸样的几何实体参数约束关系,按照全成形针织服装制版方法,依次生成二维纸样中的所有几何实体;
28.基于所述依次生成二维纸样中的所有几何实体及其生成的先后关系,构建二维纸样几何约束图。
29.在一种可能的实现方式中,所述对几何实体进行约束求解,包括:
30.基于所述二维纸样几何约束图,构建几何约束数据模型;
31.基于所述几何约束数据模型,查找影响当前几何实体的所有几何实体以及当前几何实体所影响的所有几何实体;
32.基于实际需求,调节参数值;
33.基于所述参数值,重新对几何实体进行求解,生成修正后二维纸样。
34.在一种可能的实现方式中,所述提取当前二维纸样关键点,包括:
35.基于所述修正后二维纸样,标记当前二维纸样的所有关键点及辅助点;
36.基于所述标记当前二维纸样的所有关键点及辅助点,提取并保存所有关键点。
37.在一种可能的实现方式中,所述将二维纸样转化成二维针织样版,包括:
38.设置针织服装的纵密和横密;
39.基于所述纵密和横密,利用多边形有效边表算法,将二维纸样转化成二维针织样版,在所述计算机设备中用一个网格来表示针织服装的一个线圈。
40.在一种可能的实现方式中,所述将三维全成形针织服装样版位图导入现有毛衫样版设计系统中,包括:
41.基于所述三维全成形针织服装样版,将其保存成bitmap位图,一个网格保存为一个像素点;
42.基于所述bitmap位图,导入现有毛衫样版设计系统中;
43.基于所述三维全成形针织服装样版,按照该系统设计要求,重新定义所述三维全成形针织服装样版的工艺信息并生成相应的上机文件。
44.另一方面,提供一种基于参数化模型的全成形针织服装样版设计装置,所述装置包括:
45.构建模块,用于构建全成形针织服装二维纸样几何实体约束关系;
46.求解模块,用于求解含参数表达式的几何实体;
47.所述构建模块,还用于构建基于图论的全成形针织服装二维纸样几何约束图;
48.所述求解模块,还用于对几何实体进行约束求解;
49.提取模块,用于提取当前二维纸样关键点;
50.转化模块,用于将二维纸样转化成二维针织样版;
51.所述转化模块,还用于将二维针织样版转化成三维全成形针织服装样版;
52.导入模块,用于将三维全成形针织服装样版位图导入现有毛衫样版设计系统中。
53.另一方面,提供一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由所述处理器加载并执行以实现上述本技术实施例中提供的基于参数化模型的全成形针织服装样版设计方法。
54.另一方面,提供一种计算机可读存储介质,所述可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、至少一段程序、代码集或指令集由所述处理器加载并执行以实现上述本技术实施例中提供的基于参数化模型的全成形针织服装样版设计方法。
55.本技术提供的技术方案带来的有益效果至少包括:
56.本技术提供的技术方案带来的有益效果至少包括:
57.一方面,本技术中的参数化模型是基于二维纸样中的几何实体建立的,与二维纸样的本身形态没有关系,因此,该模型适用于任意可用于全成形技术编织的款式的样版设计,解决了目前全成形针织服装生产过程中过度依赖模板库以及人工经验制作样版的问题;
58.另一方面,本技术中构成服装二维纸样的所有几何实体都是通过约束关系得到的,当需要修改样版尺寸时,只需修改所定义的参数值,系统就会自动捕获设计人员的操作意图,在保持纸样约束关系不变的情况下,自动生成一个新的纸样,该过程操作简单、快捷,并且可以保证样版的精确性,解决了目前全成形针织服装样版设计过程中尺寸修改困难、样版修改不精确的问题;
59.另一方面,本技术中通过二维纸样最终生成的是三维全成形针织样版,将三维全成形针织样版以bitmap位图格式保存后导入现有毛衫样版设计系统中,之后按照该系统的要求重新定义样版的工艺信息并生成相应的上机文件,通过与现有毛衫样版设计系统建立
联系,就可以将该发明中设计的样版应用到实际生产中,体现了该申请的实用性。
附图说明
60.附图用来提供对本技术的进一步理解,并且构成说明书的一部分,与本技术的实施例一起用于解释本技术,并不构成对本技术的限制。在附图中:
61.图1示出了本技术一个示例性实施例提供的一种基于参数化模型的全成形针织服装样版设计方法的流程示意图;
62.图2示出了本技术一个示例性实施例提供的一种基于参数化模型的全成形针织服装样版设计方法的二维纸样中几何实体及几何实体拓扑约束关系封装后的uml图;
63.图3示出了本技术一个示例性实施例提供的一种基于参数化模型的全成形针织服装样版设计方法的三维款式转化二维纸样示意图;
64.图4示出了本技术一个示例性实施例提供的一种基于参数化模型的全成形针织服装样版设计方法的参数个数对服装造型影响的示意图;
65.图5示出了本技术一个示例性实施例提供的一种基于参数化模型的全成形针织服装样版设计方法的后片纸样与其利用拓扑约束关系建立的二维纸样约束图;
66.图6示出了本技术一个示例性实施例提供的一种基于参数化模型的全成形针织服装样版设计方法的提取后片纸样关键点的示意图;
67.图7示出了本技术一个示例性实施例提供的一种基于参数化模型的全成形针织服装样版设计方法的基于提取的纸样关键点生成的二维针织样版的示意图;
68.图8示出了本技术一个示例性实施例提供的一种基于参数化模型的全成形针织服装样版设计方法的将二维针织样版转化为三维全成形针织样版的示意图;
69.图9示出了本技术一个示例性实施例提供的一种基于参数化模型的全成形针织服装样版设计装置的结构框图;
70.图10示出了本技术一个示例性实施例提供的一种基于参数化模型的全成形针织服装样版设计方法的计算机设备的结构示意图。
具体实施方式
71.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
72.下面结合附图和实施例对本技术作更进一步的说明。
73.首先,对本技术实施例中涉及的名词进行简单的介绍:
74.bitmap位图,又称栅格图(英语:raster graphics)或点阵图,是使用像素阵列(pixel-array/dot-matrix点阵)来表示的图像。
75.uml图,uml-unified modeling language统一建模语言,又称标准建模语言,是用来对软件密集系统进行可视化建模的一种语言,uml的定义包括uml语义和uml表示法两个元素。
76.图1示出了本技术一个示例性实施例提供的一种基于参数化模型的全成形针织服
装样版设计方法的流程示意图,该方法应用于计算机设备中,方法包括:
77.步骤100,构建全成形针织服装二维纸样几何实体约束关系。
78.在一个可选的实施例中,构建全成形针织服装二维纸样几何实体约束关系,包括:获取构成全成形针织服装二维纸样的所有几何实体类型;基于构成全成形针织服装二维纸样的所有几何实体类型,将每种几何实体分别进行封装,并抽象出这些几何实体的共同特征;基于构成全成形针织服装二维纸样的所有几何实体类型,构建构成全成形针织服装二维纸样的所有几何实体之间的拓扑约束关系并封装成相应的约束行为;基于构成全成形针织服装二维纸样的所有几何实体之间的拓扑约束关系,定义共同接口,方便可扩展;基于构成全成形针织服装二维纸样的所有几何实体类型,构建构成全成形针织服装二维纸样的几何实体参数约束关系并封装成相应的约束行为。
79.在本技术实施例中,拓扑约束关系的建立是实现样版参数化设计最重要的步骤之一,在开始该步骤之前首先需要确定构成全成形针织服装样版的所有几何元素类型也就是几何实体类型。这里的针织服装是指所有可用于全成形技术编织的款式,可以是套衫、背心、裙装等简单结构的款式,也可以是马夹、大衣等复杂结构的款式,还可以是礼服、时装等不规则结构的款式。之后将几何实体进行封装,并抽象出这些几何实体的共同属性。最后就是建立几何实体之间的拓扑约束关系,并抽象出这些拓扑约束关系的共同属性。
80.在一个具体实施例中,请参阅图2,构建全成形针织服装二维纸样几何实体拓扑约束关系,包括:
81.步骤101,构建几何实体类型。由于构成服装样版的几何实体包括点、直线、弧线以及曲线,因此封装了点类(cpoint)、直线类(cline)、曲线类(ccurve)以及弧线类(carc)。为了绘图方便,图中仅示出了前三类。
82.步骤102,抽象出上述几何实体类的共同属性作为基类(centity)。因此,步骤101与步骤102之间的关系为继承关系。
83.步骤103,将步骤102中的几何实体进一步封装并添加部分方法形成cvertex类,具体表现为centity类将作为cvertex类的一个成员变量来使用,因此,这两者属于整体与部分的关系,即组合关系。
84.步骤104,服装样版参数化设计的核心就是服装样版中的每一个几何实体都是根据约束关系得到的,因此,需要构建几何实体之间的拓扑约束关系。通过研究发现,要实现全成形针织服装样版的参数化设计需要构建10大类约束关系,即平行约束、垂直约束、旋转约束、射线约束、延长线约束、点线约束、线线约束、线与弧线约束、线与曲线约束以及比例约束。为了简化绘图步骤,步骤104中仅示出了平行约束(cparaconstrainrelation)、垂直约束(cverconstrainrelation)以及旋转约束(crotateconstrainrelation)三种约束类。以平行约束为例来说明利用平行约束来求解几何实体的过程。平行约束,即所求几何实体是根据平行约束得到的,这是应用最广泛的约束之一,其函数实现形式为paraconstraintrelation(cvertex*paraline,cvertex*crossline1,cvertex*crossline2,double d)。其中paraline表示已知线,crossline1表示一侧交线,crossline2表示另一侧交线,d表示两平行线间的距离,利用上述关系可以得到唯一的一条平行线。这里注意,d是有方向性的,正值表示所求平行线在已知线的一侧,负值表示所求平行线在已知线的另一侧。
85.步骤105,抽象出步骤104中约束关系类的共同属性作为基类即constrainrelation类。因此,步骤104中的拓扑关系约束类与constrainrelation类属于继承关系。同centity类一样,constrainrelation类与cvertex类也属于组合关系。由于centity类的实现需要constrainrelation类的协助,因此centity类与constrainrelation类属于依赖关系。
86.步骤200,求解含参数表达式的几何实体。
87.在一个可选的实施例中,求解含参数表达式的几何实体,包括:基于设计要求,确定款式类型;基于款式类型,按照全成形针织服装编织方法将三维款式转化成二维纸样;基于二维纸样,确定参数类型及参数个数;基于参数类型及参数个数,将二维纸样中的所有几何实体求解成含参数的表达式。
88.在本技术实施例中,求解含参数表达式的几何实体是基于二维纸样进行的,因此,首先需要根据设计要求,确定款式造型,然后根据三维款式转化成二维纸样。对于全成形针织服装来讲,不同的款式其编织方法也不同,因此从三维款式转化成二维纸样的方法也不同。但是不管是哪种款式,转化的过程基本分为两步进行:一是将整件服装进行拆分得到不同的部件,比如衣身、袖子以及领子等;二是确定每个部件在电脑横机上编织时的前后片,而不是服装本身的前后片,这是因为采用全成形技术编织时,服装的前后片不一定与电脑横机的前后片相同,这是全成形针织服装特有的编织模式。
89.下面以一个具体的款式为例,来说明从三维款式转化为二维纸样的过程。请参阅图3,三维款式转化为二维纸样的具体步骤,包括:
90.步骤201,确定三维款式及其在电脑横机上的编织方法。
91.步骤202,根据在电脑横机上的编织方法将三维款式进行拆分得到衣身和袖子两个部件,需要注意的是前领是随前片在编织过程中形成的,所以不单独形成一个部件。
92.步骤203,根据所述编织方法将三维款式生成二维纸样,其中衣身分为后片、左前片及右前片三个部分,袖子分为左袖片以及右袖片两个部分。
93.需要说明的是,根据该二维纸样,分别确定每个样片的参数及个数,这里注意衣身的前后片应该设置相同的参数,这样才能保证参数改变时,前后片始终相匹配。另外,由于袖山与袖窿要进行缝合(见步骤203中的c、d、e、f区域),因此袖片的参数应与衣身参数建立关联性,这样才能保证参数改变时,袖子与衣身始终相匹配。根据针织服装样版制图方式,将其它部位的尺寸(如袖窿深、背宽等)都求解为含参数的表达式。注意,步骤203中的b表示胸围、l表示衣长、sw表示袖肥、sc表示袖山高、sl表示袖长。
94.步骤300,构建基于图论的全成形针织服装二维纸样几何约束图。
95.在一个可选的实施例中,构建基于图论的全成形针织服装二维纸样几何约束图,包括:基于款式类型,确定二维纸样各几何实体之间的拓扑约束关系以及二维纸样的几何实体参数约束关系;基于二维纸样各几何实体之间的拓扑约束关系以及二维纸样的几何实体参数约束关系,按照全成形针织服装制版方法,依次生成二维纸样中的所有几何实体;基于依次生成二维纸样中的所有几何实体及其生成的先后关系,构建二维纸样几何约束图。
96.在本技术实施例中,几何约束图的建立与二维纸样的绘制过程相关,在这个过程中二维纸样中的每一个几何实体都是通过约束关系得到的,因此,每生成一种新的几何实体,几何约束图中就会增加一种新的约束,当二维纸样绘制完成后,就得到一个包含了完整
约束的二维纸样约束图。
97.在一个具体实施例中,请参阅图4,构建基于图论的全成形针织服装二维纸样几何约束图,包括:
98.步骤301,绘制二维纸样。假设仅有胸围b和衣长l两个参数,依据参数约束,绘制辅助矩形,这时的辅助矩形就是约束图中生成的第一个几何实体,其约束实现形式为parameterconstraintrelation(cpoint originpoint,double direction,double length),其中,originpoint表示起始点,direction表示方向,length表示长度,根据该函数可以确定唯一的一条直线。需要注意的是,不管纵向和横向设置多少个参数(如纵向设置衣长、背长等作为参数;横向设置胸围、腰围等作为参数),矩形的长和宽始终表示的衣长和胸围这两个参数。
99.步骤302,绘制二维纸样几何约束图。根据参数约束生成的第一个几何实体辅助矩形a0b0c0d0(1)后,利用拓扑约束约束关系依次生成其他几何实体。之后基于第一个几何实体,采用平行约束,生成第二个几何实体后中线aa'(2)。依次下去,纸样中每增加一个几何实体,约束图中就添加一种新的约束,直到完成纸样的绘制。步骤302中对应的几何实体分别为腰围线jj'(3)、胸围线ii'(4)、右背宽线b2d2(5)、左背宽线b1d1(6)、后上胸宽线ee'(7)、右后领深线c'a2(8)、左后领深线ca1(9)、右后领宽线10(aa2)、左后领宽线aa1(11)、右后领窝线1ab'(12)、右后领窝线2b'c'(13)、左后领窝线1ab(14)、左后领窝线2bc(15)、右肩线1c'c2(16)、右肩线2c2d'(17)、左肩线1cc1(18)、左肩线2c1d(19)、右夹圈比深线f'd2(20)、左夹圈比深线fd1(21)、右袖窿辅助线d2g'(22)、左袖窿辅助线d1g(23)、右袖窿弧线1d'e'(24)、右袖窿弧线2e'f'(25)、右袖窿弧线3f'g'h'(26)、右袖窿弧线4h'i'(27)、左袖窿弧线1de(28)、左袖窿弧线2ef(29)、左袖窿弧线3fgh(30)、左袖窿弧线4hi(31)、下摆线kk'(32)、右侧缝线ik'(33)、左侧缝线ik(34)。从约束图4中,可以清楚地看出每一个几何实体及其关联的几何实体。例如几何实体7,会影响几何实体24和28,同时还会受几何实体4,5,6及参数b的影响。
100.需注意的是,当设置的参数个数不同时,会对服装的造型产生影响。通常影响服装造型的参数有衣长(l)、胸围(b)、腰围(w)、下摆(h)以及背长(n)等。可以将其中的部分或者全部设为参数。当设置的参数越多,得到的造型就越丰富。但是要注意,不管是什么样的款式,胸围与衣长是必须包含的参数,其他的参数则可以有选择地去使用。
101.下面以一个具体示例来说明参数个数的变化对造型的影响,参阅图5:
102.步骤311,设定衣长(l)和胸围(b)作为参数,l不变,仅b变化时的效果图。
103.步骤312,设定衣长(l)和胸围(b)作为参数,l和b同时变化时的效果图。
104.步骤313,设定衣长(l)、胸围(b)和腰围(w)作为参数,l、b和w不同幅变化时的效果图。
105.步骤314,设定衣长(l)、胸围(b)、腰围(w)、下摆(h)、背长(n)作为参数,l、b、w、h和n不同幅变化时的效果图。
106.步骤315,为了保证编织过程的稳定,针织服装通常会在腰部及下摆处平摇一段距离再进行收放针,因此,本发明对参数模型过程中的相关算法进行了优化,当胸围、腰围以及下摆不同幅变化时,样版就会自动调整为腰部、下摆为直栏的状态。
107.需要说明的是,步骤311至步骤315中仅仅是列举了部分设置参数的方法,在实际
中还可以根据所需造型的需求,灵活地改变参数的设置方法。参数化设计的优点之一就是提高了纸样的修改效率和精度,例如步骤313中,仅通过修改胸围与腰围,可以快速得到一款收腰造型的纸样,这是因为与胸围有关的部位,如背宽、袖窿都会随着胸围的变化而变化,并且会保持原有形态不变。这样就无需对纸样的每个部位逐一进行修改,不仅提高了纸样的修改效率,也保证了纸样的精度。
108.步骤400,对几何实体进行约束求解。
109.在一个可选的实施例中,对几何实体进行约束求解,包括:基于二维纸样几何约束图,构建几何约束数据模型;基于几何约束数据模型,查找影响当前几何实体的所有几何实体以及当前几何实体所影响的所有几何实体;基于实际需求,调节参数值;基于参数值,重新对几何实体进行求解,生成修正后二维纸样。
110.在本技术实施例中,对几何实体进行约束求解的首要步骤是根据几何约束图建立相关数据结构,在本技术中建立数据结构vector《cvertex*》m_constraintrelationfrom来表示受哪些几何实体影响,建立数据结构vector《cvertex*》m_constraintrelationto来表示直接影响哪些几何实体。通过第一个数据结构可以实现查找参数变化时,所有受影响的几何实体,通过第二个数据结构可以实现重新求解由参数变化引起的几何实体变化后的值。
111.步骤500,提取当前二维纸样关键点。
112.在一个可选的实施例中,提取当前二维纸样关键点,包括:基于修正后二维纸样,标记当前二维纸样的所有关键点及辅助点;基于标记当前二维纸样的所有关键点及辅助点,提取并保存所有关键点。
113.在本技术实施例中,该步骤的目的是为生成二维针织样版做准备。
114.在一个具体实施例中,请参阅图6,样版轮廓的关键点为a,b,c...k以及a',b',c'...k';而a0,b0,c0,d0,a1,b1,c1,d1,a2,b2,c2,d2为辅助点。由于关键点与辅助点的生成过程是一样的,而且是人为定义的,因此,程序很难自动识别出关键点和辅助点。为解决这一问题,本发明通过设置输入框,直接在绘图的过程中将关键点手动输入到输入框中,然后通过编写程序读取输入框中的关键点信息并进行保存,其保存数据结构为vector《cpoint》keypoints。
115.步骤600,将二维纸样转化成二维针织样版。
116.在一个可选的实施例中,将二维纸样转化成二维针织样版,包括:设置针织服装的纵密和横密;基于纵密和横密,利用多边形有效边表算法,将二维纸样转化成二维针织样版,在计算机设备中用一个网格来表示针织服装的一个线圈。
117.在一个具体实施例中,请参阅图7,该过程首先需要确定针织服装的纵密和横密,这样就能计算出样版横向的针数及纵向的行数,其计算公式为:
118.横向针数=横向尺寸
×
横密;
119.纵向行数=纵向尺寸
×
纵密;
120.之后利用多边形有效边表算法依据上述保存的关键点将二维纸样转化成二维针织样版,其中,一个网格表示一个线圈。
121.步骤700,将二维针织样版转化成三维全成形针织服装样版。
122.在一个可选的实施例中,将二维针织样版转化成三维全成形针织服装样版,包括:
基于二维针织样版,将样版前身片和后身片进行合并,形成三维衣身样版;基于二维针织样版,将袖子、领子等部件样版与衣身样版进行合并,形成三维全成形针织服装样版。
123.在一个具体实施例中,请参阅图8,将二维针织样版转化成三维全成形针织服装样版的具体步骤为;
124.步骤701,合并前片左右部分,生成完整前片。
125.步骤702,将前片与后片合并生成三维衣身样版。
126.步骤703,将袖片沿袖中线进行分割,分别与衣身的左右两侧组合得到三维全成形针织服装样版。
127.步骤800,将三维全成形针织服装样版位图导入现有毛衫样版设计系统中。
128.在一个可选的实施例中,将三维全成形针织服装样版位图导入现有毛衫样版设计系统中,包括:基于三维全成形针织服装样版,将其保存成bitmap位图,一个网格保存为一个像素点;基于bitmap位图,导入现有毛衫样版设计系统中;基于三维全成形针织服装样版,按照该系统设计要求,重新定义三维全成形针织服装样版的工艺信息并生成相应的上机文件。
129.在一个具体实施例中,将图8中生成的全成形针织服装样版保存成bitmap位图,其中,一个网格保存成一个像素点;将上述bitmap位图导入现有毛衫样版设计系统,在该系统中获得三维全成形针织服装样版。依据该系统中的设计要求,重新定义样版工艺信息并生成相应的上机文件。
130.可选地,现有毛衫样版设计系统包括但不限于岛精公司开发的sds-one apex系统、stoll(斯托尔)公司开发的m1-plus系统中的一种。
131.综上所述,本技术提出的一种基于参数化模型的全成形针织服装样版设计方法,主要分为三个阶段进行:一是根据三维款式获得二维纸样,并对二维纸样进行参数化设计,这里的三维款式是指所有可用于全成形技术编织的款式,体现了款式设计的自由性,而参数化设计也实现了对样版尺寸的自由修改;二是将二维纸样转化成二维针织样版,然后再转化成三维全成形针织服装样版,体现了服装二维纸样与三维全成形针织服装样版之间的关联性;三是将生成的三维全成形针织服装样版以bitmap位图格式进行保存,目的是将该申请中生成的样版能够导入到现有的毛衫设计系统中,进而实现上机文件的生成,体现了该申请与实际生产的相关性。
132.图9示出了本技术一个示例性实施例提供的一种基于参数化模型的全成形针织服装样版设计装置的结构框图,装置包括:
133.构建模块901,用于构建全成形针织服装二维纸样几何实体约束关系;
134.求解模块902,用于求解含参数表达式的几何实体;
135.构建模块901,还用于构建基于图论的全成形针织服装二维纸样几何约束图;
136.求解模块902,还用于对几何实体进行约束求解;
137.提取模块903,用于提取当前二维纸样关键点;
138.转化模块904,用于将二维纸样转化成二维针织样版;
139.转化模块904,还用于将二维针织样版转化成三维全成形针织服装样版;
140.导入模块905,用于将三维全成形针织服装样版位图导入现有毛衫样版设计系统中。
141.在一个可选的实施例中,还包括获取模块906,用于获取构成全成形针织服装二维纸样的所有几何实体类型;基于构成全成形针织服装二维纸样的所有几何实体类型,将每种几何实体分别进行封装,并抽象出这些几何实体的共同特征。
142.构建模块901,还用于基于构成全成形针织服装二维纸样的所有几何实体类型,构建构成全成形针织服装二维纸样的所有几何实体之间的拓扑约束关系并封装成相应的约束行为;基于构成全成形针织服装二维纸样的所有几何实体类型,构建构成全成形针织服装二维纸样的几何实体参数约束关系并封装成相应的约束行为。
143.在一个可选的实施例中,还包括确定模块907,用于基于设计要求,确定款式类型;基于款式类型,按照全成形针织服装编织方法将三维款式转化成二维纸样;基于二维纸样,确定参数类型及参数个数。
144.求解模块902,还用于基于参数类型及参数个数,将二维纸样中的所有几何实体求解成含参数的表达式。
145.在一个可选的实施例中,确定模块907还用于基于款式类型,确定二维纸样各几何实体之间的拓扑约束关系以及二维纸样的几何实体参数约束关系。
146.还包括生成模块908,用于基于二维纸样各几何实体之间的拓扑约束关系以及二维纸样的几何实体参数约束关系,按照全成形针织服装制版方法,依次生成二维纸样中的所有几何实体。
147.构建模块901,还用于基于依次生成二维纸样中的所有几何实体及其生成的先后关系,构建二维纸样几何约束图。
148.在一个可选的实施例中,构建模块901还用于基于二维纸样几何约束图,构建几何约束数据模型。
149.还包括查找模块909,用于基于几何约束数据模型,查找影响当前几何实体的所有几何实体以及当前几何实体所影响的所有几何实体。
150.还包括调节模块910,用于基于实际需求,调节参数值。
151.求解模块902,还用于基于参数值,重新对几何实体进行求解,生成修正后二维纸样。
152.在一个可选的实施例中,还包括标记模块911,用于基于修正后二维纸样,标记当前二维纸样的所有关键点及辅助点。
153.提取模块903,还用于基于标记当前二维纸样的所有关键点及辅助点,提取并保存所有关键点。
154.在一个可选的实施例中,还包括设置模块912,用于设置针织服装的纵密和横密。
155.转化模块904,还用于基于纵密和横密,利用多边形有效边表算法,将二维纸样转化成二维针织样版,在计算机设备中用一个网格来表示针织服装的一个线圈。
156.在一个可选的实施例中,还包括合并模块913,用于将二维针织样版转化成三维全成形针织服装样版,包括:基于二维针织样版,将样版前身片和后身片进行合并,形成三维衣身样版;基于二维针织样版,将袖子、领子等部件样版与衣身样版进行合并,形成三维全成形针织服装样版。
157.在一个可选的实施例中,还包括保存模块914,用于基于三维全成形针织服装样版,将其保存成bitmap位图,一个网格保存为一个像素点。
158.导入模块905,还用于基于bitmap位图,导入现有毛衫样版设计系统中。
159.生成模块908,还用于基于三维全成形针织服装样版,按照该系统设计要求,重新定义三维全成形针织服装样版的工艺信息并生成相应的上机文件。
160.图10示出了本技术一个示例性实施例提供的一种基于参数化模型的全成形针织服装样版设计方法的计算机设备的结构示意图,该计算机设备包括:
161.处理器1001包括一个或者一个以上处理核心,处理器1001通过运行软件程序以及模块,从而执行各种功能应用以及数据处理。
162.接收器1002和发射器1003可以实现为一个通信组件,该通信组件可以是一块通信芯片。可选地,该通信组件可以实现包括信号传输功能。也即,发射器1003可以用于发射控制信号至图像采集设备以及扫描设备中,接收器1002可以用于接收对应的反馈指令。
163.存储器1004通过总线1005与处理器1001相连。
164.存储器1004可用于存储至少一个指令,处理器1001用于执行该至少一个指令,以实现上述方法实施例中的各个步骤。
165.本技术实施例还提供一种计算机可读存储介质,该可读存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,以由处理器加载并执行以实现上述基于参数化模型的全成形针织服装样版设计方法。
166.本技术还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中任一所述的基于参数化模型的全成形针织服装样版设计方法。
167.可选地,该计算机可读存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、固态硬盘(ssd,solid state drives)或光盘等。其中,随机存取记忆体可以包括电阻式随机存取记忆体(reram,resistance random access memory)和动态随机存取存储器(dram,dynamic random access memory)。上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
168.本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
169.以上所述仅是本技术的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本技术的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1