西山住客 发表于 2015-10-11 20:33:16

creo中NGW行星齿轮组自动设计建模升级



DGW行星齿轮组设计需要考虑如下条件:
1、满足速比条件:Zb=(i-1)*Za
2、满足同行度条件:Zg=(Zb-Za)/2
3、满足可装配条件:(Za+Zb)/n=整数
4、行星齿轮相邻条件:2*A*SIN(180/N)>2DAg, A--中心距, DAg---行星轮顶圆外径,N--行星轮数量
注:Za---太阳轮   Zg--行星轮Zb--内齿圈   i----速比

一、下面是我在creo中做的行星齿轮组设计模板:


二、从上面的图片我们可以看到:m=1i=7.529,Za=17Zb=111Zg=47n=2可以满足上面的4个条件


三、如果我们将速比改成 8.5左右,za=17   zb取127齿,n取2,将这些数据带入表中:得到下列数据:


四、系统自己计算出Zg大约去55,带入55后得到如下数据:


无、提示你将设计中心距改为36.5,数据看看:


六、刚才没有看到已经提示了装配条件不满足,修改内齿圈和行星轮齿数为zb=129 zg=56,得到如下结果:

七、所有设计条件全部满足!


八、仔细观察可以看到太阳轮的齿比较薄弱,我们需要将齿加厚将太阳轮的变位系数改为x=0.5,看看结果,各齿轮的齿都比较饱满,强度均匀:



九、上面的自动计算及建模都是利用关系式这creo中完成的,creo参数化设计,很多都可以做成自动计算和建模及自动工程图,只要我们做个设计模板就好了

十、下面讲讲实现上面的自动计算和建模的思路:
1、做好圆柱齿轮和内齿圈的3D建模和同名工程图;
2、装配行星齿轮组件;3、论坛里有我共享的行星齿轮模型;
4、在组件关系式里将下列关系式复制进去就好了:

/*模数关联
MN:0=M
MN:2=M
M:4=M

/*变位系数关联
X:0=XA
X:2=X1:0
XG:4=X1:0

/*齿数关联
Z:0=ZA
Z1:0=ZG
Z:2=ZG
Z1:2=ZA
ZG:4=ZG
ZB:4=ZB

/*中心距关联
A1:0=A
A1:2=A
A:4=A

/*螺旋角关联
BETA:0=BETA
BETA:2=BETA
BETA:4=BETA

/*旋向关联
CCC:0=CCC
CCC:2=-CCC
CCC:4=CCC:2

/*齿宽
B:4=B
B:2=B
B:0=B

/*组件中中心距驱动
D0=A
组件中行星齿轮阵列驱动
P13=N


/*精确速比计算
I= ZB/ZA+1

/*参考数据关联计算
solve
Za+Zg1=Zb1-Zg1

ZB1=(i-1)*Za

ceil((Za+Zb1)/n,1) = (Za+Zb1)/n
for Zg1,ZB1      /*参考行星齿轮和内齿圈齿数计算

/*速比条件满足提示:
IF ZB==(i-1)*Za
CDBTJ="传动比条件可行"
else
CDBTJ="传动比条件不可行"
endif

/*同心度条件提示
if Zg==(Zb-Za)/2
dxdtj="同心条件可行"
else
dxdtj="同心条件不可行,采用角变位"
endif

/*可装配条件提示
ZAZB1=ZA+ZB
nn=ceil((Zazb1)/n)
nnn=Zazb1/n
if nn==nnn
zptj="装配条件可行"
else
zptj="装配条件不可行"
endif

/*行星齿轮和内齿圈不变位中心距计算:
AZBZG=(Zb-Zg)*m/cos(beta)/2


十一、模型下载:
NGW行星齿轮组设计
http://bbs.creoug.com/thread-65046-1-1.html
(出处: 精诚网)










破衣哥* 发表于 2015-10-12 01:21:30

把付费去掉奖励元宝

自信无声 发表于 2015-10-12 07:24:55

连个介绍都没有:L

sdgdjgb 发表于 2015-10-12 10:29:03

非常好的资料。学习了。谢谢分享。

vinc3268* 发表于 2015-10-12 11:10:47

非常好的资料。谢谢分享。

Cynan* 发表于 2015-10-12 11:30:36

学习下,谢谢分享

xmy198746* 发表于 2015-10-12 11:35:31

好厉害:):)

勇者锋狂 发表于 2015-10-12 13:10:01

很高端哦!

豆豆456 发表于 2015-10-12 13:26:02

不错啊看看啊啊啊

肥肥熊 发表于 2015-10-12 13:40:33

多谢了楼主,
页: [1] 2 3 4
查看完整版本: creo中NGW行星齿轮组自动设计建模升级