Altium Designer 使用技巧与常见问题指南
这份指南汇总了从入门到进阶的实用技巧,以及工程师们最常遇到的“坑”和解决方案。
💡 效率提升技巧 (Productivity Tips)
1. 快捷键大师 (Shortcuts)
掌握这几个快捷键,效率翻倍:
- P + P: 快速放置焊盘 (Place Pad)
- P + T: 交互式布线 (Interactive Routing)
- P + G: 放置多边形铺铜 (Polygon Pour)
- E + B: 对齐选中元件的底部 (Align Bottom)
- E + S: 对齐选中元件的特殊方式 (Align Special...)
- Shift + C: 清除当前过滤器/状态栏信息
- Shift + 鼠标滚轮: 左右平移视图
2. 交叉探测 (Cross Probe)
- 功能: 在原理图 (SCH) 中点击元件,PCB 中自动高亮该元件;反之亦然。
- 操作: 点击工具栏的十字星图标,或直接按 T + C。
技巧: 按住 Ctrl键点击,可以高亮网络(Cross Select Mode)。
3. 高亮网络 (Highlight Net)
- 操作: 按住 Ctrl 键,左键单击任何导线或焊盘。
- 效果: 该网络所有连接会被高亮显示,便于检查电源或地线。
4. 差分对布线 (Differential Pair Routing)
- 设置: 在 PCB Rules 中定义差分对(Differential Pair),设置线宽和间距。
- 操作: 布线时按 P + I,点击其中一根线,另一根会自动跟随并保持等长等距。
🛠️ 常见操作技巧
1. 如何全局修改元件属性?
如果你需要批量修改所有电阻的丝印大小:
- 选中任意一个电阻。
- 右键 -> Find Similar Objects (查找相似对象)。
设置 Designator为 Same,Footprint为 Same。 - 确认后,所有匹配的元件会被选中,且弹出的 PCB Inspector 面板会显示这些对象的共同属性。
在 Inspector 中直接修改 Font Size,所有选中的电阻丝印都会改变。
2. 如何复用布局 (Copy Room)?
当你有多个相同的模块(如电源模块):
- 布局好第一个模块。
- 使用 Design » Rooms » Create Rectangle Room 为这个模块创建一个 Room。
- 选中这个 Room,按 F11 打开 Properties。
- 在 Channel & Room 设置中,复制该 Room 的格式。
- 布局第二个模块时,使用 Design » Rooms » Place Room Format,即可套用第一个模块的布局。
3. 铺铜管理 (Polygon Pour)
- 死铜移除: 在铺铜属性中勾选 Remove Dead Copper,可以自动删除没有连接到的铜皮孤岛,减少 etching。
- 重建铺铜: 修改了布局或走线后,右键点击铜皮选择 Polygon Actions » Repour Selected Polygons,或按 T + G + A 重铺所有铜皮。
❓ 常见问题与解决方案 (Troubleshooting)
1. 问题:无法布线,提示 "Location is not valid"
- 原因: 格点(Grid)设置不匹配。元件焊盘的格点是 0.05mm,而你当前的布线格点是 0.025mm,导致鼠标无法精确定位到焊盘中心。
- 解决: 按下 G 键循环切换格点大小。 或者在 Properties 面板中手动修改 Grid 数值,确保与焊盘对齐。
2. 问题:DRC 检查通过,但板厂说短路
- 原因: 可能是 Solder Mask (阻焊层) 的问题。如果阻焊层开窗过大,或者两个焊盘之间的阻焊桥断裂,会导致焊接时连锡。
- 解决: 检查 DRC 规则中的 Mask 设置,确保 Solder Mask Expansion 设置正确(通常比焊盘大 0.05mm 左右)。
3. 问题:生成的 Gerber 文件反了
- 原因: 在输出 Gerber 设置中,勾选了 Mirror (镜像),或者单位设置错误(Inches vs Millimeters)。
- 解决: 进入 File » Fabrication Outputs » Gerber Files。 在 Layers 选项卡中,确保 Mirror Layers 是 None。 检查单位(Inches/Millimeters)是否与设计一致。
4. 问题:导入网络表时报错 "Failed to add class"
- 原因: PCB 文件中存在未连接的网络标签,或者原理图库与 PCB 库不匹配。
- 解决: 在原理图中编译工程(Compile)。 使用 Project » Show Differences 功能检查 SCH 和 PCB 之间的差异。 确保所有的 Port 和 Sheet Entry 都已正确连接。
5. 问题:3D 模式下元件漂浮在空中
- 原因: 3D 模型没有与焊盘对齐,或者 Step 模型的坐标系原点不对。
- 解决: 双击该元件。 进入 3D Body 设置。 手动调整 Translation (X, Y, Z) 和 Rotation,使其紧贴 PCB 表面。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删