CREO关系式函数说明资料

CREO关系式函数说明

1)

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)

2) 3) 4) 5) 6)

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 因为8>4,所以a=4为最接近结果 a=bound(1,5,12) 则a=5 因为1<5,所以a=5为最接近结果 7) 8) 9) 10) cos cos() 为余弦 11) cosh

cosh() 为双曲线余弦

12) dbl_in_tol ???

13) dead ???

comparegraphs函数 ???

ceil

ceil() 为不小于其值的最小整数

cable_len函数 ???

atan2

atan2 () 为反正切弧度制

atan atan () 为反正切

asin asin () 为反正弦

acos acos () 为反余弦

14) eang ???

15) ecoordx ???

16) ecoordy ???

17) edist ??? 18) elen ??? 19)

evalgraph(\图形名称\为图形取值函数

曲线表计算使使用者能用曲线表特征,通过关系来驱动尺寸。尺寸可以是草绘器、零件或组件尺寸。格式如下: evalgraph(\图形名称\x) ,其中graph_name是曲线表的名称,x是沿曲线表x-轴的值,返回y值。 对于混合特征,可以指定轨线参数trajpar作为该函数的第二个自变量。

注释:曲线表特征通常是用于计算x-轴上所定义范围内x值对应的y值。当超出范围时,y值是通过外推的方法来计算的。对于小于初始值的x值,系统通过从初始点延长切线的方法计算外推值。同样,对于大于终点值的x值,系统通过将切线从终点往外延伸计算外推值。 例如:

sd1= evalgraph(\说明:从图形“1”中0~100取值

20) exists

exists() 测试项目存在与否

用法:exists(Item) Item可以是参数或尺寸. 例:

If exists(d5) 检查零件内是否有d5尺寸.

If exists(\检查零件内是否有material参数. 21) exp exp() e的幂

22) extract

extract() 提取字符串

用法:extract(string,position,length) | | |

原字符串 提取位 提取字符数 string可以是一个对应的参数。 例:

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4