动态虚拟零件库的研究与开发

动态虚拟零件库的研究与开发

论文摘要

ASP模式由于低成本、易操作、便于管理等优点,越来越受到中小企业的关注,而CAD/CAM/CAE技术作为制造业保持竞争力的有力工具,在缩短产品上市时间、提高产品质量、降低成本等方面可发挥重要作用。本文基于ASP(Application Service Provider)服务的思想,结合CAD/CAM/CAE技术的优势,以SolidWorks、SolidEdge等软件为开发平台,进行了网络环境下ASP.NET技术与Web数据库技术相结合的多平台虚拟零件库的开发。论文主要完成了以下工作:1.对系统的结构进行了研究,采用B/S(Browser/Server)网络结构模式,建立了系统的网络架构和体系架构,并且将系统分为几个主要的功能模块,通过分析系统模块间的接口关系,得到系统集成实现的途径。2.研究基于族表技术和数据库技术的标准件库建立和管理,实现了网络环境下标准件库的应用,对通用件库建立的方法进行了分析,选择最为合适的通用件库的建库方法。对数据库在零件库建立和维护中使用的有关技术进行了分析。3.分析了使用VB语言和ActiveX Automation技术开发图形代理程序的主要方法。结合Solid works和Solid Edge的接口对象,成功地实现了图形代理程序根据用户的选择(Solid works或Solid Edge)对图形软件进行调用。4.借助数据库技术实现了服务器和图形代理之间的通信,保证了系统的稳定运行和对系统运行中信息的统计。动态虚拟零件库系统的建成将有助于中小企业提高设计效率、降低设计开发成本,可以支持网络化设计与制造以及进行企业间协作等,达到有效地实现行业或区域资源共享、优势互补,提高中小企业的敏捷性及响应市场能力以及行业企业群的整体竞争力的目的。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题的研究背景和意义
  • 1.2 国内外有关研究现状概述
  • 1.2.1 参数化驱动造型技术
  • 1.2.2 虚拟零件库技术的研究现状
  • 1.2.3 网络技术在 CAD/CAM领域的应用
  • 1.3 课题研究的主要目的和内容
  • 2 基于多软件平台的虚拟零件库系统架构
  • 2.1 系统需求分析
  • 2.2 基于B/S结构的系统总体设计
  • 2.2.1 B/S结构模式的选择
  • 2.2.2 系统的结构设计
  • 2.3 系统功能模型
  • 2.3.1 系统管理模块
  • 2.3.2 零件图库模块
  • 2.3.3 索引服务模块
  • 2.3.4 操作管理模块
  • 2.4 系统集成实现
  • 2.5 本章小结
  • 3 零件图库的开发
  • 3.1 零件图库的体系结构
  • 3.2 基于族表技术的标准件图库的建立与管理
  • 3.2.1 族表技术
  • 3.2.2 标准件图库的建立
  • 3.2.3 标准件图库的管理
  • 3.3 通用件图库的建立与管理
  • 3.3.1 通用件图库的建立
  • 3.3.2 通用件图库的管理
  • 3.4 数据库技术在零件图库中的应用
  • 3.4.1 WEB服务器与数据库的连接
  • 3.4.2 零件检索服务
  • 3.5 本章小结
  • 4 图形代理程序的开发
  • 4.1 ActiveX AUTOMATION技术
  • 4.2 用户选择软件平台的流程
  • 4.3 软件平台的VB驱动
  • 4.3.1 SolidWorks的VB驱动
  • 4.3.2 SolidEdge的VB驱动
  • 4.4 本章小结
  • 5 服务器端与图形代理程序的通信
  • 5.1 通信媒介的选择
  • 5.2 通信过程的实现
  • 5.2.1 用户请求信息向数据库的传递
  • 5.2.2 图形代理程序与数据库之间的连接
  • 5.3 本章小结
  • 6 系统运行实例
  • 6.1 系统运行环境
  • 6.2 系统服务运行实例
  • 6.2.1 标准件运行实例
  • 6.2.2 通用件运行实例
  • 6.2.3 系统的管理维护
  • 7 结论
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    标签:;  ;  

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

    猜你喜欢