Mechanical Data 导入/导出支持

Altium Designer 具有从 STEP 和 Parasolid 等常用格式导入和导出设计数据的功能,以便与 MCAD 工具交换。

请注意,对于支持的 MCAD 软件包,也可以使用 Altium 的 ECAD 到 MCAD 连接技术 CoDesigner 在 MCAD 和 ECAD 之间直接传输电路板和元件。通过连接的工作区(如 Altium 365 工作区),CoDesigner 可在 MCAD 软件和 Altium Designer 之间来回推送电路板形状和放置的元件。

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

支持 STEP 文件导入导出

Altium Designer 通过主动交换物理设计数据,提供与机械设计系统和软件(MCAD)交互的高级功能。连接 ECAD-MCAD 领域的一系列系统和接口也依赖于标准化的数据格式,如业界认可的 STEP 协议 (St标准 E产品模型数据交换标准 P该协议为三维模型设计数据提供了一种信息丰富、文本清晰的编码文件格式。

STEP 文件格式本身(或*.step*.stp)在 ISO 10303-21(国际标准化组织)的 CAD 数据交换规范中定义的,并得到大多数 MCAD 工具和系统的支持。在基本文件交换层面,Altium Designer 提供 3D STEP 文件的导出和导入功能。

这为软件域之间自由交换高质量、标准化的三维建模数据奠定了基础,从而简化了 ECAD-MCAD 设计协作,提高了三维模型数据的质量和准确性。请注意,Altium Designer 同时支持 STEP AP214 和传统 AP203 格式,导出文件符合 ISO-10303-21 标准(AP214)。

请参见ISO 10303-21 规范页面。

阅读有关STEP 文件格式的信息。

导出 STEP 文件

ECAD 和 MCAD 之间数据交换关系的一个重要功能是将 PCB 或多板组件移植到机械设计软件中,以便进行物理间隙检查。当设计与产品外壳密切配合时,这一点尤为重要,因为产品外壳还暴露了控制、开关、连接器和显示器等 PCB 外围设备。

在这种情况下,STEP 文件格式固有的通用性和准确性使全面的 PCB 建模数据能从 Altium Designer 传输到 MCAD 软件,并对尺寸关系有高度的信心。然后,MCAD 设计人员可将 PCB 组件 3D STEP 模型导入并放置到机械设计中,以进行相应的检查和/或修改。

要访问 Altium Designer 中的 STEP 文件导出功能,请使用 STEPMBASTEP功能必须在安装 Altium Designer 时启用。Altium Designer 默认启用这些功能。它们可在安装后启用/禁用。

有关更改已安装的核心功能的更多信息,请参阅 Installing & Managing页面(Altium Designer DevelopAltium Designer AgileAltium Designer)。

使用导出器

Altium Designer PCB 文档可导出为 STEP 文件格式。在Outputjob 文件中,单击 [Add New Export Output]并在 Export STEP菜单中的一个条目。导出输出可直接从文件生成,或作为项目发布流程的一部分。

或者,从 Altium Designer File » Export » STEP 3D命令。启动命令后,指定目标文件名称和位置。

Export Options对话框,可通过双击添加的 STEP 导出输出或启动File » Export » STEP 3D 命令访问,该对话框提供一系列选择,包括确定生成的文件中将包含哪些电路板对象的选项。

在 MCAD 应用程序中显示的导出 STEP 文件,上部图像文件不包括焊盘孔或三维体,下部图像文件包括所有对象。在 MCAD 应用程序中显示的导出 STEP 文件,上部图像文件不包括焊盘孔或三维体,下部图像文件包括所有对象。

导出文件备注

  • 如果 Export Selected选项(三维主体和垫孔)已在 Export Options对话框中启用了选项(3D 体和焊盘孔),但 no对象,则生成的 STEP 文件将不包括任何这些对象类型。
  • 始终导出电路板。要排除所有元件(只导出电路板),请启用 Export Selected选项,且不选择任何元件。
  • 如果只想导出部分元件,通常在二维显示模式下选择元件会更方便。
  • Export as Single Part选项时,生成的 STEP 模型将保存为单个零件,而不是组件模型的装配体。这样可以简化导出的 STEP 模型,但无法在接收的 MCAD 应用程序中选择单个组件。
  • 功能生成的 STEP 文件 Export 3D功能生成的 STEP 文件将模型图形相对于源 PCB 设计中的原点定位。用于导入该文件的软件可能会也可能不会响应包含的定位指令--如果导入的模型未显示,则在当前缩放级别下可能会偏离屏幕。
  • Free 3D Bodies是放置在 PCB 编辑器中的附加 3D 模型,如外壳。
  • 这些 3D Bodies Export Options适用于添加到 PCB 库编辑器中元件基底面的三维体/模型。术语 simple bodies指挤出的圆柱形或球形三维体对象。
  • 在 STEP 文件中,每个元件都由其代号标识。如果 MCAD 设计人员需要将多个电路板导入到一个 MCAD 文件中,很可能会出现代号冲突的情况,为避免这种情况,请在文件中加入一个 Component Suffix.
  • Export Folded Board选项只有在设计中定义了折弯线时才起作用。要导出部分折叠的电路板,请在运行导出命令前使用 Fold State滑块配置折叠量。 Layer Stack Region模式下的 PCB面板上的滑块配置折叠量。定义的值将自动应用于 Export Options对话框中。

    从 PCB 编辑器导出并导入Rhinoceros 3D MCAD 设计软件的部分折叠刚柔结合电路板。
    从 PCB 编辑器导出并导入Rhinoceros 3D MCAD 设计软件的部分折叠刚柔结合电路板。

  • 如果您无法使用机械制图/查看软件,则可将导出的 STEP 文件导入 Altium Designer 中已放置的3D 体对象中进行检查。

Altium Designer多板装配文档可导出为 STEP 文件格式。使用 MBA Export STEP菜单的 [Add New Export Output]菜单或从 Altium Designer 的主菜单中选择 File » Export » STEP 3D命令。

从 IPC 组件向导保存

自动 IPC Compliant Footprint Wizard该向导可在 PCB 库编辑器中创建符合 IPC 标准的基底面,并提供将生成的基底面模型保存(和预览)为 3D STEP 文件的额外选项。基于 STEP 的模型可嵌入生成的 IPC 兼容基底面中,也可保存为一个 *.step文件保存在指定位置,后者允许根据需要重复使用或分发三维模型。

三维模型 IPC Component Wizard从 PCB 基底面编辑器 (Tools » IPC Compliant Footprint Wizard)启动,并在向导的倒数第二页启用 STEP 导出选项。 Footprint Destination页面中启用 STEP 导出选项。生成的 STEP 文件模型将与向导中输入的元件尺寸精确匹配。

除了为元件生成和嵌入 STEP 模型的选项外,向导还允许将其保存为 STEP 3D 模型文件。除了为元件生成和嵌入 STEP 模型的选项外,向导还允许将其保存为 STEP 3D 模型文件。

导入 STEP 文件

导入 PCB 或 PCB 基底面

在 Altium Designer 中,STEP 文件可以通过两种不同的方法导入和使用,这两种方法都使用相同的机制。使用哪种方法主要取决于 STEP 文件在设计中的应用方式:

  • 表示最终产品设计中机械元素的 STEP 文件(如 MCAD 应用程序生成的外壳)通常被导入到 PCB 布局中。
  • 表示 3D 元件主体(从互联网下载或本地创建)的 STEP 文件通常会导入 PCB 基底面。

在 Altium Designer 的 PCB 和 PCB 基底面域中,STEP 文件都被导入到专用的3D 主体对象中,并根据需要放置和对齐。请参阅 "3D 本体对象放置"部分了解更多信息。

导入多板装配体

使用主菜单中的 Design » Insert STEP Part命令将 STEP 模型添加到活动的多板装配体文档中。

Parasolid 文件导入导出支持

导出 Parasolid 文件

Altium Designer PCB 文档可导出为 Parasolid 文件格式。在Outputjob 文件中,单击 [Add New Export Output]并在 Export PARASOLID菜单中选择一个条目。导出输出可直接从文件生成,或作为项目发布流程的一部分。

或者,从 Altium Designer File » Export » PARASOLID命令。导出选项可通过 "导出选项 "对话框定义。

面板化 PCB(嵌入式电路板阵列)导出为 Parasolid 格式时,会在导出文件的所有电路板层中切割出一条 "路径工具路径"(Route Tool Path),并在面板化 PCB 上考虑源电路板上的空腔和电路板切口。

导入 Parasolid 文件

在 Altium Designer 的 PCB 和 PCB 基底面域中,Parasolid 文件会被导入到一个专用的3D 主体对象中,并根据需要放置和对齐。请参阅 "三维主体对象放置"部分了解更多信息。

支持 SolidWorks 零件文件导入

在 Altium Designer 的 PCB 和 PCB 基底面域中,SolidWorks 零件文件 (*.sldprt)导入到专用的三维主体对象中,并按要求放置和对齐。请参阅 "三维主体对象放置"部分了解更多信息。

 
 
 
 
 

以 SOLIDWORKS 零件文件 ( ) 格式创建的三维模型,其版本为*.SldPrt)格式的三维模型,可在使用带有三维主体对象的通用三维模型时导入。

VRML 文件导出支持

Altium Designer PCB 文档可导出为 VRML 文件格式。在Outputjob 文件中,单击 [Add New Export Output]并在 Export VRML菜单中的一个条目。导出输出可直接从文件生成,或作为项目发布流程的一部分。

或者,从 Altium Designer File » Export » VRML命令。

导出选项通过 "导出选项 "对话框定义。

IDF 文件导入导出支持

  • Altium Designer 支持版本 3.0 以下的 IDF 格式数据。

  • 要在 Altium Designer 中使用 IDF 文件导入/导出功能,必须在安装 Altium Designer 时启用该功能。 IDF功能必须在安装 Altium Designer 时启用。Altium Designer 默认启用该功能。可在安装后启用/禁用。

    有关更改已安装的核心功能的更多信息,请参阅 Installing & Managing页面(Altium Designer DevelopAltium Designer AgileAltium Designer)。

导出 IDF 文件

Altium Designer PCB 文档可导出为 IDF 文件格式。在输出任务文件中,单击 [Add New Export Output]并在 Export IDF菜单中的条目。导出输出可直接从文件生成,或作为项目发布流程的一部分。

或者,从 Altium Designer File » Export » IDF Board命令。

File Export IDF对话框提供用于配置导出 IDF 文件属性的控件。双击 Outputjob 文件中已添加的 IDF 导出输出或单击 Save Export File对话框,然后选择 File » Export » IDF Board.

对话框 File Export IDF对话框
对话框 File Export IDF对话框

导入 IDF 文件

要将 IDF 文件导入活动 PCB 文档,请从 Altium Designer 的 PCB 编辑器主菜单中选择 File » Import » IDF Board命令。选择该命令后 File Import IDF对话框,该对话框允许您配置导入 IDF 文件的属性。

该 File Import IDF对话框
File Import IDF对话框

IDX 文件导入导出支持

随着越来越多的电子产品同时涉及电气和机械组件,产品发布周期越来越短,ECAD 和 MCAD 领域之间确实需要加强合作。但这种协作并不总是那么顺畅。电气设计人员和机械设计人员经常来回发送电子邮件,或者不得不使用对方的设计工具--这让他们有些力不从心,远离了自己的舒适区。一种解决方案是使用一种协作方法,使两人能够在不离开各自熟悉的工作环境的情况下,以图形方式交流想法和修改建议。这种方法是通过一种基于 XML 的交换文件格式提供的,即 IDX(I增量 D设计X变更格式)。

有了这个中间交换文件 (*.idx),电气设计人员可以只导出机械设计人员所需的(有价值的)电路板设计变更。反之,机械设计人员可将变更建议反馈给电气设计人员,后者可将这些变更导入其设计中。

Altium Designer 中的 MCAD IDX Exchange扩展。该扩展允许您使用 IDX 交换格式在 Altium Designer 和机械 CAD 应用程序(如 SOLIDWORKS)之间增量交换数据。功能包括支持变更请求以及 Cu 几何图形的传输。

  • Altium Designer 仅支持 IDX 格式 2.0 版。

  • 要在 Altium Designer 中访问 IDX 文件交换功能,必须安装 MCAD IDX Exchange软件扩展必须安装。该扩展可手动安装或删除。

    有关管理扩展的更多信息,请参阅 Extending Your Installation页面(Altium Designer DevelopAltium Designer AgileAltium Designer)。

  • 请注意,要在 Altium Designer 中使用 IDX 文件交换功能,您必须拥有激活的 Altium 订阅。

启动协作基准文件

协作可以从任一方向启动--可以是电气设计人员创建初始 IDX 文件,也可以是机械设计人员创建 IDX 文件。如果由电气设计人员创建,则创建的文件称为 ECAD 基准文件 (ECAD Baseline.idx),随后提供给机械设计师。如果是机械设计人员,则创建的文件称为 MCAD 基准线文件( )。MCAD Baseline.idx),随后提供给电气设计人员。

从 Altium Designer 导出(ECAD 基线创建)

在 Altium Designer 中,协作的主要界面是 MCAD IDX Exchange面板,当 PCB 编辑器处于活动状态时,点击 Altium Designer 右下方的 按钮,然后从菜单中选择 MCAD IDX Exchange条目。

也可以使用 MCAD IDX Exchange命令访问该面板。 Tools 面板。

要启动协作,请单击 Export Baseline按钮。您将看到 Export EDMD Baseline对话框,其中提供了各种选项,包括导出铜对象。

导出铜质对象会使 IDX 文件变得更大,在 MCAD 端处理起来也会更慢。此外,IDX 技术不支持铜质对象的变化检测。

在 Altium Designer 中通过创建 ECAD 基准线启动协作。在 Altium Designer 中通过创建 ECAD 基准线启动协作。

导入 Altium Designer(MCAD 创建基线)

如果基线文件已在 MCAD 端创建,则可使用 File » Import » MCAD IDX Baseline命令将其导入 Altium Designer。将打开 Import MCAD Baseline对话框将打开。使用该对话框可浏览并指定 MCAD 基准线文件 (MCAD Baseline.idx) 以及要同步修改的 PCB 文档。

通过导入 MCAD 基准线从 Altium Designer 内部接受协作。通过导入 MCAD 基准线从 Altium Designer 内部接受协作。

  • Input MCAD Baseline File - 单击 浏览并选择要导入的 IDX 文件。
  • Output PCB File - 单击 浏览并选择所需的 PCB 文件,将建议的更改同步到该文件中。

导入 MCAD 基准 IDX 文件后,协作将通过 MCAD IDX Exchange 面板。

协作文件夹

从 Altium Designer 启动协作(创建 IDX 基准文件)时,将在原始电路板设计项目下创建协作文件夹。该文件夹使用 PCB 文档名称命名,格式为 .PcbDoc_EDMD.文件夹将包含两个文件:

  • AD_EDMD_State.xml
  • ECAD Baseline.idx

MCAD IDX Exchange点击 Show In Explorer控件(仅在初始导出后可用),或单击 按钮,然后从相关菜单中选择 Open Collaboration Folder条目。

创建文件夹和基线文件。
创建文件夹和基线文件。

同步更改

面板 MCAD IDX Exchange面板提供控制功能,用于在 ECAD 和 MCAD 域之间保持同步更改。变更通过 IDX 变更文件提出:

  • 如果机械设计师提出了更改建议,并将其发送到新的 IDX 更改文件中,面板允许将这些更改接收(导入)到 PCB 设计中,以供考虑。
  • 如果对电路板进行了更改,面板可检测这些更改(铜更改除外)并将其列出,以便导出到 IDX 更改文件,随后提供给机械设计师。

检测和导出电路板更改

如果您对 PCB 文档进行了更改,例如删除了一个元件,可通过点击面板顶部的 按钮来检测该更改。 MCAD IDX Exchange面板。可检测到的更改将以 Board Changes区域中列出可检测到的更改,具体如下

  • Object - 例如,元件代号。
  • Change - 例如 Removed表示已从设计中删除的组件,或 Added添加的组件。
  • Status - 这将 Proposed因为更改源自 ECAD 方面。
  • Proposition Comment - 向机械设计师解释更改的说明。根据需要输入。

检测电路板的更改。检测电路板的更改。

一旦完成所有更改、检测并添加了命题注释,就可以使用 按钮导出这些更改。这将创建一个 IDX 更改文件 (ECAD Changes n.idx).

对电路板提出修改建议后,导出创建 IDX 更改文件,将这些修改建议发送给机械设计师。
对电路板提出修改建议后,导出创建 IDX 更改文件,将这些修改建议发送给机械设计师。

现在,机械设计师可以导入并查看他们这边的修改建议。然后,他们将依次接受或拒绝每项修改建议,并在 IDX 响应文件 ( ) 中发回他们的回复。MCAD Response n.idx).收到回复后,使用 按钮导入回复。要应用响应文件中的更改,请单击 按钮,这将生成一个 IDX 响应文件,从 ECAD 一侧返回给机械设计人员 ( )。ECAD Response n.idx).

这种 "握手 "可确保双方同步所做的更改。

要放弃提议的更改,请单击 按钮;列表将被清除。 Board Changes列表将被清除。

导入变更

如果机械设计师提出更改,这些更改将以 IDX 更改文件 (MCAD Changes n.idx).使用面板的 按钮导入更改。更改将在 Changes from Mechanical CAD区域中列出:

  • Object - 例如,组件代号。
  • Change - 例如 Moved表示组件已在设计中移动。
  • Status - 这将 Proposed因为更改源自 MCAD 方面。
  • Proposition Comment - 向电气设计人员解释更改的说明。

机械设计师提出的变更,导入面板。机械设计师提出的变更,导入面板。

现在,作为电气设计师的您可以依次查看并接受或拒绝每项修改建议。要接受建议的更改,请选中其相关的 Accept 复选框。若要拒绝,则不选中该复选框。您还可以在相应 Response Comment字段中输入回复。

接受/拒绝所有修改建议后,单击 按钮。已接受的更改将应用于 PCB 文档,并创建 IDX 响应文件 (ECAD Response n.idx),并将创建一个 IDX 响应文件,准备发回给机械设计人员。

重置协作

要完全重置项目上的协作,请单击 按钮,然后从相关菜单中选择 Reset Collaboration条目。面板中的所有当前条目将被清除,协作文件夹中的所有文件也将被删除。这样就可以回到原点,随时导出或导入基线文件,重新开始协作。

请注意,重置之前对设计所做的任何应用更改都将保留。
AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

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

旧版文档

Altium Designer 文档不再提供版本区分。如果您需要访问 Altium Designer 旧版本的文档,请前往其他安装程序页面的旧版文档部分。

Content