DigiPCBA工作区

创建时间:2022-09-07 | 更新时间:2022-09-07

作为DigiPCBA基于云的基础架构平台不可或缺的一部分,工作区(Workspace) 是您所有托管内容的专用服务器。它促进了设计、制造和供应链领域之间的无缝连接和数据迁移机制。它与 Altium Designer 可以无缝、和谐地工作,提供了设计数据的安全性和完整性。工作区不仅提供可靠、安全的数据存储,还可以始终保持数据的最新版本,并传递至生产环节。它还满足管理的数据的生命周期),允许需要使用数据的人一目了然地查看数据在其“生命”中达到的阶段。

工作区可以容纳所有托管数据,包括元器件、各个模型、电路原理图和设计模板。您甚至可以直接在工作区中创建和管理整个设计项目,保持与软件界面一致的设计视图以方便对设计进行协作审查和评论,同时检查其 BOM 和历史记录。通过专用的一键下单功能,您可以在线进行设计制造数据的传输、检查 BOM,以及查看制造成本。可以方便地将制造数据安全无缝地传递给制造环节。

通过在工作区中提供一组可复用的设计模块及模板,您可以安全地着手于新项目,因为每个模型、元器件和更高阶的设计元素都已获得验证,而无需对它们重新设计即可放心使用。工作区成为设计元素的源头和目的地,通过仅使用工作区中的元素进行设计,这些设计的完整性从本质上得到了保证。

随着行业为了安全性和数据完整性上拥有最好的体验,DigiPCBA 支持 TLS(传输层安全)1.2协议。因此,为了能够从您的设计软件连接到 DigiPCBA,您必须使用 Altium Designer 21.3 及以上版本,包括对 TLS 1.2 的支持。
有关DigiPCBA 云平台的安全性、可靠性、隐私性和合规性的最新信息,请访问DigiPCBA 信任中心。

服务器内容项

在工作区中,每个存储、管理和复用的设计实体都表示为特定的项目类型。项目在工作区中是唯一标识的,并且可以包含任意数量的修订版本,包含该项目每个修订版本的数据。每次对现阶段修订版本中包含的数据进行更改时——对于大多数项目类型,可以直接在相关的临时编辑器中编辑——它被提交(或重新发布)到该项目的新修订版本中,这意味着没有现有的修订版本可以被覆盖,从而确保最高的完整性。

一个项目可以有任意数量的修订版本,本质上该项目是随时间进行演变的。更改过后并将新数据内容提交/上传/发布到新修订版本中。因此,存储在项目的每个修订版本中的数据通常是不同的。为了在项目的这些不同修订版本之间进行识别,DigiPCBA启用了修订标识符 (ID),并与项目 ID 结合为项目的每个版本创建一个唯一标识符。这就是Item-Revision。

项目修订的另一个重要方面是它的生命周期状态。这是另一个标识符,可用于快速评估当前修订版本已达到其生命周期的哪个阶段,以及授权工程师对其进行哪些操作。修订反映对项目所做的设计更改,而生命周期状态从业务角度反映项目的状态,例如Planned、New From Design、For Production、Obsolete等。

直接编辑

工作区提供了一种灵活且安全的方法来集中存储和管理 Altium Designer 中使用的所有类型的设计数据。从原理图模型到元器件,从管理的图纸到完成的 PCB 设计,工作区提供了一种存储和管理电子设计数据的理想方法。

由于工作区对直接编辑功能的支持,许多设计实体可以被编辑并发布到起相应的新创建的服务器项目初始修订版本中。直接编辑简化了单独的版本控制源数据的过程。您可以直接从服务器本身加载最新的设计数据,在临时编辑器简单地编辑受支持的项目类型。并且一旦编辑完成,数据将被发布(或重新发布)到其上一级项目的后续计划修订版本中,并且关闭临时编辑器。您的本地硬盘上没有文件,无需怀疑您使用的是否是正确的还是最新的设计数据源文件,也无需维护单独的版本控制软件。DigiPCBA工作区以出色的完整性和极大加快数据更改的方式处理这一切。

在任何阶段,您都可以在工作区中返回任何受支持的项目修订版本,并通过右键单击修订版本,从上下文菜单中选择“编辑”命令直接对其进行编辑。临时编辑器将再次打开,修订版本中包含的数据将打开以供编辑。根据需要进行更改,然后将文档的发布提交到项目的下一个修订版本中。

托管元器件

Altium Designer 采用统一的设计方法,传统上使用的元器件模型扩展到电子设计过程的所有方面。然而,为了将电子设计过程无缝融入整个产品开发过程,该模型已经扩展到其他方面,包括其他设计过程(特别是 MCAD 和工业设计)以及业务流程(如采购和制造)与产品开发过程相交。

这种扩展后的对象模型被称为统一元器件模型。

在这种统一的模型管理下,设计者所看到的设计元器件与制造商或供应商部分是分开的。设计者选用的设计元器件,可以映射到一个或多个制造商零部件,而这些零部件又可以映射到一个或多个供应商零部件。这样方便设计人员在设计阶段,就可以预先说明设计中使用的任何给定元器件可以使用哪些实际的零部件。

这些元器件及其零部件选择都存储在工作区中。一个元器件被存储为一个唯一可识别的元器件一系列修订版本。每个版本都进行生命周期管理,提供经过认证的元器件集合,这些元器件被授权重新应用到新的设计项目中、制造成原型或用于生产。简而言之,通过基于服务器的库实现元器件的云端托管。

Altium Designer 的元器件面板提供了一个强大的界面,可以与您的所有元器件进行交互——包括基于服务器(托管元器件)和基于文件的元器件。对于您的托管元器件,该面板提供了基于过滤器的参数化搜索功能,用于指定目标元器件参数。此外,该面板还提供了通过元器件编辑器编辑托管元器件的选项(在其单一元器件编辑模式下),通过资源管理器面板查看其源服务器中的元器件,并执行元器件管理功能,例如元器件创建和克隆,或编辑选定元器件的零部件选择和类型。
通过使用 Altium Designer 的制造商零部件搜索面板,您可以搜索实际制造的零部件,然后将这些元器件获取到您的工作区中。获取包括创建一个新的托管元器件,以及在元器件编辑模式下使用元器件编辑器更改,然后再发布到工作区。

设计项目的管理

工作区与 Altium Designer 相结合,为托管项目提供支持。托管项目针对项目整个生命周期的开发阶段,简化了项目的版本控制和持续工作的流程。云端工作区控制下的集中存储也使此功能成为其他协作服务的基础。

使用托管项目的主要好处是:

  • 简化存储。无需决定存储位置。备份和其他基本服务。
  • 协作功能的基础。
  • 强制版本控制。
  • 专用评论系统的便捷实施。
  • 通知和状态。包括本地修改在内的文档状态对整个设计团队成员可见。
  • 并行 PCB 设计无需任何复杂设置即可工作。
  • 能够与多人共享设计项目以进行编辑或仅用于查看和评论。
  • 项目历史功能提供完整的历史信息,包括与 VCS 相关的提交事件。

管理是通过云端工作区的项目页面执行的。可以通过该界面或通过Altium Designer 中的创建项目对话框创建新的托管项目。

双击云端工作区中项目页面的托管项目,可以打开该项目的详细设计视图,包括原理图,PCB,3D以及BOM数据。您还可以访问以 CAD 为中心的项目详细视图,其中提供了设计、供应、发布和历史视图选项:

  • 设计 - 显示和导航源项目设计文档,查看设计对象属性并进行审查和评论。该视图使用Web 查看器界面在四个不同的数据子视图中展示您的设计,分别显示源原理图、2D 电路板、3D 电路板和材料清单。此视图适用于源项目数据的最新版本,而不是该项目的指定版本,因此可以被视为一个在制品 (WIP) 视图。您可以查看基本设计及其任何定义的设计变量。
  • 供应链 - 以交互方式检查从设计文档中提取的在制品 (WIP) BOM 数据,包括从项目的 ActiveBOM 文档派生的制造商和供应商零部件数据条目。
  • 发布– 查看项目的发布。提供访问以打开完整的发布数据或特定的装配包的功能,这些数据将通过制造门户显示在单独的选项卡上。在这个门户中,您可以查看和导航已发布的文件数据、检查 BOM 以及查看和评论设计本身的快照;以及该发布数据的来源。从版本视图或通过特定版本的制造门户,您可以访问控制以下载不同级别的制造数据(从完整数据集到单独生成的输出文件)。也可以发送选定的版本(作为制造包) 直接发送给您的制造商。您还可以比较版本之间的Gerber 数据或原理图数据。
  • 历史 - 浏览与项目相关的主要事件的渐进时间表,包括其创建、提交、克隆和 MCAD 交换。每次与项目相关联的事件发生时,该事件都会作为记录添加到时间线。对于历史事件,您甚至可以比较版本之间的 Gerber 数据或本地生成的文件集,或者比较版本或提交之间的Schematic 数据。有关详细信息,请参阅项目历史。
托管项目的美妙之处在于默认情况下它们都是受版本控制的,并且可以协作处理而不必担心共享驱动器、服务器、协议等。版本控制由工作区的内置 GIT 版本控制服务处理。如果您的项目受外部版本控制,您可以将其迁移到工作区中成为完全托管项目,成为该工作区的 Git 存储库中的设计文件。
您也可以保持项目不受托管(常规项目或基于 VCS 的项目),只在线提供它的同步副本- 将其发送到您的工作区。称为简单同步(Simple Sync),这样仅仅是将您的项目镜像到 DigiPCBA 工作区。

制造包数据的全球共享

在工作空间中管理的设计项目的一个关键方面是能够创建并与其他人共享发布的制造包。制造包可以直接与您的制造商共享,制造商可以浏览、下载并使用它来制造和组装电路板。

DigiPCBA 平台支持与他人和您的制造商(通常在您的组织之外)共享制造包,并提供专用的制造包查看器,允许其他人在您工作区之外从任何 Web 浏览器、世界任何地方来查看制造包,因此您的设计本身和其他可使用的 IP 都不受限制。

每个共享用户将收到一封电子邮件邀请,其中包含通过制造包查看器查看制造包的链接。共享制造包显示在DigiPCBA 平台界面的Shared with Me页面上。

制造包查看器本身允许主要利益相关者(主要是制造人员)查看设计的摘要概述以及关键电路板数据。同时还提供了查看器的制造、装配和 BOM 数据子页面。

最终,制造人员可以从查看器的任何页面下载他们查看过的任何版本的制造包,通过它实现电路板的生产。

ECAD-MCAD协同设计

大多数设计的电子产品都固定在某种机械结构上——底盘或外壳。在设计过程的后期发现电路板 (ECAD) 和机箱/外壳 (MCAD) 之间的机械冲突可能是一种代价高昂的经历。虽然您可以获得从 Altium Designer 导出的 3D 模型,但这是一个手动过程,需要有意识的决定和操作才能实现。实际上,结果是 MCAD 设计人员永远无法确定他们拿到的是否是最新的和最好的。确保您的ECAD与MCAD数据实时互动,而不会出现不匹配而造成的返工,在DigiPCBA平台其实不是一件难事。

工作区提供原生 ECAD 到 MCAD 协作,其中数据在各领域之间无缝流动。不再需要轮询更新,也不再有不确定性。随着设计的发展,数据在ECAD 和 MCAD 之间来回推送,实时互动,确保设计的一致性。

使用最新的 Altium CoDesigner 插件时,官方支持以下 MCAD 平台和版本:

  • Dassault Systemes SOLIDWORKS® - 版本 2018、2019、2020、2021
  • Autodesk Inventor Professional® - 版本 2020、2021、2022
  • PTC Creo Parametric® - 4.x、5.x、6.x、7.x、8.x
  • Autodesk Fusion 360®
MCAD CoDesigner 在电气工程师和机械工程师之间同步 PCB 设计。它通过Altium Designer 端的MCAD CoDesigner 面板直接处理 ECAD 和 MCAD 数据。

元器件同步

工作区有助于将元器件数据与您的企业系统进行单向或双向同步。配置文件允许您指定同步的方向,从而指定哪些参数在哪个系统中被掌握。工作区和目标企业系统之间的元器件数据同步使用内置的同步过程,可以手动触发或设置为定时重复事件。

工作区 目前为以下企业系统的元器件同步提供直接支持:

  • PTC Windchill® PLM
  • Arena® PLM

界面配置通过工作区的资源浏览器界面执行,连接设置和参数映射在基于 XML 的配置文件中定义(上传到服务器)。两个受支持系统的基本配置文件都可以帮助您入门。

当同步过程首先在目标系统中添加一个元器件的数据时,生成的项目编号作为PlmPartNumber参数传回工作区中的元器件。在工作区和企业系统项目之间同步数据时,这是一个关键参数。此外,可以安排配置,以便企业系统端的项目参数/属性更新工作区中的属性(可按字段配置),而无需正式发布该元器件项目的新修订版本。

请注意,零部件选择数据的同步是单向的——仅从企业系统到工作区。

零部件供应链配置

每个工作区都有自己的专用零部件目录。这是一个托管零部件目录数据库,专门用于管理和跟踪制造商零部件及其相关供应商零部件。目录仅适用于工作区。

零部件目录存储代表了实际制造商的零部件项目,以及一个或多个代表供应商的零部件项目,由供应商出售。每个供应商零部件都是对零部件数据库中的一个项目的引用——Altium 零部件供应商的聚合零部件数据库(它本身与启用的供应商连接并从其收集零部件)或链接的本地零部件数据库。

实际使用哪些供应商 -已批准供应商列表- 由工作区通过其浏览器界面的Admin - Part Providers页面进行管理。这有助于集中式供应链管理,整个组织的工程师使用相同的批准供应商列表,从中获取设计中使用的零部件的供应链信息。

访问和管理工作区的Altium Parts Provider零部件供应链只能由该工作区的管理员执行。另请注意,当用户连接到工作区时,工作区中建立的Altium Parts Provider设置将覆盖 Altium Designer 中的设置。
对于许多组织而言,元器件供应商数据来自(并且必须)来自公司内部企业系统,该系统提供一组专有的器件供应商数据 - 这可能基于严格批准的供应商范围和/或特殊定价结构。 Altium Custom Parts Provider可以满足这种情况,当通过 Altium Designer 配置为同步时,允许将来自指定数据库源的供应商数据映射到工作区供应链数据。此功能需要 Altium Designer 21或更高版本。

数据采集

Altium 使组织能够从源服务器复制他们需要的内容,并将其传送到第二个目标服务器——这一过程简称为服务器数据采集。通过获取设计内容,所有权被牢牢掌握在接收组织手中,他们可以自由地在他们的工作空间中进行修改和维护内容,因为他们希望继续前进。通过在获取的数据与其原始来源之间保持链接,可以对数据进行智能处理,包括在任何复制内容的来源更新时发出通知。而且,无论是否对工作区中的某个项目进行了额外的发布,总是有可能从源服务器恢复到以前的版本——所有这一切都通过保持一个链接回到项目的原始源。

使用“ Content Cart”对话框执行采集,并可以从Explorer 面板中访问此对话框。在浏览您希望从中获取数据的源服务器时,右键单击您希望获取的受支持项目类型的修订版本(例如元器件文件夹),然后从上下文菜单中选择Operations » Add to Content Cart命令。