本次版本新增内容
Altium On-Prem Enterprise Server 5.5
Released: 20 December 2022 - Version: 5.5.2 (build 3)
Altium On-Prem Enterprise Server 5.5 发行说明
本次发布为 Altium On-Prem Enterprise Server 的 Workspace 界面带来了新功能与升级。此外,还进行了大量修复,以解决客户通过 AltiumLive Community 提出的相关问题。
PTC Windchill 12 支持
在此新版本中,Altium On-Prem Enterprise Server 现已支持 PTC Windchill® PLM 12 版本,用于器件同步、项目创建、项目发布等 PLM 集成流程。请注意,PTC 已不再正式支持 Windchill 11 版本。
Enterprise Server 对 Windchill 12 的兼容性还包括支持 Windchill 的变更单(ECO)功能及其生命周期状态变更。一旦在服务器的 Windchill Configuration 与 Publishing Template XML 文件中完成定义,Windchill 变更单即可在从 Altium Designer 或通过 Enterprise Server 界面触发的项目创建与发布流程中使用。在流程中会显示相应的变更单表单,用于指定变更单的设置与选项——包括提升 ECO 生命周期状态、指定其工作流复杂度级别,以及变更单创建是强制还是由用户指定(新建、无、或复用现有)。
有关使用 Winchill 的 Change Notice(ECO)功能的信息,请参阅随 Enterprise Server 安装提供的示例 Windchill Configuration XML file 与 Publishing Template XML file 中的注释说明。
PLM 数据源过滤逻辑
用于定义在同步期间从 Altium 传播到已连接 PLM 实例的源数据范围的能力已扩展,现支持对参数属性进行布尔逻辑组合。
在 Enterprise Server 的 PLM Configuration 文件的 ToPLM 部分中提供,SourceCriteria 标签集允许包含多个属性集合,并通过 AND、OR、NOT 逻辑子句的基本应用解析为特定的过滤结果。这使得在同步期间可更严格地限定将传播到 PLM 的源数据范围。例如,可将器件 Folder、Lifecycle 状态、RoHS 和 Classification 等附加属性进行逻辑组合,以便仅同步来自特定文件夹且生命周期状态为 Approved 的器件,或具有特定分类名称的器件,但排除 RoHS 值设置为“NO”的器件。
请注意:OR 逻辑条目添加在 <Or></Or> 标签集内,NOT 逻辑条目添加在 <Not></Not> 标签集内,而 AND 逻辑条目只需按顺序添加(隐含 AND)——目前条件不支持嵌套。 有关应用基于逻辑的 SourceCriteria 过滤的更多信息,请参阅示例 Configuration XML files 中的相关说明。
面向 PTC Windchill 的增强 Part Choices 同步
Enterprise Server 对 Part Choice data exchange 的支持已扩展,现包含从 Altium 端到 Windchill PLM 的同步。除可通过基本的 Manufacturer/PartNumber 参数映射将供应链数据作为属性传播外,现在还支持对 Windchill 原生的 Approved Manufacturer Part Lists(AML)数据进行原生交换。
通过在相关 XML 配置文件中进行简单添加,即可启用通过 Windchill 的制造商零件清单对 component synchronization 的直接支持。要以这种方式将 Part Choice 数据推送到 Windchill,可添加如下内容:
<PartChoices>
<ToPlm sync="true"/>
</PartChoices>
可通过 sync="true" 启用 Part Choices 的双向同步,具体方向由 ToPlm 或 ToAltium 配置语句决定。尽管该机制支持 Part Choice 数据的双向交换,但请注意两个方向是互斥的——如果同时包含并启用(设置为 "true")ToPlm 与 ToAltium <PartChoices> 部分,将会抛出错误。
支持将更新推送到 Arena 工作修订版
Enterprise Server 对 Arena® PLM 的支持已扩展,在使用 Altium Project Releaser 与 Component Sync 流程时,现支持更新现有 Arena 条目。
这使得 Altium 端新发布的项目与器件数据可被推送到 Arena BOM 零件条目的工作修订版(PCBA、FAB 和器件数据)。当使用 Project Release with Publish to PLM 流程将 Altium 项目发布到 Arena PLM 时,先前发布的 Arena Project BOM 修订版将被更新,并将额外的子零件更新链接到该父项。在这种情况下,PLM 日志将包含一条警告,提示已更新某个工作修订版,并已将生效修订版添加到 Arena 中对应的 BOM。
将 Teamcenter PCB ID 传播到 Altium 项目参数
通过新增一个网关配置文件及其关联的 java 源文件,Siemens Teamcenter® PLM 现在可设置为将其为裸板(PCB/PWB)零件创建的标识(ID)引用回传到 Altium 端的 Project Parameter 条目中。实际效果是:当在 Teamcenter PLM 中创建/更新了 Altium Designer PCB 项目后,其相关零件 ID 将自动作为与该项目关联的 Altium PLM 参数提供。
要启用新的回标注能力:
- 将 Altium On-Prem Enterprise Server 更新到此最新版本。
- 确保服务器包含有效的 Teamcenter PLM Addon license。
- 通过服务器的浏览器界面下载新的 Configuration file archive set(
ConfigurationSamples.zip)。 - 从
ConfigurationSamples.zip中解压altiumPcb_edadef.xml配置文件与CustomEDACallbacks.jarjava 源文件。 - 将这两个文件添加到 PC 的
%TCEDAECAD_ROOT%目录(该目录在初始 Teamcenter setup 期间创建)。 - 重启运行 Altium Designer 的 PC。
待确认
支持系统更新
Altium 持续更新并验证 Enterprise Server,以便与当前软件系统配合使用:
- 现已支持 Windows Server 2022 作为 Altium On-Prem Enterprise Server 的宿主平台。
- Enterprise Server 现已支持 Aras Innovator® PLM Release 12.0 SP18。