论文部分内容阅读
全自动电脑横机是一种高科技机电一体化纬编针织设备,设计者可以通过针织工艺辅助设计系统的编程来实现各种花型组织编织以及产品款式的设计。
本文在给出相关概念的基础上,系统地阐述了针织工艺辅助设计系统的结构和工作流程,运用面向对象的思想设计了系统的总体方案,使用C++语言在VisualC++6.0的环境下较好地对针织工艺辅助设计系统部分模块进行了实现,能独立运行。在设计与实现的过程中,着重对图形化交互技术进行了研究。
本文设计的针织工艺辅助设计系统有三大功能:图形的输入与编辑、工艺参数设定、花型解释,他们由主要的两大功能系统,图形编辑系统和花型解释系统实现。基于课题研究目的,本系统要点如下:
一、系统是基于三大系统类(画布类、命令类、工具类)框架进行设计和实现的,他们之间互相协作实现系统的各种功能。
二、系统实现了设计界面为窗体画布,设计工具为彩色工具图标,使用户能快捷方便地通过绘图来完成花型设计。绘图工具功能齐全,包括各种颜色、绘制基本图形、图形缩放、区域选定处理等等,另外,笔者实现了花型旋转的功能。
三、系统提供了基本编织元件库,内部包括各种基本花型单元,以工具条的形式出现,其功能相当于绘图的“画笔”。
四、系统实现了工艺参数的输入与花型编辑同步。将画布窗口分割出来一部分为控制列,他的行和图形编辑区的工艺行一致,实现了花型绘制的同时为每一行设定工艺参数。