找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 3696|回复: 26
打印 上一主题 下一主题

ALLEGRO布线缺点

[复制链接]

93

主题

234

帖子

2万

积分

七级会员(70)

Rank: 7Rank: 7Rank: 7

积分
22586
跳转到指定楼层
1#
发表于 2008-6-29 12:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

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

x
我用过6年的protel ,当然也用过protel2004,最近已用ALLEGRO布线完成两块电路板,感觉allegro 软件并没有传说中的那么神奇,有很多不足的地方,
2 T/ g, l7 @- @$ y1 ALLEGRO 焊盘防散热设计太复杂,有些朋友说不用管防散热,但是在调试的时候对于大器件,不做防散热就不太好卸元件哦。4 }- b+ Z9 w& q
2 引线还只能从焊盘开始引线,这对于远距离画线特别不方便。有时候免不了一条线要分几次完成,这样就很麻烦了。  X1 X2 o3 Z( D# o- H
3 居然网络标号名称没有办法出现在焊盘上,焊盘的连接只能依靠鼠线和反亮显示,这样也太难进行调整了,这对于元件布局要求很高,除非每个电容都布局很正确,否则调整起来真是一团黑,没有办法考虑到不在一个网络表中的器件。
4 h$ |. c( r# c) B5 E+ E) }4 过孔使用不方便,当过孔移出走线,就失去了网络标号属性,这当要调整过孔位置,用过孔来给走线定位时就没有办法处理。" B5 V/ z+ f0 @) s  u
5 右侧属性中,只能打开或者关闭电气特性元素,对于丝印层只能关闭颜色显示,这对于有时想看有时要关闭时非常不方便。
4 r, G' a) u5 H9 P0 V0 B$ b总的 ,还有很多不方便的地方。特别是第3条,简直就像拿着手电筒走黑路,而PREOTEL就像带手电筒在月光下走路。- H. s! q, G) c, R6 r
其实 ALLEGRO用的功能protel都有,特别是Protel2004.看来除非要做仿真,其实都有优缺点。
; n% E! N9 m& q3 A) o
0 N5 v9 h* R" j8 T+ t1 p个人感觉,希望高手批评指正!

评分

参与人数 1贡献 +5 收起 理由
Allen + 5 精彩讨论

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

21

主题

63

帖子

-1万

积分

未知游客(0)

积分
-11963
2#
发表于 2008-6-29 14:09 | 只看该作者
强烈支持第三条,其他的不敢认同。不知道,各位高手,有没有办法解决这一问题?

评分

参与人数 1贡献 +5 收起 理由
Allen + 5 精彩讨论

查看全部评分

18

主题

156

帖子

567

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
567
3#
发表于 2008-6-29 15:03 | 只看该作者
用多了你就发现Allegro并不像你说的这么傻。9 _8 m" G$ [& z% \% H
7 f- g) c2 r& [( \" \1 D2 v; v6 @! I, y
第三点还是有办法解决的,先unrats all,再Display->Show Rats->Net,最后随便点你要查看的网络上的任意一个焊盘。这样的效果布局布线时不够用么?; y  i) {# \; e, E' @: E) ]
# B8 C# V1 _, q; Q# l
使用move命令时,选上Options面板里的Stretch etch选项,再在Find面板里的只选上Vias,解决第四点问题。- O( I! r8 W* z& z! h7 a0 t4 P
  v7 d& r. Y+ @: t0 T3 Z
练习使用color view save 或script功能,可以解决第五点问题。
7 {. W. m) F9 w4 n! E; ?/ d' Q" ?, P- l, e' O. u- k
我觉得Allegro是越用越爽型,Protel是越用越没劲型。虽然我尚未用Allegro布过8层10层板的,但是可以知道,“用”马云的话说是:用Protel布10板无疑就是把一艘万吨轮抬到喜马拉雅山上面,而Allegro的任务就是把这艘万吨轮从山顶抬到山脚下。8 ]3 o1 \) `2 T9 H# H* N6 z
/ E4 \) V6 {& P8 p$ T7 L0 f
别急哦。

评分

参与人数 1贡献 +5 收起 理由
kxx27 + 5 谢谢回帖

查看全部评分

相信中国。

23

主题

94

帖子

499

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
499
4#
发表于 2008-6-29 18:51 | 只看该作者
针对第一点 需要封装库系统化,我认为其实是Allegro的一个优点

评分

参与人数 1贡献 +5 收起 理由
Allen + 5 精彩讨论

查看全部评分

kxx27 该用户已被删除
5#
发表于 2008-6-30 10:03 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

3

主题

114

帖子

-1万

积分

未知游客(0)

积分
-11918
6#
发表于 2008-6-30 10:30 | 只看该作者
现在我们用allegro基本都是配我们的习惯的skill$ r- u5 S3 {. l0 ?2 p# i( B! N
allegro还算是不错了8 j) Y8 Z3 ?8 \, a$ K9 J
因为我们做的板子基本都在6000pin以上

评分

参与人数 1贡献 +5 收起 理由
Allen + 5 精彩讨论

查看全部评分

16

主题

407

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
15394
7#
发表于 2008-6-30 13:14 | 只看该作者
虽然自己也使用过不下3种布线习惯迥异的eda布线工具,不知道为什么,楼主说的,一点都看不懂,说的些只是布线习惯区别而已,不痛不痒,怎能以allegro的缺点为题?
1 `8 J1 o* z# V- G1 Z
7 ?" |$ W% V8 m: M0 E只能说楼主被工具根深蒂固的固化了自己布线习惯了,如同用惯了十字弓会拒绝洋枪一样,也可写篇洋手枪的缺点为题,不能放弓箭必须放子弹,个子太小不能背在肩上云云,是否太可笑了?0 B8 c  y* @9 z3 b3 X, |
9 b* C+ U# N3 c6 L2 C9 k: [% Q8 D
[ 本帖最后由 cmos 于 2008-6-30 13:21 编辑 ]

评分

参与人数 1贡献 +5 收起 理由
Allen + 5 精彩讨论

查看全部评分

27

主题

205

帖子

4717

积分

五级会员(50)

Rank: 5

积分
4717
8#
发表于 2008-6-30 14:29 | 只看该作者
楼上的兄弟说得真好玩,ALLEGTO正在学习中,早听说ALLEGTO的优越,当然自已因为不懂ALLEGTO,所以也常用SPECCTRA这个小工具,只是用SPECCTRA的手工布线,平时用PADS布好局,处理了关键走线作保护,再导入SPECCTRA手工布,因为它的布线推挤功能实在是强得没话说,不过话说回来,如果工作要求不是很高,如自已多数都是画双面板,四层板也不是常画的话,ALLEGTO比起PADS操作起来是比较烦锁,为了将来技术更高一级水平,所以坚决支持ALLEGTO这个充满神话的软件.

评分

参与人数 1贡献 +5 收起 理由
Allen + 5 精彩讨论

查看全部评分

0

主题

79

帖子

-915

积分

未知游客(0)

积分
-915
9#
发表于 2008-6-30 14:55 | 只看该作者
对于第一点我个人也觉得Allegro比较好,规范,统一,不像Protel比较随意。

评分

参与人数 1贡献 +5 收起 理由
Allen + 5 精彩讨论

查看全部评分

3

主题

51

帖子

210

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
210
10#
发表于 2008-7-1 13:11 | 只看该作者
先后用过CR5000, Boardstation和Allegro。感觉各有各的优缺点,不过用熟了就能把一些缺点用其他手法替代了。所以个人觉得还是熟练度的问题。没用过protel和PADS,所以不知道大家都说的低端软件到底如何个低端法。有时间去感受一下。不过感觉还是用着自己最先接触的软件有感觉一些,呵呵!

评分

参与人数 1贡献 +5 收起 理由
Allen + 5 精彩讨论

查看全部评分

11

主题

129

帖子

-1万

积分

未知游客(0)

积分
-11906
11#
发表于 2008-7-1 16:37 | 只看该作者

我的看法

我觉得每个软件都有其优缺点,要理性的看待,不要因为刚开始用不习惯就说它不好,因为它比较是个比较专业的高级的软件,很多设置要稍微复杂一点,繁琐一点。当然也不要因为这个软件功能强大,高级,就什么都是好的。allegro有缺点没?什么东西没有缺点!难道看不到pin net不是缺点,难道整天总是很容易非法关闭软件不是缺点,难道设计之间相互copy麻烦不是缺点?!没错,也许有人会讲,你可以用show element来代替protel或pads的显示pin net的功能,但是一次看一个和一眼看一堆能没有分别吗,更何况谁的记性那么好,看一次就记住的,总是要反复的点,能是优点吗!很多东西可以做的更好,为什么不呢?整天都是想着要别人改变习惯来适应你的软件,为什么不是你的软件来适应大多数人呢,我们不否认这个软件功能很强大,很高级,很有档次,但是如果总是守着这点而不接受别人的意见,再强大的软件总有淘汰的一天!理性看待allegro,理性看待它的优缺点,想办法弥补它,也希望今后会越来越完美!0 W: |* _1 L& ~% k+ S. W" V; B
扔砖的应该来了,闪人。。。。。。。

评分

参与人数 1贡献 +5 收起 理由
Allen + 5 精彩讨论

查看全部评分

changxk0375 该用户已被删除
12#
发表于 2008-7-2 09:03 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

11

主题

98

帖子

532

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
532
13#
发表于 2008-7-2 21:35 | 只看该作者
kompella 发表于 2008-6-29 15:030 \- H' z2 z1 R; F+ j
计|SI|PI|EMC仿真设计4 U, C; @% `' g) J2 i7 \* X# A! `+ ~
6 D% r6 x  {. Z2 `6 UPCB论坛网站|PCB layout设计|高速PCB设计|SI|PI|EMC仿真设计% C, F. V' Y+ a) n& A. W0 ]4 ~/ \
. D+ T' C) n& S. c9 k8 G  我觉得Allegro是越用越爽型,Protel是越用越没劲型。虽然我尚未用Allegro布过8层10层板的,但是可以知道,“用”马云的话说是:用Protel布10板无疑就是把一艘万吨轮抬到喜马拉雅山上面,而Allegro的任务就是把这艘万吨轮从山顶抬到山脚下。
5 j- _' T% E. C0 {   PROTEL布10层板好象没那么困难吧,我们都用它来布过40层板,10几层只是小CASE,只不过程序大点而已,PROTEL是不够严谨,但是个人认为ALL有点严谨过头了...不过感觉最好的是它的程序不大,因而速度快....这点比较爽

评分

参与人数 1贡献 +5 收起 理由
Allen + 5 精彩讨论

查看全部评分

32

主题

170

帖子

1152

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

积分
1152
14#
发表于 2008-7-4 10:46 | 只看该作者
楼主的2 引线还只能从焊盘开始引线,这对于远距离画线特别不方便。有时候免不了一条线要分几次完成,这样就很麻烦了。
& S! ]) y5 w9 g4 E' ]1 c不是只能从焊盘开始引线啊,孔、焊盘、走线都可以引线啊。线可以走一半点右键选done(f2)停下来,一会再接着走啊! 其他软件怎么走的,长线能一下走完吗,我以前用的powerpcb也没有那么方便啊。

评分

参与人数 2贡献 +7 收起 理由
Allen + 5 精彩讨论
kxx27 + 2 我很赞同

查看全部评分

11

主题

129

帖子

-1万

积分

未知游客(0)

积分
-11906
15#
发表于 2008-7-4 15:13 | 只看该作者

楼上‘小小’的理解有问题

对于楼主的第二个问题,我想应该说的是这个意思,就是说长距离扯线时只能从焊盘中心拉起,因为从这里拉线是被赋予网络的,而从via拉线没有网络,所以两者是不可能连接上的。9 Q/ f  U6 U- Q) z# |
当然对于这点来说,我觉得应该没什么区别,用protel也好,allegro也好,走线都有各自的优缺点,比如protel,从pin扯线-----加via(这里需要从工具栏拿via,打开属性,设置孔径,然后放置)-------到对于的symbol  pin;allegro呢,从pin扯线-----加via(双击加默认的via,或者在选项里找合适的via,又或者在规则设置里加需要的新的via上去,然后再放置)。大家说那个好用,那个快点呢,其实都差不多。或者说我没有觉得那个用绝对的优势,两个软件我都用了好几年了。
2 J5 {7 t" \9 y! k* m
4 D* D+ |4 [) P  S3 \其实对于有些功能,很难说是优点还是缺点,毕竟要照顾到方方面面还是很困难的。. K! W  w! S; [/ h$ J0 I
比如,像allegro中的via一样,本身没有什么属性,你可以随意把它连接到任何网络,而不像protel的via你需要赋予它网络,如果不修改,那么他将永久保持。有人会觉得对于allegro来说,这是个优势,但比如说,我需要调整一根走线,但是via不能动(因为加工厂的模具已经做好了,只是修改走线是不收钱的,呵呵),我需要把这条线移到另外一个via上,另外一条线移到这个via上,就相当于互换,但是当删除与via连接的走线时,via马上就被内层赋予了网络,也可能是power,也可能是gnd,那我的走线就拉不过去了。只好用void将via隔离,连接好后删除。你说这是优点吗,也就是说在某一时刻,也许你的优点将变成你的负担!
2 x$ [3 F3 V$ h8 P$ x* Q7 @
" r0 h* d! P* P% V) p呵呵,不成熟的见解,欢迎兄弟们拍砖!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-10-23 21:29 , Processed in 0.087640 second(s), 40 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表