if函数:if函数为判断函数,if(a,b,c):a为真,返回值是b,否则为c。
* A4 |+ f3 X2 W G" f例如:IIF ( "剩余长度" > 170, 160 , 200 ),当"剩余长度"大于170时,返回值为160,当剩余长度小于等于170时,返回值为200。5 l+ k4 f) ~0 }/ h+ i7 C; t7 H& F( S
除>、<、=、<=、>=、<>之外,SOLIDWORS中还有一些常用运算符,如下:
5 D3 D" z% k5 A: I: q“and”(与)& e1 K2 v( H" x- h0 p
“or”(或)
6 D, b5 w* @5 i j, c0 I“not”(非)
, v% _6 |- I0 F: S) M, o% b! n- F“^”(乘方)% Z, O8 d5 u* U* t ]5 F2 o! c! E
……, m) q+ O* Q) O+ Z: O; y- k7 Z
这些运算符与前面函数搭配,能满足很多条件,例如:"孔间距" = IIF ( "剩余长度" > 170 or "剩余长度" = 0 , 160 , 200 ),其含义为,当剩余长度大于170或者等于0的时候,返回值为160,不满足该条件,返回值为200。 |