论文部分内容阅读
以实现基于网络的减速器选型及其装配图的参数化CAD系统为目的。在对国内外研究现状进行了深入分析的基础上,对网络CAD系统及减速器的选型和参数化绘图进行了研究。
首先对网络应用技术进行了分析,介绍了网络应用程序的各主要客户端和服务器端技术,探讨了丰富互联网应用程序相关技术,考虑到功能性、易用性及其与AutoCAD的兼容性,最后选择使用ASP.NET作为开发平台,并使用最流行的Aiax技术作为辅助开发,构建系统,给出了系统框架。
其次,对系统进行了整体设计,分析了系统流程,给出了系统功能模块图。介绍了数据库相关技术,分析并确定使用ADO.NET来访问数据,并设计出了数据库。对系统安全性及其ASENET 2.0认证方法进行了分析,给出了系统具体的成员管理方式及授权方法。
介绍了巨鲸公司的圆柱齿轮减速器和NGW型行星齿轮减速器,分析了其选用方法,建立了相关数据库并给出了选型流程图,实现了这两个系列减速器的选型功能。对参数化绘图及AutoCAD系统的二次开发方法做了分析和比较,因为ActiveX Automation技术具有开发效率高和易维护性等优点,确定使用这项技术来对AutoCAD进行二次开发,并给出了使用ASENET技术访问AutoCAD COM对象的方法。实现了对圆柱齿轮减速器四个系列的装配简图的参数化绘图功能。
分析了计算机图形及其格式,探讨了CAD图形的常用格式及其特点,确定了以DWF作为图形网络传输及页面显示的格式,因为它是一种开放、不可编辑的安全的文件格式,并且高度压缩,文件小,易于传输。还给出了使用AutoCAD输出DWF图形的编程方法,及将图形嵌入到网页的多种方法。
最后,以圆柱齿轮减速器和NGW型行星齿轮减速器为例,给出了它们的选型方法,并设计开发出了一个基于网络的减速器选型CAD系统,实现了自动选型及图形的参数化绘制和输出功能,以及信息管理与发布、订单管理和用户管理等功能。