PC目录Documents\LTspiceXVII\lib 是 LTspice XVII 的核心模型 / 符号库目录

存放所有仿真所需的器件模型、子电路与原理图符号,软件启动时自动加载。


一、目录结构(Windows 默认路径)

Documents\LTspiceXVII\lib 的目录结构

├─ cmp/ # 标准器件模型库(内置,无需手动调用)

├─ sub/ # 子电路/第三方模型库(.lib/.sub)

└─ sym/ # 原理图符号库(.asy)


二、核心子目录详解

1. cmp/(Component Models,标准器件模型)

存放 LTspice 内置的基础器件模型,软件自动加载,直接在原理图调用即可。

  • 主要文件:
    • standard.res:电阻模型
    • standard.cap:电容模型
    • standard.ind:电感模型
    • standard.bead:磁珠模型
    • standard.dio:二极管模型
    • standard.bjt:双极型晶体管(BJT)模型
    • standard.jft:结型场效应管(JFET)模型
    • standard.mos:MOSFET 模型
  • 用途:无源器件、基础有源器件的仿真模型,无需 .lib 指令即可使用。
2. sub/(Subcircuits,子电路 / 模型库)

存放子电路模型第三方器件模型(.lib/.sub 格式)。

  • 常见文件:
    • 厂商提供的 IC / 功率器件模型(如 opamp.libpower_mosfet.lib
    • 自定义子电路(.sub)
    • LTspice 自带的高级模型(如 ltc.libltc2.lib
  • 调用方式:在原理图中用 .lib 指令加载,例如:
  • .lib opamp.lib
    
  • 语法:.lib <文件名>

    该指令会将指定文件中的模型与子电路定义内容引入(网表),效果等同于把该文件的内容直接写入网表中,替代这条 .lib 指令本身。全局作用域下的电路元件会被忽略

    文件名可填写绝对路径。若未指定绝对路径,LTspice 会按以下顺序查找文件:

        ① 首先查找目录 Documents\LTspiceXVII\lib\cmp

        ② 其次查找目录 Documents\LTspiceXVII\lib\sub

        ③ 最后查找调用该 .lib 指令的网表文件所在目录(最后搜当前原理图目录)。

        系统不会自动补全文件扩展名。若文件实际名称为 “myfile.lib”,必须使用 .lib myfile.lib,而非 .lib myfile

3. sym/(Symbols,原理图符号)

存放器件符号文件(.asy 格式),定义器件在原理图中的外观与引脚排列。

  • 结构:按器件类型分文件夹(如 opamps/mosfets/passive/
  • 对应关系:一个 .asy 符号通常对应 sub/cmp/ 中的一个模型
  • 自定义:添加第三方模型时,需将配套 .asy 放入 sym/ 对应目录。

三、关键文件格式说明

表格

后缀 用途 存放目录
.lib 模型 / 子电路库(文本,SPICE 语法) sub/
.sub 单个子电路模型 sub/
.asy 原理图符号(图形 + 引脚定义) sym/
.res/.cap/.ind 标准无源器件模型 cmp/

四、使用与管理要点

  1. 添加第三方模型
    • 模型文件(.lib/.sub)→ 放入 sub/
    • 符号文件(.asy)→ 放入 sym/ 对应分类文件夹
    • 重启 LTspice 或在原理图用 .lib 加载
  2. 自定义模型
    • 新建 .lib 放入 sub/,用 .lib 指令引用
    • 或直接在原理图内写 .model 语句
  3. 路径优先级
    • 内置模型:cmp/ 自动加载
    • 自定义 / 第三方:sub/.lib 显式调用
    • 本地文件:当前原理图目录优先级最低

如果文章对你有帮助,欢迎点赞、收藏、关注,你的支持会让我尽快更新干货(●'◡'●)

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐