安装和配置 CoDesigner
支持的 MCAD 软件
目前支持以下 MCAD 平台和版本:
-
Autodesk Fusion® (仅限 Microsoft Windows 版本。Autodesk Fusion 个人许可证仅受 Altium CircuitMaker 支持)
-
Dassault Systemes SOLIDWORKS® (Standard、Pro 和 Premium)
-
Siemens® NX™ -(适用于拥有 Altium Enterprise Solution 的设计人员)
安装和配置 CoDesigner
Altium CoDesigner 是一个用于在 ECAD 和 MCAD 设计领域之间传输印制电路板设计的接口。将 CoDesigner 扩展/插件添加到 ECAD 和 MCAD 软件后,CoDesigner 即可双向传递设计变更。设计变更通过 Altium 工作区传递,该工作区充当 ECAD 和 MCAD 领域之间的桥梁,如下所示。
在 ECAD 软件中安装 CoDesigner
-
标准 Altium Designer 安装中已包含 MCAD CoDesigner 扩展,因此 PCB 编辑器中始终提供 MCAD CoDesigner 面板。如果您感兴趣,可以进一步了解扩展和更新安装。
在 MCAD 软件中安装 CoDesigner
要在 MCAD 软件中访问 Altium CoDesigner 面板,必须安装插件*(在某些 MCAD 工具中也称为加载项)。您可以从 Altium 网站下载页面下载所有 MCAD CoDesigner 插件。
下载插件后,请通过以下链接查看有关在 MCAD 软件中安装和配置 CoDesigner 的详细信息。
更新 MCAD 插件
MCAD 插件包含自动更新功能。启动时,只要您的 MCAD 软件有更新版本的插件可用,就会自动显示以下对话框。
您也可以从 Altium 网站下载页面下载新版本,并覆盖安装到当前插件上,以更新 MCAD 插件。
登录 Altium MCAD CoDesigner
从 MCAD CoDesigner 3.16 及更高版本开始,您必须登录 Altium 账户才能访问 Altium 按需服务,例如将 Altium MCAD CoDesigner 连接到 Altium 365 工作区或 Enterprise Server。 要登录 Altium 账户,请单击 MCAD 软件中 Altium CoDesigner 面板上的 Sign In 按钮。
登录您的 Altium 账户
要连接到 Altium 工作区,请在 MCAD 软件的 Altium CoDesigner 面板中选择 Altium Account (用于 Altium 365 工作区)或 Custom Server (用于本地部署的 Enterprise Server),然后单击 Sign In 按钮。随后会显示一条消息,告知您下一阶段的登录将在默认 Web 浏览器中进行。登录页面应会自动在浏览器中打开;如果没有打开,请单击 Please try again。
在浏览器中打开的页面上,使用您偏好且可用的方式登录 Altium 账户:直接使用电子邮件凭据、关联的 Google®、Facebook® 或 Renesas 账户,通过已配置的 SSO,或使用两步验证或 基于设备的身份验证方式。
Notes about signing in:
-
出于安全考虑,登录流程必须在限定时间(5 分钟)内完成。如果超时,将出现错误,此时您需要重新开始登录流程。
-
登录账户时,您通过 Altium Portal进行登录。在 Altium 端,门户只是通往特定 Altium Account Management Server的安全连接。 通过相应 Altium 门户与 Altium 账户管理服务器进行的所有通信均通过 HTTPS 安全传输。
-
使用 Altium Designer Agile 时,允许使用的身份验证方式由贵组织的管理员在公司仪表板的 Authentication 页面上确定。管理员可以在此页面中配置并启用基于身份提供商(例如 Okta®)的 SAML 单点登录(SSO)。 此后端配置系统允许账户管理员为公司用户设置、测试、启用和禁用 SSO 功能。有关配置信息和 IdP 集成示例,请参阅配置登录身份验证 页面。
-
如果您退出 Altium 账户(
),系统也会再次跳转到浏览器,并加载确认页面。
CoDesigner 许可证使用情况
CoDesigner 随 Altium 设计软件一同提供,因此 ECAD 端无需额外的许可证。
在 MCAD 端,许可证的使用情况取决于 CoDesigner 所连接的工作区类型:
-
Altium 365 Workspace - CoDesigner MCAD 插件不占用许可证。
-
Altium Enterprise Server Workspace - 当您通过 MCAD 软件中的 Altium CoDesigner 面板登录 Enterprise Server 工作区时,CoDesigner MCAD 插件会占用一个 Altium CAL(客户端访问许可证)。 使用 Enterprise Server 工作区时,可使用 CoDesigner 的所有功能。
配置工作区设置
在浏览器中访问工作区
CoDesigner 通过工作区传输 PCB 设计变更。要检查和更改项目及团队设置,您可以通过 Web 浏览器登录工作区。登录方式取决于工作区的托管方式。Altium 365 工作区托管在云端的 Altium 365 上。您也可以使用本地部署的 Altium 工作区,例如 Enterprise Server 工作区。
访问 Altium 365 工作区
访问托管工作区最简单的方法是使用您的 Altium Live 凭据登录 https://auth.altium.com/。
访问 365.altium.com 以登录您的 Altium 365 工作区。
首次登录时会显示概览页面,您可以通过此页面进一步了解工作区。也可以单击左侧的 Workspace Members 标签,配置有权访问工作区的团队成员。
配置工作区成员
每位需要访问共享工作区的人员(无论是直接访问,还是从其 ECAD 或 MCAD 软件中打开的设计访问)都必须添加到 Workspace Members,并分配一个 Group,以授予其访问工作区中所存储文件的适当权限。尽管界面略有不同,但对于 Altium 365 工作区和本地部署的 Altium 工作区(例如 Enterprise Server 工作区),添加团队成员和分配组的过程基本相同。这些任务均在工作区 Web 界面中执行,您可以通过常用浏览器访问该界面。
添加新成员并分配组
具体方法是 Invite Workspace Members(在本地部署的服务器工作区中为 Users)。添加团队成员时,可以为其分配组,例如机械工程师、库管理员、工程师等。也可以定义新组。下图显示了在 Altium 365 工作区中添加新团队成员的位置。本地部署工作区中的操作过程与此类似。
详细了解 Altium 365 工作区中的团队管理
详细了解 Enterprise Server 工作区中的用户和组管理
配置 MCAD 元件模型命名
CoDesigner 将每个元件转换为 Parasolid 模型时,会按以下规则命名:
<Footprint Name>_<ComponentDesignItemID>_<ItemRevision>
以下特殊字符以及其他控制符号会被替换为下划线 (_):
\, /, :, %, [whitespace], |, [, ], *, ", ', \t
控制元件模型的命名
CoDesigner 提供四个选项,用于控制元件模型首次从 ECAD 传输到 MCAD 时的命名方式:
-
<FootprintName>,然后是<ComponentID>(默认模式) -
<ComponentID>,然后是<FootprintName> -
<FootprintName>,然后是<CustomComponentProperty> -
<CustomComponentProperty>,然后是<FootprintName>
在工作区设置的 MCAD CoDesigner 部分中配置 Naming of Component Models 选项。
选择命名选项;如果其中包含自定义元件属性(参数),请定义参数名称。
这些选项简化了 MCAD 中的元件交互操作,使 MCAD 工程师能够将零件编号等有意义的信息添加到元件 ID 中,或者由 ECAD 工程师在 ECAD 元件库中添加自定义元件属性。
配置 ECAD-MCAD 元件关联
Main page: 关联原生 ECAD 和 MCAD 设计元件
在 MCAD 和 ECAD 环境之间传输设计数据时,管理元件的传输方式是一项挑战。在许多公司中,ECAD 和 MCAD 团队分别创建和管理各自独立的元件库,因此需要能够在同一元件的 MCAD 和 ECAD 版本之间建立关联。
默认情况下,当设计从 MCAD 或 ECAD 域Pushed时,CoDesigner 会将每个元件转换为 Parasolid 格式的模型,并将所有模型存储在工作区中。当该设计被Pulled时,CoDesigner 随后会以目标工具所需的格式为每个元件构建模型。这种方式可以在 ECAD 和 MCAD 设计空间中准确呈现每个元件。其缺点是,模型可能无法完全满足相应工具对元件表示方式的要求。例如,当设计被Pulled到 Altium Designer 中时,元件将不包含焊盘、丝印以及 PCB 元件通常包含的其他图元,也不会关联到原理图符号或供应链。
为了满足各设计工具使用原生元件的需求,CoDesigner 支持在 MCAD 和 ECAD 元件之间建立链接。这些链接在工作区中定义,工作区充当 ECAD 和 MCAD 域之间的桥梁。
在工作区中配置元件链接
了解更多关于链接原生 ECAD 和 MCAD 设计元件的信息
下一步做什么?
现在,CoDesigner 已安装完毕,工作区也已配置完成,您可以开始探索在 ECAD 和 MCAD 软件之间传递设计的流程。











