特征表示法
特殊的FME特征属性用于保存AutoCAD实体属性。AutoCAD编写器在输出期间填充实体结构时使用这些属性值。AutoCAD Reader在为其读取的每个实体创建的FME功能中设置这些属性。
fme考虑了autocad层一读取时,要素图层名称对应于要素类型和AutoCAD图层。这样可以在不需要FeatureTypeExtractor变压器的情况下提取层名称。成为FME特征类型一个AutoCAD功能。每个AutoCAD实体,无论其实体类型如何,共享许多其他属性,如下表所述。
属性名 |
内容 |
AutoCADE层 |
功能层的名称。这与功能的类型值相同,并且在阅读时存储,以方便阅读。将实体写入图形文件时,忽略此值。 注:此属性用于单独的AutoCAD Map 3D对象数据编写器。 范围:字符〔50〕 默认:无默认 |
AutoCAD图层颜色 |
这是实体图层的颜色值。有关详细信息,请参见AutoCAD_颜色。只有当store_layer_info reader指令设置为yes时,才会设置此选项。 范围:0…256 默认值:256 |
AutoCAD图层线型 |
这是实体图层的线型值。有关详细信息,请参见AutoCAD_Linetype。只有当store_layer_info reader指令设置为yes时,才会设置此选项。 范围:字符〔33〕 默认:BYLAYER |
AutoCAD图层线条 |
这是实体图层的线宽值。有关详细信息,请参见AutoCAD_线条。只有当store_layer_info reader指令设置为yes时,才会设置此选项。 范围:0,5,9,13,15,18,20,25,30,35,40,50,53,60,70,80,90,100,106,120,140,158,200,211,- 1(逐层),- 2(按区块),- 3(默认值) 默认值:-3(默认值) |
AutoCAD图层类型 (未在realdwg中使用) |
这仅由读卡器使用,并指示功能是否来自冻结层。 范围:冻结未冻结 |
AutoCAD图层冻结 | 这仅由读卡器使用,并指示功能是否来自冻结层。这提供了与AutoCAD图层类型相同的信息。 范围:是否 默认值:没有 |
autocad图层锁定 | 这仅由读卡器使用,并指示功能是否来自锁定层。 范围:是否 默认值:没有 |
autocad图层隐藏 | 这仅由阅读器使用,并指示功能是否来自隐藏层。 范围:是否 默认:是 |
AutoCAD图层打开 | 这仅由阅读器使用,并指示功能是否来自图形文件术语中“打开”的图层。 范围:是的 默认:是 |
AutoCAD图层描述 | 这仅由读卡器使用,表示层的描述字段。 范围:字符[254] 默认:无默认 |
AutoCADI颜色 | 实体的颜色编号。 如果值为0,则实体的颜色是封闭块的颜色;如果值为256,则该实体的颜色是由该实体的层指定的颜色;否则,指定的数字决定实体的颜色。 如果在编写过程中未指定AutoCAD颜色,然后,该值将从fme_color设置。如果还未指定FME颜色,然后它将被设置为“逐层着色”。 范围:0…256 默认值:256 |
AutoCAD原始颜色 | 实体在解析为特定颜色索引之前的颜色。如果该值为“颜色”BYBLOCK(索引0)或“颜色”BYLAYER(索引256),则该属性的值分别为byblock或bylayer。否则,指定的数字决定实体的颜色,就像autocad的颜色一样。有关详细信息,请参见AutoCAD_颜色。 范围:0…256 默认值:256 |
AutoCAD真彩色 | 实体的真彩色红绿蓝(RGB)值。除了autocad_颜色属性外,此属性在读取时有条件地设置。此属性在写入时优先于autocad_color属性,用于设置实体的颜色。如果不存在,请参见“AutoCAD颜色”属性。 范围:0…255,0…255,0…255 默认:无默认 |
自动驾驶仪 |
实体的十六进制唯一标识符。该值在每个AutoCAD文件中都是唯一的。 范围:十六进制标识符。 默认:无默认 |
AutoCAD实体可见性 |
这仅由读卡器使用,并指示实体的可见性属性设置。这与隐藏层不同,尽管两者都可能导致实体不出现。 范围:可见不可见。 |
AutoCAD_线型 |
特征的线型名称。这可以是特定的线型值,也可以设置为“BYLAYER”。指示将线型设置为图层的线型值。写作时,此名称必须与所用模板文件中的线条样式定义匹配。 有关详细信息,请参见AutoCAD_Resolved_Linetype。 范围:字符〔33〕 默认:BYLAYER |
AutoCAD_线型_比例 | 用于在AutoCAD中查看的缩放要素线型的量。未能为线型设置适当的值可能会导致查看错误,例如虚线显示为实线。 范围:64位浮点数 默认值:1 |
AutoCAD线条 | 以百分之一毫米为单位的AutoCAD实体的线宽。要在AutoCAD中设置0.05 mm的线宽,将属性值设置为5(可以将其视为用于绘制线条的笔的大小)。 范围:0,5,9,13,15,18,20,25,30,35,40,50,53,60,70,80,90,100,106,120,140,158,200,211,- 1(逐层),- 2(按区块),- 3(默认值) 默认值:-3(默认值) |
已解决的AutoCAD_ 线型 |
用于存储用于特征的实际线型值。它将是特征的特定线型值,或者,如果autocad_线型的值为bylayer或byblock,那么这个值就是图层的线型。 范围:字符〔33〕 |
AutoCAD厚度 |
厚度值表示沿实体平面的法向拉伸或延伸二维实体。 范围:64位浮点数 默认值:0 |
AutoCADJ实体 |
此功能表示的实体类型的FME名称。 范围:参见AutoCAD实体类型和说明 默认:无默认 |
AutoCAD_原始_实体 |
此属性表示该实体是已解析为其组件的块引用实体的一部分。一般来说,如果该属性存在,它的值将是insert。 范围:参见AutoCAD实体类型和说明 默认值:插入 |
AutoCAD原始实体类型 |
此功能表示的原始实体类型的FME名称。例如,如果autocad_entity属性是autocad_line,此属性将指示行的类型,即线,2DPYLILN,lwpolyline或3dpyline。 范围:参见AutoCAD实体类型和说明 默认值:autocad_实体属性的值 |
AutoCADL空间 |
此属性指示正在读取的实体是来自图纸空间还是模型空间。当阅读纸张空间读卡器参数设置为“是”,并且图纸空间名称包含在读取所选的图纸空间读卡器参数,这将包含与保留该功能的图纸空间相关联的布局的名称。指定模板文件时,作者将使用此属性将功能写入正确的图纸空间。 范围:模型_空间_纸张_空间_布局名称字符串 默认:无默认 |
AutoCAD_属性 |
仅由编写器模块使用。这将指导编写者如何存储特性的属性。 如果将此属性指定为 范围:扩展实体_数据_插入_属性_外部_属性 |
这些主题描述特定于每个受支持的实体类型的属性: