动态可视化的性能注意事项
优化动态可视化的表示
要在使用更新或升级数据加载动态结构时利用 wvs.properties 文件中的 WVS 特性 edrload.dynamiccadstructure.donotreadpvs 的性能优势,请使用“表示更新”实用程序在旧表示中指定几何文件名 (如果包含单一级别的部件)。这将更新数据库中表示的 OLFILENAME 值,而无需重新发布该零件。
Windchill 命令窗口,以站点管理员级别使用该命令运行此实用程序
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility
“表示更新”实用程序包含以下选项。
-container - 选择要从中收集表示的一个或多个容器。容器可以是 ID、路径或站点参数形式的存储库、项目或组织。如果未选择任何容器,则进程可能要花费很长时间。
-history - 选择要处理的对象历史记录数量。指定每个容器或整个查询的历史记录。
1 All iterations - 处理所有小版本
2 Latest only iterations - 仅处理最新小版本 (默认设置)
3 Latest iteration for each revision - 处理每个修订版本的最新小版本
所有输入表示按批次大小分批渲染。带有 NULL olFileName 值的表示已经过处理。不处理不带 NULL olFileName 值的表示 (新的或已重新发布)。
“表示更新”实用程序的命令列表:
有关参数和可能值的详细信息,请使用该帮助命令:
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility -h | -help
针对单个容器使用命令时,请参阅下面两个示例:
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility
containerOID <container_oid>
或者
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility
CONT_PATH <container_path>
针对多个容器使用命令时,请参阅下面两个示例:
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility
containerOID <container_oid1> -containerOID <container_oid2>
或者
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility
CONT_PATH <container_path1> -CONT_PATH <container_path2>
针对站点使用命令;
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility -site
示例:命令示例:
windchill com.ptc.wvs.server.util.olfilename.RepOlFileNameUpdateUtility
-u <usename> -p <password> -containerOID OR:wt.pdmlink.PDMLinkProduct:78523
-iterations 1 -batchsize 10 -threadcount 5 -threadtimeout 10
-threadtimeoutunit MINUTES -timebox 6 -timeboxunit HOURS -quiet
“表示更新”实用程序完成后,会在 shell 终端打印以下输出项:
输出
说明
Processing of updating representations completed.
Total execution time to perform processing : 0.767 second(s)
处理已提取表示的所有线程的总时间
Number of representations successfully updated : 10
成功更新的表示数量,其中 olFileName 值设为“MULTI”、“NONE”或“任何值”(不为“NULL”)。
Number of representations processed : 306
按给定条件提取的表示总数。
Number of representations failed to update : 0
更新过程失败的表示数量。
Number of representations skipped to update : 296
在这些情况下,从更新过程中排除的表示数量:
olFileName 值不为“NULL”,因为表示为新或已重新发布。
olFileName 值为“NULL”,但处理后新值仍为“NULL”,因此没有值发生更改。
Number of failed threads : 0
Number of timed out threads : 0
* 
“表示更新”实用程序中随附于 Windchill 11.1 M020 版本。您可以打开 CPS 请求以将其移植到 Windchill 11.1 M010。
这对您有帮助吗?