在 Altium 365 工作区中的项目

Altium Designer 与 Altium 365 Workspace 协同工作,支持面向项目生命周期开发阶段的高级项目结构,简化了受版本控制项目的创建和持续工作流程。Workspace 统一管理的集中存储也为其他协作服务提供了基础。

基于 Workspace 的项目具有以下主要优势:

  • 存储简化。无需决定存储位置,备份及其他基础服务均已处理。

  • 为协作功能提供基础。

  • 强制版本控制。

  • 专用评论系统的优势。

  • 通知与状态。包括本地修改在内的文档状态对整个设计团队可见。

  • 并行 PCB 设计无需复杂设置即可实现。

  • 将项目共享给多人进行编辑,或仅供查看和评论。

  • 使用项目历史功能时具备完整功能,包括与 VCS 相关的提交事件。

从技术角度看,项目是存储在 Workspace 中的元信息与 Workspace 内置 GIT 版本控制的紧密集成。典型工作流程如下:

  1. 用户创建新项目(可通过 Altium Designer 的创建项目对话框、Workspace 浏览器界面,或通过将现有本地项目发布到 Workspace(在 Altium Designer 内))。创建过程中,用户需定义项目名称和描述。

  2. 在 Workspace 浏览器界面或 Altium Designer 内,定义并管理项目的访问权限。

  3. 所有协作者在 Altium Designer 内选择项目打开,随后项目会自动签出。

基于 Workspace 的项目优势在于默认受版本控制,并可协作编辑,无需担心共享驱动器、服务器、协议等问题。版本控制由 Workspace 内置的 GIT 版本控制服务提供。所有项目都存储在 Workspace 的单一设计仓库中,名为Versioned Storage(一个 Git 仓库)。如果您的项目处于外部版本控制下,可以迁移为 Workspace 项目,将设计文件托管在服务器自有的 Git 仓库中(即切换到 Workspace 原生 VCS)。详细操作请参见从外部 VCS 迁移到 Workspace 原生 VCS

您也可以将项目保留为本地(常规或基于 VCS 的项目),但可将其同步副本发布到线上——即发送到 Workspace。称为Simple Sync,这样您就能享受 Altium 365 提供的协作优势。

本文档将介绍如何通过 Workspace 浏览器界面管理项目。如需了解在设计软件中管理项目的信息,请参见熟悉 Altium 设计环境

创建新项目

可直接在 Workspace 浏览器界面的Projects 页面创建项目。该页面列出了所有已发布到 Workspace 并与当前登录用户共享的项目。要创建新项目,请点击项目列表上方的按钮,然后在菜单的Project分组中选择Create条目,打开Create Project 窗口。

通过 Workspace 浏览器界面创建新项目。通过 Workspace 浏览器界面创建新项目。

Create Project窗口初始为简化视图,包含以下字段:

  • Project Name – 输入所需的项目名称

项目名称应以 A-Z、a-z 或 0-9 开头,并可包含这些字符。允许使用下划线、短横线和空格,但空格只能出现在名称中间(首尾空格会被忽略)。不能使用以下词语:AUXCOM1-COM9LPT1-LPT9CONNULPRN。此外,名称不能包含以下字符:\ . / ? % * : | " < >
  • Template – 如有可用项目模板,可选择项目模板——下拉字段会列出 Workspace 中所有项目模板(格式为<Comment> (<ItemID>))。选择模板会自动定义项目类型。如果不想基于现有模板创建新项目,可直接指定要创建的项目类型(从列表中的PCB ProjectMultiboard条目选择)。
  • Description – 可为项目输入可选描述。

如需查看更多设置,请点击按钮。将显示以下字段:

  • Parent Folder – 用于指定项目在 Workspace 文件夹结构中的创建位置。默认为当前打开的文件夹,否则(默认)为Projects。请注意,新项目的默认文件夹路径可在Admin – Settings – ProjectsWorkspace 浏览器界面页面指定。在Create Project窗口中,点击字段右侧的Change 链接,可访问 Workspace 的服务器文件夹结构,从中选择其他文件夹存储项目。

    注意,如果在Parent Folder字段未选择可写文件夹,则系统会自动创建Personal Folder结构用于项目存储。该结构为以您的邮箱地址命名的私有顶级文件夹,包含My Projects子文件夹。创建和使用示例如下:

    • 新项目的默认文件夹(通常为Projects)对您不可用或为只读(不可写)。此时,创建/上传的项目将存储在个人My Projects文件夹中。

    • Parent Folder目标设置非默认,但您对该文件夹仅有查看权限(不可写)。此时,项目创建会被阻止,且不会添加到My Projects文件夹。

更多信息请参见无文件夹写入权限下的项目创建

完成新项目的相关设置后,点击。您将返回项目摘要列表页面,现可见新建项目的条目。

新建项目已显示在 Workspace 浏览器界面的Projects页面。新建项目已显示在 Workspace 浏览器界面的Projects页面。

项目初始仅与创建者(作者/所有者)及 Workspace 管理员共享编辑权限。其他访问权限取决于Default permissions for new projectsAdmin–Settings–Projects页面的设置:

  • 如果未启用此选项(默认状态),则新建项目将继承其创建所在“父”文件夹的共享权限,并且该文件夹的所有者将拥有写入(Edit)权限。

  • 如果启用此选项,则项目将采用该选项指定的共享权限,而不是继承父文件夹的权限。

有关更多信息,请参阅管理项目创建权限

关于项目访问权限配置的更多信息,请参见下文项目共享

上传现有本地项目

您也可以将现有设计项目上传到工作区。操作步骤如下:

  1. 点击项目列表上方的按钮,然后在菜单的Upload分组中选择Project项。导航并选择一个项目ZIP归档文件,点击Open以开始上传。

  2. 弹出窗口会提示本次上传涉及的潜在文件数量(包含在所选文件夹中),并要求确认是否继续——点击

  3. 此时会出现Upload Project窗口。默认情况下,Project Name将采用现有项目的名称——如有需要可更改,并添加合适的描述。Parent Folder将设置为上传过程开始时当前激活的文件夹。点击该字段右侧的Change 链接,可访问工作区的服务器文件夹结构,从中选择其他文件夹以存储项目。您可以根据需要将项目组织到子文件夹的层级结构中。更多信息请参见创建项目文件夹层级结构部分。设置完成后,点击按钮。

  4. 上传完成后,项目会被添加到汇总级项目列表中。

本地项目中已有的版本控制链接会被忽略,上传后的项目将成为完全受管、受版本控制、基于工作区的项目。本地源项目不会有任何更改。

与新建项目一样,上传的项目默认与所有者(上传者)和管理员共享编辑权限。其他共享权限由其父文件夹的权限集决定,或者如果启用了新项目默认权限设置,则按该设置执行。

上传Gerber或ODB++文件集

工作区同样支持以归档格式上传生成的Gerber/ODB++制造文件集,可通过Manufacturing Files选项在按钮菜单中进行上传。上传流程与上述项目上传流程基本相同。

选择New – Upload Gerber选项,在Windows文件浏览器中导航并选择归档的Gerber文件集。

Upload Gerber窗口中,如有需要可编辑建议的项目Name(取自Gerber归档名称),并添加Description。您可以使用Change选项指定与默认项目存储文件夹不同的项目存储位置。

上传的文件集将被处理并添加到工作区项目集合中,初始显示为Gerber图标,刷新或查看后会生成预览图像。

选择New – Upload ODB++选项,在Windows文件浏览器中导航并选择归档的ODB++文件集。

Upload ODB++窗口中,如有需要可编辑建议的项目Name(取自ODB++归档名称),并添加Description。您可以使用Change选项指定与默认项目存储文件夹不同的项目存储位置。

上传的文件集将被处理并添加到工作区项目集合中,初始显示为ODB++图标,刷新或查看后会生成预览图像。

 

点击Gerber/ODB++项目名称,或使用相关菜单中的Open选项,在工作区专用的制造查看器中加载文件集。该查看器可对所有包含的文件/层进行综合显示,支持隐藏或独立查看图层,提供点对点测量功能,并支持添加评论

关于这些选项的更多信息,请参见制造章节中的Web Viewer文档。

上传OrCAD设计

Workspace OrCAD® 上传功能进一步丰富了可由 Altium 365 Workspace 上传和解析的设计文件类型。通过Design Files » OrCAD选项(可在按钮的Projects页面中找到,如下图所示),可以上传包含合适原理图(*.dsn)和 PCB(*.brd)文件的归档文件(*.zip)。上传的 OrCAD 设计将存储在 Altium 365 的版本控制下。

  • 目前,上传的归档文件需要包含一个合适的 *.opj 项目文件,用于注册原理图/PCB 文件的相对路径。

  • 支持 17.2 或更高版本的 OrCAD PCB 文件。

  • 更多信息请参见支持哪些 ECAD 文件?

选择New – Upload OrCAD选项,在 Windows 文件浏览器中定位并选择归档的 OrCAD 设计文件集。

Upload OrCAD窗口中,如有需要可编辑建议的项目Name(该名称取自 OrCAD 归档文件名),并添加Description。你可以使用Change选项指定与默认存储文件夹不同的项目存储位置。

上传的文件集将被处理并以初始图标添加到 Workspace 项目集合中,刷新或查看后会生成预览图像。

 

像打开其他 Workspace 项目一样,双击其图块即可打开上传的 OrCAD 设计,或从图块的Open菜单或页面主菜单中选择选项。处理完成后,OrCAD 设计文件将被解析为原理图、PCB、3D PCB 和 BOM 列表等项目视图。

请注意,查看器的设计导航树可以在扁平File视图和Hierarchical结构视图之间切换。

 

得益于 Web Viewer 提供的高级 Workspace 功能,现已统一的设计允许你在不同领域视图间快速交叉探查对象、搜索对象、追踪/高亮网络、添加评论与其他用户共享设计、查看历史记录、处理任务活动等。你还可以从上传的 OrCAD 项目创建高级Managed BOM文档,便于审查、配置和共享由 Altium 丰富供应链数据资源填充的可采购 BOM 文件——详细信息请参见BOM Portal 页面

有关查看器功能和特性的更多信息,请参见Web Viewer 页面

上传设计新版本

当 OrCAD 设计已上传至 Workspace,且该设计有新版本(例如由外部承包商进一步开发)时,可以使用项目的Upload New Version选项更新现有 Workspace 项目。由于现有项目存储在Git 版本控制下,该选项允许将新设计更新作为该项目的新 VCS 修订版提交。所有此类提交(及项目发布)事件都会被记录,并可在项目的历史记录视图中访问。

通过Upload New Version选项上传现有 OrCAD 项目设计的新版本,该选项可在 OrCAD 项目图块的菜单或主菜单中找到。

接下来的Upload Project窗口会锁定Project NameParent Folder字段为现有项目。请添加有意义的Description,然后确认新版本上传。

更新过程会提交项目的新 VCS 修订版。打开项目即可访问 OrCAD 设计的新版本及其包含的更改。

在项目视图中,你可以打开History视图,查看项目提交事件的注释时间线。在这里,由新 OrCAD 设计版本创建的提交已被标记Version 2

你可以使用提交事件图块选项访问设计的先前版本,这些版本可单独查看、克隆,并将源文件下载为 ZIP 归档。

 

OrCAD 与 Altium 365 的集成

除了可以将 OrCAD® 设计上传到 Workspace 外,Altium 365 还允许通过专有插件实现 OrCAD 与 Workspace 之间的直接集成。

有关 Altium 365 ECAD 能力的信息,请参见多 CAD 文件支持页面。

安装在托管 OrCAD 的计算机上,Altium 365 Plugin for OrCAD是一个小型应用程序,可在两个领域之间实现双向设计数据交换。该集成为现有 OrCAD 安装带来了 Altium 365 的数据管理优势。已迁移到 Workspace 的 OrCAD 设计将存储在带有历史跟踪的版本控制下,便于协作、查看、共享、评论等。相关方的访问权限受控,并可通过其网页浏览器访问。

如果尚未与你共享,Altium 365 Plugin for OrCAD安装程序可在此下载:https://altium-install.s3.amazonaws.com/A365/A365OrCADPlug-in.exe

下载并运行 Altium OrCAD 插件可执行文件,并按照安装向导提示操作——安装程序应能自动检测你的 OrCAD 安装位置。

安装完成后,可通过 OrCAD 主菜单中的Altium 365入口访问插件。你可以通过可用菜单选项登录并将当前 OrCAD 项目保存到 Altium 365 Workspace,或从 Workspace 加载之前保存的项目。

通过 OrCAD 插件新增的Altium 365菜单,从 OrCAD 登录你的 Altium 365 Workspace。

输入你的 Workspace URL 及其登录凭据以登录。

连接后,你可以将当前设计保存到 Workspace(Save to Server)、从 Workspace 导入之前保存的 OrCAD 设计(Open from Server),或在服务器的浏览器界面中查看当前(已保存)设计(View in Server)。

将当前设计保存到 Workspace 时,可接受或编辑Project Name,并添加可选的Description

上传成功通知中包含立即在 Workspace 浏览器界面中查看已保存设计的选项。

导入设计的 Workspace 视图还具备共享、评论、任务管理和历史 VCS 跟踪等附加功能。

 
  • 将 OrCAD 设计保存到 Altium 365 Workspace 的操作实际上将两个项目关联起来,以便在插件连接到 Workspace 时实现数据同步。

  • 在 OrCAD 领域进行的后续设计编辑可随时保存到 Workspace,刷新或重新打开 Workspace 项目后即可显示更新后的设计数据。更多信息请参见使用新数据进行更新

  • 如果连接的 Workspace 启用了Altium 365 设计评审功能,Altium 365 菜单中的Request Design Review选项将直接打开当前项目的 WorkspaceDesign Reviews页面,在此可创建、访问和管理同行评审。

注意:OrCAD® 是 Cadence Design Systems, Inc. 拥有的联邦注册商标。所有对该商标的引用仅用于识别目的。使用该商标并不意味着与 Cadence Design Systems, Inc. 有任何关联、认可或背书。

评论与任务支持

Altium 365 的 OrCAD 插件将 Altium 365 的增强协作能力引入 OrCAD,通过Comments and Tasks面板实现。该面板通过实时同步评论任务数据,直接与 Altium 365 通信。OrCAD 用户可以立即享受到 Altium 365 的协作功能,例如创建和参与评论线程、为自己或其他用户分配工作请求(任务)、粘贴和查看相关图片,以及查看已分配任务的优先级和进度状态。

有关使用 Altium 365 评论和任务的更多信息,请参见Web Viewer 评论

Altium 365菜单中选择Comments and Tasks选项,以打开插件的Comments and Tasks浮层面板。该面板会显示来自已连接 Altium 365 工作区项目的所有现有文档评论和任务引用。

请注意,您必须登录 Altium 365 平台,才能实现 Altium 365 工作区与 OrCAD 之间的数据双向交换。

插件的Comments and Tasks面板本质上是已连接工作区中Comments and Tasks窗格的同步版本。因此,该面板提供了大部分工作区窗格的功能,但不包括文档内评论的访问,因为 OrCAD 本身不支持文档评论。有关这些工作区功能的更多信息,请参见使用评论窗格

可以通过插件的Comments and Tasks面板上方区域添加新评论,该评论将关联到当前活动的 OrCAD 文档。随时按下F5以刷新面板数据。

在 OrCAD 内通过在Comments and Tasks面板的上方评论栏输入合适的文本来添加评论。

可选地,通过添加 @ 字符后跟其工作区成员名,或从下拉用户列表中选择名称,来提及其他用户。

被提及的用户,或从Assign a task to下拉列表中选择的其他用户,可以被分配为新的工作区任务。

完成所有选项后,点击按钮以创建评论和可选任务。

新评论将作为Comments and Tasks面板条目添加,并与当前文档关联。其中包括指向工作区任务的链接,以及代表其当前优先级和状态的图标。

其他用户可以在工作区端,或通过登录 Altium 365 OrCAD 插件的其他 OrCAD 用户,继续在该线程中添加评论。

 

与 Altium 365 工作区Comments and Tasks窗格类似,OrCAD 插件Comments and Tasks面板包含以下选项和功能:

  • Comments and Tasks Filtering – 控制面板中包含哪些用户评论(或仅任务)。

  • Threads and Notifications – 限定仅显示当前文档的条目和/或未解决的条目(默认设置)。如果启用了工作区邮件通知,可使用Notification Settings选项指定会触发邮件提醒的评论范围。

  • Comment entry options – 使用评论的菜单管理该条目,或从该评论创建相应的任务。

  • Comment imageOriginal Snapshot控件可打开在评论添加到文档时自动捕获的屏幕截图。仅当使用 Altium 365 工作区添加评论时可用。

  • Task assignment – 通过从Assign a task to菜单中选择用户名,为评论创建关联任务。当尚未分配任务时可用。

  • Link to associated Task – 选择评论的任务标识条目,可在工作区项目任务视图中打开该任务。任务的优先级和状态变更将在 OrCADComments and Tasks面板中同步显示。

上传 KiCad 设计

工作区 KiCad®上传功能为 Altium 365 工作区提供了另一种 ECAD 设计数据来源。通过Design Files » KiCad选项(位于按钮的Projects页面上,如下图所示),可上传包含合适 KiCad 原理图和 PCB 文件的归档文件(*.zip)。处理后的 KiCad 设计将存储在 Altium 365 的版本控制下。

有关 Altium 365 ECAD 能力的信息,请参见多 CAD 文件支持页面。

您可以像打开其他工作区项目一样,通过双击其图块,或从图块菜单或页面主菜单中选择Open选项,打开已上传的 KiCad 设计。处理完成后,KiCad 设计文件将被解析为原理图、PCB、3D PCB 和 BOM 列表等项目视图。

选择New – Upload KiCad 选项,在 Windows 文件浏览器中定位并选择归档的 KiCad 设计文件集。

Upload KiCad窗口中,如有需要可编辑建议的项目Name(取自 KiCad 归档名),并添加Description。您可以使用Change选项指定与默认存储文件夹不同的项目存储位置。

上传的文件集将被处理并以初始图标添加到工作区项目集合中,刷新或查看后会生成预览图像。

通过双击其图块,或从图块菜单或页面主菜单中选择Open选项,打开已上传的 KiCad 设计。

使用上方标签选项查看设计的原理图、PCB 和 BOM 文档。选择其他菜单和按钮选项以访问设计查看器的各种功能。

 

该设计及其文档将提供 Altium 365 的高级功能,包括对象/层可见性控制、双向交叉探查、通过受管设计共享进行协作、文档评论、历史访问等。如果您有BOM Portal 应用的访问权限,还可以从设计中创建面向采购的Managed BOM文档,以管理其制造和供应商零件数据。

有关设计查看器功能和特性的更多信息,请参见Web Viewer 页面

当该 KiCad 设计有新版本(例如由外部承包商进一步开发)时,可以使用项目的Upload New Version选项()更新现有工作区项目。新的设计更新将作为新的 VCS 项目修订提交,并作为事件记录在项目的历史视图中。

上传 EAGLE 设计

工作区 Autodesk® EAGLE上传功能为 Altium 365 工作区提供了另一种 ECAD 设计数据来源。通过Design Files » EAGLE选项(位于按钮的Projects页面上,如下图所示),可上传包含合适 EAGLE 原理图(*.sch)和 PCB 文件(*.brd)的归档文件(*.zip)。处理后的 EAGLE 设计将存储在 Altium 365 的版本控制下。

请参阅多CAD文件支持页面,了解Altium 365 ECAD功能相关信息。

您可以像打开其他工作区项目一样,通过双击其图块,或在图块菜单或页面主菜单中选择Open选项,打开已上传的EAGLE设计。处理完成后,EAGLE设计文件将被解析为原理图、PCB、3D PCB和BOM列表等项目视图。

选择New – Upload EAGLE 选项,在Windows文件浏览器中定位并选择归档的EAGLE设计文件集。

Upload EAGLE窗口中,如有需要可编辑建议的项目Name(该名称取自EAGLE归档名),并添加Description。您可以使用Change选项指定与默认存储文件夹不同的项目存储位置。

上传的文件集将被处理并以初始图标添加到工作区项目集合中,刷新或查看后会生成预览图像。

通过双击其图块,或在图块菜单或页面主菜单中选择Open选项,打开已上传的EAGLE设计。初始视图为原理图文档。

使用上方的标签选项可切换到其他设计视图,如2D和3D PCB视图。选择其他菜单和按钮选项可访问设计查看器的各种功能。

BOM视图数据仅限于可从EAGLE设计文件中提取的信息,但您可以通过设计项目的Create Managed BOM选项()创建高级托管BOM文档。注意:仅在启用BOM Portal时可用。

 

该设计及其文档将提供Altium 365的高级功能,包括对象/图层可见性控制、双向交叉探查、通过托管设计共享进行协作、文档评论、历史访问等更多功能。如果您有权限访问BOM Portal应用,还可以从设计中创建面向采购的Managed BOM文档,以管理其制造和供应商零件数据。

请参阅Web Viewer页面,了解设计查看器的功能和特性。

当该EAGLE设计有新版本可用(例如由外部承包商进一步开发后),可通过项目的Upload New Version选项()更新现有工作区项目。新的设计更新将作为新的VCS项目修订提交,并作为事件记录在项目的历史视图中。

上传或创建托管BOM

如果您的工作区已启用Altium 365 BOM Portal应用,您可以上传CSV/XLS格式的BOM文件以创建Managed BOM项目项,或直接从现有设计项目创建。托管BOM文件将由BOM Portal解析和处理,最终生成可用于采购的BOM文档。这些文档会通过Altium的数据资源填充最新的制造商/供应商信息,并可完全根据您公司的需求进行配置。

您还可以创建Consolidated BOM,即由多个现有托管BOM组成的复合BOM。对于包含多个板卡或分区的项目,这允许您创建包含等效零件汇总和优化订购数量的整体项目采购BOM。更多信息请参见合并BOM部分,位于BOM Portal页面。

详细信息请参阅BOM Portal页面

要上传BOM文件,请在按钮菜单的Upload分组中选择BOM选项,浏览并选择合适的CSV/XMLBOM文件,在Upload BOM窗口中填写相关信息并确认上传。托管BOM文件默认保存在当前打开的文件夹或Projects文件夹中,访问和管理方式与设计项目类似。

 

要从现有设计项目创建托管BOM,请在项目图块的菜单中选择Create Managed BOM选项,选择项目变体并在Create Managed BOM窗口中填写BOM信息,然后确认创建BOM。

 

通过双击其图块、点击其名称,或在相关省略号菜单中选择Open,即可打开托管BOM。BOM Portal应用会尝试自动映射BOM参数(如DescriptionDesignatorManufacturer Part Number等),否则会根据您的选择引导您完成列映射流程。

参数数据成功映射后,系统会自动获取最合适的元件制造商和零件供应商数据,标记任何兼容性或风险问题,并以图形方式展示BOM“健康状况”。

 

创建项目文件夹层级结构

Related information: 管理内容结构与访问权限

工作区还支持在服务器结构内创建和管理项目文件夹。项目可以在生成的文件夹层级结构中的任意文件夹内创建或移动。

要在(默认)顶层Project文件夹下创建新文件夹,请点击项目列表上方的按钮,然后在菜单的Create分组下选择Folder条目。在弹出的Create Folder窗口中,指定新文件夹的名称、父文件夹及可选描述。新文件夹总是在当前选中的文件夹下创建,该文件夹即为其父文件夹。新文件夹的权限继承自其父文件夹,如果与当前用户不同,则包括该文件夹“所有者”的写入权限。

如果您已有定义好的项目文件夹层级结构,请点击Change 链接(位于Parent Folder字段右侧),以访问工作区的服务器文件夹结构,从中选择要创建新文件夹的其他父文件夹。

定义好属性后,点击。新文件夹(子文件夹)将被创建,系统会自动跳转至该文件夹。

新建用于存储项目的文件夹(子文件夹)示例。新建用于存储项目的文件夹(子文件夹)示例。

根据需要继续创建更多文件夹,有效构建用于存储和分类设计项目的文件夹层级结构。后续创建文件夹时,这些文件夹都可作为父文件夹选择,如下图所示。

已定义的项目文件夹层级结构示例。已定义的项目文件夹层级结构示例。

浏览文件夹层级结构

进入Projects 页面的默认图形视图时,您将看到默认顶层Projects文件夹下的项目内容。所有下一级的子项目文件夹也会显示在页面顶部。根据文件夹名称长度,您可能需要将鼠标悬停在文件夹条目上以显示完整名称提示。在这方面,切换到列表视图(点击)可能更方便,以查看可用的二级文件夹。选择某个文件夹后,右侧窗格会显示其相关信息。

要在图形视图中选择一个文件夹,请点击其磁贴(不要点击名称部分)。

在项目页面的默认图形视图和列表视图中显示的二级项目文件夹示例。

在项目页面的默认图形视图和列表视图中显示的二级项目文件夹示例。

 

要访问某个文件夹,请点击其名称(图形视图)或在列表视图中双击其条目。可以使用视图顶部的面包屑导航,快速返回上级文件夹层级。

通过面包屑导航快速返回上级文件夹,遍历示例项目文件夹层级。通过面包屑导航快速返回上级文件夹,遍历示例项目文件夹层级。

你也可以通过点击左侧导航树中的Projects 文件夹条目,快速返回顶层。

文件夹共享

要修改现有项目文件夹的共享权限,请在Projects页面选择该文件夹条目,然后在其关联的Share控件中选择条目,或点击上方的按钮。Share Item窗口允许你为指定用户或用户组(Share Item With条目)添加文件夹访问权限,并查看和修改该文件夹的现有共享权限(在Share With下)——固有的所有者和管理员权限无法更改。

只有管理员和文件夹所有者才能访问文件夹共享权限。

Projects文件夹的共享权限只能由管理员通过Explorer页面进行修改。

Share Item窗口允许对所选文件夹的共享权限进行添加和修改。Share Item窗口允许对所选文件夹的共享权限进行添加和修改。

请注意,在Shared With条目中,某些级别的用户访问权限(查看、编辑或无访问权限)可能无法选择。这是因为更改访问级别会与其父文件夹继承的权限设置相冲突(降级)——默认情况下,所有用户都具有Edit权限。可以通过在Share Item窗口的Advance Settings下禁用Inherit parent folder permissions选项,将该文件夹的权限与父文件夹断开,从而禁用权限继承并启用所有访问级别选项。

详细信息请参阅内容结构与访问管理页面

编辑文件夹

要编辑现有项目文件夹的属性,请在Projects页面选择该文件夹条目,点击项目/文件夹列表上方的控件,并在关联菜单中选择Edit 条目。

Projects页面中,也可以通过选择所需文件夹的磁贴,然后在图标的右键菜单中选择Edit命令来使用编辑命令。当Projects页面处于列表视图时,点击所需文件夹条目最右侧的控件,并在关联菜单中选择Edit 命令。

Projects 文件夹无法被修改。

在接下来的Edit Folder窗口中,你可以更改文件夹的名称和描述。点击按钮以确认所做的更改。

你可以在任何阶段编辑项目文件夹的Name和Description 。你可以在任何阶段编辑项目文件夹的NameDescription

在层级结构中移动文件夹

要将文件夹移动(重新定位)到层级结构中的其他父文件夹下,请在Projects页面选择该文件夹条目,点击项目/文件夹列表上方的控件,并在关联菜单中选择Move 条目。

Projects页面中,也可以通过选择所需文件夹的磁贴,然后在图标的右键菜单中选择Move命令来使用移动命令。当Projects页面处于列表视图时,点击所需文件夹条目最右侧的控件,并在关联菜单中选择Move 命令。

Projects 文件夹无法被移动。

将会弹出Move folder 窗口,你可以在其中选择新的父文件夹。点击按钮以执行移动操作。该文件夹将作为所选新父文件夹的子文件夹进行移动,并包含其所有项目。

请注意,将文件夹(或项目/条目)移动到不同父文件夹的操作将遵循工作区的高级权限继承机制。

完整信息请参阅移动文件夹章节,位于内容结构与访问管理页面。

你可以在任何阶段在文件夹层级结构中移动文件夹。你可以在任何阶段在文件夹层级结构中移动文件夹。

删除文件夹

要从工作区中移除现有项目文件夹,请在Projects页面选择该文件夹条目,点击项目文件夹列表上方的控件,并在关联菜单中选择Remove 条目。

Projects页面中,也可以通过选择所需文件夹的磁贴,然后在图标的右键菜单中选择Remove命令来使用删除命令。当Projects页面处于列表视图时,点击所需文件夹条目最右侧的控件,并在关联菜单中选择Remove 命令。

Projects 文件夹无法被移除或删除。

将会弹出Remove 窗口,你可以在其中确认删除操作。要继续删除,请点击按钮。

该文件夹将从文件夹层级结构中移除,包括其所有项目,并且你将被带到被移除文件夹的父级。项目文件夹可以在回收站页面中恢复或永久删除。与文件夹一起被移除的项目也可以在Trash 页面中恢复或永久删除,但只能由该项目的所有者或工作区管理员操作。

删除项目文件夹——将其发送到工作区的隔离Trash 区域。删除项目文件夹——将其发送到工作区的隔离Trash 区域。

浏览项目

在工作区浏览器界面的Projects页面中,项目列表包含你有权限访问的所有项目,并提供全面的项目管理功能和控制。使用按钮可将页面切换为列表视图(),使用按钮可将页面切换为图形视图(默认视图)。

工作区浏览器界面的Projects页面——你的项目操作中心。此处显示的是该页面的图形视图。 工作区浏览器界面的Projects页面——你的项目操作中心。此处显示的是该页面的图形视图。

项目列表会自动按最后修改日期排序,最近修改的项目会显示在列表的左上角(图形视图)或列表顶部(列表视图)。在图形视图()中,可以使用按钮,按名称、作者、所有者或最后修改日期快速排序项目文档。

在列表视图()中,可以通过每一列的表头对项目列表按NameAuthorOwnerLast Modified进行排序。单击一次为升序排序,再次单击为降序排序。列名右侧的箭头将指示当前的排序方向。任一视图中选择的排序方式会同时应用于两种视图。

项目筛选器

使用筛选器()下拉菜单选项,可将列表限定为特定的所有者和/或文档类型,或两者的组合。

Filters窗口提供了针对项目文档Type或项目Owner的筛选选项。点击选项可查看更多条目。

选择一个或多个项目类型后,项目网格视图会立即只显示这些类型的文档。使用ClearClear All部分可恢复原状。

选择一个或多个工作区用户,可将项目列表筛选为仅显示他们拥有的项目。所有者通常是项目的作者/创建者。

如果您的工作区已启用Altium Enterprise-level subscription,则会有额外的Has Access筛选器可用。选择某个用户可查看其可访问的项目文档。

Has Access筛选选项还允许您快速查看一个或所有Workspace Guest用户可用的项目文档。

 

器件报告筛选器

Type筛选选项位于Filters窗口中,包括下拉列表中的所有项目数据类型,这些数据都可以存储并在工作区中访问。这还包括一个独特的Parts Report选项,会显示在Parts in Use功能中创建的任何命名Views的图标。点击器件报告图标名称,可在正在使用的器件页面中打开该视图。

 

信息、选项与搜索

在默认图形视图()中,项目或Managed BOM的磁贴会显示项目名称和最后修改日期。若项目包含PCB,项目磁贴会自动显示PCB的俯视3D视图;而Managed BOM磁贴则会显示从BOM中提取的关键采购数据。

页面图形视图中选中的项目和Managed BOM磁贴示例。页面图形视图中选中的项目和Managed BOM磁贴示例。

在列表视图()中,每个项目条目包含以下信息:

  • Name – 项目名称。

  • Description – 项目的描述(输入或自动生成)。

  • Author – 创建该项目的用户。

  • Owner – 作者,除非项目已转移给新所有者。参见转移项目所有权获取相关信息。

  • Last Modified – 项目最后修改的日期和时间。

对于两种项目视图(图形和列表),在列表右上角都提供了以下操作控件(详细说明见后续链接章节)。这些操作针对当前列表中选中的项目:

(共享)– 点击以访问共享窗口,包含与其他用户共享项目所需的全部控制项。

More)– 点击以查看更多选项:

  • Open – 点击打开项目详细管理页面。该页面将在浏览器的新标签页中打开。

  • Share(可在项目磁贴的菜单中找到)– 点击以访问共享窗口,包含与其他用户共享项目所需的全部控制项。

  • Move – 点击以访问移动项目窗口。在此可从文件夹层级结构中选择其他父文件夹以移动项目。

  • Edit – 点击以访问编辑项目窗口。在此可更改项目的NameDescription和服务器ParametersParent Folder字段不可编辑,仅供参考。如需更改父文件夹,请使用移动命令

  • Clone – 选择此命令以访问克隆项目窗口,提供制作项目副本的控制项。

  • Watch – 选择此命令以关注该项目。您将通过工作区发送的电子邮件(前提是管理员已启用邮件通知)收到与该项目相关的通知(如更新、发布、权限变更等)。项目创建者会自动关注该项目。

  • UnWatch – 选择此命令以取消关注该项目,不再接收与该项目相关的事件通知。

  • Remove – 选择此命令以移除项目。将弹出Remove 窗口以确认删除。此操作为“软删除”,项目(包括其修订版和发布版)将被移至工作区的Trash 区域。

在图形视图中,所有命令都可直接通过项目磁贴访问——点击控件以打开相应菜单。此外,在该视图中双击项目磁贴(或点击其名称)可进入项目详细管理页面。在列表视图()中,所有命令可通过项目条目最右侧的控件关联菜单访问。

还包含一个项目Search功能,允许您在所有项目文件夹中搜索项目。您可以按工作区参数名称和值进行搜索——这使您能够自定义项目参数以实现最佳搜索(如客户名称、项目编号)。在浏览器界面顶部的字段中输入任意部分搜索字符串,列表将自动更新,仅显示属性中包含该字符串的项目条目。

按项目参数搜索时,可以按参数名或某个已存在参数的具体值进行搜索。若为参数名且无空格,直接输入<ParameterName> =到搜索框;若参数名包含空格,则输入"<ParameterName>" =。通常会用参数值进行搜索,如客户名称(在CustomerCustomer Name等参数中)。当然,也可以将参数用作“标签”,因此可搜索包含该参数的所有项目。

搜索功能示例:此处根据项目参数值(Customer Name)查找项目。搜索功能示例:此处根据项目参数值(Customer Name)查找项目。

  • 如需快速显示所有项目文件夹下的完整项目列表,请在搜索框中输入*

  • 如需清除搜索筛选,可点击左侧导航栏中的主Projects页面条目,或清空搜索框(x)。

属性窗格

如果尚未显示,请点击右侧面板顶部的Properties 以访问Properties 面板。该面板显示当前所选项目的详细属性信息。

在Properties 面板上可访问当前所选项目的更多详细信息。Properties 面板上可访问当前所选项目的更多详细信息。

Properties 面板中可用的属性数据是由工作区从当前所选项目中提取或生成的。面板的最上方区域展示了电路板的3D视图(如果该项目有PCB),以及包括项目名称、描述、所有者、创建和最后修改时间,以及指向项目父文件夹的链接等常规高层信息。

其他属性按以下可展开标题进行分类(配有示例图片说明):

  • Child Projects(仅限多板项目)– 包含并链接到多板项目的子项目PCB列表。点击子项目链接可像平常一样在Web Viewer中打开该PCB项目。

  • Child BOMs受管BOM文档生成并与项目关联的列表。

  • Who Has Access – 有权访问该项目的工作区组、成员和访客的摘要。将鼠标悬停在图标上可查看所代表的共享访问详情,相关信息也会在下方文本中进行总结——请注意,访客用户访问图标包含黄色圆点。
    使用Manage Access命令可直接打开项目的Share对话框。详见下文项目共享

  • Issues(当选择了受管BOM时可用)– 由受管BOM报告的所有BOM检查问题的分类摘要。相关信息请参见BOM错误检测与修正

  • Reports – 针对当前所选项目生成的电气和设计规则检查(ERC和DRC),包括每份报告中的错误/违规数量。选择ERC或DRC条目可在项目内访问并查看报告详情。详见Web Viewer中的DRC和ERC报告

  • Parameters – 从项目设计本身提取或计算的详细数据的全面集合。点击Show控件可展开完整列表,点击Hide可再次收起。

  • Where Used – 相关项目列表,如多板项目,这些项目将当前项目作为子实体使用。点击所列Where Used项目链接可打开该父项目。

  • Releases – 项目的发布版本列表。多个发布版本按顺序显示,最新的在最上方。点击条目可打开该发布版本,内容将在单独标签页通过Manufacturing Portal展示。通过该门户可查看和浏览已发布的文件数据,检查BOM,并查看及评论设计快照本身;即该发布数据的来源。你还可以使用控件以不同粒度下载生产数据(从完整数据集到单个生成的输出文件)。选定的发布版本也可作为Manufacturing Package直接发送给制造商。

活动面板

如果尚未显示,请点击右侧面板顶部的Activity 以访问Activity 面板。该面板显示当前所选项目的活动信息。每条消息突出显示与项目相关的事件(属性更改、新提交、发布等)。最新事件显示在列表顶部。

在Activity面板上可访问当前所选项目发生过的事件历史。Activity面板上可访问当前所选项目发生过的事件历史。

点击任一事件消息中的项目条目,可访问该项目的详细管理页面。

项目共享

一旦项目在工作区中可用,你需要确定哪些用户可以实际访问该项目。这是通过共享项目来实现的,而不是直接配置其访问权限。

共享默认设置

新建或在工作区中可用的项目,默认与以下对象共享:

  • 项目所有者,通常是创建该项目(或将其引入工作区)的设计者:拥有完整编辑权限。

  • Administrators组:拥有完整编辑权限。

  • 其他用户或组,依据项目父文件夹(即项目创建所在文件夹)继承的权限,或由工作区管理员指定的一组固定默认权限。

新建项目的默认位置可在工作区界面的Admin – Settings – Projects页面进行定义/更改。选择并编辑Default path for new projects字段以指定不同的默认位置。新项目将存储在该位置,或用户当前打开的任何其他文件夹中——前提是用户对该文件夹拥有Write访问权限。

如果Projects文件夹(或其他默认文件夹)对用户不可写(仅限View),则用户在该位置创建的项目将存储在以用户邮箱地址为基础的顶级文件夹下的My Projects文件夹中——即其Personal Folder结构。对于非默认位置的文件夹,仅有View访问权限的用户将无法创建项目。

详见无文件夹写入权限下的项目创建

可在工作区浏览器界面的管理区域管理新项目的默认位置。可在工作区浏览器界面的管理区域管理新项目的默认位置。

新建项目的默认访问权限可通过在Admin –Settings – Projects页面启用Default permissions for new projects选项进行指定,该选项将覆盖新项目继承父文件夹权限的默认行为。启用后,可为所有新建项目定义一组明确的访问权限。如果所有新项目都在如Projects文件夹等单一位置创建,这可能是理想做法。详见项目创建权限管理

可在工作区浏览器界面的管理区域为新项目指定一组默认访问权限。可在工作区浏览器界面的管理区域为新项目指定一组默认访问权限。

项目文件夹的共享可以在Admin – Explorer页面中,通过在文件夹条目的右键菜单中选择Share Folder选项进行配置,或者对于管理员或文件夹所有者,也可以在Projects页面视图中进行设置——详见上文共享文件夹。在新激活的Workspace中,所有Workspace成员都拥有根Projects文件夹的写入权限——即共享权限为WriteAnyone (所有Workspace用户都可以添加或编辑该文件夹)。

共享权限可以更改为特定用户或群组,但推荐的做法是在该顶级文件夹下创建文件夹层级结构,通过对特定文件夹及其包含的项目应用自定义共享,从而精确控制共享(及访问)权限。

  • 需要注意的是,Workspace采用权限继承结构,因此文件夹权限的添加/编辑会向下传递到文件夹层级结构中。更多信息请参见共享文件夹和项目

  • 如果文件夹的权限是从其父文件夹继承的,您可能无法更改(特别是降级)该文件夹的权限,除非通过在Share窗口的Advanced Settings 下禁用Inherit permissions from parent folder选项,将父子关系“断开”。详见相关信息

Projects文件夹是Workspace的顶级文件夹,仅管理员可访问。请在此级别下创建受权限控制的文件夹层级,以便管理Workspace成员的访问权限。Projects文件夹是Workspace的顶级文件夹,仅管理员可访问。请在此级别下创建受权限控制的文件夹层级,以便管理Workspace成员的访问权限。

共享概述

要通过Workspace浏览器界面配置项目访问权限,请在界面的Projects页面选择项目卡片,并在其上下文菜单中选择Share命令,或点击上方的按钮。当Projects页面以列表视图显示时,点击项目条目最右侧的控件,并在相关菜单中选择Share命令。

如果您是项目所有者、Workspace管理员,或拥有该项目的Edit再共享权限,则可以与其他用户共享项目。

下方的Share窗口包含了与其他用户共享项目所需的全部控制项。

当您的设计项目在Workspace中集中管理时,与他人共享只需管理每个项目的权限即可。当您的设计项目在Workspace中集中管理时,与他人共享只需管理每个项目的权限即可。

共享用户将看到什么?

设计可以与Workspace的其他成员、组织内的非Workspace成员,或组织外的用户共享。对于后两种情况(例如与承包商或合作伙伴),被共享用户通常通过其与我共享页面Altium 365个人空间中访问设计。作为Workspace访客,他们只能看到该项目——您的其他Workspace数据(包括成员列表或库元件)不会被暴露。

相关信息请参见此Workspace访问知识库页面

Note:如果您在共享过程中Invite a User to your Workspace见下文),并随后将其添加为新的Workspace成员,则该用户将能够看到Workspace成员列表,以及所有与所有Workspace成员群组共享的项目。

注意事项:

  • 在权限方面,当选择Can Edit选项时,用户/群组对项目拥有完全编辑权限。否则,仅有只读访问权限。

  • OwnerAdministrators群组始终拥有完全编辑权限(Can Edit)。

  • OwnerAdministrators群组外,所有包含的用户/群组的权限都可以单独设置为Can ViewCan Edit,或完全移除访问权限。

  • 以镜像格式(Simple Sync)从Altium Designer发布到Workspace的项目(而非在Workspace的版本控制(Git VCS)下管理的项目),无法以编辑权限(Can Edit)共享——仅项目所有者可编辑。
    ► 参见将Altium Designer项目上线相关信息。

  • 项目可以明确与特定用户和/或群组共享,也可以与Workspace的任意成员(或所有成员)共享。

  • 如果您对项目拥有足够的共享权限,可以与非Workspace成员的用户共享。此类用户将成为Workspace的Guests,可按您指定的权限级别访问被共享项目,且无法访问其他Workspace数据。详见与外部用户共享

与特定用户或群组共享

在Workspace中与指定用户和/或群组共享项目的步骤如下:

  1. Share窗口的Share Project With字段中添加所需的用户/群组名称。要添加条目,请在字段中输入所需的名称/邮箱/群组,系统会从动态列表中筛选并显示匹配的Workspace成员、组织内用户及已定义的群组。可选择多个用户/群组。要移除已添加的用户/群组,请点击该条目对应的控件。

如需与组织外用户共享——无论其是否拥有Altium账号——必须输入其完整邮箱地址并按下Enter

  1. 通过下拉菜单为已添加的用户/群组设置共享访问权限,选择Can ViewCan Edit,其中后者默认包含查看权限。该设置初始应用于Share Project With字段中包含的所有用户/群组。

  1. 如需在共享安排中添加相关信息,可点击控件进入文本区域。

  1. 点击Shared With控件可查看当前(及特定)共享该项目的用户/群组,默认包括OwnerAdministrators群组。

OwnerAdministrators群组外,所有包含的用户/群组的权限都可以单独设置为Can ViewCan EditOwner,或完全移除访问权限。点击当前权限状态可进行设置。详见转移项目所有权中关于Make Owner选项的更多信息。

  1. 如需向Workspace所有成员开放访问权限,请在Workspace Members条目的下拉菜单中选择合适的权限级别——Can View(只读访问)或Can Edit(完全读写访问)。当设置为No access时,只有所有者、管理员及被明确添加为共享的用户才能访问。

    请注意,Workspace的权限继承机制可能会禁用某些权限级别选项。这可以防止从父文件夹继承的权限被降级,从而避免违反现有的父子继承关系。若需有意打破父子继承关系,请在Share窗口的高级设置中禁用Inherit parent folder permissions选项。

  1. 共享窗口的Advanced Settings包含选项,可让您控制被共享项目的人员是否可以再次共享或下载项目。这些设置分为工作区MemberGuest访问权限,您可以指定被授予编辑权限的用户(Can Edit)是否可以共享项目,以及只读权限用户(Can View)是否可以下载项目。

    在实际应用中,这允许您限制外部承包商的进一步共享。例如,对于仅有查看权限的用户,您可以控制他们是否可以下载原始数据(项目本身)和派生数据(如生成的Gerber或PDF文件)。他们仍然可以在Web界面中查看数据并发表评论。每种情况下,系统都为工作区内部成员(Members)和外部人员(Guests)分别提供权限设置。

  • 如果拥有仅查看权限的用户不被允许下载,则他们只能通过Web界面查看项目,无法通过Altium Designer查看项目,因为那样需要先下载项目。

  • 请注意,编辑者始终可以下载项目,而查看者永远无法共享项目。但项目查看者可以请求将项目共享给指定用户(),该请求会由拥有编辑权限的用户处理,具体如下所述

在设计软件中共享项目时访问高级设置,需要Altium Designer 21.3或更高版本。

  1. 点击按钮以确认项目的更新共享权限。接下来发生的情况取决于被邀请用户的类型:

  • 已是您工作区成员的用户会被直接添加到项目的访问列表中。他们会收到一封电子邮件,通知项目已与其共享(以及其拥有的访问权限)。如有权限,他们可以在Altium Designer中打开项目,并通过Altium 365平台界面(从Projects 页面)访问项目。

  • 当添加现有工作区组进行共享时,该组会被直接添加到项目的访问列表中。组内所有成员都会收到一封电子邮件,通知项目已与其共享(以及其拥有的访问权限)。如有权限,他们可以在Altium Designer中打开项目,并通过Altium 365平台界面(从Projects 页面)访问项目。

  • 对于工作区外部人员,项目会与其共享,并会收到通知邮件——详见下文与外部用户共享。作为工作区Guest(见下文),他们可以在Altium Designer中打开项目(如有权限),并通过其Altium 365个人空间Shared with Me 页面访问项目。邮件中提供了通过Altium 365直接访问设计的链接。点击邮件中的按钮后,将跳转到Altium 365 Sign In页面(除非已登录平台或其Altium账号)。登录后,将直接进入Web查看器,并加载已共享的设计。

如果该人员没有Altium账号,则需要先注册一个——Altium 365 Sign In页面上提供了注册链接。

在Altium Designer中,可通过File » Open Project命令和相关的打开项目对话框访问项目。如果您是工作区成员,可以从已连接的工作区中选择要打开的项目。连接到工作区后,该工作区会在对话框的Locations 区域显示,并以图标区分,显示为工作区名称。只有与您共享(您有访问权限)的项目才会列出。

与外部用户共享

与“外部”用户(非工作区成员)共享工作区项目的流程,取决于期望的结果以及您对该项目的访问权限。可通过为其分配访客访问权限或将其添加为工作区成员来实现。这适用于您所在组织的其他Altium账号用户、其他组织的Altium账号用户,以及没有Altium账号的用户(需先注册)。 

与外部用户共享项目时,如果您对项目拥有完整共享权限(可编辑并再次共享项目),则项目Share窗口后会弹出确认窗口,显示共享方式及对象,其中包括Invite these people to your Workspace选项:

  • 当取消选中(禁用)Invite these people to your Workspace选项时,外部用户将被添加为工作区Guest,其访问权限仅限于该项目及其相关数据。访客用户在Properties面板的访问人员列表中有黄色圆点标识(),在共享窗口中有标签,管理员可在工作区成员页面的访客标签页查看和管理活跃访客列表。

    访客用户可通过其Shared With Me页面的个人空间或有权限的其他工作区访问与其共享的项目。其访问级别(编辑/查看及再次共享权限)由共享过程中的选项决定。

    与工作区外部用户共享编辑权限非常适合承包商——即希望其积极参与设计工作,但无需将其纳入工作区成员。

    相关信息请参阅此工作区访问知识库页面

  • Share窗口的Invite these people to your Workspace选项被勾选(启用)时,接下来的Request Invitation窗口允许添加备注和更多用户。点击按钮确认后,将以Guest(具有项目访客级别访问权限)身份添加该用户,并向工作区管理员发送访问请求邮件,同时在工作区成员页面的邀请请求标签下创建请求记录。

    管理员可通过批准或拒绝该请求来处理此记录。若批准,该用户将被添加为新的工作区成员,并且与其他成员一样,其访问级别由共享过程中所选的选项决定。若被拒绝,该用户将仍然作为工作区Guest存在。

    您可以将项目共享给任何工作区外部人员,并可同时请求其成为工作区成员。您可以将项目共享给任何工作区外部人员,并可同时请求其成为工作区成员。

    如果上述用户在被接受为工作区成员后,随后被移除出工作区,则其身份将被降级为Guest。这意味着该用户仍可通过Shared with Me等位置(如其个人空间)访问已共享的项目。

当与外部用户共享项目时,如果您没有该项目的再次共享权限(由其Advanced Sharing设置决定),则需要为指定用户提交项目访问请求。任何拥有该项目完全共享权限(Edit及再次共享)的工作区成员都可以处理该请求,若批准,则会为所请求的用户授予Guest访问权限。

没有再次共享权限的工作区成员,可通过在窗口中提交Share访问请求 ,将项目共享给外部用户(非工作区成员)。

请求提交后,拥有再次共享权限的工作区成员可通过项目的Share窗口 批准或拒绝该共享请求。

批准后,项目将以所应用的Edit/View权限共享给指定的外部用户。

确认窗口会提示该用户属于工作区外部(非成员)。

外部用户将获得对工作区的Guest访问权限,这将为其提供对共享项目的独立访问,而不会暴露其他工作区数据。

外部用户可通过其Shared with Me页面的个人空间或其所加入的其他工作区访问该项目。

 

与您的组织共享

除了如上所述与特定用户或群组共享项目外,还可以通过在Share窗口选择Anyone in <company> can access选项,为您组织内的所有成员提供基本的只读访问权限。适用的组织成员在您组织的用户页面仪表盘中定义。

仅应用此级别的共享时,您组织内所有注册用户都可通过Shared with Me选项,在Altium Designer和其Altium 365 个人空间中访问该项目。所有用户的访问权限为只读,而项目所有者和工作区管理员则继续通过工作区本身拥有完整访问权限。

请注意,针对项目应用的任何特定共享(如为某个工作区成员分配的View/Edit权限)都是在组织范围只读共享的基础上叠加的。例如,如果项目随后与某个特定工作区用户共享,则该用户可在工作区内(拥有所分配权限)以及其个人空间中以只读方式访问该项目。

通过直接链接共享

您还可以通过直接链接的方式共享项目。点击控件(位于Sharing 窗口底部)即可获取该链接。该链接的访问权限基于项目当前的共享权限设置:

  • For members of the Workspace – 其访问权限由Workspace Members条目权限设置(No accessCan ViewCan Edit)或针对其姓名(或所属群组)所应用的明确Share Project With条目权限决定。

  • For users outside of the Workspace – 其访问权限由针对其姓名的明确Share Project With条目及所应用的权限决定。要访问,用户必须注册并登录Altium Account。他们将被归类为工作区访客

获取项目的直接链接,其使用受Sharing 窗口中现有共享权限的约束。获取项目的直接链接,其使用受Sharing 窗口中现有共享权限的约束。

该链接会被复制到剪贴板。使用时,若允许,将为相应用户直接打开该项目的详细管理页面,相关概览见下一节

或者,如果打开链接的用户无权访问该项目(即未与其共享),其个人空间将提供提交访问请求的方式——见下文。

当用户无法访问链接项目时,可在其个人空间发送访问请求。当用户无法访问链接项目时,可在其个人空间发送访问请求。

处理访问请求

当用户提交访问请求时,具备共享(授予访问)该项目权限的人员由Advanced Settings对话框中的项目Share设置决定,如上文所述。此处,“编辑者”指拥有项目编辑权限(Can Edit)的用户。请注意,工作区管理员和项目所有者始终可以共享项目。

如果在工作区管理员设置页面启用了邮件通知选项,相应的访问请求邮件也会发送给这些用户。收件人由项目Sh窗口的高级设置决定,具体如下:

  • 当为工作区成员编辑者启用共享时,管理员、项目所有者以及拥有该项目编辑权限的成员将收到访问请求邮件。

  • 当为访客编辑者(工作区外部编辑者)启用共享时,管理员和拥有该项目编辑权限的访客将收到访问请求邮件。

  • 当该项目的两个编辑者选项均未勾选时,仅管理员会收到访问请求邮件。

Note:如果您将项目设置为所有工作区成员可编辑,并且Advanced Settings允许编辑者共享,则all工作区成员将收到共享请求邮件。

任何收到访问请求邮件的用户,都可以通过邮件中的Open sharing settings按钮处理该请求。点击后会打开该项目的Share窗口,在此窗口中可以批准(赋予ViewEdit权限)或拒绝待处理的请求。一旦指定了共享权限,被请求的用户将获得该项目的访客访问权限,并会收到一封邮件,确认共享审批流程的结果。

请注意,访问共享窗口的Pending approval入口并不依赖于收到Access Request邮件。您可以随时直接通过Share对话框处理该请求。

项目所有者收到的访问请求邮件中,包含了指向该项目共享属性的直接链接。项目所有者收到的访问请求邮件中,包含了指向该项目共享属性的直接链接。

共享多板项目

多板项目是一种特殊的项目类型,包含多个PCB设计项目,用于创建完整的功能系统。子项目与父多板项目关联,以便其数据可用于建立整个系统的电气和物理连接。

有关多板项目的更多信息,请参阅多板设计

多板项目与其相关子项目之间的链接会以相对路径的形式保存在多板项目本身中(*.PrjMbd),因此当项目从设计客户端保存到工作区VCS时(Project » Make available Online),这些路径必须保持有效。实际上,这意味着需要确保all项目已保存到工作区,并位于正确的文件夹结构中。但在大多数情况下,参与多板系统的所有项目通常都在同一个文件夹下。

在共享多板项目时,同样需要考虑上述因素。父多板项目及其相关子项目应以相同的查看/编辑权限共享给相同的工作区成员。首次在设计客户端打开多板项目的用户,也必须同时打开相关的子项目——同样要确保本地的相对文件夹结构正确。

多板项目及其子项目都需要分别在线保存、共享并作为独立项目打开。多板项目及其子项目都需要分别在线保存、共享并作为独立项目打开。

转移项目所有权

除了工作区管理员外,项目所有者(默认是创建/添加该项目的用户)拥有完整的项目编辑权限,而其他具有共享访问权限的成员则拥有在项目Edit/View窗口中指定的Share权限。

Share窗口会显示当前项目所有者,并提供将所有权转移给其他工作区成员的选项。Share窗口会显示当前项目所有者,并提供将所有权转移给其他工作区成员的选项。

项目的Owner状态及其固有的编辑权限可以通过项目Share窗口,从一个工作区成员转移给另一个成员,使新所有者能够完全控制该项目。此选项仅对管理员和当前项目所有者开放,且只能转移给其他工作区成员(不能转移给成员组,如EngineersAdministrators)。

工作区成员必须已拥有该项目的共享访问权限,才能接收其所有权状态和权限集。然后,可以通过Share窗口中的权限下拉菜单,将该成员当前的View/Edit权限设置更改为OwnerMake Owner)。在窗口中点击按钮确认所有权转移,然后在随后的警告窗口()中再次确认。

通过权限下拉菜单中的Make Owner选项,将项目所有权转移给其他工作区成员。通过权限下拉菜单中的Make Owner选项,将项目所有权转移给其他工作区成员。

  • 所有权转移后,前所有者将被分配该项目的 Editing权限——如果项目未受版本控制(SimpleSync),则仅有View权限。如有需要,新所有者或管理员可以更改前所有者的访问权限。

  • 如果所有者被移除出工作区成员,则会自动触发所有权转移。当管理员通过工作区成员页面移除成员时,系统会要求为该成员所拥有的所有项目和条目指定新的所有者。确认后并完成转移,新所有者将收到相关的所有权转移通知邮件(如果已启用)。

    有关更多信息,请参阅移除用户

如果已启用工作区邮件通知,新项目所有者将收到所有权转移通知邮件。

访问项目详细管理页面

Main page: 特定项目的管理

工作区提供了一个面向制造的、以CAD为中心的项目高级视图。可通过选择所需项目,点击项目列表上方的控件,并在相关菜单中选择Open 条目打开。或者,也可以直接在列表中双击所需项目条目。

Projects页面的图形视图中,也可以通过选择所需项目的磁贴,然后点击控件,并在右键菜单中选择Open命令来访问。或者,直接点击磁贴中的项目名称。当Projects 页面以列表视图显示时,点击所需项目条目最右侧的控件,并在相关菜单中选择Open 命令。

该项目的详细管理页面将在新的浏览器标签页中打开,集成了以CAD为中心的界面,提供设计、仿真、发布、历史和装配等视图选项:

  • Design – 显示并导航源项目设计文档,查看设计对象属性并添加评审评论。该视图使用Web Viewer界面,通过四个不同的数据子视图展示您的设计,分别显示原理图、2D板、3D板和物料清单。此视图展示的是源项目数据的最新版本,而非该项目的指定发布版本,因此可视为工作进行中(WIP)视图。您可以评审基础设计及其所有已定义的变体。
您可以在整个设计及各个子视图中搜索、选择、交叉探查和检查元件及网络。查看2D板时,还可以进行测量。

  • Simulation – 允许您上传(拖放)与当前项目或项目发布相关的电路仿真结果文件。这些文件会被有效地附加到项目上,使工作区成员能够查看和/或下载与当前打开项目相关的仿真结果文档。更多信息请参阅特定项目的管理 – 仿真。– 允许你访问和管理适用于当前打开设计项目的作业活动请求(Tasks)。任务以看板流程风格展示,其进度状态(ToDoInProgressResolved)按任务行排列。一行专门用于General Tasks,其余每一行对应于特定项目文档的任务。这些行会填充与当前项目相关联的任务,并在项目评论被分配给特定用户(工作区成员)时创建。从这个意义上说,工作区任务系统实际上是评论系统的扩展。你还可以通过New按钮创建通用任务——这些任务适用于当前项目,但不与任何项目评论或文档关联。

另外请注意,根据你购买的软件访问级别,工作区还提供基于流程工作流高级任务系统

  • Releases – 查看项目的发布版本。你可以访问完整的发布数据,或特定的装配包,这些内容会通过Manufacturing Portal在单独的标签页中展示。通过该门户,你可以查看和浏览已发布的文件数据,检查BOM,并查看及评论设计快照本身;即这些已发布数据的来源。无论是在Releases 视图,还是通过特定发布版本的Manufacturing Portal,你都可以按需下载不同粒度的生产数据(从完整数据集到单个生成的输出文件)。选定的发布版本还可以作为Manufacturing Package直接发送给你的制造商。你还可以直接对比Gerber原理图BOM数据。更多信息请参见项目发布

Altium 365 平台提供专用的Manufacturing Package Viewer——这是平台Global Sharing支持的一部分——允许他人通过任意网页浏览器在全球范围内查看制造包,但不在你的工作区内,因此你的设计和其他有价值的知识产权不会被泄露。更多信息请参见全球共享制造包查看器

  • History – 浏览与项目相关的主要事件的时间线,包括项目创建、提交、发布、克隆和MCAD交换。每当项目发生支持的事件时,该事件会作为专用卡片添加到时间线上,并在适用时支持各种操作。对于发布/提交事件,你还可以直接对比Gerber(仅限发布事件)、原理图BOM数据。更多信息请参见项目历史

  • Assembly – 使用交互式装配工具检查并推进电路板装配流程。该工具将项目的详细BOM数据2D/3D装配视图结合,提供所需的图形和元件信息,便于逐步完成装配流程。更多信息请参见装配应用页面。

项目的详细管理页面也可在 Altium Designer 内访问。对于活动项目,可通过主菜单中的Project » Show in Web Browser命令进入。或者,在Projects面板中右键点击项目条目,并从右键菜单选择Show in Web Browser命令。当你在 Altium Designer 的Explorer面板中浏览项目(默认配置为Project View而非Classic View)时,点击按钮即可访问详细管理页面。

移动项目

要将项目移动(重新定位)到文件夹层级下的其他父文件夹,在Projects页面选择该项目条目,点击项目/文件夹列表上方的控件,并在相关菜单中选择Move 条目。

Projects页面的图形视图中,也可通过选择所需项目的卡片,然后点击控件并从右键菜单选择Move命令实现。当Projects页面以列表视图展示时,点击所需项目条目最右侧的控件,并在相关菜单中选择Move 命令。

此时会弹出Move project 窗口,你可以选择新的父文件夹。点击按钮完成移动。项目将被移动到所选文件夹,并自动跳转到该文件夹。

请注意,将项目移动到不同父文件夹的操作会遵循工作区的高级权限继承机制。

完整信息请参见移动文件夹章节(位于内容结构与访问管理页面)。

你可以在任何阶段将项目移动到项目文件夹层级内的任意文件夹。你可以在任何阶段将项目移动到项目文件夹层级内的任意文件夹。

编辑项目

要编辑工作区中现有项目的属性,在Projects页面选择该项目条目,点击项目列表上方的控件,并在相关菜单中选择Edit 条目。在随后的Edit Project窗口(以简化视图打开)中,你可以更改项目的NameDescription

Projects页面的图形视图中,也可通过选择所需项目的卡片,然后点击控件并从右键菜单选择Edit命令实现。当Projects 页面以列表视图展示时,点击所需项目条目最右侧的控件,并在相关菜单中选择Edit 命令。

你可以在任何阶段编辑项目的Name和Description 。你可以在任何阶段编辑项目的NameDescription

点击按钮可访问更多字段。

点击Advanced 按钮可访问更多字段。点击Advanced 按钮可访问更多字段。

  • Jira – 当为你的工作区启用Jira 集成时,此高级字段可用。它用于将设计项目与 Atlassian Jira®项目建立关联,从而通过 Altium 365 评论与任务功能实现两者间的任务双向同步。点击Jira输入框可从可用的 Jira 项目列表中选择。请注意,除非通过Jira 应用配置为对所有用户开放,否则此映射选项仅对管理员可用。更多信息请参见Jira 任务协作页面。

  • Project – 此字段仅在编辑受管BOM项目时可用,用于指定BOM文档与PCB设计项目之间的关联。该关联可实现源项目到关联BOM的元件数据同步。对于从项目创建的BOM文档,该关联会自动定义。请注意,如果重新定义或移除此关联,项目到BOM的同步将被中断——可使用该字段的选项导航并选择项目关联。

  • Parameters– 单击此控件可展开一个区域,在该区域中您可以管理项目的服务器端参数。可以添加()、编辑(行内编辑)或移除()参数名称/值对。

    编辑项目的服务器端参数。编辑项目的服务器端参数。

编辑项目的服务器端参数。

服务器端项目参数会与项目一起保存在工作区中,并且只能在工作区内进行编辑。相比之下,设计端项目参数保存在项目文件中(*.PrjPcb),并可在 Altium Designer 中进行编辑。这两种参数类型都可以作为 Altium Designer 中的特殊字符串使用——在设计工作区选中一个文本字符串后,可通过Properties面板访问。项目定义的所有参数——无论是设计端还是服务器端——都可以在参数标签页Project Options对话框(Project » Project Options)中查看。

点击按钮以确认您所做的更改。

克隆项目

要克隆现有项目,请在Projects页面选择其条目,点击项目列表上方的控件,并在关联菜单中选择Clone 条目。此时会弹出Clone Project窗口。

Projects页面的图形视图中,也可以通过选择所需项目的磁贴,然后点击控件,并在右键菜单中选择Clone命令来实现。当Projects 页面以列表视图显示时,点击所需项目条目最右侧的控件,并在关联菜单中选择Clone 命令。

您可以克隆一个项目,以创建其完全相同的副本,包括其工作文件。您可以克隆一个项目,以创建其完全相同的副本,包括其工作文件。

使用Clone Project窗口为项目指定名称和可选描述。默认情况下,原项目名称后会加上“ – Copy”后缀,并自动填充默认描述。

请注意,克隆项目的名称应以字母或数字开头,并且可以包含 A-Z、a-z 或 0-9。允许使用下划线、短横线和空格,但空格只能出现在名称中间(首尾空格会被忽略)。不能使用以下词语:AUXCOM1-COM9LPT1-LPT9CONNULPRN。此外,名称不能包含以下字符:\ . / ? % * : | " < >。不能使用与源项目相同的名称。

点击按钮以访问Parent Folder字段。默认情况下,该字段会设置为源项目所在的文件夹。点击字段右侧的Change 链接,可访问工作区的服务器文件夹结构,从中选择用于存储克隆项目的其他文件夹。您可以根据需要将项目组织为子文件夹的层级结构。更多信息请参见创建项目文件夹层级结构部分。

设置好各字段后,点击按钮。原项目及其所有组成文件和数据将被克隆(复制),并作为新项目条目添加到Projects页面列表中(位于所选父文件夹下)。由于创建的克隆实际上是一个新项目,其权限将与创建(或上传)新项目时的方式相同——即默认情况下权限继承自父文件夹,执行克隆操作的用户为所有者。另请参阅管理项目创建权限以获取相关信息。

移除项目

Related page: 回收站

要从工作区移除(删除)现有项目,请在Projects页面选择其条目,点击项目列表上方的控件或项目磁贴内的控件,并在关联菜单中选择Remove 条目。当Projects页面以列表视图显示时,点击所需项目条目最右侧的控件,并在关联菜单中选择Remove命令。

只有当您是该项目的所有者或工作区管理员时,才可以移除项目。

接下来的Remove <project>窗口会列出与该项目相关的所有项目项(如关联的发布版本),这些内容也将被移除。选择Show details选项可打开项目的发布视图,以检查其关联的发布版本和制造包。如果项目没有关联的发布版本,则会显示简化的Remove窗口。

移除工作区项目实际上是“软删除”,即项目及其所有关联项会被移动到工作区的Trash 区域。请在Remove <project>窗口点击按钮以确认移除操作。

如果您只想软删除与某个特定项目关联的某个制造包,可以直接在该项目的Releases视图中进行操作。

移除完成后,项目条目将从主项目列表中移除。在 Altium Designer 中,您的本地工作副本不会受到影响,但您将无法再向服务器提交更改。您可以关闭并重新打开本地工作副本,以访问一系列建议操作,因为本地项目现在引用的是一个已不存在的 VCS 仓库。

以这种方式移除的所有项目都可以在界面的Trash 页面中找到。请注意,您只能查看自己软删除的项目(以及其他项目项)。管理员可以在Trash 页面看到所有被软删除的内容。

关于软删除项目需要注意的事项:

  • 该项目将无法通过您的设计软件或 Web 界面打开和浏览。

  • 如果该项目曾在工作区外部共享,其相关磁贴也会从 Altium 365 平台界面的Shared with Me页面中移除,所有外部协作人员都无法再访问。

  • 与项目一起被移除的任何共享制造包,也会从 Altium 365 平台界面的Shared with Me页面中移除,所有相关人员都无法再访问。

  • 在浏览任何已被项目使用的项目项时,Where Used 条目会显示该项目已被移除。

  • 项目只能由其所有者或工作区管理员在Trash 页面恢复或永久删除。

请注意,如果您已软删除某个项目(将其移至Trash),则可以再次使用相同名称创建新项目。如果随后恢复该项目且原名称已被占用,则会自动添加数字后缀,以确保其在工作区内名称唯一。

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
功能可用性

您可使用的功能取决于您所拥有的 Altium 平台解决方案 —— 即 Altium DevelopAltium Agile 的某个版本。

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

Content