专业化管理 > 支持可视化和发布 > WVS Creo View 集成 > 显示动态结构 > 使用“填充部件使用具体值实用程序”
  
使用“填充部件使用具体值实用程序”
自 Windchill 11.2 版本开始,动态结构支持显示其相应 EPMDocument 中图像或提供图像关联的 WTPart 的表示,而非显示部件本身的默认表示 (如果存在)。
* 
必须针对图像或提供图像关联的 EPMDocument 表示启用“显示来自图像关联 EPM 文档的表示”首选项,以便其在 Creo View“可视化”选项卡的动态部件结构中正确显示。
为了在动态部件结构中正确显示图像或提供图像关联的 EPMDocument 表示,应使用相应的 EPMDocumentMaster OID 更新部件具体值链接。执行该操作的方法之一是在 Windchill 11.2 或更高版本中从 CAD 构建或重新构建部件结构。
但是,如果您不希望再次重新构建整个部件结构 (尤其是在继承部件结构数据来自较旧的 Windchill 版本时),则“填充部件使用具体值实用程序”可用于更新 Windchill 中的部件具体值链接。
* 
仅当具体值链接中的父项 WTPart 与 Creo ParametricCATIA V5 数据相关联时,此具体值链接才支持“填充部件使用具体值实用程序”。
* 
此实用程序依赖组件 ID,并预期表示和 CAD 文档具有相同的组件 ID。有关 CATIA V5 数据的信息,请参阅文章 CS210894 以了解如何启用脚本选项,以便在发布时将组件 ID 从 CAD 文档分配到表示。
关于“填充部件使用具体值实用程序”
这是一个多线程实用程序,必须由站点管理员在 Windchill Shell 中执行。
可以使用此实用程序执行以下操作:
count - 获取符合更新条件的部件使用关系具体值链接的实例计数。
run_population - 使用数据库中的必要信息 (已在 WTPart 结构中构建链接子项 WTPart 的 EPM 文档主数据的 OID) 更新符合条件的实例。
借助 run_population 操作,您可以使用 -iterations 参数更新部件具体值链接,以指定应处理的父对象历史记录。以下是受支持的操作:
1. 所有小版本 - 对象的所有修订版本和小版本。
2. 仅最新小版本 - 对象的最新修订版本的最新小版本。
3. 每个修订版本的最新小版本 - 对象的每个修订版本的最新小版本。
* 
默认选项值为 2,如果未指定,则为“仅最新小版本”。
根据给定的输入,当具体值因图像或提供图像关联而存在于部件结构中时,此实用程序会使用缺失的信息 (由主数据参考构建) 来更新相应的部件使用关系具体值。
* 
对于成功更新的具体值链接,其“上次修改时间”中的日期会更新,同时数据库中的更新计数也会相应增加。
要运行此实用程序
站点管理员应根据需要使用以下命令从 Windchill Shell 运行此实用程序。
windchill com.ptc.wvs.server.util.builtbymaster.PopulatePartUsesOccurrenceUtility -h | -help
要查看此实用程序的帮助
* 
要了解任何有关参数信息和可能值的详细信息,请使用帮助命令。
windchill com.ptc.wvs.server.util.builtbymaster.PopulatePartUsesOccurrenceUtility -count
用于获取符合更新条件的部件使用关系具体值链接的实例计数。
windchill com.ptc.wvs.server.util.builtbymaster.PopulatePartUsesOccurrenceUtility -run_population
使用必要的信息更新符合条件的实例。默认情况下,如果未指定参数 '-iterations',则该操作将仅更新最新的小版本。有关更多受支持参数的信息,请使用 '-help' 命令。
* 
例如:windchill com.ptc.wvs.server.util.builtbymaster.PopulatePartUsesOccurrenceUtility -run_population -username=wcadmin -password=wcadmin -iterations=1 -batchsize=10 -threadcount=5 -threadtimeout=20 -threadtimeoutunit=MINUTES -timebox=6 -timeboxunit=HOURS
了解输出
在此实用程序运行完成后,Windchill Shell 终端中会显示以下输出。
1. count 操作
There are currently 4 WTParts of which 13 child occurrence links which has no built by master reference.
2. run_population
Population of part occurrence links completed.
Total execution time to perform processing : 2.880 second(s)
Number of WTParts of which immediate child occurrence links are successfully updated : 1
Number of WTParts of which immediate child occurrence links are failed to update : 0
Number of WTParts of which immediate child occurrence links are skipped to update : 1
Number of Part Occurrence links successfully updated with built by master reference : 4