問題概要
Feature中輸入list出錯的問題解決
軟件
CAESES 4.3.1
具體問題
在CAESES中,創建feature能夠很有效的簡化建模步驟,但是有時候在feature中需要使用objectlist模型特征,比如一系列的點、線、面等通過串聯耦合等方法創建線、面、體的過程,卻發現輸入了objectlist之后模型并不能正確創建,如果邏輯上正確的情況下,有可能就是objectlist輸入格式錯誤的原因導致的。
首先了解一下objectlist的構成格式,是由中括號框起來,并由英文逗號隔開的一系列內容,如[A,B,C,D,E,F,G]
以下幾種情況,就會出現錯誤:
Feature的Arguments里需要輸入特征序列,輸入成
A,B,C,D,E,F,G;
(A,B,C,D,E,F,G);
[[A,B,C,D,E,F,G]];
[listAB];
正確的輸入方法是:
[A,B,C,D,E,F,G]或者listAB;
另外在feature編輯中如果需要調用objectlist,也要注意格式的應用,比如Brep的語句中,在輸入一系列曲面的時候,可以用中括號將所有的曲面包括進去,也可以用一個list直接替換中括號及內部的內容,下圖中箭頭所指的輸入方式就是錯誤的,應該去掉中括號;