可见边处理配置变量
可见边配置变量允许用户控制可见边的计算设置。这些变量将提供缺省设置或者替代现有设置值。
以下配置变量提供缺省设置:
- 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 英尺都是有效值。