帮帮忙吧。在下感激不尽!!
我要写DXF文件格式。DXF中有好多可以省略的东西,在帮助的例子中看到了:包含一个多边形的DXF文件,它只有 ENTITIES SECTION一个区域。其他都省略。但我知道,可以省略好多东西。<BR> 但我现在最迷惑的就是DXF文件的各个SECTION在AUTOCAD绘图系统中起的作用是怎样的。
我知道,这都是我对AUTOCAD不熟悉造成的,但现在叫我去自己从AUTOCAD中摸索出来,不可能的,我没这么多时间了。(惭愧!)
这是我的问题:(希望解答“不可理解”的条目)<BR>1,<BR> HEADER SECTION包含了与图形关联的变量的设置(可以理解);<BR>2,<BR> CLASSES SECTION 包含的信息适用于应用程序定义的类,这些类的实例出现在数据库的 BLOCKS、ENTITIES 和 OBJECTS 段(可以理解);<BR>3,<BR> TALBES SECTION 包含若干个表,每个表都包含多个条目,但这些TABLES作用是什么?不是好清楚(不能理解);<BR>4,<BR> BLOCKS SECTION 包含所有块定义,其中包括 HATCH 命令和关联标注生成的匿名块。每个块定义都包含在图形中使用该块时构成该块的图元。此段中的图元格式与 ENTITIES 段中的图元格式相同。BLOCKS 段中的所有图元都出现在 BLOCK 和 ENDBLK 图元之间。BLOCK 和 ENDBLK 图元仅出现在 BLOCKS 段。尽管块定义可以包含插入图元,但不允许嵌套块定义。这里主要是BLOCK的概念,中文是“块”,一个BLOCK可以包含多个ENTITY。(可以理解);<BR>5,<BR> ENTITIES SECTION 包含了所有图形对象的定义。(可以理解);<BR>6,<BR> OBJECTS SECTION 段通过所有权表示了一个具有对象的拓扑次序的对象同类堆,因此所有者始终出现在它们所拥有的对象之前。OBJECT对象与图元类似,唯一不同的是对象没有图形或几何意义。除图元、符号表记录以及符号表以外的所有对象都存储在此段(除了这些还有什么对象,他们的作用又是什么?不清楚。不能理解);
希望可以解答“不能理解”的部分。可以理解也不一定就真的是理解对了。如果可以具体的叙述AUTOCAD的绘图体系,那就更好了。感激不尽!!
页:
[1]