大校
UID2272691
U币7
G币13741
技术0
主题15
精华0
阅读权限90
注册时间2014-12-8
最后登录2023-12-30
在线时间1334 小时
大校
|
本帖最后由 柳园花匠 于 2017-1-22 13:48 编辑
这是唐康林唐工的教学讲座第149讲中的题目。在此讲座中,唐工在他的UG版本上,也没有画出第二条曲。第三条曲是我建立的第二条曲线的另一数学模型形式,在我的UG8.5中,还是没能画出来,现在请各位朋友在比较高的UG版本上试试能否画出来(在题目中可以看出在Pro/E中已经画出了第二条曲线)?
题目链接:http://www.doc88.com/p-3197960117683.html
t=1
α=45
r=40
h=140
a=pi()*r
b=145
β=atangent(a/b)
φ=180*t
u=pi()*r*φ/180
e=(a^2/2-2*r^2)/(h*(1+sin(α))-a*tan(β)-2*r*cos(α))
T点的直角坐标值为:
Tx=r-e*cos(α)
Ty=-e*tan(β)
Tz=e*sin(α)+h
第一条曲线的轨迹:
xt=r*cos(φ)
yt=r*sin(φ)
zt=h-(e*tan(β)*(u-r*sin(φ))+r*(e*cos(α)-r)*(1-cos(φ))+u^2/2)/(e*(1+sin(α)))
f=sqrt((e*tan(β)+u)^2+(zt-(h-e))^2)
θ=acosine((f^2+(e/cos(β))^2-(h-zt)^2-u^2)/(2*e/cos(β)*f))
k=((b+e)*tan(β))/(sin(β+θ)*sqrt((r*cos(φ)-r+e*cos(α))^2+(r*sin(φ)+e*tan(β))^2+(zt-e*sin(α)-h)^2))
第二条曲线的轨迹:
xt1=r-e*cos(α)+(r*cos(φ)-r+e+cos(α))*k
yt1=-e*tan(β)+(r*sin(φ)+e*tan(β))*k
zt1=e*sin(α)+h+(zt-e*sin(α)-h)*k
以下为第二条曲线的另一种数学模型,即第三条曲线(表达式中G即为第二曲线中f):
δ=atangent((e-(h-zt))/(e*tan(β)+u))
D=(pi()*r+e*tan(β))/cos(δ)
G=(u+e*tan(β))/cos(δ)
Q=atangent((Tx-xt)/(Ty-yt))
V=atangent((Ty-yt)/(Tz-zt))
N=asine((Tx-xt)/G)
第三条曲线的轨迹:
xt2=Tx-D*sin(N)
yt2=Ty-D*cos(N)*sin(V)
zt2=Tz-D*cos(N)*cos(V)
谢谢各位的帮忙,辛苦了!
|
|