“明明在PCB上画了方孔,导出的Gerber里却变成实心?”新手用Allegro导Gerber时,常被槽孔(方孔、异形孔)问题卡住。本文用3步实操法,教你用“NC Route+文件后缀修改”让方孔完整导出,避免板厂返工!

一、方孔设计:先画对位置
在Outline层画方孔
打开Allegro,切换到Board Geometry → Outline层(板框层)。
用Add → Line或Shape工具画方孔,Shape Fill选Unfilled(不填充),确保方孔是空心轮廓。
检查层叠结构
点击Setup → Cross-section,确认方孔所在层(如Outline层)未被其他层覆盖(如阻焊层、丝印层)。
二、导出钻孔文件:NC Route是关键
生成普通钻孔文件
点击Manufacture → NC → NC Drill,生成圆形孔的钻孔文件(默认.drl或.txt格式)。
生成槽孔文件(重点!)
点击Manufacture → NC → NC Route,弹出对话框后:
检查保存路径:确保文件存到正确文件夹。
修改文件后缀:默认生成.rou文件,必须手动改成.slot(否则板厂识别不了方孔)。
勾选Enhanced Excellon format:在NC Route参数里勾选此选项,确保槽孔信息完整。
三、导出Gerber文件:合并所有层
设置Gerber参数
点击Manufacture → Artwork → General Parameters,确认:
单位一致:Setup里的单位(如mil/mm)和Gerber设置一致。
格式选RS-274X:国际通用格式,板厂兼容性好。
选择需要导出的层
点击Manufacture → Artwork → Film Control,勾选以下层:
Board Geometry → Outline(板框,含方孔)
Etch → Top/Bottom(顶层/底层走线)
Solder Mask → Top/Bottom(阻焊层)
Silk Screen → Top/Bottom(丝印层)
Drill Drawing → Drill Legend(钻孔符号图)
生成Gerber文件
点击Manufacture → Artwork,Allegro会自动生成所有层的Gerber文件(通常为.gbr或.art格式)。
将生成的Gerber文件(含.slot槽孔文件)打包成ZIP,发给板厂即可。
关键注意事项
方孔层别错:确保方孔画在Outline层,而非其他层(如Package Geometry层)。
文件后缀必改:NC Route生成的.rou文件必须改成.slot,否则板厂会忽略方孔。
勾选Enhanced Excellon:此选项能确保槽孔的宽度、长度信息完整导出。
本文凡亿教育原创文章,转载请注明来源!

扫码关注








































