Orcad Capture CIS TCL开发(Cadence绘图脚本)——Cadence自带开发指导文件的说明

AI4天前发布 beixibaobao
4 0 0

Orcad Capture CIS TCL开发(Cadence绘图脚本)

第一章 Cadence自带开发指导文件的说明


文章目录

  • Orcad Capture CIS TCL开发(Cadence绘图脚本)
  • 前言
  • 一、开发说明
  • 二、Cadence如何加载TCL脚本
  • 三、Orcad Capture CIS支持的数据库
  • 四、查询可用函数的方法
  • 五、示例程序
  • 六、其他章节说明
  • 七、题外话

前言

Cadence绘制原理图时有很多重复动作,硬件工程师们花费很多时间处理这类事务,耗时且容易出错。Cadence提供了运行自定义脚本的接口。因此,使用者可以通过TCL脚本完成这类重复工作。
网上Orcad Capture CIS TCL开发的资料和指导比较少,因此在研究并有一定成果后,撰写此系列文章,给有此类需求的工程师们,一份参考资料。
欢迎大家在评论区交流。(因博主是一位硬件工程师,有些软件术语可能不是很标准)


一、开发说明

Cadence软件提供了一份TCL/CK开发说明文件,介绍了如何加载脚本、支持的数据库(Dbo)、查询命令的方法、查询命令格式的方法、一些代码参考和命令说明。只要安装了Cadence软件,就自带此文件,文件路径如下(文件见附件):
X:…CadenceSPB_16.6toolscapturetclscriptsOrCAD_Capture_TclTk_Extensions.pdf
推荐采用Visual Studio Code进行代码编写(需加载TCL所需插件,建议AI或百度合适插件)。
需要安装TCL解释器ActiveTcl(非必须,推荐安下)
一般开发时,在VS Code中进行代码编写,之后在Cadence中加载脚本,输入编写的命令,完成脚本执行。一般不在VS Code中编译,仅需要VS Code对TCL代码的语法高亮显示以增强可读性。

二、Cadence如何加载TCL脚本

OrCAD_Capture_TclTk_Extensions.pdf提供了第一章提供了几种加载方式,推荐2种加载方式。
1.自动加载
将xxx.tcl(脚本文件)放置在X:…CadenceSPB_16.6toolscapturetclscriptscapAutoLoad目录下,在打开Cadence时会自动加载脚本文件。
2.手动加载
在Cadence的Command窗口输入加载脚本命令,格式如下(中括号内为脚

© 版权声明

相关文章