1、 Pro/Program程序包括五部分:程序标题(VERSION)、参数输入(INPUTEND INPUT)、关系定义(RELATIONEND RELATION)、添加特征(ADD FEATUREEND ADD)和质量程序(MASSPROEND MASSPROP),其中程序标题部分和添加特征部分由系统自动生成,其他部分可以由设计人员自己添加或修改,以实现对模型的各种操作和控制。 4.运行程序 打开零件样板模型,执行“Edit/Regenerate”命令,系统就会自动编译并执行程序,当有新的参数输入时就派生出新的模型。 其实现过程如图1所示:图1 Pro/program建库流程图三、渐开线直齿圆
2、柱齿轮模型库的实现 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)齿轮基本
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)/2ANG=T*90S=(PI*R*T)/2XC=R*COS(ANG)YC=R*SIN(ANG)X=XC+(S*SIN(ANG)Y=YC-(S*COS(
4、ANG)Z=0生成渐开线3(如图3所示)。图3 齿轮基本曲线和齿廓曲线图 (5)第一个齿槽特征创建 执行“Edit/Feature Operations/Copy”命令,将渐开线3绕坐标系Z轴旋转360/(4*ZS)角度生成渐开线1。 执行“Edit/Feature Operations/Copy”命令将渐开线1以通过坐标原点和渐开线3与分度圆的交点的基准线为中心镜像生成渐开线2。 执行“Insert /Extrude/cut”命今,以渐开线1、2及齿根圆曲线为边界切出第一个齿槽(由于基圆内没有渐开线,所以基圆内的部分可以由一段圆弧代替)。 (6)完成齿轮创建 执行“Edit/Feature
5、Operations/Copy”命令将第一个齿槽绕Z轴旋转360/ZS角度生成第二个齿槽。 执行“Edit/Pattern”命令复制出其他齿槽,完成齿轮的创建(如图4所示)。图4 初始齿轮模型 2.齿轮参数化设计程序的修改 齿轮创建完成后,系统会产生一串program,执行“Tools/Program/Edit Design”命令,系统就会自动打开其program文件,内容大致如下: VERSION REVNUM 2323 LISTING FOR PART GEAR INPUT END INPUT RELATIONS DB=MS*ZS*COS(ALFA) END RELATIONS ADD F
6、EATURE (initial number 1)INTERNAL FEATURE ID 1 DATUM PLANE NO. ELEMENT NAME INFO - - - 1 Feature Name Defined 2 Constraints 2.1 Constraint #1 2.1.1 Constr Type X Axis 3 Flip Datum Dir 4 Fit4.1 Fit Type Default (1)此时在“INPUT”和“END INPUT”之间输入基本参数语句和提示语句:ZS NUMBERPlease enter the num_teeth of the gear:M
7、S NUMBERPlease enter the module number of the gear:ALFA NUMBERPlease enter the pressure_ang:K NUMBERPlease enter the width_coefficient of the gear: (2)在“RELATIONS”和“END RELATIONS”之间输入关系语句: 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 /*阵列增量尺寸
8、P28= ZS-1 /*阵列个数 3.齿轮参数化设计程序的运行 当编辑完参数化程序后保存文件,关闭文字编辑器,Pro/Engineer信息列会出现提示信息:Do you want to incorporate your changes into the model?图5 INPUT SEL菜单 此时选择“YES”按钮,系统出现“GET INPUT”菜单,点击“Enter”,就会出现如图5所示的“INPUT SEL”菜单,选择齿数项和模数项,根据信息列提示输入齿数30和模数2.5即可得到图6所示的齿轮。图6 派生的齿轮模型 再次执行“Edit/Regenerate”命令,Pro/Engineer会自动执行参数化设计程序,弹出图5所示的菜单,用户可选择齿数,模数,压力角和齿宽系数并输入新的参数,系统就会按用户所输入的新值自动生成新的齿轮。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1