cadence 16.6 allegro PCB Editor快捷键调整格点大小

使用allegro进行布局布线时,需要经常切换网格大小。布线、调整走线时,将网格调小,在约束规则内能将走线尽量靠近,小空间能更方便过线。

当布局时,使用大网格可以方便元器件的对齐。

1.常规方法设置格点

  • Setup->Grids设置格点为1mil

    设置格点为1mil

    每次设置都比较麻烦。

2.快捷键设置grid

1.cadence的快捷键设置
  • 查看系统默认快捷键
    Tools->Utilities->Aliases/Function Keys…
    这里写图片描述

这里写图片描述
比如F10键来打开和关闭格点


  • 自定义快捷键1(临时)
    这里写图片描述
    命令行输入:alias ~G grid toggle 回车
    则按Ctrl+G则可打开关闭格点
    但是这样的分配是临时的,重启allegro后这个快捷键消失

  • 自定义快捷键2(永久)
    要想重启后快捷键还可以用,需要修改env文件
    文件位置:E:\Cadence\SPB_16.6\share\pcb\text

    SPB_Data\pcbenv路径下也有一个env文件,我们要编辑的不是这个

这里写图片描述

打开软件安装路径下的env文件,在160多行有这么一段话,介绍了alias和funckey。快捷键的设置和组合方法

alias命令可以分配使用Ctrl、Shift、Alt或者两两,或者全部组合+功能键(F2-F12)或者数字键,字母键
比如:
F4
Ctrl+F2
Shit+T
Ail+3
Ctrl+Shift+Alt+F5 等组合
但是alias命令不能分配单个字母或者数字

funckey可以分配单个字母或者数字
比如:
funckey m moves 按一下m键就可启动移动命令
但是此时当使用命令行输入命令时m就不能输入了

用法:
alias ~R angle 45 #Ctrl+R 在移动器件时,器件旋转45度
alias CF10 grid toggle #Ctrl+F10 打开关闭格点

在写命令时,如果Ctrl后面+功能按键(F2-F10),则Ctrl用 C表示
如果后面+字母或者数字键,则Ctrl用 ~表示

按键Shift 用 S表示
按键Alt 用 A表示

‘#’号是注释

在文件中那段功能介绍的后面大约190行(或者随意),添加自己的代码,保存,重启allegro,设置的快捷键就可以一直用了

2.cadence的脚本语言

马上就说到设置网格了

由于设置网格不是一个命令就能搞定的,是好几步操作才能搞定,所以我们需要将我们设置grid的这些步骤录制一个脚本,然后设置一个快捷键来播放这个脚本,OK,那么就可以用这个快捷键来设置网格大小了(设置几个网格就需要几个快捷键)

  • 录制脚本
    File->Scrip
    这里写图片描述
    点Record开始录制(这个对话框消失)
    1.然后像常规方法设置grid一样设置一遍grid
    2.再点File->Scrip点Stop
    3.这个文件默认保存在当前设计文件的allegro文件夹
    这里写图片描述
    其实就是将点Record和Stop之间所有操作都记录了下来
  • 修改脚本
    去掉多余操作的部分:
    这里写图片描述

    其中FORM grid display NO就是脚本执行后格点是关闭的,如果是YES则格点是打开的

  • 移动脚本
    将脚本文件复制到SPB_Data\pcbenv\scr文件夹(scr自己建的)
    也可以随便放

  • 测试脚本

这里写图片描述
输入replay空格+脚本路径+回车
如果以前格点不是1mil,则执行后格点设置为1mil
如果说不是内部命令啥滴,一般都是路径不对

3.cadence快捷键设置grid

将那个脚本文件copy几份,重命名,然后修改内部的格点大小参数

重新打开env文件,自己分配喜欢的快捷键吧>_<
这里写图片描述

  • 2
    点赞
  • 47
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
Cadence16.6 PCB中,可以通过以下步骤来设置快捷键: 1. 打开Allegro PCB软件。 2. 在底下的命令框中,按照格式"alias (快捷键)(操作)"输入你想要的快捷键和对应的操作。 3. 按下回车键,即可成功添加快捷键。 一个示例是,可以将F2键设置为"zoom fit"操作,通过输入"alias F2 zoom fit"来设置快捷键。除此之外,你还可以根据相同的格式自行添加其他快捷键。 这样设置快捷键的好处是,可以方便地使用一些常用操作,比如复制/粘贴。有些软件的通用习惯的快捷键需要单独设置才能生效。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Cadence Allegro PCB快捷键设置](https://blog.csdn.net/H2z1220/article/details/129881348)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [Cadence Allegro如何设置快捷键(很重要)](https://blog.csdn.net/qq_42057393/article/details/122314304)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值