在使用Altium Designer(AD)设计完PCB后,如何正确导出嘉立创(JLCPCB)支持的生产格式是常见问题。许多用户在导出Gerber文件时因层设置错误、单位不匹配或未包含必要层(如阻焊层、丝印层)导致无法通过嘉立创的DFM检查。此外,部分工程师忽略钻孔文件的生成或格式选择不当(应为NC Drill),造成制板失败。关键步骤包括:执行“File → Fabrication Outputs → Gerber Files”,确认单位为英制(Inches)、精度为2:5,选择RS-274X格式,并在“Drill Drawing”中生成NC Drill文件。如何确保所有图层配置符合嘉立创的工艺规范?
1条回答 默认 最新
杨良枝 2025-11-09 09:30关注Altium Designer导出嘉立创兼容Gerber文件的全流程解析
1. 基础概念:理解PCB制造文件的核心组成
在完成Altium Designer(AD)中的PCB设计后,向制造商如嘉立创(JLCPCB)提交生产文件是关键步骤。这些文件主要包括:Gerber文件和NC Drill文件。
- Gerber文件:描述每一层铜箔、阻焊、丝印、机械层等图形信息,采用标准格式如RS-274X(推荐)。
- NC Drill文件:定义钻孔位置与尺寸,必须为Excellon格式,并选择“NC Drill”输出类型。
- JLCPCB要求单位为英制(Inches),精度设置为2:5(整数位2位,小数位5位),否则可能导致坐标偏移或DFM检查失败。
2. 操作路径与关键参数配置
执行以下菜单操作以启动制造文件生成流程:
- 点击
File → Fabrication Outputs → Gerber Files - 在“General”选项卡中:
- 设置单位为 Inches
- 格式选择 2:5
- Plot Layers 设置为 Used On 或手动勾选所有必要层
- 确保“Layer”下拉框包含所有物理层,包括内电层(Plane Layers)
- 在“Layers”选项卡中,确认以下图层映射正确:
AD 层名称 Gerber 输出层 是否必需 用途说明 Top Layer GTL 是 顶层线路 Bottom Layer GBL 是 底层线路 Top Solder Mask GTS 是 顶层阻焊开窗 Bottom Solder Mask GBS 是 底层阻焊开窗 Top Silkscreen GTO 建议 顶层丝印标识 Bottom Silkscreen GBO 建议 底层丝印标识 Mechanical 1 GM1 是 板框轮廓(Keep-Out Layer也可替代) Drill Guide 另生成 否 辅助钻孔参考 Internal Planes [1-4] GP[1-4] 按需 内层电源地平面 Paste Mask Top/Bottom 可不输出 否 SMT钢网文件,非JLC必选 3. 钻孔文件生成规范与常见误区
钻孔数据对PCB通孔、过孔、安装孔至关重要。若未正确生成NC Drill文件,将导致无法制板。
操作路径: File → Fabrication Outputs → NC Drill Files 关键设置: - Units: Inches - Format: 2:5 - Hole Size Accuracy: Max Resolution - Output Format: Excellon - Generate Drill Drawing: 是(生成钻孔图) - Generate Route Configuration File: 否(除非有V-CUT需求)务必勾选“Suppress leading zeros”,并确保“Drill Template”使用圆形符号,避免JLC解析异常。
4. DFM合规性验证与JLC工艺匹配策略
为确保通过嘉立创的在线DFM检查,需从多个维度进行预审:
- 使用AD自带的“Design Rule Check (DRC)”全面排查电气与物理规则冲突。
- 启用“Tools → Convert Board to 3D Body”预览三维模型,确认无重叠或错层。
- 导出后使用第三方Gerber查看器(如GC-Prevue、ViewMate)检查各层对齐情况。
- 特别注意:禁止使用Mirror Layers,否则丝印会镜像翻转。
- 确认Board Outline位于Mechanical Layer且闭合无断线。
- 对于沉金、喷锡等表面处理,默认无需额外文件,但应在JLC下单时明确选择。
5. 自动化输出流程与团队协作标准化建议
大型项目或企业级开发中,建议建立统一的输出模板(*.cam)以提升一致性。
graph TD A[完成PCB布局布线] --> B{运行DRC} B -->|通过| C[配置Gerber输出参数] C --> D[生成RS-274X格式Gerber] D --> E[生成Excellon NC Drill文件] E --> F[打包ZIP并命名规范] F --> G[上传至JLCPCB平台] G --> H[查看DFM报告] H --> I{是否通过?} I -->|否| J[返回AD修正错误] I -->|是| K[确认下单]命名规范示例:
ProjectName_REV1_Gerber.zip,内部文件保持原始AD命名习惯(如PCB_TOP.GTL)。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报