三维CAD > ProE
+

基于ProE渐开线直齿圆柱齿轮参数化建模(2)

2014/7/30    作者:未知    来源:网络文摘    阅读:1937

2 源程序

以下为ProE的Program模块环境下的源程序:

VERSION

REVNUM 5948

零件GEAR_CYLINDER_VAR的列表:

INPUT

THICK NUMBER

“请输入齿轮厚度”

MODULE NUMBER

“请输入模数”

PRESSURE_ANG NUMBER

“请输入压力角”

NUM_TEETH NUMBER

“请输入齿数”

ROOT_ROUND_RAD NUMBER

“请输入齿根圆角半径”

VAR_COEF NUMBER

“请输入变位系数”

END INPUT

RELATIONS

IF MODULE<1×确定齿根圆直径

DEDENDUM_DIA=MODULE×(NUM_TEETH-3.5+2×VAR_COEF)

ELSE

DEDENDUM_DIA=MODULE×(NUM_TEETH-2.5+2×VAR_COEF)

ENDIF

BASE_DIA=MODULE×NUM_TEETH×COS(PRESSURE_ANG)×确定基圆直径

PITCH_DIA=MODULE×NUM_TEETH×确定节圆直径

ADDENDUM_DIA=MODULE×(NUM_TEETH+2+2×VAR_COEF)×确定顶圆直径

D8=360/(NUM_TEETH×4)×对各个内部参数进行赋值

D11=THICK

P1=NUM_TEETH-1

D94=360/(P1+1)

D104=D94

D174=ROOT_ROUND_RAD

END RELATIONS

3 设计实例也论证

    某机械厂在其新开发的KDF2E机组上使用了一对使用上述方法设计的渐开线直线圆柱齿轮(如图3.2所示)。其设计要求是它们能够完全啮合,而且压力角必须为20°。

http://www.mapeng.net/Files/UpLoadfiles/20101111liu/Proe_bear_model.files/image030.jpg

图3.2  渐开线直齿圆柱齿轮模型实例

其中左边齿轮的参数设置为:

THICK=16

MODULE=2

PRESSURE_ANG=20

NUM_TEETH=32

ROOT_ROUND_RAD=0.3

VAR_COEF=0

右边齿轮的参数设置为:

THICK=16

MODULE=2

PRESSURE_ANG=20

NUM_TEETH=48

ROOT_ROUND_RAD=0.3

VAR_COEF=0

    然后在ProE环境中建立一个.asm文件,对这两个齿轮进行装配。先在装配模型中画两条互相平行的中心线,把它们之间的距离设为两个齿轮的节圆半径之和,然后再放置第一个齿轮,在放置过程中只使用中心线重合一个约束,接着再放置第二个齿轮,在放置过程中可使用两个约束,一是中心线重合,另一个是两条渐开线相切。

    装配完成后,使用ProE自带的分析功能对其进行分析,结果发现两个齿轮能够完全啮合,而且在两个齿轮啮合处的压力角也正好为20°,这与设计要求完全吻合,同时也证明了上述方法在实际应用中是可行的。

  • 相关文章
  • 热门文章
免责申明:天天CAD教程网旨在相互学习交流,是一个完全免费的网站,部分原创作品,欢迎转载,部分内容来自互联网,如果侵犯了您的权利请尽快通知我们!邮箱:qm198794@gmail.com天天CAD教程网湘ICP备17006802号
【回到顶部】