Altium Designer 导出Gerber文件详细教程?
发布时间: 2025-07-15 09:37:09 查看数: 34Altium Designer 导出 Gerber 文件是 PCB 制造过程中的关键一步,它将你的设计转化为制造商可以理解的图形数据。以下是一个详细的 Altium Designer Gerber 文件导出教程:
在导出 Gerber 文件之前,请确保你的 PCB 设计已经完成,并且通过了所有的设计规则检查(DRC),没有未解决的错误或警告。
打开 PCB 文档: 在 Altium Designer 中打开你的 PCB 项目,并确保 .PcbDoc
文件是当前活动的文档。
创建新的输出作业文件:
点击菜单栏的 File (文件) > New (新建) > Output Job (输出作业)。
这将创建一个名为 Output Job.OutJob
的文件,并将其添加到你的项目中。
在 Output Job.OutJob
文件中,你可以配置各种制造和组装输出。我们需要关注Fabrication Outputs (制造输出) 部分。
添加 Gerber Files (Gerber 文件) 输出:
在 Fabrication Outputs
区域,右键点击,然后选择 Add New Fabrication Output (添加新的制造输出) > Gerber Files (Gerber 文件)。
如果你想使用最新的 Gerber X2 格式(推荐,它包含更多信息),可以选择 Gerber X2 Files (Gerber X2 文件)。本文以标准的 Gerber Files 为例。
配置 Gerber Setup (Gerber 设置):
这是最重要的部分,你需要选择要导出的 PCB 层。
确认所有设置后,点击 OK。
Film Size (底片尺寸): 通常可以保持默认或根据你的板子尺寸适当调整。
Zero Suppression (零抑制): 建议选择 Suppress Leading Zeros (抑制前导零) 和 Reference to absolute origin (参考绝对原点)。这可以减小文件大小并避免潜在问题。
Batch Mode (批处理模式): 选择 Separate file per layer (每层独立文件)。这是标准做法。
Other options: 大部分可以保持默认设置,除非你的制造商有特殊要求。
Embedded Apertures (RS274X) (嵌入式光圈): 强烈建议勾选此选项。 这会将光圈定义嵌入到 Gerber 文件中,使其成为 RS-274X 格式。这是现代 PCB 制造的标准,无需单独的光圈文件。
Altium 也可以在这里生成钻孔图的 Gerber 文件。但通常更推荐使用单独的 NC Drill Files (NC 钻孔文件) 输出,因为它提供更精确的钻孔信息。
Select Used (选择已用): 这是一个快速选择所有在设计中实际使用的层的好方法。
All On (全部打开)/All Off (全部关闭): 用于快速勾选或取消勾选所有层。
常用层包括:
铜层 (Copper Layers): Top Layer (顶层), Bottom Layer (底层), 以及所有内层 (Mid-Layer 1, Mid-Layer 2, etc.)。
阻焊层 (Solder Mask Layers): Top Solder Mask (顶层阻焊), Bottom Solder Mask (底层阻焊)。
丝印层 (Silkscreen Layers): Top Overlay (顶层丝印), Bottom Overlay (底层丝印)。
钻孔层 (Drill Drawing): 这通常是一个机械层,包含钻孔位置和尺寸信息,但具体的钻孔数据通常由 NC Drill 文件提供。
板框层 (Board Outline / Mechanical Layer): 通常是 Mechanical 1
或 Mechanical 15
(取决于你的设置),包含 PCB 的物理轮廓。确保至少有一个机械层包含完整的板框。
锡膏层 (Paste Layers - 用于SMT贴片): Top Paste (顶层锡膏), Bottom Paste (底层锡膏)。
Plot (绘图): 勾选你希望生成 Gerber 文件的每一层。
Plot Layers (绘图层) 下拉菜单:
Mirror (镜像): 通常不需要勾选任何层的镜像选项。制造商会处理好这部分。只有在特殊情况下才需要镜像某些层。
Units (单位): 选择 Inches (英寸) 或 Millimeters (毫米)。建议与你设计时使用的单位保持一致,并告知你的制造商。通常,英寸更常用。
Format (格式): 设置精度。对于大多数现代 PCB 制造,2:5 (2 decimal places before and 5 after the decimal point) 或 2:4 是常见的选择。例如,2:5
意味着整数部分2位,小数部分5位。
双击刚刚添加的 Gerber Files 项,会弹出 Gerber Setup
对话框。
除了 Gerber 文件,制造商还需要 NC Drill 文件来确定钻孔的位置和尺寸。
添加 NC Drill Files (NC 钻孔文件) 输出:
在 Fabrication Outputs
区域,右键点击,然后选择 Add New Fabrication Output (添加新的制造输出) > NC Drill Files (NC 钻孔文件)。
配置 NC Drill Setup (NC 钻孔设置):
双击刚刚添加的 NC Drill Files 项,会弹出 NC Drill Setup
对话框。
Units (单位): 同样选择 Inches (英寸) 或 Millimeters (毫米),与 Gerber 文件保持一致。
Format (格式): 通常选择 2:4 或 2:5,确保精度足够。
Zeros (零): 选择 Suppress Leading Zeros (抑制前导零) 和 Reference to absolute origin (参考绝对原点)。
Other options: 大部分可以保持默认。
点击 OK。
保存输出作业文件: 保存你的 Output Job.OutJob
文件。
设置输出路径:
在 Output Job
窗口的顶部,你可以看到 Output Path (输出路径)
。默认情况下,这些文件会保存到项目文件夹下的一个子文件夹中(通常是 Project Outputs for [项目名]
)。你可以点击 Browse (浏览) 更改路径。
生成文件:
在 Output Job
窗口中,对于 Gerber Files 和 NC Drill Files,点击其右侧的 Generate content (生成内容) 按钮(通常是一个绿色的播放按钮),或直接右键点击这些输出项并选择 Generate (生成)。
Altium Designer 将开始生成文件,并会自动在 Altium 的 CAMtastic (CAM 查看器) 中打开这些文件,以便你进行预览。
在 CAMtastic 中验证:
Gerber 文件生成后,Altium Designer 会自动打开 CAMtastic
窗口,显示所有生成的 Gerber 层和钻孔数据。
仔细检查每一层: 确保所有图形都正确显示,没有缺失或多余的部分。特别是检查板框、焊盘、过孔、丝印、阻焊等。
检查层的对应关系: 确保顶层丝印在顶层铜箔的上方,底层阻焊在底层铜箔的下方等。
测量关键尺寸: 在 CAMtastic 中使用测量工具,确认板框尺寸、孔间距等是否与你的设计一致。
压缩文件:
找到你设置的输出文件夹。你会看到每个 Gerber 层对应一个文件(通常以 .GTL
、.GBL
、.GTS
、.GBS
、.GTO
、.GBO
、.GMn
等扩展名结尾),以及一个 NC Drill 文件(通常是 .TXT
或 .DRL
)。
将所有这些 Gerber 和 NC Drill 文件(通常不包括 CAMtastic 创建的 .Cam
文件)压缩成一个 .zip
或 .rar
文件。 这是发送给 PCB 制造商的标准做法。
将压缩好的 Gerber 文件包发送给你的 PCB 制造商,并在订单中注明你使用的单位、格式和任何其他特殊要求。
Gerber X2 格式: 随着技术发展,Gerber X2 格式越来越受欢迎。它包含了更多关于层堆叠、钻孔属性等信息,减少了制造商的理解误差。如果制造商支持,建议使用 Gerber X2。
制造商的特殊要求: 在导出 Gerber 文件之前,最好查看你的 PCB 制造商网站上的 Gerber 文件要求或联系他们的技术支持。不同的制造商可能对文件格式、命名约定或特定设置有细微的要求。
Board Outline (板框): 确保你的板框定义在一个独立的机械层上,并且是闭合的。这是制造商进行切割的关键信息。
拼版 (Panelization): 如果你需要制造商进行拼版,通常不需要你自己提供拼版后的 Gerber。只需提供单板 Gerber,并在订单中告知拼版要求。
希望这个详细的教程能帮助你成功导出 Altium Designer 的 Gerber 文件!