当前位置:首页 > ALLEGRO SPB15.5 学习问答
ALLEGRO SPB15.5 学习问答
1: 我想在PCB里临时添加一些元件,但不想去改原理图了,但从place里加了一些元件后,怎
么也加不上网络属性,请问该怎么操作?谢谢
AN: LOGIC-》PARTLOGIC加器件
LOGIC-》NETLOGIC—》 建立网络,取名,点击PIN。 搞定收功。
2:一个PCB中提取OUTLINE外框的具体步骤方法如下:
1> FILE-->EXPORT-->SUB DRAWING 设置右边FIND面板钩选LINES,框选整个OUTLINE外框线,保存到相关路径(保存文件格式为*.CLP);
2> SETUP-->USER PREFERENCES...进入对话框选择CONFIG_PATHS 设置CLIPPATH,指定刚刚保存的路径;
3> FILE-->IMPORT-->SUBDRAWING 选定文件,OK!
其实这样一个方法不仅仅只针对提取OUTLINE啊,还可以复制已经走好的线,布好局的元件等等 。借用过来,元件也一样。这样很多方面就不用自己去再花心思整了。 3: ALLEGRO里面 怎么定原点啊
AN: Setup\\Drawing Size->Move Origin,在 x y中输入你要将原点移至哪个位置。很简单,建
议你亲自试一下。
另外还有一个问题,这只是实现的方法,但原点的选取是有一定的规定的,一般建议选取最左下角NPTH(PTH次之)孔为原点。如果板子上没有NPTH或PTH,可用板子左下角为原点。请参考一些欧美公司的dfx guideline,里面对datum都有详细的说明
4:在制作pad时,其中有一个lntemal layers选项,下面有两个菜单,fixed和optional,
请问应如何使用?
5.themal relief,也就是热风焊盘,其主要作用就是定义与覆铜的连接方式,
为什么smt pad不用呢?难道smt pad不与覆铜连接吗?
6.themal relief选项下,如果直接输入width height数据,和使用flash时,
热风焊盘的形状有何不同?
答:小弟经过请教高手,得到答案如下,供大家参考,也欢迎批评指正!
1.fixed:(锁定焊盘, 在输出内层Gerber时不能设置单一焊盘的输出方式, 会按照本来面貌输出。出自2楼)通孔的焊盘用,via用。
Optional:(选择此项, 可以允许在输出内层Gerber时通过设置Artwork Control Form中Film Control栏的Suppress Unconnected pads来控制单一焊盘的输出方式.如你现在对Internal layers栏的设置不是很清楚, 请选择Optional项。出自2楼)贴片焊盘用,其他焊盘也可以用。
2.在pad designer中,thermal relief和anti pad是针对负片覆铜的参数,我们一般在设置layer时,top,bottom是用正片
internal layer是用负片。所以我们在做贴片焊盘时,不用设置thermal relief。 3..themal relief选项下,如果直接输入width height数据,那就是说把同一net所有的pad,via铺到一块,应该是用到正片。
使用flash时,我们可以在覆铜上看到花盘,用到负片。 7: 怎样从ALLEGRO的PCB版图中提取出元件封装? 1. allegro>File>Export>Libraries, 导出库文件. 2. allegro>Setup>Uesr preferences, 设定库路径:
allegro库中设置 Setup /User Preference s editor /config_path /devpath Setup /User Preference s editor /Design_paths /padpath
Setup /User Preference s editor /Design_paths /pampath
如果SCH没问题, 就可以导入了.
8、allegro中的元件丝印框怎么那么细啊?
答案:默认的丝印的宽度是0。可以改的。也可以在出光绘的时候统一改 9、PAD、VIA也看不到过孔
答案:看不见过孔是默认的不显示孔 Setup-Drawing Options-Display-Display Plated Holes。 10、在使用DISPLAY/MEASURE进行测量距离时,显示出来的尺寸始终是MIL的。(我分别在SETUP/DRAWING SIZE和MANUFACTURE/DIMENSION/DRAT /PARMETERS里面切换成了MM)但是测量出来的后仍然是mil的。
答:原来在SETUP/DRAWING SIZE里面设置好后,需要保存一次文件,然后重新测量,测量出来的数据就是mm为单位了
11:问题:如何设置Plane层的网络啊?难道是全部敷铜?
答:先使用线条(line)将电源层按照自己需要的方式进行分割,注意:(1)要设置线在anti etch->Power层,(2)线的宽度一般来说要大于10mil。再加布线区域(route keepin),最后再按照要求进行阴板铺铜(edit-split plane)。 12、如何检查PCB图中所有鼠线连接都已经全部拉完? 答:tools/reports.....unconnected pins report 13、如何添加测试点?(我用的是15.2) 答:manufacture/testprep... 14、如何一次删除所有布线?
答:选择EDIT\\delete,点击鼠标左键框选整张板子,右边的FIND点选VIAS、CLINES。 15、问题:allegro中的原点设置问题:
答:可以把你想设的原点的初始坐标记下来,然后填写到MOVE ORIGIN里就好了,不用理睬它自动变零的!(在添完MOVE ORIGIN后,要点OK,否则无效的!!对了!在改之前DRAWING EXTENTS的LEFT X与LOWER Y都要为0。) 16. allegro中检查连线是否有短路的地方是用什么工具?
答:1)用Tools/Reports/Dangling Lines命令只能查出连线之间的短路现象,但是对线与焊盘之间的短路就查不出来了
2) )用Tools/DRC 查看report报告
17. 从原理图中正确生成网表后,在ALLEGRO中如何指定PCB封装库?
答: 1)那些电阻封装是你自己做的吗?如果是,那么这些封装的pad,dra以及psm文件都要和你准备好的brd文件放在同一目录下,才可以。如果是用ALLEGRO原配的封装,那么就要将brd文件放到那个目录下
了。
2)也可以通过Setup/User Preferences.../Design_Paths,按照下图设置就OK了。
18. Comps和Symbolsd的区别是什么? 答:
Comps:< COMPONENT INSTANCE > Reference Designator: C283 Package Symbol: CC0402 Component Class: DISCRETE Device Type: CC0402 Value: .1u_4
Placement Status: PLACED origin-xy: (7515.00 6290.00) rotation: 0.000 degrees mirrored Function(s):
Designator: TF-139045 Type: CC0402 Pin(s): 1, 2
Properties attached to component definition VALUE = .1u_4
共分享92篇相关文档