CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

基本数据库对象

2023-1-1 07:28| 发布者: admin| 查看: 395| 评论: 0|来自: AutoCAD

在 AutoCAD 中创建对象时,这些对象将添加到数据库中相应的容器对象中。实体将添加到块表中的记录中。符号表记录将添加到相应的符号表中。所有其他对象将添加到命名对象字典或由其他对象(并最终由命名对象字典)拥有的对象或扩展字典中。下一节“在 AutoCAD 中创建对象”中的方案详细介绍了此过程。扩展词典在“扩展词典”部分中讨论。

若要可用,数据库必须至少具有以下对象集:

  • 一组九个符号表,包括块表、图层表和线型表。块表最初包含三条记录:一条名为 *MODEL_SPACE 的记录,以及两条名为 *PAPER_SPACE 和 *PAPER_SPACE0 的图纸空间记录。这些块表记录表示模型空间和两个预定义的图纸空间布局。图层表最初包含一个记录,即图层 0。线型表最初包含“连续”线型。
  • 命名对象字典。创建数据库时,此字典已包含四个数据库字典:GROUP 字典、MLINE 样式字典、布局字典和打印样式名称字典。在 MLINE 样式字典中,标准样式始终存在。

这些对象可以通过传入构造函数的参数在新数据库中自动创建。传入将创建一个空数据库,DWG 或 DXF 将在其中传递kTrueAcDbDatabasebuildDefaultDrawingkFalse 可以加载文件。


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 13:21

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部