Feature中输入list出错的问题解决

问题概要


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直接替换中括号及内部的内容,下图中箭头所指的输入方式就是错误的,应该去掉中括号;


达到.png