#CREO关系式函数说明解答.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
CREO关系式函数说明 abs abs() 为绝对值函数 例如: x=20*(t-0.5)+5*cos(t*540) y=10*sin(t*540) z=abs(t-0.5) 总是没办法输出曲线,有谁清楚为什么? 后来发现一个方法也可以实现绝对值即 z=sqrt((t-0.5)^2) acos acos () 为反余弦 asin asin () 为反正弦 atan atan () 为反正切 atan2 atan2 () 为反正切弧度制 bound函数 bound(x,first,last) 返回的是大于等于last而小于等于last并且等于或接近x的值。例: a=bound(3,1,8) 则a=3 因为3在1和8之间,所以a=3 a=bound(8,1,4) 则a=4 因为84,所以a=4为最接近结果 a=bound(1,5,12) 则a=5 因为15,所以a=5为最接近结果 cable_len函数 ??? ceil ceil() 为不小于其值的最小整数 comparegraphs函数 ??? cos cos() 为余弦 cosh cosh() 为双曲线余弦 dbl_in_tol ??? dead ??? eang ??? ecoordx ??? ecoordy ??? edist ??? elen ??? evalgraph(图形名称, x) 为图形取值函数 曲线表计算使使用者能用曲线表特征,通过关系来驱动尺寸。尺寸可以是草绘器、零件或组件尺寸。格式如下: evalgraph(图形名称, x) ,其中graph_name是曲线表的名称,x是沿曲线表x-轴的值,返回y值。 对于混合特征,可以指定轨线参数trajpar作为该函数的第二个自变量。 注释:曲线表特征通常是用于计算x-轴上所定义范围内x值对应的y值。当超出范围时,y值是通过外推的方法来计算的。对于小于初始值的x值,系统通过从初始点延长切线的方法计算外推值。同样,对于大于终点值的x值,系统通过将切线从终点往外延伸计算外推值。 例如: sd1= evalgraph(1,trajpar*100) 说明:从图形“1”中0~100取值 exists exists()?? 测试项目存在与否 用法:exists(Item)? Item可以是参数或尺寸. 例: If exists(d5)??? 检查零件内是否有d5尺寸. If exists(material)? 检查零件内是否有material参数. exp exp() e的幂 extract extract() 提取字符串 用法:extract(string,position,length) | | | 原字符串 提取位 提取字符数 string可以是一个对应的参数。 例: new=extract(abcded,2,3)==new=bcd. 其含义是: 从abcdef串的第2个字符(b)开始取出3个字符. 如图??? 又例: 下例演示在PROE关系由标准文件名(b321-2der-123)分离出项目号,零件号及零件名: ???? FileName=rel_modle_name()???????? /* 获得文件名=FileName 得:b321-2der-123 ???? StrLen=string_length(FileName)??? /* 计算文件名长度=StrLen 得:13 ???? Project_No=extract(FileName,1,4) /* 提取第1~4个字符=Project_No 得:b321 ???? Part_No=extract(FileName,6,4)??? /* 提取第6~9个字符=Part_No 得:2der ???? Part_Name=extract(FileName,11,StrLen-10) /*提取第10以后的字符=Part_Name 得:123 rel_model_name() 为模型文件名参数,注意括号内为空 false ??? floor 不超过其值的最大整数 可以给函数ceil和floor加一个可选的自变量,用它指定要圆整的小数位数。 带有圆整参数的这些函数的语法是: ceil(parameter_name或number, number_of_dec_places) floor (parameter_name 或 number, number_of_dec_places) 其中number_of_dec_places是可选值: ·可以被表示为一个数或一个使用者自定义参数。如果该参数值是一个实数,则被截尾成为一个整数。 ·它的最大

文档评论(0)

舞林宝贝 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档