记得刚毕业出来时就在某台商工作,用的就是allegro,从此上了贼船就下不来了~~。其实还用过pcad,protel,powerpcb(以下简称3p,加上pads就4p了,呵呵~~)。至于mentor和cr5000就实在是没空去用了(有点难度)。除去mentor和zuken的软件不说,allegro相对于其它软件还是有其优势的。而贵公司的layout工作难度越大,allegro的优势就越明显。

废话说了一大堆,说说其优点吧(先礼后兵~~):

1.拉线是最方便的。像3p的拉线,都不好控制(不是我没用熟),每拉一次直线要点一下鼠标(累死)。而allegro则可以拉到转角后,用推挤或紧靠模式还可以拉很远(无数转角)!当然还有差分线走法设定(通讯的最爱)。

2.改线是目前我所遇到所有软体中最最最最方便的!!在allegro的15.0版本中,还可以移动整组的线(好到你想不到)!具有智能自动修辑、线穿越焊盘时自动居中、等强大方便的改线功能!说白了,layout的最最基本的工作不就是拉线和移线吗?用allegro做这些工作简直就是享受!

3.与orcad的兼容性无人能比。当今的硬件工程师最喜欢用Orcad了(好复制啊~~),大多数公司的原理图都是用Orcad做的。而orcad与allegro都是cadence旗下的产品,所以只要原理图正确,pcb就绝对正确(逻辑上)。

4.开放的软件扩展。只要你熟悉allegro的开发语言skill(类c语言),只要你能想得到的功能,allegro没有!?自己写一个。(警告:不要写自动布线程序,不然我们失业了你也不好过,嘿嘿!)

5.强大的仿真功能。只要你会用,就可大大节省产品的开发时间,而且准确度相当高。

6.当然还有其它的体贴layout工程师的功能,不一一细说了。

好,马屁拍完了,该批一下了。

1.零件库的创建与维护很复杂、很艰辛。所以这一部分需要非常有经验的layout工程师。

2.虽然orcad与allegro结合紧密,但现在大多数的硬件工程师并没有按规矩的去做,其实他们只是画了个“示意图”,orcad中的零件库也并不完善,所以要从orcad过渡到allegro也需要有经验的layout工程师。

3.上手困难。相比起protel看一两天书就能工作来说,allegro的上手周期就长多了。即使资料齐全,有人教的话,估计也不少于两周吧。

4.居心叵测。allegro能导入很多其它不同pcb图纸格式,但却不能导出(奸商!)。

5.价格高昂。普通的中小型企业负担不起。

6.没有中文版(看惯e文了,若有中文版我可能还不会用。),不能输入中文。

  虽然现在硬件发展很快,越来越多的产品带有DDR,pcb layout对DDR走线显然在PADS中处理是相当麻烦的,pcb设计方面远不如在ALLEGRO中方便。但是因为PADS有它的优点,使得还是很多人选择了PADS。

  ★、PADS优点

  . 建库较简单,修改已方便.

  . 比较容易学习,容易操作.

  . 可以实时修改网络,适合于改动不大,或是简单板的走线.

  容易与原理图交互,不像ALLEGRO有时原理图与PCB连不上

  . 铺铜方便,容易关掉铺铜.

  ALLEGRO的强大功能越来越被人接受,在复杂产品上有着PADS难以企及的地方。

  ★ 、ALLEGRO 的优点:

  . ALLEGRO 修线相当方便,智能化较强,实时显示DRC.

  . ALLEGRO 贴线比较方便,走线和绕线都很方便.

  . ALLEGRO 在导网络表时,可以以自动删除多余元件多余网络,也可以自动增加新的元件和网络,而不可以在走线时增加网络或删除网络,这样可以减少网络出错的机会.

  . ALLEGRO 可以设置走线规则,可以设置不同层,不同区域的走线宽度与间距.

  . ALLEGRO 有stroke功能,有skill增加功能.

  . ALLEGRO在多人合作上较方便.

基板(FR4)和PP板之主要成份及经雷射光线会有何危害产生?

一般常用的FR-4及P.P.板,主要成份是环氧树脂及玻纤。您所指的危害,应该只的是经雷射加工后是否会产生危害的物质。在雷射加工后主要产生的物质是二氧化碳和树脂分解物,一搬来说都可被抽风系统排出,且除二氧化碳外,多数都会成为微粉粒掉落下来。因此只要抽风系统完善,应不致造成重大危害。

Allegro的优点与缺点的更多相关文章

  1. Html5简单描述(优点与缺点)

    什么是HTML5 HTML5指的是包括HTML.CSS和JavaScript在内的一套技术组合.它希望能够减少网页浏览器对于需要插件的丰富性网络应用服务(Plug-in-Based Rich Inte ...

  2. 流行的9个Java框架介绍: 优点、缺点等等

    流行的9个Java框架介绍: 优点.缺点等等 在 2018年,Java仍然是世界上最流行的编程语言.它拥有一个巨大的生态系统,在全世界有超过900万Java开发人员.虽然Java不是最直接的语言,但是 ...

  3. ajax优点与缺点

    ajax的优点 Ajax的给我们带来的好处大家基本上都深有体会,在这里我只简单的讲几点: 1.最大的一点是页面无刷新,在页面内与服务器通信,给用户的体验非常好. 2.使用异步方式与服务器通信,不需要打 ...

  4. 浅谈ajax的优点与缺点

    AJAX (Asynchronous Javascript and XML) 是一种交互式动态web应用开发技术,该技术能提供富用户体验. 完全的AJAX应用给人以桌面应用的感觉.正如其他任何技术,A ...

  5. ASP.NET与ASP.NET MVC 的差异、优点及缺点

    众所周知,在微软的编程语言发展历史中,asp.net是不得不提的一个重要的发展阶段,它具有快速开发.层级明确的优点,但最大的缺点,同时也是它逐渐被废弃的原因就是,页面加载的viewstate过于庞大, ...

  6. Ajax的工作原理以及优点、缺点 (汇总)

    最近空闲时间,有朋友问我关于Ajax的工作原理,在这里我结合自己的工作经验和网上大佬的经验做一个总结,如有不足,请各位业内大佬指正 在我们了解Ajax之前,我们先来了解一下Javascript的执行原 ...

  7. HTML5的优点与缺点?

    优点:a.网络标准统一.HTML5本身是由W3C推荐出来的. b.多设备.跨平台 c.即时更新,提高可用性和改进用户的友好体验: d.有几个新的标签,这将有助于开发人员定义重要的内容: e.可以给站点 ...

  8. SQL Server的优点与缺点

    一般来说索引会加快查询速度,但会影响插入,修改,删除的数据,且占用物理空间;所以我们应该合理的创建索引,而且应该先创建聚合索引,再创建非聚合索引.要在经常进行查询的列上创建索引,而且如果表列较少的话要 ...

  9. 【转】Spring中IoC的优点与缺点

    1. 优点 我们知道,在Java基本教程中有一个定律告诉我们:所有的对象都必须创建:或者说:使用对象之前必须创建,但是现在我们可以不必一定遵循这个定律了,我们可以从Ioc容器中直接获得一个对象然后直接 ...

随机推荐

  1. Linux man 后面的数字含义及作用

    Linux的man很强大,该手册分成很多section,使用man时可以指定不同的section来浏览,各个section意义如下: 1 Executable programs or shell co ...

  2. linux arp攻击解决方法 测试很有效

    公司有台centos服务器中了arp攻击,严重影响业务,测试了很多方法都没解决,机房技术也没法处理. 通过下面方法,可以有效抵挡arp攻击.   1.环境 centos6.4   2.执行 arpin ...

  3. License制作

    最近,部门的产品要做license,于是上网查了一些通用软件的License做法,拿过来学习一下. 一个老外写的,很好,几乎完全涵盖了软件License的制作流程 http://afewguyscod ...

  4. sed(转)

    第一部分:sed基础 1)简介 sed 是一种在线编辑器,它一次处理一行内容.处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内 ...

  5. 960 grid 分析

    960 网格系统的构造如下:页面总宽度 960px12 栏布局, 每栏 60px每栏两边保留 10px 的外边距, 相当于 20px 的槽内容区域总宽度是 940px 960 布局无疑是非常好的网格系 ...

  6. [置顶] 【cocos2d-x入门实战】微信飞机大战之三:飞机要起飞了

    转载请表明地址:http://blog.csdn.net/jackystudio/article/details/11730601 不过明眼人一看就知道起飞的不是飞机,是背景,相对运动引起的错觉. 1 ...

  7. iOS UITableViewCell透明度 和 cell文字居中

    1.创建UITableViewCell时,的模式用UITableViewCellStyleValue1时,透明度直接将UITableView的透明度设置以下就搞定拉,但是文字居中难以实现. 2.创建U ...

  8. Entity Framework学习笔记

    原文地址:http://www.cnblogs.com/frankofgdc/p/3600090.html Entity Framework学习笔记——错误汇总   之前的小项目做完了,到了总结经验和 ...

  9. 向未声明的 JavaScript 变量来分配值

    如果您把值赋给尚未声明的变量,该变量将被自动作为全局变量声明. 这条语句: carname="Volvo"; 将声明一个全局变量 carname,即使它在函数内执行.

  10. REST Web Server,REST介绍

    参考资料: 1.http://www.chinalivedoor.com/story/1123.html 2. Backbone.js 是一种重量级javascript  MVC 应用框架,通过Mod ...