一个学习信号完整性的layout工程师
Cadence Allegro是一款功能比较强大的软件,相比较其他的PCB设计软件来说,界面交互比较友好。其中的快捷键设置就是比较强大,我见过朋友完全使用快捷键进行画图的。但是个人感觉对于新手,还是新熟悉一下菜单栏中的各种命令,设计投过单板之后,在进行快捷键设置比较更容易上手。下面简单整理了下Allegro的快捷键设置:

第一种方法:

Allegro PCB Designer 可以在命令窗口中直接定义快捷键,但是如果重新启动软件,快捷键将会失效,比如设置走线命令的快捷键,如下图回车之后,就可以使用:

如果我们想要知道哪些命令是可以设置为快捷键,可以通过两种方法查看,第一种就是直接在命令窗口输入alias或者funckey,回车就会弹出快捷键对话框,如下图:

第二种方法:

是通过点击Allegro的PCB Editor的菜单的Tools命令,选择Utilities->Keyboard Commands,如下图:

第二种方法:通过修改用户变量env文件来设置快捷键,这种方法也有两种模式,分别为alias和Funckey。

1)Alias命令不用来定义字母(如果使用alias定义字母,那么你在使用的时候,需要输入字母,然后回车,快捷键才能生效),可以定义一些Fn之类的或者Del。
2)Funckey命令可以用来定义单个为快捷键,它比alias更强大一些,alias能定义的funckey都可以定义。
3)Funckey定义字母是区分大小写的,比如funckey C ‘dbdoctor’、funckey c ‘copy’,大写的C代表dbdoctor检查,小写的c代表复制。
4)Funckey也可以定义两个字母,比如我们移动器件和结构位置对齐时,选择定位孔的中心,可以进行如下设置:funckey sa "prepopup;pop dyn_option_select ‘Snap pick to@:@Arc/Circle Center’"这个还是比较方便的。
5)也可以使用Funckey进行换层设置,如果我们平常设计的PCB层叠较多时,比如像手机的八层、十层较多的时候可以通过1、2、3、等命令进行切换,比较方便。但是换层的快捷键设置比较多样,从网上看到好多种,有些自己试了下不好使,看能还用户变量设置的有关。分享一下我自己设置,比如第二层:funckey 2 ‘visible_layer2’,其他层按照这个模式直接添加就行。env的位置,实在按照目录下的SPB_Data\pcbenv中,我是安装在C盘,直接用记事本打开,进行快捷键编辑就行。


以上资料主要是本人在PCB设计中和网络搜索整理而成
如有雷同或错误,希望各位大神留言指正,感谢!!!

Cadence Allegro PCB设计88问解析(四) 之 Allegro中快捷键Funckey与alias设置相关推荐

  1. Cadence Allegro PCB设计88问解析(九) 之 Allegro中封装(footprint)3D模型添加

    一个学习信号完整性的layout工程师 今天整理下PCB封装的3D 模型添加,此步骤并不是所有的公司使用,因为我们平常给器件添加一个实际的高度,就已经OK了.只不过我们在看整版的3D模型是,每个器件都 ...

  2. Cadence Allegro PCB设计88问解析(二) 之 Allegro中Artwork层复用(导入导出)

    一个学习信号完整性仿真的layout工程师 因为每个人的习惯不同,所以在平常的设计中查看的光绘层是不同的,有助于自己快速的layout.但是在每次拿到别人的板子去改版或者重新设计时,都要添加自己习惯的 ...

  3. Cadence Allegro PCB设计88问解析(五) 之 Allegro中DXF的导入导出

    一个学习信号完整性仿真的layout工程师 在进行PCB设计时,需要考虑结构要求,其要求就会体现在结构文件中.一般Allegro软件的结构文件为DXF.DXF文件中包含PCB板外形,定位孔位置大小.关 ...

  4. Cadence Allegro PCB设计88问解析(六) 之 Allegro中的XNet设置

    一个学习信号完整性仿真的layout工程师 在我们的进行layout设计时,尤其是在一些差分走线上,经常会遇到串联电阻或者电容的情况,可能在信号速率不高或者spec要求不严格时,我们会忽略独立器件另一 ...

  5. Cadence Allegro PCB设计88问解析(十四) 之 Allegro中库路径设置方法

    一个学习信号完整性的layout工程师 大家在进行Layout设计时,最重要就是导入网表,放入元器件,然后进行走线.那其中的元器件就是今天和大家分享的一点,不管是阻容感,还是各种IC.连接器都是有封装 ...

  6. Cadence Allegro PCB设计88问解析(十八) 之 Allegro中差分规则设置

    一个学习信号完整性仿真的layout工程师 我们在进行layout设计时,进行会遇到差分信号的layout,像USB和HDMI等,是需要控制阻抗的,那么我们在走线的时候,也需要从电器规则和物理规则上设 ...

  7. Cadence allegro PCB 设计中,出零件位置图时,如何将丝印自动放在器件中心

    第一:打cadence allegro软件时,要选如图的选项,一定要选alegro productivity toolbox 第二:  allegro pcb设计 manufacture >La ...

  8. 多层高速PCB设计学习笔记(四)四层板实战(上)之常见模块要求

    系列文章目录 多层高速PCB设计学习(一)初探基本知识(附单层设计补充) 多层高速PCB设计学习笔记(二)基本设计原则及EMC分析 多层高速PCB设计学习笔记(三) GND的种类及PCB中GND布线实 ...

  9. 3大常用PCB设计软件AD、PADS、Allegro应该学哪个?

    有关PCB设计软件很多,主流的设计软件有:Altium Designer.PADS以及Allegro,我要学习的话,应该从哪个软件入门学习,还是说只要学习了其中之一,另外的软件就学得差不多了呢?还是说 ...

最新文章

  1. gridview格式化日期字段
  2. Android Studio 本机调试
  3. 一步步在Docker里运行Web应用
  4. mkfs -t ext3 错误/dev/sdxx is apparently in use by the system; 解决方法
  5. mybatis学习(32):删除操作
  6. 广东省计算机学校哪所最好,广东省哪个技校比较好哪里好
  7. 大学计算机应用技术基础实践教程答案,【最新资料】大学计算机基础实践教程习题答案.doc...
  8. 如何解决Ubuntu桥接模式无法联网
  9. javascript 简易时钟
  10. 阶段3 2.Spring_02.程序间耦合_3 程序的耦合和解耦的思路分析1
  11. 2010_8_16_Router_路由器的密码恢复
  12. appinfo.json
  13. 云端: 小软件大平台,绿色又安全 V0.9 Beta3(090722)
  14. olcd12864的u8g2库_玩转u8g2 OLED库,一篇就够
  15. 计算机金融专业美国学校排名,美国金融专业都有哪些种类?
  16. oh my zsh 的alias文件
  17. 【Python】自动化办公之Excel拆分并自动发邮件
  18. java毕业设计——基于java+J2ME+sqlserver的打飞机游戏设计与实现(毕业论文+程序源码)——打飞机游戏
  19. IBM ServerGuide 9.40
  20. 使用Java集合实现麻将(准备牌、洗牌、发牌、看牌)

热门文章

  1. java privatekey输出字符串_JAVA题:编写一个加密程序,对用户输入的字符串加密后输出。加密的方法是将每个字符映射成字母表中的对称...
  2. 联想微型计算机如何设置u盘启动,联想电脑如何设置U盘启动?联想电脑bios设置U盘启动教程...
  3. 函数式编程(JAVA)——Lambda表达式
  4. jQuery设置内容和属性
  5. 怎么调大计算机浏览器内字体,W7系统浏览器字体大小设置的方法
  6. python制作英语字典_python制作英文学习字典案列
  7. 谈谈小程序的赚钱方式
  8. C/C++语言ODBC连接SqlServer数据库
  9. HashMap是如何遍历的
  10. (二)向前 向后 中心差商