Altium 365 工作区
作为Altium 365基础设施平台不可或缺的一部分,Workspace是一个专门用于管理所有内容的服务器。它促进了设计、制造和供应领域之间的无缝连接,以及数据移动的机制。它与Altium Designer和谐工作,为如何处理设计数据并确保数据完整性提供了优雅的解决方案。Workspace不仅提供了坚固、安全的数据存储,还能够将数据作为完全独立的修订版本重新发布——本质上是随着时间的推移跟踪设计更改,而不会覆盖任何先前发布的数据。它还满足了管理数据生命周期的需求,允许需要使用该数据的人一目了然地看到数据在其“生命”中达到的阶段,因此知道它可以安全地用于什么。
工作区可以容纳所有管理的数据,包括组件、领域模型、电路图纸和设计模板。您甚至可以直接在工作区内创建和管理整个设计项目,通过一个以CAD为中心的管理视图,便于协作审查和评论设计,以及检查其BOM和历史记录。通过一个专用的制造门户,您可以查看和导航已发布的文件数据,检查BOM,并查看和评论设计本身的快照;那就是发布数据的来源。选定的发布也可以直接与您的制造商共享——作为一个制造包。
通过在工作区内提供一套可重复使用的设计“构建块”,您可以在确信每个模型、组件和更高阶设计元素都已经过审批和批准的情况下,安心地开始新项目,无需重新发明轮子。工作区成为设计元素的来源和目的地,每个新设计都使用发布到工作区并通过工作区管理的元素。通过仅使用工作区中的元素进行设计,这些设计的完整性自然得到了保证。 遵循行业最佳实践以确保安全性和数据完整性,Altium 365支持TLS(传输层安全)1.2。因此,要能够从您的设计软件连接到Altium 365工作区,您必须使用Altium Designer 20.1.14或更高版本,该版本包括对TLS 1.2的支持。 阅读关于激活您的工作区,探索工作区,邀请他人加入您的工作区,从Altium Designer访问您的工作区,使用连接的工作区进行设计。服务器内容项
在工作区中,每个可以存储、管理和重用的设计实体都被表示为特定类型的项目。项目在工作区内具有唯一标识,并且可以包含任意数量的修订版本,其中每个修订版本包含该项目的数据。每次对包含在修订版本中的数据进行更改时(对于大多数项目类型,可以直接在关联的临时编辑器中编辑),都会提交(或重新发布)到该项目的新修订版本中,这意味着任何现有的修订版本都不会被覆盖,从而确保了最高的完整性。一个项目可以有任意数量的修订版本,这些修订版本本质上是该项目随时间演化的结果。进行更改并将新的数据内容提交/上传/发布到新的修订版本中。因此,每个项目修订版本中存储的数据通常是不同的。为了区分这些不同的项目修订版本,使用了修订标识符(ID),该标识符与项目ID结合,为每个项目的每次发布创建了一个唯一标识符。这给了我们项目-修订。
项目修订的另一个重要方面是其生命周期状态。这是另一个标识符,可用于快速评估该修订版本目前达到了其生命阶段的哪个阶段,以及设计师因此被授权执行哪些操作。修订版本反映了对项目所做的设计更改,而生命周期状态反映了从商业角度看项目的状态,例如计划中、设计新品、生产中、已过时等等。
直接编辑
工作区提供了一种灵活且安全的方法,用于集中存储和管理在Altium Designer中使用的所有类型的设计数据。从原理图模型到组件,从管理的图纸到完成的PCB设计,工作区提供了一种理想的方法来存储和管理您的电子设计数据。
多个设计实体可以被编辑并发布到相应的新创建的服务器项目的初始版本中,这得益于工作区对直接编辑的支持。直接编辑使您摆脱了单独的版本控制源数据的束缚。您可以简单地使用一个临时编辑器来编辑支持的项目类型,该编辑器加载了直接来自服务器本身的最新源数据。一旦编辑完成,实体就被发布(或重新发布)到其父项目的后续计划修订版中,且临时编辑器被关闭。您的硬盘上没有文件,不用质疑您是否在使用正确的或最新的源数据,也不必维护单独的版本控制软件。Altium 工作区处理这一切,以同样的高完整性和一种大大加快数据变更的方式。
在任何阶段,您都可以通过右键点击修订版,并从上下文菜单中选择编辑命令,直接回到工作区中支持的项目的任何修订版进行编辑。再次,临时编辑器将打开,修订版中包含的实体将开放进行编辑。根据需要进行更改,然后将文档的更改提交到项目的下一个修订版中。
组件
Altium Designer 采用统一设计方法,传统上使用了一种跨越电子设计过程所有方面的组件模型。然而,为了无缝地将电子设计过程融入整个产品开发过程,这种模型已经通过扩展到覆盖其他方面(特别是机械CAD和工业设计)以及与产品开发过程交叉的业务流程(如采购和制造)而演变。
这种演变后的对象模型被称为统一组件模型。
在这种建模范式下,设计组件(设计师看到的)与制造商和/或供应商部件分开。这些信息不作为组件的一部分定义。相反,部件选择用于将设计组件映射到一个或多个制造商部件,这些制造商部件列在部件目录中,进而可以映射到一个或多个供应商部件。这允许设计师事先声明,对于设计中使用的任何给定设计组件,可以使用哪些真实部件。
这些组件及其部件选择存储在工作区中。一个组件以一系列唯一可识别的组件项的修订版存储。每个修订版都进行生命周期管理,提供经认证的组件集合,这些组件被授权重新实例化到新的设计项目中、制造成原型或用于生产批次。简而言之,就是通过服务器基础的“库”实现的组件目录。
Altium Designer 的组件面板提供了一个强大的界面,使您能够与所有组件进行交互 - 包括基于服务器的(管理的组件)和基于文件的组件。对于您的管理组件,该面板提供了基于过滤的参数化(分面)搜索功能,用于指定目标组件参数。此外,该面板还提供了通过组件编辑器编辑管理组件的选项(在其单个组件编辑模式下),通过资源管理器面板查看组件的源服务器,以及执行组件管理功能,如组件创建和克隆,或编辑选定组件的部件选择和类型。 通过使用Altium Designer的制造商零件搜索面板,您可以搜索现实世界中的制造零件,然后将这些零件获取到您的工作区。获取涉及使用组件编辑器以单个组件编辑模式创建一个新的管理组件,并发布到工作区。 阅读关于构建和维护您的组件和库。设计管理
工作区与Altium Designer结合,为完全管理的项目提供支持。管理项目针对项目生命周期的开发阶段,简化了版本控制项目的创建和持续工作流程。工作区的集中存储在控制之下,也使得这一功能成为其他协作服务的基础。
使用基于工作区的项目的一些关键好处包括:
- 简化存储。无需决定存储位置。备份和其他基本服务都已处理。
- 协作功能的基础。
- 强制版本控制。
- 专用评论系统的优势。
- 通知和状态。整个设计团队都能看到文档状态,包括本地修改。
- 并行PCB设计无需任何复杂设置即可工作。
- 能够与多人共享项目进行编辑,或仅用于查看和评论。
- 使用项目历史记录功能时的全部功能性,包括与VCS相关的提交事件。
通过工作区浏览器界面的项目页面进行管理。可以通过此界面或通过Altium Designer中的创建项目对话框创建新项目。
您还可以访问项目的详细的、以CAD为中心的视图,该视图提供设计、仿真、发布、历史和装配视图选项:
- 设计 - 显示和导航源项目设计文档,查看设计对象属性并放置审查评论。此视图使用Web 查看器界面来展示您的设计,通过四个不同的数据子视图,分别显示源原理图、2D电路板、3D电路板和物料清单(BOM)。这个视图是针对源项目数据的最新版本,而不是该项目的指定发布版本,因此可以被视为工作进展中(WIP)视图。您可以审查基础设计及其任何定义的变体。
- 仿真 - 上传与当前项目或项目发布相关联的仿真电路仿真结果文件。这些文件实际上附加到了项目上,这允许工作区的成员检查和/或下载与当前打开的项目相关的仿真结果文档
- 发布 - 查看项目的发布版本。提供了打开完整发布数据或特定装配包的访问权限,这将通过一个制造门户在单独的标签页上呈现。从这个门户,您可以查看和导航已发布的文件数据,检查BOM,并查看并评论设计本身的快照;那些发布数据的来源。无论是从发布视图,还是通过特定发布的制造门户,您都将能够控制下载各种粒度级别的制造数据(从完整数据集到单个生成的输出文件)。选定的发布也可以直接作为制造包发送给您的制造商。您还可以比较不同发布之间的Gerber数据或原理图数据。
- 历史 - 浏览与项目相关的主要事件的进展时间线,包括其创建、提交、发布、克隆和MCAD交换。每当与项目相关的支持事件发生时,该事件就会作为一个带有各种适用操作的专用瓦片添加到时间线上。对于历史事件,您甚至可以在发布之间或与本地生成的文件集之间比较Gerber数据,或在发布或提交之间比较原理图数据。更多信息,请参见项目历史。
- 装配 - 使用交互式装配工具检查并推进电路板装配过程。该工具将项目的详细BOM数据和其2D/3D装配视图结合起来,提供了一个界面,为通过装配过程提供所需的图形和组件部件信息。
全球共享制造包数据
在工作区内管理的设计项目的一个关键方面是能够创建并与他人共享构建包。当直接与制造商共享时,它可以被视为制造包,因为这是制造商可以浏览、下载并用于制造和组装电路板的包。
为了支持与他人以及您的制造商(通常位于您的组织之外)共享此类包的能力,Altium 365平台提供了一个专用的制造包查看器——平台的全球共享支持的一个元素——它允许其他人从世界任何地方的任何网络浏览器查看制造包——但在您的工作区之外,以便您的设计本身和其他宝贵的知识产权得到保护。
每位共享用户都会收到一封带有链接的电子邮件邀请,通过该链接可以在制造包查看器中查看制造包。共享的制造包会在Altium 365平台界面的与我共享页面上展示。 制造包查看器本身允许关键利益相关者 - 主要是制造人员 - 查看设计的概要概览,包括关键的板材数据。查看器还提供了制造、组装和物料清单(BOM)数据的子页面。 最终,制造人员可以下载他们已查看的发布版本的构建包 - 并且可以在查看器的任何页面下载 - 以实现该版本的板材的物理制造。 阅读有关制造包查看器的更多信息。ECAD-MCAD 协同设计

大多数设计的电子产品都需要固定在某种机械结构上,比如底盘或外壳。在设计过程的后期发现电路板(ECAD)与底盘/外壳(MCAD)之间存在机械冲突可能是一次代价高昂的经历。虽然你可以从Altium Designer导出一个3D模型,但这是一个需要有意识决策和行动的手动过程。实际上,这种操作非常少见,结果就是MCAD设计师永远不太确定他们得到的是否是最新最好的。确保你不会因为你的工具无法沟通而浪费一大笔钱,真的不应该这么难。
工作空间支持原生的ECAD到MCAD协作,数据在不同领域之间无缝流动。不再需要轮询更新,也不再有不确定性。随着设计的演进,数据在不同领域之间推送,确保设计的一致性。
使用最新的Altium CoDesigner插件时,支持以下MCAD平台:
- Dassault Systemes SOLIDWORKS®
- Autodesk Inventor Professional®
- PTC Creo Parametric®
- Autodesk Fusion 360®
- Siemens NX®
官方支持的MCAD工具版本将取决于所使用的Altium CoDesigner插件版本(参见CoDesigner新功能页面)。
组件同步
工作区支持与您的企业系统进行单向或双向组件数据同步。一个配置文件允许您指定同步的方向,因此可以指定哪些参数在哪个系统中为主数据。组件数据在工作区与目标企业系统之间的同步使用内置的同步过程,该过程可以手动触发或设置为定时重复事件。
工作区目前直接支持与以下企业系统进行组件同步:
- PTC Windchill® PLM
- Arena® PLM
接口配置通过工作区的浏览器界面执行,连接设置和参数映射在一个基于XML的配置文件中定义(上传到服务器)。为了帮助您开始,我们提供了两个支持系统的基本配置文件。
当同步过程首次在目标系统中添加组件数据时,生成的项目编号会作为PlmPartNumber参数传回工作区中的组件。这作为同步工作区与企业系统实例之间数据的关键参数。此外,配置可以安排使得企业系统侧的项目参数/属性会更新工作区中的属性(可按字段配置),无需正式发布该组件项的新修订版。
► 有关更多信息,请参见PLM组件同步。
零件来源配置
每个工作区都有自己专用的零件目录。这是一个管理型零件目录数据库,专门用于管理和跟踪制造商零件及其相关的供应商零件。该目录仅与工作区一起使用。
零件目录存储代表实际制造商零件的项目,以及一个或多个代表供应商零件的项目——这些是由供应商/销售商销售的那些制造商零件的具体化身。每个供应商零件都是对零件数据库中某个项目的引用——要么是Altium 零件提供商的聚合零件数据库(该数据库本身与启用的供应商接口并从中收集零件),要么是链接的本地零件数据库。
实际使用哪些供应商——一份批准供应商的列表——由工作区通过其浏览器界面的管理员 - 零件提供商页面管理。这促进了集中的供应链管理,使得整个组织中的设计师都使用相同的批准供应商列表,以此来获取其设计中使用的零件的供应链情报。
阅读关于零件来源配置。数据采集
Altium 使得组织能够从源服务器复制他们需要的内容,并将其传递给第二个目标服务器——这个过程简单地称为服务器数据获取。通过获取设计内容,所有权坚定地归属于接收组织,他们可以自由地对内容进行修改和维护——在他们的工作区内——按照他们希望的方式向前发展。通过保持获取的数据与其原始来源之间的链接,可以对数据进行智能处理,包括当任何复制内容的来源更新时通知。无论工作区中的项目是否有额外的发布,总是有可能恢复到源服务器的先前修订版本——所有这些都通过保持回到项目原始来源或源点的链接来实现。
获取操作是通过内容购物车对话框执行的。可以从资源管理器面板内访问此对话框。当您浏览希望获取数据的源服务器时,右键点击您希望获取的支持项目类型的修订版(例如,一个组件文件夹),然后从上下文菜单中选择操作 » 添加到内容购物车命令。







