3D 查看与输出
7.1 3D 查看器
打开方式
方式 1:快捷键 Alt+3
方式 2:菜单 → 视图 → 3D 查看器
方式 3:工具栏点击 "3D Viewer" 图标
导航操作
左键拖动 → 旋转视角
中键拖动 → 平移视角
滚轮 → 缩放
Ctrl+左键拖动 → 垂直旋转
Shift+左键拖动 → 水平旋转
Home → 适配视图
显示选项
视图 → 显示选项:
- 显示丝印层
- 显示铜层
- 显示焊盘
- 显示走线
- 显示过孔
- 显示 3D 模型
- 显示板框
- 渲染模式:实心 / 线框 / 透明
3D 模型管理
如果某些元件没有 3D 模型显示:
1. 双击元件 → 封装属性
2. 检查 "3D Model" 字段
3. 添加 3D 模型路径(.step / .wrl 文件)
4. 或从封装库中关联 3D 模型
3D 导出
文件 → 导出 → VRML(虚拟现实建模语言)
文件 → 导出 → STEP(用于机械 CAD)
文件 → 导出 → PNG(截图)
7.2 Gerber 输出
打开 Plot 对话框
文件 → 绘图
或工具栏点击 "Plot" 图标
Plot 对话框设置
┌─────────────────────────────────────┐
│ 绘图 │
├─────────────────────────────────────┤
│ 输出目录: ./gerber/ │
│ │
│ 层选择: │
│ ☑ F.Cu (顶层铜) │
│ ☑ B.Cu (底层铜) │
│ ☑ F.SilkS (顶层丝印) │
│ ☑ B.SilkS (底层丝印) │
│ ☑ F.Mask (顶层阻焊) │
│ ☑ B.Mask (底层阻焊) │
│ ☑ F.Paste (顶层助焊) │
│ ☑ B.Paste (底层助焊) │
│ ☑ Edge.Cuts (板框) │
│ ☐ F.CrtYd (顶层装配) │
│ ☐ B.CrtYd (底层装配) │
│ ☐ F.Fab (顶层制造) │
│ ☐ B.Fab (底层制造) │
│ │
│ [绘图] [取消] │
└─────────────────────────────────────┘
生成钻孔文件
点击 "生成钻孔文件" 按钮:
- 格式:Excellon
- 单位:mm
- 零点:绝对 / 参考
- 公制 / 英制
Gerber 文件列表
生成的文件:
├── my_project-F_Cu.gbr (顶层铜)
├── my_project-B_Cu.gbr (底层铜)
├── my_project-F_SilkS.gbr (顶层丝印)
├── my_project-B_SilkS.gbr (底层丝印)
├── my_project-F_Mask.gbr (顶层阻焊)
├── my_project-B_Mask.gbr (底层阻焊)
├── my_project-Edge_Cuts.gbr (板框)
├── my_project-F_Paste.gbr (顶层助焊)
├── my_project-B_Paste.gbr (底层助焊)
├── my_project.drl (钻孔文件)
└── my_project.gbrjob (Gerber 作业文件)
7.3 Gerber 查看器
打开方式
方式 1:项目管理器 → 点击 "Gerber Viewer"
方式 2:工具 → Gerber 查看器
加载 Gerber 文件
文件 → 打开 Gerber Job 文件 → 选择 .gbrjob 文件
或
文件 → 打开 Gerber 文件 → 选择 .gbr 文件
查看操作
右侧面板可以:
- 切换各层显示/隐藏
- 修改层颜色
- 检查焊盘对齐
- 检查钻孔位置
- 检查板框尺寸
发送前检查
发送给制造商前检查:
1. 各层是否完整
2. 焊盘对齐是否正确
3. 钻孔位置是否准确
4. 板框尺寸是否正确
5. 丝印是否在阻焊范围内
6. 走线间距是否满足制造规则
7.4 BOM 输出
原理图编辑器导出
工具 → 生成 BOM 文件
选择输出格式:
- CSV
- XML
- JSON
PCB 编辑器导出
文件 → 导出 → BOM
InteractiveHtmlBom 插件
GitHub: https://github.com/openscopeproject/InteractiveHtmlBom
功能:生成交互式 BOM 网页
特点:
- 可视化显示元件位置
- 支持搜索和过滤
- 可以关联原理图和 PCB
- 适合团队协作
安装:KiCad PCM → 搜索 "InteractiveHtmlBom" → Install
BOM 文件格式
Reference,Value,Footprint,Quantity,Manufacturer,MPN
R1,10k,R0402,1,Yageo,RC0402FR-0710KL
R2,10k,R0402,1,Yageo,RC0402FR-0710KL
C1,100nF,C0402,1,Samsung,CL05B104KO5NNNC
U1,STM32F103C8T6,LQFP-48,1,STMicroelectronics,STM32F103C8T6
7.5 Pick and Place 文件
导出 CPL 文件
文件 → 导出 → Pick and Place
选择输出格式:
- CSV
- XML
CPL 文件内容
Ref,Val,Package,PosX,PosY,Rot,Side
R1,10k,R0402,10.50,5.25,0,front
R2,10k,R0402,12.00,5.25,0,front
C1,100nF,C0402,10.50,7.00,90,front
U1,STM32F103C8T6,LQFP-48,15.00,10.00,0,front
7.6 其他输出
原理图 PDF
文件 → 打印 → 选择 PDF 打印机
或 文件 → 导出 → PDF
网表
文件 → 导出 → 网表
格式:Netlist
装配图
文件 → 绘图 → 选择 F.CrtYd / B.CrtYd 层
制造规范
在 Edge.Cuts 层添加:
- 板框尺寸标注
- 安装孔位置
- 关键元件位置
7.7 发送到制造商
JLCPCB
1. 压缩 gerber 文件夹为 .zip
2. 上传到 https://jlcpcb.com
3. 选择层数、板厚、颜色等参数
4. 如需贴片,上传 BOM 和 CPL 文件
5. 下单
PCBWay
1. 压缩 gerber 文件夹为 .zip
2. 上传到 https://www.pcbway.com
3. 选择参数
4. 下单
嘉立创
1. 压缩 gerber 文件夹为 .zip
2. 上传到 https://www.jlc.com
3. 选择参数
4. 下单