动态虚拟零件库系统的研究和开发

动态虚拟零件库系统的研究和开发

论文摘要

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服务器通信程序
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    动态虚拟零件库系统的研究和开发
    下载Doc文档

    猜你喜欢