论文部分内容阅读
纬编针织物种类繁多,应用广泛,其市场需求量不断增加,纬编CAD(计算机辅助设计)的应用大大提高了产品设计和生产的效率和精度,在现代纬编企业中占据着十分重要的位置。然而进入21世纪是互联网(5G时代即将到来)、大数据与信息化的时代,CAD技术的发展也受到了新的机遇和挑战。为了解决传统纬编CAD系统只能在单机上运行的不足,本文结合互联网技术和数据库技术,开发基于互联网的纬编CAD系统。实现了网页版纬编针织物CAD系统的首次开发,大大提高了纬编企业的信息化程度和智能化程度,降低了生产成本。首先,本文对互联网纬编CAD系统构架进行了设计,包括系统的网络构架和整体功能模块构架,并对系统界面进行了设计。在B/S(浏览器/服务器结构)结构的基础上设计了包括表示层、服务层和数据层的三层网络结构,实现了数据处理与显示的分离。应用ASP.NET、C#、SQL Server、Web service、IIS等服务器端技术实现了数据计算和数据转化,应用HTML5、JavaScript、WebGL等客户端技术实现了数据交互与数据显示;通过分析纬编针织物的结构特点、表示方法以及设计流程,对纬编针织物整体功能模块构架进行设计,包括文件管理、花型设计、工艺设计、织物仿真和数据库五大功能模块;同时,设计了区域分明、功能清晰的系统界面。整个系统功能模块完善,界面友好。其次,本文在深入研究纬编针织物组织结构特点以及表示方法的基础上,将纬编针织物以数学语言表达出来。利用二维矩阵建立了花型意匠图、工艺编织图、三角配置图、织针排列图和织物仿真图数学模型,利用三维矩阵建立了十点理想线圈控制点数学模型。针对双面多针道织物工艺编织图同时包含针盘和针筒的信息,为了方便计算分别建立针盘和针筒数学模型进行表示;根据平针线圈理想线圈模型,建立了单面多针道组织、双面多针道组织、提花组织、毛圈组织、衬垫组织以及添纱组织的十点理想线圈控制点模型。最后以建立的数学模型为理论依据,分别用二维数组和三维数组定义了纬编CAD数据结构。为纬编CAD系统各模型转化提供理论依据,并为最终生成上机控制文件提供了数据信息来源。再次,研究不同种类纬编针织物的组织特点,根据其组织特点确定了相应的表示方法。并探讨不同纬编针织物各模型之间的转化算法。多针道织物和普通毛圈织物的表示选用工艺编织图、织针排列图和三角配置图,并研究了这三者之间的转化关系;选用花型意匠图和工艺编图对提花织物进行表示,并研究不同种类提花织物由花型意匠图向工艺编织图转化的算法;探讨了单面调线提花织物、移圈提花织物以及两面提花织物的设计方法,并给出了由花型意匠图向工艺编织图转化的算法。最后,本文以互联网纬编CAD系统的功能实现作为研究重点。使用Canvas提供的绘图API实现花型意匠图的绘制;工艺编织图的显示则通过“离屏Canva”制作图元贴图的方法来完成;二维仿真图通过GDI+绘图接口,采用二维透明贴图的方法来实现;采用WebGL技术实现三维仿真的绘制;通过对上机文件控制信息的深入分析,实现了提花织物上机文件*.WAC以及无缝内衣的上机文件*.JPX和*.ACX的导出;数据库功能通过与SQL数据库相连的方法来实现,根据纬编针织物的参数特点,建立了纬编产品数据库,保证了产品数据的安全性、完整性与准确性。文章最后以多针道产品和提花产品的设计为例,介绍了本系统的操作过程。实测证明该系统操作方便,反应迅速。本文应用互联网技术开发了具有交互设计、数据导出、网络数据库等多种功能互联网系统,该系统有助于用户随时随地在线设计纬编针织物,同时也为将来实现纬编针织的智能设计以及智能分析提供技术支持。