好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

Creo常用函数.docx

13页
  • 卖家[上传人]:公****
  • 文档编号:510389819
  • 上传时间:2023-09-11
  • 文档格式:DOCX
  • 文档大小:243.74KB
  • / 13 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • Creo(PROE)中关系式的理解一)关系式中可以用下列数学函数式体现:ﻫ1)、正弦 sin( )2)、余弦 cos( )ﻫ3)、正切 tan( )4)、反正弦 asin( )ﻫ5)、反余弦 acos( )6)、反正切 atan( )ﻫ7)、双曲线正弦 sinh( )ﻫ8)、双曲线余弦 cosh( )ﻫ9)、双曲线正切 tanh( )以上九种三角函数式所使用的单位均为“度”ﻫ10)、平方根 sqrt( )ﻫ11)、以10为底的对数 log( )ﻫ12)、自然对数 ln( )ﻫ13)、e的幂 exp( )ﻫ14)、绝对值 abs( )ﻫ15)、不不不小于其值的最小整数(上限值) ceil( )ﻫ16)、不超过其值的最大整数(下限值) floor( )ﻫ可以给函数ceil和floor加一种可选的自变量,用它指定要圆整的小数位数ﻫ带有圆整参数的这些函数的语法是:ﻫceil(parameter_name或number, number_of_dec_places)ﻫfloor (parameter_name 或 number, number_of_dec_places)ﻫ其中的parameter_name或number意为参数名称或者一种带小数位的精确数值背面跟随着的number_of_dec_places意为十进位的小数位数,是可选值:A)可以被表达为一种数或一种使用者自定义参数。

      如果该参数值是一种实数,则被截尾成为一种整数ﻫB)它的最大值是8如果超过8,则不会舍入要舍入的数(第一种自变量),并使用其初值ﻫC)如果不指定它,则功能同前期版本同样ﻫ使用不指定小数部分位数的ceil和floor函数,其举例如下:ﻫceil (10.2) 值为11floor (10.2) 值为 10使用指定小数部分位数的ceil和floor函数,其举例如下:ﻫceil (10.255, 2) 等于10.26ﻫceil (10.255, 0) 等于11 [ 与ceil (10.255)相似 ]ceil(10.,7)等于10.2553142ﻫceil(10.,8)等于10.25531416ﻫfloor (10.255, 2) 等于10.25ﻫfloor (10.255, 0) 等于10.Floor(10.,7)等于10.2553141ﻫFloor(10.,8)等于10.25531415ﻫ举例一:ﻫ以上函数式一般用的四种体现式如下图:ﻫ以上两种曲线是在proe中的曲线—从方程—指定坐标系(选系统中固有的坐标系)—选笛卡儿坐标,就会浮现公式界面,再输入如上公式为什么要乘一种200的系数呢?由于这里系统默认的是度数,即自变量由零变为360因变量只在零和一之间变动,因此图形是很扁平的,不好看,只能把它向上下拉长,就加上了这个系数,如果读者但愿图形长一点或者扁一点都可以通过加系数来解决。

      这里x为什么要定为89,由于到了90,y就会变成无穷大,这在图形上是画不成的,因此定为89度,其实还可以定大一点如是说89.8也可以,只要不是90就行上式中的sqrt就是开平方的意思,本图没有加系数,读者可以看得更直观ﻫ二)关系式中还可以用下列曲线表计算式体现:ﻫ曲线表计算使用者能用曲线表特性,通过关系来驱动尺寸尺寸可以是草绘器、零件或组件尺寸格式如下:ﻫevalgraph("graph_name", x) ,其中graph_name意为曲线表的图形函数名称,x是沿曲线表x-轴的值,evalgraph意为在曲线图形上给定“x”后相相应的y值ﻫ看起来graph_name有点复杂,其实在中文版中系统自定为“图形一”、“图形二”,人们可以更简化某些,命名为“A”、“B”、“C”或者“1”、“2”、“3”都可以ﻫ对于混合特性,可以指定轨线参数trajpar作为该函数的第二个自变量ﻫ这时,关系式的体现方式为:ﻫevalgraph("graph_name",trajpar*xmax)ﻫ上述体现式中的trajpar为从0到1的一种变量,xma意为在自变量X方向上全程值ﻫ注释:曲线表特性一般是用于计算x-轴上所定义范畴内x值相应的y值。

      当超过范畴时,y值是通过外推的措施来计算的对于不不小于初始值的x值,系统通过从初始点延长切线的措施计算外推值同样,对于不小于终点值的x值,系统通过将切线从终点往外延伸计算外推值ﻫ举例二:ﻫ以上面开平方曲线为三维空间轨迹线作变截面扫描,截面为大半个圆,圆直径为0.5,其中弦的长度为“sd4(系统自定的名称),下面再作一种sd4的变量图形,取名为“1”(此名最为简朴),图形如下:取sd4的变量如下式:sd4=evalgraph("1",trajpar*5)ﻫ其中evalgraph的数学含义为赋予图形的值,“1”即为上图的名称,trajpar为0~1的变量,5就是上次的曲线方程中x向量的全程值而弦sd4的变化是随上面图形的变化而变化的如下图:从上所知,evalgraph("graph_name",trajpar*xmax)关系式是一种用途极为广泛的数学式ﻫ复合曲线轨道函数在关系中可以使用复合曲线的轨道参数trajpar_of_pntﻫ下列函数定义一种0.0和1.0之间的值:trajpar_of_pnt("trajname", "pointname")ﻫ其中trajname是复合曲线名,pointname是基准点名。

      ﻫ轨迹线是一种沿复合曲线的参数,在它上面垂直于曲线切线的平面通过基准点因此,基准点不必位于曲线上;在曲线上距基准点近来的点上计算该参数值ﻫ如果复合曲线被用作多轨道扫瞄的骨架,则trajpar_of_pnt与trajpar或1.0 - trajpar一致(取决于为混合特性选择的起点) 注:1.0-trajpar即是1~0,与trajpar的方向相反ﻫﻫ三)有关关系ﻫ关系(也被称为参数关系)是使用者自定义的符号尺寸和参数之间的等式关系捕获特性之间、参数之间或组件与组件之间的设计关系,因此,容许使用者来控制对模型修改的影响作用关系是捕获设计知识和意图的一种方式和参数同样,它们用于驱动模型 - 变化关系也就变化了模型ﻫ关系可用于控制模型修改的影响作用、定义零件和组件中的尺寸值、为设计条件担当约束(例如,指定与零件的边有关的孔的位置)它们用在设计过程中来描述模型或组件的不同部分之间的关系关系可以是简朴值(例如,d1=4)或复杂的条件分支语句ﻫ关系类型ﻫ有两种类型的关系:ﻫA)等式 - 使等式左边的一种参数等于右边的体现式这种关系用于给尺寸和参数赋值例如:ﻫ简朴的赋值:d1=4.75ﻫ复杂的赋值:d5 = d2*(SQRT(d7/3.0+d4))ﻫB)比较 - 比较左边的体现式和右边的体现式。

      这种关系一般用于作为一种约束或用于逻辑分支的条件语句中例如:ﻫ作为约束:(d1 + d2)>(d3 + 2.5)ﻫ在条件语句中;IF (d1 + 2.5) >= d7ﻫ增长关系ﻫ可以把关系增长到:1)特性的截面(在草绘模式中,如果最初通过选择“草绘器”>“关系”>“增长”来创立截面)2)特性(在零件或组件模式下)用关系式创立特性可举例如下:ﻫ这里我们先建一种椭圆体的拉伸特性,然后在椭圆面上草绘一条样条曲线,完毕后的图形如下:在样条曲线的起始端部定义一基准点,注意是按比例0或者0.01都要可以,如下图:ﻫ以基准点为中心作一孔拉伸剪切,取直径为35毫米,如下图:ﻫ以此圆孔的拉伸特性作阵列(事先要把基准点和圆孔拉伸特性合并成一种组,并以此组特性进行阵列),以基准点偏离起始点0.01为第一方向的基本值,增量为 0.1,阵列数为10这样我们就可以以样条曲线为轨迹阵列出十个直径为35毫米的孔来但我们但愿通过关系式阵列出不同孔径的孔来,因此我们就用¢35这第二方向的基本值,其增量就用关系式来表述,如下图:点击上图中第二方向的编辑按钮,就浮现关系式的编辑框,如下图:ﻫ以上关系式就用到了条件语句if作为关系约束体现式,其后的idx1是第一方向阵列的数值体现式,我们这里阵列数是十,则它体现的是十这个数值。

      整个关系式的意义为:ﻫ如果第一方向的阵列数值不不小于或者等于四,那每直径为三十五的孔改成直径为二十五,余下的孔径所有改成直径为六十,点击文献-保存后图形生成如下:ﻫ从上图看,符合所规定的尺寸原始孔径为35,阵列后的第一到第四个孔径为25,剩余的孔径通通为60ﻫ通过上例,我们应当对于此类条件语句应用于关系式有所理解了ﻫ3)零件(在零件或组件模式下)ﻫ4)组件(在组件模式下)ﻫ当第一次选择关系菜单时,预设为查看或变化目前模型(例如,零件模式下的一种零件)中的关系ﻫ要获得对关系的访问,从“部件”或“组件”菜单中选择“关系”,然后从“模型关系”菜单中选择下列命令之一:ﻫA)组件关系:使用组件中的关系如果组件涉及一种或多种子组件,“组件关系”菜单浮现并带有下列命令:Ø 目前 - 缺省时是顶层组件Ø 名称 - 键入组件名ﻫB)骨架关系:使用组件中骨架模型的关系(只对组件合用)C)零件关系:使用零件中的关系ﻫD)特性关系:使用特性特有的关系如果特性有一种截面,那么使用者就可选择:获得对截面(草绘器)中关系的访问,或者获得对作为一种整体的特性中的关系的访问E)数组关系:使用数组所特有的关系ﻫ注释:ﻫØ 如果试图将截面之外的关系指派给已经由截面关系驱动的参数,则系统再生模型时给出错误信息。

      试图将关系指派给已经由截面之外关系驱动的参数时也同样删除关系之一并重新生成ﻫØ 如果组件试图给已经由零件或子组件关系驱动的尺寸变量指派值时,浮现两个错误信息删除关系之一并重新生成ﻫØ 修改模型的单位可使关系无效,由于它们没有随该模型缩放有关修改单位的具体信息,请参阅“有关公制和非公制度量单位”协助主题ﻫ四)关系中使用参数符号:在关系中使用四种类型的参数符号:ﻫ1)尺寸符号:支持下列尺寸符号类型:ﻫØ d# - 零件或组件模式下的尺寸ﻫØ d#:# - 组件模式下的尺寸组件或组件的进程标记添加为后缀ﻫØ rd# - 零件或顶层组件中的参照尺寸Ø rd#:# - 组件模式中的参照尺寸(组件或组件的进程标记添加为后缀)Ø rsd# - 草绘器中(截面)的参照尺寸ﻫØ kd# - 在草绘(截面)中的已知尺寸(在父零件或组件中)ﻫ2)公差:这些是与公差格式有关连的参数当尺寸由数字转向符号的时侯浮现这些符号ﻫØ tpm# - 加减对称格式中的公差;#是尺寸数ﻫØ tp# - 加减格式中的正公差;#是尺寸数Ø tm# - 加减格式中的负公差;#是尺寸数ﻫ3)实例数:这些是整数参数,是数组方向上的实例个数。

      ﻫØ p# - 其中#是实例的个数ﻫ注释:如果将实例数变化为一种非整数值,Pro/ENGINEER将截去其小数部分例如,2.90将变为24)使用者参数:这些可以是由增长参数或关系所定义的参数ﻫ例如:Volume = d0*d1*d2ﻫVendor = "Stockton Corp."ﻫ注释:ﻫØ 使用者参数名必须以字母开头(如果它们要用于关系的话)Ø 不能使用d#、kd#、rd#、tm#、tp#、或tpm#作为使用者参数名,由于它们是由尺寸保存使用的ﻫØ 使用者参数名不能涉及非字母数字字符,诸如!、@、#、$ﻫ五)下列参数是由系统保存使用的:PI(几何常数)ﻫ值 = 3.14159ﻫ(不能变化该值)G(引力常数)ﻫ缺省值 = 9.8米/秒^2(C1、C2、C3和C4是缺省值,分别等于1.0、2.0、3.0和4.0)ﻫ六)关系式中的运算符号:ﻫ1. 加号(+)ﻫ2. 减号(-)ﻫ3. 乘号(*)ﻫ4. 除号(/)ﻫ5. 平方根(sqrt)ﻫ6. 幂(^)ﻫ七)以上还只是系统函数的一。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.