背景和AutoCAD实体类型和说明
存在由所用的AutoCAD两种格式:DXF(绘图交换格式)文件,它们是大的;和二进制DWG的ASCII表示(图)文件。逻辑上,这两个文件是相同的,因此,FME中相同的方式对待两种文件类型。
对于AutoCAD的DWF读取和写入的支持,请参阅欧特克AutoCAD的DWF读/写
AutoCAD文件由不同部分组成,具体如下:
- 标头:这包含与绘图相关的变量设置。
- 课堂:这包含与绘图相关的类定义。
- 表:这包含了各种表格,包括:
- 层:每个层条目包含层定义信息如层的颜色,层名称,和层线型。AutoCAD的读者验证层名称,并且可能修改它们删除无效字符。
- 线型:每个线型条目包含线型定义信息,如姓名和对齐。AutoCAD的作家使线型定义从现有的AutoCAD文件进行复制,然后将数据转换过程中通过名称引用。
- Shape文件:每个形状文件条目标识由抽选时参照的形状文件。形状文件用于通过AutoCAD的作为定义符号或字体的不同方法。注意:这些是类似AutoCAD中的TextStyles。
注意:AutoCAD的形状文件不同样的事情,ESRI形状文件。AutoCAD的形状文件存储符号和字体定义。
- 应用:每个应用程序条目包含AutoCAD文件中引用的应用程序的名称。
- 块:这些被用来定义在整个附图重复使用的符号和其它附图的文件对象。AutoCAD的作家能够从现有的AutoCAD文件,然后由名称的数据转换操作过程中所引用的块定义复制。
- 实体:这是一个图形文件的主要部分,包含实际的功能实体。每个实体中包含的标准信息,例如它的颜色,层,线型,和几何形状,以及多个属性特定的到它的实体类型。例如,所有的2D实体具有厚度,而文本实体具有用于字体,大小,并在除了标准的显示属性的文本字符串字段。
FME支持2D和3D AutoCAD实体。然而,许多应用程序仅支持2D DWG和DXF文件。该2DForcer变压器可用于确保只有2D数据写入到输出DWG或DXF文件。
对象:这部分存储字典和其他辅助性非实体对象。
每个实体还可以具有存储一个扩展实体数据部分内的相关联的归属。FME支持读取和扩展实体数据的写入。
每个实体还可以具有相关联的存储内扩展记录中的扩展字典部分对象归属。FME支持读取和从实体写扩展记录数据。
图形文件中的所有坐标存储在世界坐标系的64位浮点值。因此,没有必要的规模或改变的坐标,因为他们正在读取或写入到一个图形文件。
AutoCAD的实体类型和说明
AutoCAD的读者和作家使用存储图形文件中的不同实体类型的符号名。这简化了功能型规格。
下表列出了每个当前由阅读器和/或书写支持不同的AutoCAD实体类型的简要说明。实体被详细在随后的章节中描述。
FME autocad_entity |
描述 |
---|---|
autocad_line | 线性特征内存储图形文件为一条线或不封闭折线。 |
autocad_point | 点要素。 |
autocad_xline | 型构造线的线性特征。 |
autocad_ellipse | 具有椭圆形或圆形表示特点。 |
autocad_shape | 特点,其表示存储在AutoCAD形文件。 |
autocad_polygon | 特点的几何形状由一个封闭的折线来表示。 |
autocad_face | 特性由3D面部对象表示。脸部对象可以具有3个或4个坐标。 |
autocad_arc | 设有其几何形状表示的圆弧的一部分。 |
autocad_trace | 有4特点坐标跟踪几何。 |
autocad_solid | 具有3或4个特征坐标固体几何形状。 |
autocad_ray |
用代表一个光线的线性几何特点。 |
autocad_text |
文本功能。 |
autocad_spline |
花键的功能。 |
autocad_multi_text |
存储多行文本的文本功能。R14及更高版本。 |
autocad_multi_line |
由两个或更多个平行线表示的线性特征。 注意:R14及更高版本。这只能由读者的支持。 |
autocad_insert |
点的功能,表示一个块的参考实体的位置。 |
autocad_leader |
代表图纸引出线的AutoCAD领袖实体。 |
autocad_hatch |
与2D边界循环特征,其形成多边形和甜甜圈,并且可以填充有线图案或颜色梯度。 |
autocad_mpolygon |
与形成多边形和甜甜圈和2D折线循环特征可填充有线图案或颜色梯度。 |
autocad_surface |
特征与所连接的和未连接的平面和非平面三维区域可表示网孔或三维实体的边界表示。 |
autocad_solid3d |
特征具有连接和未连接三维几何图形可能三维固体或它们的闭合边界表示。 |
autocad_attr_def | 特点不包含有关AutoCAD属性定义信息的几何形状。功能上的主要信息是该属性定义的标记,提示和默认值。 |
autocad_dimension | 含有几何形状,例如文本,线,弧或点的集合的各种尺寸类型的特征。 |
autocad_dimension_def | 特点不包含有关AutoCAD标注实体的信息几何。这些代表它有其几何形状分解成独立的特征尺寸的原始属性。 |
autocad_multi_leader | 代表图纸多个引出线AutoCAD的多党领袖实体。 |
autocad_raster | 包含光栅信息矩形特征。 |
autocad_xref | 与点几何特征,代表其与外部参考相关联的参考实体的位置。 |
autocad_info | 特点不包含有关存储在图形中的某些AutoCAD系统变量的信息几何。 |
autocad_viewport | 矩形的特点,代表了纸空间内的视口。 |