CATIA VBA 对象层次结构的简化示意图,涵盖零件设计工作台的核心对象及其关系。该结构图可帮助理解如何在代码中访问和管理不同层级的对象:
CATIA 对象结构图
Application (CATIA) ' CATIA 应用程序根对象
│
├── Documents ' 所有打开的文档集合
│ │
│ └── PartDocument ' 零件文档对象(*.CATPart)
│ │
│ └── Part ' 零件的根对象
│ │
│ ├── Bodies ' 几何实体集合(Body对象)
│ │ │
│ │ └── Body ' 几何实体(包含凸台、凹槽等实体特征)
│ │ │
│ │ ├── Sketches ' 草图集合(属于该Body)
│ │ ├── Shapes ' 特征集合(如Pad、Pocket)
│ │ └