if函数:if函数为判断函数,if(a,b,c):a为真,返回值是b,否则为c。
/ ]! R" Z9 Z, u+ k/ C( h9 r例如:IIF ( "剩余长度" > 170, 160 , 200 ),当"剩余长度"大于170时,返回值为160,当剩余长度小于等于170时,返回值为200。
3 a* D8 p# k: i; s* l3 v$ w. u除>、<、=、<=、>=、<>之外,SOLIDWORS中还有一些常用运算符,如下:7 v+ _ l; c: E& w; l4 [, M* X
“and”(与)( j& o$ B; }% F: T0 |0 g
“or”(或)" t' m( X% L8 C: w
“not”(非)
" S8 b4 A T2 t$ Y“^”(乘方)
9 q$ J1 r( p5 B……
- S# \1 T% @: h: M这些运算符与前面函数搭配,能满足很多条件,例如:"孔间距" = IIF ( "剩余长度" > 170 or "剩余长度" = 0 , 160 , 200 ),其含义为,当剩余长度大于170或者等于0的时候,返回值为160,不满足该条件,返回值为200。 |