关于参数和属性单位的双向转换
将模型上载到 Windchill 时,可将 Creo 模型参数的单位传播并映射到 Windchill 属性的相应单位。然后,可将该单位和相关单位制 (如果有) 显示在 Windchill 的“CAD 文档属性页面”(CDPP) 的“属性”部分和“编辑属性”页面中。从 Windchill 服务器下载 CAD 模型并在 Creo 应用程序中检索它们时,还可以将这些转换的单位传播回 Creo 应用程序。Windchill 属性的单位隐式映射到 Creo 指定参数的相应单位。
Creo 应用程序和 Windchill 间测量单位的双向映射是准确的,即使在任一系统中编辑和更新参数或属性及它们的值时也是如此。映射可以是显式的或是隐式的,其中参数的名称、值和单位与属性的名称、值和单位匹配。可以存储模型的单位制且无需将它们存储为模型的属性。可通过此映射在服务器上搜索 CAD 模型。此外,可通过单位信息对服务器中的 CAD 数据进行准确地分类。
Creo 模型具有单位制。Creo 应用程序中预定义的单位制,如 MKS、CGS 和 FPS,通过可设置的首选项来定义自定义单位和单位制。但是,Creo 和 Windchill 中的默认单位制用于单位的传播和映射。Creo 中的默认单位制是 Inch lbm Second (Creo Parametric Default)。Windchill 使用 SI 测量单位。
在 Creo 应用程序中将参数添加到模型时,将为 real number 类型的参数分配单位。可以将带单位的指定 real number 参数映射到相应的属性及其单位类型 floating number with units。这是因为在 Windchill 中只有 floating number with units 类型的属性具有单位,而且您无法更改此属性类型。例如,对于将指定值 254 cm 分配给 real number 参数的模型,当您将该模型上载并检入到服务器中时,参数值 254 cm 在 Windchill 中转换为 floating number with units 类型的属性的值 100.0。
如果在 Windchill 中将此值更改为 150.0 并进行下载、检出,然后在 Creo 应用程序中检索该模型,则对于此指定的参数,值 150.0 将转换为值 381.00000 cm。检索模型时,如果由于属性类型更改而导致参数不带单位,则可以在 Creo 中为这些参数分配单位。但是,如果已为不带单位的参数值自动分配了单位,则系统将通知用户,因其会修改 Creo 应用程序中的文件。