if函数:if函数为判断函数,if(a,b,c):a为真,返回值是b,否则为c。2 H _1 I: R F
例如:IIF ( "剩余长度" > 170, 160 , 200 ),当"剩余长度"大于170时,返回值为160,当剩余长度小于等于170时,返回值为200。
# o) p% X* F/ q% r8 g8 c除>、<、=、<=、>=、<>之外,SOLIDWORS中还有一些常用运算符,如下:
# z6 p7 [4 ^, V$ d. [' M“and”(与)% l- C8 i7 i C* a, {2 M
“or”(或)
K' h! h; G1 a! B3 v0 A5 G6 n“not”(非)
; }% n1 Y5 z# {/ n6 j“^”(乘方)& P$ d) m; z- y: U, ]
……- i* U) S, [4 n! h4 S
这些运算符与前面函数搭配,能满足很多条件,例如:"孔间距" = IIF ( "剩余长度" > 170 or "剩余长度" = 0 , 160 , 200 ),其含义为,当剩余长度大于170或者等于0的时候,返回值为160,不满足该条件,返回值为200。 |