Autodesk AutoCAD地图3D对象数据读取器参数
对象数据读取模式
指定对象数据读数的架构和数据的整体结构。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
模式将使用源数据集中的层作为FME特性类型生成,并且将为每个实体读取一个数据特性。这种模式可以被认为是空间,由于此模式中读取的每个数据特征唯一地表示具有其所有引用的对象数据表记录的实体,因此将其解析为属性。这是推荐的默认读取模式,用于从AutoCAD Map 3D对象数据读取器转换为另一种FME格式。
如果某个实体包含对象数据N不同的对象数据表,则只创建一个特性,该特性存储实体信息并具有N关联的对象数据表。如果实体没有与其关联的对象数据,则它只没有对象数据属性。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
模式将结合使用层和对象数据表作为FME特性类型生成,因为它们被安排在源数据集中。根据分层特征类型读取的数据特征为源数据集中的每个实体,根据对象数据表特征类型读取的数据特征为每个对象数据表中每个实体的记录。这种模式可以被认为是关系,由于此模式中读取的每个数据特征表示对象数据属性或源数据集的实体,并且两种类型由实体句柄链接或连接在一起。
如果某个实体引用对象数据记录N不同的对象数据表总共m引用的对象数据记录,然后使用基于实体的图层的FME功能类型创建一个实体功能。同时,m创建非几何对象数据特征,每个具有一个对象数据属性m该实体引用的对象数据表记录。
这些对象数据记录特征将具有基于保存它们所代表的记录的对象数据表的FME特征类型。他们会有一个autocad_entity.属性的值为autocad_od.和一个autocad_entity_handle.可用于涉及存储相关联的实体信息的功能的属性。
这是从AutoCAD Map 3D对象数据读取器转换到AutoCAD Map 3D对象数据写入器的推荐读取模式。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
将使用源DataSet中的两个层和对象数据表的组合生成模式,作为FME特征类型。这种模式可以被认为是对象数据,因为使用对象数据表特性类型读取的每个数据特性都唯一地定义一个实体对象数据表记录,并将引用的实体信息作为几何体和实体属性复制到记录上。
如果某个实体包含对象数据N不同的对象数据表总共m然后,它引用的对象数据记录m + 1创建不同的功能,一个用于每个对象数据表记录的一个引用,一个用于原始实体。
每个功能都将存储实体信息的副本,并且只有它代表的一个对象数据表记录的对象数据。为由相同实体引用的两个不同对象数据表记录创建的数据功能将具有相同的值autocad_od_entity_key.属性。如果一个实体没有与它关联的任何对象数据,原始实体特征将使用实体的层名作为FME特征类型。
实体的选择
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
选中时,此参数爆炸块并返回将块的组件的实体返回为单独的功能。
当读取器解析块时,它会为块定义的一部分的AutoCAD实体输出功能。原始插入物不会输出。这导致通过FME传输的块的全图形表示,但块的确切插入点丢失。
每个块成员特征都具有该属性autocad_block_number.为每个块设置为相同的值,以便组成每个块的特征可以在后续处理中合并。任意深度块嵌套是允许的,但是autocad_block_number.属性仅在最外层的每个块更新。默认情况下,所有块成员都将与原始块的层相同。
通常的AutoCAD-to-AutoCAD翻译设置:未选中的
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
指定在解析(或爆炸)插入实体时,读者如何在ready块组件实体设置功能类型。此参数仅适用于将方块分解成实体检查。
当读取器解析块时,它会为块定义的一部分的AutoCAD实体输出功能。如果选中此参数,则所有块成员都将在与原始块的基于层的特征类型相同。如果未选中此参数,则块成员将显示在其各自的基于层的特征类型上。
此参数在解析组件并使用基于图层的架构时很有用,并且您希望块组件功能共享基于图层的功能类型。要更改组件功能的图层信息以匹配其基于图层的功能类型,请使用使用组件的块层信息参数。
通常的AutoCAD-to-AutoCAD翻译设置:未选中的
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
指定读取器在解析(或爆炸)插入实体时如何设置块组件实体的图层信息属性。此参数仅适用于将方块分解成实体被选中。
当读取器解析块时,它会为块定义的一部分的AutoCAD实体输出功能。
如果选中此参数,则所有块成员将具有与原始块相同的图层信息。如果未选中此参数,则块成员将具有其各个层的图层信息。
特定层属性的例子有autocad_layer那autocad_layer_hidden., 和autocad_layer_color.。此参数还会影响相关的符号系统属性,例如autocad_linewight.和autocad_color.可能有Bylayer.值。
通常的AutoCAD-to-AutoCAD翻译设置:未选中的
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
选中后,阅读器在解析(或爆炸)插入实体时将插入点位置作为属性添加到块组件实体。
当读取器解析块时,它会为块定义的一部分的AutoCAD实体输出功能。原始插入不是块定义的一部分,但此参数允许插入位置仍然表示。
每个块成员功能将包括该属性autocad_block_insert_ [xyz]。
通常的AutoCAD-to-AutoCAD翻译设置:未选中的
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
如果是参数爆炸到实体中被选中,此参数也被选中,然后将爆炸块的插入点作为点特征输出。
爆炸所选块:该参数是要展开的块名称的一个空格分隔的列表,仅当将方块分解成实体被选中。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
指定读者是否会将MTEXT实体爆炸到单独的文本实体中。如果选择,则结果文本功能表示具有相同MTEXT属性的文本的片段,如样式和位置。
如果未选择,则MTEXT实体将被读取为单个文本功能。
通常的AutoCAD-to-AutoCAD翻译设置:未选中的
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
确定折线是否应将其高程属性视为Z坐标(适用于轻量折线和2D折线)。
AutoCAD-to-AutoCAD翻译设置:在执行AutoCAD-to-AutoCAD Translations时,不应设置此选项,因为当读取的z坐标转换为z坐标时,写入时不会被转换为高程属性。
属性选项
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
确定FME是否会读取与列表表示中的AutoCAD实体相关联的扩展实体数据。
默认情况下,FME将在此表示中读取扩展实体数据。看到扩展实体数据有关这些陈述的详细信息。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
确定FME是否会读取与插入实体相关联的属性实体信息。
默认情况下,FME将在此表示中读取扩展实体数据。
此信息包括fme_attrib_info.属性作为结构化列表。属性可以将这些信息作为属性添加到特性中将可见属性读取为文本实体,尽管是在列表表示中。看到插入获取详细信息。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
指示AutoCAD Reader关于读取实体的扩展词典中的XRecord条目。这些XRecord条目可能会相应成为FME功能属性。
如果未选中(默认为默认值),则不会读取任何XRecord条目。
如果选择,XRecord数据将成为类似于列表形式的FME功能属性扩展实体数据,但是带有带有表单名称的属性autocad_xrecord_data *。
prepend表名称
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
检查prepend表名称以使用它们来的对象数据表的前缀属性名称。这适用于对应于对象数据表中的列的FME特征类型的属性,以及对应于对象数据表中的对象数据记录字段的FME数据特征上的属性。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
输入将使用的分隔符(任何字符)从选中Prepend表名时将对象数据表名与对象数据信息分隔。
模式属性
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
使用此参数在创建工作空间时会在Workbench中公开格式属性:
- 在动态场景中,这意味着这些属性可以在运行时传递给输出数据集。
- 在具有多个特征类型的非动态方案中,方便使用此参数公开其他属性。例如,如果您有十种特征类型并且希望在每个功能类型中公开相同的属性,则更容易定义一次,它比在工作区中单独设置每个要素类型。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
使用最小和最大X和Y参数,定义将用于过滤输入功能的边界框。只返回与边界框交叉的功能。
如果搜索信封的所有四个坐标指定为0,则将禁用搜索信封。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
选择后,此参数删除在搜索信封外部读取的导入功能的任何部分。
下面的示例说明了搜索信封的结果剪辑搜索信封未选择(设置为否),选择(设置为是)。
- 否:将读取跨越搜索包络边界的任何功能,包括位于边界外部的部分。
- 是:跨越搜索信封边界的任何功能将在边界处剪切,只会读取边界内部的部分。潜在的功能剪辑搜索信封函数是一个交集;然而,当剪辑搜索信封时,除交集外,还将执行裁剪操作。
先进的
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
确定是否解决实体的颜色,或保持其Bylayer.。选中(默认值)时,autocad_color.属性将包含实际的颜色值(0到255之间的整数),因此保留原始属性。
例如,如果您在“河流”图层上有实体,则将其颜色设置为Bylayer.,并将图层颜色设置为“blue”:
- 如果选择此选项,那么autocad_color.属性将被设置为“blue”(它的等价整数值)。
- 如果您未选择此选项,则autocad_color.属性将设置为Bylayer.(一个整数256)和组件都将被分配相同的层颜色。
通常的AutoCAD-to-AutoCAD翻译设置:未选中的
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
指定读者是否应留下栅格未删除并仅将剪辑信息存储为属性,或者是否应该应用剪辑。
- 如果选中,栅格将不会被裁剪,裁剪信息可能会从特征属性中检索出来,这允许裁剪的栅格特征通过FME而不会丢失数据。
- 如果未选中(默认),则读取的剪切栅格将应用其剪辑信息,并且剪辑边界的任何内容都将丢失。
通常的AutoCAD-to-AutoCAD翻译设置:选择
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
指定是否以保留其复杂属性的方式读取嵌套和mpolygon。
如果选择此参数,则循环将作为多边形聚合为多边形,并订购,使得任何封闭环路将在任何封闭的循环之前存储。可以添加属性以存储折线凸起弧信息。
如果未选择此参数,则每个舱口实体的循环将被转换为区域并聚合在一起,并且折线凸起弧将插入线条。
通常的AutoCAD-to-AutoCAD翻译设置:选择
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
指定读者是否应留下栅格未删除并仅将剪辑信息存储为属性,或者是否应该应用剪辑。
- 如果选中,栅格将不会被裁剪,裁剪信息可能会从特征属性中检索出来,这允许裁剪的栅格特征通过FME而不会丢失数据。
- 如果未选中(默认),则读取的剪切栅格将应用其剪辑信息,并且剪辑边界的任何内容都将丢失。
通常的AutoCAD-to-AutoCAD翻译设置:选择
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
指定是否将(爆炸)尺寸解析为单个件。
如果选择,每个几何块将作为单独的功能输出,以及非几何autocad_dimension_def.
特征。
如果未选择,将输出包含所有原始尺寸的所有部件的聚合(即,autocad_dimension.
)。
通常的AutoCAD-to-AutoCAD翻译设置:未选中的
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
确定如何读取多线实体。如果未选中,则由仅包含基线的显式顶点的线和附加线的相对顶点的线构造的多线几何。当检查时,执行多线属性的额外评估,这可能导致几何形状中的附加顶点和间隙。评估的几何形式是一个更完整的多线实体的几何表示,但不能被AutoCAD编写器的损失写入。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
当选择时,AutoCAD读取器不会向Polyline和LWP Line Bulges向量,而只是将系数存储在属性中autocad_bulge.。
此外,指定该参数时,允许创建autocad_start_width和autocad_end_width.属性表示折线和LWP实体的宽度属性。
通常的AutoCAD-to-AutoCAD翻译设置:仅在执行AutoCAD到AutoCAD Transations时选择
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
指示FME忽略被读取的文件的用户定义坐标系。默认情况下,FME在读取坐标数据时应用UCS。
通常的AutoCAD-to-AutoCAD翻译设置:总是选择
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
指定是否应将零长度弧转换为点特征(即,autocad_point.)。
如果该功能变为一个点,它仍将保留它是弧形的所有属性。
通常的AutoCAD-to-AutoCAD翻译设置:从未选择过
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
确定是否读取AutoCAD组。默认情况下,FME不会读取组。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
确定FME是否会读取代表外部引用的AutoCAD实体。默认情况下,FME不会读取外部引用。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
如果选择此选项,AutoCAD阅读器将为每个特性的层添加额外的属性来描述层属性。这些包括autocad_layer_linetype.那autocad_layer_color., 和autocad_layer_linewight.。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
在输出任何其他功能之前,读者将在翻译开始时输出所有块定义。输出块后,在没有被解析的块的情况下运行其余的转换。
此值覆盖指定的值爆炸到实体中。
选中时,块定义的一部分的所有功能都具有属性autocad_block_definition,属性的值是它们是组件的块的名称。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
选择时,指定是否应将零长度弧转换为点特征(即,autocad_point.)。
如果该功能变为一个点,它仍将保留它是弧形的所有属性。
通常的AutoCAD-to-AutoCAD翻译设置:从未选择过
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
指定读者是否将忽略冻结层上的所有功能。
如果选中,位于冻结层上的特征不会从输入数据集读取。
如果未选择,则从冻结层读取该功能。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
指定读者是否会忽略隐藏图层上的所有功能。
如果选择,则不会从输入数据集读取位于隐藏图层上的功能。
如果未选中,将从隐藏层读取特性。
如果此选项是在工作空间生成时指定的,并且模式模式是按层的,则不会使用隐藏层中的模式信息来生成工作空间。
通常的AutoCAD-to-AutoCAD翻译设置:未选中的
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
指定读者是否会忽略锁定图层上的所有功能。
如果选中,锁定层上的特征不会从输入数据集中读取。
如果未选择,则从锁定层读取该功能。
如果该选项是在工作区生成时指定的,并且模式模式是按层的,则不会使用来自锁定层的模式信息来生成工作区。
通常的AutoCAD-to-AutoCAD翻译设置:未选中的
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
如果您有一个ESRI世界文件(* .wld),请在确定数据集中的功能的坐标时使用ESRI World File(* .wld)。
FME将在数据集的文件夹中搜索具有与数据集相同名称的文件的文件夹,但是使用.wld.延期。如果它找不到具有该名称的文件,那么它将查找该文件ESRI_CAD.WLD.在数据集文件夹中。如果存在这些文件中的任何一个,FME将使用文件中的信息将数据集中特征的坐标转换为它们的新地理空间坐标。
如果找不到文件,则使用数据集中的坐标信息将继续转换,而不会执行任何额外的转换。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
确定FME是否会尝试读取代理实体的图形表示,该实体是某些不受支持对象的占位符。默认情况下,FME将读取代理图形。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
确定FME是否试图读取存储在图纸中的某些AutoCAD系统变量。默认情况下,FME不会读取绘图系统变量。
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
如果选择了“读取纸空间”,则指定应该读取哪些纸空间。
如果同时选择该参数和读取模型空间,则可以读取模型空间和纸张空间中的实体。这些实体来自空间,代表不同的观点,可能重叠或严重分离,这可能会降低检查期间的可见性。
如果选择多个纸张空间,实体可能重叠,其可以减少检查期间的可见性。
通常的AutoCAD-to-AutoCAD翻译设置:未选中的
![关闭](http://www.baooytra.com/docs/fme/2017.0/html/FME_Desktop_Documentation/FME_ReadersWriters/autocad_od/../Skins/Default/Stylesheets/Images/transparent.gif)
读取DXF文件时,此参数指示读者使用指定的DXF头文件作为被读取的文件的标题。此选项用于组织生产的情况无头DXF文件保存存储空间。
指定DXF头文件的完整路径名。
笔记:如果为DWG文件指定此参数,则使用错误终止转换。