论文部分内容阅读
随着计算机技术的飞速发展,实现工业自动化已经成为工业发展的一种必然趋势.在纺织行业当中,有很多科研单位、大中专院校都在进行利用计算机模拟代替手工制作方面的课题研究,并取得了非常喜人的成果,但是还有很大的空间有待于我们进行进一步探索.本文是在原有的大连轻工业学院纺织教研室提出并组织开发的织物组织CAD系统的框架结构基础之上,运用OOP(面向对象编程)方法,采用当今最为流行的大型系统程序设计语言C++为开发工具,在微软公司的Microsoft Visual C++ 6.0的开发环境下,对该织物计算机辅助设计系统进行了进一步修改完善,使其功能更加丰富.具体内容主要体现在以下几个方面:引用前人提出的二维布尔矩阵作为模拟织物组织结构的数学基础,对织物上机图的数学模型的运算方法进行了进一步的探讨;根据织物结构的特点,以织物组织的数学模型为依据,实现了对组织图的经、纬纱添加、删除、拷贝、粘贴、旋转和翻转等的编辑操作;对组织图、穿综图和纹板图三者之间的映射关系做了进一步的分析,建立了三者之间的数学映射方法,实现了"知其二推知其三"的设计方法;根据实际需要,在原有系统之上,增加了人工穿综和数字穿综的方法,使穿综图的设计部分更加灵活;通过对基础纹板的有序排列,快速生成较大的纹板图,再结合适当的穿综图,生成较大经纬循环的织物组织,从而实现复杂织物的快速设计;根据穿综规律实现穿综图的自动识错功能,使软件具有智能化;实现了利用二进制对所设计的织物组织及模拟图像的保存.本文在很大程度上对原有系统进行了修改和完善,基本达到本软件设计的目的,可以做为实际教学和生产的参考.