缓存可视边
在 ContextCapture Editor 中,始终存在显式计算可视边的功能。但在 ContextCapture Editor V8i (SELECTseries 3) 中,缓存可视边选项将绘图或图纸连接的边存储在智能高速缓存中,此缓存可将这些边与其底层几何图形相关联。如果连接设置为已缓存,则会在生成高速缓存时创建几何图形的快照。除非重新加载高速缓存,否则缓存可视边显示不会发生变化,无法反映模型的更改。
尽管缓存可视边显示呈静态(从这个意义上讲,它不动态反映模型状态),但也并未与模型断开连接。如果源模型存在,则缓存可视边显示会保持与该模型的连接。因此,在缓存可视边显示中选择元素的作用与动态显示相同,且元素属性和链接可用。如果已修改或删除底层几何图形,则缓存可视边显示会在已修改或已删除元素的工具提示中反映此状态。
即使底层三维模型不存在,但缓存可视边的高速缓存也将显示连接。在这种情况下,原始元素属性和链接不可用,但是,高速缓存的显示方式如同该模型存在一样。这样便可将缓存绘图分发给第三方或承包商,而不包括原始三维模型。
您可以从参考对话框的可视边列表框列中设定缓存可视边设置。还可以从绘图种子中获得可视边设置。
可视边设置仅适用于直接连接到二维模型的三维模型。特别是,您可以为连接到绘图模型的三维设计模型或直接连接到图纸模型的三维设计模型创建高速缓存。
此外,缓存可视边设置对话框还提供了一些其他选项,可让您提高动态视图的保真度。通过它可以包括计算的交点、平滑任何小平面曲线并为动态视图中不支持的自定义线型提供支持。
如果将一个参考的可视边设置设为已缓存并在源模型中修改了该参考,则参考对话框中的可视边列表框列会针对该参考变为红色,指示该参考已修改并过期。仅考虑通过在参考剪切边界或剪切体积块中对源模型所做的更改指示此更改。然后,您可以通过重新加载来更新高速缓存。
缓存可视边参考的存在和状态也由状态栏中的图标显示。
缓存可视边参考可能需要很长的持续处理时间,这可能会将 ContextCapture Editor 变成重影,也就是说,冗长的处理时间导致 Windows 操作系统将任务视为无响应并暗显 ContextCapture Editor。这可能会引起误解,即使处理正在继续进行,您可能也会认为 ContextCapture Editor 已挂起。要禁用此重影机制,您可以将配置变量 MS_DISABLEWINDOWGHOSTING 设置为 1。
增量式的缓存可视边生成方式
在 MicroStation V8i (SELECTseries 3) 中,每次更新高速缓存以匹配对设计模型所做的更改时,都生成了整个高速缓存。这样做有时会耗费大量时间,特别是对于大型的复杂模型。最新版本的 MicroStation 改进了缓存生成过程,可根据之前的缓存生成增量缓存。因为重新生成操作只需要处理源几何图形与显示的几何图形之间的差异,所以缓存生成时间极大缩短。
缓存同步选项
在 MicroStation V8i (SELECTseries 3) 中,要更新高速缓存以反映当前设计状态,唯一的选择是在参考对话框中手动选择重新加载选项。但是,现在增加了以下选项:
相关性和缓存可视边显示
无论底层模型是否存在,您都可以在缓存可视边显示的高速缓存中将尺寸标注关联到边。更新高速缓存时,尺寸标注会自动更新以反映在关联几何图形中所做的更改。如果已删除关联几何图形,则关联会断开;如果启用首选项对话框:操作类别中的高亮显示断开的关联复选框,则尺寸标注将与断开的关联线符一起显示。此外,如果将可视边设置从已缓存更改为动态,则关联会断开;但是,如果将该设置重置为已缓存,则尺寸标注将恢复关联。