可能很多人对于pcb文件的命名要求嗤之以鼻,认为这有啥好说的,没有任何技术难度,无需关注 。这正是典型搞技术人的理工男最容易出现的问题,就是一心关注问题,对一些认为无关痛痒的莫不关心,这种心态其实对于技术来说是要不得的,除了技术水平要求,其它的一些好习惯也非常重要,如果我们观察一些历史伟大的发明家,他们都是搞技术,但他们都有一个特点,就是一定很细心。
我先讲个故事,不应该是事故:
前年有个新产品小批量生产,而且还非常急着要发货,为此研发部门小批量走了一个特殊流程,去嘉立创直接打打了100个小批量并贴片,以便保证尽快发货,结果真是越急越出问题,生产线紧急的将所有装配完毕,结果生产调试发现居然功能不行。
给到维修,居然是有短路。。。。。
最后我怀着非常好奇的心里找到研发负责人了解,怎么有这么离谱的事,小批量前不是已经打过样了吗?
研发最后确认下来的原因是:部门小伙子发错PCB文件了,发的是一个有问题的文件。。。。。
到这里其实基本就明白了,那就是PCB设计人员完全没有做好文件的管理,特别是命名管理,最后出事。
有些硬件工程师在给PCB文件名命的时候一般就是前面一段表示板的大概意思,后面再加一个版本号比如V1.0,然后可能每天修改,打样,再修改,可能这个版本已经修改了8遍了,还叫V1.0(在没正式生产前)。而且研发人员都会有这个习惯,修改前先保存一份。这个时候 ,电脑文件夹很有可能就存了非常多相同文件,加上管理习惯又不好,就特别可能容易搞错文件。
版本号仅仅是表示这个PCB的一个版本,比如我们做一个新产品,版本其实基本就定了,比如XXX-V1.0,然后开始接下来的1个月开发设计,我们可以想到,哪怕这一块PCB每天在画或修改,也不可能把这个PCB的版本更新一次,今天叫V1.0,明天叫V1.1,下个星期叫V2.0,如果这样,那就有点乱了,因为我们所有的版本都是基于正式的小批量环节(V1.0),不可能研发打样期间改了8遍,变成V3.0,然后小批量叫V3.0,这样的命名是没有意义也会让人误导。你能想到,生产、采购、甚至PCB板厂会想,这个新产品怎么一出来就V3.0?,V1.0呢?然后到处了解询问,怕哪有弄错,最后浪费沟通时间。
所以我是一直呼吁PCB文件名称除了版本号,一定要加一个日期,日期表示的是这个文件的一个最后修改时间。XXX-版本号-日期。这样在对一个新项目的PCB设计的时候 ,哪怕经历了3个月,PCB版本也应该是定在V1.0,只是每天的修改日期可以表明它的变动,这样对于PCB的状态一目了然,避免出错,沟通成本也降低!
前面那个故事, 最后没办法,全部手工割线改线路,发货计划也耽误,一大票人着急忙慌的白准备了一翻。
这里给大家推荐一个PCB文件的命名规范:
以上的命名方式其实可以延伸到硬件程序文件、系统固件等中使用。
总结:
规范的文件名是可以看出一个工程师对资料的井井有条的管理态度,更能避免变更非常多次的PCB的取用出错带来的混乱。
特别是对于公司来说,有一套统一的命名规范,可以极大的降低大家的沟通成本,减少误解,一个PCB文件,他不仅仅是工程师自己的事,有时更会关系到采购,PCB板厂,SMT厂的沟通。
你能想象,生产面对几十上百种产品,那些没有v1.0,直接到V3.0的产品在了解相关信息的时候会有多少沟通成本在里面,一直纳闷,V1.0资料在哪。
转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/345570.html