欢迎来到天天文库
浏览记录
ID:1995599
大小:759.50 KB
页数:6页
时间:2017-11-14
《proe参数化渐开线斜齿轮建模方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Pro/E参数化渐开线斜齿轮建模方法 论坛上关于斜齿轮的教程和Part并不少,但我觉得它们总是不够完美。比如:不能以参数的形式改变斜齿轮的螺旋方向,螺旋角度太大会再生不了……。可能是我的要求太过苛刻了吧。经本人N久的思考,终于想出了一些方法吧。如右图是同一个Part的两个不同的螺旋方向截图,螺旋角可以很大,整个齿面可旋转到0°~355°范围内。1.编辑Program。在INPUT和ENDINPUT之间加入以下内容:TOOTH_NUMBERNUMBER"Enterthenumberofteeth:"MODULENU
2、MBER"Enterthemodule:"PRESSURE_ANGLENUMBER"Enterthepressureangle:"HELIX_ANGLENUMBER"Enterthehelixangle:"HELIX_DIRECTIONYES_NO"SelecttheLeftorRightdirection(YES=Left-side/NO=Right-side):"FACE_WIDTHNUMBER"Enterthefacewidth:"在RELATIONS和ENDRELATIONST之间加入以下内容:TOOTH_
3、NUMBER=ABS(TOOTH_NUMBER)MODULE=ABS(MODULE)PRESSURE_ANGLE=ABS(PRESSURE_ANGLE)HELIX_ANGLE=ABS(HELIX_ANGLE)FACE_WIDTH=ABS(FACE_WIDTH)PITCH_RAD=TOOTH_NUMBER*MODULE/2ADDENDUM_RAD=PITCH_RAD+1*MODULEDEDENDUM_RAD=PITCH_RAD-1.25*MODULEBASE_RAD=PITCH_RAD*COS(PRESSURE_AN
4、GLE)IFHELIX_DIRECTION==YESTOOTH_HELIX=FACE_WIDTH*TAN(HELIX_ANGLE)/PITCH_RAD*(180/PI)ELSETOOTH_HELIX=-FACE_WIDTH*TAN(HELIX_ANGLE)/PITCH_RAD*(180/PI)ENDIFROLL_ANGLE=SQRT((ADDENDUM_RAD+0.5)^2-BASE_RAD^2)/BASE_RADTHETA_AT_RP=SQRT(PITCH_RAD^2-BASE_RAD^2)/BASE_RAD*(
5、180/PI)-PRESSURE_ANGLE 保存退出并输入参数数值,合理就OK了。如:齿数TOOTH_NUMBER=20、模数MODULE=1、压力角PRESSURE_ANGLE=20、螺旋角HELIX_ANGLE=15、螺旋方向HELIX_DIRECTION=yes(YES左旋/NO右旋)、齿厚FACE_WIDTH=3。2.创建齿顶圆ADDENDUM_CIRCLE、分度圆PITCH_CIRCLE、齿根圆DEDENDUM_CIRCLE拉伸曲面 齿顶圆为BothSide/CappedEnds;分度圆和齿根圆均为
6、OpenEnds,深度为UptoSurface,如下图为尺寸所加入的关系内容。其中358°是控制齿根圆开口的,可保证齿形转过180°仍能顺利生成。3.以方程的形式创建螺旋线 Inster=>Datum=>Curve=>FromEquation选择默认的PRT_CSYS_DEF坐标系,点先圆柱坐标Cylindrical,在记事本中加入以下方程:r=PITCH_RADtheta=t*TOOTH_HELIX-TOOTH_HELIX/2+90z=FACE_WIDTH/2-t*FACE_WIDTH4.以方程的形式创建齿形曲
7、线 Inster=>Datum=>Curve=>FromEquation选择默认的PRT_CSYS_DEF坐标系,点先圆柱坐标Cylindrical,在记事本中加入以下方程:A=ROLL_ANGLE*tr=BASE_RAD*sqrt(1+A^2)theta=A*180/PI-atan(A)-THETA_AT_RP+90+90/tooth_number-TOOTH_HELIX/2z=FACE_WIDTH/2 创建通过齿形曲线的端点且垂直于齿形曲线的DatumPlane(如下图1),以DatumPlane镜像齿形曲
8、线,并用逼近合并两曲线。(如下图2)5.以方程的形式创建第2条齿形曲线 Inster=>Datum=>Curve=>FromEquation选择默认的PRT_CSYS_DEF坐标系,点先圆柱坐标Cylindrical,在记事本中加入下面方程。再用步骤4的方法创建DatumPlane,镜像曲线合并之,如右图之效果。A=ROLL_ANGLE*tr=BASE_R
此文档下载收益归作者所有