打包pcb工程
打包PCB工程(Gerber文件包)是向PCB制造商提交生产的标准方式。以下是详细步骤和注意事项(适用于主流EDA软件):
通用核心文件清单(必须包含)
- Gerber文件(核心生产文件)
- 各层
.gbr文件(顶层/底层铜箔、阻焊层、丝印层、钻孔层等)
- 各层
- 钻孔文件(数控钻孔必需)
.drl(Excellon格式)- 含
.txt钻孔表(若有)
- IPC网表(可选,用于验证)
.ipc或.net文件
- 装配图(PDF/PDF)
- 元件位置与方向标注
- BOM清单(物料表)
.xls/.csv(含位号、型号、数量)
常用EDA软件打包方法
1. Altium Designer
1. 顶部菜单 → **文件 → 装配输出 → Gerber文件**
2. 层设置:勾选所有信号层、阻焊层、丝印层、钻孔层
3. 输出设置 → **生成钻孔文件** → **导出所有层为Gerber**
4. 文件菜单 → **装配输出 → 生成PCB制版文件包**(自动打包Zip)
2. KiCad
1. 顶部工具栏 → **文件 → 导出 → Gerber**
2. 勾选所有层 → 输出文件夹选**新目录**
3. **生成钻孔文件** → 确认格式为Excellon
4. 在导出目录手动将所有文件打包为Zip(后缀命名清晰)
3. Eagle
1. **CAM Processor** (顶部菜单) → 加载`gerb274x.cam`预设
2. 确认输出层 → 执行生成Gerber
3. 单独输出钻孔文件(Excellon格式)
4. 手动打包生成的文件
关键注意事项
- 文件命名规范(避免中文/特殊字符)
- 示例:
ProjectName_TopCopper.gbr,ProjectName_Drill.drl
- 示例:
- 层标识清晰(用文件夹或文件名区分)
- 例如:
-F_Cu.gbr(顶层),-B_Mask.gbr(底层阻焊)
- 例如:
- 生成后务必验证(免费工具推荐):
- GerbView(Altium内置)或 Gerbv(开源工具)
- 提交前确认:
- Gerber文件是否含无多余层(如禁止隐藏层导出)
- 钻孔文件是否匹配板厚(告知厂家板厚参数)
输出文件示例结构
MyProject_PCB_Package.zip
├── Gerber/
│ ├── Top_Layer.gbr
│ ├── Bottom_Layer.gbr
│ ├── Top_Silkcreen.gbr
│ ├── Bottom_Silkcreen.gbr
│ ├── SolderMask_Top.gbr
│ ├── SolderMask_Bottom.gbr
│ └── Board_Outline.gbr
├── Drill/
│ ├── Through_Drill.drl
│ └── Drill_Report.txt
├── Assembly/
│ ├── Assembly_Drawing.pdf
│ └── Component_Position.csv
└── BOM.xlsx
重要提示:提交前通过 PCB厂家DFM检查工具 或 在线Gerber查看器 二次确认文件完整性(推荐网站:PCBCart.com/GerberViewer)避免返工!
dist打包好的工程,还能用env工具进行配置吗?
就是我在BSP里面用scons —dist打包好一个工程后,把工程放到其它路径进行项目开发,中间需要用menuconfig进行配置,发现打不开了
聊聊 Webpack 那些安全事儿:打包风险与防护小技巧
Webpack 作为前端工程化的核心工具,几乎成为现代 Web 应用打包的标配。它通过模块合并、代码压缩、依赖管理等功能提升开发效率,但也因配置复杂、代码混淆等特性,潜藏着诸多安全风险。本文结合实战
2025-09-02 10:22:35
dist打包好的工程,还能用env工具进行配置吗?
就是我在BSP里面用scons —dist打包好一个工程后,把工程放到其它路径进行项目开发,中间需要用menuconfig进行配置,发现打不开了
PyQT5+OpenCV开发的应用如何打包发布?
我自己用PyQT5写了一个应用程序,基本上都写好了,到了打包发布这个环节,我知道的有两个工具可以帮我打包分别是。
2022-10-25 09:40:34
高级BOM工具智能打包功能简介
SolidKits BOMs高级BOM及属性批量导入工具的打包功能,无需打开SOLIDWORKS,即可高效、准确的一键完成各种结构BOM导出,汇总BOM生成,批量导入属性,自动建立结构,实现规范化管理,并自定义打包操
2022-02-21 17:04:02
MPSOC案例:petalinux打包和BOOT.BIN开发流程
作者:liuwanpeng 需要把若干文件打成大包,烧写到flash或者sd卡中,才能启动运行。 1.petalinux打包 petalinux-packet打包时,需要petalinux的
2020-12-30 14:15:17
PET塑钢打包带出现打包不牢固情况的原因是什么
PET塑钢带是目前使用比较广泛的工业品捆扎包装材料,对于打包产品有非常高的效率和安全性,pet塑钢打包带的生产流程是塑料粒融化-压带-成型-冷却-缠卷-包装-入库-测试-出厂,每个生产环节都会
2020-10-26 14:32:23
linux下的webpack编译打包工程
注:背景 最近做一个vue+vue-router+vuex+vux+fetch的项目,工程化是基于webpack来构建的,本地开发在windows环境下,编译打包正常windows下的环境准备一
亚马逊增加打包机器人 是人类打包速度的4至5倍
据路透援引知情人士报道称,亚马逊近年来在开始在少数几个仓库中增加打包机器人,能浏览从传送带上下来的商品,并在随后几秒的时间里将其打包装入定制的盒子中,其每小时可
2019-05-17 14:26:41
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- EDA是什么?有什么作用?
- dtmb信号覆盖城市查询
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- 单片机和嵌入式的区别是什么
- amoled屏幕和oled区别
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机
- 元宇宙概念龙头股一览