看(kàn)完這些方程式的應用,我決定再系統學習一下

2022-07-13 17:47 lingzhi


将自(zì)己産品中的某些零件(jiàn)、組件(jiàn)甚至整個産品實行參數化設計(jì),是提高設計(jì)效率的有效途徑之一,而想要實現參數化設計(jì),就(jiù)離(lí)不開SOLIDWORKS中方程式的使用


 

SOLIDWORKS方程式中用到的函數非常多,我們先來(lái)了解一下方程式中給出的函數都(dōu)有哪些。打開函數選項後,你(nǐ)會看(kàn)到有這些函數可(kě)供選擇,如(rú)下圖:

 

SOLIDWORKS中給出了許多函數,今天我們重點講解int函數和if函數。

1、int函數:int函數爲取整函數,即:int (a) 取整 返回 a 的整數部分(fēn),例如(rú):int ( 9.5 ),返回值爲9

2、if函數:if函數爲判斷函數if(a,b,c):a爲真,返回值是b,否則爲c。例如(rú):IIF ( "剩餘長度" > 170, 160 , 200 ),當"剩餘長度"大(dà)于170時,返回值爲160,當剩餘長度小于等于170時,返回值爲200

SOLIDWORS中還(hái)有一些常用運算符,如(rú)下:

“and”(與)

“or”(或)

“not”(非)

“^”(乘方)

……

這些運算符與前面函數搭配,能滿足很多條件(jiàn),例如(rú):"孔間距" = IIF ( "剩餘長度" > 170 or "剩餘長度" = 0 , 160 , 200 ),其含義爲,當剩餘長度大(dà)于170或者等于0的時候,返回值爲160,不滿足該條件(jiàn),返回值爲200
 


文章(zhāng)選自(zì):達索系統SOLIDWORKS公衆号