支持导入和导出
使用快速加载导入文件
快速加载命令允许您导入存放在单个文件夹中的所有CAM文件。快速加载可以导入所有传统的CAM文档(例如,Gerber、ODB++、孔径列表文件(*.lst)和IPC-D-356网表),这些文件都存储在单个文件夹中。如果您的电路板有任何孔,例如,通孔或盲孔或埋孔,您至少需要提供信号层(例如,顶层和底层的Gerber文件)和一个或多个NC钻孔文件(Excellon 2格式)。
设置导入选项
在将Gerber、NC钻孔和网表文件导入新的CAM文档之前,您可以设置导入选项,例如Gerber导入设置。要这样做,请从主菜单中选择文件 » 设置 » 导入/导出以打开CAM编辑器 - 导入/导出页面,该页面位于首选项对话框中。
点击导入设置,从Gerber导入(默认)区域显示Gerber导入设置对话框,在这里您可以为Gerber文件设置默认导入设置。
您可以指定是否希望CAM编辑器创建新的层,即使已经存在具有相同层类型的层,或者使用现有的层。当使用不同的步骤在同一文件中加载多个板的数据,以便将加载的PCB板汇总到同一个CAM面板上时,使用现有的层可能会很有用,这称为多步骤面板化。 要检查文件扩展名或添加新的扩展名,请点击CAM 编辑器 - 杂项页面的首选项对话框。
这里列出的文件扩展名用于确定导入文件的类型,例如,快速加载Gerber文件将会查找并加载所有带有*.A、*.G或*.PHO扩展名的文件。您可以添加任何额外需要的扩展名,用分号(;)与前一个条目分隔。
使用快速加载导入CAM文件
要将 Gerber、NC Drill 和网表文件导入新的 CAM 文档(文件 » 新建 » CAM 文档),请从主菜单中选择 文件 » 导入 » 快速加载以打开文件导入 - 快速加载对话框。 使用此对话框浏览到包含您希望导入的文件的文件夹,并选择所需的文件。
点击Gerber 选项按钮以打开导入 Gerber 选项对话框,在此处您可以设置与 Gerber 文件相关的各种高级导入选项。
点击默认单位按钮以打开文件导入设置对话框,在此处您可以定义要应用于导入的 Gerber 文件的数字格式。
如果您希望导入的 Gerber 文件的格式不包括嵌入式孔径,则必须加载单独的孔径文件。使用对话框下部的下拉菜单指定导入期间使用的孔径列表格式(模板)。
在定义了文件路径和所需选项后,点击确定开始导入文件。如果在导入过程中遇到任何错误,这些错误会被列在一个文本文件中(Log<日期><时间>.log),该文件会被生成并作为活动文档在设计空间中打开。 当Gerber文件导入完成后,导入钻孔数据对话框将会打开。
一旦完成,NC文件将被导入到CAM编辑器,并在设计空间中显示,同时会生成一个快速加载过程报告日志文件。IPC网表文件将最后被加载。
- 您选择的孔径列表格式/模板应该适用于生成您的孔径和Gerber文件的工具。如果您不知道用于生成Gerber文件的源软件,请使用自动检测孔径选项(默认)。
- 只有在快速加载区域,以及首选项对话框的CAM编辑器 - 杂项页面中启用了包含文件类型,这些文件类型才会被包含在导入中。
- 错误日志会自动生成并保存在软件安装的\Users\<ProfileName>\AppData\Roaming\Altium\Altium Designer <GUID>\CAMtastic\LogFiles文件夹中。报告将作为一个自由文档出现在项目面板中
- 在使用Altium Designer的PCB编辑器生成制造输出时,有选项可在运行批量输出生成后,自动加载生成的Gerber/ODB++、NC钻孔和IPC网表文件到CAMtastic编辑器中。
使用快速加载导入ODB++文件
ODB++导入选项将ODB++文件导入到CAM编辑器中。如果NC钻孔数据是从PCB编辑器生成的,那么在完成ODB++导入后,必须单独导入NC钻孔数据。其他CAD/CAM软件包应该已经在ODB++结构中包含了钻孔数据,因此无需单独导入NC钻孔数据。
要执行此操作,请从主菜单中选择文件» 新建» CAM文档。接下来,选择文件» 导入» 快速加载以打开文件导入 - 快速加载对话框。
一旦文件被导入,步骤表对话框将会打开。这个对话框显示了在当前文档加载的ODB++数据库中定义的所有ODB++步骤。步骤通过步骤名称和与该步骤相关联的对象计数来识别。
一旦为步骤分配和设计导入了所有默认值,就会生成一个日志文件。步骤标签页在CAM面板中将被刷新,在这里你可以通过右键点击并从弹出菜单中选择相应命令来添加或修改步骤。
导入Gerber文件
要将一个或多个Gerber文件导入到当前文档中,请从主菜单中选择文件 » 导入 » Gerber命令。启动命令后,选择Gerber文件对话框将出现。使用该对话框定位并打开所需的Gerber文件。可以选择多个文件。
点击打开后,导入Gerber文件 - 选项对话框将会出现。使用此对话框手动定义导入设置。
如果启用了自动检测Gerber格式选项,将自动检测导入的Gerber格式所需的所有选项和设置。
设置所需选项后,点击确定将继续进行导入,将Gerber文件的数据导入到当前文档中 - 每个导入的文件将成为CAMtastic编辑器中的一个独立层。
导入ODB++数据
要将ODB++数据导入当前文档,请从主菜单中选择文件» 导入 » ODB++命令。启动命令后,将出现选择目录对话框。使用该对话框浏览并选择ODB++根文件夹。 选择所需的ODB++文件夹并点击确定后,将出现步骤表对话框。此对话框列出了当前存在的所有定义步骤,并为每个步骤提供了一个对象计数。点击确定 - ODB++数据将被导入到当前文档中。当前定义的步骤将出现在CAMtastic面板的步骤标签上。
导入网表
要将IPC-D-356格式的网表导入当前文档,请从主菜单中选择文件» 导入 » 网表命令。启动命令后,文件导入 - 网表对话框将会出现。使用该对话框定位并打开所需的网表文件。点击确定后,文件将被导入,相关的网表层(*.ipc)将被添加到CAMtastic面板中的层列表。
- 不支持 Protel 格式的网表。导入的网表必须是标准的 IPC-D-356 格式。
- 如果 IPC 网表正确导入,您将在 CAMtastic 面板的图层列表中看到添加了两个图层:<fabrication_testpoint_report_for_DesignName>.ipc_t 和 <fabrication_testpoint_report_for_DesignName>.ipc_b,反映了顶层和底层信号层的网表信息。(如果您的 PCB 设计中有内部信号层,将出现第三个图层,<fabrication_testpoint_report_for_DesignName>.ipc_in。除非这些层涉及盲孔或埋孔,否则这第三层将为空,可以保留或从图层列表中删除)。
- 如果使用 Altium Designer 的 PCB 编辑器,通过生成测试点报告并选择 IPC-D-356A 作为输出格式来创建 IPC 网表。应禁用此格式的各个选项。
导入NC钻孔文件
要导入与您的设计相关的NC钻孔信息,请从主菜单选择文件 » 导入 » 钻孔以打开文件导入 - NC钻孔对话框。使用该对话框定位并选择所需的钻孔文件。如有必要,可以选择多个文件。在Altium Designer PCB编辑器中创建的NC钻孔数据的文件扩展名为.txt。
在导入NC钻孔文件后,将显示“导入钻孔数据”对话框。在此对话框中,您可以指定起始单位、形状/默认孔径大小,并访问“工具表”对话框。 一旦接受默认设置,NC钻孔数据将被导入到一个单独的层上,该层的名称基于文件名,例如,_4_port_serial_interface.txt_。同时也会生成一个日志文件。“工具表”对话框将相应地更新各个工具。
导入铣削路径文件
通过从主菜单选择文件 » 新建 » CAM文档来创建一个新的CAM文件,然后选择文件 » 导入 » 铣削/路径打开文件导入 - 铣削/路径对话框。使用此对话框定位并打开您希望导入的特定文件。
在点击确定之后,导入铣削/路径数据对话框将会出现。点击单位按钮以打开铣削/路径导入设置对话框,在此你可以定义导入数据的数字格式。指定导入时使用的默认工具大小,或点击工具表按钮以打开工具表对话框,在此你可以修改钻孔工具的定义。
点击确定后,数据将被导入到一个单独的层中,该层的名称基于文件名,例如,'cam.rte'。同时也会生成一个日志文件。如果你想要修改铣削路径层,你必须处于NC编辑器模式。选择查看 » NC编辑器来访问路径菜单选项。
导入光圈文件
如果您想要导入的文件中没有包含嵌入式光圈,您可以使用以下命令:
-
要导入光圈文件,其内容在导入Gerber文件时使用,使用预定的模板格式,选择文件» 导入» 光圈文件(使用向导格式)。启动命令后,将出现打开光圈文件对话框。从现有向导格式下拉列表中选择所需的光圈列表格式。可以直接在光圈文件字段中输入所需光圈文件的完整路径和名称,或点击浏览按钮访问标准的打开对话框,从中可以导航并打开所需的文件。
- 通过选择文件» 导入» 自定义光圈库文件(.LIB)来导入自定义光圈库文件(.lib)。启动命令后,将出现打开自定义光圈.LIB文件对话框。使用此对话框定位并打开特定的自定义光圈库文件(*.lib),您希望将其光圈导入到当前文档中。导入的光圈将可在编辑光圈对话框(表格 » 光圈)中编辑。
从 CAM 编辑器导出文件
所有 CAM 编辑器的输出都是通过文件 » 导出菜单生成的。当您对原始输出进行了修改,或者需要以 Gerber 格式保存测试点或 NC 钻孔数据时,您将需要导出文件。
在 CAM 编辑器中,以下导出选项可用:
- Gerber
- 网表
- IPC-D-350
- 保存钻孔文件
- 铣削/切割
- DXF
- 部件中心点
- 孔径列表
- 库
- 位图(*.bmp)。
您必须处于NC编辑模式才能访问钻孔导出选项。
导出 Gerber 文件
从主菜单选择文件 » 设置 » 导入/导出,以打开CAM 编辑器导入/导出页面的首选项对话框。确保默认的导出格式为RS-274-X,这是包含孔径定义的扩展 Gerber 格式,也称为嵌入式孔径。
点击导出设置按钮以显示Gerber导出设置对话框,在这里您可以为Gerber文件设置默认的导出设置。
在主菜单中选择 文件 » 导出 » Gerber 打开 导出 Gerber(s) 对话框。
使用此对话框定义各种导出选项,包括是否使用 步骤 & 重复代码,是否将复合层分开并作为单独文件导出,以及定义 Gerber 格式。
默认情况下,导出的Gerber格式将初始设置为RS-274-X。通过重复按下RS-274-X按钮,您可以在可用的Gerber格式之间切换:RS-274、RS-274-X或Fire9000。 点击设置按钮打开Gerber导出设置对话框,在这里您可以为导出的文件定义数字格式。 定义所需的导出选项后,点击确定按钮 - 将出现写入Gerber(s)对话框。
通过在Writer Gerber(s)对话框中启用它们来选择您希望导出的Gerber文件。或者,您可以使用右键菜单选择来选择要导出的文件,或使用空格键来切换选择。默认情况下,所有Gerber文件都被选中以供导出。通过点击名称字段内部,可以重命名每个文件。如果需要,也可以通过再次直接点击名称字段或者右键点击条目并从上下文菜单选择文件扩展名来更改关联的文件扩展名。所需的新扩展名可以输入到随后出现的输入值对话框中。
通过点击“浏览文件夹”()按钮来选择导出文件的位置。
导出ODB++
要从当前文档中导出ODB++格式的数据,请从主菜单中选择文件»导出»ODB++命令。启动命令后,将出现写入ODB++对话框。使用此对话框定义要存储导出数据的位置。默认情况下,生成的数据文件夹将以job命名。可以通过点击名称字段并根据需要修改名称来重命名文件夹。
定义了名称和存储位置后,点击确定生成输出。
导出网表
您可以以两种格式导出网表。要这样做,请使用文件 » 导出 » 网表命令导出IPC-D-356格式的网表(.net)。您也可以使用文件 » 导出 » IPC-D-350来导出IPC-D-350网表(.ipc)。您必须从导入的数据中提取出网表才能使用这些命令。如果您还没有提取网表,请选择工具 » 网表 » 提取。
选择文件»导出»网络表以打开编写 IPC-D-356对话框。
在写入 IPC-D-356对话框中,选择 .net 文件,并为此网表报告选择一个位置和文件名。默认情况下,生成的数据文件将命名为cam.net。通过点击名称字段内部可以重命名文件。如果需要,也可以通过再次直接点击名称字段或者右键点击条目并选择文件扩展名从上下文菜单中更改关联的文件扩展名。所需的新扩展名可以在随后出现的输入值对话框中输入。
定义了名称、扩展名和存储位置后,点击确定生成文件。
导出IPC-D-350
要以 IPC-D-350 格式导出当前文档,请从主菜单中选择文件 » 导出 » IPC-D-350命令。启动命令后,写入 IPC-D-350对话框将会出现。使用此对话框定义导出文件的存储位置。默认情况下,生成的数据文件将命名为cam.ipc。可以通过点击名称字段来重命名文件。如果需要,也可以通过直接点击名称字段或者右键点击条目并从上下文菜单中选择文件扩展名来更改关联的文件扩展名。在随后出现的输入值对话框中可以输入所需的新扩展名。 定义了名称、扩展名和存储位置后,点击确定生成文件。
导出钻孔文件
要导出当前文档中一个或所有层的钻孔数据,请通过从主菜单选择查看 » NC 编辑器进入 NC 编辑器模式,然后选择文件 » 导出 » 钻孔来打开导出钻孔数据对话框。使用该对话框选择特定层或所有层以导出钻孔数据。
对话框的头部区域允许您指定所需的零件程序头信息。
点击单位和工具表按钮,分别对数据格式和定义的工具进行更改。
您还可以选择是否在导出的数据中使用步进与重复代码,以及是否生成报告文件。
按需设置导出选项后,点击保存按钮 - 将出现写钻孔对话框。
使用此对话框定义导出的钻孔文件要存储的位置。默认情况下,生成的数据文件将命名为cam.drl。可以通过点击名称字段内部来重命名文件。如果需要,也可以通过直接点击名称字段内部或者右键点击条目并从上下文菜单中选择文件扩展名命令来更改关联的文件扩展名。在随后出现的输入值对话框中可以输入所需的新扩展名。
- 钻孔文件包含每个钻头的工具编号,以及该钻头在电路板上每个使用实例的X和Y位置。
- 生成的报告文件将默认命名为cam.rpt,包含使用的工具摘要和在当前文档中指定这些工具的钻孔点的实例数量。它将被写入与钻孔数据文件相同的文件夹。
- 部件程序头部用于执行设置和初始化任务,如加载工具数据和切割信息。
- 步骤与重复命令可用于诸如面板化和数据阵列等特性。它们基本上允许使用循环代码而不是重写相同的序列,因此减少了生成文件的大小。
要导出与当前文档中指定层相关的钻孔数据,请通过从主菜单选择查看 » NC 编辑器进入 NC 编辑器模式,然后从主菜单中选择文件 » 导出 » 保存钻孔命令。启动命令后,将出现导出钻孔数据对话框。使用该对话框选择要为其导出钻孔数据的特定层。点击单位按钮,通过NC 钻孔导出设置对话框对数据格式进行更改。 在设置所需的导出选项后,点击确定按钮 - 将出现写钻孔对话框。使用此对话框定义导出的钻孔文件要存储的位置。默认情况下,生成的数据文件将命名为cam.drl。可以通过点击名称字段内部来重命名文件。如果需要,也可以通过直接点击名称字段或者右键点击条目并从上下文菜单中选择文件扩展名命令来更改关联的文件扩展名。新的扩展名可以在随后出现的输入值对话框中输入。
导出铣削/路由数据
要从当前文档导出铣削/路由数据,请从主菜单中选择文件 » 导出 » 铣削/路由命令。启动命令后,会出现导出铣削/路由数据对话框。使用该对话框选择您希望为单个层导出数据,还是为当前文档中的所有层导出数据。对话框的头部部分已经加载。如果您需要以任何方式更改头部信息,只需直接在窗口中编辑信息即可。
按单位按钮打开铣削/路由导出设置对话框,在那里您可以定义导出文件的数字格式。
点击工具表按钮打开工具表对话框,在此处您可以修改钻孔工具的定义。
如果您在设计中使用了任何阶梯式重复阵列,您可以在导出的数据文件中启用使用阶梯式重复代码 (M25)的选项。
点击保存按钮后,写入铣削/路由对话框将会出现。使用此对话框来定义导出文件的存储位置。默认情况下,生成的数据文件将命名为cam.rte。可以通过点击名称字段来重命名文件。如果需要,也可以通过直接点击名称字段或者右键点击条目并从上下文菜单选择文件扩展名来更改关联的文件扩展名。在随后出现的输入值对话框中可以输入所需的新扩展名。
导出DXF
要导出当前文档中选定图层的.dxf格式,以便与AutoCAD一起使用,请从主菜单中选择文件» 导出» DXF命令。启动命令后,将出现导出 DXF/DWG对话框。对话框的顶部部分允许您指定希望为当前文档的哪些图层导出信息。对话框的输出控制部分允许您指定线条是作为零宽度轮廓导出,还是作为填充线条(有或没有端帽)导出。您还可以过滤掉任何不需要的D码,并将文本转换为多段线(Plines)。
设置所需的导出选项后,点击保存按钮 - 将出现写入AutoCAD DXF对话框。使用此对话框定义导出文件的存储位置。默认情况下,生成的数据文件将命名为cam.dxf。可以通过点击名称字段内部来重命名文件。如果需要,也可以通过直接点击名称字段或者右键点击条目并从上下文菜单中选择文件扩展名来更改关联的文件扩展名。所需的新扩展名可以在随后出现的输入值对话框中输入。
定义了名称、扩展名和存储位置后,点击确定生成文件。
导出部件质心
要导出当前文档的部件列表,请从主菜单中选择文件 » 导出 » 部件质心或表格 » 部件命令。启动命令后,将出现导出部件质心对话框。只有在您之前已创建并分组部件(并可选地分配了参考指示器)时,才会列出部件信息。每个部件列出以下信息:
- 参考代号 - 您分配给该部件的参考标识符(如果有的话)。
- X - 部件中心十字的X坐标。
- Y - 部件中心十字的Y坐标。
- 板面 - 部件是表面贴装(顶部或底部)还是穿孔(穿透)。
- 旋转 - 部件的方向。
- 部件名称 - 给部件的描述(例如 DIP14)。
点击导出列表按钮将打开编写质心部件对话框。使用此对话框定义导出文件的存储位置。默认情况下,生成的数据文件将命名为cam.pcf。通过点击名称字段内部可以重命名文件。如果需要,也可以通过再次直接点击名称字段或者右键点击条目并从上下文菜单选择文件扩展名来更改关联的文件扩展名。在随后出现的输入值对话框中可以输入所需的新扩展名。 定义了名称、扩展名和存储位置后,点击确定生成文件。
导出孔径列表
要为当前文档生成孔径列表,请从主菜单中选择文件 » 导出 » 孔径列表命令。启动命令后,将出现写入孔径列表对话框。使用此对话框定义导出文件的存储位置。默认情况下,生成的数据文件将命名为Aper.lst。可以通过点击名称字段来重命名文件。如果需要,也可以通过直接点击名称字段或者右键点击条目并从上下文菜单中选择文件扩展名来更改关联的文件扩展名。在随后出现的输入值对话框中可以输入所需的新扩展名。
生成的报告(默认情况下不会自动打开)包含数字格式信息,以及设计中使用的所有D码的D码信息。 ### 导出光圈库
要生成一个自定义孔径库文件,包含您为当前设计文档定义的所有自定义孔径形状,请从主菜单中选择文件 » 导出 » 孔径库命令。启动命令后,将出现写入孔径列表对话框。使用此对话框定义导出文件的存储位置。默认情况下,生成的数据文件将命名为Aper.lib。可以通过点击名称字段来重命名文件。如果需要,也可以通过直接点击名称字段或者右键点击条目并从上下文菜单中选择文件扩展名来更改关联的文件扩展名。在随后出现的输入值对话框中可以输入所需的新扩展名。
导出位图
要将CAM文档中的数据保存为位图,请从主菜单中选择文件»导出»位图(*.BMP)命令。启动命令后,光标将变为一个小方块,系统会提示您选择要包含在位图中的对象。只需将光标定位在您希望包含在选择中的现有对象上并点击。点击对象外的地方可以拖动选择区域,以包括多个对象在选择中。选择是累积的。 一旦选择了所有必需的对象,右键点击。将出现导出位图对话框。使用该对话框指定图像的分辨率(以每英寸点数表示)和颜色方案(单色或彩色)。当您更改DPI分辨率时,位图的最终大小(以像素为单位)将相应更新。 在定义所需的选项后,点击确定将弹出另存为对话框。定义位图的存储路径和名称,然后点击保存 - 位图将被生成。
导出石墨文件
要将CAM文档的数据保存为石墨二进制文件(*.grz
),从主菜单中选择文件» 导出 » 石墨命令。启动命令后,将打开另存为对话框。定义文件的存储路径和名称,然后点击保存 - 文件将被生成。