CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

AcBr 图书馆概述

2022-12-31 13:38| 发布者: admin| 查看: 260| 评论: 0|来自: AutoCAD

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

路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-5-19 15:29

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部