本系统开发工具:VC++
本设计包含内容:源代码+可执行程序+毕业论文+开题报告+答辩稿
论文大概:1。7万字 75页
1
羊毛衫CAD系统
摘要:羊毛衫CAD系统通过Windows标准人机对话界面,利用计算机完成羊毛衫的款式设计、工艺单制作等,以模仿人工进行羊毛衫设计。
本文首先对羊毛衫CAD系统的研究现状、发展趋势、开发目的以及可行性方面进行了系统的分析,并着重对系统进行了需求分析和整体设计,在搭建好整个系统开发框架的基础上,对各个功能模块进行了详细设计。系统采用性能比较稳定可靠的Visual
C++作为面向对象的开发工具。该系统功能齐全、界面友好,有严格的权限控制。本系统的开发极大地提高了设计速度和设计水平,使羊毛衫产品款式新颖、品种多、质量好、生产周期短,最终提高企业的经济效益。最后,还提出了系统未来的扩展方向。
关键词:羊毛衫,CAD,款式设计,上机工艺单,收放针,尺寸抓取
目 录
1 绪论. 1
1.1 课题的研究背景与意义. 1
1.2 国内外研究现状与发展趋势. 1
1.3 本系统研究的主要内容及关键技术. 2
1.3.1 主要内容. 2
1.3.2 关键技术. 2
1.3.3 系统特色. 2
1.4 课题的应用前景. 2
2 系统设计. 4
2.1 需求分析. 4
2.2 总体设计. 5
2.2.1 系统框架. 5
2.2.2 系统功能模块简介. 6
2.3 详细设计. 7
2.3.1 字典式编码. 7
2.3.2 数据结构和数据库的设计. 8
2.3.3 数据库概念结构设计. 9
3 模块详细设计. 13
3.1 系统登录窗口设计. 13
3.2 款式导入和尺寸抓取. 14
3.2.1 款式导入. 14
3.2.2 尺寸抓取. 16
3.3 上机工艺单制作. 18
3.3.1 款式选择. 18
3.3.2 上机工艺单设计. 20
3.3.3 生成工艺单. 21
3.4 收放针分配器设计与实现. 22
3.4.1 前后身挂肩收放针. 23
3.4.2 前后腰收针与放针. 23
3.4.3 领部收放针. 24
3.4.4 袖子收针. 24
3.4.5 袖子放针. 25
3.5 库存工艺单浏览模块设计与实现. 25
4 系统测试. 26
5 结论. 27
致 谢. 28
参考文献. 29
附 录. 30
附录1 源代码. 30
附录2:工艺计算公式. 70
附录3 软件使用说明:. 75
随着经济水平和人们文化水准的提高,人们对于衣着的需求也在变化。处在高效率、快节奏的当今时代,需要的肯定是与现代生活方式相适应的服装,羊毛衫已成为人们生活中必备的针织服装。
生产羊毛衫的机械一般包括手动横机、半自动横机、全自动横机(电脑横机)、普通圆机和提花圆机等。目前我国大多数生产羊毛衫的厂家使用手动横机或半自动横机,手动生产羊毛衫的优点是产品变化较为丰富、灵活,但款式设计、工艺单制作较为繁琐复杂,耗费时间多,计算工作量大,计算中的积累误差大,分段设计又使得设计思想难以得到统一的体现,影响工艺的正确性。并且需要花费较大的工作量,直观性差;特别是对于高档次、高附加值、高劳动强度的嵌花羊毛衫产品更是如此。在以手动横机为生产机械的厂家中,工艺设计人员普遍希望能用计算机来代替这些复杂的工作。
由于计算机辅助设计具有智能性、准确性、灵活性和节省人力资源等特性,现今正被越来越广泛地应用于各行各业。所以针对上述情况,较实际的做法是用计算机辅助设计(CAD)技术开发一种实用性强、功能齐全、操作方便、界面友好的羊毛衫软件在手动横机生产线上使用,逐步改善旧的工艺流程,缩短生产周期,来适应激烈的市场竞争,满足人们对羊毛衫的多样性的需求。
使用计算机可创建无穷无尽的编织图案、组合各种各样的款式,生成必要的生产工艺,并可通过效果仿真省去打样工序,大大缩短设计时间,使适应市场需要的周期短、效率高、品种多、变化快的生产方式成为可能,利用羊毛衫CAD技术进行辅助设计已经成为潮流和趋势。
国外CAD系统主要是各电脑横机生产厂商为自己的横机推出的配套产品、对设备专用性限制严、对使用人员专业性要求高及系统卖价高。如:STOLL公司的CMS系列,SHIMASEIKI 公司的SES系列[1]等。
国外各高校如中国纺织大学[3][4]、天津纺织工学院[2]等院校也研制出了各类羊毛衫CAD系统,但基本上都是面向批量生产羊毛衫的中、大规模企业的,信息库的原型板系不够丰富,不便于款式的扩充。对占国内外市场一定份额的个性化中小型羊毛衫生产厂商来说,羊毛衫款式更新快,花样多变,生产周期短,对能适应这种生产厂商的羊毛衫CAD系统的需求较为迫切,因此,对此类羊毛衫CAD系统的开发势在必行。
2.3
1.3 本系统研究的主要内容及关键技术
2.3.1
1.3.1 主要内容
⑴ 数据结构与数据库的设计;
⑵ 系统的功能分析与模块划分;
⑶款式设计的多样性,组合设计法,采用扫描仪导入设计法,描点设计法;
⑷字典式编码链接计算
⑸ 确保工艺正确性以及上机工艺卡的实时修改;
⑹收放针分配器的实现。
⑺绘制工艺单时尺寸标注
2.3.2
1.3.2 关键技术
本系统的开发采用面向对象程序设计思想、ODBC数据库访问技术和Visual C++语言开发平台[5][14];选择款式,工艺单绘制算法、款式导入中的尺寸抓取(尤其是弧长的测量),款式组合设计的实时实现,这些都通过类的封装来实现。
2.3.3
1.3.3 系统特色
⑴字典式编码链接计算,打印出工艺单,循环使用,方便用户不断充实信息库;
⑵收放针分配算法
横机羊毛衫的成形类型一般为全成型收放,也就是在编织中采用收放针工艺达到衣片各部位所需的形状和尺寸的成形方法。收放针分配是羊毛衫全成形的关键。本系统使用自动收放和手动收放两种方法实现收放针分配,自动收放能快速地完成收放针,手动收放是用户在自动收放不满意的情况下使用,更具人性化,比较适合应用于特殊体形的羊毛衫。
⑶系统自动实现数据的读取,使得系统灵活多样,快捷方便,可靠性高。系统中要保存的数据主要有构成款式的款式构件、各款式构件的构成点、各款式构件的衣片构成点、密度、成品规格等参数等。
①尺寸规格的自动缩放:在基本尺码为中号(M型)的基础上自动进行小号(XS型,S型)或大号(L型,XL型,XXL型)的数据转换;
②数据的搭配生成:通过选择织物组织(平纹,罗纹等),相应的各部件组织因素自动获取;
③ 采用滚动条逼近:胸围,身长,袖长等成品规格按0.1逼近,各大身给横密以0.5逼近;
④ 方便为特殊体形的人设计尺码,可以改变某一局部数据(如胸围在标准尺寸上面增加5等);
⑤ 尺寸抓取后的数据能自动填写,并保存至工艺数据库,以便生成工艺单。
本系统的研制主要是应用于个性化中小型企业的手动横机和半手动横机上,使用此羊毛衫CAD系统,使羊毛衫产品款式新颖、品种多、质量好、生产周期短,能极大地提高生产效率,节约人力资源,给企业创造一定的经济效益,成为加速新产品开发,增强市场竞争力的有效手段。此系统的兼容性和可扩展性好,为发展留出了足够空间。以其简易的操作和对市场的快速反应能力的优点,此系统极能被国内羊毛衫生产厂商接受。