CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2025 开发者帮助

AutoCAD 数据库概述

2024-5-18 19:24| 发布者: admin| 查看: 159| 评论: 0|原作者: admin|来自: AutoCAD

AutoCAD 数据库概述

AutoCAD 图形是存储在数据库中的对象的集合。一些基本数据库对象是实体、符号表和字典。图元是一种特殊的数据库对象,在AutoCAD图形中具有图形表示形式。直线、圆、圆弧、文本、实体、区域、样条和椭圆是图元的示例。用户可以在屏幕上看到一个实体,并可以操作它。

符号表和字典是用于存储数据库对象的容器。这两个容器对象都将符号名称(文本字符串)映射到数据库对象。AutoCAD 数据库包括一组固定的符号表,每个符号表都包含特定类别的符号表记录的实例。不能向数据库添加新的符号表。符号表的示例包括包含图层表记录的图层表 () 和包含块表记录的块表 ()。所有 AutoCAD 图元都归块表记录所有。AcDbLayerTableAcDbBlockTable

字典提供了比符号表更通用的用于存储对象的容器。字典可以包含类型或其子类的任何对象。AutoCAD 数据库在创建新图形时会创建一个名为命名对象字典的字典。命名对象字典可以看作是与数据库关联的所有字典的主“目录”。您可以在命名对象字典中创建新字典,并向其添加新的数据库对象。AcDbObject

下图显示了AutoCAD数据库的关键组件。

在AutoCAD编辑任务期间,可以通过调用以下全局函数来获取当前图形的数据库:

acdbHostApplicationServices()->workingDatabase()

本教程中的主题

  1. 多个数据库
  2. 获取对象 ID

父主题:

  1. 数据库入门

路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2025-3-31 13:07

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部