数据管理 > 工作区 > 工作区中的对象操作 > 交换单位 > 关于参数和属性单位的双向转换
  
关于参数和属性单位的双向转换
将模型上载到 Windchill 时,可将 Creo 模型参数的单位传播并映射到 Windchill 属性的相应单位。然后,可将该单位和相关单位制 (如果有) 显示在 Windchill 的“CAD 文档属性页面”(CDPP) 的“属性”部分和“编辑属性”页面中。从 Windchill 服务器下载 CAD 模型并在 Creo 应用程序中检索它们时,还可以将这些转换的单位传播回 Creo 应用程序。Windchill 属性的单位隐式映射到 Creo 指定参数的相应单位。
Creo 应用程序和 Windchill 间测量单位的双向映射是准确的,即使在任一系统中编辑和更新参数或属性及它们的值时也是如此。映射可以是显式的或是隐式的,其中参数的名称、值和单位与属性的名称、值和单位匹配。可以存储模型的单位制且无需将它们存储为模型的属性。可通过此映射在服务器上搜索 CAD 模型。此外,可通过单位信息对服务器中的 CAD 数据进行准确地分类。
Creo 模型具有单位制。Creo 应用程序中预定义的单位制,如 MKS、CGS 和 FPS,通过可设置的首选项来定义自定义单位和单位制。但是,CreoWindchill 中的默认单位制用于单位的传播和映射。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 应用程序中的文件。
此外,在 Pro/INTRALINK 中没有带单位的属性类型。但是,可以将带单位的参数指定给 Pro/INTRALINK 中不带单位的属性。因此,可以将不带单位的参数更新为它们基于单位的定义。这些参数的转换以 Creo 模型单位为基础。