热门关键词:
基于Proe的弹簧模型库二次开发
  • 该文件为zip格式
  • 文件大小:693.49K
  • 下载次数
  • 文件评级
  • 更新时间:2013-11-23
  • 发 布 人zhouxia12791
  • 文件下载:
  • 立即下载

  • 文件介绍:
  • 该文件为 zip 格式,下载需要 20 积分
  • 基于Proe的弹簧模型库二次开发本课题针对多种类型弹簧,提出基于Pro/E进行二次开发的一种可行方案。并成功开发设计出满足用户要求的弹簧模型库。本文介绍了以Pro/E的开发工具Pro/TOOLKIT为开发环境,并以圆截面圆柱螺旋压缩弹簧为例子,较为详细地论述了利用Pro/TOOLKIT进行菜单开发、对话框设计、以及如何在Visual C++6.0环境下编制C语言程序以激活、调用对话框界面,方便快捷地实现弹簧的参数化设计和修改,并能准确地再生出新的实体模型。结果表明:开发程序准确无误,建模迅速,大大缩短了在Pro/E中设计这类通用零件的时间,提高了设计效率。

    关键词: Pro/E、二次开发;弹簧模型库;参数化设计;Pro/TOOLKIT;Visual C++6.0

    Two spring model library based on Pro/E development
    Student:ZENG Qing-ling Teacher:ZHOU Kai-hong

    Abstract: The topic for the various types of spring, put forward a feasible scheme for the two development based on Pro/E. And successfully developed a spring model to meet the requirements of Library users. This paper introduced Pro/E development tools Pro/TOOLKIT development environment, and the circular cylindrical helical compression spring as an example, discusses in detail the menu development, design, and how the dialog box in Visual C++6.0 environment is programmed in C language program to activate, call dialog interface by Pro/TOOLKIT, conveniently parameterized design and implementation modify the spring, and can accurately reproduce the entity model of the new. The results show that: the development of the program is accurate, modeling quickly, greatly shorten the design of this kind of parts in Pro/E time, improve the efficiency of design.

    Key words: Pro/E、Secondary Development;Spring parts library;Pro/TOOLKIT;Visual C++6.0


    目 次
    摘 要 I
    Two spring model library based on Pro/E development II
    1 绪论 1
    1.1 CDA/CAM和Pro/ENGINEER发展现状 1
    2.1.3Pro/PROGRAM 4
    2.1.4J-Link 4
    2.1.5Pro/TOOLKIT 4
    2.2 Pro/ENGINEER 的常用二次开发方法 5
    2.3 开发工具的确定 5
    2.4 开发环境 5
    2.4.1硬件开发环境 5
    2.4.2软件开发环境 5
    2.6 总体设计框架 6
    3 参数化设计 8
    3.1 弹簧简介 8
    3.2 弹簧的参数化建模 8
    4 菜单与对话框的开发设计 11
    4.1 设计自定义菜单 11
    4.1.1 编写信息文件 12
    4.1.2菜单操作源程序的设计和编写 15
    4.1.3 注册运行 19
    4.2 对话框简介 19
    4.2.1编写对话框资源文件 20
    4.3 程序验证 22
    结论 24
    致谢 25
    参考文献 26
    附录I 27
    附录Ⅱ 35


    1 绪论
    1.1 CDA/CAM和Pro/ENGINEER发展现状
    随着科学技术的发展和各种新材料、新技术、新工艺的产生,传统的产品开发方法和手段面临着挑战,传统的设计技术已经不能满足市场需求和产品设计的要求。市场竞争日益激烈,企业需要提供优质、价廉有创新性的产品,而随着相关科学技术特别是计算机技术的发展,产品的功能和机构变得更加多种多样,这使得产品的设计方法更快的向高效、集成的现代化方向发展。每一种产品从设计到制造都要经过复杂的一个过程。因此想要企业想要得到快速长远发展,就必须要缩短产品设计的周期,使得产品设计的时间减少,降低成本提高了效率。CAD /CAM技术作为现在化的计算机辅助设计技术,能够很好的解决产品设计难的问题。
    CAD/CAM技术作为电子信息技术的重要组成部分,其应用已遍及各个工程领域,是工程设计、产品制造业界的一场革命。经过四十多年的发展,CAD/CAM技术有了长足的进步。CAD/CAM技术的核心是几何模型的建立,包括的内容有:利用计算机进行产品的造型、装备、工程图绘制以及相关文档的设计;进行产品渲染、动态显示;对产品进行工程分析,如有限元分析、优化设计、可靠性设计、运动仿真等。与传统的设计方法相比,CAD/CAM技术有着不可代替的优点。它大大提高了产品设计效率、改善了设计质量,从而较大幅度降低了产品的生产成本,并且减轻了设计人员的劳动强度。
    Pro/Engineer操作软件是美国参数技术公司(PTC)旗下的CAD/CAM/CAE一体化的三维设计软件。Pro/Engineer软件最大的特点就是参数化设计,是比较早地应用参数化技术的软件,在现如今的众多CAD/CAM软件中有着举足轻重的地位,因为它的这个特点,使得它在机械设计领域得到了认可和推广,得到了巨大的发展,渐渐成为这一领域的新标准。Pro/Engineer已经是当今应用最广的 CAD/CAM/CAE软件之一置。
    1.2 Pro/ENGINEER 二次开发简介
    Pro/E二次开发,简单的说就是在现有的软件上进行定制修改,功能的扩展,然后达到自己想要的功能,一般来说都不会改变原有系统的内核。Pro/ENGINEER二次开发是在软件原有的基础之上进行开发,来实现功能的扩展,使用户使用起来更加方便快捷。Pro/ENGINEER二次开发的主要内容包括:菜单设计、参数化设计和对话框设计。通过Pro/ENGINEER二次开发用户可以在设计过程中减少许多重复而繁琐的工作,从而提高了工作的效率。

    1.3 课题的提出及意义
    产品的三维设计离不开CAD/CAM系统的支持,具有技术成熟、功能强大的Pro/ENGINEER参数化造型系统在设计和制造业中引起了人们的重视,并得到了日益广泛的应用。Pro/ENGINEER软件拥有强大的功能,我们可以在Pro/ENGINEER中设计各种复杂的零件并创建它们的几何模型。作为通用的三维
    ...
文档留言
验证码: 请在右侧输入验证码 看不清楚,换一个