MicroStationCONNECT Edition 帮助

可见边处理配置变量

可见边配置变量允许用户控制可见边的计算设置。这些变量将提供缺省设置或者替代现有设置值。

以下配置变量提供缺省设置:

  • MS_VISEDGE_DEFAULTS - 控制缺省设置。缺省设置是通过其他方式从设计文件中提取的。您仍可根据需要通过用户界面更改这些值。当您打开设计文件并保存设置(文件 > 保存设置)时,系统将应用缺省设置。

以下配置变量可用作替代。如果使用,这些值将始终优先于常规设置,且对应的用户界面项将暗显。暗显设置的工具提示将指示配置变量替代的详细信息。

配置变量 描述
MS_VISEDGE_OVERRIDES 控制所有可见边处理。
MS_CVE_VISEDGE_OVERRIDES 控制缓存可见边 (CVE) 的生成。
MS_PLOT_VISEDGE_OVERRIDES 控制绘制可见边过滤。
MS_EVE_VISEDGE_OVERRIDES 控制导出可见边和参考文件的合并处理。

通过将关键字和值包含在逗号分隔列表中,以上每个变量均可指定以下列出的一项或多项设置。关键字全都与可见边设置对话框中的项(以英语表示)直接相关。以下是替代设置的一些示例:

  • 要替代所有可见边处理的计算交点精度设置,请将 MS_VISEDGE_OVERRIDES 设置为 CalculateIntersections=true, Accuracy=Medium
  • 要仅替代缓存可见边处理的移除光滑边选项,请将 MS_CVE_VISEDGE_OVERRIDES 设置为 RemoveSmoothEdges=true
  • 要强制出图以便仅使用精确方法和 1 英寸的公差进行出图,请将 MS_PLOT_VISEDGE_OVERRIDES 设置为 Method=Exact, Accuracy=1 inch

可见边替代

下表列出了可见边处理配置变量中可以使用的可见边替代的关键字及其值:

关键字 批注
Method Fast、Exact 建议值为 Exact
PlotMethod Fast、Exact .
CalculateIntersections True、False .
RemoveSmoothEdges True、False .
ExpandCustomLineStyles True、False .
ProcessTextAndDimensions True、False .
UseColorFromMaterial True、False .
ForceHiddenEdgesOn True、False .
DoTransparencyThreshold True、False .
TransparencyThresholdValue 0-1.0 如果 DoTransparencyThreshold=true
Accuracy Low、Medium、High、ToTolerance 建议值为 ToTolerance
Tolerance Distance(请参见以下部分) .
OcclusionTolerance Distance(请参见以下部分) 仅可用作替代。
VisibleEdgeColor 0-255 指定可见边颜色。不适用于 MS_PLOT_VISEDGE_OVERRIDES
VisibleEdgeStyle 0-7 指定可见边样式。不适用于 MS_PLOT_VISEDGE_OVERRIDES
VisibleEdgeWeight 0-31 指定可见边宽度。不适用于 MS_PLOT_VISEDGE_OVERRIDES
HiddenEdgeColor 0-255 指定隐藏边颜色。不适用于 MS_PLOT_VISEDGE_OVERRIDES
HiddenEdgeStyle 0-7 指定隐藏边样式。不适用于 MS_PLOT_VISEDGE_OVERRIDES
HiddenEdgeWeight 0-31 指定隐藏边宽度。不适用于 MS_PLOT_VISEDGE_OVERRIDES

距离设置

设置公差时,可以使用传统的 MU:SU:PU(主单位、子单位、位置单位)设置,也可以显式指定单位。由于 MU:SU:PU 设置取决于设计文件设置,因此系统通常会首选显式指定的单位。例如,可以在文件中使用 0.1 毫米0.001 英寸来指定与任何设计文件设置中一致的距离。

遮蔽公差

OcclusionTolerance 设置是用于控制不明确边可视性的附加控制选项。它可以控制相邻重合几何图形的可视性计算。对于因重叠而导致几何图形不明确的模型,此设置对生成一致的结果非常重要。请看以下示例:

这些楼板顶部的线不明确,因为它们与相邻楼板中的曲面发生了重合。显示消隐线时,系统无法准确判定它们的显示,这是因为显示硬件无法区分这类异常的可视性。

遮蔽公差设置可以控制此类不明确边的可视性。如果边与遮蔽几何图形之间的距离小于此公差,则边将视为可见。在具有重叠几何图形的模型中,将此公差设置为小距离(0.001 毫米)可稳定边的显示,否则这些边可能不总是隐藏。使用较大的值时,可能会导致应当隐藏的几何图形变得可见。

遮蔽公差值既可以使用 MU:SU:PU 格式输入,也可以使用显式(复数)单位名称(用空格分隔)输入。首选显式指定的单位,因为在含有不同单位设置的文件中,该值仍能被一致地解释。例如,0.001 毫米0.0001 英尺都是有效值。

推荐设置

建议对所有可见边处理采用“精确”方法。此设置控制是精确表示还是用笔划或小平面近似表示曲线几何图形。Exact 方法的速度略慢,但效果更佳。

使用 Exact 方法时,AccuracyTolerance 设置并不重要。Accuracy 设置只是用于控制以占整体模型(或参考连接)大小的一部分表示的公差的一种方法。要生成最一致的结果,建议将 Accuracy 设置为 ToTolerance 并显式指定公差。值为 0.01 毫米时,应该可以在所有模型中生成可接受的结果。