当前位置: 首页 > news >正文

如何利用Python呼叫nexxim.exe执行电路模拟

在AEDT的电路模拟当中,我们习惯用原理图(schematic)来建构电路(图一)。原理图的好处是容易阅读及编辑。但是在执行模拟时,原理图会先被转换成网表(netlist,图二),再透过电路模拟器nexxim.exe执行运算(DC, AC, Transient)之后输出模拟结果。

其实我们也可以在命令列视窗当中或利用Python程式(图三)让nexxim.exe直接运算网表来得到模拟结果。因为少了原理图转换网表的工作,模拟时间可以大幅缩短。此外,不需要打开AEDT视窗也可以执行。模拟完成之后输出的资料会以二进制格式储存在sdf档案当中。接下来便可以透过sdf2csv.exe将资料转换成csv文字档(图四)。最后就可以在程式当中读取csv作资料的分析了。

范例代码如下:

import os
os.environ["PATH"] = 'C:/Program Files/AnsysEM/AnsysEM20.1/Win64' import subprocess subprocess.run(["nexxim.exe", "d:/demo/rc.cir"]) subprocess.run(["sdf2csv.exe", "d:/demo/rc.cir.sdf"])





 

http://www.dtcms.com/a/457230.html

相关文章:

  • APM学习(3):ArduPilot飞行模式
  • h5制作开发价目表常用seo站长工具
  • 忻州建设公司网站他达那非副作用太强了
  • pytest详细教程
  • 订单超时方案的选择
  • Redis 集群故障转移
  • 虚拟专用网络
  • 网站制作公司网站建设网站膳食管理东莞网站建设
  • Linux小课堂: 从零到上手的指南
  • DrissionPage防检测
  • 三亚官方网站建设ps如何做网页设计
  • Java体系总结——从基础语法到微服务
  • 深圳网站建设李天亮网站怎么做构成
  • Word卡顿,过很久才弹窗网络连接失败解决办法
  • 古典网站建设睢宁招标网官方
  • 告别物流乱象:商贸物流软件如何实现全流程可视化管理​
  • Ubuntu 20.04 安装mysql-5.7.9
  • 二、排版格式与注释
  • 计组2.2.1——加法器,算数逻辑单元ALU
  • 东莞网站建设公司注册郑州企业网站排名
  • 2025-10-08 Python 标准库 4——内置类型:数字类型
  • java ArrayList的add方法是插入到最后吗
  • Kotlin 判空写法对比与最佳实践
  • 如何在中国建设银行网站转账网站域名格式
  • OSI 七层模型
  • HTTP Client
  • 网络彩票网站建设电商具体是做什么的上班
  • 【C语言基础详细版】02. 数组详解:从概念到应用全面解析
  • 告别项目文档滞后:Litho(deepwiki-rs)在CI/CD中的自动化文档生成实践
  • 接口测试-postman-全局变量与环境变量