- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
-
. z
基于Pro/ENGINEER的变速器圆柱齿轮开发方案
摘 要:基于cad变速器直齿圆柱齿轮的二次开发,主要工作分为两局部。第一局部是通过对齿轮变速器和cad技术研究的现状及开展趋势的分析,以及对多种三维参数化设计软件的分析比拟后提出一种切实可行的基于pro/e的变速器直齿圆柱齿轮的三维参数化设计方法。主要工作集中在渐开线直齿圆柱齿轮的三维参数化设计上。通过对渐开线的几何分析分析,得出渐开线参数方程,然后通过然后通过参数化建模过程创立变速器直齿圆柱齿轮,再通过编辑program程序二次开发设计新齿轮。第二局部是基于automation gateway的齿轮设计界面二次开发。主要工作是在vb环境下,以automation gateway为根底,开展pro/e齿轮参数化设计界面的二次开发。用vb建立一个参数输入程序界面,通过automation gateway就可以利用visual basicpro/e 底层数据库,该程序就能够承受我们在界面中所输入的参数数值,并传给pro/e系统中的参数,最后pro/e系统会根据所输入的参数零件再生(regenerate),便可以生成不同的齿轮。
关键词:变速器 cad 齿轮 参数化 二次开发
现代cad系统的二次开发必须以软件为平台,使用正确的方法论,尽量减少和防止程序中的失误,提高使用者的工作效率。本变速器圆柱齿轮cad系统的二次开发严格按照此进展。
1 pro/engineer二次开发根本原理
pro/e是采用参数化设计的、基于特征的三维实体造型系统,其参数化特征造型在保证几何、拓扑关系不变的情况下,以单一全关联的数据库实现模型的快速再生;它的二次开发接口使用户可以在自己开发的程序中对零件进展各种操作和控制,从而实现程序化设计。
pro/program是pro/e软件本身自带的二次开发工具。利用pro/engineer造型的同时,pro/program会自动产生特征的program这个记录文件,由高级计算机语言basic构成,其中包括模型树〔modeltree〕中所有特征的详细信息:各个特征的建立过程、参数设置、尺寸以及关系式等,我们可以修改和添加特征的program生成根本参数一样的一系列模型。
对pro/e软件进展二次开发时,只需在program中参加几个相关的语法指令就可以让零件或组件变成一系列相关零件甚至于生成零件库,其设计思路是利用pro/program模块接收、换算和传递用户输入的参数,只要改变了特征的尺寸及关系就实现了参数化设计。其中,可变参数是二次开发的关键,所以以最少的参数关系式来确定零件的可变尺寸,才能通过修改参数化尺寸设计出同系列的零件。
2 系统开发方法
根据信息活动的规律,本系统软件的开发可大体划分为四个阶段:总体规划、系统分析、系统开发和系统维护。前两个阶段是以系统工程方法论为指导的总体设计后两个阶段是以软件工程方法论为指导的软件开发,如图1所示。
软件从开场设计、开发、实现运行到最后停顿使用的整个阶段称之为生存期,一般分为需求分析、总体设计、详细设计、编写代码、测试、运行维护六个阶段,在每个阶段都有其具体内容:
(1)需求分析阶段:基于pro/e的变速器直齿圆柱齿轮参数化cad系统,需要贯彻行业标准、调查企业需求、考虑设计习惯、实现资源共享。
(2)总体设计阶段:确定所开发系统的构成、划分设计模块等。使系统应具有以下几方面功能:
1)实现齿轮的参数化智能设计;
2)采用自动方式与人机交互相结合的操作方法,适应企业要求,提高齿轮的设计效率;
3)具有扩展功能。
(3)详细设计阶段:把总体设计阶段确定的设计模块进一步划分为程序设计模块。对齿轮进展几何分析、参数化建模、语句修改、程序运行、界面设计等。
(4)编写代码阶段:编写各个程序设计模块的program源代码。
(5)系统测试阶段:检验软件的运行,找出设计缺陷或语法指令中的错误。
(6)软件维护阶段:用户使用软件后,根据用户反应的意见或建议,对软件进展纠错、完善和扩大。
3 pro/program二次开发参数化设计的步骤
(1)计算齿轮设计参数,通过几何分析建立数学模型。
变速器直齿圆柱齿轮的齿廓为渐开线,以此要创立齿轮模型就必须对渐开线进展几何分析,建立数学方程才能确定参数。
(2)分析零件的结果特征,提取绘图中的关键参数,然后设置参数关系式,并确定驱动参数。
对齿轮进展参数化设计时不仅要实现尺寸驱动的变化,形状构造也要相应的做出局部改变,因此对零件进展构造特征的分析才能确定程序开发的关键。
(3)创立样板零件模型作为生成零件库的根底。
利用参数的关联性,在pro/e中使用各
您可能关注的文档
- 假期社会实践活动总结.doc
- 美国惩罚性赔偿制度对我国食品药品安全立法的启示和借鉴.doc
- 农村经济毕业论文.doc
- 农村小学英语教学现状剖析及改进策略研究报告.doc
- 普通话异读词整理新思路.doc
- 企业所得税论文纳税筹划论文.doc
- 浅谈教育信息化背景下教师专业化成长.doc
- 实现中国林业的可持续发展.doc
- 探析新时代中网络侵权的法律问题.doc
- 体验式教学在心理学课中的应用.doc
- 2023年黑龙江省佳木斯市郊区西格木乡招聘社区工作者真题参考答案详解.docx
- 2023年黑龙江省佳木斯市郊区西格木乡招聘社区工作者真题及参考答案详解.docx
- 2025年中国铸造气缸体行业市场调查、投资前景及策略咨询报告.docx
- 金属丝材拉伸试验方法.pdf
- 2023年黑龙江省佳木斯市郊区莲江口镇招聘社区工作者真题含答案详解.docx
- 2023年黑龙江省佳木斯市郊区莲江口镇招聘社区工作者真题及参考答案详解.docx
- 城市社会学-课件 第九章 城市社会发展 .pptx
- TSZAMDI-高频阵列超声换能器基本电声特性和测量方法及编制说明.pdf
- 郑州建业外国语中学招聘初中物理心理教师考试真题2024.docx
- 2025至2030年中国车位定位器市场现状分析及前景预测报告.docx
文档评论(0)