第一部分:CAM350 基础入门
1 什么是 CAM350?它的核心作用是什么?
CAM350 是一款专业的 PCB 制造和组装软件,它的核心作用是处理 Gerber 文件,Gerber 文件是 PCB 设计软件(如 Altium Designer, Cadence Allegro, KiCad 等)生成的、用于指导 PCB 厂家进行生产的“图纸”。

CAM350 的主要功能包括:
- DRC (Design Rule Check - 设计规则检查): 检查 Gerber 文件是否符合生产厂的工艺能力,如线宽/线距、孔径大小、焊盘大小等。
- Gerber 编辑与修改: 手动修正设计错误,如断线、短路、增加钻孔等。
- 钻孔文件处理: 处理钻孔文件(.TXT, .XLS, .DRR)和钻孔坐标文件,并生成最终的钻孔数据。
- 生成生产文件: 将所有 Gerber 文件、钻孔文件、装配图、坐标文件等打包成最终的、可供工厂生产的“生产套料包”。
- 报价与拼板: 进行拼板优化,以节省成本,并快速获取制造报价。
2 CAM350 9.5 的工作界面
打开 CAM350 后,你会看到以下主要区域:
- 菜单栏: File, Edit, View, Add, Manufacture, Tools, Setup, Analyze, Window, Help,几乎所有功能都可以在这里找到。
- 工具栏: 将常用功能以图标形式展示,方便快速访问。
- 工作区: 显示 Gerber 文件和钻孔文件的核心区域。
- 状态栏: 位于屏幕底部,显示鼠标坐标、当前图层、当前单位等信息。
- 图层管理器: 这是 最核心 的部分,它列出了当前打开的所有文件和层,你可以在这里控制层的显示、隐藏、选择和编辑。
3 文件导入
CAM350 主要处理以下几类文件:
- Gerber 文件: 扩展名通常是
.gbr,.gtl,.gts,.gto,.gbs,.gbl等,它们代表不同的层,如顶层铜皮、底层铜皮、顶层阻焊层、丝印层等。 - 钻孔文件:
- Excellon 格式:
.drl,.txt,.xln,这是最常用的钻孔文件格式。 - 坐标格式:
.xyp,.pos,用于贴片机。
- Excellon 格式:
- BOM (物料清单) 和坐标文件: 用于 SMT (表面贴装技术) 生产线。
导入步骤:

- 点击菜单栏
File->Import->Gerber...。 - 在弹出的对话框中,选择你的 Gerber 文件,通常建议一次选中所有 Gerber 文件。
- 关键设置:
- Format: 选择 Gerber 的格式,对于新设计,通常选择 RS-274X,这是目前最标准、最完整的格式,包含了层信息和属性。
- Aperture (光圈): 这是 CAM350 的核心概念,光圈定义了 Gerber 文件中各种图形(如焊盘、线、圆)的形状和大小,CAM350 会自动读取 RS-274X 文件中的光圈信息,如果导入后图形显示异常,需要检查光圈文件是否正确加载。
- Units: 确认单位是 Millimeters (毫米) 还是 Inches (英寸)。
- 点击
Import,所有层就会被导入到图层管理器中。
第二部分:核心操作与功能
1 图层管理器操作
- 显示/隐藏: 点击图层名称前的“灯泡”图标,灯泡亮 = 显示,灭 = 隐藏。
- 选择层: 点击图层名称,使其高亮,后续所有操作(如 DRC、测量)都只针对当前选中的层。
- 层堆叠: 通过拖拽图层可以改变它们的堆叠顺序,这会影响最终在屏幕上的视觉效果(哪个层在上面)。
- 层属性: 双击图层名称,可以修改层的名称、颜色、线型等。
2 视图操作
- 缩放:
- 鼠标滚轮:向前放大,向后缩小。
- 框选放大:按住鼠标左键拖出一个矩形框,松开后框选区域会放大到全屏。
- 平移: 按住鼠标中键(或滚轮)并拖动。
- 全屏显示: 按键盘
F键,或点击工具栏的“全屏”图标。 - 显示所有层: 按键盘
Shift + F。
3 测量工具
在 Add -> Measure 菜单下,可以找到各种测量工具。
- Measure Distance: 测量两点之间的距离。
- Measure Object: 测量一个对象(如线、圆、焊盘)的宽度、直径、长度等。
- Measure from Center/Edge: 测量对象中心或边缘到其他对象的距离。
- Measure Angle: 测量角度。
快捷键: Ctrl + M 快速打开测量工具。
4 设计规则检查
这是导入文件后 最重要 的第一步,用于检查设计是否符合生产要求。
- 选择要检查的层: 在图层管理器中,按住
Ctrl键,依次选择所有 铜层 (如GTL,GBL)。 - 运行 DRC:
- 点击菜单栏
Manufacture->DRC。 - 在弹出的
DRC Setup对话框中进行设置:- Parameters (参数): 这里是核心,你可以设置线宽、线距、环宽、孔径等的最小值,这些数值需要根据你的 PCB 厂家的工艺能力表来填写。
- Apertures (光圈): 确保 DRC 会检查所有光圈。
- Layers (层): 确保勾选了所有你想检查的层。
- Reports (报告): 勾选
Create Report,这样 DRC 完成后会生成一个报告文件,列出所有错误。
- 点击菜单栏
- 查看结果:
- DRC 运行后,所有违规的地方(如线距太近、断线)会用 红色高亮 标记出来。
- 双击错误标记,可以快速定位到问题位置。
- 仔细阅读 DRC 报告,根据报告内容逐一修改设计。
5 常见问题与修正
- 断路:
- 原因: 线条断裂。
- 修正: 使用
Add->Line或Shape工具,在断点处画一条线连接起来,注意设置正确的宽度和层。
- 短路:
- 原因: 两根不该连接的线连接在了一起。
- 修正:
- 使用
Add->Delete工具,点击多余的连接部分将其删除。 - 如果是铜皮粘连,可以使用
Add->Sliver工具,在粘连处画一条线将其切开。
- 使用
- 增加钻孔:
- 场景: 遗漏了某个安装孔或测试点。
- 修正:
- 在图层管理器中,确保选中了 钻孔层 (通常是
Drill层)。 - 点击
Add->Hole。 - 在弹出的对话框中,设置孔的 直径 和 坐标。
- 点击
Add,然后在板上点击相应位置放置孔。
- 在图层管理器中,确保选中了 钻孔层 (通常是
第三部分:生成生产数据
当所有 Gerber 文件检查无误后,你需要将它们打包成一个完整的“生产套料包”。

1 创建钻孔文件
CAM350 需要将原始的钻孔文件转换成机器可以识别的格式。
- 导入钻孔文件:
- 点击
File->Import-> `Drill... - 选择你的钻孔文件(如
.drl或.txt)。 - 在设置中,确认单位和格式,通常选择 Excellon。
- 点击
- 设置钻孔参数:
- 在图层管理器中,双击刚导入的钻孔文件,打开
Drill Parameters对话框。 - Tool Definition (刀具定义): 检查所有钻孔的直径和编号是否正确,这是最关键的一步,必须和设计文件完全一致。
- Output (输出):
- Format: 选择输出格式,通常是 Excellon 或 Gerber,大多数工厂要求 Excellon 格式。
- Header: 选择
Supplied或Generated。Supplied表示使用原始文件中的表头信息,Generated表示 CAM350 自动生成,通常选择Supplied。 - Units: 确认单位。
- Zeros: 确认前导零和后续零的格式(Leading/Trailing),这必须与原始文件或工厂要求一致。
- 在图层管理器中,双击刚导入的钻孔文件,打开
- 生成钻孔文件:
- 设置好后,点击
OK。 - 然后点击菜单栏
File->Export->Drill...,选择一个位置保存最终的钻孔文件(如board.drl)。
- 设置好后,点击
2 创建钻孔坐标文件 (用于 SMT)
如果需要贴片坐标文件,请确保你有一个坐标文件(如 .xyp 或 .pos),然后直接导入即可。
3 创建 ODB++ 或 Gerber 生产套料包
这是交付给工厂的最后一步,CAM350 可以生成两种主流格式:Gerber 或 ODB++。强烈推荐使用 ODB++,因为它是一个自包含的压缩包,包含了所有制造信息,不易出错。
-
创建 ODB++ (推荐):
- 点击菜单栏
Manufacture->ODB++...。 - 在弹出的对话框中:
- Directory: 选择一个空的文件夹作为输出目录。
- Layers: 确保 所有需要的层(铜层、阻焊层、丝印层、钻孔层等)都被勾选。
- 其他选项: 通常保持默认即可。
- 点击
OK,CAM350 会将所有信息打包成一个名为odb++的文件夹,你可以将其压缩成.zip文件发给工厂。
- 点击菜单栏
-
创建 Gerber 套料包:
- 这种方式需要你手动导出每一个文件。
- Gerber 文件: 在图层管理器中,依次选中每一层,
File->Export->Gerber...,分别导出。 - 钻孔文件: 按照上面 3.1 和 3.2 步骤导出。
- 钻孔图纸:
File->Export->Drill Legend...,生成一个.pdf或.dxf文件,显示每个孔的直径和数量。 - 装配图: 丝印层通常可以作为装配图。
- 将所有导出的文件(Gerber, Drill, Legend)放在同一个文件夹中,压缩后发给工厂。
第四部分:进阶技巧与提示
- 拼板:
Manufacture->Panelize功能可以将多块小板拼成一大板,以提高生产效率。 - 自动修边:
Tools->Framing->Auto Frame可以自动为你的板子添加边框和定位孔。 - 快捷键: 熟练使用快捷键能极大提高效率。
F: 全屏显示Ctrl + M: 测量Ctrl + S: 保存G: 跳转到指定坐标V: 切换层显示模式
- 版本兼容: CAM350 9.5 是一个较老的版本,现代设计软件生成的 Gerber 文件可能包含一些新特性,9.5 版本可能无法完美支持,如果遇到问题,可以尝试用最新版的 CAM350 或其他 CAM 软件(如 GC-Prevue, Valor NPI)打开检查。
学习 CAM350 9.5 的核心流程是:
- 导入: 正确导入所有 Gerber 和钻孔文件。
- 检查: 使用 DRC 检查设计规则,修正所有错误。
- 生成: 正确配置并导出最终的钻孔文件。
- 打包: 创建 ODB++ 或 Gerber 生产套料包交付给工厂。
多加练习是掌握 CAM350 的最佳途径,你可以找一些开源的 Gerber 文件进行练习,熟悉各项功能和操作逻辑,希望这份教程对你有帮助!
