Allergo 导出光绘(Gerber)文件及坐标文件
文章目录导出 Gerber光绘介绍设置输出文件夹和路径生成钻孔信息导出光绘 ArcworkGerber 生成报错:database has error导出坐标文件坐标文件介绍生成坐标文件参考资料导出 Gerber光绘介绍Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称为模版文件(stencil data),在PCB制造业又称为光绘文件。可以说Gerber文件是电子组装业中最通
文章目录
导出 Gerber
光绘介绍
Gerber文件是所有电路设计软件都可以产生的文件,在电子组装行业又称为模版文件(stencil data),在PCB制造业又称为光绘文件。可以说Gerber文件是电子组装业中最通用最广泛的文件格式。
Gerber文件是EIA的标准格式,分RS274-D和RS274-X两种,其中RS274-X是RS274-D的扩展文件。生产制造部门在条件许可的情况下,应当尽可能要求用户或设计部门提供RS274-X的Gerber文件,这样有利于各工序的生产准备。
设置输出文件夹和路径

在 Setup 那里选择 User Preferences ,打开窗口后进入File_Management,选择Output_dir,在 ads_sdart 的 Value 栏设置输出文件夹名称.
生成钻孔信息
- 设置单位
选择菜单Manufacture -> NC -> NC Parameters...
之后会打开如下窗口,在这个窗口内进行单位设置:
选项介绍:
Automatically create drill ...那个勾选之后用于自动生成钻孔文件Leading zero suppression优化掉前导0.意思就是3.14用“5.5”的格式应表示为“xxxxx.xxxxx”,即00003.14000,而把这个选项打勾的意思就是表示为3.14000Trailing zero suppression的含义是优化后导0。上述例子即可示为00003.14format里面的数字按需修改即可coordinatesOutput units用于设置导出时候的单位,按照自己的要求修改,最好和pcb走线单位一致
- 生成钻孔信息
选择菜单Manufacture -> NC -> Drill Customization...
在弹出窗口中按如下顺序操作:
- 生成钻孔表
选择NC Drill:
会有如下弹窗:
这里点 Parameters... 可以检查之前设置的单位
- 放置钻孔表

先点击那个笔和尺子的图标,然后就会弹出 Drill Legend 窗口,一定要注意窗口内 Output unit 单位和 PCB 文件单位是否一致:
确认之后点击 OK 即可在 PCB 旁边合适位置放置钻孔表:
- 生成钻孔文件:

弹出窗口:
NC Drill选项介绍:
Auto tool select这个参数的含义是是否自动产生用于更换钻头的编号Repeat codesLayer pairBy layer
设置完成之后点击Drill按钮生成钻孔文件:
导出光绘 Arcwork
Arcwork 参数设置:
在弹出对话框进行设置:
参数介绍:
Device TypeOuput units: 导出文件单位Error action:Format:
这些都设置完之后点击 Apertures...继续操作:
完成之后点击 OK返回 Artwork Control Form ,切换到Film Control,生成 Greber 文件:
点击 Select all一键全选,在undefined line width 中定义线宽,之后点击 Create Artwork 生成 Gerber 文件
Gerber 生成报错:
database has error

参考以下四种方法:
- 使用
Database Check
选择
Tools -> Database Check检查问题:选择需要检查的项目:

然后点击 `Check`进行检测 一般检测之后就没问题了(听说是这样)
(以下三种都没有试过)
-
TOOLS-PADSTACK-modify design padstack,在option中的purge选ALL。
-
place-update symbols-选择器件并选择下方的update symbols padstacks选项。
-
tools-padstack-refresh。
导出坐标文件
坐标文件介绍
现在各个 SMT 提供商都是使用贴片机、插件机等进行生产,而贴片机作业的时候需要根据元件坐标准确无误地将元件放到指定位置,这时候就需要用到坐标文件。
坐标文件对于 SMT 贴片至关重要,如果器件坐标有误,轻则导致器件贴歪,严重的话可能会导致器件漏贴。
对于一名硬件工程师来说,输出给SMT的坐标文件应该是准确无误的。下面就介绍以下使用 Allergo 导出坐标文件的方法。
生成坐标文件
- 设置坐标文件单位
点击Setup -> Design Parameters...打开Design Parameter Editor:
在 Design 栏下设置单位:
- 确认单位无误后开始进行导出
选择File -> Export -> Placement...打开对话窗:
在对话窗内进行设置:
参数介绍:
Placement file设置导出文件的名字和存储路径
输出的坐标文件默认文件名为place_txt.txt,默认保存路径为PCB文件所在文件夹下Placement origin设置导出文件内各种元器件的位置参考点:Symbol按照封装原点输出Body center按照器件中心点输出Pin 1按照引脚 pin 1 的坐标点进行输出
设置完成后点击 Export 即可输出:


参考资料
- Allegro出图1-钻孔文件:
https://blog.csdn.net/sy_lixiang/article/details/45891225 - Allegro Cadence17.2输出Gerber光绘文件的详细流程配每一副截图(干货):
https://blog.csdn.net/chenlance/article/details/106946817 - Allegro–导出Gerber文件和钻孔数据文件:
http://blog.chinaunix.net/uid-23065002-id-3866960.html - Cadence Allegro无法输出Gerber文件问题的解决方法:
https://blog.csdn.net/LGCPCB/article/details/94374510 - allegro中出光绘文件遇到问题的解决办法:
https://blog.csdn.net/qqliyunpeng/article/details/43968289
更多推荐





所有评论(0)