服装CAD制版系统中曲线绘制自动化方法研究
Research on Automatic Method of Curves Drawing in Garment CAD Pattern System
摘要:
为了自动绘制服装结构曲线,分析制版师在服装CAD制版系统中手工绘制曲线的过程,总结出每条曲线是经过四个固定点的光滑曲线;提出基于贝塞尔曲线控制点的曲线自动绘制方法;进而针对贝塞尔曲线的控制点不在曲线上并且计算复杂的问题,提出一种基于改进解方程组法的控制点计算方法和一种基于梯度下降法的控制点计算方法,对二者进行了对比。实验结果表明:文中2种方法所拟合出的服装结构曲线都符合服装结构设计精度的要求,改进解方程组法在时间成本和算法复杂度方面均优于梯度下降法;梯度下降法可通过调整初始参数计算得到精度更高的控制点,但其消耗的时间成本巨大。改进解方程组法作为首选方法,梯度下降法作为优化方法。
Abstract:
In the garment CAD pattern system, the garment structure curve was manually drawn by the pat-tern maker and adjusted by his experience and design principles. Each curve took several operations to generate. Bézier curves and NURBS curves based curve drawing methods need to calculate control points. These control points were not on the curve and were computationally complex. In order to make curve drawing not depend on the manual operations of the pattern maker, by studying the drawing process of garment structure curve, an automatic method of curve drawing based on control points of Bézier curves was proposed. The method only relies on several fixed points of the curve and can calculate the control points of the curve automatically; the fixed points are obtained through the design principle of the garment structure curve. Thus, garment structure curve drawing automation is realized; the method can be used for garment CAD pattern system based on parameters design to improve the efficiency of garment patterning.
参考文献
|
[1]
|
刘筱华, 李尚柏, 黄宁, 等. 曲线算法及其在服装CAD中的应用[J]. 四川联合大学学报(工程科学版), 1997, 1(6): 82-90.
|
|
[2]
|
刘卉, 许端清, 陈纯, 等. 服装CAD综述[J]. 计算机辅助设计与图形学学报, 2000, 12(6): 473-479.
|
|
[3]
|
滕洪军. 服装CAD样板系统的应用现状及发展[J]. 针织工业, 2011(12): 53-54.
|
|
[4]
|
蔡晓媚. 服装CAD制版的智能化探讨[J]. 艺术科技, 2016(11): 93.
|
|
[5]
|
施法中. 计算机辅助几何设计与非均匀有理B样条(修订版) [M]. 北京: 高等教育出版社, 2013: 113-135.
|
|
[6]
|
张鸿志. 服装CAD中的曲线与曲面及其适用性研究[J]. 浙江纺织服装职业技术学院学报, 2006, 12(4): 29-31.
|
|
[7]
|
李重, 马利庄, 黄健. 三次Bezier样条曲线在服装纸样设计中的应用[J]. 纺织学报, 2006, 27(5): 53-55.
|
|
[8]
|
王姝. 服装生产优化排料信息系统研究与应用[D]: [硕士学位论文]. 泉州: 华侨大学, 2011: 11-26.
|
|
[9]
|
张建桥. 服装CAD曲线表示方法的研究[J]. 纺织高校基础科学学报, 2010, 23(3): 382-385.
|
|
[10]
|
宋琨, 张渭源. 用贝塞尔曲线拟合服装结构曲线的处理方法[J]. 国际纺织导报, 2001(4): 77-79.
|
|
[11]
|
马华, 刘峰, 任春丽. Bezier曲线的计算机实现[J]. 西安电子科技大学学报(自然科学版), 2002, 29(4): 565-568.
|
|
[12]
|
刘勇奎. Bezier曲线的快速绘制方法[J]. 微计算机应用, 1994, 3(5): 34-35.
|
|
[13]
|
邓达. 三次Bezier曲线的圆弧样条逼近[J]. 重庆工学院学报(自然科学版), 2007, 21(7): 144-146.
|
|
[14]
|
刘庚鑫. NURBS曲线在服装原型中的应用[J]. 广西纺织科技, 2007, 36(2): 34-37.
|
|
[15]
|
(美)John H. Mathews. 数值方法(MATLAB版) [M]. 第4版. 北京: 电子工业出版社, 2005: 196-207.
|