找回密码
 注册
关于网站域名变更的通知
查看: 1486|回复: 27
打印 上一主题 下一主题

原理图调用

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2015-12-16 13:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
请大神指教,在orcad中如何进行原理图调用,某一原理图在很多方案中都会用到,为了使设计一致性,希望将其做成一个模块电路,只需要在原理图里面调用,PCB不调用,如何操作,谢谢!
2 L8 I; V( S6 Y' C& p! c

该用户从未签到

推荐
 楼主| 发表于 2015-12-17 14:41 | 只看该作者
kevin890505 发表于 2015-12-16 23:09
3 y6 n  h4 X6 K. l; p/ O9 r8 \LS说了两种比较常用方法,对于公司来说,还有一种比较实用切便于管理不会出错的形式,具体见附件,个人还没 ...
& F0 ~( G# A% C7 D$ V% }
但是这样器件的位号可能会出现重复现象,如果同时调用几个不同的模块电路,那不同模块电路不能出现相同位号吗?

点评

肯定不会啊,就跟LS版主的一样,模块复用,虽然你用的是同一个原理图,每个原件有个instance属性位号,[/backcolor]但你调用N次就会有N个OCC属性位号,所以出BOM,导入PCB都不会有问题的,软件既然有这功能,肯定早  详情 回复 发表于 2015-12-17 16:12

该用户从未签到

推荐
发表于 2015-12-17 16:12 | 只看该作者
jxq0520 发表于 2015-12-17 14:41% g* g0 ], F/ [% H) G1 L) @
但是这样器件的位号可能会出现重复现象,如果同时调用几个不同的模块电路,那不同模块电路不能出现相同位 ...

: H3 k* x: r# O+ ~: Q5 H肯定不会啊,就跟LS版主的一样,模块复用,虽然你用的是同一个原理图,每个原件有个instance属性位号,但你调用N次就会有N个OCC属性位号,所以出BOM,导入PCB都不会有问题的,软件既然有这功能,肯定早就考虑了这问题的,具体的你可以搜索下这两个属性,论坛有人问过记得。) p) A! V0 H5 B" ~, G

点评

我的意思是有两个(A和B)模块电路在同一个原理图里调用,那我在创建A、B模块时,各自模块里面是否能出现相同位号,比如A、B模块里面同时出现R1。  详情 回复 发表于 2015-12-18 09:09

该用户从未签到

推荐
发表于 2015-12-18 09:31 | 只看该作者
jxq0520 发表于 2015-12-18 09:09
7 P1 ]. O8 v) o2 |我的意思是有两个(A和B)模块电路在同一个原理图里调用,那我在创建A、B模块时,各自模块里面是否能出现相 ...

/ _% I: h- N. V* C肯定不会啊,就是说的,你放的时候只要打开自动编号,就会生成新位号的,如果没打开,你就只有在画完图之后重新编号也可以。这种问题,软件肯定早考虑了,你不用担心的$ A' b* K! v5 K' Q

点评

谢谢答疑,我重新编号的话就不能选中renumber design for using reuse module吧,还有个问题,如果我要更改模块里面的器件封装,如何更改呢  详情 回复 发表于 2015-12-18 10:13

该用户从未签到

2#
发表于 2015-12-16 13:41 | 只看该作者
现在的电子工程师画原理图大多是考来考去
1 Q+ b3 ~& i$ ?$ s* K) T5 K

点评

就是怕考来考去中间出问题,需要标准化,用的时候直接调用  详情 回复 发表于 2015-12-16 13:58

该用户从未签到

3#
 楼主| 发表于 2015-12-16 13:58 | 只看该作者
5718366 发表于 2015-12-16 13:413 j5 B, X+ ]2 |2 i: c0 S2 R! @$ S9 i" s
现在的电子工程师画原理图大多是考来考去
. k6 ~% j/ C; X9 `7 c. T
就是怕考来考去中间出问题,需要标准化,用的时候直接调用
0 _+ v* u8 L& x# O. I7 c7 C

该用户从未签到

4#
发表于 2015-12-16 18:27 | 只看该作者
用階層是畫法去引用模塊。

该用户从未签到

5#
发表于 2015-12-16 23:09 | 只看该作者
LS说了两种比较常用方法,对于公司来说,还有一种比较实用切便于管理不会出错的形式,具体见附件,个人还没写完的资料,删了其他的,格式乱了,将就看。0 }( h1 l8 B) n% u4 y
这种方式做出来的封装复用,可以很方便的作为一个元器件调用,也可以放入CIS里面,也不复杂,看了就懂。归根结底和版主说的也差不多

[专题]CADENCE教程.pdf

294.08 KB, 下载次数: 24, 下载积分: 威望 -5

点评

但是这样器件的位号可能会出现重复现象,如果同时调用几个不同的模块电路,那不同模块电路不能出现相同位号吗?  详情 回复 发表于 2015-12-17 14:41
非常感谢  详情 回复 发表于 2015-12-17 09:29

评分

参与人数 1威望 +5 收起 理由
jacklee_47pn + 5 支持!赞一个!

查看全部评分

该用户从未签到

6#
 楼主| 发表于 2015-12-17 09:29 | 只看该作者
kevin890505 发表于 2015-12-16 23:09
" J9 ^' \. T2 v$ h- A+ b3 DLS说了两种比较常用方法,对于公司来说,还有一种比较实用切便于管理不会出错的形式,具体见附件,个人还没 ...
; u6 s% g$ H, }9 V& M* E6 S/ g
非常感谢

该用户从未签到

9#
发表于 2015-12-17 17:08 | 只看该作者
这个功能不错!!!!!!!!!

该用户从未签到

10#
 楼主| 发表于 2015-12-18 09:09 | 只看该作者
kevin890505 发表于 2015-12-17 16:12/ O' _) K+ J4 j, ~4 x
肯定不会啊,就跟LS版主的一样,模块复用,虽然你用的是同一个原理图,每个原件有个instance属性位号,[/ ...
0 D$ k: I+ ]$ h: }
我的意思是有两个(A和B)模块电路在同一个原理图里调用,那我在创建A、B模块时,各自模块里面是否能出现相同位号,比如A、B模块里面同时出现R1。

点评

肯定不会啊,就是说的,你放的时候只要打开自动编号,就会生成新位号的,如果没打开,你就只有在画完图之后重新编号也可以。这种问题,软件肯定早考虑了,你不用担心的  详情 回复 发表于 2015-12-18 09:31

该用户从未签到

12#
 楼主| 发表于 2015-12-18 10:13 | 只看该作者
kevin890505 发表于 2015-12-18 09:31! k$ Z  p2 j; P5 ^3 K7 X
肯定不会啊,就是说的,你放的时候只要打开自动编号,就会生成新位号的,如果没打开,你就只有在画完图之 ...

7 S7 S+ R3 v( F1 I  X. x. g谢谢答疑,我重新编号的话就不能选中renumber design for using reuse module吧,还有个问题,如果我要更改模块里面的器件封装,如何更改呢
2 F2 @# `- N/ {8 K$ \+ _' N

点评

貌似不能改,模块就是复用的,如果不一样,就不能用模块了,因为你一次性把模块做好是为了复用,这一点的确不方便  详情 回复 发表于 2015-12-18 10:43

该用户从未签到

13#
发表于 2015-12-18 10:43 | 只看该作者
jxq0520 发表于 2015-12-18 10:139 D6 H0 m  s  ^9 ]8 B5 T
谢谢答疑,我重新编号的话就不能选中renumber design for using reuse module吧,还有个问题,如果我要更 ...

0 y) G5 W# h  a4 v: |貌似不能改,模块就是复用的,如果不一样,就不能用模块了,因为你一次性把模块做好是为了复用,这一点的确不方便
! C8 n1 G6 K8 \0 q9 m1 A& @+ o- g

点评

谢谢,看来如果要更改封装只能更改原模块电路之后再更新了  详情 回复 发表于 2015-12-21 08:56

该用户从未签到

14#
 楼主| 发表于 2015-12-21 08:56 | 只看该作者
kevin890505 发表于 2015-12-18 10:43
/ o+ I/ Z5 C7 L貌似不能改,模块就是复用的,如果不一样,就不能用模块了,因为你一次性把模块做好是为了复用,这一点的 ...

% X9 O; `1 X4 k! H; J谢谢,看来如果要更改封装只能更改原模块电路之后再更新了
0 L) D; n  t7 p* ]8 L( F% C' R5 u$ ~

点评

我直接改了模块电路里面器件封装,保存,调用此模块电路的器件封装就更改了,不需要重新再做模块  详情 回复 发表于 2015-12-21 10:00
你试试,我突然觉得貌似应该可以,只是我一般没改过,应该ins属性可以不一样的  发表于 2015-12-21 09:40

该用户从未签到

15#
 楼主| 发表于 2015-12-21 10:00 | 只看该作者
jxq0520 发表于 2015-12-21 08:56: C! g# y! m' i
谢谢,看来如果要更改封装只能更改原模块电路之后再更新了
% ]6 |" @0 x, G, E  m# I5 D  B
我直接改了模块电路里面器件封装,保存,调用此模块电路的器件封装就更改了,不需要重新再做模块8 t; a4 x  G9 ~+ D9 `1 B
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-10-28 00:27 , Processed in 0.156250 second(s), 30 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表