• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 电子设计 > PCB设计 > PADS设计问答 > PADS9.2和PADS9.5共存问题

PADS9.2和PADS9.5共存问题

录入:edatop.com    点击:
WIN7 32位安装了pads9.5之后,9.5能正常打开,打开9.2提示图片1错误。如果我将环境变量Path项的9.5改成9.2(其他什么都不改,就5改成2),那情况就换过来了,轮到9.2能打开,9.5提示图片2错误,请问有大神帮忙解决一下吗?不胜感激!



我装了这么多个版本都没问题。调用的环境变量都是指向9.5的。

我也不清楚是怎么回事,这个问题搞了两天都没搞定,试过同时加了9.2和9.5的环境变量也是不行的!

请参阅此帖。46楼。

很悲催,按你说的那样设置也是不行,我软件报错好像和MGLS_LICENSE_FILE这个环境变量没什么关系。MGLS_LICENSE_FILE无论我怎么改,一个还是两个LIC,如果Path这项不改的话,还是报一样的错误!

这样,你把环境变量里的LICENSE先删了。然后再重新破解9.5。环境变量就设置9.5的就好。

已经删掉了,现在的LIC是一个,只能来回改变Path的值来打开相应的版本,蛋蛋的忧伤啊!

是DLL调用的问题,PATH没设定好
可以用批处理文件的方式解决,把路径写到前面,然后调用相应的EXE

请问具体是怎么处理呢?

不在开始菜单里面调用了
在桌面上分别建立几个bat文件,文件内容按等号线中间的内容
例如 9.5pads.bat 如下
==================================
DX_ROOT=D:MentorGraphics9.5PADSSDD_HOMEsimDxSim
HYP_HOME=D:MentorGraphics9.5PADSSDD_HOMEhyperlynx
MGC_HOME=D:MentorGraphics9.5PADSMGC_HOME.ixn
MGC_IO_DESIGNER_HOME=D:MentorGraphics9.5PADSSDD_HOMEIODesigner
MGLS_LICENSE_FILE=D:MentorGraphicsLICENSE.DAT
MKL_SERIAL=YES
PADS_PROGRAMS=Programs
PADS_ROOT=D:MentorGraphics9.5PADSSDD_HOME
Path=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32bin;D:MentorGraphics9.5PADSSDD_HOMEcommonwin32lib;D:MentorGraphics9.5PADSMGC_HOME.ixnbin;D:MentorGraphics9.5PADSMGC_HOME.ixnlib;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;
SDD_CES=ces
SDD_COMMON_BIN=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32bin
SDD_DOC_UTILS=doc_utils
SDD_DX=dx
SDD_DXSIM=dxsim
SDD_HLT=hlt
SDD_HLX=hlx
SDD_HOME=D:MentorGraphics9.5PADSSDD_HOME
SDD_HSSD=hssd
SDD_ICDB=iCDB
SDD_IOD=IODesigner
SDD_JAVA_HOME=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32jredefaultbinjavaw.exe
SDD_LM=lm
SDD_LM_BIN=D:MentorGraphics9.5PADSSDD_HOMElmwin32bin
SDD_LOCAL=C:ProgramDatamgcwin329.5PADS
SDD_MGC_HOME=..MGC_HOME.ixn
SDD_PADS=pads
SDD_PLATFORM=win32
SDD_SIM=sim
SDD_START=start
SDD_STARTBAT=start /b /wait
SDD_TRN=translators
SDD_VCD=camcad
SDD_VERSION=9.5PADS
SDD_VIEWER_HOME=D:MentorGraphics9.5PADSMGC_HOME.ixnlib
SDD_VLPERL_BIN=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32perlbin
SDD_WDBSERVER_HOME=D:MentorGraphics9.5PADSMGC_HOME.ixnlib
SDD_WG=wg
SDD_WV=wv
WDIR=E:UsersPublicDocumentsPADS Projects;D:MentorGraphics9.5PADSSDD_HOMEstandard
WF_CLASSPATH=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32lib
D:MentorGraphics9.5PADSSDD_HOMEProgramspowerlogic.exe
==================================

用code试试
9.5pads.bat 的内容如下[ol]

  • DX_ROOT=D:MentorGraphics9.5PADSSDD_HOMEsimDxSim
  • HYP_HOME=D:MentorGraphics9.5PADSSDD_HOMEhyperlynx
  • MGC_HOME=D:MentorGraphics9.5PADSMGC_HOME.ixn
  • MGC_IO_DESIGNER_HOME=D:MentorGraphics9.5PADSSDD_HOMEIODesigner
  • MGLS_LICENSE_FILE=D:MentorGraphicsLICENSE.DAT
  • MKL_SERIAL=YES
  • PADS_PROGRAMS=Programs
  • PADS_ROOT=D:MentorGraphics9.5PADSSDD_HOME
  • Path=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32bin;D:MentorGraphics9.5PADSSDD_HOMEcommonwin32lib;D:MentorGraphics9.5PADSMGC_HOME.ixnbin;D:MentorGraphics9.5PADSMGC_HOME.ixnlib;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;
  • SDD_CES=ces
  • SDD_COMMON_BIN=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32bin
  • SDD_DOC_UTILS=doc_utils
  • SDD_DX=dx
  • SDD_DXSIM=dxsim
  • SDD_HLT=hlt
  • SDD_HLX=hlx
  • SDD_HOME=D:MentorGraphics9.5PADSSDD_HOME
  • SDD_HSSD=hssd
  • SDD_ICDB=iCDB
  • SDD_IOD=IODesigner
  • SDD_JAVA_HOME=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32jredefaultbinjavaw.exe
  • SDD_LM=lm
  • SDD_LM_BIN=D:MentorGraphics9.5PADSSDD_HOMElmwin32bin
  • SDD_LOCAL=C:ProgramDatamgcwin329.5PADS
  • SDD_MGC_HOME=..MGC_HOME.ixn
  • SDD_PADS=pads
  • SDD_PLATFORM=win32
  • SDD_SIM=sim
  • SDD_START=start
  • SDD_STARTBAT=start /b /wait
  • SDD_TRN=translators
  • SDD_VCD=camcad
  • SDD_VERSION=9.5PADS
  • SDD_VIEWER_HOME=D:MentorGraphics9.5PADSMGC_HOME.ixnlib
  • SDD_VLPERL_BIN=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32perlbin
  • SDD_WDBSERVER_HOME=D:MentorGraphics9.5PADSMGC_HOME.ixnlib
  • SDD_WG=wg
  • SDD_WV=wv
  • WDIR=E:UsersPublicDocumentsPADS Projects;D:MentorGraphics9.5PADSSDD_HOMEstandard
  • WF_CLASSPATH=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32lib
  • D:MentorGraphics9.5PADSSDD_HOMEProgramspowerlogic.exe[/ol]复制代码

    现在按照你们的方法设置,软件能打开了,但批处理报一堆错,不知道是否正确!这是我参照你们的修改了一下盘符和LIC路径,其他没改动;
    -------------------------------------------------------------------------------------------------
    DX_ROOT=C:MentorGraphics9.5PADSSDD_HOMEsimDxSim
    HYP_HOME=C:MentorGraphics9.5PADSSDD_HOMEhyperlynx
    MGC_HOME=C:MentorGraphics9.5PADSMGC_HOME.ixn
    MGC_IO_DESIGNER_HOME=C:MentorGraphics9.5PADSSDD_HOMEIODesigner
    MGLS_LICENSE_FILE=C:flexlmlicensefile.dat
    MKL_SERIAL=YES
    PADS_PROGRAMS=Programs
    PADS_ROOT=C:MentorGraphics9.5PADSSDD_HOME
    Path=C:MentorGraphics9.5PADSSDD_HOMEcommonwin32bin;C:MentorGraphics9.5PADSSDD_HOMEcommonwin32lib;C:MentorGraphics9.5PADSMGC_HOME.ixnbin;C:MentorGraphics9.5PADSMGC_HOME.ixnlib;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;
    SDD_CES=ces
    SDD_COMMON_BIN=C:MentorGraphics9.5PADSSDD_HOMEcommonwin32bin
    SDD_DOC_UTILS=doc_utils
    SDD_DX=dx
    SDD_DXSIM=dxsim
    SDD_HLT=hlt
    SDD_HLX=hlx
    SDD_HOME=C:MentorGraphics9.5PADSSDD_HOME
    SDD_HSSD=hssd
    SDD_ICDB=iCDB
    SDD_IOD=IODesigner
    SDD_JAVA_HOME=C:MentorGraphics9.5PADSSDD_HOMEcommonwin32jredefaultbinjavaw.exe
    SDD_LM=lm
    SDD_LM_BIN=C:MentorGraphics9.5PADSSDD_HOMElmwin32bin
    SDD_LOCAL=C:ProgramDatamgcwin329.5PADS
    SDD_MGC_HOME=..MGC_HOME.ixn
    SDD_PADS=pads
    SDD_PLATFORM=win32
    SDD_SIM=sim
    SDD_START=start
    SDD_STARTBAT=start/b/wait
    SDD_TRN=translators
    SDD_VCD=camcad
    SDD_VERSION=9.5PADS
    SDD_VIEWER_HOME=C:MentorGraphics9.5PADSMGC_HOME.ixnlib
    SDD_VLPERL_BIN=C:MentorGraphics9.5PADSSDD_HOMEcommonwin32perlbin
    SDD_WDBSERVER_HOME=C:MentorGraphics9.5PADSMGC_HOME.ixnlib
    SDD_WG=wg
    SDD_WV=wv
    WDIR=C:PADS Projects;C:MentorGraphics9.5PADSSDD_HOMEstandard
    WF_CLASSPATH=C:MentorGraphics9.5PADSSDD_HOMEcommonwin32lib
    C:MentorGraphics9.5PADSSDD_HOMEProgramspowerpcb.exe
    --------------------------------------------------------------------------------------------------------
    之后运行批处理文件的时候,PCB能打开,但同时出现以下东西,不知道你们是不是也会这样?
    ============================================================
    C:UsersAdministratorDesktop>DX_ROOT=C:MentorGraphics
    9.5PADSSDD_HOMEsimDx
    Sim
    'DX_ROOT' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>HYP_HOME=C:MentorGraphics
    9.5PADSSDD_HOMEhyper
    lynx
    'HYP_HOME' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>MGC_HOME=C:MentorGraphics
    9.5PADSMGC_HOME.ixn
    'MGC_HOME' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>MGC_IO_DESIGNER_HOME=C:
    MentorGraphics9.5PADSSD
    D_HOMEIODesigner
    'MGC_IO_DESIGNER_HOME' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>MGLS_LICENSE_FILE=C:flexlm
    licensefile.dat
    'MGLS_LICENSE_FILE' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>MKL_SERIAL=YES
    'MKL_SERIAL' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>PADS_PROGRAMS=Programs
    'PADS_PROGRAMS' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>PADS_ROOT=C:MentorGraphics
    9.5PADSSDD_HOME
    'PADS_ROOT' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>Path=C:MentorGraphics9.5PADS
    SDD_HOMEcommonwi
    n32bin;C:MentorGraphics9.5PADSSDD_HOMEcommonwin32lib;C:
    MentorGraphics9.
    5PADSMGC_HOME.ixnbin;C:MentorGraphics9.5PADSMGC_HOME.ixn
    lib;C:Windowssys
    tem32;C:Windows;C:WindowsSystem32Wbem;
    C:UsersAdministratorDesktop>SDD_CES=ces
    'SDD_CES' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_COMMON_BIN=C:MentorGraphics
    9.5PADSSDD_HOME
    commonwin32bin
    'SDD_COMMON_BIN' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_DOC_UTILS=doc_utils
    'SDD_DOC_UTILS' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_DX=dx
    'SDD_DX' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_DXSIM=dxsim
    'SDD_DXSIM' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_HLT=hlt
    'SDD_HLT' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_HLX=hlx
    'SDD_HLX' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_HOME=C:MentorGraphics
    9.5PADSSDD_HOME
    'SDD_HOME' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_HSSD=hssd
    'SDD_HSSD' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_ICDB=iCDB
    'SDD_ICDB' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_IOD=IODesigner
    'SDD_IOD' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_JAVA_HOME=C:MentorGraphics
    9.5PADSSDD_HOME
    commonwin32jredefaultbinjavaw.exe
    'SDD_JAVA_HOME' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_LM=lm
    'SDD_LM' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_LM_BIN=C:MentorGraphics
    9.5PADSSDD_HOMElm
    win32bin
    'SDD_LM_BIN' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_LOCAL=C:ProgramDatamgc
    win329.5PADS
    'SDD_LOCAL' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_MGC_HOME=..MGC_HOME.ixn
    'SDD_MGC_HOME' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_PADS=pads
    'SDD_PADS' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_PLATFORM=win32
    'SDD_PLATFORM' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_SIM=sim
    'SDD_SIM' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_START=start
    'SDD_START' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_STARTBAT=start/b/wait
    'SDD_STARTBAT' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_TRN=translators
    'SDD_TRN' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_VCD=camcad
    'SDD_VCD' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_VERSION=9.5PADS
    'SDD_VERSION' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_VIEWER_HOME=C:
    MentorGraphics9.5PADSMGC_HOM
    E.ixnlib
    'SDD_VIEWER_HOME' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_VLPERL_BIN=C:MentorGraphics
    9.5PADSSDD_HOME
    commonwin32perlbin
    'SDD_VLPERL_BIN' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_WDBSERVER_HOME=C:
    MentorGraphics9.5PADSMGC_
    HOME.ixnlib
    'SDD_WDBSERVER_HOME' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_WG=wg
    'SDD_WG' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>SDD_WV=wv
    'SDD_WV' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>WDIR=C:PADS Projects;C:
    MentorGraphics9.5PADSS
    DD_HOMEstandard
    'WDIR' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>WF_CLASSPATH=C:MentorGraphics
    9.5PADSSDD_HOMEc
    ommonwin32lib
    'WF_CLASSPATH' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。
    C:UsersAdministratorDesktop>C:MentorGraphics9.5PADS
    SDD_HOMEProgramspower
    pcb.exe
    =======================================================

    除了最后一句执行语句外,其他语句前面都加一个set就好了,不加set是UNIX的SHELL语法了,有点儿晕,犯错误了[ol]

  • set DX_ROOT=D:MentorGraphics9.5PADSSDD_HOMEsimDxSim
  • set HYP_HOME=D:MentorGraphics9.5PADSSDD_HOMEhyperlynx
  • set MGC_HOME=D:MentorGraphics9.5PADSMGC_HOME.ixn
  • set MGC_IO_DESIGNER_HOME=D:MentorGraphics9.5PADSSDD_HOMEIODesigner
  • set MGLS_LICENSE_FILE=D:MentorGraphicsLICENSE.DAT
  • set MKL_SERIAL=YES
  • set PADS_PROGRAMS=Programs
  • set PADS_ROOT=D:MentorGraphics9.5PADSSDD_HOME
  • set Path=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32bin;D:MentorGraphics9.5PADSSDD_HOMEcommonwin32lib;D:MentorGraphics9.5PADSMGC_HOME.ixnbin;D:MentorGraphics9.5PADSMGC_HOME.ixnlib;C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem;
  • set SDD_CES=ces
  • set SDD_COMMON_BIN=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32bin
  • set SDD_DOC_UTILS=doc_utils
  • set SDD_DX=dx
  • set SDD_DXSIM=dxsim
  • set SDD_HLT=hlt
  • set SDD_HLX=hlx
  • set SDD_HOME=D:MentorGraphics9.5PADSSDD_HOME
  • set SDD_HSSD=hssd
  • set SDD_ICDB=iCDB
  • set SDD_IOD=IODesigner
  • set SDD_JAVA_HOME=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32jredefaultbinjavaw.exe
  • set SDD_LM=lm
  • set SDD_LM_BIN=D:MentorGraphics9.5PADSSDD_HOMElmwin32bin
  • set SDD_LOCAL=C:ProgramDatamgcwin329.5PADS
  • set SDD_MGC_HOME=..MGC_HOME.ixn
  • set SDD_PADS=pads
  • set SDD_PLATFORM=win32
  • set SDD_SIM=sim
  • set SDD_START=start
  • set SDD_STARTBAT=start /b /wait
  • set SDD_TRN=translators
  • set SDD_VCD=camcad
  • set SDD_VERSION=9.5PADS
  • set SDD_VIEWER_HOME=D:MentorGraphics9.5PADSMGC_HOME.ixnlib
  • set SDD_VLPERL_BIN=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32perlbin
  • set SDD_WDBSERVER_HOME=D:MentorGraphics9.5PADSMGC_HOME.ixnlib
  • set SDD_WG=wg
  • set SDD_WV=wv
  • set WDIR=E:UsersPublicDocumentsPADS Projects;D:MentorGraphics9.5PADSSDD_HOMEstandard
  • set WF_CLASSPATH=D:MentorGraphics9.5PADSSDD_HOMEcommonwin32lib
  • D:MentorGraphics9.5PADSSDD_HOMEProgramspowerlogic.exe[/ol]复制代码

    下次一定试好了再发贴

    非常感谢,终于不报错了。现在两个软件都能同时用了!

  • 射频工程师养成培训教程套装,助您快速成为一名优秀射频工程师...

    天线设计工程师培训课程套装,资深专家授课,让天线设计不再难...

    上一篇:pads中如何删除圆弧
    下一篇:差分线出线方式求解?

    射频和天线工程师培训课程详情>>

      网站地图