与其他应用程序集成 > Creo Parametric – Windchill 集成 > 首选项、环境变量和 Config.pro 选项 > Creo Parametric 中的配置设置 > Config.pro 选项
  
Config.pro 选项
下表列出的 Creo Parametric config.pro 选项跟 Creo ParametricWindchill 的交互密切相关:
Config.pro 选项
说明
compress_output_files
yes
no [默认值]
控制是否压缩对象文件以进行存储。压缩文件的读取和写入速度较慢,其大小为原文件的二分之一到三分之一,而且它们在各系统中完全兼容。设置为 "yes" 时,对象文件将以压缩格式存储。设置为 "no" 时,不压缩对象文件。
* 
与磁盘或网络的好处相比,压缩和解压缩所花费的时间对 CPU 而言可能更为浪费。在某些 WAN 环境中,这会有助于某些传送,但建议一般情况下不使用该方法。
disable_search_path_check
no [默认值]
yes
控制创建、重命名或复制模型时是否对搜索路径进行名称冲突检查。
当设置为 "yes" 时,在创建新文件时禁用对搜索路径检查命名冲突。这样通过将搜索路径检查 (包括整个公共区) 推迟到执行上载时进行,可加速文件创建。
dm_auto_open_zip
yes [默认值]
no
定义 Creo Parametric 处理 zip 文件的方式。
如果将该选项设置为 "yes",则 Creo Parametric 将打开 zip 文件并尝试检索 zip 文件中的对象。如果 zip 文件中包含多个文件 (例如,程序集),Creo Parametric 首先会尝试打开 zip 文件中与 zip 文件本身同名的对象。如果找到该同名对象,则会将其打开。否则,会在“文件” > “打开”窗口中显示 zip 文件的内容。
如果将该选项设置为 "no",则 Creo Parametric 会将 zip 文件视为目录,并在“文件” > “打开”窗口中显示 zip 文件的内容,这使得用户可以将要检索的文件从 zip 文件拾取到会话中。
dm_cache_limit
整数 [默认值 = 0]
在客户端硬盘上设置分配给所有注册的服务器及其工作区的组合的缓存大小 (单位为 MB)。
建议:如有可能,将缓存大小设置为足以容纳最大的预期数据集 (应分别计算下载内容和上载之前的本机修改内容)。最好在 Wildfire 缓存所在的磁盘上保留 80% 的可用空间。
* 
如果值为 "0" (无限制),客户端磁盘将被完全占用,但可通过取消检查缓存大小和清除操作来提高性能。
dm_checkout_on_the_fly
checkout [默认值]
continue
如果设置为默认值 "checkout",则“冲突”(“即时检出”) 窗口的默认操作为“立即检出”。
如果将该选项设置为 "continue",则“冲突”窗口的默认操作为“继续”。
dm_hide_virtual_default_ws
“否”(默认值)
“服务器管理”实用工具中控制显示或隐藏虚拟工作区。
dm_http_compression_level
整数,从 0 (不压缩) 到 9 (最大压缩级别)
[默认值 = 0]
设置上载和下载数据的压缩级别。
尽管压缩可加快网络传送,但它会占用服务器 CPU 和客户端 CPU 来执行压缩和解压缩操作。在网络传输速度较快的局域网中,压缩和解压缩数据可导致吞吐量降低。对于带宽较低的广域网,压缩可获得较高的吞吐量。由于它针对每台客户端进行设置,PTC 建议局域网中的客户端使用值 0 (默认值),而广域网中的客户端使用值 2 或 3。
对于 Creo Parametric 旧版本,以下近似原则适用:
如果客户端下载带宽 < 3 Mbps,则启用 dm_http_compression_level (值为 3)。
如果客户端下载带宽 > 3 Mbps,则取消·dm_http_compression_level 设置,因为未经压缩的响应读取速度更快。
从 Wildfire 2.0 M260 和 Wildfire 3.0 M090 开始,以下近似原则适用:
如果客户端下载带宽 < 20 Mbps,则启用 dm_http_compression_level (值为 3)。
如果客户端下载带宽 > 20 Mbps,则将 dm_http_compression_level 设置为 0 (未压缩),以便响应读取速度更快。
dm_network_request_size
大于 0 的整数
[默认值 = 8000000]
Windchill 上载内容文件时,确定以字节为单位的 HTTP 上载请求最大大小。
默认值 8000000 可确保每个文件均通过单独的 http 请求进行上载,进程内存消耗最低。
如果值较小 (如 8000),则说明有许多对包含模型文件的方法服务器的较小 HTTP 请求,这可能会增加开销;但由于可快速填充本地 Wildfire 文件缓冲区,因而会很快启动上载。
如果值非常大 (如 1600000000),则可在单个 HTTP 请求中上载整个数据集,但需花费一些时间,这样客户端才能在内容流入服务器之前将文件从本地磁盘写入其内部缓冲区。此外,由于 Microsoft HTTP API 明显的大小限制,对于文件大小非常大的数据集,在 Windows 中可能会遇到随机的上载失败。此外,众所周知,使用大的数据集时会导致 Internet Explorer 内存不足。
dm_network_retries
大于 0 的整数
[默认值 = 10]
设置认为连接已中断前 Creo Parametric 尝试连接 Windchill 服务器的次数。
推荐设置:默认值
* 
如果 http 连接不稳定,采用小于默认值的设置会增加连接失败次数,而在出现连接失败时采用大于默认值的设置会引起延迟。
dm_network_threads
大于 0 的整数
[默认值 = 6]
设置 Creo Parametric 用于在 Windchill 服务器上上载和下载数据的同步线程数。
推荐设置取决于网络带宽。对于 WAN,建议从 4 开始,并根据每个线程的下载带宽限制增加该值。但在大多数情况下,增加 LAN 环境中的线程数不会改善性能,此时会达到磁盘性能的“瓶颈”。即使在广域网环境中,大于默认值的设置也不太可能显著提高吞吐量。
dm_offline_after_event
yes [默认值]
no
允许您在服务器连接失败后选择离线工作。如果保持在线 ("no"),将会继续重试服务器操作。
dm_offline_options_activated
yes [默认值]
no
如果设置为 yes,则“同步工作区”窗口中用于同步、下载和上载工作区数据的选项将为选中状态。
如果设置为 no,则在上线时默认不选中下载和上载复选框。
dm_overwrite_contents_on_update
no [默认值]
yes
指定了“更新”操作期间的行为。
如果设置为 "no",则不会覆盖过期对象的本机修改内容,而是只更新它们的元数据
如果设置为 "yes",则除了更新其元数据之外,还会使用服务器中的对象覆盖本机修改的对象或过期对象。
* 
如果要放弃本机缓存修改,可从服务器端工作区执行模型的显示下载 (添加至工作区),进而覆盖缓存中的模型版本。或者,“更新”为最新小版本后,用户可以将其检出,并从本地缓存上载修改。如果仅在缓存中进行临时修改,更新后不想保留这些更改,则应使用非默认值 "yes"。
dm_remember_server
yes [默认值]
no
如果此选项设置为 "yes",系统会为下一 Creo Parametric 会话自动设置上一 Creo Parametric 会话的主服务器/工作区。
dm_save_as_attachment
yes [默认值]
no
控制 Creo Parametric 的默认选项。使用非 Creo Parametric 格式保存模型时,保存副本。
如果设置为 "yes",模型在默认情况下保存为原始 CAD 文档的附属内容附件。
如果设置为 "no",模型在默认情况下保存为 (主要) CAD 文档。
dm_search_primary_server
yes [默认值]
no
如果将此选项设置为 "yes",则在检索期间,系统会在主服务器中搜索在工作区中未找到的相关性
dm_secondary_upload 
automatic [默认值] explicit
定义保存至附加服务器这的行为 (另请参阅 dm_upload_objects)。
如果此选项设置为 "explicit",则 Creo Parametric“文件” > “备份”命令会将数据写入缓存。然后,用户必须显式将该数据发送到服务器 (使用从相应工作区调用的“上载”或“检入”命令)。如果此选项设置为 "automatic",则 Creo Parametric 中的“文件” > “备份”还会将 Creo Parametric 文件上载至服务器。
dm_upload_objects
explicit [默认值]
automatic
定义 “保存”Creo Parametric命令的行为。
如果此选项设置为 "explicit",则 Creo Parametric“文件” > “保存”命令会将数据写入缓存。然后,用户必须显式将该数据发送到服务器 (使用“文件” > “保存并上载”“文件” > “检入”)。如果此选项设置为 "automatic",则 Creo Parametric 中的“文件” > “保存”也会将 Creo Parametric 文件上载至服务器。
enable_configurable_assembly
否 [默认值]
如果设置为“是”,则通过此选项可以创建可配置装配。
enable_show_changes
no [默认值]
yes
如果设置为 Yes,则启用“查看更改”窗口,从而允许用户在 Creo Parametric 会话中尝试打开具有注释的 CAD 结构时接受或拒绝 Windchill 编辑说明。
let_proe_rename_pdm_ objects
no [默认值]
yes
确定是否可以在 Creo Parametric 会话中重命名从 PDM 数据库检索的对象
Creo Parametric 中的对象重命名只能由父项在会话中看到。当对象保存到工作区时,该对象将作为新对象出现。
该选项可用于使用具有唯一名称的自身副本替换标准子装配。
open_simplified_rep_by_ default
“否”(默认值)
yes
<简化表示的名称>
指定是否在打开 Creo Parametric 文件时提示用户选择简化表示。
如果设置为 "yes",则在打开 Creo Parametric 文件时,系统会提示用户打开简化表示。
如果设置为简化表示的名称,则系统会在不提示用户的情况下打开简化表示。
该选项有助于对小型及中型数据集使用内部简化表示。如果设置为 "yes",则会显示一个弹出式菜单,其中列出了装配中可用的简化表示 (例如,在嵌入式浏览器中单击其超链接)。选取一种简化表示之后,用户仅可下载相应简化表示所必需的模型,以及将其添加到工作区中。
regenerate_read_only_objects
yes (默认值)
no
指定是否重新生成只读对象 (未检出的对象)。
如果设置为 "yes",则指定在重新生成装配时,将隐式修改与显式修改的装配相关联的只读部件。(对检入的对象进行显式更改将会导致“冲突”窗口出现。)
如果设置为 "no",可以避免将只读工作区对象标记为已修改。进而减少检出关联装配时所需的文件数。
retrieve_data_sharing_ref_parts
yes
no [默认值]
控制依存数据共享功能的自动参考部件检索。
将该选项设置为 "no" 时,可防止下载/打开并非立即需要的组件。
save_model_display
wireframe
shading_low
shading_high
shading_lod
设置在 Windchill 信息页面上显示的图形的质量。
若将该选项设置为 shading_lod,则可创建效果最佳的图像,但需要更大的 Creo Parametric 文件大小来存储更多的图形信息。
* 
如果保存加阴影的显示,则会以 100% 或更大的百分比增加模型文件的大小。若将该选项设置为 shading_lod,则可创建效果最佳的图像,但需要更大的 Creo Parametric 文件大小来存储更多的图形信息。设置为线框是最轻型的格式。
save_objects
changed_and_specified [默认值]
all
changed
changed_and_updated
确定存储一个对象及其依存对象 (例如,在装配中使用的部件) 的时间。
在 PDM 环境中的推荐值是 "changed" (未在会话中修改顶层对象时,避免不必要地创建该对象的小版本)。
search_path
<以完整路径名表示的目录路径>
指定用于搜索 (按次序) 对象/文件检索的目录列表。上述目录、工作目录以及 search.pro 文件 (请参阅 search_path_file) 中的目录是 Creo Parametric 的搜索路径。为避免出现问题,请使用完整路径名。所使用的搜索路径的数量越小越好,因为大量的搜索路径会增加检索时间。
* 
Creo Parametric 中,不必设置 config.pro 选项 optionsearch_path。默认情况下,当您的主服务器是 Windchill 服务器时,具有活动工作区的整个主服务器位于 Creo Parametric 搜索路径中。
topobus_enable
no [默认值]
yes
允许将某些非本机文件直接导入到 Creo Parametric 会话中。
web_browser_homepage
字符串值
设置 Creo Parametric 浏览器主页的位置。
* 
Creo Parametric 中,不必设置 config.pro 选项 search_path。默认情况下,当您的主服务器是 Windchill 服务器时,具有活动工作区的整个主服务器位于 Creo Parametric 搜索路径中。
用于指定存储和检索目录的 config.pro 选项 (包括以下选项:
start_model_dir
pro_library_dir
pro_format_dir
pro_materials_dir
pro_group_dir
pro_symbols_dir
pro_catalog_dir
可设置为指向 Windchill 文件柜。例如,使用以下语法将 start_model_dir 的值设置为指向 Windchill 存储库文件柜 (<server alias> 是在“服务器管理”中分配给服务器的名称):
start_model_dir wtpub://<server alias>/Libraries/<library _name>
同样,使用以下语法将 pro_group_dir 的值设置为指向 Windchill 产品文件柜:
pro_group_dir wtpub://<server alias>/Products/<product_name>>
* 
如果从主服务器以外的位置中检索对象,该对象将被视为 Creo Parametric 会话中新创建的对象。这是指对对象的操作 (例如,保存或请求检出) 是在主服务器环境而不是从检索对象的位置完成的。
指向某个特定文件的 Config.pro 选项,包括如下选项:
intf_in_use_template_models
template_designasm
template_mold_layout
template_ecadprt
template_solidpart
可使用适当含义的字符串和管理该文件 CAD 文档名的组合将其设置成指向 Windchill 文件位置,如下例所示:
template_solidpart
wtpub://<server alias>//libraries/Templates/template_solid_inlb
s.prt