技术文章 - CS313854

某些特定类型的自定义符号可能会在 Creo Parametric 中意外更改

已修改: 15-Jun-2022   


注意:本文已使用机器翻译软件翻译,以方便非英语客户阅读。但翻译内容可能包含语法错误或不准确之处。请注意, PTC对本文所含信息的翻译准确性及使用后果不承担任何责任。请在 此处 查看本文的英文原始版本以便参考。有关机器翻译的更多详情,请单击 此处
感谢您告诉我们。我们将尽快审阅此译文。

适用于

  • Creo Parametric 5.0.0.0 to 5.0.5.0
  • Creo Parametric 1.0 to 4.0 M100
  • Creo Parametric 6.0.0.0 to 6.0.2.0
  • Pro/ENGINEER and Creo Elements/Pro Wildfire 4.0 to Wildfire 5.0
  • Symbols in Drawing files
  • Symbols placed in 3D Part and Assembly files
  • Symbols in UDFs (*.gph files)

说明

  • 概括:
    • 更新或修改一些旧的绘图或 3D 符号可能会导致符号实例无意中更改其分组
    • 例如,复制和粘贴受影响的焊接符号可能会导致原始焊接符号更改其焊接形状类型(圆角而不是 U 形)
    • 像这样的意外更改,被忽视,可能导致不正确的文档
    • 有关可能导致此问题的可能受影响的符号和对这些符号的操作的完整列表,请参见下文
  • 可能受影响的符号定义
    • 在 Creo 2.0 M170、Creo 3.0 M050或 Creo 4.0 F000 之前进行了具有共享公共组名称的组层次结构的符号定义,并且从那时起就没有重新定义
      • 重新定义:符号库 > 重新定义
    • 示例:具有组“箭头侧”的焊接符号,其中包含组圆角和 U 形,这两个组都包含称为轮廓的组
    • 笔记:
      • 如果在上述 Creo 构建中或之后重新定义了符号定义,则不会导致其实例意外更改其当前分组
      • 并非所有可能受影响的符号都会显示此问题
      • 开箱即用的 Creo 焊接符号不受此问题的影响,尽管一些具有共享通用名称的分层组
  • 技术细节:
    • 如果从受影响的符号定义重新生成符号实例,它们的分组(显示或不显示哪些元素)可能不正确
    • 导致从定义中重新生成现有符号实例的操作
      • 文件 > 新建 > 绘图 > 从模板
      • 使用此符号定义为自定义 BOM 球标显示 BOM 球标(请注意,此类符号不应具有这些组层次结构)
      • 复制/粘贴符号实例
      • 如果符号定义是从外部源获得的,并且相同的符号定义(名称和相对路径)已经存在,并且外部定义被认为是较新的,则将其复制到现有的并更新现有实例(例如,符号图库 > 重新定义 > 检索,或在 2d 中显示 3d 符号)
      • 发出 user_command regen_symbol_instances
      • 将一张绘图附加到另一张绘图
      • 通过符号编辑器重新定义符号定义
      • 通过 API 重新定义符号定义
  • 与这个子组通用名称问题完全隔离,一些固定高度的符号实例也可能与其符号定义的高度不匹配
    • 这更多的是显示问题,而不是符号误解的风险
    • 符号定义不受影响 - 此定义中新放置的符号将匹配符号定义的高度
    • 本文主要关注具有组层次结构的符号,这些符号共享公共组名,其中符号定义受到影响
这是文章 313854 的 PDF 版本,可能已过期。最新版本 CS313854