如何生成pcb报表文件 99
好的,在 PCB 设计软件中(特别是像 Altium Designer / Protel 99 SE 这类),通常我们需要生成的不是一个单一的“报表文件”,而是 一组用于 PCB 制造工厂的生产文件。这些文件的核心部分是 Gerber 文件 和 钻孔文件 (Drill Files)。
Protel 99 SE / Altium Designer 生成 PCB 生产文件的基本步骤:
以下步骤适用于 Protel 99 SE 及其后续版本 Altium Designer,操作逻辑基本相同:
- 打开 PCB 文件: 在 DDB 设计数据库或 Altium 项目中,打开你设计好的
.PCB文件。 - 进入“CAM 管理器”:
- Protel 99 SE: 点击主菜单
File->CAM Manager...。 - Altium Designer: 点击主菜单
File->Fabrication Outputs->Gerber Files(这会直接进入 Gerber 设置,并隐含了 CAM 管理器的功能)。
- Protel 99 SE: 点击主菜单
- 创建新的 CAM 输出配置: (如果使用 File -> Gerber Files 则跳过此步)
- 在 CAM Manager 窗口中,点击
File->New...。 - 在弹出窗口中选择
Gerber,点击OK。这将创建一个 Gerber 输出的配置。
- 在 CAM Manager 窗口中,点击
- 配置 Gerber 设置:
- 系统会弹出 Gerber Setup 对话框(或在 Altium Designer 的 Gerber 设置界面)。
- General 标签:
- Units: 选择
Inches(英制) 或Millimeters(公制),必须与你的 PCB 设计单位一致。 - Format: 选择
2:5(最常见,精度为 0.01mil / 0.01mm)。
- Units: 选择
- Layers 标签: 这是最关键的一步!
- Plot Layers: 选择
Used On(仅输出使用的层) 或All Used(效果类似)。 - 在
Layers to Plot列表中:- 勾选所有需要输出的电气层: 例如
TopLayer (顶层布线),BottomLayer (底层布线),MidLayer1, MidLayer2...(如果有多层板)。 - 勾选所有需要输出的机械/丝印层: 例如:
Top Overlay(顶层丝印)Bottom Overlay(底层丝印,如果底层也有元件和丝印)Mechanical 1(通常用作板外形层/Board Outline/Cutout,务必勾选!)Mechanical 2,Mechanical...(其他机械层信息,如尺寸标注、V-Cut 线等,根据你的设计和厂家要求勾选)
- 勾选必要的阻焊层:
Top Solder Mask(顶层阻焊开窗)Bottom Solder Mask(底层阻焊开窗)
- 勾选必要的锡膏层: (如果设计有 SMD 元件并且需要钢网)
Top Paste Mask(顶层锡膏层)Bottom Paste Mask(底层锡膏层)
- 勾选必要的钻孔引导层: (可选,一般包含钻孔符号和图例)
Drill Drawing(钻孔图例层 - 通常包含在 Gerber 输出中)Drill Guide(钻孔引导层 - 有时与 Drill Drawing 合并或不输出)
- 勾选所有需要输出的电气层: 例如
- Mirror Layers: 除非特殊要求(如底层需要镜像输出),一般保持
None(不镜像)。
- Plot Layers: 选择
- Apertures 标签: 通常选择
Embedded apertures (RS274X)。这是现代标准,将光圈表直接嵌入 Gerber 文件,避免了单独的光圈表.apr文件出错的风险。强烈推荐使用此选项 (RS274X)。 - Advanced 标签:
- Leading/Trailing Zeroes: 确保选择
Suppress leading zeroes(抑制前导零)。这与 RS274X 标准兼容。 - Position on Film:
Reference to relative origin即可。 - Plotter Type:
Unsorted (raster)或Sorted (vector)通常都可,现代光绘机都能处理。 - Other: 一般保持默认。
- Leading/Trailing Zeroes: 确保选择
- 配置完成后,点击
OK返回 CAM Manager 或生成 Gerber(Altium 直接点 OK 生成)。
- 生成钻孔文件: (这部分通常单独设置)
- Protel 99 SE: 在 CAM Manager 中,点击
File->New...,选择NC Drill,点击OK。 - Altium Designer: 点击主菜单
File->Fabrication Outputs->NC Drill Files...。 - 配置钻孔设置:
- Units, Format: 必须与 Gerber 设置(和 PCB 设计)完全一致!(例如
Inches,2:5) - Leading/Trailing Zeroes:
Suppress leading zeroes(与 Gerber 一致)。 - Coordinate Positions:
Reference to relative origin(与 Gerber 一致)。 - Other: 一般保持默认。
- Units, Format: 必须与 Gerber 设置(和 PCB 设计)完全一致!(例如
- 配置完成后,点击
OK生成钻孔文件。主要会生成.DRL(Excellon 格式) 和.TXT(钻孔报告) 文件。
- Protel 99 SE: 在 CAM Manager 中,点击
- 生成配置文件(可选但推荐): 生成一个简单的文本文件,说明你提供了哪些 Gerber 层文件(
.GTL,.GBL,.GTS,.GBS,.GTO,.GBO,.GMx...)和钻孔文件(.DRL),以及它们对应的 PCB 层(Top Layer, Bottom Solder, Board Outline 等)。这有助于厂家快速准确地理解你的文件。文件名通常是ReadMe.txt或FileList.txt。 - 执行输出:
- Protel 99 SE: 在 CAM Manager 中,确保你创建的 Gerber 和 NC Drill 配置都被选中(打勾)。然后在 CAM Manager 中点击
Tools->Generate CAM Files。软件会让你选择输出目录。 - Altium Designer: 如果在生成 Gerber 和 NC Drill 时已经设置了输出路径,文件会在你点击各自对话框的
OK后直接生成到你项目设置好的输出文件夹里(通常在 Project Outputs for ... 下面)。如果需要批量执行,可以在 Projects 面板右键你的项目 ->Output Job Files...中进行配置和管理。
- Protel 99 SE: 在 CAM Manager 中,确保你创建的 Gerber 和 NC Drill 配置都被选中(打勾)。然后在 CAM Manager 中点击
- 检查输出文件: 到输出目录检查生成的文件是否完整:
- Gerber 文件: 每个勾选的层对应一个
.G*文件(扩展名如 .GTL, .GBL, .GTO, .GBP, .GKO/GML - 机械层,.GTS, .GBS, .GTP, .GBP)。 - 钻孔文件:
.DRL(主要钻孔文件),.TXT(钻孔报告/图例)。 - (可选) 配置文件: 你的
ReadMe.txt。 - (Protel 99 SE 不使用 RS274X 时) 光圈表文件
.APT/.APR(但强烈建议使用 RS274X 避免它)。
- Gerber 文件: 每个勾选的层对应一个
重要提示和最佳实践:
- 咨询你的 PCB 厂家: 最重要的一步! 在生成文件前,务必联系你打算使用的 PCB 制造工厂,获取他们具体的文件要求和指南。不同厂家对层命名、包含哪些机械层、文件格式细节等可能有细微差别。
- 确认板框层: 明确哪个机械层 (
Mechanical 1,KeepOut Layer或其他) 被用作最终的板框轮廓 (Board Outline)。厂家通常要求这个层是闭合的多段线 (Polygon)。 - RS274X 是标准: 坚持使用
Embedded apertures (RS274X)格式生成 Gerber。避免过时的需要单独光圈表文件的格式。 - 一致性: Gerber 和钻孔文件的 单位
Units、精度Format和 零抑制Leading/Trailing Zeroes设置 必须严格一致。 - 文件命名清晰: 虽然软件生成的默认文件名 (
CAMOutputs文件夹下的.G*,.DRL) 有一定含义,但最好在提供给厂家时,或者在你的配置文件里,清晰地说明每个文件代表什么层。厂家通常有标准的命名约定(如.GTL= Top Layer)。 - 压缩打包: 将所有生成的文件(Gerber, Drill, ReadMe)放入一个文件夹,然后压缩成
.zip或.rar文件发送给厂家。 - 使用 Gerber 查看器验证: 强烈建议! 在发送给厂家前,使用免费的 Gerber 查看器软件(如 GerbView (KiCad自带), GC-Prevue, ViewMate 等)打开你生成的所有 Gerber 文件和钻孔文件进行叠加检查。确认:
- 所有需要的层都已输出。
- 各层对齐正确(没有偏移)。
- 板框尺寸和形状正确。
- 钻孔位置和尺寸正确(与钻孔文件重合)。
- 阻焊开窗、锡膏层覆盖正确。
- 丝印清晰可辨且位置正确。 这是避免生产错误最有效的最后一道防线!
总结关键输出文件:
- Gerber 文件 (.GTL, .GBL, .Gx...): 描述每一层(布线、丝印、阻焊、锡膏、板框等)的图形信息。
- 钻孔文件 (.DRL + .TXT): 描述所有钻孔(通孔、埋盲孔、槽孔)的位置、大小和类型。
- (推荐) 配置文件 (.txt): 说明文件清单和对应层含义。
遵循以上步骤,并特别注重 厂家要求 和 文件验证,你就能成功生成 PCB 制造所需的正确文件包了。
labview生成exe后报表不能用
的计算机上运行。然而,在将LabVIEW程序生成exe后,有用户反映说报表不能使用的问题。 首先,需要了解LabVIEW中生成exe的过程。当我
2024-01-04 15:59:06
LabVIEW报表的生成学习教程免费下载
在自动化测试领域,生成的 Oftice报表(Wod, Excel)儿乎是每个专业的自动化测试程序的标配。不具备自动报表
资料下载
佚名
2021-01-22 16:58:00
LabVIEW开发教程之边干边学报表生成
在自动化测试领域,生成的Office 报表(Word,Excel)几乎是每个专业的自动化测试程序的标配。不具备自动报表
资料下载
佚名
2019-12-11 18:01:35
毕业设计——报表生成演示
` 本帖最后由 刺hhhhhh 于 2020-6-19 16:13 编辑 1.在一个模板上,根据检测项目生成对应的报表。2.用的word specific模块加自己封装的DocX组件实现
关于labview生成报表的错误
我用office报表工具生成excel报表,将表格和图分别插入到两个sheet中,但是总是弹出错误,想请教大神帮忙解答一下。图一是我的程序 图二
pcb如何生成gerber文件
Gerber文件是一款计算机软件,是线路板行业软件描述线路板(线路层、阻焊层、字符层等)图像及钻、铣数据的文档格式集合,是线路板行业图像转换的标准格式。本文主要详细介绍pcb如何
2019-05-30 09:48:49
请问怎么改生成报表例程的报表模板
这是我在论坛里下的报表生成例程,可是这个程序里的报表模板已经写好了,我想改成自己想要的模板格式,但是不知道怎么改,附上源码希望大神可以指点一下。
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- dtmb信号覆盖城市查询
- 中科院研发成功2nm光刻机
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机