QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 2682|回复: 8
打印 上一主题 下一主题

[求助] 请帮忙在高版本的UG上试试能否做出这两条规律曲线?

[复制链接]

大校

Rank: 8Rank: 8

15

主题

626

帖子

1万

积分
跳转到指定楼层
楼主
发表于 2017-1-22 13:25:31 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 柳园花匠 于 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)

谢谢各位的帮忙,辛苦了!



展开示意图.png (41.63 KB, 下载次数: 65)

展开示意图.png

2017-01-22_105832.png (75.32 KB, 下载次数: 55)

2017-01-22_105832.png

第三条曲线计算模型图.png (41.46 KB, 下载次数: 56)

第三条曲线计算模型图.png

有奖推广贴子: 

回复

使用道具 举报

少校

Rank: 6Rank: 6

5

主题

1188

帖子

7857

积分
沙发
发表于 2017-1-22 14:25:46 | 只看该作者
俺一见到这些公式头就大,眼发花,没辙
回复 支持 反对

使用道具 举报

大校

Rank: 8Rank: 8

15

主题

626

帖子

1万

积分
板凳
 楼主| 发表于 2017-1-22 18:37:19 | 只看该作者
mmssbb 发表于 2017-1-22 14:25
俺一见到这些公式头就大,眼发花,没辙

虽然你看得头大、眼发花,但我还是得谢谢你的关注。
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

24

主题

710

帖子

6076

积分

论坛贡献

地板
发表于 2017-1-23 11:09:28 | 只看该作者
压根就不懂这些公式的意思
回复 支持 反对

使用道具 举报

大校

Rank: 8Rank: 8

15

主题

626

帖子

1万

积分
5#
 楼主| 发表于 2017-1-23 11:41:31 | 只看该作者
西瓜虫 发表于 2017-1-23 11:09
压根就不懂这些公式的意思

这就是要画的规律曲线的表达式。你还要加强学习。
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

0

主题

401

帖子

5865

积分
6#
发表于 2017-1-23 12:02:23 | 只看该作者
都说面不好做,大概是平时很少用的到复杂的曲线构造,光温补那些表达式并灵活运用都要下番功夫,所以大家都很敬佩唐工!虽然我大部分没完全看懂,但希望有大神来说说,即能解楼主之惑,咱们好歹也能长长见识!
回复 支持 反对

使用道具 举报

上尉

Rank: 6Rank: 6

24

主题

710

帖子

6076

积分

论坛贡献

7#
发表于 2017-1-23 12:52:46 | 只看该作者
柳园花匠 发表于 2017-1-23 11:41
这就是要画的规律曲线的表达式。你还要加强学习。

我中专毕业,,能学的会吗,,,这好像是大学的数学题吧
回复 支持 反对

使用道具 举报

大校

Rank: 8Rank: 8

15

主题

626

帖子

1万

积分
8#
 楼主| 发表于 2017-1-23 14:36:55 | 只看该作者
本帖最后由 柳园花匠 于 2017-1-23 15:12 编辑
西瓜虫 发表于 2017-1-23 12:52
我中专毕业,,能学的会吗,,,这好像是大学的数学题吧

你把高中的数学捡回来,就什么会了。这只是高中数学。
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

4

主题

160

帖子

1332

积分
9#
发表于 2019-4-10 14:47:37 | 只看该作者
本帖最后由 约束* 于 2019-4-10 14:49 编辑

把数字放在t前面 比如 xt=... yt=.... zt=...    x1t   y1t    z1t       x2t    y2t    z2t  NX12.0 别的版本就不知道了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-11-28 18:11

返回顶部