• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 电子设计 > PCB设计 > Allegro PCB技术问答 > 请大家帮我解答个问题,头疼。

请大家帮我解答个问题,头疼。

录入:edatop.com     点击:
目前
A--PCB和原理图,
B--算全新的原理图(A+C),与A原理图一致
C--PCB和原理图
解释:我有一张A的板子和A的原理图,现在要加入一部分东西,定为C的原理图和C的PCB,按道理以A原理图为准就好了,把C的原理图加入进去就好,因为A的东西最多,但是工程师没那么做,人家要用B的原理图,可是B没有PCB,B的原理图其实是A原理图的前身(位号不一致),现在我要以B原理图为主,我肯定是用A的PCB来导入,现在所有元件都在板外,我要一个个按A图的坐标点抓到原来的位置上去,太阳下山了好几次我也没抓完。
有什么办法让我不用一个个去抓进去,导入后直接就在原来的位置上,上帝啊。

“我要一个个按A图的坐标点抓到原来的位置上去”,你如果不改位号,软件不会自动放回去,用swap功能比你手动抓位号快。在evn里加上下面那句话,吧这个功能设成快捷键,y 的位置你写什么字母快捷键就是什么。
funckey y swap components

效果截图


头疼不是病,疼起来真要命。~~~·

你原理图位号和pcb对应了就OK。也就是说,之前的pcb板子对应的原理图位号不能变动,改动部分的位号再原版的基础上顺序增加就OK啦!

其实这是谁的态度强硬的问题,如果他们急,你手上板子多,你就放着,急死他,看他改不改!还有一个稍微便捷方法,你先把pcb器件都拷到一边,然后删掉所有板内器件,再把这些器件拷贝回去,然后再导入,再swap就可以了,,这样pin不多时候也很快

看能不能从A的PCB反标位号到B的原理图?

A板是一个工程师画的,C板是另外一个工程师画的,他不想要那个A板,他直接拿的以前A板的参考设计来画,这个参考设计变成A板后工程师肯定重新排位号啊。目前已经把元件抓进去一半了。

你说的这个不是特明白。

确实是不明白,我感觉你们说的是位号相同的的情况下提供的方法,目前的情况下是工程师不按照A板的位号走,本来我说让他按照A板上面改,那他不改我有什么办法,他位号也和A板不一样,A板位号是按整板排,他一定要按页数来排,而且是5位数,比如第10页就C10001,后来我说了才减掉一位。谢谢各位的意见,我再想办法再摸索大家提供的方法。

你这种情况我经常遇到,有的版本改了好几版后工位号早就乱了,重新接收的人或者借用模块的让你都是要重新编号的,这样顺点,但是我态度强硬点,就是不让他改,他能咋办?我有的是板子做,他排队好咯!用c解释一遍就是先把原来你要利用的模块(就是被他改掉工位号的)copy一个temp,然后删掉原来的器件,重新导入,这时候你再分页,把这些无序的器件和刚刚那个temp 有序但是无网络信号的器件swap下,基本上1000pin以下的2个小时内肯定搞定,这么说还不明白,那好吧,只能帮到这了

真是一團亂 ,
如果你是使用 V16.2 以後的版本根本沒啥問題 , 你可以在 A PCB 上透過在 Placement Mode 下的滑鼠右鍵選單的 replicate create 功能把零件位置 , 走線 , via 資料整個產出一個 module .
然後再 B 板(已完成 Net-in , 並把所有的零件都線放出來) 上 , 直接框選所有的零件後 , 透過滑鼠右鍵選單的 replicate apply 來套用 Module 即可達到你要的結果
這個功能的重點是不需考慮零件的 ref.des , 他只管零件的 device name , connection 和 Value 來決定拓樸結構.

大家的解答我很感激。

很是辛苦啊。

Cadence Allegro 培训套装,视频教学,直观易学

上一篇:参考平面,求解?
下一篇:原理图打不开了 是怎么回事啊

PCB设计培训课程推荐详情>>

  网站地图