mxp 发表于 2004-3-25 08:48:00

帮帮忙吧。在下感激不尽!!

我要写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]
查看完整版本: 帮帮忙吧。在下感激不尽!!