EDA365电子论坛网

标题: allegro模块复用后器件位置交叉 [打印本页]

作者: Leporidae    时间: 2021-1-22 21:48
标题: allegro模块复用后器件位置交叉
本帖最后由 Leporidae 于 2021-1-22 22:26 编辑 + P. H0 D9 S) c. D  R# m

. P3 ^$ k; D" w3 X6 p. Y用allegro的place replicate creat/apply功能,先创建了一个mdd文件,然后复用的时候后边电阻的位置就错乱了,如图所示。
2 v1 V+ Z- V) U' N: C) I# x3 h请教一下高手这个问题是我orcad里哪里设置错了吗,如何解决?; l7 t% ?" ^  N# [# Z
补充说明一点,刚刚我在网上找解决方案的时候发现,有一篇文章提到了,如果在orcad中使用了模块化设计并且进行了reuse,复用的时候可能就会出现我这种情况。如图所示,这样的情况,网络连接当然是对的,但是位置是错乱的。' q; N4 ~+ i5 B' m: e

QQ图片20210122214340.png (52.54 KB, 下载次数: 3)

QQ图片20210122214340.png

03RES(2BLD[REI@PVE5K%)U.png (74.45 KB, 下载次数: 11)

03RES(2BLD[REI@PVE5K%)U.png

作者: Leporidae    时间: 2021-1-22 21:50
本帖最后由 Leporidae 于 2021-1-22 21:52 编辑
. R5 s& u5 t2 y) B. _) W+ }4 l5 A5 N% @
创建的模块本来是  O( q1 k1 O8 I, k# j% ]
out1→R1
( d/ o% `: T. |0 j; @6 fout2→R2- ^2 O' v  w. t8 ~
out3→R34 r$ c4 X/ Y! [! F$ I! T$ k! F. y: q
out4→R4/ W" _$ L: Y* A" ^2 f1 |. k
但是对器件进行模块复用后,这些器件就组成了
! X, [& O1 L" G: _out1→R3
. r8 x, d2 q& V, nout2→R4/ h  Z; Z2 }2 S, a4 `3 a+ W" h
out3→R1
, c* H2 T. {* a  ?3 jout4→R2orcad原理图里边我器件都是直接复制的,应该没有不对应的问题
& v- ?/ f, R. t! q3 L
作者: shuoqianying    时间: 2021-1-23 18:09
复用前后有器件类型不一致吧
作者: Leporidae    时间: 2021-1-23 19:06
shuoqianying 发表于 2021-1-23 18:09% x1 `2 V6 S0 C
复用前后有器件类型不一致吧

3 M& o. C8 O' R+ rorcad原理图里是直接复用过去的,按理说都是相同的器件。
作者: shuoqianying    时间: 2021-1-23 22:06
复用时出问题一般就是封装不一致,以PCB里的封装类型为准。你把图截大点SHOW ELEMENT各个器件看看
作者: szhot    时间: 2021-1-24 09:44
我也曾经遇到过啊
, y- v3 v( R4 c, p3 e9 d
作者: Vegeta    时间: 2021-1-25 08:44
好像是有这样的问题,我一般分两步,先复用右边的四个,再移动坐标和左边的对应
作者: 勒凹特    时间: 2021-1-26 09:36
IC是不是没有做进module里面,如果没有确实会这样,后端的线路没有IC上面net的限制就会乱掉
作者: beryl    时间: 2021-2-1 11:16
wang380784480 发表于 2021-1-26 09:36
9 ^- p- k& x3 _, ]4 \- h( d5 Y! kIC是不是没有做进module里面,如果没有确实会这样,后端的线路没有IC上面net的限制就会乱掉

$ k+ O! t6 c, E7 E. Z" G9 a我也经常遇到这样问题,原理图中一样的电路,PCB模块复用之后位置就错乱了
' I: R  I) B; d+ j  C0 ^, u
作者: beryl    时间: 2021-2-1 11:18
楼上说的IC没加入Module是什么意思?要怎样做才能加入?一般建模是不都会包含IC的吗?




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2