齿轮参数文档格式.docx
《齿轮参数文档格式.docx》由会员分享,可在线阅读,更多相关《齿轮参数文档格式.docx(10页珍藏版)》请在冰豆网上搜索。
Pro/Program程序包括五部分:
程序标题(VERSION)、参数输入(INPUT→ENDINPUT)、关系定义(RELATION→ENDRELATION)、添加特征(ADDFEATURE→ENDADD)和质量程序(MASSPRO→ENDMASSPROP),其中程序标题部分和添加特征部分由系统自动生成,其他部分可以由设计人员自己添加或修改,以实现对模型的各种操作和控制。
4.运行程序
打开零件样板模型,执行“Edit/Regenerate”命令,系统就会自动编译并执行程序,当有新的参数输入时就派生出新的模型。
其实现过程如图1所示:
图1Pro/program建库流程图
三、渐开线直齿圆柱齿轮模型库的实现
1.基于Pro/Engineer的标准渐开线直齿圆柱齿轮三维模型的建立
(1)基本参数设置
标准齿轮的几何尺寸决定于齿轮的五个基本参数,而齿轮的宽度则取决于齿轮的齿宽系数。
因此,在齿轮建模之前,应首先用“Edit/Parameters”命令设置齿轮五个基本参数和齿宽系数,并赋予初值(如图2所示)。
图2齿轮基本参数表
(2)齿轮几何尺寸关系的建立
执行“Edit/Relations”命令,在弹出的对话框中输入以下关系:
D=MS*ZS
DB=MS*ZS*COS(ALFA)
DA=MS*(ZS+2*HA)
DF=MS*ZS-2*MS*(HA+C)
B=K*D
(3)齿轮基本实体创建
执行“Insert/Revolve”命今创建齿轮基本实体。
(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(ANG))
Z=0
生成渐开线3(如图3所示)。
图3齿轮基本曲线和齿廓曲线图
(5)第一个齿槽特征创建
执行“Edit/FeatureOperations/Copy”命令,将渐开线3绕坐标系Z轴旋转360/(4*ZS)角度生成渐开线1。
执行“Edit/FeatureOperations/Copy”命令将渐开线1以通过坐标原点和渐开线3与分度圆的交点的基准线为中心镜像生成渐开线2。
执行“Insert/Extrude/cut”命今,以渐开线1、2及齿根圆曲线为边界切出第一个齿槽(由于基圆内没有渐开线,所以基圆内的部分可以由一段圆弧代替)。
(6)完成齿轮创建
执行“Edit/FeatureOperations/Copy”命令将第一个齿槽绕Z轴旋转360/ZS角度生成第二个齿槽。
执行“Edit/Pattern”命令复制出其他齿槽,完成齿轮的创建(如图4所示)。
图4初始齿轮模型
2.齿轮参数化设计程序的修改
齿轮创建完成后,系统会产生一串program,执行“Tools/Program/EditDesign”命令,系统就会自动打开其program文件,内容大致如下:
VERSION
REVNUM2323
LISTINGFORPARTGEAR
INPUT
ENDINPUT
RELATIONS
DB=MS*ZS*COS(ALFA)
ENDRELATIONS
ADDFEATURE(initialnumber1)
INTERNALFEATUREID1
DATUMPLANE
NO.
ELEMENTNAME
INFO
---
-------------------
---------
1
FeatureName
Defined
2
Constraints
2.1
Constraint#1
2.1.1
ConstrType
XAxis
3
FlipDatumDir
4
Fit
4.1
FitType
Default
……
(1)此时在“INPUT”和“ENDINPUT”之间输入基本参数语句和提示语句:
ZSNUMBER
"
Pleaseenterthenum_teethofthegear:
MSNUMBER
Pleaseenterthemodulenumberofthegear:
ALFANUMBER
Pleaseenterthepressure_ang:
KNUMBER
Pleaseenterthewidth_coefficientofthegear:
(2)在“RELATIONS”和“ENDRELATIONS”之间输入关系语句:
D1=DA/2
D2=B
D3=DF
D4=DB
D5=D
D16=B
D25=B
D7=360/(4*ZS)
/*渐开线3旋转角度
D18=360/ZS
/*第二齿槽旋转角度
D27=360/ZS
/*阵列增量尺寸
P28=ZS-1
/*阵列个数
3.齿轮参数化设计程序的运行
当编辑完参数化程序后保存文件,关闭文字编辑器,Pro/Engineer信息列会出现提示信息:
Doyouwanttoincorporateyourchangesintothemodel?
图5INPUTSEL菜单
此时选择“YES”按钮,系统出现“GETINPUT”菜单,点击“Enter”,就会出现如图5所示的“INPUTSEL”菜单,选择齿数项和模数项,根据信息列提示输入齿数30和模数2.5即可得到图6所示的齿轮。
图6派生的齿轮模型
再次执行“Edit/Regenerate”命令,Pro/Engineer会自动执行参数化设计程序,弹出图5所示的菜单,用户可选择齿数,模数,压力角和齿宽系数并输入新的参数,系统就会按用户所输入的新值自动生成新的齿轮。