www.tech-doc.cn FAQ R01 - 如何在单台Windows机器上处理不同版本的Simcenter Amesim?

FAQ R01 - 如何在单台Windows机器上处理不同版本的Simcenter Amesim?


分类: Simcenter Amesim

主题: 安装/版本

访问级别: 终端用户

发布日期: 2009年11月

注意:

本FAQ适用于需要使用Simcenter Amesim 2022.1之前版本的用户。

问题

如何在单台Windows机器上处理不同版本的Simcenter Amesim

解答

注意:

本操作仅适用于计算机管理员或高级Windows用户。

在单台机器上安装两个版本的Simcenter Amesim。以下示例假设用户需要同时使用Simcenter Amesim 2020.1和v16版本。

注意:

本操作适用于所有Simcenter Amesim版本。以下说明描述如何同时使用两个版本。

  1. 以管理员身份登录。

  2. 安装新版本Simcenter Amesim (2020.1)。

  3. 将新许可证文件复制到Simcenter Amesim 2020.1安装目录的licensing文件夹。

  4. 使用.bat批处理文件启动2020.1版本。此类.bat文件的模板位于各应用程序(Simcenter AmesimSubmodel EditorSimcenter Amesim RunComponent Customization)安装目录的misc子目录中。调整并保存默认.bat文件(RunAMExxxTemplate.bat)后,通过运行该脚本即可启动旧版本应用程序。

    启动Simcenter Amesim的典型示例:

    @echo off
    setlocal
    call “%AME%\vcvars64.bat”
    set AME=C:\AMESim\vM
    if exist "%AME%\Common" set AME=%AME%\Amesim
    if exist "%AME%\Common" set SYSSYN=%AME%\System Synthesis
    set AME_CMMN=%AME%\Common
    if exist "%SYSSYN%\win64" set path=%SYSSYN%\win64;%PATH%
    if exist "%SYSSYN%\win32" set path=%SYSSYN%\win32;%PATH%
    if exist "%AME_CMMN%\win32" set path=%AME_CMMN%\win32;%path%
    set path=%AME%;%AME%\win32;%AME%\win64;%AME%\sys\mingw32\bin;%AME%\sys\mingw\bin;%AME%\sys\python\win32;%AME%\sys\python\win64;%path%
    if exist "%AME%\win64\AMESim.exe" start "Amesim" "%AME%\win64\AMESim.exe"
    if exist "%AME%\win32\AMESim.exe" start "Amesim" "%AME%\win32\AMESim.exe"
    endlocal

    可将该脚本的快捷方式置于桌面,通过点击图标启动v16应用程序。原v16版本的标准图标和菜单不可再使用,必须始终使用关联该脚本的快捷方式。

  5. 通过标准桌面快捷方式和Windows菜单启动Simcenter Amesim 2020.1。

    注意:

    v16旧模型和2020.1新模型必须保存在不同目录(例如v16模型存于C:\AMETest\V16,新模型存于C:\AMETest\2020.1)。

    注意:

    若v16模型通过2020.1版本打开并保存,将转换为新格式,无法再用v16版本打开。