论文部分内容阅读
本课题是针对目前国内机械手摇横机的花型准备系统设计的一个羊毛衫CAD方面的软件。国外的电脑横机一般都配有比较完备的花型准备系统,包括织物组织模拟、羊毛衫衣片模拟以及模拟试穿等,但是这些花型准备系统一般需要专用的计算机及针织机械,并且常常配套出售。而国内在这些方面的软件则很少,也不成熟,针对这种情况,本课题做了一些研究,开发了一个具备羊毛衫织物组织模拟、衣片模拟以及试穿模拟功能的应用软件。此软件是在Visual C++编程语言环境下,利用OpenGL图形库强大的三维图形绘制功能,使用MFC应用程序框架建立的基于对话框的应用程序。羊毛衫组织三维仿真部分可以模拟纬平针、罗纹、绞花、阿兰花、提花几种基本的羊毛衫组织的三维效果。首先根据纬平针的三维空间几何形态,在Pierce两维线圈模型的基础上,构建了一个基本的纬平针三维线圈模型。基于此基本线圈模型,对于不同的组织也需要建立不同的线圈模型。然后使用OpenGL实现各个模型,并利用OpenGL中横移函数对不同线圈进行有规律排列,得到不同的织物组织。最后通过一系列坐标变换,使用OpenGL中光照效果,在计算机屏幕上显示出所模拟织物组织的三维效果衣片模拟部分可以对几种基本的肩型、袖型、领型组成的款式进行衣片模拟。先建立各种基本款式的两维模型,利用OpenGL绘制多边形的方法实现各个模型。之前织物组织的模拟图以.bmp的格式存储在计算机内部,选择不同的组织则调出相应的模拟图,使用OpenGL纹理映射功能,将模拟图作为纹理映射到建立的衣片模型上,实现羊毛衫衣片模拟。试穿模拟部分可以模拟出羊毛衫穿到人体上的效果图。将之前模拟好的衣片效果以.bmp的格式存储在计算机内部,将选择的模特图片以Bitmap资源引入到程序中,利用Visual C++语言,使用图像合成的方法将衣片模拟图贴到模特图片上面,实现简单的模拟试穿效果。该软件完成了羊毛衫CAD中花型准备系统的一些基本模拟功能,通过本课题研究,对于国内羊毛衫CAD软件中关于组织仿真以及试穿模拟等方面的开发具有一定的促进作用。相信随着羊毛衫CAD系统的不断发展,会开发出功能更加齐全的新一代的羊毛衫CAD系统,完善目前国内羊毛衫CAD方面的软件。