cadence生成pcb 16.6 pcb editor 鼠标左右键都没反应,不是软件卡了

    把基本的元器件摆放完整之后接下来就要进去布线了。在布线之前还应该进行约束管理的一些设置首先是基本的线宽、线线间距设置。

    一、线宽设置——就是设置一些特殊走线的线宽如电源线。

        这里在名字应该让自己的名字有意思(看名字就应该明白其功能)

         在一些特殊的区域对线宽、过孔等都有特殊的要求如BGA的里面,这样我们就要进行区域设置

在物理规则下,左边点击Region在右边dspsystem右键选择Create-àRegion,大致跟上面的一样根据区域的具體要求进行相应的设置即可。

设置完之后还要把这个属性赋给相应的区域具体如下:返回pcb图,Shape—>Rectangular(这里可根据自己的要求选择相应的形状)

這样区域设置就完成了

总结:这些就是最基本的约束管理器的设置,看上去也很简单(我一开始也是这么想的)可是真正设置起来就鈈是那么简单了,而且一些细节常常被忽略如类和class类的选择。

区域设置很是灵活我们可以自由的组合设置。

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

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



比如F10键来打开和关闭格点


  • 自定义快捷键1(临时)
    则按Ctrl+G则可打开关闭格点
    但是这样的分配是临时的重啟allegro后这个快捷键消失

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

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

funckey可以分配单个字母或者数字
但是此时当使用命令行输入命令时m就不能输入了

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

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

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

    點Record开始录制(这个对话框消失)
    1.然后像常规方法设置grid一样设置一遍grid
    3.这个文件默认保存在当前设计文件的allegro文件夹
    其实就是将点Record和Stop之间所有操莋都记录了下来
  • 其中FORM grid display NO就是脚本执行后格点是关闭的,如果是YES则格点是打开的


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

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

重新打开env文件自己分配喜欢的快捷键吧>_<

我要回帖

更多关于 orcad pcb 的文章

 

随机推荐