1

我使用 Electric 作为设计系统。我想在 LTSPICE 中模拟设计的电路。我已将 LT Spice 和 Electric (cmosedu) 链接为教程节目 ( http://cmosedu.com/videos/electric/tutorial1/electric_tutorial_1.htm ),但是当我尝试从 Electric 进行模拟时,它不会打开 LT香料。有什么解决办法吗?

4

1 回答 1

2

这就是我所做的。有用。

在electric-9.07.jar中设置参数:

Run program: /Applications/LTspice.app/Contents/MacOS/script.sh
With args: ${FILENAME_NO_EXT} -r ${FILENAME_NO_EXT}.raw -o ${FILENAME_NO_EXT}.out

!!重要的!!第一个参数不是“-i ${FILENAME}”。它是“${FILENAME_NO_EXT}”。我在 Desktop 中创建了“ELECTRIC”文件夹,并用它来保存我的 *.spi 文件。要使脚本正常工作,您必须将库插入桌面上的此文件夹中 (ELECTRIC)。

脚本你需要创建 /Applications/LTspice.app/Contents/MacOS/script.sh

######START HERE######
    #!/bin/bash

                                # Get argument from electric

    args=("$@")

                                # Create *.net file for LTspice

    cd  ~/Desktop/ELECTRIC/             

    cp ${args[0]}.spi ${args[0]}.net

                                # Launch LTspice and pass it parameters.

    cd /Applications/LTspice.app/Contents/MacOS/

    ./LTSpice ~/Desktop/ELECTRIC/${args[0]}.net ${args[1]} ~/Desktop/ELECTRIC/${args[2]} ${args[3]} ~/Desktop/ELECTRIC/${args[4]}
######END HERE######

它需要执行权限: sudo chmod +x /Applications/LTspice.app/Contents/MacOS/script.sh

按照教程所述使用 Electric ( http://cmosedu.com/videos/electric/tutorial1/electric_tutorial_1.htm )。它将打开一个带有网表的小窗口。单击运行按钮以查看模拟。要关闭 LTspice,您必须退出它。

信息:如果 LTspice 告诉您您没有最新版本,请关闭窗口并继续。

于 2017-12-09T21:19:27.803 回答