首页 ug表达式

ug表达式

举报
开通vip

ug表达式ug表达式 UG_表达式详解 看见论坛里有好多人对表达式都不是很了解,这次就来一个详细的讲解。 先来一个最简单的,圆, 众所周知,圆的方程是x^2+y^2=r^2, 在ug里我们必须把方程都转换为参数方程,参数方程大家在高中的时候都学过,圆的参数方程不是难事,即;x=r*sint,y=r*cost,因为ug里的t是永远只从0递增到1,而我们实际要求的t要从0到360,所以把方程变一下,即;xt=r*sin(360*t),yt=r*cos(360*t),(因为ug默认x,y变量为xt,yt所以一般把x,y写...

ug表达式
ug表达式 UG_表达式详解 看见论坛里有好多人对表达式都不是很了解,这次就来一个详细的讲解。 先来一个最简单的,圆, 众所周知,圆的方程是x^2+y^2=r^2, 在ug里我们必须把方程都转换为参数方程,参数方程大家在高中的时候都学过,圆的参数方程不是难事,即;x=r*sint,y=r*cost,因为ug里的t是永远只从0递增到1,而我们实际要求的t要从0到360,所以把方程变一下,即;xt=r*sin(360*t),yt=r*cos(360*t),(因为ug默认x,y变量为xt,yt所以一般把x,y写成xt,yt,当然你写成x,y也行只要在形成规律曲线时改过来就行了),好,这样就可以用规律曲线 形成圆了,如果再稍微复杂一点呢, 现在再来讲一个如下图的弹簧的方程。 我的方法是先分析曲线在x,y平面投影的曲线方程,显然该投影曲线是一个半径不断变化的圆,而半径 的变化规律为常数加上一个正弦曲线,即;r=a+b*sint.如是把圆的参数方程里的r替换一下,即 xt=(a+b*sint)*sint yt=(a+b*sint)*cost (这里面的t只是代表其为一个变量,真正出表达式的时候要赋予变量范围的) x,y平面投影的曲线写好之后再来看z方向上的曲线方程,显然是一个正弦(或余弦)曲线,但是该曲线 必须与x,y平面的正弦曲线错开一个90度的相位,为什么,(留给大家去分析,不难想的~) 即;zt=b*cost 好,方程都已经分析完了,现在就要赋予变量不同的变化范围,例如,螺旋圈数啊,螺旋半径啊等等, 这也不难,这儿就不讲了。 下面是图示弹簧的方程~ a=360*t n=20 t=0 R=40 r=10 xt=(R+r*sin(a*n))*sin(a) yt=(R+r*sin(a*n))*cos(a) zt=r*cos(a*n) 下面再给几个其他常用的曲线方程。 渐开线方程(用于齿轮) R=40 a=720*t t=0 xt=R*(cos(a)+a*sin(a)) yt=R*(sin(a)-a*cos(a)) 阿基米德螺线(等进螺线)(用于凸轮) a=360*t t=0 xt=a*sin(a) yt=a*cos(a)
本文档为【ug表达式】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_662875
暂无简介~
格式:doc
大小:12KB
软件:Word
页数:3
分类:工学
上传时间:2017-09-30
浏览量:169