- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Pro/E二次开发齿轮参数化模型库
关键词:Pro/E二次开发 齿轮参数化模型库
本文介绍了Pro/Engineer参数化设计的基本原理和基于Pro/Program二次开发实现参数化建库的方法,并以渐开线齿轮为例,详细阐述了基于Pro/Program二次开发参数化程序设计的实现过程。
传统的CAD系统所构造的产品模型都是几何图素(如点、线、圆等)的简单堆叠,仅仅描述了设计产品的可视化形状,而不包含设计者的设计思想,因此难以对产品模型进行改动,并生成新的产品实例。目前很多企业为缩短产品开发周期,大部分产品的设计都是改进型设计,大约70%的新产品的设计都要重新利用原来的产品模型,于是参数化设计的概念在这样的背景下应运而生。
Pro/Engineer是采用参数化设计的、基于特征的三维实体造型系统,其参数化特征造型在保证几何、拓扑关系不变的情况下,以单一全关联的数据库实现模型的快速再生;它的二次开发接口使用户可以在自己开发的程序中对零件进行各种操作和控制,从而实现程序化设计。
一、Pro/Engineer二次开发参数化设计的基本原理
Pro/Program是Pro/Engineer软件提供的一种程序化的二次开发工具。利用Pro/Engineer造型的同时,Pro/Program会产生特征的program,它是一个记录文件,由类似BASIC的高级语言构成,记录着模型树(modeltree)中每个特征的详细信息,包括各个特征的建立过程、参数设置、尺寸以及关系式等,我们可以通过修改和添加特征的program来生成基本参数相同的一系列模型。
利用Pro/Program对Pro/Engineer软件进行二次开发时不需要重新撰写设计步骤,只需加入几个相关的语法指令就可以让整个零件或组件变得弹性化与多样化,其主要思想是利用Pro/Program模块的功能来接收、换算和传递用户输入的有关参数,通过改变特征的尺寸及特征之间的关系来达到参数化设计的目的。这里需要注意的是,开发工作的关键在于确定独立可变参数,应尽量以最少的参数来确定整个零件的可变尺寸,并通过参数化尺寸驱动实现对设计结果的修改。
二、基于Pro/Program二次开发参数化设计建立零件库的步骤
1.分析零件,提取其关键参数,然后设置参数,并确定驱动参数
因为在参数化设计时不仅要实现尺寸的驱动变化,还要实现结构形状的局部变化,所以要在对零件进行分析以后才能确定怎样建立零件特征才能有利于以后的程序开发。
2.创建零件库样板零件模型
利用各种建模方法生成零件库样板零件模型。此时应该注意参数的关联性。
3.编制程序
Pro/Program程序包括五部分:程序标题(VERSION)、参数输入(INPUT→END INPUT)、关系定义(RELATION→END RELATION)、添加特征(ADD FEATURE→END ADD)和质量程序(MASSPRO→END MASSPROP),其中程序标题部分和添加特征部分由系统自动生成,其他部分可以由设计人员自己添加或修改,以实现对模型的各种操作和控制。
4.运行程序
打开零件样板模型,执行“Edit/Regenerate”命令,系统就会自动编译并执行程序,当有新的参数输入时就派生出新的模型。
其实现过程如图1所示:
图1 Pro/program建库流程图
三、渐开线直齿圆柱齿轮模型库的实现
1.基于Pro/Engineer的标准渐开线直齿圆柱齿轮三维模型的建立
(1)基本参数设置
标准齿轮的几何尺寸决定于齿轮的五个基本参数,而齿轮的宽度则取决于齿轮的齿宽系数。因此,在齿轮建模之前,应首先用“Edit/Parameters”命令设置齿轮五个基本参数和齿宽系数,并赋予初值(如图2所示)。
图2 齿轮基本参数表
(2)齿轮几何尺寸关系的建立
执行“Edit/Relations”命令,在弹出的对话框中输入以下关系: D=MS*ZSDB=MS*ZS*COS (ALFA)DA=MS*(ZS+2*HA)DF=MS*ZS-2*MS*(HA+C)B=K*D
(3)齿轮基本实体创建
执行“Insert /Revolve”命今创建齿轮基本实体。
(4)齿轮基本曲线和齿廓曲线创建
执行“Insert/Model Datum/Sketched Datum Curve Tool”命令绘制齿轮基本曲线(包括分度圆、基圆、齿根圆)。
执行“Insert/Model Datum/Insert a Datum Curve/From Equation”命令,在弹出的记事本窗口中输入渐开线方程:
R= (MS*ZS*COS(ALFA))/2 ANG=T*90 S=(PI*R*T)/2 XC=R*COS(ANG) YC=R*SIN(ANG) X=XC+(S*S
您可能关注的文档
- 《基于PLC的霓虹灯广告设计论文》.doc
- 《基于PLC的锅炉供暖系统设计论文》.doc
- 《基于PLC的风力发电控制系统设计—本科毕业设计论文》.doc
- 《基于PLC的霓虹灯控制系统的设计本科毕业设计》.doc
- 《基于PLC的高楼恒压供水开题报告》.docx
- 《基于PLC的锅炉温度控制系统毕业设计》.doc
- 《基于PLC自动售货机的设计开题报告》.doc
- 《基于PLC的运动控制实验装置研究》.doc
- 《基于PLC的高速全自动包装机设计毕业论文》.doc
- 《基于PLC的锅炉燃烧控制系统的设计-毕业论文》.doc
- 《基于PRO-E的减速器箱体造型和数控加工自动编程设计》.doc
- 《基于PROENGINEER的企鹅卡通玩具造型设计》.doc
- 《基于Pro-E的机械手抓取工件运动仿真分析-毕业论文》.doc
- 《基于PPT多媒体教学课件的设计毕业论文(设计)》.doc
- 《基于PLC音乐喷泉系统控制设计—毕业设计论文》.doc
- 《基于PROE六自由度机械手参数化建模及运动仿真》.doc
- 《基于PROE千斤顶结构设计及三维模型建立》.doc
- 《基于ProE三维实体造型毕业设计(论文)word格式》.doc
- 《基于PROE减速器 (垂直轴)的参数化设计_毕业设计论文》.doc
- 《基于PROE复杂曲面模型的逆向工程与制造—本科毕业设计(论文)》.doc
文档评论(0)