上一小节我们看到了符号表包含了一系列的表(共9个),这些表数量是固定的,用户不能增加新的表,也不能删除现有的表。

符号表名称

符号表功能

Block Table

块表

存储图形数据库中定义的块。此表中含有两个非常重要的记录:模型空间和图纸空间。

Dimension Style Table

尺寸标注样式表

存储尺寸标注样式

Layer Table

层表

存储图层

Linetype Table

线型表

存储线型

RegApp Table

应用程序名注册表

存储为图形数据库中对象的扩展实体数据而注册的应用程序名

Text Style Table

文字样式表

存储文字样式

UCS Table

用户坐标系表

存储用户保存的用户坐标系

View Table

视图表

存储与命令view相关的视图

Viewport Table

视口表

存储当系统变量Tilemode值为1时的视口配置,该配置由命令vports创建。

9个表中,我们接触最多的当属块表,所有的实体都储存在块表中(这说法应该不够严密,后续内容将逐步讲解),块表中的特殊块表记录:模型空间和图纸空间,使得理解块表遇到不小的困难。

尺寸标注样式表、层表、线型表、应用程序名注册表、文字样式表、用户坐标系表等6个表比较简单,看到名称就能明白其用途,也不会造成混淆,在此不再累述。

视图表、视口表容易区分不清,视口表还会与布局中的视口(命令Mview)产生混淆,这都使的初学者在这里遇到不小的麻烦。您可以借助ArxDbg或MgdDbg工具及上表中相关的命令进行对比查看,通过对比分析,逐步理解其用途。

05-11 14:07