【CATIA的二次开发05】装配设计对象结构及应用
装配设计工作台(Assembly Design) 的对象结构围绕 产品(Product)、组件(Components) 及 装配约束(Constraints) 构建。以下是其层级化的对象结构图及核心对象说明:
一、对象结构图
Application
│
└─ Documents (文档集合)
│
└─ ProductDocument (装配文档)
│
└─ Product (根产品或子组件)
│
├─ Products (子组件集合)
│ ├─ Product (子组件1)
│ └─ Product (子组件2)
│ └─ ... (递归嵌套)
│
├─ Constraints (装配约束集合)
│ ├─ Constraint (约束1: 接触、偏移等)
│ └─ Constraint (约束2)
│
├─ Parameters (参数集合)
│
└─ Relations (关系集合)
二、核心对象详解
1、Application
- 顶层对象,用于访问CATIA实例。
Dim catia As Application
Set catia = CATIA
2、Document → ProductDocument
- 表示当前打开的装配