参数到属性的隐式映射 (Creo Elements/Direct Drafting)
创作应用程序参数使用精确语法作为其 Windchill 属性时,将发生隐式映射。这可使该参数在创作应用程序中自动发布。
例如,一个 CAD 文档具有一组发布到创作应用程序的全局属性。从这个属性组中,使用局部属性“名称”,并将其映射到创作应用程序中的参数“名称”(NAME)。此情况下使用的可变类型为:
• EPMDocument
• EPMMemberLink
• EPMReferenceLink
如果通过区分大小写进行评估,“名称”是相同的,则隐式映射两者。其他参数除非被显式映射,否则不会添加到 CAD 文档中。例如,在创作应用程序中,如果管理员已使用名称“成本”创建了一个全局属性,那么,用户必须也使用名称“成本”创建全局属性,它才能隐式映射。如果创作应用程序用户创建“成本”(COST),则其不会被映射。
如果创作应用程序不支持区分大小写的参数名称,则名称被视为全大写字符。例如,如果创作应用程序将“成本”和“成本”(COST) 视为相同,那么,Windchill 将此属性按“成本”(COST) 进行接收和处理。Windchill 全局属性名称必须也是“成本”(COST)。
|
尽管用户可以创建名为“成本”的创作应用程序参数,但它还是作为“成本”(COST) 传递给 Windchill。因此,请确保创作应用程序参数名称为全大写,使其隐式映射到 Windchill 中。其他特性除非被显式映射,否则不会添加到 CAD 文档中。
|
如果映射的参数与其对应的全局属性不一致,则会发生以下情况。
• 类型
果这两者不是同一类型的,则在上载时会向用户发出警告;但上载继续。值不会推送到 CAD 文档。
• 单位
如果属性和参数之间的测量数量不同,则在上载时 CAD 文档收到错误消息。将通知用户检入 CAD 文档。