找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

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

ALLEGRO布线缺点

[复制链接]

93

主题

234

帖子

2万

积分

七级会员(70)

Rank: 7Rank: 7Rank: 7

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

EDA365欢迎您!

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

x
我用过6年的protel ,当然也用过protel2004,最近已用ALLEGRO布线完成两块电路板,感觉allegro 软件并没有传说中的那么神奇,有很多不足的地方,( v( r! s& a3 o& I
1 ALLEGRO 焊盘防散热设计太复杂,有些朋友说不用管防散热,但是在调试的时候对于大器件,不做防散热就不太好卸元件哦。
( g$ M; H' z: O2 引线还只能从焊盘开始引线,这对于远距离画线特别不方便。有时候免不了一条线要分几次完成,这样就很麻烦了。, G' o+ H! a2 |* J, B2 D5 \( l
3 居然网络标号名称没有办法出现在焊盘上,焊盘的连接只能依靠鼠线和反亮显示,这样也太难进行调整了,这对于元件布局要求很高,除非每个电容都布局很正确,否则调整起来真是一团黑,没有办法考虑到不在一个网络表中的器件。
. `* H; }& t6 O0 N- E1 i4 过孔使用不方便,当过孔移出走线,就失去了网络标号属性,这当要调整过孔位置,用过孔来给走线定位时就没有办法处理。
% B( `2 _( j4 j/ w1 r5 右侧属性中,只能打开或者关闭电气特性元素,对于丝印层只能关闭颜色显示,这对于有时想看有时要关闭时非常不方便。
5 e. W: Q7 R* Y, c' |- S9 s$ j. Y总的 ,还有很多不方便的地方。特别是第3条,简直就像拿着手电筒走黑路,而PREOTEL就像带手电筒在月光下走路。' P  {9 @, r0 U+ h
其实 ALLEGRO用的功能protel都有,特别是Protel2004.看来除非要做仿真,其实都有优缺点。3 L) k  U8 D0 i' _/ E! m" e$ A

, d/ ^5 ?! n6 {" n. O) _个人感觉,希望高手批评指正!

评分

参与人数 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并不像你说的这么傻。
" O7 K5 R# ]3 d. H* t0 I* |
6 C  T1 n& j( Q9 O$ C第三点还是有办法解决的,先unrats all,再Display->Show Rats->Net,最后随便点你要查看的网络上的任意一个焊盘。这样的效果布局布线时不够用么?0 g) H: r' }  Y. t. v  H

) Y: W# _2 |- z# C: _; o& M  c3 {使用move命令时,选上Options面板里的Stretch etch选项,再在Find面板里的只选上Vias,解决第四点问题。" s3 B/ D' o5 g' O' m1 h1 h  X! K

% G2 m0 N4 ~* \; T$ l$ a练习使用color view save 或script功能,可以解决第五点问题。0 o* g/ s0 Z- b6 }& o

: v$ _: N9 O0 w# x3 S: j1 D我觉得Allegro是越用越爽型,Protel是越用越没劲型。虽然我尚未用Allegro布过8层10层板的,但是可以知道,“用”马云的话说是:用Protel布10板无疑就是把一艘万吨轮抬到喜马拉雅山上面,而Allegro的任务就是把这艘万吨轮从山顶抬到山脚下。
( D5 W9 k, F, u5 ?7 w8 I! M+ s' B6 m! N, M; I: n
别急哦。

评分

参与人数 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; \4 {0 t2 b! ]& K7 a
allegro还算是不错了
% q" j: Y8 ]2 W8 }3 i2 c8 A: o因为我们做的板子基本都在6000pin以上

评分

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

查看全部评分

16

主题

407

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
15394
7#
发表于 2008-6-30 13:14 | 只看该作者
虽然自己也使用过不下3种布线习惯迥异的eda布线工具,不知道为什么,楼主说的,一点都看不懂,说的些只是布线习惯区别而已,不痛不痒,怎能以allegro的缺点为题?: x8 c) r- L! v: H  i6 a" C
# Z( [: W5 B# n- U5 o: g! H4 U
只能说楼主被工具根深蒂固的固化了自己布线习惯了,如同用惯了十字弓会拒绝洋枪一样,也可写篇洋手枪的缺点为题,不能放弓箭必须放子弹,个子太小不能背在肩上云云,是否太可笑了?7 ?. J  K6 ?6 U3 r) N# ?

9 ~  s/ m9 t$ D' u[ 本帖最后由 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,理性看待它的优缺点,想办法弥补它,也希望今后会越来越完美!5 R$ p6 k* v$ T& u8 }( @
扔砖的应该来了,闪人。。。。。。。

评分

参与人数 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:03
" M9 G2 i; }. ]' \5 U1 q; E7 J2 L计|SI|PI|EMC仿真设计4 U, C; @% `' g) J2 i7 \* X# A! `+ ~
1 r. w+ z, E3 K: x) a6 FPCB论坛网站|PCB layout设计|高速PCB设计|SI|PI|EMC仿真设计% C, F. V' Y+ a) n& A. W0 ]4 ~/ \9 ~1 k* t7 S8 F+ C/ ^
  我觉得Allegro是越用越爽型,Protel是越用越没劲型。虽然我尚未用Allegro布过8层10层板的,但是可以知道,“用”马云的话说是:用Protel布10板无疑就是把一艘万吨轮抬到喜马拉雅山上面,而Allegro的任务就是把这艘万吨轮从山顶抬到山脚下。! T* R7 u7 @0 a; \' I; }
   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 引线还只能从焊盘开始引线,这对于远距离画线特别不方便。有时候免不了一条线要分几次完成,这样就很麻烦了。7 l( f) t. |' b1 O
不是只能从焊盘开始引线啊,孔、焊盘、走线都可以引线啊。线可以走一半点右键选done(f2)停下来,一会再接着走啊! 其他软件怎么走的,长线能一下走完吗,我以前用的powerpcb也没有那么方便啊。

评分

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

查看全部评分

11

主题

129

帖子

-1万

积分

未知游客(0)

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

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

对于楼主的第二个问题,我想应该说的是这个意思,就是说长距离扯线时只能从焊盘中心拉起,因为从这里拉线是被赋予网络的,而从via拉线没有网络,所以两者是不可能连接上的。& o! G: n! ?" ^. `! o3 ?
当然对于这点来说,我觉得应该没什么区别,用protel也好,allegro也好,走线都有各自的优缺点,比如protel,从pin扯线-----加via(这里需要从工具栏拿via,打开属性,设置孔径,然后放置)-------到对于的symbol  pin;allegro呢,从pin扯线-----加via(双击加默认的via,或者在选项里找合适的via,又或者在规则设置里加需要的新的via上去,然后再放置)。大家说那个好用,那个快点呢,其实都差不多。或者说我没有觉得那个用绝对的优势,两个软件我都用了好几年了。
8 ^2 V6 g, ?  g6 [* K  K7 |7 n5 o$ B6 t) B
其实对于有些功能,很难说是优点还是缺点,毕竟要照顾到方方面面还是很困难的。
5 Z/ J! |0 G! A  V1 O: t比如,像allegro中的via一样,本身没有什么属性,你可以随意把它连接到任何网络,而不像protel的via你需要赋予它网络,如果不修改,那么他将永久保持。有人会觉得对于allegro来说,这是个优势,但比如说,我需要调整一根走线,但是via不能动(因为加工厂的模具已经做好了,只是修改走线是不收钱的,呵呵),我需要把这条线移到另外一个via上,另外一条线移到这个via上,就相当于互换,但是当删除与via连接的走线时,via马上就被内层赋予了网络,也可能是power,也可能是gnd,那我的走线就拉不过去了。只好用void将via隔离,连接好后删除。你说这是优点吗,也就是说在某一时刻,也许你的优点将变成你的负担!+ M3 C# P! T: B

0 y# f) W: b- t; g1 l5 n+ E呵呵,不成熟的见解,欢迎兄弟们拍砖!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

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

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

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

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