LTspice库介绍—Library Intorduction
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.lib、power_mosfet.lib) - 自定义子电路(.sub)
- LTspice 自带的高级模型(如
ltc.lib、ltc2.lib)
- 厂商提供的 IC / 功率器件模型(如
- 调用方式:在原理图中用
.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/ |
四、使用与管理要点
- 添加第三方模型:
- 模型文件(.lib/.sub)→ 放入
sub/ - 符号文件(.asy)→ 放入
sym/对应分类文件夹 - 重启 LTspice 或在原理图用
.lib加载
- 模型文件(.lib/.sub)→ 放入
- 自定义模型:
- 新建
.lib放入sub/,用.lib指令引用 - 或直接在原理图内写
.model语句
- 新建
- 路径优先级:
- 内置模型:
cmp/自动加载 - 自定义 / 第三方:
sub/需.lib显式调用 - 本地文件:当前原理图目录优先级最低
- 内置模型:
如果文章对你有帮助,欢迎点赞、收藏、关注,你的支持会让我尽快更新干货(●'◡'●)
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐

所有评论(0)