AcBr 库可用于以下 AutoCAD 图元:
-
AcDb3dSolid代表实体;它包含一个或多个卷。
-
AcDbRegion表示平面;它可能包含多个共面曲面。
-
AcDbBody是未涵盖的所有边界表示对象的具体基类,包括由 AutoCAD Mechanical 工具集和客户端应用程序定义的派生类型。 AcDb3dSolid
AcDbRegion,
-
AcDbPart表示 AutoCAD 机械工具集中装配体或特征上下文中的实体或图纸实体。
-
AcAsSurface在 AutoCAD 机械工具集中将单个曲面表示为图纸实体。
AcBr 库提供对 AutoCAD 实体中包含的建模数据子集的只读访问。这些实体不需要处于数据库活动状态,可以通过以下任一方式创建:
- AutoCAD 对象创建命令(如 SPHERE)或等效的 AutoLISP程序。
®
- AutoCAD Mechanical 工具集对象创建命令(如 ADREVOLVE)或等效的 AutoLISP 程序。
- 在 AutoCAD 机械工具集中对零件或装配体调用 AutoCAD EXPLODE 命令。
- 使用 OPEN、DXFIN 或 ACISIN 导入文件。
- 使用基元的编程实例化。AcDb3dSolid::createFrustum(), AcDb3dSolid::createBox(), AcDb3dSolid::createWedge(), AcDb3dSolid::createSphere(), AcDb3dSolid::createTorus(), AcDbRegion::createFromCurves()
AcBr 库的典型用途包括:
- 将实体或子实体数据传输到应用程序中以进行显示、分析或操作。
- 定位实体中感兴趣的特定特征并查询关联数据,例如几何图形。
- 将实体数据传输到另一个建模系统(即数据交换)。
- 对实体中的曲面数据进行网格划分,以便显示、分析或操作。
- 支持分析(例如点和线包含、边界块和质量属性)。
注意力:使用包装非托管对象的对象时,您负责通过另一种技术(如)调用 or 来释放该对象。有关详细信息,请参阅内存管理和释放模式。Dispose()
Using
|