PROE曲线方程
PROE曲线方程第一个:参数方程
1.卡笛尔坐标下的渐开线参数方程
卡笛尔坐标系下的渐开线参数方程如下(设压力角 afa 由0到60度,基圆半径为 10):
afa=60*t
x=10*cos(afa)+pi*10*afa/180 * sin(afa)
y=10*sin(afa)-pi*10*afa/180 * cos(afa)
z=0
2.圆柱坐标下的渐开线参数方程
圆柱坐标系下的渐开线参数方程如下(设基圆半径为10,压力角 afa 从0到60度):
afa = 60*t
r = (10^2 + (pi*10*afa/180)^2)^0.5
theta = afa-atan((pi*10*afa/180)/10)
z = 0
在 Pro/ENGINEER 里使用 Feature > Creat > Datum > Curve > From Equation 命令,选择一个坐标系,然后选择坐标类型(卡笛尔坐标/圆柱坐标/球坐标),在窗口里输入以上方程即可生成一段精确的渐开线。
第一:参数方程
圆渐开线方程:
x=R*(cos(t*360)+t*2*pi*sin(t*360))
y=R*(sin(t*360)-t*2*pi*cos(t*360))
z=0
t (将从0变到1)R为基圆半径pi=3.141592
1.卡笛尔坐标下的渐开线参数方程
卡笛尔坐标系下的渐开线参数方程如下(设压力角 afa 由0到60度,基圆半径为 10):
afa=60*t
x=10*cos(afa)+pi*10*afa/180 * sin(afa)
y=10*sin(afa)-pi*10*afa/180 * cos(afa)
z=0
2.圆柱坐标下的渐开线参数方程
圆柱坐标系下的渐开线参数方程如下(设基圆半径为10,压力角 afa 从0到60度):
afa = 60*t
r = (10^2 + (pi*10*afa/180)^2)^0.5
theta = afa-atan((pi*10*afa/180)/10)
z = 0
[ 本帖最后由 luokh2004 于 2006-10-26 14:08 编辑 ] 顶
[ 本帖最后由 luokh2004 于 2006-10-26 14:00 编辑 ] 好,頂一個吧!
请教!
在 Pro/ENGINEER 里使用 Feature > Creat > Datum > Curve > From Equation 命令,我用的是PRO/ENGINEER WILDFIRE2003 出的较早的那种,我找了一下没找到这个命令(偶用的是中文版的),不知没有还是我太笨了!找不到!想请教在PRO/ENGINEER WILDFIRE2003 中文版里可以用吗?如能用,是怎样用法?多谢了!!!多谢!
:lol 我今天做出来了! 可以找到! 在>>工具>>关系里面 第二个:渐开线的数学式渐开线的数学式
rbase=64
todeg=180/pi
unwind=0
solve
unwind*todeg-atan(unwind)=trajpar*14
for unwind
sd#=rbase*(1+unwind^2)^0.5
rbase及todeg皆为常量(rbase代表基圆半径,todeg为弧度与角度的转换常数),而其后的4行
"undwind=0至for unwind"为求方程式的解(变量为unwind,undwind=0代表变量
unwind的初始值),最后将变量解unwind代入多项式(1+unwind^2)^0.5中求得数 第三个:渐开线方程
b:齿轮高度
c:顶隙系数
inva:端面压力角的渐开线函数
invaa:齿顶圆端面压力角渐开线函数
invaf:齿根圆端面压力角渐开线函数
m:模数
r:分度圆半径
rb:基圆半径
ra:齿顶圆半径
rf:齿根圆半径
sar:齿顶圆齿厚之半
sr:分度圆齿厚之半
sbr:基圆齿厚之半(自己推导的)
sfr:齿根圆齿厚之半
x:半位系数
z:齿数
[ 本帖最后由 luokh2004 于 2006-10-26 14:14 编辑 ] b1=5
c1=0.35
inva=tan(20)-pi()/180*20
invaa1=tan(180/pi()*acos(rb1/ra1))-acos(rb1/ra1)
invaf1=if(rb1<=rf1)(tan(180/pi()*acos(rb1/rf1))-acos(rb1/rf1))else(0)
m1=0.4
r1=m1*z1/2
ra1=m1*(z1+2+2*x1)/2
rb1=m1*z1*cos(20)/2
rf1=m1*(z1-2-2*c1+2*x1)/2
sar1=ra1*(pi()/(2*z1)+inva-invaa1)
sbr1=rb1*(pi()/(2*z1)+inva)
sfr1=rf1*(pi()/(2*z1)+inva-invaf1)
sr1=pi()*m1/4+x1*m1*tan(20)
x1=0
z1=13 渐开线的方程
r=1
ang=360*t
s=2*pi*r*t
x0=s*cos(ang)
y0=s*sin(ang)
x=x0+s*sin(ang)
y=y0-s*cos(ang)
z=0 好难……:( 看不懂
顶一个就走了 好东西啊
我们今天刚学到这个
!!!! 昨天还懂有什么用
!!!
页:
[1]
2