x
x
查看: 11674|回复: 33

发现画板子真是个修心养性的活,大家来交流下哈

[复制链接]
发表于 2012-3-18 12:24:26 | 显示全部楼层 |阅读模式
终于搞定allegro了,发现allegro像VC++一样,入门太难。allegro的焊盘、热风焊盘、层、封装等搞的太复杂了,而这些都是入门时必须要面对的;VC++的MFC,类库等也是太复杂了,东西太多,也是一开始就要面对的。如果有个非常熟知的这方面的高手引导,入门还容易些,自己研究,第一道坎太高了。
想当年研究上位机软件时我碰到VC++时就退缩了,改成用VB了,后来发现VB有些东西搞定不了,又改成C#,深入后发现C#也有些不好的地方,还是VC++厉害,几乎没有搞定不了的地方(对于我所需要的),但是到现在我已经没有时间和机会再重新学习VC++了,一直很后悔这件事,要是当初没有退缩迈过那道坎后边就不用费劲学习VB和c#了。
对于PCB软件,经历过protel99,dxp,pads等,还没深入就感觉很多东西搞定不了用着也不爽,由于懒惰的原因和工作不需要的原因也就一直放着。这次终于决心搞下cadence了,orcad很轻松,到了allegro最开始的热风焊盘就头大了,怎么这么多层啊,都干啥的啊,还有命名的事情,由于我想系统的去做一下,以便以后一劳永逸,所以前面变得更困难了,而且找不到询问的人,身边搞硬件的全在抱着protel 99se那个老掉牙的东西。
困难就不细说了,总之我现在终于到了布局布线阶段,虽然还有未知的困难,但是感觉到了这里才显出这个软件的强大和自如。布局布线真的比该死的protel 99se爽多了,哈哈。

感觉布局布线阶段真的可以练习修心养性的,你看这么一堆乱七八糟的元件和飞线,可你必须要把它做的像件艺术品的东西,磨练性格啊。以往谁要扔给我一堆乱七八糟的代码或产品,我一准给他扔一边重做。可是这次是我自己搞出来的乱七八糟的东西,必须耐着性子把它做好,多不容易啊。

这就是我最近的新得体会,欢迎交流。
发表于 2012-3-18 13:06:56 | 显示全部楼层
哇靠,这玩意会玩和玩转完全是两码事啊

哥去年折腾了几个月,发现软件基本可以玩了,但是里边很多强大的功能不知道该怎么学怎么玩转,特别是约束管理,靠,我特么折腾几个晚上,人小民工3下5除2就给搞定了,弄得哥一下就没兴趣折腾下去了

还有,高速复杂系统也不光是玩软件的事啊,涉及的东西太特么多了,光把软件玩熟也不好使
发表于 2012-3-18 13:07:56 | 显示全部楼层
哥的意思是,要么专职去搞这块,把涉及的东西都搞熟搞透,要么玩玩就算了,不必太较真
 楼主| 发表于 2012-3-18 13:38:23 | 显示全部楼层
当然是玩转了啊,要想会玩买本书看看流程就会玩。
高速不高速这个是硬件的范畴了吧,什么电磁兼容等都在画板子之上的事了。
发表于 2012-3-18 14:33:59 | 显示全部楼层
砖砖错了,电磁兼容、高速走线这些问题,恰恰是Layout工程师应该做的活,呵呵。

所以很多时候,我对于企业内部的分工过细是颇有怨言的。比如俺们公司,有人专门负责画原理图,有人专门负责画PCB,有人专门负责BOM表整理,有人负责系统构建,还有软件、结构一大堆人,还有人负责管理整个团队,各司其职。
但是很多时候,系统构建、画原理图和Layout其实是密不可分的,整理BOM表也是。硬生生的把这些活拆分开了,往往就干不好了,唉!
 楼主| 发表于 2012-3-18 15:29:48 | 显示全部楼层
是啊,我说的就是这个道理啊,电磁兼容、高速走线这些问题需要系统构建、画原理图和Layout一起搞定,如果你原理图设计的就有问题,想过电磁兼容,累死Layout的也搞不定啊。

我很不喜欢那种大公司分工太细的做法,可能员工不这么累了,管理起来更方便了,每个人都是个螺丝钉,想换谁换谁,而且里面的员工只会干这么点事,看不到整体局面。

对于公司来说,效率低下,而且相互推卸责任,内耗巨大,如果高层领导还是个不精通业务的,一旦决策失误,损失巨大。
 楼主| 发表于 2012-3-18 15:30:00 | 显示全部楼层
是啊,我说的就是这个道理啊,电磁兼容、高速走线这些问题需要系统构建、画原理图和Layout一起搞定,如果你原理图设计的就有问题,想过电磁兼容,累死Layout的也搞不定啊。

我很不喜欢那种大公司分工太细的做法,可能员工不这么累了,管理起来更方便了,每个人都是个螺丝钉,想换谁换谁,而且里面的员工只会干这么点事,看不到整体局面。

对于公司来说,效率低下,而且相互推卸责任,内耗巨大,如果高层领导还是个不精通业务的,一旦决策失误,损失巨大。
发表于 2012-3-18 15:31:12 | 显示全部楼层
再怎么修心养性,pcb也是亢爹活。。
发表于 2012-3-18 18:41:17 | 显示全部楼层
恩恩恩,哥的意思并非高速系统的设计属于玩这个件的范畴,

这种件,系统复杂了才能体现出优势来,现在的复杂系统很少有低速的吧

呵呵,这是个递推的过程,到最后玩这种件的一般都是跟高速系统脱离不了干系

SI、PI、EMC、EMI一样都不能少

当然,拿这种件来画低速复杂系统也是有很大优势哈
发表于 2012-3-18 19:04:53 | 显示全部楼层
有压力才有动力
想当年玩Pro/E,硬着头皮上,无数次的失败,终于也挺过来了,关键还是项目逼的.平和环境下恐怕是不会有啥成效的.
发表于 2012-3-18 22:58:21 | 显示全部楼层
T叔正解

有案子逼着的时候,学习效率确实很高,而且学完就练,掌握的也快,俺从08年就开始学阿力狗,断断续续学了好几次,两年多时间,还不会搞个完整的工程,去年下半年因为不用不行,边学边搞,呵呵,半个月把之前两年没掌握的东西就搞熟了
发表于 2012-3-19 09:57:37 | 显示全部楼层
我作为业余用户,其实是非常不想软件太功能强大的。

比如,PADS的PowerPCB,早期推广的好,就是因为简单好学,操作简捷,几乎所有从工人做到Layout工程师的人用的都是PowerPCB,因为他太好学了。
后来,PADS变了,也许他要跟Protel竞争,也许他要跟Allegro抢用户,越来越繁琐。
我当初从Protel转PADS就因为他简单,不过现在的版本比Protel也差不多繁琐了,怀念PowerBCB 3.5,我02年时就是从Prtel98转成PowerPCB3.5。

当年orCAD和PowerPCB黄金搭档,早已不复存在。
PowerPCB新版本,使用其他软件产出的Netlist文件,越来越麻烦,毕竟谁也不想肥水流入外人田。
 楼主| 发表于 2012-3-19 12:46:01 | 显示全部楼层
那你为啥不用回以前的啊?
为了库的统一管理,为了迅速生成材料清单,为了满足不同的布线要求,为了自动布线,为了推挤,为了操作习惯,所以坚决不想用protel 99se
发表于 2012-3-19 13:27:00 | 显示全部楼层
我不用Protel,可电脑上依旧安装着Protel的几个版本。
再比如,QQ不升级,会导致很多信息收不到。
有些时候软件升级真TMD是的被迫的。

我唯一保持的是VC我仍在用VC6,也就是当时的VS98
发表于 2012-3-19 13:49:38 | 显示全部楼层
嘿嘿,你们都说的很对啊
 楼主| 发表于 2012-3-19 18:41:17 | 显示全部楼层
还想听你高见呢,rp。
我咋感觉自己走的线没人家走的好看呢?
发表于 2012-3-21 10:57:02 | 显示全部楼层
这个PCB的活儿啊,坑坑的!!!

那个地方不是水深、、、
发表于 2012-3-21 15:32:15 | 显示全部楼层
其实,所有苦B的活都可以修身养性的
发表于 2012-3-24 08:04:34 | 显示全部楼层
谢谢
发表于 2012-3-25 18:55:46 | 显示全部楼层
关键得有个好的布局,不论是手工还是自动,布局不好,一切白搭
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表