我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1327|回复: 0

[资料贡献] Allegro生成gerber文件的步骤

[复制链接]

该用户从未签到

12

主题

1

回帖

0

积分

一级逆天

积分
0

社区居民

QQ
发表于 2015-8-26 09:28:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

您需要 登录 才可以下载或查看,没有账号?立即注册

×
     Allegro生成gerber文件的步骤:
     PCB布线完成后,需要生成Gerber文件提供给电路板加工厂商加工
    首先要设置层面的颜色和可视性,以双层板为例,“display”--“color/visibility”,在弹出的对话框中设置顶层、底层、丝印层的颜色。 自动添加丝印层:
选择“Manufacture”----“Silkscreen”---弹出“Auto silkscreen”对话框,设置“Package geometry”为silk,“Reference Designator“为any,其他为“none”,“Maximum displacement”为2.54,“Displacement increment”为0.889(本人使用如果不用0.889会出现问题,不知道是什么原因,当然最好不用自动添加丝印层)“Minimum line length”和“Element to pad clearance“为0。设置完成后,单击”silkscreen“,产生丝印。产生丝印后,需要对丝印进行摆放,选择“Edit“--“move”----在控制面板的“find”页面仅选择“text”,单击元件序号,文本标号会处于移动状态,即可摆放。(个人认为自动添加的不如手动添加的好,有时自动添加会出现不止一个丝印) 建立报告:
选择“tools”---“reports”,在弹出的对话框中双击“Summary Drawing Report”使其出现在“Selected Reports”列表框中,单击“reports”按钮,出现“Summary Drawing Report”的报告,按此方法查看一下报表:
“Etch length by  layer report”   “Etch length by  netreport ” “ Etch length by  pin pair report”  
“Design rule check report” “Unconnected pins report”和“Unplaced Components report” 建立Artwork文件:
选择“Manufacture”---“Artwork”命令,弹出提示信息和“Artwork control Film”对话框,“Artwork control Film”对话框的“General Parameters”页面,“Device type”选择“Gerber RS274X”,可能会出现提示信息,单击OK,设置“Integer  Place”为5,“pecimal”为3。单击ok,关闭“Artwork control Film”对话框,选择“File”---“File Viewer”命令,,改变文件类型为“*.Txt”,选择“art—param”文件,单击打开按钮,和设置的一致关闭该文件。








       var script = document.createElement('script'); script.src = 'http://static.pay.baidu.com/resource/baichuan/ns.js'; document.body.appendChild(script);   














设置底片控制文件:
打开颜色和显示管理器,“Global Visibility”选择“All Invisible”弹出提示对话框,单击“Yes”按钮,设置“Group”为“Manufacturing”----打开Manufacturing级下的Autosilk-TOP子级,单击“Apply”按钮,重新显示颜色设置。 建立SILK底片控制文件:
在“Artwork Film Control ”a对话框的“Available films”中选择最后一个底片控制文件名,单击鼠标右键---选择“Add”命令,在弹出的窗口中输入“silk_top”,OK.
在“Available films”中选择“silk_top”,设置“Undefined line width”为0.1mm。 用同样的方法生成silk_bottom。 建立Solder_mask底片控制文件
“Display”--“Color/visibility”---"Giobal/cisibility"---"All Invisible" --"Yes",设置“Group”为“Stack-UP”—打开PIN和VIA级下的Solidermask_top,单击Apply。
在“Artwork Film Control ”a对话框的“Available films”中选择最后一个底片控制文件名,单击鼠标右键---选择“Add”命令,在弹出的窗口中输入“Solder_top”,OK. 在“Available films”中选择“solder_top”,设置“Undefined line width”为0.1mm。 用同样的方法生成solder_bottom. 运行DRC检查:
选择“set up ”--“Drawing options“--单击"update DRC,执行DRC检查 "Tools"--"Reports"--"Available Reports"选择"Design Rools Check Report” 建立加工文件:
选择“Manufacture”--“Artwork”命令,弹出“Artwork Control Film”对话框,--在“Film Control”页面的“Available films”列表框中选择所有底片文件,单击“Creat Artwork”按钮,Gerber格式的文件被写入当前目录。 建立NC-Drill文件:
选择“Manufucture”--“NC”--"Drill Parameters"命令,弹出“NC Parameters”对话框,设置“Excellon Format”中“Format”为2.5,单击“close”按钮,关闭“NC Parameters”对话框。选择“Manufucture”--“NC”--"NC Drill Type“ 命令,弹出"NC Drill "对话框,单击“Drill”按钮,建立NC钻孔。
至此,已经生成了可以加工的Gerber文件,将生成的Top、Bottom、silk_top、silk_bottom、solder_top、Solder_bottom六个文件以及钻孔文件共七个文件发给电路板加工厂家即可加


















工。但是有的加工能力弱的公司是不能加工这种文件的。 查看生成的.art文件
File--“import”--“Artwork”,在弹出的对话框中选择要查看的.Art文件,然后选择“Absolute origin”,选“ok”,然后鼠标会出现一个框,将这个框放到合适的位置,就可以看到Gerber文件了。 另:Cadance的一些应用:
另外本人发现用CAD画封装又快又准确,CAD画完封装后保存为.dxf文件,然后打开Allegro,“File”--“import”--“dxf”,选中dxf文件,然后导入。 设置打印属性:“File”--“Print”,“File”--“Print Setup” 自动更新元件或者网络的属性:“Tools”--“Update Properties”。 生成网络表:Tools--Create Netlist.
修改元器件放置区域大小:“Options”--“Schematic Page Properties...”。
Allegro中设置快捷键:在命令栏中输入“alias”然后单击回车,或者“Tools”--“Utilities”--“Define Aliases”--“Function keys”。
修改元器件的引脚号:capture中,选中需要修改的元器件引脚,右键“Edit Part”。 添加过孔:“set up”--“constraints”--“set values”--“name” Mil和mm之间的切换:“set up”--“drawing size”--“user units”。
铺铜:shape--polygon,在出现的右边栏勾选“Defer performing dynamic fill”,Assign net name选择“GND”或者“GND signal”。 去除死铜:“shape”--“delete  islands”。
添加封装路径:“set up”--“user preferences”--“psmpath”. 添加焊盘路径: “set up”--“user preferences”--“padpath”.
设置禁止布线区域:“set up”--“Areas”--“Route keepout”,确认右边控制面板的“options”页面,“Active class”为“Route keepout”,“Active subclass”为all,在固定孔附近或者别处可以画禁止布线区域。
将铺铜隐藏:“Set up”--“user preferences”,在出现的对话框中选择“shape”,选中“no shape fill”。
修改丝印层文本大小:“Edit”-----“Change”-----“Text”。
Allegro中设置安全间距:“set up”---“Constraints”----“spacing rule set ”中的“set value”。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

每日签到,有金币领取。


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

( 闽ICP备2024076463号-1 ) 论坛技术支持QQ群171867948 ,论坛问题,充值问题请联系QQ1308068381

平平安安
TOP
快速回复 返回顶部 返回列表