引言

在 PCB 设计中,有时候需要在电路板上添加非圆形的孔或槽(Slot),例如用于保证爬电距离、散热、机械安装、连接器固定或插拔结构等。本文将详细介绍如何在Allegro 中为 PCB 添加开槽区域,并正确输出DFM可识别的光绘文件。

Cadence系列软件中采用虚拟Board Geomtry --> cutout做的槽孔在3D中可以显示出来,实际很可能做不出来,GERBER输出时预览开槽没有(在华秋DFM或者立创等PCB制版厂Gerber中并不能很好地自动识别)

Allegro中正确定义PCB开槽区域

  • Cadence系列软件中采用在Board Geomtry --> cutout绘制槽孔,在软件自带的3D视图中可以显示出来,实际可能做不出来(在华秋DFM或者立创等PCB制版厂,通过Gerber文件并不能很好地自动识别出来)
  • Board Geomtry --> cutout,shape绘制出开槽区域形状(一般≥1mm宽度);
  • 设置禁止布线区域,Z-Copy 复制开槽区域,到Route Keepout–>All层,并外扩8mil(可自定义板边间距)

输出开槽区域到光绘文件

  • 需要加工的槽孔与外形一定要放在同一层,且资料中保持唯一的外形层,这样才能被华秋DFM或者立创等PCB制版厂软件自动识别
  • Artwork单独设置板框层,包含CUTOUT与DESIGN_OUTLINE,这样输出的板框就包含开槽区域(Allegro17版本以上就是DESIGN_OUTLINE用作板框层)。Artwork单独设置板框层GERBER包含开槽信息

Allegro-3D查看
华秋DFM使用Gerber-仿真图
PS
AltiumDesigner软件中采用虚拟Board cutout绘制槽孔,在软件自带的3D视图中可以显示出来,实际可能做不出来,同样也是需要加工的槽孔还需要复制到板框层与板框在同一层。

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐