SolidWorks机械工程师网——最大的SolidWorks学习平台
标题:
怎么在SW2012方程式中使用IF函数实现循环功能
[打印本页]
作者:
cao474342274
时间:
2013-10-3 19:18
标题:
怎么在SW2012方程式中使用IF函数实现循环功能
怎么在SW2012
方程式
中使用IF函数实现循环功能?
例如:在
方程式
中建立如下的
方程式
时,系统总是提示“
方程式
的格式不符合要求”,这到底是怎么回事啊?
"A"=IF("B">25,10,"A"+1)
或者是:"A"="A"+1
作者:
279293080
时间:
2013-10-4 11:25
非 IF 應修改為 IIF
作者:
ziaodai491
时间:
2013-10-5 08:08
引用一下老机工說過的內容:
通常 if 是条件语句,而 iif() 是条件函数,在SW的方程中只能调用条件函数,因此不能用 if()
作者:
灰太狼和我
时间:
2013-10-6 06:36
另外,自身調用方程 (如A=A+1的格式)即便在2013也是可行的。
唯一的不同是2010(含)以前版本並不會亮紅,其後版本則是亮紅(2011不確定,沒用過)
2012起加入了在尺寸對話框中可以直接輸入方程的新功能,
但A=A+1的語法在此卻行不通!必需由
方程式
的資料夾中去編寫。
註:此法在2012中雖會"亮紅",但卻不影響執行結果~
以下帖子有老机工的詳細說明~
solidworks
机械工程师论坛
作者:
lizylazy
时间:
2013-10-6 18:09
全局变量不可以自引用,驱动尺寸可以。
作者:
salary123456
时间:
2019-11-25 22:08
SW机械工程师网,找到组织了!
作者:
hnymzb
时间:
2020-1-28 11:06
很不错,找到组织了!
作者:
xiaozhu3
时间:
2020-10-8 09:39
不错,学习中。顶一下
作者:
基业长青
时间:
2020-10-8 20:04
SW机械工程师网,找到组织了!
作者:
欧罗拉
时间:
2020-10-23 13:25
很不错,找到组织了!
作者:
andy1011
时间:
2020-11-5 13:42
很不错,找到组织了!
作者:
607334
时间:
2023-2-5 10:00
感谢楼主分享,很不错!
作者:
sbjeswc
时间:
2023-2-11 08:43
学习了,以前总是用IF,有时自动变成IFF
欢迎光临 SolidWorks机械工程师网——最大的SolidWorks学习平台 (https://www.swbbsc.com/)
Powered by Discuz! X3.2