if函數:if函數為判斷函數,if(a,b,c):a為真,返回值是b,否則為c。
, z- u/ S" t" |" }例如:IIF ( "剩余長度" > 170, 160 , 200 ),當"剩余長度"大于170時,返回值為160,當剩余長度小于等于170時,返回值為200。' b- Z, j- g. A0 Z s6 Y4 \
除>、<、=、<=、>=、<>之外,SOLIDWORS中還有一些常用運算符,如下:" }4 g* M) a" R$ L1 a3 c
“and”(與)
5 Y e$ k6 S4 s, v+ }6 e“or”(或)
2 w; G2 U$ @- T7 V+ g“not”(非)
# v2 I" q' B# M3 Z% x“^”(乘方)
! a9 ], \$ D4 G1 Y/ n6 C9 }/ }/ A……$ |! Z! f- h0 O$ l. L% b/ g8 \
這些運算符與前面函數搭配,能滿足很多條件,例如:"孔間距" = IIF ( "剩余長度" > 170 or "剩余長度" = 0 , 160 , 200 ),其含義為,當剩余長度大于170或者等于0的時候,返回值為160,不滿足該條件,返回值為200。 |