基于proe二次开发齿轮参数化模型库

基于proe二次开发齿轮参数化模型库

ID:6744802

大小:99.00 KB

页数:7页

时间:2018-01-24

基于proe二次开发齿轮参数化模型库_第1页
基于proe二次开发齿轮参数化模型库_第2页
基于proe二次开发齿轮参数化模型库_第3页
基于proe二次开发齿轮参数化模型库_第4页
基于proe二次开发齿轮参数化模型库_第5页
资源描述:

《基于proe二次开发齿轮参数化模型库》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于Pro/E二次开发齿轮参数化模型库关键词:Pro/E二次开发 齿轮参数化模型库本文介绍了Pro/Engineer参数化设计的基本原理和基于Pro/Program二次开发实现参数化建库的方法,并以渐开线齿轮为例,详细阐述了基于Pro/Program二次开发参数化程序设计的实现过程。传统的CAD系统所构造的产品模型都是几何图素(如点、线、圆等)的简单堆叠,仅仅描述了设计产品的可视化形状,而不包含设计者的设计思想,因此难以对产品模型进行改动,并生成新的产品实例。目前很多企业为缩短产品开发周期,大部分产品的设计都是改进型设计,大约70%的新产品的设计都要重新

2、利用原来的产品模型,于是参数化设计的概念在这样的背景下应运而生。Pro/Engineer是采用参数化设计的、基于特征的三维实体造型系统,其参数化特征造型在保证几何、拓扑关系不变的情况下,以单一全关联的数据库实现模型的快速再生;它的二次开发接口使用户可以在自己开发的程序中对零件进行各种操作和控制,从而实现程序化设计。一、Pro/Engineer二次开发参数化设计的基本原理Pro/Program是Pro/Engineer软件提供的一种程序化的二次开发工具。利用Pro/Engineer造型的同时,Pro/Program会产生特征的program,它是一个记录文

3、件,由类似BASIC的高级语言构成,记录着模型树(modeltree)中每个特征的详细信息,包括各个特征的建立过程、参数设置、尺寸以及关系式等,我们可以通过修改和添加特征的program来生成基本参数相同的一系列模型。利用Pro/Program对Pro/Engineer软件进行二次开发时不需要重新撰写设计步骤,只需加入几个相关的语法指令就可以让整个零件或组件变得弹性化与多样化,其主要思想是利用Pro/Program模块的功能来接收、换算和传递用户输入的有关参数,通过改变特征的尺寸及特征之间的关系来达到参数化设计的目的。这里需要注意的是,开发工作的关键在于

4、确定独立可变参数,应尽量以最少的参数来确定整个零件的可变尺寸,并通过参数化尺寸驱动实现对设计结果的修改。二、基于Pro/Program二次开发参数化设计建立零件库的步骤1.分析零件,提取其关键参数,然后设置参数,并确定驱动参数因为在参数化设计时不仅要实现尺寸的驱动变化,还要实现结构形状的局部变化,所以要在对零件进行分析以后才能确定怎样建立零件特征才能有利于以后的程序开发。2.创建零件库样板零件模型利用各种建模方法生成零件库样板零件模型。此时应该注意参数的关联性。3.编制程序Pro/Program程序包括五部分:程序标题(VERSION)、参数输入(INP

5、UT→ENDINPUT)、关系定义(RELATION→ENDRELATION)、添加特征(ADDFEATURE→ENDADD)和质量程序(MASSPRO→ENDMASSPROP),其中程序标题部分和添加特征部分由系统自动生成,其他部分可以由设计人员自己添加或修改,以实现对模型的各种操作和控制。4.运行程序打开零件样板模型,执行“Edit/Regenerate”命令,系统就会自动编译并执行程序,当有新的参数输入时就派生出新的模型。其实现过程如图1所示:图1Pro/program建库流程图三、渐开线直齿圆柱齿轮模型库的实现1.基于Pro/Engineer的标

6、准渐开线直齿圆柱齿轮三维模型的建立(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/Revo

7、lve”命今创建齿轮基本实体。(4)齿轮基本曲线和齿廓曲线创建执行“Insert/ModelDatum/SketchedDatumCurveTool”命令绘制齿轮基本曲线(包括分度圆、基圆、齿根圆)。执行“Insert/ModelDatum/InsertaDatumCurve/FromEquation”命令,在弹出的记事本窗口中输入渐开线方程: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*SIN(ANG))  Y=YC-(S*COS

8、(ANG))  Z=0生成渐开线3(如图3所示)。图3齿轮基本曲线和齿廓曲线图(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。