一种基于服装四分椭圆弧线的离散化参数绘图方法与流程

文档序号:27612048发布日期:2021-11-29 11:31阅读:78来源:国知局
一种基于服装四分椭圆弧线的离散化参数绘图方法与流程

1.本发明涉及服装定制技术领域,尤其涉及一种基于服装四分椭圆弧线的离散化参数绘图方法。


背景技术:

2.服装行业的私人定制业务越来越普遍,一般是先智能量体获得体型数据,再根据体型数据手工设计服装版芯图纸。由于手工设计版芯速度慢,成本高,因此采用计算机绘图以减少人工干预成为大势所趋。
3.但是目前计算机绘制的版芯图,直线段是可以直接被数控裁剪设备识别,而曲线则是需要进行处理后才能够被识别,因而这样的版芯图通用性差。
4.因此,如何能够提供一种曲线绘图方法以提高绘制的服装版芯图的通用性成本领域技术人员亟待解决的技术问题。


技术实现要素:

5.本发明提供了一种基于服装四分椭圆弧线的离散化参数绘图方法,解决相关技术中存在的曲线绘图不具有通用性的问题。
6.作为本发明的一个方面,提供一种基于服装四分椭圆弧线的离散化参数绘图方法,其中,包括:
7.获取目标四分椭圆弧线的基本参数,其中所述目标四分椭圆弧线的基本参数根据量体数据确定;
8.获取基圆半径以及椭圆弧线离散化线段数量,其中所述基圆半径根据量体数据中待绘制的目标确定,所述椭圆弧线离散化线段数据根据数控裁剪设备的识别精度确定;
9.对所述基圆半径所确定的四分圆弧根据所述目标四分椭圆弧线的基本参数进行变形和移位处理,得到变形移位后的四分椭圆弧;
10.对所述四分椭圆弧根据所述椭圆弧线离散化线段数量进行离散化处理,得到多段离散化线段;
11.根据多段离散化线段进行绘制得到所述目标四分椭圆弧线;
12.向所述数控裁剪设备输出所述目标四分椭圆弧线以及每段离散化线段所对应的坐标数据。
13.进一步地,所述目标四分椭圆弧线的基本参数包括:目标四分椭圆弧线所在椭圆的圆心坐标、目标四分椭圆弧线所在椭圆的x半轴长度和目标四分椭圆弧线所在椭圆的y半轴长度。
14.进一步地,所述对所述基圆半径所确定的四分圆弧根据所述目标四分椭圆弧线的基本参数进行变形和移位处理,得到变形移位后的四分椭圆弧,包括:
15.根据所述基圆半径确定四分圆弧;
16.根据所述目标四分椭圆弧线所在椭圆的x半轴长度和目标四分椭圆弧线所在椭圆
的y半轴长度对所述基圆半径所确定的四分圆弧进行变形得到待移位四分椭圆弧;
17.将所述待移位四分椭圆弧根据所述目标四分椭圆弧线所在椭圆的圆心坐标进行移位,得到所述变形移位后的四分椭圆弧。
18.进一步地,所述将所述待移位四分椭圆弧根据所述目标四分椭圆弧线所在椭圆的圆心坐标进行移位,得到所述变形移位后的四分椭圆弧,包括:
19.确定所述待移位四分椭圆弧的圆心坐标;
20.根据所述目标四分椭圆弧线所在椭圆的圆心坐标将所述待移位四分椭圆弧进行移位,得到所述变形移位后的四分椭圆弧。
21.进一步地,所述对所述四分椭圆弧根据所述椭圆弧线离散化线段数量进行离散化处理,得到多段离散化线段,包括:
22.根据所述四分椭圆弧线离散化线段数量将所述四分椭圆弧对应的圆心角进行等分,每个等分后的圆心角均对应一段离散化线段,其中所述椭圆弧线离散化线段数量为正整数。
23.进一步地,所述根据多段离散化线段进行绘制得到所述目标四分椭圆弧线,包括:
24.将多段离散化线段按照对应的坐标连接绘制得到所述目标四分椭圆弧线。
25.进一步地,还包括:
26.计算所述目标四分椭圆弧线的弧长。
27.进一步地,所述计算所述目标四分椭圆弧线的弧长,包括:
28.根据每段离散化线段的两端的坐标计算每段离散化线段的长度;
29.将多段离散化线段的长度相加得到所述目标四分椭圆弧线的弧长。
30.本发明提供的基于服装四分椭圆弧线的离散化参数绘图方法,通过采用四分椭圆弧线并进行离散化处理成多个线段的方式,实现数控裁剪设备可以直接识别微线段的目的,且提高了绘制的服装版芯图的通用性,从而可以便于智能制造车间的数控裁剪设备自动编程下料,进而提高了生产效率,降低了人工成本。
附图说明
31.附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:
32.图1为本发明提供的基于服装四分椭圆弧线的离散化参数绘图方法的流程图。
33.图2为本发明提供的四分椭圆弧移位变形示意图。
34.图3为本发明提供的绘制完成的四分椭圆弧线段的示意图(包括四个象限的示意)。
具体实施方式
35.需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互结合。下面将参考附图并结合实施例来详细说明本发明。
36.为了使本领域技术人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员
在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
37.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包括,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
38.在本实施例中提供了一种基于服装四分椭圆弧线的离散化参数绘图方法,图1是根据本发明实施例提供的基于服装四分椭圆弧线的离散化参数绘图方法的流程图,如图1所示,包括:
39.s110、获取目标四分椭圆弧线的基本参数,其中所述目标四分椭圆弧线的基本参数根据量体数据确定;
40.在本发明实施例中,所述目标四分椭圆弧线的基本参数包括:目标四分椭圆弧线所在椭圆的圆心坐标p_c、目标四分椭圆弧线所在椭圆的x半轴长度px和目标四分椭圆弧线所在椭圆的y半轴长度py。
41.需要说明的是,本发明实施例中所述量体数据主要是针对量体数据中的衣领和衣袖部分,由于衣领和衣袖部分多以椭圆形为主,因此该部分的绘制多涉及到曲线。
42.s120、获取基圆半径以及椭圆弧线离散化线段数量,其中所述基圆半径根据量体数据中待绘制的目标确定,所述椭圆弧线离散化线段数据根据数控裁剪设备的识别精度确定;
43.需要说明的是,基圆半径是根据量体数据中的待绘制目标确定,该待绘制目标可以是衣领,也可以是衣袖,还可以是其他需要弧线绘制的部分。另外,基圆半径不仅与待绘制目标有关系,不同的个体其量体数据也存在不同。
44.在本发明实施例中,所述基圆半径r例如可以取50mm,椭圆弧离散化线段数据m可以取30,需要说明的是,所述基圆半径和所述椭圆弧离散化线段数据均为正整数。
45.s130、对所述基圆半径所确定的四分圆弧根据所述目标四分椭圆弧线的基本参数进行变形和移位处理,得到变形移位后的四分椭圆弧;
46.具体地,在本发明实施例中,所述对所述基圆半径所确定的四分圆弧根据所述目标四分椭圆弧线的基本参数进行变形和移位处理,得到变形移位后的四分椭圆弧,包括:
47.根据所述基圆半径r确定四分圆弧,如图2所示,a表示四分圆弧;
48.根据所述目标四分椭圆弧线所在椭圆的x半轴长度px和目标四分椭圆弧线所在椭圆的y半轴长度py对所述基圆半径r所确定的四分圆弧进行变形得到待移位四分椭圆弧;
49.将所述待移位四分椭圆弧根据所述目标四分椭圆弧线所在椭圆的圆心坐标进行移位,得到所述变形移位后的四分椭圆弧,如图2所示,b表示变形移位后的四分椭圆弧。
50.需要说明的是,图2中的四分圆弧曲线的基本参数为:
51.圆心p_c坐标:(0,0,0),x轴长度px:50mm,y轴长度py=50mm。
52.四分圆弧变形为上方的圆弧线(px=30mm,py=60mm)并且平移至点(10,20,0)。
53.此段弧线可用于男士衬衫的袖笼曲线设计。
54.应当理解的是,本发明实施例中,所述四分圆弧指的是一个象限中的圆弧,例如,
第一象限圆弧(0
°‑
90
°
),第二象限圆弧(90
°‑
180
°
),第三象限圆弧(180
°‑
270
°
),第四象限圆弧(270
°‑
360
°
)。
55.进一步具体地,所述将所述待移位四分椭圆弧根据所述目标四分椭圆弧线所在椭圆的圆心坐标进行移位,得到所述变形移位后的四分椭圆弧,包括:
56.确定所述待移位四分椭圆弧的圆心坐标;
57.根据所述目标四分椭圆弧线所在椭圆的圆心坐标将所述待移位四分椭圆弧进行移位,得到所述变形移位后的四分椭圆弧。
58.s140、对所述四分椭圆弧根据所述椭圆弧线离散化线段数量进行离散化处理,得到多段离散化线段;
59.在本发明实施例中,根据所述四分椭圆弧线离散化线段数量将所述四分椭圆弧对应的圆心角进行等分,每个等分后的圆心角均对应一段离散化线段,其中所述椭圆弧线离散化线段数量为正整数。
60.需要说明的是,本发明实施例是可以先进行四分圆弧的变形移位,再进行离散化处理,还可以是先进行离散化处理再进行变形移位。
61.当先进行离散化处理时,可以是将所述四分圆弧的圆心角等分成m个,每个圆心角对应的弧度值通过以下公式确定:θ=(90
÷
m)
÷
180
×
π,式中,π表示圆周率,m个圆心角的圆弧弦向量可绘制m条带方向的线段,从第0段圆弧弦向量开始计数,那么,第i段圆弧弦向量的x方向分向量s_x[i]和y方向分向量s_y[i]可用以下方法获得:
[0062]
s_x[i]=r

r
×
cos(i
×
θ)
[0063]
s_y[i]=r

r
×
sin(i
×
θ)
[0064]
上式是凹圆弧。凸圆弧的获得方法如下
[0065]
s_x[i]=r
×
sin(i
×
θ)
[0066]
s_y[i]=r
×
cos(i
×
θ)
[0067]
式中,sin(),cos()分别表示正弦函数和余弦函数,输入单位是弧度。
[0068]
对离散后的四分圆弧进行移位变形处理,椭圆的x半轴长度px和y半轴长度py是整数,可以为正值,表示与坐标轴同向;负值表示与对应的坐标轴反向。椭圆弧是圆弧图形压缩或拉伸变形获得的,x轴和y轴的变形因子用如下方法确定:
[0069]
px
÷
r,
[0070]
py
÷
r,
[0071]
如果py>r,圆弧在y轴方向被拉长,反之,被压缩;x轴变形因子的功能也类似。
[0072]
m条线段先变形再平移至点p_c的坐标可用以下方法获得:
[0073]
s_x[i]=[r

r
×
cos(θ)]
×
(px
÷
r)+p_c[0]
[0074]
s_y[i]=[r

r
×
sin(θ)]
×
(py
÷
r)+p_c[1]
[0075]
式中,p_c[0],表示点p_c的x坐标;p_c[1],表示点p_c的y坐标。
[0076]
s150、根据多段离散化线段进行绘制得到所述目标四分椭圆弧线;
[0077]
具体地,将多段离散化线段按照对应的坐标连接绘制得到所述目标四分椭圆弧线。
[0078]
s160、向所述数控裁剪设备输出所述目标四分椭圆弧线以及每段离散化线段所对应的坐标数据。
[0079]
在本发明实施例中,每段离散化线段所对应的坐标数据可以形成四分椭圆弧离散点矩阵,具体地,用以下方法获得四分椭圆弧离散点矩阵s_xy:
[0080]
s_xy[i
×
3]=s_x[i],
[0081]
s_xy[i
×
3+1]=s_y[i],
[0082]
s_xy[i
×
3+2]=0,
[0083]
i的取值范围[0,m],
[0084]
四分椭圆弧离散点矩阵s_xy输入绘图软件可产生离散的四分椭圆弧多义线。
[0085]
四分椭圆弧离散点矩阵s_xy和弧长arc_l可保存和输出。s_xy用于插入服装版芯的多义线轮廓矩阵并由此绘制下料图。上衣前片、后片和覆势的领圈曲线,前片和后片的袖窿曲线等部分轮廓线都可以采用此方法绘制。
[0086]
在本发明实施例中,还包括:
[0087]
计算所述目标四分椭圆弧线的弧长。
[0088]
具体地,所述计算所述目标四分椭圆弧线的弧长,包括:
[0089]
根据每段离散化线段的两端的坐标计算每段离散化线段的长度;
[0090]
将多段离散化线段的长度相加得到所述目标四分椭圆弧线的弧长。
[0091]
具体地,计算弧长arc_l:
[0092]
离散的四分椭圆弧长度arc_l可用以下方法获得:
[0093][0094]
最终绘制的弧线如图3所示,在图3中,
[0095]
第一象限的弧线参数:p_c,px,py=apoint(10,20,0),30,60;
[0096]
第二象限的弧线参数:p_c,px,py=apoint(10,20,0),

30,60;
[0097]
第三象限的弧线参数:p_c,px,pyapoint(10,20,0),

30,

60;
[0098]
第四象限的弧线参数:p_c,px,py=apoint(10,20,0),30,

60;
[0099]
由于弧线可以平移到任意的位置,可以通过px,py值控制曲线形状,所以,在服装设计过程中可以插入设计图纸,实线服装曲线的自动绘图。
[0100]
综上,本发明实施例提供的基于服装四分椭圆弧线的离散化参数绘图方法,通过采用四分椭圆弧线并进行离散化处理成多个线段的方式,实现数控裁剪设备可以直接识别微线段的目的,且提高了绘制的服装版芯图的通用性,从而可以便于智能制造车间的数控裁剪设备自动编程下料,进而提高了生产效率,降低了人工成本。
[0101]
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1