QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

查看: 1196|回复: 3
打印 上一主题 下一主题

[经典资料] UG方程曲线需要的大佬看看

[复制链接]

中尉

Rank: 5Rank: 5

7

主题

570

帖子

4950

积分
跳转到指定楼层
楼主
发表于 2023-4-9 20:39:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
学校分享的东西最全的UG方程曲线及详细表达式UG中利用【规律曲线】|【根据方程】绘制各种方程曲线:
1、极坐标(或柱坐标r,θ,z)与直角坐标系(x,y,z)的转换关系:
x=r*cos(θ)y=r*sin(θ)z=z
2、球坐标系(r,θ,φ)与直角坐标系(x,y,z)的转换关系:
x=rsinθcosφy=rsinθsinφz=rcosθ
UG表达式中输入的theta=θphi=φr=rho
【注:所有UG表达式中,必须先在名称栏输入t,公式栏输入0,类型为恒定的,即无单位。tUG自带的系统变量,其取值为0~1之间的连续数】
1.直线
直线的数学方程为y-y0=tan(θ)*(x-x0),若直线经过点(10,20),倾角θ为30°,长度L为40,即UG表达式为:
theta=30
L=40
xt=10+L*cos(theta)*t
yt=20+L*sin(theta)*t
zt=0
效果如图1
I的数学方程为y2=2px,若抛物线的顶点为(30,20)焦点到准线的距离p=8,y的取值范围为-25~+25,即UG表达式为:
p=8
yt=50*t-25+20
xt=(yt-20)^2/(2*p)+30
zt=0
效果如图5-1
抛物线II数学参数方程:x=2pt2,y=2pt(其中t为参数)。UG表达式为:
p=8
tt=t*4-2
xt=2*p*tt^2
yt=2*p*tt
zt=0
效果如图5-2
I的数学方程:x=3at/(1+t3);y=3at2/(1+t3)。若a=10,即UG表达式为:
a=10
xt=3*a*t/(1+(t^3))
yt=3*a*(t^2)/(1+(t^3))
zt=0
效果如图41-1
叶形线II数学方程:r=4a*cosθsin2θ-bcosθ。若a=10,b=2,θ=89°即UG表达式为:
a=10
b=2
theta=89
r=4*a*cos(theta)*(sin(theta))^2-b*cos(theta)
xt=r*cos(theta)
yt=r*sin(theta)
zt=0
效果如图41-2
I的UG表达式为:
a=10
xt=t*100-50
yt=8*a^3/(xt^2+4*a^2)
zt=0
效果如图43-1
箕舌线II数学方程:x=tanθ,y=cos2θ。UG表达式为:
theta=160*t-80
xt=tan(theta)
yt=(cos(theta))^2
zt=0
效果如图43-2
魔线数学方程:x=aθ;y=a/(1+θ2)
a=10
theta=t*360-180
xt=a*rad(theta)
yt=a/(1+(rad(theta))^2)
zt=0
效果如图43-3
Ix=a*cos(t*360),y=b*sin(t*(2*360))。若a=2,b=1,即UG表达式为:
theta=360*t
a=2
b=3
xt=a*cos(theta)
yt=b*sin(2*theta)
zt=0
效果如图50-1
IIGernono曲线数学方程x=costy=sintcost
theta=360*t
xt=cos(theta)
yt=sin(theta)*cos(theta)
zt=0
效果如图50-2
8”字线方程III(墨镜线)的UG表达式为
theta=360*t
r=10+(8*sin(theta))^2
xt=r*cos(theta)
yt=r*sin(theta)
zt=0
效果如图50-3
8”字线方程IVUG表达式为
theta=360*t
a=10
b=10
xt=3*b*cos(theta)+a*cos(3*theta)
yt=b*sin(theta)+a*sin(3*theta)
zt=0
效果如图50-4
I(圆角五星)的UG表达式为:
theta=360*t
r=10+(3*sin(theta*2.5))^2
xt=r*cos(theta)
yt=r*sin(theta)
zt=0
效果如图53-1
梅花线II的UG表达式为:
theta=t*360
r=100+50*cos(5*theta)
xt=r*cos(theta)
yt=r*sin(theta)
zt=2*cos(5*theta)
效果如图53-2
I方程:
r=t^10
theta=t^3*360*6*3+t^3*360*3*3
xt=r*cos(theta)
yt=r*sin(theta)
zt=t^3*(t+1)
效果如图63-1
锁呐线II方程:
xt=2*cos(t*360*3)*t
yt=2*sin(t*360*3)*t
zt=(sqrt(sqrt(sqrt(t))))^3*5

评分

参与人数 1G币 +20 收起 理由
3D世界网-零 + 20 分享加分!

查看全部评分

有奖推广贴子: 

回复

使用道具 举报

大校

Rank: 8Rank: 8

5

主题

352

帖子

1万

积分
沙发
发表于 2023-4-10 15:27:23 | 只看该作者
谢谢楼主谢谢分享
回复 支持 反对

使用道具 举报

中校

Rank: 7Rank: 7Rank: 7

2

主题

505

帖子

1万

积分
板凳
发表于 2023-4-10 15:30:01 | 只看该作者
好资料,顶一个。
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

1

主题

52

帖子

3235

积分
地板
发表于 2023-4-12 13:54:58 | 只看该作者
好资料,顶一个。
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-30 03:17

返回顶部