配合使用具有文件同步功能的工作器和 Windchill Workgroup Manager
如果正使用 CATIA V5 具有文件同步功能的工作器,这些说明适用。在发布 Creo View 可视内容项之前,此配置使用 Windchill Workgroup Manager 同步 Windchill 属性与 CAD 文件中的属性值。
以下是一个通知 Windchill Visualization Services 使用文件同步发布数据所需配置更改的示例。此常规的概念适用于所有具有文件同步功能的工作器。
|
只有 Creo View Adapters for Creo Parametric 和 Creo View Adapters for CATIA V5 支持多个进行过在同一台主机上进行文件同步配置的别名化工作器 (使用 dAPI-DA 自变量)。
|
执行以下步骤为其他具有文件同步功能的工作器启用此功能。请注意每个具有文件同步功能的工作器中命令字符串的差异:
1. 使用 xconfmanager 实用程序将 useworkerdownload 变量附加到 publish.cadconvert 文件中的 .<worker_name>wvs.properties 变量。这将通知发布器使用工作器进行文件下载 (useworkerdownload),且可在 Windchill 目录下的 auth.properties 文件中找到为工作器指定的用户名和密码。
从 windchill shell 执行以下命令:
a. 要显示 publish.cadconvert<worker_name> 变量的当前值:
xconfmanager -d publish.cadconvert.<worker_name>
b. 将 useworkerdownload 变量定义附加到 publish.cadconvert<worker_name> 变量:
useworkerdownload=$(wt.home)$(wvs.dir.sep)auth.properties
附加新值时,请使用逗号 (,) 分隔符。
对于 CATIA V5:
xconfmanager -s
publish.cadconvert.CATIAV5=com.ptc.wvs.server.publish.CadConvert
CATIAV5,useworkerdownload=$(wt.home)$(wvs.dir.sep)auth.properties
-t <Windchill>\codebase\wvs.properties -p
其中,<Windchill> 是 Windchill 的安装位置。
2. 在上一步骤中编辑的 publish.cadconvert.<worker_name> 变量引用了 auth.properties 文件。该文件当前不存在,必须使用以下步骤加以创建:
a. 在上面的示例中,WVS 将在 Windchill 目录中查找 auth.properties 文件,但是如果需要,也可以为此文件定义一个新位置。出于安全方面的原因,不应将该文件置于代码库目录中。
b. 使用所选的文本编辑器创建 auth.properties 文件。
c. 添加一个包含用户名和密码值的验证变量。这是本文件中的唯一条目。
auth=<username>:<password>
使用有效值替换 <用户名> 和 <密码>。指定的用户名必须对通过 Windchill Visualization Services 发布的 Windchill 对象具有读取访问权限,且该用户名必须具有从 Windchill 下载内容的授权。
d. 保存更改并关闭 auth.properties 文件。
3. 重新启动 Windchill 服务器。