基于UG NX的压铸模CAD开发方法的研究及其实现

基于UG NX的压铸模CAD开发方法的研究及其实现

论文摘要

机械产品在开发、设计中经常会遇到大量的通用件、标准件、企业专用零件等。如果能建立这些常用零部件的信息库,利用已有的资源,则可以花费较少时间,进行快速设计。参数化设计与零件建库为其提供了很好的解决方案。UG提供了多种工具以供企业进行零件建库。本课题对各种建库方法作了探讨与分析,就其中的“运用UG/OPEN API、结合VC++编程与数据库开发的方法”进行了深入的研究,并完成了具有参数化驱动的三维压铸模设计。本课题是在Windows XP平台上,基于美国UGS PLM Solutions公司优秀的CAD/CAE/CAM一体化软件Unigraphics NX(UG NX)和Microsoft软件公司的经典编程软件Visual C++6.0,利用Unigraphics NX良好的开放性,对UG NX进行了较深入的研究,通过一系列的二次开发方法的综合使用,针对模具结构复杂、设计要求高、工作量大、部分零部件已形成系列化等特点,开发出了专用压铸模三维设计建模系统模块。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 CAD 技术简介
  • 1.2 现代模具技术特点
  • 1.3 模具CAD 的发展
  • 1.3.1 国外CAD/CAE 技术的发展
  • 1.3.2 国内CAD/CAE 技术的发展
  • 1.4 压铸模具技术及其发展和现状[1]
  • 1.4.1 压铸模CAD
  • 1.4.2 压铸模CAE
  • 1.4.3 压铸模的CAM
  • 1.4.4 CAD/CAE/CAM 的集成
  • 1.5 本课题背景、来源及主要研究内容
  • 第二章 三维参数化零件库实现
  • 2.1 参数化设计概述
  • 2.1.1 参数化造型的主要技术特点
  • 2.1.2 三维实体的参数化设计
  • 2.2 零件库的标准化、规范化定义
  • 2.3 三维参数化零件库
  • 2.3.1 三维零件库的发展现状
  • 2.3.2 三维零件库的功能分析
  • 2.3.3 三维参数化零件库应具有的特点
  • 2.3.4 三维参数化零件库研究的主要内容
  • 2.4 基于设计知识的齿轮参数化模型[8]
  • 第三章 支撑软件UG 及其二次开发
  • 3.1 UG 概述
  • 3.1.1 UG 系统介绍
  • 3.2 UG 二次开发的工具
  • 3.2.1 用户菜单脚本 UG/OPEN MENUSCRIPT
  • 3.2.2 用户自定义对话框( UG/OPEN UI STYLER)
  • 3.2.3 UG/OPEN GRIP 简介
  • 3.2.4 用户工具(USER TOOLS)
  • 3.2.5 UG/OPEN API 介绍
  • 3.2.6 宏命令(MACRO)
  • 3.3 零件建库方法
  • 3.4 在VC++6.0 平台上编程
  • 3.4.1 关于GRIP 和API 程序的相互调用
  • 第四章 压铸模CAD 系统总体设计
  • 4.1 压铸模的设计依据与步骤
  • 4.2 开发软件平台
  • 4.2.1 通用软件开发平台的选择
  • 4.2.2 CAD/CAE/CAM 软件选择
  • 4.3 压铸模CAD 系统总体功能及结构设计
  • 第五章 系统实现及其关键技术
  • 5.1 软件编制
  • 5.1.1 UG 环境变量和缺省参数设置
  • 5.1.2 压铸模具CAD 系统运行流程
  • 5.1.3 压铸模CAD 软件编制
  • 5.2 创建新文件模块使用说明
  • 第六章 结论与展望
  • 6.1 工作总结
  • 6.2 进一步的工作和展望
  • 致谢
  • 参考文献
  • 附录1(攻读硕士学位期间所发表的论文)
  • 相关论文文献

    标签:;  ;  

    基于UG NX的压铸模CAD开发方法的研究及其实现
    下载Doc文档

    猜你喜欢