Allergo 导出光绘(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_sdartValue 栏设置输出文件夹名称.
输出路径设置

生成钻孔信息

  1. 设置单位
    选择菜单 Manufacture -> NC -> NC Parameters...
    NC 单位设置

之后会打开如下窗口,在这个窗口内进行单位设置:
NC Parameters
选项介绍:

  1. Automatically create drill ... 那个勾选之后用于自动生成钻孔文件
  2. Leading zero suppression 优化掉前导0.意思就是3.14用“5.5”的格式应表示为“xxxxx.xxxxx”,即00003.14000,而把这个选项打勾的意思就是表示为3.14000
  3. Trailing zero suppression的含义是优化后导0。上述例子即可示为00003.14
  4. format 里面的数字按需修改即可
  5. coordinates
  6. Output units 用于设置导出时候的单位,按照自己的要求修改,最好和pcb走线单位一致
  1. 生成钻孔信息
    选择菜单 Manufacture -> NC -> Drill Customization...
    钻孔信息菜单选择

在弹出窗口中按如下顺序操作:
生成钻孔信息

  1. 生成钻孔表
    选择 NC Drill:
    生成钻孔表菜单

会有如下弹窗:
钻孔单位检查

这里点 Parameters... 可以检查之前设置的单位

  1. 放置钻孔表
    设置钻孔表

先点击那个笔和尺子的图标,然后就会弹出 Drill Legend 窗口,一定要注意窗口内 Output unit 单位和 PCB 文件单位是否一致:
钻孔表单位

确认之后点击 OK 即可在 PCB 旁边合适位置放置钻孔表:
放置钻孔表

  1. 生成钻孔文件:
    生成钻孔文件选择

弹出窗口:
生成钻孔文件设置

NC Drill选项介绍:

  1. Auto tool select这个参数的含义是是否自动产生用于更换钻头的编号
  2. Repeat codes
  3. Layer pair
  4. By layer
    设置完成之后点击 Drill 按钮生成钻孔文件:
    生成的钻孔文件

导出光绘 Arcwork

Arcwork 参数设置:
导出光绘文件菜单选择

在弹出对话框进行设置:
导出光绘设置

参数介绍:

  1. Device Type
  2. Ouput units: 导出文件单位
  3. Error action:
  4. Format:

这些都设置完之后点击 Apertures...继续操作:
光绘设置1

完成之后点击 OK返回 Artwork Control Form ,切换到Film Control,生成 Greber 文件:
光绘设置2

点击 Select all一键全选,在undefined line width 中定义线宽,之后点击 Create Artwork 生成 Gerber 文件

Gerber 生成报错:

database has error

db error
参考以下四种方法:

  1. 使用 Database Check

选择 Tools -> Database Check 检查问题:
db check menu

  选择需要检查的项目:

db check setting

  然后点击 `Check`进行检测
  一般检测之后就没问题了(听说是这样) 

(以下三种都没有试过)

  1. TOOLS-PADSTACK-modify design padstack,在option中的purge选ALL。

  2. place-update symbols-选择器件并选择下方的update symbols padstacks选项。

  3. tools-padstack-refresh。

导出坐标文件

坐标文件介绍

现在各个 SMT 提供商都是使用贴片机、插件机等进行生产,而贴片机作业的时候需要根据元件坐标准确无误地将元件放到指定位置,这时候就需要用到坐标文件。
坐标文件对于 SMT 贴片至关重要,如果器件坐标有误,轻则导致器件贴歪,严重的话可能会导致器件漏贴。

对于一名硬件工程师来说,输出给SMT的坐标文件应该是准确无误的。下面就介绍以下使用 Allergo 导出坐标文件的方法。

生成坐标文件

  1. 设置坐标文件单位
    点击 Setup -> Design Parameters... 打开 Design Parameter Editor
    set param menu

Design 栏下设置单位:
param setting

  1. 确认单位无误后开始进行导出
    选择 File -> Export -> Placement... 打开对话窗:
    export menu

在对话窗内进行设置:
export setting

参数介绍:

  1. Placement file 设置导出文件的名字和存储路径
    输出的坐标文件默认文件名为place_txt.txt,默认保存路径为PCB文件所在文件夹下
  2. Placement origin 设置导出文件内各种元器件的位置参考点:
    Symbol 按照封装原点输出
    Body center 按照器件中心点输出
    Pin 1 按照引脚 pin 1 的坐标点进行输出

设置完成后点击 Export 即可输出:
export

export successed

exported files

参考资料

  1. Allegro出图1-钻孔文件:
    https://blog.csdn.net/sy_lixiang/article/details/45891225
  2. Allegro Cadence17.2输出Gerber光绘文件的详细流程配每一副截图(干货):
    https://blog.csdn.net/chenlance/article/details/106946817
  3. Allegro–导出Gerber文件和钻孔数据文件:
    http://blog.chinaunix.net/uid-23065002-id-3866960.html
  4. Cadence Allegro无法输出Gerber文件问题的解决方法:
    https://blog.csdn.net/LGCPCB/article/details/94374510
  5. allegro中出光绘文件遇到问题的解决办法:
    https://blog.csdn.net/qqliyunpeng/article/details/43968289
  • 5
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值