标题: orcad16.6ICA不能用了。 [打印本页] 作者: any_014 时间: 2014-11-18 09:09 标题: orcad16.6ICA不能用了。 一直能用的,前些日子电脑变得太慢,就用cclear清理了下,还有用360也清理也下。后发现不能用ICA下载元件了。+ O. N# m+ h- ~% w r( H
有朋友遇到过这类问题吗?有什么好的解决办法吗?重装一遍candence太费时间了,也太折腾了。作者: jacklee_47pn 时间: 2014-11-18 09:40
OrCAD CIS使用ICA可以在线查找众多厂商的元器件和相关的原理图,这样可以大大较少我们画原理图封装库的时间,例如NXP的LPC2131这些多引脚的封装,画起来是相当的耗时间。有了ICA的服务就相对简单多了,只要在线输入LPC2131就可查找出来它的器件的信息,包括原理图的封装和Datasheet的链接。 6 |% I0 B- c" t2 iICA功能的使用方法: , n' s, g7 K G! N3 {1 r2 y : o& P1 t! P5 j! I首先进入原理图的编辑界面,然后右击鼠标,出现“place database part”,然后会打开一个“CIS & \+ n4 j0 p; U4 b) i8 B ~ d3 \" t- sExplorer”窗口,在状态栏下面会有“Local part database”的选项卡,旁边会有“Internet / g* n# G* m. l4 t1 ?' q! m# mComponents Assistance”的选项卡,选择这个选项卡,就可以切换到ICA的功能了。) ?) t3 A/ c$ _& p/ c+ O
如果没有显示这个选项卡,请按照我文章中的方法注册相关的dll文件即可。 3 N2 B; v8 a. e; A; L, z! n! b* ]' F# |" C+ I
但当我在OrCAD中使用ICA的时候,弹出如下提示:“ICA Warning Dialog.Class in orpiica.dll Not Registered Internet Component”. 0 r- J6 @* F a- S1 w* ~ : _5 i% I1 D l; \6 ~$ W经过搜索,找到了官方的解答,英文原文如下: 6 c6 g8 H( C6 `1 A2 H 7 g3 c/ t, w0 K3 S5 t2 W8 t4 o% A
其实关键的问题就是把以下这几个dll文件注册就行了: 5 R- E7 Z! q! ?9 R: k· "C:\Program Files\Common Files\Orcad\CIS\orpiica.dll"3 z7 U. W& q& E& N) e4 F
· "C:\Program Files\Common Files\Orcad\CIS\genlibcom.dll" 6 L; i2 ?/ H/ @: C; } W/ s· "C:\Program Files\Common Files\Orcad\CIS\apconctl.dll" ) m& l( N. J2 A5 `' q· "C:\Program Files\Common Files\Microsoft shared\DAO\dao350.dll" 7 E* e+ h& O2 b( @. L& Y/ `6 ~+ {4 u只要找到这几个文件,然后右击---“Register dll”就行了。& _! k) ]- \" `+ O5 m2 l6 Y2 h, E [
6 M- j2 y" a2 p1 T" s; y
% q! \4 ]! ^/ e& Q' l
官方原文: 5 T& E/ t$ w6 M& gError while launching CIS Explorer & ^& ?3 k4 q) ^$ j' F8 u+ x * j( C! M% U# _PROBLEM: + V2 x; l1 e7 r5 H0 vThe following error message appears while launching CIS Explorer in Capture CIS: “ICA Warning Dialog.Class in orpiica.dll Not Registered Internet Component”. Why? . L8 C/ f' O$ S& [" y1 j3 I5 M6 N3 E# j2 v) A% [% z
SOLUTION:. m. \& j1 m# `- K
This error message appears, if you install the OrCAD 10.3 software on a freshly formatted Windows XP/2000 machine, which does not have a previous installation of any of the OrCAD2 u( P5 ]+ F$ z* L, B
products. Also, this is due to improper registration of the following DLLs:, _9 K1 l0 ]# J* W1 ~1 U+ O
· "C:\Program Files\Common Files\Orcad\CIS\orpiica.dll" Y* _+ A9 _" V" A/ F: r: e, X· "C:\Program Files\Common Files\Orcad\CIS\genlibcom.dll" ) R1 u! ]! K, n v· "C:\Program Files\Common Files\Orcad\CIS\apconctl.dll"- d- {8 ~, \& O6 _$ N9 {
· "C:\Program Files\Common Files\Microsoft shared\DAO\dao350.dll" ( r7 V/ x; e1 r/ v3 g6 O% u# U6 SThe solution is to register these DLLs. To register these DLLs, the steps are: ) X- ^( k) `6 [1. Close Capture CIS." G* t, N! A2 P' d3 [4 g% O" r
2. Choose Start > Run to open the Run window.# s$ s) X* t8 n, q& F' U* c( F
3. Type cmd to open the command line window. 0 w( Q! t; t& h% Y) N4. Go to <Install_dir>\tools\capture, where <Install_dir> is the path for the Capture CIS installation directory.//其实这里根本就找不到以上的dll文件,这是官方的失误,开始的时候我都被误导了,呵呵 6 k6 `/ e( O1 J7 k8 [) i5. Type the following commands, one at a time in the command line window: 0 f/ ~4 x4 Q7 C! |regsvr32 orpiica.dll8 h( I+ \3 C0 Z6 |, a
regsvr32 genlibcom.dll , P, k1 Y0 ]$ \regsvr32 apconctl.dll ) j6 g, S# P9 Cregsvr32 DAO\dao350.dll- I4 D9 A% y% m/ e
After you register these DLLs, the missing ICA tab appears on the CIS Explorer window and then you can open the Active Parts website. & x# o5 u5 j' o8 E5 u: PIf you are unable to place parts from Active Parts, provide Write permissions to the installation directory.4 n& v8 P" r, H) \& }5 F
Document number: CIS2AB ) R: x/ g6 E$ |$ ?8 g% MApplies to: CIS 2 {0 M; z; C+ i7 f& W0 uCreated on: 7/28/20058 M v H0 Q* ~$ a5 S. Y
Last modified: 07/28/2005 $ t/ {: I1 N2 }) f1 X7 _- |Copyright ? 2005, Cadence Design Systems, Inc.( |5 V/ _- P7 K7 C% ]
All rights reserved.作者: any_014 时间: 2014-11-18 11:07 本帖最后由 any_014 于 2014-11-18 11:30 编辑 ! Y# U7 Y* Y* s9 G5 g / @& J9 I7 T' V! d, ]$ d( r谢谢回复,这个方法试过了,页面还是刷不出来。 ' k1 d1 s/ a4 w: i---------------------------------------------------------------------------------------- . a; a4 d' u0 ~2 A2 J! w4 w3 x. z, H$ H. j. |6 C, {) v
这两个文件 genlibcom.dll apconctl.dll,我搜出来的都是再加个or前缀的。0 u6 c) m3 d$ S x& ^9 r1 o
2 D+ F! M; O& I
{; e6 R9 }" X, l3 o9 H! @8 a
----------------------------------------------------------------------------------------9 z- v! O0 F' Z5 u
+ ?+ h4 j, m& }' o2 K) k W* u
5 Y7 Z! k2 o3 y" v4 _2 K, ]3 i8 v/ l
又仔细看了下帖子,我的问题和贴中描述的现象并不一致,没有弹出:“ICA Warning Dialog.Class in orpiica.dll Not Registered Internet Component”对话框,而是直接刷不出页面来。! s2 s: T1 F- K