跳到主要内容

使用SOLIDWORKS API自动化特征管理树

通过API自动化创建特征

SOLIDWORKS API可以通过IFeatureManager接口创建特征并自动化特征管理树,该接口可以通过IModelDoc2::FeatureManager属性访问。

每个单独的特征可以使用不同的方法创建。请参考SOLIDWORKS API帮助文档中的方法列表。或者,您可以在创建特征时记录宏以捕获所需的方法。

还可以通过实现自定义宏特征来扩展标准SOLIDWORKS特征的范围。这将具有与任何标准特征相同的外观和感觉,并允许:

  • 修改或添加实体
  • 添加依赖特征并根据需要重新生成几何图形
  • 添加尺寸
  • 存储自定义参数

特征由IFeature SOLIDWORKS API接口表示。特征有两个扩展对象:

请参考识别特征示例,了解一个辅助方法,可用于查找特征定义和特定类型的接口。