发布到 PLM

通过项目发布器从 Altium Designer 发布到连接工作区的设计数据也需要通过 PLM(产品生命周期管理)等数据管理流程提供给更广泛的企业。 公司 PLM 系统中的最新 ECAD 工程数据为企业层面的采购、部件来源和供应链管理提供了必要的设计生产信息。

Altium Designer 与连接的工作区相结合,为用户提供了一种相对简单的方式,通过利用基于流程的工作流的灵活性,将发布的工程文件传播(或 "发布")到 PLM,这些工作流在工作区中定义,并可在 Altium Designer 设计环境中直接访问。

有关流程及其基础工作流的更多信息,请参见 Creating & Managing Processes(Altium 365 工作区企业服务器工作区)。

可配置的流程指定了 PLM 发布程序的用户界面、流程和错误处理,而与 PLM 系统的数据连接(目前)由可编辑的 XML 文件处理。流程和 PLM 数据连接文件通常由管理员在工作区中设置,并根据公司 PLM 实例和数据管理策略进行配置。

作为起点,PLM 配置文件适用于 PTC Windchill®、Arena® 等常用系统,工作区还为常见的 PLM 发布任务提供了预加载流程。提供的示例流程实际上是只读模板,必须重新保存为可用的命名流程。

► 有关配置 PLM 流程工作流和 PLM 实例连接的更多信息,请参见 PLM Integration(Altium 365 工作区企业服务器工作区)。

以下 PLM 发布流程(在连接的工作区中启用时)在 Altium Designer 中可用:

每个流程都可从 Altium Designer 菜单中重新保存名称,并在连接的工作区中启动匹配的发布操作。这将把相应的发布数据推送到指定的 PLM 实例,并接受返回参数数据,如与 PLM 中创建的项目或对象相关的标识号 - PLM 零件编号。

如果在 PLM 界面实例中配置了变更单 (ECO) 工作流程(了解更多信息),则在项目发布期间将显示一个附加的变更单表格,其中指定了变更单的设置和选项 ()

请注意,以下 Altium Designer 中的 PLM 发布流程概述与 Windchill PLM 实例交互。

发布项目发布器

在工作区中启用时,该 Project Releaser with Publish流程会在 Altium Designer 的项目发布器中添加一个新的最终阶段。

该附加 Publish to PLM步骤可在项目发布的所有阶段成功完成后运行,它将把所有发布的对象数据推送到指定的 PLM 实例。有关 PLM 发布流程的概述,请参阅下面的 "发布到 PLM"部分。

► 有关发布设计的更多信息,请参阅设计项目发布

在 PLM 中初始化项目

当公司的工程工作流程与 PLM 完全集成时,可能需要在 ECAD 设计周期的一开始就在 PLM 中建立设计项目的发布结构。这可以在 Altium Designer 中通过应用工作区 Project with Initialize in PLM流程来创建一个新的 PCB 项目,这也会在 PLM 中创建一组相应的发布框架条目。

在本例中,流程名为 New Project with PLM initialize.这是从 Project with Initialise in PLM模板流程。

要启动进程,请从主菜单中选择 File » New » Project in » New Project with PLM initialize(或相应流程)。注意 New Project菜单选项。 Project流程衍生出来的附加菜单选项,可用于创建标准项目。

对话框 New Project with PLM initialize对话框(本例中的名称)是在匹配的工作区流程工作流及其用户界面窗体中定义的。输入新项目的名称、类型、应用模板等,必要时还可以编辑对话框的 Advanced选项卡下编辑项目存储路径。

使用以下 Login Credentials对话框选择适用的工作区 PLM 模板,从而选择目标 PLM 实例以及 PLM 登录凭证。凭证与项目一起保存,在随后与项目进行 PLM 交互时不会再要求提供。

随着流程的进行,其步骤和状态可在任务列表面板(View » Panels » Tasklist).当所有活动任务完成后,可通过选择任务列表面板中的 Show Closed选项 Activities列表。选择刷新按钮 () 更新条目。

成功完成流程 New Project with PLM initialize过程将产生以下结果:

  • 在活动工作区中创建一个新项目,并可在 Altium Designer 中使用。
  • 项目发布结构项和相关的 PLM 零件编号被添加到 PLM 实例中。
  • PLM 生成的零件编号作为 PLM PartNumber参数。

在 PLM 实例中创建的项目(通常显示为文件)与 Altium Designer 项目发布包相对应,如以下所示 Releases部分所示。 Explorer面板(项目视图)部分所示。项目的命名及其相关属性由工作区(Altium 365 工作区企业服务器工作区)中的 PLM 实例配置定义--特别是在 XML配置文件中。

请注意,PLM 实例中的发布条目通常由更广泛的企业(采购等)访问,通常不属于 ECAD 设计工程师的职责范围。这里以典型格式举例说明。

在 PLM 结构中,包含的项目父项定义了版本中的父子关系--此处标题为 Altium Designer Project – Project 7,关联的 PLM 零件编号为 0000023627.当 Altium Designer 项目开发完成并发布到工作区和 PLM 时,PLM 项目结构将被更新和添加。

在 PLM 结构初始化过程中,PLM 实例生成的 PLM 项目零件编号将被传输回工作区。它们在项目中作为工作区托管参数可用,并可作为特殊文本字符串应用于原理图文档中。请注意,生成参数的名称及其值编号格式由 PLM 安装本身决定。

发布到 PLM - 用户选择

用户选择 Publish to PLM (User selects)流程允许您选择要推送到 PLM 实例的已发布项目数据的特定修订。

如果给定项目的项目已存在于 PLM 中,如上文概述的项目初始化 PLM 结构(在 PLM 中初始化项目),则会根据需要更新和添加项目。如果 PLM 实例中还不存在项目的已发布数据,则会将结构和数据添加到 PLM 中。在这两种情况下,PLM 零件编号将分配给任何新的 PLM 项目,并作为参数传递回 Altium Designer。

在此处显示的示例中,流程名为 Publish to PLM – select并从 Publish to PLM (User Selects)模板流程。 请注意,如果所选项目尚未发布到工作区,则没有发布包可传播到 PLM。要从设计环境启动流程,请从 Project » Project Activities » Publish to PLM – select(或相应流程)。

下面的 Publishing to PLM – select对话框会自动选择当前活动的 Altium Designer 项目发布到 PLM,但是 Project下拉菜单及其超前过滤类型可用于选择工作区中任何已发布的项目作为替代。

对话框的 Request title字段允许重命名此发布到 PLM 任务的流程。该 AUTO设置可将任务命名为流程名称--在本例中为、 Publish to PLM - select.单击对话框的 按钮,调用 "发布到 PLM "流程。

下面的 Select data to publish对话框允许您选择特定的项目修订版本,然后从该版本中发布软件包。

或者,选择对话框的浏览按钮 () 打开资源管理器对话框。 Choose Design Review Dataset资源管理器对话框,在该对话框中可以指定用于发布的特定已发布数据集。请注意,要查看已发布数据的所有修订版,必须在 Show only latest选项必须在对话框的 菜单中取消选择。

通过上述两种方法中的任何一种,都可以在 Select data to publish对话框中建立用于发布的数据集修订版列表。

提交要发布的列表 () 将访问 PLM 实例,PLM 实例将请求您的 PLM 用户凭据。提交这些信息以确认并启动发布到 PLM 的操作。

可以在任务列表面板(View » Panels » Tasklist)中监控发布过程的进度,其中命名的任务及其状态将包含在面板的 Tasks列表中,并在成功完成后作为已关闭活动。在面板的 Show closed选项启用后,选择一个已关闭的活动将打开一个相应的信息对话框,其中包括任务的相关 PLM 发布详细信息 (Data选项卡)和流程状态的图形显示(选项卡)。Diagram选项卡)。

在对话框的 Data选项卡下,单击 PLM Publish Completed Log文件条目 (*.log) 下载报告活动工作流程中事件顺序的纯文本文件。

在 PLM 实例(本例中为 Windchill)中将添加项目条目,以包含指定的项目发布数据。请注意,创建的 Windchill 条目和数据结构将取决于其设置和 Altium Designer PLM 发布模板的配置。

在此示例中,PLM 项目已添加到已发布的装配和制造文件的指定修订版中。 Project 5的已发布装配和制造文件的指定修订版添加了 PLM 项目,以及设计中使用的组件的项目。请注意,组件 CAP01005已经存在于 PLM 中,是之前发布流程的结果。

内容和结构

对于 Altium Designer 与 PLM 数据交互的所有类型,可通过选择文件发布项或 Altium Designer 术语中的发布包来查看条目的 PLM 父子结构,发布包将显示其组成文件集。

PLM 发布流程还将包括设计中使用的组件,如上图所示。

工作区 PLM 发布模板(Altium 365 工作区、企业服务器工作区)的配置将决定何时/是否在 PLM 中创建组件条目。在模板的默认配置下,PLM 中已存在的组件条目将被链接到,而 PLM 中未存在的组件条目将被创建并链接到。

当在 PLM 中创建了一个新的组件项时,其 PLM 零件编号将作为参数被移植回工作区中的匹配组件。下图显示了一个组件在 Explorer面板中的组件参数列表。

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。

Content