列表格式
在这种格式,数据被简单地存储在一个列表作为在AutoCAD文件中找到。该数据被存储在一个名为一个列表extended_data_list {}。列表中的每个值的形式为<属性标记>:<属性值>。该<属性标记>s数FME支持仅限于下表中给出的。该<属性标记>小号定义域用于相关联的<属性值>。
注意:与各种扩展实体数据的相关联的AutoCAD的代码不存储在FME特征。
属性名称 |
内容 |
应用名称 |
其下面的实体数据相关联的应用程序的名称。直到指定另一个应用程序名条目,该应用程序名称仍然有效。 AutoCAD的代码:1001 例如:APPLICATION_NAME:ACAD |
autocad_layer |
该层中的扩展数据的名称相关联。 AutoCAD的代码:1003 例如:autocad_layer:水 |
串 |
从长度为0到255个字符的字符串值。 AutoCAD的代码:1000 例如:字符串:汤普森 |
control_string | 开始或结束支架用于分组其他扩展实体的数据项。 AutoCAD的代码:1002 例如:控制:{ |
二进制数据 |
从长度为0到254个字符的十六进制字符串。 AutoCAD的代码:1004 实施例:二进制:E3B4 |
three_reals |
3个64位浮点数用逗号分隔。 AutoCAD的代码:1010,1020,1030 例如:three_reals:2.3,4.5,3.4 |
world_position |
三张实数代表一个世界上的地位。数的每一个由逗号分隔。 AutoCAD的代码:1011,1021,1031 例如:world_position:23.4,-123.5,0 |
world_displacement |
代表世界位移值三个实值。值中的每一个由逗号分隔。 AutoCAD的代码:1012,1022,1032 例如:world_displacement:1.5,2.3,0 |
world_direction |
代表世界方向矢量的三个实数值。值中的每一个由逗号分隔。 AutoCAD的代码:1013,1023,1033 例如:world_direction:30.0,-12.4,10 |
真实 |
一个64位浮点数。 AutoCAD的代码:1040 例如:实:3.1415926 |
距离 |
一个64位浮点数表示的距离。 AutoCAD的代码:1041 例如:距离:4.56 |
规模 |
一个64位浮点数表示的比例因子。 AutoCAD的代码:1042 例如:比例:34.5 |
16Bit_integer |
一个16位整数值。 AutoCAD的代码:1070 例如:16Bit_integer:245 |
32Bit_integer |
一个32位整数值。 AutoCAD的代码:1071 例如:32Bit_integer:12983 |
例如,如果满足下列数据存储在扩展实体数据:
1001 C_NODE
1000 CONNOBJ_1 = 43F4
1000 COUNT = 3
1000 CONNOBJ_2 = 43F3
1000 CONNOBJ_3 = 43F2
1005 163
1010 45.4
1020 -123.5
1030 0
1001 DPRINT
1000后记
那么FME AutoCAD的读者会存储这些信息作为FME功能中的列表:
属性名称 |
属性值 |
extended_data_list {0} |
APPLICATION_NAME:C_NODE |
extended_data_list {1} |
串:CONNOBJ_1 = 43F4 |
extended_data_list {2} |
串:COUNT = 3 |
extended_data_list {3} |
串:CONNOBJ_2 = 43F3 |
extended_data_list {4} |
串:CONNOBJ_3 = 43F2 |
extended_data_list {5} |
处理:163 |
extended_data_list {6} |
three_reals:45.4,-123.5,0 |
extended_data_list {7} |
APPLICATION_NAME:DPRINT |
extended_data_list {8} |
字符串:后记 |
请注意如何存储在FME功能时,AutoCAD的代码转换为属性标记。