论文摘要
ASP模式由于成本低、易操作、便于管理等优点,越来越受到中小企业的关注。而CAD/CAM/CAE技术作为企业保持竞争力的有力工具,在缩短产品上市时间、提高产品质量、降低成本等方面可发挥重要作用。本文基于ASP服务的思想,结合产品CAD/CAM/CAE技术的优势,以Solid Works、Solid Edeg等三维设计软件为开发平台,进行了网络环境下ASP.NET与Web数据库技术相结合的多平台虚拟零件库系统的开发。论文主要开展了以下工作:(1)对B/S平台构建的特点及关健技术进行了分析与研究,探讨了基于B/S结构的网络虚拟零件库的结构及其开发技术;(2)分析了应用族表技术对网络虚拟零件库进行生成和管理的技术特点;(3)研究和分析了使用VB语言和ACTIVEX AUTOMATION技术进行图形代理程序的开发以及与Solid Works和Solid Edeg的接口关健技术,编写了图形代理程序和图形设计软件的通信程序代码;(4)对XML的WEBSERVICE技术、SOAP通信协议进行了分析与研究,编写了图形代理程序和基于ASP.NET的Web服务中间的通信程序代码。基于Web的参数化零件库系统充分利用网络的优势,实现了网络资源的共享,同时为用户提供了丰富的零件资源,使设计人员从一些繁琐的绘图中解脱出来,提高了产品设计效率。本文介绍了基于Web的参数化零件库系统的一种解决方案,对其中的关键技术点及难点进行了研究和探讨,并成功实现了虚拟零件库系统的原型。
论文目录
摘要Abstract第1章 绪论1.1 课题研究的背景和意义1.2 国内外有关研究现状概述1.2.1 国外研究现状1.2.2 国内研究现状1.3 课题研究的主要目的和内容第2章 虚拟零件库系统构架分析与设计2.1 系统的总体目标2.2 系统分析2.3 基于B/S结构的总体设计2.3.1 B/S结构的特征2.3.2 B/S与C/S结构软件技术上的比较2.3.3 B/S与C/S结构软件商业运用上的比较2.4 虚拟零件库系统的设计2.4.1 系统的功能设计2.4.2 系统的结构设计2.5 系统功能模块分析2.5.1 系统管理模块2.5.2 零件图库模块2.5.3 索引服务模块2.5.4 系统的日常维护和管理2.6 系统的集成实现2.7 本章小结第3章 虚拟零件库系统的程序设计3.1 零件图库建库分析与设计3.1.1 零件图库的体系结构3.1.2 基于族表技术的标准件零件库建立3.2 基于Solid Edge零件库程序设计3.2.1 Solid Edge自身的零件族功能3.2.2 采用Excel VBA技术操纵Solid Edge的变量表3.2.3 采用VB或VC编程技术操纵Solid Edge的变量表3.2.4 采用VB与VC编程技术操纵Solid Edge的特征造型过程3.3 数据库技术在零件图库中的应用3.3.1 ASP存取数据库的对象3.3.2 零件检索服务3.3.3 数据接口模块3.3.4 各模块子程序生成3.4 图形代理程序的开发3.4.1 ActiveX Automation技术3.4.2 SolidWorks API对象层次结构3.4.3 调用Solid Edge应用程序3.5 软件平台的VB驱动3.5.1 Solid Edge的VB驱动3.5.2 主要程序代码说明3.6 Web服务器端与图形代理程序的通信3.6.1 图形代理程序和Web服务器对数据库的访问3.6.2 ASP与Web服务器通信3.6.3 ASP具体开发步骤3.6.4 图形代理程序对数据库的访问3.7 本章小结第4章 系统简介及实例分析4.1 虚拟零件库系统运行环境4.2 虚拟零件库系统简介4.3 虚拟零件库系统运行实例4.3.1 下载零件选择方法4.3.2 下载零件的确定4.4 本章小结结论与展望1、结论2、展望参考文献致谢附录附录一 DATAGRID数据绑定的程序附录二 查询条件生成子程序附录三 数据分页显示子程序附录四 主查询模块功能附录五 生成齿轮模型程序附录六 服务器与图形代理程序通信程序附录七 ASP与Web服务器通信程序
相关论文文献
标签:虚拟零件库论文; 族表技术论文; 技术论文; 三维设计论文; 服务通信论文;