|
|
| | | | | | | 以我的使用经验来总结的话,分以下几个方面总结:
1,对硬件配置方面
相比PADS,AD明显占用内存,跑起来比较费劲,尤其是复杂的PCB显示很卡;需要独立显卡支持,否则3D功能会受限,而PADS跑起来很轻巧,对电脑要求低。
按照我的经验,跑AD要想获得流畅的体验,关键在于内存,以4G为宜,如果您的电脑是2G并支持扩展,可以自己装内存条,装好后,把虚拟内存按系统推荐值开到最大,AD还是很流畅的,另外,如果对3D功能比较在意,可以考虑至少512M的独立显卡,集成显卡不支持3D查看功能。
2,操作习惯和操作界面
AD占用内存是事实,但不容否认它的界面做得比PADS要好,而且人机交互简单,形象直观,特别是一些复杂图形的绘制是PADS不能与之媲美的,很多用过AD的人不太愿意回到99或者抱怨PADS界面太丑不是没有理由的~呵呵,不过这些优点,是以牺牲内存换来的。
关于操作方式,AD偏向于键盘快捷键和鼠标拖拽,并且,绝大多数快捷键均是以英文单词开头首字母命名,所以记住一些常用的术语会很有帮助,而鼠标可以很方便地放大缩小page,以及旋转3D视图,PADS自身做不到,但是可以借助第三方插件来实现,如PADS助手,又名PADS Helper。说到PADS,主要操作是无模命令Modeless Command和RMB(Right of Mouse Button)鼠标右键,无模命令可能不那么好记但是非常有用,不过可以经常使用Help==>Modeless Command查看,综合比较,除了界面上的AD稍占优势,操作上不相上下,关键是您要适应它的操作习惯,不然会觉得困难或者感觉不好用。
3,功能
基本的PCB绘制功能就不说了,说说其他的。
您会发现至今很多PADS学习资料仍是PADS 2007版本的,这是因为自2007以后的版本基本上改动不大,所以找资料的话直接2007就好,值得一提的是,最近的PADS 9.5已经开始支持中文,并且Option选项卡做了优化,您可以试试。除了PCB绘制之外,PADS其他的功能并不多,LP Wizard是后来收购的,是一个封装向导程序,生成的封装可供其他PCB绘图软件使用。除了LP,PADS有简单的3D可视化功能,可以用来热仿真,但是操作过于不便,我也没怎么研究。最吸引人的是PADS有宏录制的功能,该功能可以生成自定义快捷键,很好用,甚至可以将很多快捷键设置为AD一样的。
再来说AD,AD可谓相当强大,众所周知,它的前身是99(历史相当悠久),99很有那个年代的特质,不信可以试用。真正的飞跃是99到DXP,完全脱胎换骨。我从DXP、再到2004、2008、2009、2010、2013,最后选择了2009 Summer版本,因为我发现,在PCB这一块没多大改进,倒是AD对FPGA、编程、仿真做了很多改进(简直是个大杂烩),所以AD9已经够用,版本过高没必要。
AD的3D功能相当强大,所见即所得,还有一个专门的3D模型生成环境,最近AD推出了一个Solidworks的插件,可以实现机电一体化,相当鼓舞人心。
4,使用情况
以我有限的眼光,AD在高校很流行~因为它不需要做光绘文件就可以打印出来方便手工做板,这是原因之一,其二是网上资料多,比较流行的是“郭天祥 Altium Desinger入门视频”。
但至今AD在企业还是没大量推广,仍然是PADS,我觉得电脑配置应该不是主要原因,而是销售价格偏高。
入门资料的话PADS稍微少了点,但是它的帮助文档相当给力,虽然是英文的。
学PADS的另外一个好处是,可以很方便地与Cadence对接,如果AD用习惯了再来用PADS和Cadence,会有点吃力。
结论:长远来看,AD确实是大势所趋;当务之急,PADS更加切合实际。
这是我的愚见
|
|
|
|
|
| | | | | | | | | | | 是的,做同样一件事情,可以借助很多工具,但是也许用的工具足够高级,但并不一定是足够合适的。
学习一款新软件倒不是问题,问题是,我们愿不愿意抛弃一些旧的操作“习惯”和设计理念,否则我们很难适应新软件。 |
|
|
| | | | | | | | | AD推出了一个Solidworks的插件
求插件!~
|
|
|
|
|
| | | | | | | | | 楼主,有没有 PADS 9.5的安装包呀,能否帮忙发个链接上来啊,找了很久都没有找到,先谢谢了。 |
|
|
|
|
|
|
|
|
| | | | | | | | | 有的,Altium Designer一直带中文,PADS必须9.5以上才支持中文,当然,也有网友自己汉化的,供参考 |
|
|
|
|
|
| | | | | 首先,皇帝的新衣服,就十分地不可取!
你们小学学这个课文的时候,就是以讽刺的心态来学习的。
没说错吧?
凡是说pads是好软件的,都是是皇帝的新衣!
没见过如此不负责任的软件,难道为了表现,不同级别的软件的区别,就要内存泄漏吗?
如果是内存泄漏,那末就是水平太差,起码的概念都不懂。
如果是故意的,貌似可能性较大,如此做法之人,何必相信其!
|
|
|
| | | | | | | 推荐诸位使用diptrace,麻雀虽小五脏俱全!
你们所认为的PADS优于Protel的功能,diptrace几乎都是具备的。
不信可以一试,几乎免费的!
|
|
|
| | | | | | | | | 您所说的这款软件,在下不曾用过,不敢妄加评论。无论Diptrace也好,PADS也罢,都是一个工具,既然是做设计,优先会选择通用和主流的设计工具,那样方便交流。
我不会说哪一款软件更好,只会认为哪一款更适合。好与不好,向来是一个见仁见智的问题,正所谓,重口难调。
你不可能要求一款软件万事俱备,因为大家都明白,设计与生活,都是一种折中。 |
|
|
| | | | | | | | | 百度扫盲了下。。。
看官网这信息,Diptrace 软件这么小,功能如此强大?(带3D) |
|
|
| | | | | | | | | | | 3D与否,不重要。
但的确还不错!
其实画PCB和原理图,本来就不是太难的事情吗!
如果更改原理图,在pcb里,以更新,立即跟着改变,就像Pads的ECO功能。
protel中,不太理想。
|
|
|
| | | | | | | | | 估计你说的这款软件,用的人还是比较少吧,我觉得PADS挺不错,至少比99 DXP好很多 |
|
|
|
| | | | | | | | | 我对C语言略知一二,C语言里面的内存泄露,举个例子:指针,如果让某个指针指向一个变量,则系统将会为该变量动态开辟一块内存空间,地址存储在指针当中,如果在使用之后没有使用free()函数释放该内存空间,则该空间将一直被占用而不能他用,但内存资源终究有限,这样的后果就是,最终内存耗尽,这就是内存泄露。如果PADS也是这样的程序设计,那么后果可想而知,会和Altium一样卡顿(电脑配置低的场合),但是实际情况呢? |
|
|
|
|
|
|
|
|