遍历特征与遍历体一样,都是采用collection集合获取,对于工作部件workPart中的特征,采用FeatureCollection类获取全部特征,然后根据特征的名称获取所需要的特征。
Part workpart = theSession.Parts.Work;
FeatureCollection featureCollection = workpart.Features;
Feature[] features = featureCollection.ToArray();
如果想获得一类特征,可以根据特征的类型获取。
foreach (var ft in features)
{
if (ft.FeatureType.Contains("HOLE")) //孔特征
{
}
}