列表格式
在这种格式中,数据简单地存储在AutoCAD文件中找到的列表中。数据存储在命名的单个列表中Extended_data_list {}。列表中的每个值都是表单
笔记:与每种扩展实体数据相关联的AutoCAD代码不存储在FME功能中。
属性名称 |
内容 |
应用名称 |
关联以下实体数据的应用程序的名称。此Application_Name在指定了另一个Application_name条目之前保持生效。 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. |
三个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 示例:Real: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 PostScript.
然后FME AutoCAD Reader将将此信息存储为FME功能中的列表:
属性名称 |
属性值 |
Extended_Data_List {0} |
application_name:c_node. |
Extended_data_list {1} |
字符串:CONNOBJ_1 = 43 f4 |
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} |
字符串:PostScript. |
请注意,在FME功能中存储时,如何将AutoCAD代码转换为属性标记。