带轮的参数化设计.doc

摘 要 本论文研究的主要目的是为了有效利用CAD技术,实现零件的参数化设计,从而提高生产效率。介绍了利用Pro/E的二次开发工具包Pro/Toolkit和VC++相结合对Pro/E进行二次开发,采用动态连接库方式实现三者之间的信息传递,从而完成带轮的设计计算、应用模块之间的调用以及设计图样的生成显示。设计过程中探讨了设计资料程序化处理、带轮设计计算、模型驱动、三维参数化建模等技术问题。在完成系统开发和注册后,只要输入带轮设计的驱动参数,系统就会自动完成带轮的设计以及带轮零件实体图形的生成。这种方法的整个设计界面友好,且便于操作,设计的零件能够很好的满足设计精度和强度要求。 关键词:Pro/E;二次开发;参数化;带轮 Abstract In this study, the main purpose is to the effective use of CAD technology, the parts of par Keywords:Pro/ESecondary Development;arametric;Pulley 目 录 摘 要 I 英文摘要 错误!未定义书签。 第一章 绪 论 3 1.1 选题的意义 3 1.2 CAD技术概述 错误!未定义书签。 1.2.1 CAD技术的概念 错误!未定义书签。 1.2.2 CAD技术在机械工业中的应用 错误!未定义书签。 1.2.3 CAD技术的发展现状及发展趋势 错误!未定义书签。 1.3 本论文主要工作 错误!未定义书签。 第二章 系统开发环境分析 错误!未定义书签。 2.1 Visual C++基础知识 错误!未定义书签。 2.1.1 Visual C++简介 错误!未定义书签。 2.1.2 MFC简介 错误!未定义书签。 2.1.3 VC++动态链接库 错误!未定义书签。 2.2 面向对象的基础知识 错误!未定义书签。 2.2.1 面向对象方法简介 错误!未定义书签。 2.2.2 面向对象方法中基本概念 错误!未定义书签。 2.2.3 面向对象的软件开发技术 错误!未定义书签。 2.3 Pro/ENGINEER基础知识 错误!未定义书签。 2.3.1 Pro/ENGINEER简介 错误!未定义书签。 2.3.2 Pro/TOOLKIT基础知识 错误!未定义书签。 2.3.3 参数化设计技术 错误!未定义书签。 第三章 带轮结构的确定 错误!未定义书签。 3.1 带轮简介 错误!未定义书签。 3.2 确定带轮的基本结构尺寸 错误!未定义书签。 3.2.1 带轮的基本参数及其意义 错误!未定义书签。 3.2.2 带轮设计的驱动尺寸确定及其输入 错误!未定义书签。 3.2.3 确定带轮的结构尺寸 错误!未定义书签。 第四章 参数化设计的方法和步骤 错误!未定义书签。 4.1 Pro/TOOKIT的安装 错误!未定义书签。 4.2 VC.net环境设置 错误!未定义书签。 4.2.1 创建DLL工程 错误!未定义书签。 4.2.2 设置包含头文件 错误!未定义书签。 4.2.3 设置库文件环境 错误!未定义书签。 4.2.4 设置库文件路径 错误!未定义书签。 4.3 Pro/TOOLKIT应用程序设计(编写源文件) 错误!未定义书签。 4.3.1 编写资源文件 错误!未定义书签。 4.3.2 编写程序源文件主框架 错误!未定义书签。 4.4 创建并调用参数输入对话框 错误!未定义书签。 4.4.1 创建对话框过程 错误!未定义书签。 4.4.2 编辑用户界面应用程序 错误!未定义书签。 4.4.3 添加一个数据接口文件 错误!未定义书签。 4.5 应用程序注册与运行 错误!未定义书签。 4.5.1 注册文件的编写 错误!未定义书签。 4.5.2 应用程序的注册 错误!未定义书签。 4.5.3 应用程序的运行 错误!未定义书签。 结 论 3 谢 辞 3 参考文献 3 附表1:V带轮的基准直径系列及其对应外径 3 附表2:带轮键槽尺寸的确定 3 附录3:GuiInterface.cpp程序 30 附录4:ParamDlg.cpp程序 30 附录5:ModelView.cpp程序 3 第一章 绪 论 1.1 选题的意义 当今任何一个国家,若要在综合国力上取得优势地位,就必须在科学技术上取得优势。90年代以来,随着以计算机技术为支柱的信息技术的发展,世界经济格局发生了巨大的变化,逐步形成了一个统一的一体化市场,经济循环加大、加快,市场竞争日趋激烈。同时,工业产品由传统的机械产品向机电一体化产品、信息电子产品方向发展,技术含量大为增高。这种趋势促使企业在着手进行新产品开发时把面向产品的创新性、外观造型、人机工程等设计理念提高到了一个新的高度,从而也迫切要求对产品设计

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档