首页 [优质文档]ug表达式之具体讲解2

[优质文档]ug表达式之具体讲解2

举报
开通vip

[优质文档]ug表达式之具体讲解2[优质文档]ug表达式之具体讲解2 规律曲线 2008-01-15 12:33:30 作者: 来源:互联网 浏览次数:0 文字大小:【大】【中】【小】 简介:“规律曲线”选项用于使用规律子函数创建样条。规律样条定义为一组 X、Y 及 Z 分量。必须指定每个分量的规律。 要创建规律曲线: 使用规律子函数,为 X、Y 及 Z 各分量选择并定义一个规律选项。 (可 ... “规律曲线”选项用于使用规律子函数创建样条。规律样条定义为一组 X、Y 及 Z 分量。必须指定每个分量的规律。 要创建规律曲线: 1. 使用...

[优质文档]ug表达式之具体讲解2
[优质文档]ug表达式之具体讲解2 规律曲线 2008-01-15 12:33:30 作者: 来源:互联网 浏览次数:0 文字大小:【大】【中】【小】 简介:“规律曲线”选项用于使用规律子函数创建样条。规律样条定义为一组 X、Y 及 Z 分量。必须指定每个分量的规律。 要创建规律曲线: 使用规律子函数,为 X、Y 及 Z 各分量选择并定义一个规律选项。 (可 ... “规律曲线”选项用于使用规律子函数创建样条。规律样条定义为一组 X、Y 及 Z 分量。必须指定每个分量的规律。 要创建规律曲线: 1. 使用规律子函数,为 X、Y 及 Z 各分量选择并定义一个规律选项。 2. (可选步骤)通过定义一个方位和/或基点,或指定一个参考坐标系来控制方位(样条的方 位)。 3. 选择“确定”或“应用”来创建曲线。 可以通过“信息”?“对象”来显示规律样条的非参数或特征信息。 X、Y 及 Z 分量 规律曲线通过 X、Y 及 Z 分量的组合来定义一条规律样条。必须指定每个组件的规律类型,可通过规律子函数进行指定。可用的选项有: 恒定 允许您给整个规律函数定义一个常数值。系统会提示您只输入一个规律值(即该常数)。 线性 用于定义一个从起点到终点的线性变化率。 三次 用于定义一个从起点到终点的三次变化率。 沿着样条的值 - 线性 使用沿着脊线的两个或多个点来定义线性规律函数。在选择脊线曲线后,可以沿着这条曲线 指出多个点。系统会提示您在每个点处输入一个值。 沿着样条的值 - 三次的 使用沿着脊线的两个或多个点来定义一个三次规律函数。在选择脊线曲线后,可以沿着该脊 线指出多个点。系统会提示您在每个点处输入一个值。 根据等式 使用一个现有表达式及“参数表达式变量”来定义一个规律。 根据规律曲线 允许您选择一条由光顺连接的曲线组成的线串来定义一个规律函数。 对于所有规律样条,必须组合使用规律子函数选项(即,X 分量可能是线性规律,Y 分量可能是等式规律,而 Z 分量可能是常数规律)。通过组合不同的选项,可控制每个分量以及样条的 数学 数学高考答题卡模板高考数学答题卡模板三年级数学混合运算测试卷数学作业设计案例新人教版八年级上数学教学计划 特征。 既可以定义二维规律样条,也可以定义三维规律样条。例如,二维规律样条要求一个平面具有常数值(即,如果 Z 分量由某一常数规律定义为值 0,则可在 Z=0 的 XC-YC 平面上生成一条曲线。同理,如果 X 分量由某一常数规律定义为值 100,则在 X=100 的 ZC-YC 平面内生成一条曲线)。 规律样条是根据建模首选项对话框中设置的距离公差和角度公差而近似创建的。 任何大于 360 度的规律曲线必须使用螺旋线选项或根据等式规律子函数来构建。 如果使用“编辑”?“变换”?“比例”或“点拟合”来编辑规律样条,将会移除该样条的创建参数。 如下所述,有两种控制规律曲线方向的方法。 定义方向 “定义方向”选项能够通过指定一个局部 Z 轴及点(类似于使用坐标系工具中的“Z 轴、X 点”选项)来控制样条的方向。还可以使用“点构造器”选项定义一个基点。 如果没有定义方向,则使用当前的 WCS。如果不定义基点,则使用当前的 XC=0、YC=0 和 ZC=0 作为默认基点。 坐标系 还可以通过指定坐标系(使用三个基准平面或两个基准平面和一根基准轴)来控制样条的方向。这种方式的优点是,如果更改基准平面和/或基准轴(通过更改与它们相关联的几何体),则样条会相应更改。 必须在创建样条之前创建参考坐标系的基准平面和基准轴。 要使用坐标系,应先指定 X、Y 和 Z 规律,然后在“创建坐标系”对话框中选择“指定坐标系参考”,并执行下列步骤(如下图所示): 1. 选择一个基准平面作为“放置平面”。局部的 Z 轴垂直于该平面,并用箭头矢量表示。如果 该矢量指向了错误的方向,则应选择“反向放置法向”。 如果选择了具有基准坐标系的任意平面,则整个“基准坐标系”用于“规律曲线”,且跳过 步骤 2 和步骤 3。 2. 选择另一个基准平面作为“水平参考”。局部 X 轴的指向沿着两平面的交线,并用箭头矢量 指示出来。如果该矢量指向了错误的方向,则应选择“水平参考反向”。 3. 选择第三个基准平面或一根基准轴以建立“原点参考”。如果选择一个平面,则参考坐标系的 原点就是三个平面的交点。如果选择一个轴,这原点为该轴与第一个选中的平面的交点。Z 轴与 X 轴的矢量积定义了局部 Y 轴。 如果删除了定义样条局部坐标系所用的任何基准平面或基准轴,则将删除该样条。 规律曲线示例 下图中的示例显示了使用“规律曲线”选项创建的样条,其中 X 和 Y 分量由创建圆的公式组成,Z 分量由一条规律曲线(由两条直线和两个圆角组成)确定。使用了一个简单草图来定义规律曲线,该曲线在 Z 向创建光顺的过渡,同时创建圆的公式在 X 和 Y 向创建圆形。 必须在创建样条之前先创建必需的表达式。“t”变量是一个内部系统变量,“根据公式”规律需要 用到该变量。其在 0 到 1 之间的变化范围定义了函数的参数空间。 下图显示了两个样条。虚线的 X 分量是从 0 到 1 的三次规律。实线的 X 分量是从 0 到 1 的线性规律。两个样条的 Y 分量和 Z 分量都是相同的。Z 分量是值为 0 的常数规律(将导致在 XC-YC 平面中生成一条平面曲线),Y 分量为公式规律。 最后一个图显示了简单抛物线的一个示例。X 分量是从 0 到 1 的线性规律。Z 分量是一个值为 0 的常数规律(会导致生成一条 XC-YC 平面内的平面曲线),Y 分量是一个公式规律。 规律子函数可以使用几种方法中的一种来描述一个函数。这里有几个例子,描述了 Modeling 应用 模块中使用这一子函数的各种方法: , 控制螺旋样条的半径(如下图所示) , 控制曲线的形状 , 控制“面倒圆”的横截面 , 对扫掠自由曲面特征定义“角度规律”或“面积规律” 可以根据数值、等式或图形规律描述函数值。虽然最常用的函数是常数、线性或三次,但是一个函 数也可以是一条现有曲线或一个等式(根据表达式输入)。 如果调用函数支持,则在指定规律对象时可以使用选择意图。 下列规律选项有效: 规律控制的子函数选项 恒定 允许您给整个规律函数定义一个常数值。系统会提示您只输入一个规律值(即该常数)。默 认值是 1(单位是在部件文件创建时指定的度量单位)。这一选项使用常数规则(规律), 以便当系统计算曲面沿着基本曲线线串移动时的延伸曲面时,剖面曲线的长度保持常数值。 线性 用于定义一个从起点到终点的线性变化率。默认的“起始值”和“终止值”都是 1(单位是在部 件文件生成时指定的度量单位)。这一选项使用线性规则(规律),以便当系统计算曲面沿 着基本曲线线串移动时的延伸曲面时,剖面曲线的长度在基本曲线线串起点的“起始值”和基 本曲线线串终点的“终止值”之间作线性变化。即使已经指定“脊线曲线”避免创建整个曲面, 这一变化仍会发生。 在其一端处的长度可以是 0,但不能两端都为 0。 三次 用于定义一个从起点到终点的三次变化率。默认的“起始值”和“终止值”都是 1(单位是在部 件文件生成时指定的度量单位)。这一选项使用三次规则(规律),以便当系统计算曲面沿 着基本曲线线串移动时的延伸曲面时,剖面曲线的长度在基本曲线线串起点的“起始值”和基 本曲线线串终点的“终止值”之间作非线性变化。即使已经指定“脊线曲线”避免创建整个曲 面,这一变化仍会发生。 在其一端处的长度可以是 0,但不能两端都为 0。 沿脊线可以用两个或多个沿着一条脊线的点来定义线性规律函数。在选择脊线曲线后,可以沿着该的值 - 脊线指出多个点。系统会提示您在每个点处输入一个值。 线性 沿脊线可以用两个或多个沿着一条脊线的点来定义三次规律函数。在选择脊线曲线后,可以沿着该的值 - 脊线指出多个点。系统会提示您在每个点处输入一个值。 三次 根据等可以用表达式和“参数表达式变量”来定义规律。 式 根据规允许您选择一条由光顺连接的曲线组成的线串来定义一个规律函数。 律曲线 如何使用函数值取决于使用规律的应用模块(即:对于螺旋线而言,任何点处的规律值都是 螺旋半径)。根据正在创建的几何体,可能需要指定一个、两个或三个规律。 根据等式 “根据等式”让用户用表达式和“参数表达式变量”来定义规律。必须事先使用“工具”?表达式定义了所有变量,并且表达式必须使用参数表达式变量“t”。 使用“根据等式”选项创建一条曲线的一般步骤如下: 1. 以参数形式使用参数表达式变量 t 来定义等式。 2. 将参数方程输入到“表达式编辑器”中。 3. 选择“根据等式”选项来识别所有的参数表达式并创建曲线。 必须定义希望以参数形式使用的等式。在这种形式中,点的每个坐标被表示为一个使用参数 t 的函数 。系统使用默认的参数表达式变量, 标准 excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载 化范围为 0 到 1(0<= t <= 1)。在表达式编辑器中,可以初始化 t 为任何值,因为系统使 t 在 0 和 1 之间变化。为了简单起见,初始化 t 为 t=0。 例如,考虑标准数学形式中下面的抛物线等式。 y = 2 -0.25 x2 可以在表达式编辑器中使用 t、xt、yt 和 zt 来确定这个等式的参数,如下所示。 t=0 xt = -sqrt(8)*(1-t)+sqrt(8)*t yt = 2-0.25*xt^2 zt = 0 使用 t、xt、yt 和 zt 是因为它们是“根据等式”选项中使用的默认变量名。请注意有多种方法来确定一个等式的参数。我们使用了一种标准方法将一个表达式的参数确定在一个线性范围内: a*(1-t)+b*t. 其中,a 和 b 是范围的界限。当 t 为零时,表达式的值为 a。当 t 为 1时,表达式的值为 b。在我们的示例中,范围设置成 a = -sqrt(8) 和 b = sqrt(8)。 “根据等式”的基本步骤 1. 选择“工具”?表达式。 2. 输入每个参数确定的表达式。如果使用上面所示的例子,将是: t=0 xt = -sqrt(8)*(1-t)+sqrt(8)*t yt = 2-0.25*xt^2 zt = 0 输入第一个表达式 t=0,然后按 Enter 键。继续输入每个表达式,直到将它们全部输入完 为止。 3. 选择“确定”或“应用”。现在等式定义完毕,可以用接下来的步骤创建规律曲线。 4. 选择“插入”?“曲线”?“规律曲线”。显示初始的“规律曲线”对话框。 5. 选择“根据等式”。会显示一个包含默认表达式名 t 的文本框。 6. 选择“确定”。会显示一个“定义 X”对话框,其中包含默认的表达式名称 xt。 7. 选择“确定”。再次显示初始的“规律曲线”对话框。 8. 选择“根据等式”。会显示一个包含默认表达式名 t 的文本框。 9. 选择“确定”。会显示一个“定义 Y”对话框,其中包含默认的表达式名称 yt。 10. 选择“确定”。再次显示初始的“规律曲线”对话框。 11. 选择“根据等式”。会显示一个包含默认表达式名 t 的文本框。 12. 选择“确定”。会显示一个“定义 Z”的对话框,其中包含默认的表达式名称 zt。 13. 选择“确定”。会显示一个带有下列选项的“规律曲线”对话框:“定义方向"、“点构造器”和“指 定 CSYS 参考”。这些选项可以定义规律曲线的方向和放置。在这个例子中,我们使用 WCS 方向。有关这些选项的更多信息,请参见控制规律曲线的方向。 14. 选择“确定”或“应用”。系统使用 WCS 方向来创建曲线(见图)。 根据等式生成规律曲线:y = f(x) = 2 -0.25x2 根据规律曲线 “根据规律曲线”可以选择一串平滑连接曲线来定义规律函数。在选择曲线之后,还要求选择基准线。这条线为规律函数的方向定义了矢量方向。显示一个有向矢量以指出基准线方向;通过选择“反向”可以改变这个方向。 如果没有定义基准线,默认的基准线方向就是绝对坐标系的 X 轴方向。同样必须在 XY 平面上构造规律曲线,在该平面上函数值是曲线的 Y 函数值(请参见下图)。 ug表达式之详细讲解 先来一个最简单的,圆, 的变化规律为常数加上一个正弦曲 众所周知,圆的方程是x^2+y^2=r^2, 线,即;r=a+b*sint.如是把圆的参数方程里的r 替换一下,即 在ug里我们必须把方程都转换为参 xt=(a+b*sint)*sint 数方程,参数方程大家在高中的时候都学过, yt=(a+b*sint)*cost 圆的参数方程不是难事,即;x=r*sint,y=r*cost, (这里面的t只是代表其为一个变量,因为ug里的t是永远只从0递增到1,而我们真正出表达式的时候要赋予变量范围的) 实际要求的t要从0到360,所以把方程变一下, x,y平面投影的曲线写好之后再来看z即;xt=r*sin(360*t),yt=r*cos(360*t),(因为ug方向上的曲线方程,显然是一个正弦(或余弦)默认x,y变量为xt,yt所以一般把x,y写成曲线,但是该曲线 xt,yt,当然你写成x,y也行只要在形成规律曲 必须与x,y平面的正弦曲线错开一个线时改过来就行了),好,这样就可以用规律90度的相位,为什么,(留给大家去分析,不曲线 难想的~) 形成圆了,如果再稍微复杂一点呢, 即;zt=b*cost 现在再来讲一个如下图的弹簧的方 好,方程都已经分析完了,现在就要程。 赋予变量不同的变化范围,例如,螺旋圈数啊, 我的方法是先分析曲线在x,y平面投影螺旋半径啊等等, 的曲线方程,显然该投影曲线是一个半径不断 这也不难,这儿就不讲了。 变化的圆,而半径 下面是图示弹簧的方程~ 轮) a=360*t n=20 a=360*t t=0 t=0 R=40 xt=a*sin(a) r=10 yt=a*cos(a) 因为很少有表达式方面的教材,所以 xt=(R+r*sin(a*n))*sin(a) 这些都是我自己研究的,如果错误,望高手指 yt=(R+r*sin(a*n))*cos(a) 点,谢谢 zt=r*cos(a*n) 下面再给几个其他常用的曲线方程。 创建沿任意曲线缠绕的弹簧 渐开线方程(用于齿轮) 1. 启动UG,选择Application---modeling: R=40 2. 选择Tools---Expression,加入如下表达式: a=720*t r=10 //螺旋线半径 wire_dia=5 //弹簧直径 t=0 n=25 //弹簧圈数 xt=R*(cos(a)+a*sin(a)) a=0 //角度方法扫掠起始角 yt=R*(sin(a)-a*cos(a)) b=n*360 //角度方法扫掠终止角 阿基米德螺线(等进螺线)(用于凸
本文档为【[优质文档]ug表达式之具体讲解2】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_633808
暂无简介~
格式:doc
大小:165KB
软件:Word
页数:0
分类:生活休闲
上传时间:2017-09-15
浏览量:5