MicroStationCONNECT Edition 帮助

层配置变量

MicroStation 包含一些有助于设置层系统各个方面的配置变量。

下表列出了影响层的配置变量。每个配置变量均需要一个有效值。无效值不会替代设置。您无需关闭并重新启动即可使配置变量更改生效。

变量 Short name 描述
MS_LEVEL_DISPLAY_FORMAT Level Display Format 指定层名在显示层列表(包括在 PDF 出图中)时所用的格式。如果为 N(缺省),将使用层名。如果为 D,将使用层描述,如果为 C,将使用层代码。可以指定多个值。
MS_LEVEL_EDIT_NESTED_ATTACHMENT_LEVELS Edit Nested Attachment Levels 如果设置,您可以在嵌套参考连接中编辑层的特性。
MS_LEVEL_ALLOW_LIBRARY_LEVEL_EDIT Edit Unused Library Levels 您可以在库层尚未在主文件中使用时编辑库层。如果未设置,只有在使用库层时才能对其进行编辑。如果设置了,则可以编辑尚未复制到主文件中的库层。编辑时,库层将复制到主文件中。
MS_LEVEL_LOAD_ATTACHMENT_FILTERS Load Attachment Level Filters 如果定义,则加载参考连接的层过滤器。
MS_LEVEL_EDIT_ATTRIBUTE_LIST Control Level Attributes Edit 控制可以编辑或替代的层特性(而非使用整个层库的操作系统权限)。要编辑的特性可以是以下逗号分隔列表中的一个或多个特性:Override Symbology (OverrideColor, OverrideStyle, OverrideWeight, OverrideMaterial), ByLevel Symbology (ByLevelColor, ByLevelStyle, ByLevelWeight, ByLevelMaterial), GlobalDisplay, GlobalFreeze, DisplayPriority, Transparency, Lock, Plot。每个特性均接受“Library”或“Reference”前缀。如果没有前缀,则特性可针对参考和库层进行编辑。
MS_LEVEL_SYNC_ATTRIBUTE_LIST Control Level Attributes Synch 接受 DGNLIB UPDATE LEVELS CUSTOMREFERENCE SYNCHRONIZE LEVELS CUSTOM 键入命令。此变量控制当执行上述任一键入命令时要同步的层特性的列表。特性可以包括下列一项或多项,形式为逗号分隔的列表:OverrideSymbology, OverrideColor, OverrideStyle, OverrideWeight, OverrideMaterial, ByLevelSymbology, ByLevelColor, ByLevelStyle, ByLevelWeight, ByLevelMaterial, GlobalDisplay, GlobalFreeze, DisplayPriority, Transparency, Lock, Plot。每个特性均接受“Library”或“Reference”前缀。如果没有前缀,则特性可针对参考和库层进行编辑。
MS_LEVEL_SYNCH_BYLEVEL Synch Symbology to ByLevel on Level Change 如果设置,在打开其他模型或视图组时,激活颜色、线型和线宽将设置为“按层”。
在以下情况下,打开其他模型或视图组:
  • 打开其他文件
  • 打开“模型”对话框并双击其他模型
  • 交换参考
  • 从“视图组”窗口中选择其他视图组
  • 单击“视图组”窗口中的“上一个模型”或“下一个模型”图标
MS_LEVEL_AUTO_SYNC_ATTRIBUTE_LIST Level Attribute Auto Synch. 此变量控制当打开文件时要自动同步的层特性的列表。特性可以包括下列一项或多项,形式为逗号分隔的列表:OverrideSymbology, OverrideColor, OverrideStyle, OverrideWeight, OverrideMaterial, ByLevelSymbology, ByLevelColor, ByLevelStyle, ByLevelWeight, ByLevelMaterial, GlobalDisplay, GlobalFreeze, DisplayPriority, Transparency, Lock, Plot。以上每个特性都可带有“Reference”或“Library”前缀。如果不使用前缀,将同步参考层和层库的层。
MS_LEVEL_DO_NOT_OVERRIDE_DESIGN_LEVELS_IN_SHEET Level Property Overrides in Sheet and Drawing Models 控制图纸和绘图模型中设计模型层属性的替代。如果设置为 1,则无法在图纸或绘图模型中替代设计模型及其参考连接的层属性。它们将与直接打开设计模型时相同。
MS_LEVEL_SEED_LEVEL_NAME Seed Level Name 不能设置为种子层的名称。这既可以是主文件中的层,也可以是 DGNLib 文件中的层。如果未设置该变量,则缺省层是种子层。创建新层后,新层将会具有种子层的特性。
MS_LEVEL_CREATE_FROM_SEED_ATTRIBUTE_LIST Seed Level Attributes to use 控制从种子层复制新层的特性集。特性可以是以下逗号分隔列表中的一个或多个特性:OverrideSymbology, OverrideColor, OverrideStyle, OverrideWeight, OverrideMaterial, ByLevelSymbology, ByLevelColor, ByLevelStyle, ByLevelWeight, ByLevelMaterial, GlobalDisplay, GlobalFreeze, DisplayPriority, Transparency, Lock, Plot。
MS_UPDATE_KEEP_UNUSED_LIBRARY_LEVELS Keep Unused Library Levels 如果未设置或设置为 0,则在键入 DGNLIB UPDATE LEVELS 时删除未使用的库层。如果设置为 1,则键入 DGNLIB UPDATE LEVELS 不会删除所有未使用的库层。如果设置为 2,则键入 DGNLIB UPDATE LEVELS 将仅删除未使用的库层,这些库层与打开的 DGN 文件不同步。
MS_LEVEL_PICKER_WIDTH Attributes Level Picker Width 以像素为单位设置“特性”工具箱中层拾取器的宽度。
MS_REF_REATTACH_LEVEL_SYNC_ATTRIBUTE_LIST Ref. Reattach Level Attributes 指定当重新连接参考时要进行同步的层特性的列表。特性可以包括下列一项或多项,形式为逗号分隔的列表:OverrideSymbology, OverrideColor, OverrideStyle, OverrideWeight, ByLevelSymbology, ByLevelColor, ByLevelStyle, ByLevelWeight, GlobalDisplay, GlobalFreeze, DisplayPriority, Transparency, Plot。
MS_LEVEL_LIB_DIR Level Library Path 定义在 CSV、DGN 或 DGNLib 文件中导入或导出层时要查找的缺省目录。
MS_V7TOV8_CSVNAME V7 to V8 Level CSV File 定义 .csv 文件,用于控制在 V7 设计文件升级到 V8 DGN 文件时如何映射层。
MS_V7_LEVEL_NAME_PREFIX V7 to V8 Level Name Prefix 定义在 V7 设计文件升级到 V8 DGN 文件时要应用于未命名层的前缀。
MS_V7TOV8_DELETE_UNUSED_LEVELS V7 to V8 Delete Unused Levels 如果设置为 1,则在 V7 设计文件升级到 V8 DGN 文件时,将删除所有未使用的层。如果设置了 V7 to V8 Level CSV File 变量,则会忽略此变量。