安装和配置 CoDesigner

支持的 MCAD 软件

目前支持以下 MCAD 平台和版本:

有关支持的 MCAD 版本以及所需的 Altium MCAD CoDesigner 版本的详细信息,请查看 CoDesigner 新功能页面上的版本兼容性矩阵。

安装和配置 CoDesigner

Altium CoDesigner 是一个用于在 ECAD 和 MCAD 设计领域之间传输印制电路板设计的接口。将 CoDesigner 扩展/插件添加到 ECAD 和 MCAD 软件后,CoDesigner 即可双向传递设计变更。设计变更通过 Altium 工作区传递,该工作区充当 ECAD 和 MCAD 领域之间的桥梁,如下所示。

  • MCAD 协同设计可用的特性和功能(例如传输铜几何形状或处理刚柔结合板)取决于您的 Altium 产品访问级别。有关更多信息和相关链接,请参阅本页面右侧的 Feature Availability 面板。

  • 请注意,除了下载并安装相关插件(本页面后文将介绍)外,MCAD 用户还需要 Advanced MCAD CoDesigner 应用程序。

在 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 插件,以确保插件版本与 Altium Designer 扩展版本匹配。插件和扩展的版本号详情列在 CoDesigner 新功能页面上各个新功能摘要部分的末尾。

登录 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 Account 以连接到您的 Altium 365 工作区,

或选择 Custom Server 以登录本地部署的 Enterprise Server,然后输入服务器的 URL。 该地址由您的系统管理员提供。请注意,Enterprise Server 8.1.2 及更高版本支持统一登录。

 

在浏览器中打开的页面上,使用您偏好且可用的方式登录 Altium 账户:直接使用电子邮件凭据、关联的 Google®、Facebook® 或 Renesas 账户,通过已配置的 SSO,或使用两步验证或 基于设备的身份验证方式。

输入与 Altium 账户关联的电子邮件地址,开始登录流程。 

您可以输入密码,或使用关联的 Google®、Facebook® 或 Renesas 账户,通过已配置的 SSO,或使用两步验证或 基于设备的身份验证方式。

系统可能会要求您完成两步验证。

登录身份验证通过后,将显示成功消息。关闭浏览器选项卡并返回 MCAD 软件。

 

Notes about signing in:

  • 出于安全考虑,登录流程必须在限定时间(5 分钟)内完成。如果超时,将出现错误,此时您需要重新开始登录流程。

  • 登录账户时,您通过 Altium Portal进行登录。在 Altium 端,门户只是通往特定 Altium Account Management Server的安全连接。 通过相应 Altium 门户与 Altium 账户管理服务器进行的所有通信均通过 HTTPS 安全传输。

    您不会与 Altium 账户管理服务器保持永久连接。Altium Designer 通过发送请求并接收响应的方式与账户管理服务器通信,随后连接即关闭。登录、请求显示可用许可证等操作会产生多次请求,但每个请求都是独立的,并且请求完成后连接就会关闭。

  • 使用 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 工作区。

您可以通过 Web 浏览器配置和管理工作区。您可以通过 Web 浏览器配置和管理工作区。

配置工作区成员

每位需要访问共享工作区的人员(无论是直接访问,还是从其 ECAD 或 MCAD 软件中打开的设计访问)都必须添加到 Workspace Members,并分配一个 Group,以授予其访问工作区中所存储文件的适当权限。尽管界面略有不同,但对于 Altium 365 工作区和本地部署的 Altium 工作区(例如 Enterprise Server 工作区),添加团队成员和分配组的过程基本相同。这些任务均在工作区 Web 界面中执行,您可以通过常用浏览器访问该界面。

您必须具有管理员权限,才能配置团队/用户、密码和组。

添加新成员并分配组

具体方法是 Invite Workspace Members(在本地部署的服务器工作区中为 Users)。添加团队成员时,可以为其分配组,例如机械工程师、库管理员、工程师等。也可以定义新组。下图显示了在 Altium 365 工作区中添加新团队成员的位置。本地部署工作区中的操作过程与此类似。

配置团队成员并为其分配组。配置团队成员并为其分配组。

详细了解 Altium 365 工作区中的团队管理

详细了解 Enterprise Server 工作区中的用户和组管理 

在 Altium 365 工作区中,您还可以邀请组织外部的成员。

详细了解邀请其他用户加入工作区

配置 MCAD 元件模型命名

CoDesigner 将每个元件转换为 Parasolid 模型时,会按以下规则命名:

<Footprint Name>_<ComponentDesignItemID>_<ItemRevision>

以下特殊字符以及其他控制符号会被替换为下划线 (_):

\, /, :, %, [whitespace], |, [, ], *, ", ', \t

元件模型使用的默认命名规则。元件模型使用的默认命名规则。

在 PTC Creo 中,除字母(a-z、A-Z)和数字(0-9)外,所有符号都会被替换为下划线,并且最终名称以大写形式呈现。

控制元件模型的命名

CoDesigner 提供四个选项,用于控制元件模型首次从 ECAD 传输到 MCAD 时的命名方式:

  1. <FootprintName>,然后是 <ComponentID>(默认模式)
  2. <ComponentID>,然后是 <FootprintName>
  3. <FootprintName>,然后是 <CustomComponentProperty>
  4. <CustomComponentProperty>,然后是 <FootprintName>

在工作区设置的 MCAD CoDesigner 部分中配置 Naming of Component Models 选项。

选择命名选项;如果其中包含自定义元件属性(参数),请定义参数名称。选择命名选项;如果其中包含自定义元件属性(参数),请定义参数名称。

这些选项简化了 MCAD 中的元件交互操作,使 MCAD 工程师能够将零件编号等有意义的信息添加到元件 ID 中,或者由 ECAD 工程师在 ECAD 元件库中添加自定义元件属性。

MCAD 模型根据工作区中配置的命名选项进行命名。MCAD 模型根据工作区中配置的命名选项进行命名。

Notes:

  • 管理员通过浏览器登录工作区后,可以在 Admin > Settings > MCAD CoDesigner 部分中更改此选项。
  • 更改命名选项不会更改 CoDesigner 已创建的元件模型的名称。

配置 ECAD-MCAD 元件关联

Main page: 关联原生 ECAD 和 MCAD 设计元件 i

在 MCAD 和 ECAD 环境之间传输设计数据时,管理元件的传输方式是一项挑战。在许多公司中,ECAD 和 MCAD 团队分别创建和管理各自独立的元件库,因此需要能够在同一元件的 MCAD 和 ECAD 版本之间建立关联。

默认情况下,当设计从 MCAD 或 ECAD 域Pushed时,CoDesigner 会将每个元件转换为 Parasolid 格式的模型,并将所有模型存储在工作区中。当该设计被Pulled时,CoDesigner 随后会以目标工具所需的格式为每个元件构建模型。这种方式可以在 ECAD 和 MCAD 设计空间中准确呈现每个元件。其缺点是,模型可能无法完全满足相应工具对元件表示方式的要求。例如,当设计被Pulled到 Altium Designer 中时,元件将不包含焊盘、丝印以及 PCB 元件通常包含的其他图元,也不会关联到原理图符号或供应链。

为了满足各设计工具使用原生元件的需求,CoDesigner 支持在 MCAD 和 ECAD 元件之间建立链接。这些链接在工作区中定义,工作区充当 ECAD 和 MCAD 域之间的桥梁。

在工作区中配置元件链接

MCAD 到 ECAD 以及 ECAD 到 MCAD 的元件链接在工作区中启用和配置,此图展示的是 Altium 365。

MCAD 到 ECAD 以及 ECAD 到 MCAD 的元件链接在工作区中启用和配置,此图展示的是 Enterprise Server 工作区。

 

了解更多关于链接原生 ECAD 和 MCAD 设计元件的信息

链接原生 ECAD 和 MCAD 元件需要:

  • 安装了 MCAD CoDesigner 的适用 Altium PCB 编辑器。 有关您安装的 MCAD CoDesigner 是否提供 ECAD-MCAD 元件链接功能的信息,请参阅右侧窗格中的Note。 
  • 受支持的 MCAD 平台。
    • 除 Autodesk Fusion 外,所有受支持的 MCAD 平台均可使用 MCAD 到 ECAD 的元件链接功能。

    • 目前,PTC Creo Parametric(连接到 Windchill)、SOLIDWORKS(连接到 SOLIDWORKS PDM)和 Siemens NX(连接到 Teamcenter)支持 ECAD 到 MCAD 的元件链接功能。

  • CoDesigner 在启动时会检查元件链接设置(无论是从 Altium Designer 还是从 MCAD 工具启动)。如果设置发生更改,请重新启动设计软件。

下一步做什么?

现在,CoDesigner 已安装完毕,工作区也已配置完成,您可以开始探索在 ECAD 和 MCAD 软件之间传递设计的流程。

了解更多关于使用 Altium CoDesigner 进行直接 ECAD-MCAD 设计的信息

AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
Contents
功能可用性

您可使用的功能取决于您所采用的 Altium 解决方案——Altium Develop、Altium Agile Teams、Altium Agile Enterprise,或 Altium Designer(在有效订阅期内)。

如果您在实际软件中未看到文档中介绍的某项功能, 请联系 Altium Sales 了解更多信息。

Contents