除了可以通过 Altium Designer 连接到 Workspace(通过 资源管理器面板 和 元件面板 与其中的元件进行直接交互),你还可以通过专用的浏览器界面连接到 Workspace,访问 Workspace 提供的各类服务的管理界面。实际上,对于其中某些服务,你只能通过该浏览器界面进行操作。
在本说明文档中讨论的所有级别的 Altium 解决方案,均使用通用术语 Altium Designer 和 Altium Workspace。
访问界面
基于浏览器的 Workspace 界面作为 Altium 365 平台界面中的一个组成部分呈现。你可以通过多种方式访问该界面。详细信息请参阅 登录界面 部分,位于 Altium 平台界面页面。
提供了哪些内容?
在 Altium 365 平台界面中,当前 Workspace 区域提供了多项关键技术和服务,大致可以分为两大类,如下图所示,后文也有列举。
在上述图片中:
-
所有 Workspace 用户均可访问的界面元素。要访问某个页面,请点击左侧导航树中的页面名称。
-
仅 Workspace 管理员可访问的界面元素。用户通过加入 Administrators 组获得管理员权限。要访问某个页面,请在左侧导航树的 Admin 部分选择所需条目。
右上角横幅区域最右侧的用户下拉菜单,可进入你的 个人空间(点击 My Personal Space),你可以在此独立上传多种支持格式的设计快照和制造数据(Gerber),并可根据需要持续与他人共享。
如果你有多个 Workspace 的访问权限,该菜单还允许你在它们之间切换。
通用访问界面元素
以下部分简要介绍了所有 Workspace 用户(包括管理员和成员)都可访问的 Workspace 浏览器界面元素。
帮助与资源
作为新的 Workspace 成员,你可以选择最适合自己需求的工作角色,选择后会在浏览器界面中打开当前 Altium Workspace Getting Started 指南。
主页
此页面是使用 Workspace 提供的设计和管理工具的起点。每个图块都可直接进入 Workspace 环境中的应用门户,或者在 Altium Designer 和 MCAD CoDesigner 的情况下,进入其安装页面——参见 安装 Altium Designer Develop 和 安装 Altium Designer Agile。右上角还提供了标准的“九宫格”菜单(
),可直接访问各 Workspace 门户,点击后将在新浏览器标签页中打开。
当你访问每个门户时,Workspace 用户界面和功能会相应变化:
项目
Related pages: Workspace 项目,特定项目的管理,Altium Designer 环境
此页面为项目服务的界面,实际上就是 Workspace 的 Design Portal。它为项目的创建、上传和管理,以及团队协作(通过设置访问权限进行共享)提供了一个以 CAD 为中心的集中位置。该页面列出了所有 Workspace 设计项目,面向项目生命周期的开发阶段,简化了受版本控制项目的创建和持续工作流程。
Workspace 项目的优势在于默认启用版本控制,并可协作处理,无需担心共享驱动器、服务器、协议等问题。版本控制由 Workspace 内置的 GIT 版本控制服务提供。所有项目都存储在 Workspace 的单一设计仓库中,名为 Versioned Storage(一个 Git 仓库)。
如果你的项目处于外部版本控制下,可以将其迁移为 Workspace 完全托管的项目,设计文件将托管在服务器自有的 Git 仓库中(即切换到 Workspace 的原生 VCS)。详细操作请参见 从外部 VCS 迁移到 Workspace 原生 VCS。
你也可以保持项目为非托管状态(常规项目或基于 VCS 的项目),但可将其同步 副本在线发布——即发送到你的 Workspace。称为 Simple Sync,这样你就能享受 Altium 平台带来的协作优势。
你的设计项目集中管理——全部归属于 Workspace。
包括 Altium Designer 在内的多种软件的设计文件和项目,都可以通过
按钮菜单中的上传选项,直接从你的电脑上传到 Workspace。在随后的浏览器窗口中,指定包含项目文件的文件夹进行上传。
通过该界面或 Altium Designer 创建/上传的项目,最初仅对创建者(所有者)和 Workspace 管理员可见。除此之外,项目还会继承其父文件夹的用户/组访问权限,或采用 Workspace 管理员定义的特定权限集。
在后一种情况下,Default permissions for new projects 选项(如果您的工作区中可用)可在 Admin - Settings – Projects 视图中启用。此处的设置将定义哪些用户/用户组可以访问新创建的项目,而不是继承自项目父文件夹的权限。
有关更多信息,请参阅 管理项目创建权限。
您还可以访问以 CAD 为中心的项目详细视图,可通过点击项目名称、在项目列表上方的 Open 控件中选择
选项,或在列表视图中直接双击所需项目条目来打开。该项目的详细管理页面将在新的浏览器标签页中打开,集成了以 CAD 为中心的界面,提供包括设计、仿真、发布、历史和装配等视图选项:
您可以在整个设计及各个子视图中搜索、选择、交叉探查和检查元件与网络。在查看 2D 板时,您甚至可以进行测量。
-
Simulation – 允许您上传与当前项目或项目发布相关联的电路仿真结果文件。这些文件会被有效地附加到项目上,使工作区成员能够检查和/或下载与当前打开项目相关的仿真结果文档。有关更多信息,请参阅 特定项目的管理 – 仿真。
-
Tasks – 查看、访问和管理适用于当前打开的工作区项目的所有任务(工作活动请求)。这些任务包括与项目本身相关的一行通用任务(在 Tasks 视图中创建),以及适用于特定项目文档的可折叠任务行(在 Design 视图中通过分配评论给工作区成员创建)。任务的状态通过在 ToDo、InProgress 和 Resolved 行之间移动来推进。更多信息请参阅 任务操作页面。
仪表板中可用的任务类型取决于 已购买的 Altium Platform 解决方案的级别,可能包括 设计评审、Jira、需求 以及由 流程工作流 生成的任务。
-
Releases – 查看项目的发布版本。可访问完整发布数据或特定装配包,这些内容将在单独的标签页中通过 Manufacturing Portal 呈现。通过该门户,您可以查看和导航已发布的文件数据,检查 BOM,并对设计快照(即该发布数据的来源)进行查看和评论。无论是在 Releases 视图还是通过特定发布的 Manufacturing Portal,您都可以访问不同粒度级别的制造数据下载控制(从完整数据集到单个生成的输出文件)。选定的发布版本还可以作为 Manufacturing Package 直接发送给您的制造商。您还可以 比较不同发布之间或与本地生成文件集之间的 Gerber 数据,以及比较不同发布之间的 原理图数据、PCB 数据 或 BOM 数据。
Altium Platform 提供了专用的 Manufacturing Package Viewer —— 这是平台 Global Sharing 支持的一部分 —— 允许他人通过任何浏览器在全球范围内查看制造包,但不会暴露您的工作区,因此您的设计和其他有价值的知识产权不会泄露。更多信息请参阅 全球共享 和 制造包查看器。
-
Activities – 查看与当前项目相关的活动或已关闭的 Project Activity 流程工作流,或通过
按钮启动新的活动工作流。可用的项目活动工作流(如临时、里程碑和交接评审)将包括在 Admin – Processes 页面上启用的流程。
所列流程提供每个流程的状态概览,包括发起人、分配对象、启动时间及当前工作流阶段。选择某个流程条目可查看更多详细信息,包括其带注释的工作流图、相关流程数据摘要以及工作流事件的顺序历史。每个流程步骤都会自动创建任务,并可在 任务页面 中查看和推进。
-
Design Reviews – 以平铺方式查看项目的设计评审流程,默认显示 In Progress 状态的评审,也可通过清除 Filter 状态,显示已 Rejected 或 Cancelled 的评审。设计评审通过专用用户界面创建和管理,是一种可配置的同行评审流程,包含设计内容快照、可定义的检查清单、评审人员分配和设计变更对比。
分配的评审人员可通过打开的设计评审实例或 任务页面 访问并批准/拒绝活动评审,最终由评审发起人(创建者)完成。详细信息请参阅 设计评审页面。
Library
工作区 Library 条目下包含与元件项目及其管理相关的页面。这些页面可访问工作区元件、评估其健康状况(适用性及潜在问题),并可提交库元件创建请求。
Components
Main page: Workspace Components
本页面可通过选择Library导航项或其Components子项进入,用于浏览当前存储在Workspace中的所有元件。您可以快速查看当前可用的元件种类及数量,并获取每个元件的详细信息。元件按类型分组显示为分类卡片,可单独展开以访问该类型下的所有元件。对于每个元件,还可以管理其Part Choices,并通过提供的数据手册和供应链数据源获取更多信息。
浏览某个具体元件时,您也可以删除该元件(前提是您有编辑权限)。此操作实际上为“软删除”,即元件会被移至Workspace的Trash 区域。您还可以选择删除该元件的相关项目(如符号、封装模型、仿真模型、数据手册)。请注意,只有在这些项目未被其他元件使用时才能删除。元件可在回收站页面中恢复或永久删除。仅当元件未被托管原理图或设计使用时,才可永久删除。
Library Health
主要信息:Library Health Dashboard
本页面提供了详细Library Health仪表盘页面的直接链接,您可在此运行健康检查并详细查看元件健康问题。分析结果按Themes(元件健康问题类型)分组,可进一步展开调查和处理。元件可打开查看、删除、从分析中排除、仅筛选已使用的元件等。
无论是Library Health摘要(见上方Components视图)还是Library Health仪表盘信息,都将在运行元件健康检查后显示。首次访问Components 页面时会自动执行健康检查,刷新(
)仪表盘视图时也会执行。
Part Requests
Related page: 创建与管理流程,Part Requests页面
本页面可用于创建和管理新元件的请求。工程师只需提交一个或多个元件的创建请求,并在请求完成(元件已可用)或被拒绝(及原因)时收到通知。请求人应尽可能提供支持请求的关键信息(制造商及料号、描述、相关数据手册(PDF或URL))。还可创建Stub Component Items,供管理员后续完善。
Part Requests由流程工作流定义,并由指定用户通过任务页面推进至完成(Resolved)——详细信息及命令选项可在任务详情窗格中访问。
Part Requests页面列出了活动或已关闭的请求流程,标签选项可切换至活动工作流视图(Diagram)、所有已提交请求信息表(Data)及流程事件顺序列表(History)。
正在使用的元件
Related information:BOM Portal,Workspace Components
。此页面为当前在 Workspace 项目和 Managed BOMs 中使用的所有制造商元件提供了汇总概览。列表中为每个制造商元件项填充了关键参数列(如有可用,还包括 SiliconExpert 参数),并包含指向相关 BOM 文档的有效 Used In 链接。通过 Parts in Use 页面,您可以快速查看所有在设计 BOM 中应用的制造商元件引用,并检查是否存在如生命周期不当、缺乏标准合规性或制造交期过长等活跃问题。请注意,当前报告视图可通过下载功能(
)保存为 CSV 文件。
默认情况下,所有 Workspace 项目和 Managed BOM 来源都会包含在列表中,如列表上方的视图选项菜单所示(All Parts)。选择此菜单可选择其他可用视图,或通过 Create View 选项在 Select BOMs to Include in the View 对话窗口中选择新的 BOM 数据来源集。
列表的 Used In 列会显示该元件当前使用的相关 BOM 来源名称。这包括在设计项目或 Managed BOM 及其发布中的使用情况:
通过 Analytics 汇总信息,可进一步了解当前元件的使用情况。此功能可通过列表中的
图标打开,在页面上方显示带有注释的分组列表和图形指示器,代表当前 Parts in Use 视图的关键参数测量数据。分析数据会随着不同自定义视图及其 BOM 内容配置的选择而动态变化。
分析数据还可与 Parts in Use 列表联动,过滤其内容。可导航并选择特定元件 Category(Component Type)或元件 Manufacturer,以将列表限定为匹配项,或点击饼图区域、其标签或柱状图项,以按该参数数据筛选列表——可应用多个筛选条件(为“与”关系)。再次点击参数筛选项、关闭列表上方 Filters 区域的条目,或使用 Reset Filters 选项移除所有筛选条件,即可取消筛选。
“正在使用的元件”界面提供了多种功能,帮助您查找评估和审计元件使用所需的信息。这些功能包括列排序、关键词搜索和高级列筛选。结合使用时,可高度控制“正在使用的元件”报告中包含的条目及其展示方式:
与通过分析元素选择进行筛选相比,列筛选器提供了更灵活的选项,例如可通过禁用单个参数值来移除特定列表条目。
任务
Related information:任务操作,网页查看器评论窗口。
此页面视图允许您访问和管理当前在Altium 365工作区中处于活动状态的所有Tasks——作业活动请求。任务以看板流程风格展示,其进度状态(ToDo、InProgress和Resolved)在任务行中流转。一行保留用于常规任务(未关联项目的任务),其余每行对应某一特定项目的任务。常规任务可在仪表板内创建,项目专属任务则通过将工作区成员分配到项目评论中创建。
虽然界面相对简单,但工作区Tasks仪表板提供了一种灵活高效的方式,在实际设计环境中(而非外部系统)管理和跟踪工作流。此页面为工作区当前所有活动任务的全局视图,而在查看项目时通过导航树可访问的项目专属任务视图,仅显示与该项目相关的任务。
MCAD CoDesigner
Related page: ECAD-MCAD 协同设计
本页面涉及ECAD-MCAD 协同设计功能。MCAD CoDesigner可在电子和机械工程师之间同步PCB设计。它通过Altium Designer端的MCAD CoDesigner面板,以及集成到您的MCAD软件中的对应面板,直接处理ECAD和MCAD数据。后者通过安装(并注册到MCAD软件)Altium CoDesigner插件实现。
使用最新版Altium CoDesigner插件时,支持以下MCAD平台:
官方支持的MCAD工具版本取决于所用Altium CoDesigner插件的版本。相关信息可在CoDesigner新功能页面中查阅。
MCAD CoDesigner页面提供了该领域的概述,并包含MCAD CoDesigner插件及更多学习资料的链接。
本页面提供以下内容:
工作区成员
Related page: 工作区成员管理
本页面用于创建和管理工作区用户列表——即工作区成员,有权访问工作区及/或其相关技术的人员。
用户成员可以是您所在组织内拥有Altium账户的人员,也可以是其他组织的人员(对于后者,将其邀请为工作区成员并不意味着其成为您组织的一部分)。您还可以邀请没有Altium账户的用户(他们需要注册一个账户)。用户可以提交加入您的工作区的请求,现有用户也可以为其他用户提交邀请加入工作区的请求。
请在界面的Workspace Members页面确定哪些人员可以访问工作区。
页面顶部的标签选项允许管理员查看所有有权访问工作区的用户,并管理任何请求访问工作区的用户:
-
Members——所有基于其所属组成员身份和访问权限被授予工作区成员访问权的用户。Members标签是非管理员组的工作区成员唯一可见的视图。仅管理员可通过条目的选项(
)进行Edit(管理组分配)、Review Accesses(可用项目)和Remove(从工作区移除用户)操作。
-
Guests——已被授予工作区项目共享访问权限的外部用户(非成员),详见与外部用户共享。此类用户通过相关
图标标识。
-
Join Requests——本组织用户提交的访问公司工作区的请求。
-
Invitation Requests——工作区成员为其他用户或用户组提交的访问工作区的请求。
回收站
本页面展示了所有已“软删除”的项目——即已被删除但尚未永久删除的项目。Trash 本质上是一个回收站,您工作区内的任何项目都可以通过软删除操作移动到这里。它与工作区的其他部分隔离,因此在Trash 中的任何项目都无法被使用,也无法通过搜索、浏览器界面页面或 Altium Designer 内部找到。
您可以通过后续的确认窗口判断工作区界面或 Altium Designer 中基于Delete的命令是否属于软删除类型,窗口会确认被删除的项目将被移动到Trash。
当您通过软删除操作在工作区中删除项目时,该项目会被移动到Trash。Trash 页面为此隔离区域提供了操作界面。
您只能看到自己软删除的项目。管理员则可以在Trash中看到所有软删除的项目。列表包括与识别信息相关的列数据,以及项目被删除的时间和操作人。您可以通过点击任意列标题进行排序——点击一次为升序,再次点击为降序。可使用列表上方的Search字段在所有内容中进行搜索。
在Trash中选择一个项目,然后使用列表右上角的控件永久删除该项目或将其恢复。相应的命令也可通过所选项目最右侧的
控件关联菜单获得。
-
对于项目(Project),只有所有者或管理员才能(软)删除或恢复。对于其他项目,只要您拥有编辑权限,即可执行这些操作。
-
只有工作区管理员才能对项目进行彻底的“硬删除”(Permanently Delete)。
选择一个项目,然后决定是将其完全恢复以再次使用,还是永久删除(即“硬删除”)。
或者,若要通过批量操作一次性清空整个Trash ,请点击页面左上角的
按钮。系统会弹出确认窗口,提示此操作将永久删除所有项目且无法恢复。若要继续,请点击
按钮。
当尝试永久删除(硬删除)某个项目时,如果该项目被父项目引用(例如某个元件被用于受管原理图页或设计中),则无法执行此操作。
仅限管理员的界面元素
以下部分总结了工作区浏览器界面中仅only可由工作区管理员用户访问的元素——即属于Administrators组的用户。可通过左侧导航树专用的Admin区域访问这些元素。
Note:您在工作区Admin区域可访问的选项和功能将取决于您对 Altium 产品的访问级别。
管理员 – 设置
本页面提供了用于配置与工作区所提供及支持的各项功能和服务相关选项的子页面集合。
更改任何设置后,请务必点击页面右上角的
按钮。
页面左侧提供了导航树,可快速访问各个设置子页面。可用页面如下:
常规
可在本页面根据需要更改工作区的名称、服务器地址和描述。页面还提供了工作区位置的只读信息。只有同时为工作区所有者的管理员才能进行更改,其他管理员无法更改。
项目ѕ
可在本页面指定新建项目的默认路径(在工作区文件夹结构内),并可选设置共享权限。项目将被创建在指定的Default path for new projects文件夹中,除非已有文件夹处于打开状态(则会在该文件夹下创建),或在Create Project窗口的Parent Folder字段下的Advanced部分指定了其他路径——详见新建项目。
创建或上传项目的用户需要有权访问此默认文件夹(初始为Projects),其权限由工作区Explorer页面中指定的共享权限决定——详见文件夹和项目共享。请注意,如果用户无权访问默认项目文件夹(且未打开其他文件夹),系统将创建包含My Projects文件夹的Personal Folder结构用于项目存储——详见无文件夹写入权限下的项目创建。
新建项目的权限始终包括管理员和创建项目的用户(即“所有者”)。还包括从父文件夹继承的权限集,除非被Default permissions for new projects选项覆盖。当该选项可用且启用时,其设置将对新建项目施加指定的访问权限,而不是继承父文件夹的权限——详见默认项目创建权限。
管理员可为新建项目定义默认设置。初始路径设为Projects,且Default permissions选项为禁用状态。
邮件通知
本页面提供了启用工作区邮件通知功能的控制项。该功能可针对元件项目、项目和元件请求等多种事件向关键相关方发送通知。
详见邮件通知页面。
Altium 365 使用 Amazon SES(简单邮件服务)作为发件服务器。这与 Altium 发送 Altium 账户相关邮件(如账户激活)所用服务相同。
还可使用高级流程工作流及相关Send a notification when no updates have been made to a workflow task for <number> days通知。启用后,拥有活动任务且需完成工作流步骤的用户,在指定天数内未操作时将收到提醒通知。
访问控制
Access Control部分标题将用于安全目的控制工作区数据流的设置归为一组。该选项仅对拥有Altium 365 GovCloud或为组织启用了Altium 企业级解决方案的管理员开放。
尝试使用未通过过滤规则的 IP 地址连接 Workspace 的用户将收到访问被阻止的提示信息。
Vault
Vault 部分标题将 Workspace 内部相关功能的设置归为一组。
本页面还包含启用额外功能的选项,这些功能在 Altium Designer 中编辑基于 Workspace 的元器件时可用(点击
以确认更改设置):
– 使用此页面定义 Workspace 元器件的相关设置。
使用下拉参数列表(来源于所有 Workspace 元器件),指定用于链接和同步元器件的关键参数标识符。所选的内部料号参数在与公司基础设施(如 PLM 和 ERP 系统)集成时,作为主键参数(数据库术语)。Workspace 默认使用 Item ID,例如,这是 元器件到 BOM 行条目链接 参数,在 BOM Portal 中应用。
Folders for Models: 定义新建元器件时模型应存储的默认目标文件夹。要更改默认文件夹,请点击
按钮。在随后的 Explorer 窗口中,选择该模型类型的新默认目标发布文件夹。选择后,点击 OK 关闭窗口并返回 Components 页面,相应字段将更新为新文件夹路径。
-
Enable Pin Mapping – 启用后,在 Altium Designer 的元器件编辑器(单元件编辑模式)中编辑元器件时,将可使用 引脚映射功能。映射通过专用的 Pins 面板 实现。默认情况下,符号的编号引脚会映射到所引用封装和仿真模型中相同编号的焊盘/引脚。可直接点击模型单元格并输入所需值,修改映射目标,实现自定义引脚映射。
请注意,自定义引脚到焊盘的映射不向后兼容。在 Altium Designer 21 之前的软件版本中,执行 ECO 时映射不会被正确识别。
-
Part Choices Revision Control – 启用后,编辑基于 Workspace 的元器件的 Part Choices List 时,将打开 Altium Designer 的元器件编辑器(单元件编辑模式),而不是 Edit Part Choices 对话框。这样可在 Part Choices List 变更时创建新的元器件修订,实现对制造商 Part Choices 数据更正式(且可追溯)的管控——更多信息请参阅 Part Choice Revision Control。
Note: 如果随后禁用 Part Choice Revision Control 选项,所有 Part Choice 修订历史将丢失,并采用最新修订的 Part Choice 数据。
-
Data Cleanup – 使用此页面可快速从 Workspace 中删除数据项。此功能在您试验性地创建并发布内容到 Workspace 后(例如测试非托管库迁移),需要“清空”这些实验数据时尤为有用。该功能适用于 Workspace 中的任意类型数据项。
通过勾选相应复选框,决定是删除所有数据项(All)还是仅删除特定类型的数据项。配置好清理策略后,点击
按钮。随后会弹出窗口,要求确认并提示此操作无法撤销。为验证并继续操作,请在输入框中输入 Delete my data permanently,然后点击
。
请注意,如果子项已被父项引用(正在使用),则无法删除子项。必须先删除父项。例如,如果某个元件已在受管表单或设计项目中被使用,则需要先删除该受管表单和/或项目。
请记住,数据清理操作无法撤销。在数据移除前,系统会自动创建您的工作区快照。另请注意,数据清理操作的处理时间取决于涉及的数据量,可能需要一段时间。
MCAD CoDesigner
本页面提供用于在使用ECAD-MCAD 协同设计功能时,实现 ECAD 与 MCAD 领域间元件识别的控制选项。这有助于在两个领域之间推送和拉取设计时,使用原生元件。可用的选项如下:
-
Specify how transferred ECAD models are named – 设置初次传输到 MCAD 领域时模型的命名规范。默认设置为<FootprintName><ComponentID>,可更改为<ComponentID><FootprintName>或<CustomComponentProperty><FootprintName>.。如选择后者,请使用Custom Component Property字段(否则设置为PARTNO)定义您希望在 MCAD 元件名称中使用的自定义属性。此选项允许工程师在元件标识中包含有意义的信息,如详细的料号数据。
-
Recognize models placed in MCAD and use true electrical components in ECAD instead – 启用此选项以支持在从 MCAD 推送并拉入 ECAD 时使用原生元件。MCAD 3D 模型会链接到等效的 Altium Designer 元件,因此当电路板被拉入 Altium Designer 时,MCAD 3D 模型可被完整定义的 Altium Designer 元件封装(含 3D 模型)实例替换。请使用两个子字段分别确定 MCAD 模型属性和 ECAD 元件参数,用于在两个设计领域中识别元件。默认情况下,这些字段填充为PARTNO。MCAD model property可以是您自定义的属性,也可从下拉菜单选择MCAD model name。ECAD component parameter同样可以是自定义参数。如果启用了父选项,这些字段为必填项。如有任一项为空,
按钮将被禁用。
-
Use models from data management system on MCAD side when creating PCB assembly – 启用此选项以支持在从 ECAD 推送并拉入 MCAD 时使用原生元件。MCAD 软件会从 MCAD 的数据管理系统(通过模型名称)获取元件模型,并将该元件放置在 MCAD PCB 装配体上,而不是使用来自 ECAD 的模型。请使用子字段确定用于存储 MCAD 模型名称的 ECAD 元件参数。默认情况下,该字段填充为 MCADModelName。如果启用了父选项,此字段为必填项。如留空,
按钮将被禁用。
MCAD 到 ECAD 的元件链接适用于所有受支持的 MCAD 平台(Autodesk Fusion®除外)。ECAD 到 MCAD 的原生元件链接目前仅支持以下平台:
SOLIDWORKS – 需要 SOLIDWORKS 连接到 SOLIDWORKS PDM 系统。MCAD 元件必须在 ECAD 元件中以参数形式定义,格式为“<vault>:folder\folder\component.sldprt”,其中 <vault> 为 PDM 库名称。有关如何连接 SOLIDWORKS PDM 系统,请查阅 SOLIDWORKS 文档。如果该元件在 SOLIDWORKS PDM 系统中不可用,CoDesigner 会放置从 PCB 编辑器传输并保存在 Altium 365 Workspace 的模型。
PTC Creo Parametric – 需要 PTC Creo 连接到 PTC Windchill® 服务器,并将 ECAD 元件存储在 Windchill Workspace。有关如何连接 Windchill,请查阅 Creo 文档。如果该元件在 Windchill Workspace 中不可用,CoDesigner 会放置从 PCB 编辑器传输并保存在 Altium 365 Workspace 的模型。
Siemens NX – 需要 Siements NX 连接到 Siemens Teamcenter PLM。请查阅 Siemens NX 文档,了解如何连接 Teamcenter PLM。MCAD 元件引用必须在 ECAD 元件中以包含 Teamcenter 路径的参数形式定义,参数值格式为:root_TC_folder:subfolder1:subfolder12:model_name。
CoDesigner 在启动时(从 Altium Designer 和 MCAD 工具)会检查这些设置。如果您在工作区更改了设置,请重启设计软件。
PLM 集成
当为您的 Altium 365 Workspace 启用PLM 集成时可用。本页面提供一个Enable new PLM Configuration选项,取消勾选后,PLM 集成用户界面将恢复为基于上传已编辑配置文件的旧系统
。
有关信息,请参阅PLM 集成。
字典
使用本页面可创建带有多个预定义值(字典)的自定义参数,并可通过 Altium Designer 应用于元件模板。可添加多个参数字典,每个条目包含一组对应参数值的选项。使用此方法,可对参数数据的应用进行更规范的管理,将标准化参数及其可选值集中管理于一个可访问的位置。
使用Dictionary选项在Admin - Settings下创建参数值的预定义列表。
要添加字典条目,请点击
按钮,然后在随后的Create Dictionary窗口中输入合适的参数类型名称。使用与字典条目名称关联的
选项添加参数值——按Enter确认输入的值。
可创建多个字典,每个字典可包含多个参数值。
-
双击条目或使用关联的
选项可编辑字典名称或参数值。
-
使用关联的
选项可为字典添加新值。
-
使用关联的
选项可删除参数值条目或整个字典条目。
在 Altium Designer 中,Altium 365 Workspace 中创建的字典会在创建或编辑参数数据类型时作为元件模板可用。当该模板用于创建新元件或基于该模板编辑元件时,字典定义的参数条目将仅提供 Workspace 字典中定义的那些值选项。请注意,基于字典的参数会通过其关联图标进行标识。
更多信息请参见 Altium Designer 元件编辑器中的对字典定义元件参数数据类型的支持。
检查表
本页面列出了适用于项目设计评审的可用合规性检查表。每个命名检查表由多个基于描述的条目组成,可在设计评审过程中确认“已检查”。列表中包含两个示例检查表(PCB 和原理图检查),可直接使用,也可作为自定义检查表的基础。
现有检查表可编辑或删除,也可通过
按钮创建其他检查表。检查项集合由多行简单文本语句组成——按Enter添加新行。
新检查表也可在设计评审实例的Overview页面创建、编辑和保存。
有关在设计评审实例中使用检查表的更多信息,请参见设计评审。
审计导出
本页面提供了将 Altium 365 Workspace 事件日志 数据暴露给合适的 SIEM(安全信息与事件管理)系统的配置设置,以满足合规性和审计需求。Workspace API 允许贵组织的安全专家根据本页面由 Workspace 管理员指定的 Client ID 和 Secret Key 参数,配置 SIEM 系统以从 Altium 365 检索审计数据。
展开下方可折叠部分,查看面向安全专家的相关技术设置信息。
审计日志暴露用法
此处提供的 Altium 365 API 信息面向组织的安全专家,设置从 Altium 365 导入数据时,应结合所用 SIEM 解决方案的支持进行操作。
该 Web 服务用于 Workspace 内的审计与事件追踪。API 支持限制分页(Limit Pagination),并通过 Client ID 和动态生成的 Secret Key 进行身份验证。在请求响应中,事件的详细信息以 JSON 格式返回,字段命名遵循通用事件格式(CEF)。
请注意,此服务仅在拥有有效许可证时可用。访问和使用仅限于已授权的 Workspace。
服务使用方法
-
How to get endpoint and parameters
要访问服务端点及参数,具有管理员权限的用户应前往 Workspace 的 Admin – Settings 页面。
如果 Workspace 拥有所需许可证,则会显示 Audit Export 选项。
选择该选项后,将显示包含用于数据检索的 URL,以及 Client Id 和 Secret Key 的页面。如果是首次访问此页面,Secret Key 字段不会被填充。要获取该密钥,请点击
按钮。如果密钥已生成,则会立即显示。
如需因任何原因使当前密钥失效,生成后可使用
按钮操作。此操作会阻止使用先前(现已吊销)的密钥进行数据检索。
每个字段旁的
按钮可用于在需要时复制其内容。
-
How to use Endpoint
概述
此 API 端点用于检索审计事件。数据检索采用限制分页方式,即返回事件总数和由 Limit 及 Offset 参数决定的当前事件集。例如,首次请求事件数据时,用户可以不传递任何参数——此时将返回一组默认参数下的事件。
或者,用户也可以在请求中指定参数,如 Offset = 0 和 Limit = 500。此时将返回从第一个事件开始,直到指定上限的事件。如果事件数量少于指定上限,则返回所有可用事件。
需要注意的是,API 用户应在本地维护日志的当前位置,以便顺序请求事件。例如,若有 1000 个事件,用户首次传递 Offset = 0 和 Limit = 500,则下次请求应使用 Offset = 500 以检索剩余事件。
身份验证
访问此端点需在请求头中提供客户端标识符(ClientId)和客户端密钥(ClientSecret)。如缺少或错误,将返回未授权响应。
请求参数
Offset (optional):结果起始偏移量。用于控制从哪条记录开始返回数据。
Limit(optional):返回的最大记录数。存在最大允许数量,不能超过本 API 设定的上限。
响应
200 OK: 成功响应包含符合指定条件的审计事件。
400 Bad Request: 若请求中指定的记录数超过最大允许值,则返回 。
401 Unauthorized: 若客户端身份验证失败(如缺少或错误的 ClientId 或 ClientSecret 请求头,或缺少许可证),则返回。
请求示例
GET your-endpoint-url?Offset=0&Limit=500
请求头:
ClientId: your-client-id
ClientSecret: your-client-secret
Response
API 请求的标准响应会以 JSON 格式返回审计事件,字段命名遵循通用事件格式(CEF)。
对象定义
标准响应对象结构:
TotalCount (int): 可检索的记录总数。该值表示符合请求条件的所有事件数量。
Events (List of Events): 以 JSON CEF 格式组织的事件列表。列表中每一项代表一个独立事件。
事件结构:
CefVersion (string): CEF 格式的版本号。(Current version = 1)
DeviceVendor (string): 设备制造商标识符。与 DeviceProduct 和 DeviceVersion 结合,唯一确定发送设备类型。(Predefined: Altium)
DeviceProduct (string): 设备的产品标识符。与 DeviceVendor 和 DeviceVersion 结合,唯一确定发送设备类型。(Predefined: 365 Platform)
DeviceVersion (string): 设备的版本标识符。与 DeviceProduct 和 DeviceVendor 结合,唯一确定发送设备类型。(Predefined: Cloud)
DeviceEventClassID (string): 每种事件类型的唯一标识符。
Name (string): 事件的人类可读标题或描述。
Extension (Object): 包含事件详细信息的对象。
扩展结构:
Dvchost (string): 设备的完全限定域名(FQDN),如有。
Msg (string): 对事件的进一步描述信息。
Rt (DateTime): 事件接收时间。
Dtz (TimeSpan): 生成事件的设备时区。
Suser (string): 与事件相关的源用户名称。
Act (string): 事件中提及的操作。
ExternalId (string): 源设备使用的 ID。通常为顺序编号,与每个事件关联。
Cat (string):源设备分配的类别。设备通常使用自有分类方案对事件进行分类。
响应示例
{
"TotalCount": 2,
"Events": [
{
"CefVersion": "1",
"DeviceVendor": "Altium",
"DeviceProduct": "365 Platform",
"DeviceVersion": "Cloud",
"DeviceEventClassId": "",
"Name": "User Login",
"Extension": {
"dvchost": "host.domain.com",
"msg": "User successful login",
"rt": "2024-01-10T14:30:00Z",
"dtz": "UTC+00:00",
"suser": "sampleuser",
"act": "login",
"externalId": "45678",
"cat": "authentication"
}
},
{
// 其他事件
}
]
}
BOM Portal
Altium 365 BOM Portal 应用程序允许您从 Workspace 设计项目或上传的 (CSV/XLS) ECAD BOM 文件创建数据丰富的 BOM 采购文档。借助 Altium 全面的数据服务,Portal 的受管 BOM 文档包含最新的元器件制造商信息以及来自多个渠道的实时供应链数据。该基于网页的系统实现了自动化、高度可配置,并提供了高级搜索功能,帮助您为设计项目确定最优元器件。
更多信息请参见 BOM Portal 页面。
请使用此设置页面为新建/上传的受管 BOM 文档指定默认设置。您也可以在单个受管 BOM 文档中通过 BOM 设置窗口更改这些默认设置。
-
General Settings: 指定默认采购 Currency 和 Country 设置。这两项设置相互独立,因此首选采购货币不受地区限制。
-
Releases
-
Favorite Suppliers: 指定在受管 BOM 文档中启用的默认元器件供应商。更多信息请参见 BOM Portal 的 订单列表部分。请注意,Favorite Suppliers 列表中包含的可用供应商由 Workspace Part Providers 页面中的 Altium Parts Provider 设置 定义。
-
Checks Manager: 指定 BOM 文档中如何报告 BOM 行问题。每种 BOM 有效性检查类型都可以更改为报告为任意可用的 Report Levels,也可以选择忽略某项检查(No Report)。更多信息请参见 BOM Portal 的 BOM 检查部分。
向下滚动以查看完整的 BOM Portal 配置选项。
Requirements Portal
Requirements Portal 是一款先进的系统工程应用,集成于 Altium 365,用于定义和管理项目设计的技术需求。在 Portal 中创建的需求实例可放置于 Altium 365 Workspace 设计文档中,并可分配为用户 任务。随后可在项目设计空间内验证对需求定义的符合性,其状态会同步反映在 Requirements Portal 的需求实例中。
更多信息请参见 Working With Requirements。
您的 Altium 365 Workspace 与 Requirements Portal 之间的同步链接通过将 Workspace 项目映射到 Portal 中具有相关需求定义的系统设计 Block 来实现。该链接可在不同位置建立:
-
在 Requirements Portal 网页界面中,将 Electronics 类型 Block 分配给 Workspace 设计项目 – 相关信息。
-
在 Workspace 设计 Edit Project 窗口中,将 Portal Block 分配给 Workspace 设计项目 – 相关信息。
-
在 Workspace Admin - Settings 页面的 Requirements Portal 入口视图中(如图所示),通过向 Link Requirements 列表添加新的项目-Block 链接 – 见下文。
使用九宫格菜单(
)中的 Requirements Portal 选项,在新浏览器标签页中打开 Requirements Portal 界面。
Jira 集成
Altium 365 Jira 集成实现了 Atlassian Jira® 问题与 Altium 365 Workspace 任务之间的双向数据同步。该集成允许您直接从 Altium Workspace 远程创建 Jira 问题为专用 Jira 任务,或将现有 Jira 问题链接到 Workspace 项目。
一旦建立了 Jira 问题与 Workspace 任务的关系,其评论和状态设置(优先级、进度、负责人)将实时同步,从而为 Jira 空间中的 Altium 设计项目提供更强大、交互式的项目管理洞察。Jira 集成通过将 Workspace 项目映射到指定的 Jira 项目来配置。
更多信息请参见 Working With Jira Tasks。
Jira 集成设置页面还包括以下附加选项:
-
按钮将在新浏览器标签页中打开您的 Jira 账户默认视图。
-
按钮将断开 Jira 应用与您的 Jira 账户的连接,该账户在 Jira Connection 下列出。此操作会将 Jira 集成页面恢复到初始的预设配置状态。
-
当启用 Enable Jira mapping for project editors 选项(位于 Access Settings 下)时,Workspace 成员(拥有编辑权限)可以将项目映射到本配置指定的 Jira 项目。项目映射可在项目 编辑窗口中执行——可查看 映射访问示例。Workspace 管理员可通过项目 Edit 窗口将设计项目映射到 Jira 项目,无论此访问设置如何。
Jira 集成为需购买并授权的功能——请参见 Jira Integration 页面。
管理员 – 组Workspace 成员管理 – 组本页面用于创建和管理用户(工作区成员)组列表。通过分组,您可以根据成员所参与的组织部门或所属设计团队等进一步组织工作区成员。分组还能让工作区内容的共享以及其他服务技术的配置更加高效便捷。
使用分组条目的选项可管理其用户成员(Edit)、查看与该分组名称共享的项目(Review Accesses),以及删除该分组类别(Remove)。
可通过界面的Admin – Groups页面访问并管理为您的工作区定义的分组。
工作区中已定义了若干示例分组,包括Administrators分组。该分组为其成员赋予管理员权限。任何属于该分组的成员都可通过浏览器界面完全访问工作区及其所有相关技术和服务。
管理员 – 配置
Related page: 环境配置管理
Configurations页面可根据成员所属分组,规范化工作区成员的工作环境。实际应用中,配置实例用于约束每位设计师的Altium Designer工作环境,仅使用公司批准的设计元素,包括模板、输出作业配置文件、工作区首选项等。可根据需要创建任意数量的配置,并分配给用户分组(角色)。
通过工作区Configurations页面定义和管理设计师环境配置。
管理员 – 零件供应商
Related page: 零件来源配置
此页面允许您定义Part Source,实现供应链的集中管理,使整个组织的设计师都能使用同一份经批准的供应商列表,从而为其设计中使用的零件获取供应链情报。
工作区可用的零件来源如下:
-
Altium Parts Provider——一个聚合供应商数据服务,可访问来自众多零件供应商的实时元件信息。
在工作区中建立的Altium Parts Provider设置,在用户连接到该工作区时,将覆盖Altium Designer中的相关设置。
实际的供应链情报——包括制造商(及其料号)、供应商(及其料号)、描述、价格和可用性——来源于工作区本地Part Catalog及相关零件来源。
每个工作区实例都有专属的Part Catalog。这是一个专用于管理和追踪制造商零件及其关联供应商零件的零件目录数据库。该目录作为一项服务(Part Catalog Service)通过Altium 365平台提供,仅与工作区配合使用。
零件目录存储代表实际制造商零件的条目,以及一个或多个代表供应商零件的条目——即供应商/分销商销售的制造商零件的具体实现。每个供应商零件都引用零件数据库中的一个条目——可以是Altium Parts Provider的聚合零件数据库(该数据库本身与已启用的供应商对接并收集零件),也可以是关联的本地零件数据库。
为Altium Parts Provider启用所需供应商并确定地区/货币范围。
管理员 – PLM集成
Related page: PLM集成
此页面为Altium 365工作区PLM Integration service的接口。您可在此定义与PLM实例的互联,并启用/配置PLM元件与工作区元件的同步。
工作区支持与公司企业系统的单向或双向元件数据同步。工作区数据与企业系统(通常为PLM系统)之间的交互,通过PLM集成页面进行配置和管理。该页面提供自动化接口,便于配置互联、参数数据映射及数据同步方向。元件数据同步在工作区与目标企业系统之间采用内置同步流程,可手动触发或设置为定时重复事件。
工作区支持以下PLM系统:
-
PTC Windchill® PLM 12版,以及PTC Windchill+(Windchill的SaaS版本)。
-
Arena® PLM。
-
Oracle® Agile™ PLM。
-
Aras Innovator® 12.0 SP18版。
-
Siemens Teamcenter®,需额外集成设置。
-
Duro PLM,作为第三方PLM实例实现。
PLM集成设置通过自动化界面完成,便于配置互联、参数数据映射及数据同步方向。
管理员 – 流程
Related pages: 创建与管理流程,定义流程工作流
本页面为创建和管理Process Workflows的接口,正式引导公司设计师完成日常设计流程,例如:
-
申请新库元件。
-
执行与项目相关的活动,如评审活动或发布到PLM。
-
新项目的创建。
用于实现特定设计流程的每个工作流,都是作为Process Definition的一部分创建的。因此,也可称为该流程的底层工作流,或简称为Process Workflow。流程及其工作流通过Processes页面界面进行创建和管理,您可启用一系列预定义流程,或克隆并根据需要修改,使用内置的Process Workflow Editor。
管理员 – 资源管理器
Related page: 管理内容结构与访问
本页面可访问工作区结构,界面和布局类似于Altium Designer的资源管理器面板。您可以在此浏览工作区内的文件夹和项目条目,也可创建和编辑文件夹,从而构建工作区结构,无需通过Altium Designer连接到该服务器。
还可在此界面定义文件夹级和项目级的共享——控制谁能看到工作区中的哪些内容,并在文件夹级别上,决定其他用户是否只能查看文件夹及其内容,还是也能编辑(即发布/提交/上传设计数据)。内容可直接通过此界面从工作区下载。
请注意,许多Explorer页面功能,尤其是在管理文件夹和项目方面,可以通过工作区的项目页面和库功能来完成。
浏览并定义您的工作区结构,同时设置访问权限,并可下载其内容。
您可以在Admin – Explorer 页面对文件夹和项目条目进行软删除——它们将被移至工作区的隔离Trash 区域。
管理员 – 使用情况与账单
本页面提供关于Altium Develop 解决方案的订阅和用户分配信息。
在页面的Usage and Billing标签页,您可以管理您的Altium Develop订阅。在页面的Simultaneous Authors 区域,您还可以查看当前通过Altium Designer Develop连接到工作区的用户列表。点击
图标即可断开某个用户的连接,从而释放作者席位供其他用户使用。
页面的 Invoices 标签页包含您Altium Develop订阅的财务操作历史记录。
管理员 – 事件日志
Events Log是一个按顺序排列的工作区内重要数据和用户事件列表。它为管理员提供了一个统一入口,用于监控和审计关键的工作区活动,以满足数据治理需求。启用Altium Enterprise级解决方案后,管理员可使用此选项。
记录的事件包括用户(工作区成员)的添加、移除和分组分配,设计/元件数据的添加和移除,以及这些数据与用户的共享。每条事件记录都包含详细信息,如发生时间、事件发起人以及受影响的对象或用户。
管理员的事件日志会记录与设计数据和用户访问相关的重要事件。
可使用视图中的Search字段,根据输入的搜索词筛选感兴趣的事件列表。
如果最新事件尚未出现在日志中,请刷新浏览器视图(F5)。
Events Log Export to SIEM Systems:
Altium 365 工作区提供API,可将Events Log数据传输到合适的SIEM(安全信息与事件管理)系统,以满足合规和审计需求。请注意,Altium 365 SIEM API 仅在为您的组织启用Altium Enterprise级解决方案时可用。更多信息请参见上文的审计导出条目。
管理员 – 扩展
本页面为您的工作区提供额外授权服务的设置入口。工作区扩展以可选磁贴形式展示,点击可获取该服务的更多信息及配置选项。
点击某个扩展磁贴可打开该服务的设置视图,您可在此输入连接凭据及所需的相关设置。
SiliconExpert
Altium 365 SiliconExpert 集成为您的BOM Portal文档、项目BOM文档和库健康分析提供了额外的高级制造商元件数据。来自SiliconExpert的增强参数数据会以特定参数列(YTEOL、Inventory risk等)填充工作区BOM。在Altium Designer中访问供应链信息功能时,也可获得SiliconExpert的高级参数元件数据和排序的备选元件建议。
购买Altium SiliconExpert Integration授权后,该服务即可完全使用。要启用此服务,请在应用中选择其磁贴,输入Altium提供的凭据,然后确认设置(
)。此外,您还可以通过激活试用期(
)体验SiliconExpert与工作区集成的优势。
建立SiliconExpert服务连接后,SiliconExpert集成视图将显示与您的账户相关的信息,包括可配置的报告级别和参数数据列表:
-
Part Quota Details部分的信息包括您当前SiliconExpert元件数据配额限制及使用情况。
-
Checks Manager部分包括SiliconExpert参数值的默认报告级别设置。可通过每项对应的下拉列表选择不同的报告级别(Fatal/Error/Warning),或选择No Report选项以阻止某个值条件被报告。您还可以编辑Years to End of Life值(以年为单位),以触发三个YTEOL报告级别。
-
Data Visibility Settings列表包含所有可用的SiliconExpert参数。可通过参数复选框切换其在元件数据列表(项目BOM、托管BOM等)中的可见性,适用于Altium Designer和您的Altium 365工作区——将鼠标悬停在参数相关的
图标上可查看相关信息。请注意,基础的SiliconExpert YTEOL和Lifecycle参数始终可用,且其可见性状态不可更改。
向下滚动可查看全部SiliconExpert配置选项。
Z2Data
Altium 365 Z2Data 集成将增强的制造商元件信息和供应链数据直接引入您的工作区。Z2Data丰富的专有数据源可帮助您在设计中更明智地选择和采购元件。Altium 365中的Z2Data集成方式与上述SiliconExpert集成类似,并可在BOM Portal文档、备选元件以及工作区元件元件选型中使用。
启用Z2Data集成后,Admin – Extensions页面会包含一个Z2Data应用磁贴。选择该磁贴以打开Z2Data应用,然后点击
按钮以获取Z2Data资源的基础访问权限。
激活Z2Data访问后,Z2Data集成视图将显示与您当前访问级别相关的信息和设置:
-
Part Quota Details部分的信息包括您当前Z2Data元件数据配额限制及使用情况。
-
Checks Manager部分包括Z2Data参数值的默认报告级别设置。可通过每项对应的下拉列表选择不同的报告级别(Fatal/Error/Warning),或选择 No Report 选项以阻止某个值条件被报告。您还可以编辑Years to End of Life值(以年为单位),以触发三个YTEOL报告级别。
您还可以购买Z2Data的高级访问权限,包含更大的元件数据配额以及显著扩展的信息和风险评估详情。点击
按钮或直接前往Z2Data访问表单。