Cadence菜单扩展与Skill命令快速应用指南
5星 · 超过95%的资源 | 下载需积分: 50 | ZIP格式 | 280KB |
更新于2025-01-04
| 17 浏览量 | 举报
资源摘要信息: "本文档介绍了如何使用Skill语言扩展Cadence软件中的Allegro PCB设计工具的功能。Skill是一种用于电子设计自动化(EDA)的脚本语言,广泛应用于Cadence设计系统中。文档详细阐述了如何通过修改allegro.men和allegro.ilinit文件来增加自定义菜单和子菜单,并介绍了Cadence中Skill语言的基本命令和操作。
一、增加UniNav下拉菜单
Skill文件夹的放置和文件复制是扩展Cadence菜单的基础步骤。在D盘根目录下创建skill文件夹,并将所需的Skill文件和配置文件存放在其中。通过复制allegro.men文件到Cadence的安装目录下的text文件夹中,以及将allegro.ilinit文件复制到pcbenv目录下,可以完成菜单的添加。重新启动Cadence后,UniNav菜单将出现在菜单栏中,为用户提供快速访问常用Skill程序的界面。
二、添加UniNav子菜单项
为了在UniNav下拉菜单中添加新的子菜单项,需要将Skill程序文件复制到D:\skill目录下。随后,在allegro.ilinit文件中通过load函数加载新的Skill程序,并在allegro.men文件中通过POPUP和MENUITEM指令定义新的菜单项。这样,用户在使用Cadence时就可以通过菜单项调用相应的Skill程序,从而简化了操作过程。
三、Skill简介
文档中介绍了一系列常用的Skill程序及其功能,例如quick_view可以显示不同视图,ch_ref和ch_ref_assembly用于调整丝印层位号和装配层值的位置,change_net_onvias用于修改Via的网络连接,replace_via用于替换焊盘和Via。还有用于检查和处理Net的orphannet、用于批量截断走线的scalpel、用于输出封装信息的dumplib、用于检查丝印重叠的ch_text_overlap、用于单位转换的conv,以及用于对齐、检查、分割形状的各种x_系列Skill程序。通过这些Skill程序,设计师能够更加高效地进行PCB设计和检查工作。
总结而言,本文档为Cadence用户提供了深入理解和应用Skill脚本语言的详细指导,帮助用户定制和扩展Cadence PCB设计工具的功能。通过实践本文档所介绍的方法,用户可以大幅提高设计效率,并在日常工作中更好地利用Cadence平台。"
相关推荐
1143 浏览量
weixin_44891512
- 粉丝: 2
- 资源: 10
最新资源
- 单片机模拟I2C总线及24C02(I2C EEPROM)读写实例.doc
- you can do it
- 用Matlab扩展Excel的功能.pdf
- 线性代数3版习题详细解答
- UML Reference Manual 英文版 (pdf)
- 一些不错的开源Flex项目.txt
- 解析Linux特殊文件
- Modelsim安装步骤
- Cactus 业务流程执行平台的研究和实现
- [美]P[1].德苏泽+J.pdf
- python--Python 学习笔记
- LCD驱动显示原理及驱动开发
- Apress+-+Expert+Shell+Scripting.pdf
- Ubuntu+Server+Administration+.pdf
- Manning[1].Hibernate.Search.In.Action.Dec.2008.pdf
- Flex 3 cookbook 简体中文(全)