在allegro中设置PADS常用的快捷键方法
PADS快捷键和技巧大全
PADS快捷键和技巧大全PADS(PowerPCB Advanced Design System)是一款强大的电子设计自动化软件。
它具有丰富的功能和工具,使得电路设计师能够快速而准确地完成电路布局和布线工作。
在使用PADS进行设计时,掌握一些快捷键和技巧可以提高工作效率和准确性。
下面是一些常用的PADS快捷键和技巧,帮助您更好地使用该软件。
1.快捷键:- Ctrl + N:新建设计文件。
- Ctrl + O:打开设计文件。
- Ctrl + S:保存设计文件。
- Ctrl + Z:撤销上一步操作。
- Ctrl + Y:重做。
- Ctrl + C:复制选定的元素。
- Ctrl + V:粘贴元素。
- Ctrl + X:剪切选定的元素。
- Ctrl + A:全选。
- Ctrl + D:删除选定的元素。
- Ctrl + G:对选定元素进行分组。
- Ctrl + U:解除选定元素的分组。
2.利用网格:在设计过程中,利用网格可以使布局和布线更加整齐和对齐。
您可以使用快捷键“G”打开网格设置对话框。
在这里,您可以设置网格的间距和显示选项。
还可以使用快捷键“Ctrl + Shift + G”重新对齐元件。
3.使用箭头和空格键:在布线时,使用箭头键可以调整元件的位置。
使用上箭头键可以向上移动元件,使用右箭头键可以向右移动元件,以此类推。
另外,使用空格键可以旋转元件。
4.使用自动布局工具:PADS提供了一些自动布局工具,可以帮助您布局电路板。
在布线完成后,使用“Tools”菜单中的“AutoRouter”选项可以自动完成布线。
这样可以节省时间和精力,并确保更好的布线质量。
5.使用层功能:PADS支持多层设计。
您可以使用快捷键“L”切换不同的层。
使用“Tab”键可以切换显示层。
使用“+”和“-”键可以放大和缩小显示。
7.使用高级选项:PADS提供了一些高级选项,可以进一步优化设计。
例如,使用快捷键“A”可以添加阵列,使用快捷键“M”可以移动选定元件。
Allegro常用快捷键说明
Allegro常用快捷键说明Allegro Allegro 常用快捷键说明常用快捷键说明常用快捷键说明★Allegro 键说★说环境变件(evn 件),环境变件两个,它们别系统盘根录pcbevn 录(系统 C 盘,那么evn 件将 c:\pcbevn )径( Cadence 设计系统D:\Cadence ,则evn 件将D:\Cadence\PSD_15.1\share\pcb\text 录),变件,局变件(系统动建,为认设)。
变件,户参数设值(Setup->User Preferences.. 库件径等)。
局变件:应工径系统键义等等。
启动个应时,应会根据环境变参数进。
Cadence 系统个较开系统,它给户较多空间。
Allegro 们可 alias funckey 来义个键,代设计。
义键产,们两种来义:1、口义,但这样义键能当设计,果启动设计时,键将会。
格:alias shortkey Keyboard Commandsfunckey shortkey Keyboard Commands:1)果键alias funckey 车,系统将会弹键,这当执Tools->Utilities->Aliases/Function keys.. 。
2)alias 能来义,键来输。
但 funckey 可来义单个为键,它 alias 更为强大,alias 能义它都能义,但义键,该能来输键盘。
3 )Allegro 键盘(Keyboard Commands) 可过执Tools->Utilities->Keyboard Commands 来查看,这都可设键。
2、环境变件义,这样义将长期。
环境变件evn 件(c:\pcbevn ),们可对它进编辑。
们 alias 可开写(:source $TELENV ),们 Protel PowerPCB 大、缩可义:alias Pgdown zoom outalias Pgup zoom in们经 alias 来义个 shortkey:alias ~R angle 90( 转90 度)alias ~F mirror(激镜 )alias ~Z next(执 )alias End redisplay (屏)alias Del Delete (激删)alias Home Zoom fit(屏显)alias Insert Define grid(设栅格)、键盘allegro 多键盘,它过键盘输来激执关。
allegro快捷键设置说明
Allegro快捷键设置方法
1.strokes设置
A. 将文件“allegro.strokes”拷贝至安装目录以下路径\Cadence\SPB_15.5\share\pcb\text,
覆盖原文件;
B. 同时参考下面图片示设置。
打开任何一个pcb,选择菜单‘setup’,选择‘user preferences’,
C. 跳出的框图选项如图,选择‘input’,在右边选项‘no_dragpopup’选项打勾。
D. 关掉PCB,重新打开即可。
2.color设置
A. 将所有*.color文件内容拷贝至安装目录路径: Cadence\SPB_15.5\share\local\pcb\views;
B. 同时参考如图所示设置:
打开任何一个pcb,选择菜单‘setup’;选择‘user preferences’菜单:
跳出的框图选项,选择‘config path’,点击右边选项‘viewpath’对应的‘value’框内。
在跳出的框图如下:
将图中路径设置为color文件对应的文件夹,如D:\Cadence\SPB_15.5\share\local\pcb\skill
3 快捷键设置
把env,env1 拷贝到安装目录:D:\Cadence\SPB_15.5\share\pcb\text;并覆盖原来文件。
备注:图片都是15.5版本的截图,其他版本菜单数量可能有细微区别,但是对应内容选择正确就可以了。
PADS初学者常用快捷键
PADS初学者常用快捷键PADS常用快捷键CTRL+ALT+C--显示颜色设置CTRL+ALT+F--打开选择过滤器CTRL+N--新建CTRL+O--打开CTRL+A--选择全部CTRL+C--复制CTRL+V--粘贴CTRL+X--剪切CTRL+Z--取消CTRL+W--全屏显示CTRL+S--保存CTRL+D--刷新CTRL+P--打印CTRL+E--移动CTRL+F--翻转CTRL+I---任意角度旋转CTRL+R--90度旋转CTRL+H--高亮CTRL+U--取消高亮CTRL+Q--元器件特性CTRL+Enter--选项设置CTRL+G--建立组合CTRL+L--排列元件F1--打开在线帮助F2--添加走线F3--动态走线模式F4--切换布线层F6--选择网络F5--选择管脚对W--改变线宽G--全局栅格设置,例G25GD--显示栅格设置,例GD25GP--设置设计栅格,例GP25GV--设置过孔栅格,例GV25Z--换单层显示,例Z1SS<S>查找并选中其中一个或其中一类元件测量:Q--从当前位置开始测量改变走线角度:AA任意角,AD斜角,AO直角改变当前层:L(如改当前层为第二层,L2)设置通孔显示模式:D+O设置铜只显示外框模式:P+O设计规则检查:打开:DRP,关闭DRO,忽略设计规则DRI选择当前过孔使用模式:自动过孔选择VA盲孔或埋孔:VP通孔模式:VT切换为公制(mm)--UMM切换为英制(mil)--UMPADS Logic同一页添加网络标号:双击wire,在对话框的网络名处添加你想要的字符即可PADS Logic不同页添加网络标号:添加连线,点击鼠标右键,选择页间连接符,填入你要的网络名称盲孔:盲孔是将PCB内层走线与PCB表层走线相连的过孔类型,此孔不穿透整个板子。
埋孔:埋孔则只连接内层之间的走线的过孔类型,所以是从PCB表面看不出来的。
PADS 将PCB文件中的所有元件添加到封装库中的方法:单价右键选择元器件,然后全选中PCB中的所有元器件,单击右键-选择保存到库中(保存到自己想要存的库中即可).。
PADS快捷键和技巧大全
另外发一些最基本常用的几个快捷键:设置通孔显示模式:D+O设置铜只显示外框形式:P+O改变当前层:L(如改当前层为第二层,为L2)测量:从当前位置开始测量:Q改变线宽:W设置栅格:G对找元件管脚或元件:S寻找绝对坐标点:S(n)(n)改变走线角度:AA任意角,AD斜角,AO直角取消当前操作:UN,如UN(1)为取消前一个操作重复多次操作:RE设计规则检查:打开: DRP,关闭:DRO,忽略设计规则:DRI,以无过孔形式暂停走线:E锁定当前操作层对:PL(n)(n)选择当前过孔使用模式:自动过孔选择:VA埋孔或盲孔:VP通孔模式:VT保存:CTRL+S打开:CTRL+O新建:CTRL+N选择全部:CTRL+A全屏显示:CTRL+W移动:CTRL+E翻转:CTRL+F任意角度翻转:CTRL+I高亮:CTRL+H查询与修改:CTRL+Q45度翻转:CTRL+R增加走线:F2锁定层对:F4选择网络:F6选择管脚对:F5Ctrl+A 选择全部。
Ctrl+B 以板框为界整体显示当前设计。
Ctrl+C 复制。
Ctrl+D 刷新。
Ctrl+E 移动。
Ctrl+F 水平镜像翻转。
Ctrl+G 建立组合。
Ctrl+H 高亮。
Ctrl+I 以任意角度转换。
Ctrl+J 在布线模式下使用鼠标“十”字光标中心呈环形。
Ctrl+K 建立簇。
Ctrl+L 排列元件。
Ctrl+M 长度最短化。
Ctrl+N 建立新元件。
Ctrl+O 打开文件。
Ctrl+P 不在使用中。
PowerPCB 专业群42336805、PCB Layout 学习群48381494Ctrl+Q 调出被选中对象的“查询与修改”对话框。
Ctrl+R 以90°角度为单位旋转。
Ctrl+S 存盘。
Ctrl+T 不在使用中。
Ctrl+U 取消高亮。
Ctrl+V 粘贴。
Ctrl+W 以Zoom模式查看。
Ctrl+X 剪切。
Ctrl+Y 扩展。
Ctrl+Z 取消操作。
PADS常用的29种快捷键
PADS常用的29种快捷键常用的29种快捷键:1.设置通孔显示模式:D+O;2.设置铜只显示外框形式:P+O;3.改变当前层:L(如改当前层为第二层,为L2);4.测量:从当前位置开始测量:Q;5.改变线宽:W;6.设置栅格:G;7.对找元件管脚或元件:S;8.寻找绝对坐标点:S(n)(n);9.改变走线角度:AA任意角,AD斜角,AO直角;10.取消当前操作:UN,如UN(1)为取消前一个操作;11.重复多次操作:RE;12.设计规则检查:打开: DRP,关闭:DRO,忽略设计规则:DRI;13.以无过孔形式暂停走线:E;14.锁定当前操作层对:PL(n)(n);15.选择当前过孔使用模式;16.自动过孔选择:VA;17.埋孔或盲孔:VP;18.通孔模式:VT;19.保存:CTRL+S;20.打开:CTRL+O;21.新建:CTRL+N;22.选择全部:CTRL+A;23.全屏显示:CTRL+W;24.移动:CTRL+E;25.翻转:CTRL+F;26.任意角度翻转:CTRL+I;27.高亮:CTRL+H;28.查询与修改:CTRL+Q;29.显示管脚:PN快捷键与无模命令D+O:设置通孔显示模式P+O:设置铜只显示外框形式L:改变当前层(如改当前层为第二层,为L2)Q:测量,从当前位置开始测量W:改变线宽G:设置栅格S:对找元件管脚或元件S(n)(n) 寻找绝对坐标点AA任意角,AD斜角,AO直角:改变走线角度UN:取消当前操作RE:重复多次操作打开:DRP,关闭:DRO,忽略设计规则:DRI:设计规则检查E:以无过孔形式暂停走线PL(n)(n):锁定当前操作层对VA :自动过孔选择,选择当前过孔使用模式VP:埋孔或盲孔VT:通孔模式CTRL+W:全屏显示CTRL+E:移动CTRL+F:翻转CTRL+I:任意角度翻转CTRL+H:高亮CTRL+Q:查询与修改CTRL+R:45度翻转F2:增加走线F4:锁定层对F6:选择网络F5:选择管脚对PowerPCB5.0.1中的无模命令1. 全局设置(Global Settings)C 补充格式,在内层负片设计时用来显示Plane层的焊盘及Thermal。
allegro 快捷键使用方法
allegro 快捷键使用方法快捷键是提高工作效率和操作速度的利器。
在使用 Allegro 这个软件时,掌握一些快捷键可以帮助您更快速地完成操作。
下面是一些Allegro 快捷键的使用方法:1. 新建文件:使用快捷键 Ctrl + N,您可以快速创建一个新的 Allegro 文件。
2. 打开文件:使用快捷键 Ctrl + O,您可以方便地打开一个已经存在的 Allegro 文件。
3. 保存文件:使用快捷键 Ctrl + S,您可以快速保存当前打开的 Allegro 文件。
如果是首次保存,系统会弹出一个对话框来指定文件名和保存路径。
4. 撤销和重做:使用快捷键 Ctrl + Z 来撤销上一步操作,使用快捷键 Ctrl + Y来重做刚才的操作。
5. 复制、剪切和粘贴:使用快捷键 Ctrl + C 来复制选中的元件、线路或区域,使用快捷键 Ctrl + X 来剪切选中的内容,使用快捷键 Ctrl + V 来粘贴剪切板中的内容。
6. 放大和缩小:使用快捷键 Ctrl + "+" 来放大当前选中的区域,使用快捷键Ctrl + "-" 来缩小当前选中的区域。
7. 移动视图:使用快捷键 Ctrl + 方向键(上下左右)来移动视图的位置,可以在放大后方便地查看不同的区域。
8. 快速切换工具:使用数字键1-9 来快速切换Allegro 工具栏上的工具。
例如,按下数字键 1 可以选择选择工具,按下数字键 2 可以选择画线工具。
希望这些快捷键的使用方法能帮助您更高效地使用 Allegro。
掌握这些快捷键可以大幅提高您的工作效率,同时也减少了使用鼠标的操作。
请记住,熟能生巧,多练习才能更好地掌握这些快捷键。
在allegro中设置PADS常用的快捷键方法
在allegro中设置PADS常用的快捷键方法把ENV文件复制到目录C:\\Cadence\\SPB_16.3\\share\\pcb\\text 替换就OKENV文件内容:## ALLEGRO GLOBAL Environment file## The following variables are set by the software if not preset by user:# CDS_SITE, ALLEGRO_SITE, TELENV, ALLEGRO_INSTALL_DIR,# ALLEGRO_INSTALL_TOOLS, ALLEGRO_INSTALL_ROOT, ALLEGRO_TYPE,# __UNIX (if UNIX), _PROGRAM, HOME## You may set the Operating System variable:# ALLEGRO_PCBENV <alternative directory># to overwrite the default of the user's pcbenv directory. This variable# must be set at the OS level and has no effect if set in an Allegro env file. # The directory given must exist. If no directory is found the system will# fallback to its default location.## The following variables are preset at startup, direct settings in env# files will be overridden# LOCALENV: seeded based upon <HOME>/pcbenv (or if set ALLEGRO_PCBENV)# LOCALPATH: seeded based upon . LOCALENV, ALLEGRO_SITE, GLOBALPATH# Variable names are case insensitive#--------------------------------------------------------------------# System Variablesset GLOBAL = $ALLEGRO_INSTALL_DIR/text# change from LIBPATH because it conflicts with IBM's shared library# environment variableset ALIBPATH = $ALLEGRO_INSTALL_DIR/pcb_libset COMPLIBPATH = $ALLEGRO_INSTALL_DIR/allegrolibset GLOBALPATH = . $GLOBAL# Allegro Data Services Variableset ADSPATH = $GLOBALPATH# Present for compatiblity with older versions of Allegro.ifnvar ALLEGRO_SITE "set ALLEGRO_SITE ."ifnvar CDSPLAT "set CDSPLAT "ifnvar ALLEGRO_INSTALL_DLL "set ALLEGRO_INSTALL_DLL "#--------------------------------------------------------------------# Configuration variables (Don't change)set BMPPATH = . $ALLEGRO_SITE/icons $GLOBAL/iconsset FORMPATH = . $ALLEGRO_SITE/forms $GLOBAL/formsset MENUPATH = . $ALLEGRO_SITE/menus $GLOBAL/cuimenusset MATERIALPATH = . $LOCALENV $ALLEGRO_SITE $GLOBAL#Configuration pathsset PRFEDITPATH = . $LOCALENV/configure/prfedit $ALLEGRO_SITE/configure/prfedit $ALLEGRO_INSTALL_DIR/configure/prfeditset BATCHHELPPATH = . $ALLEGRO_INSTALL_DIR/batchhelpset SPROUTEPATH = $ALLEGRO_INSTALL_DIR/configure/sprouteset HELPPATH = . $ALLEGRO_INSTALL_DIR/help $GLOBAL/helpset PDFPATH = . $ALLEGRO_INSTALL_DIR/help/pdf# Graphics demo envset IMAGEPATH = . $ALLEGRO_INSTALL_DIR/examples/image# Allegro Plugin search pathset AXLPLUGINPATH = . $LOCALENV/$CDSPLAT $ALLEGRO_SITE/$CDSPLAT $ALLEGRO_INSTALL_DLL#--------------------------------------------------------------------# Drawing fontset VECTORFONTPATH = . $GLOBALset ANSIFONT = ansifontset KANJIFONTPATH = . $GLOBAL/fonts/kanjiset KANJIFONT1 = kanjifont1set KANJIFONT2 = kanjifont2#--------------------------------------------------------------------# Display Variablesset display_backingstore on# disable repair under ratsnestsset display_shapefill_analysis 1#--------------------------------------------------------------------#--------------------------------------------------------------------set compalib = $ALIBPATH/symbols $COMPLIBPATH/symbolsset topfilelib = $ALIBPATH/templates $COMPLIBPATH/templatesset signal_install_dir = $ALLEGRO_INSTALL_DIR/signalset signal_optlib_dir = $signal_install_dir/optlib# HDL Supported Design Library Search Path Variablesset MODULEPATH = . $ALLEGRO_SITE/modulesset TILEPATH = . $ALLEGRO_SITE/modulesset WBPATH = . $ALLEGRO_SITE/wbtiersset PADPATH = . symbols .. ../symbols $ALLEGRO_SITE/padstacks $compalibset PSMPATH = . symbols .. ../symbols $ALLEGRO_SITE/symbols $compalibset pcell_lib_path = $ALLEGRO_SITE/../../rfsip/sip_pcells . sip_pcells .. ../sip_pcells $ALLEGRO_INSTALL_DIR/../rfsip/sip_pcellsset TECHPATH = . $ALLEGRO_SITE/tech $GLOBAL/techset PARAMPATH = . $ALLEGRO_SITE/parameterset TOPOLOGY_TEMPLATE_PATH = . templates .. ../templates $ALLEGRO_SITE/topology $topfilelib# SigNoise data installation directoryset SIGNOISEPATH = . $LOCALENV $ALLEGRO_SITE/signal $signal_install_dir $signal_optlib_dir $GLOBAL# SigNoise model variables.set SI_MODEL_PATH = . $ALLEGRO_SITE/signal $signal_install_dirset SI_MODEL_FILE_EXT = Generic_IBIS(ibs) IBIS_Buffer(buf) IBIS_EBD(ebd) IBIS_ICM(icm)IBIS_Pin_List(pin) IBIS_Package(pkg) Quad(mod) Generic_SPICE(spc) HSpice_Input(sp) HSpice_Output(lis) Spectre(spc) Touchstone(S?p,s??,snp) DML(ndx,dml) Interconnect(iml) ABIML(abiml)#--------------------------------------------------------------------# Non-HDL Supported Design Search Path Variablesset MISCPATH = . $ALLEGRO_SITE/miscset ARTPATH = . .. $ALLEGRO_SITEset APTPATH = . .. $ALLEGRO_SITEset CLIPPATH = .set DCLPATH = . .. $ALIBPATH $COMPLIBPATHset DEVPATH = . devices .. ../devices $ALLEGRO_SITE/devices $ALIBPATH/devices $COMPLIBPATH/devices set DFAAUDITPATH = . $ALLEGRO_SITE/assembly $ALLEGRO_INSTALL_DIR/assemblyset DFACNSPATH = . dfa .. ../dfa $ALLEGRO_SITE/dfaset NCDPATH = . .. $ALLEGRO_SITE/nclegend $GLOBAL/nclegendset SCRIPTPATH = . $ALLEGRO_SITE/scripts $GLOBAL/scriptset TEXTPATH = . $ALLEGRO_SITE/extracta $GLOBAL/viewsset VIEWPATH = . $ALLEGRO_SITE/viewsset XTALK_TABLE_PATH = . xtalk_tables .. ../xtalk_tables $ALLEGRO_SITE/xtalk $ALIBPATH/xtalk_tables set WIZARD_TEMPLATE_PATH = . $ALLEGRO_SITE/new_templates$ALLEGRO_INSTALL_DIR/pcb_lib/symbols/templateset LDFPATH = .# System Configuration .scf file search pathset SCFPATH = . scfs .. ../scfs# Display the headsup meter in a fixed position in the control panel.set allegro_dynam_timing_fixedpos# For IC Packaging tools (APD and SiP tools), the following defaults the# HUD for the wirebond tools to updating 25 times per second.set wirebond_hud_update_frequency 25# By default, suppress bond wire DRCs that are 3D in nature but being# checked in 2D. By default, the APD/SiP tools will only report wire# violations if they occur over top of the end item (finger or pin) and# the two wires are on different nets.set wirebond_suppress_bondwire_drcs#--------------------------------------------------------------------#--------------------------------------------------------------------# alias# May use function keys F2-F12, most Alpha-numberic keys with control# modifier (although Control - C, V and X are reserved for copy, paste and cut) # and Navigation Keys (Home, Up arrow, Esc, etc.) These items may be modifed# by the following:# Modifier Indicator Example# Shift S SF2# Control C (function keys) CF2# Control ~ (alpha-numeric) ~N# Meta A AF2# Modifiers may be combined. Some examples:# CSF2 Control-Shift F2# ASF2 Meta-Shift F2# CAF2 Control-Meta F2# CASF2 Control-Meta-Shift F2# ~SZ Control-Shift Z# SUp Shift-Up Arrow# CUp Control-Up Arrow## funckey# use the funckey when you wish to have alphanumeric keys operate# like the Function keys when the cursor is in the Allegro canvas.## Example -- following starts the move command without a Enter key# funckey m move#--------------------------------------------------------------------# Bind roam operations to function keysset roamInc = 96alias Up "roam y -$roamInc"alias Down "roam y $roamInc"alias Left "roam x -$roamInc"alias Right "roam x $roamInc"# Bind incremental pick by grid unit functions to ctrl and shift--arrow keys alias CUp "ipick 0; ipick_to_gridunit 0 +1"alias CDown "ipick 0; ipick_to_gridunit 0 -1"alias CLeft "ipick 0; ipick_to_gridunit -1"alias CRight "ipick 0; ipick_to_gridunit +1"alias SUp "move; ipick_to_gridunit 0 +1"alias SDown "move; ipick_to_gridunit 0 -1"alias SLeft "move; ipick_to_gridunit -1"alias SRight "move; ipick_to_gridunit +1"#--------------------------------------------------------------------# F1 is normally reserved by the system for Help so we don't use italias F2 donealias F3 add connectalias F4 cancelalias F5 show elemenalias F6 add connectalias F7 vertexalias F8 zoom pointsalias F9 zoom fitalias F10 zoom inalias F11 zoom outalias F12 property editfunckey + subclass -+ funckey - subclass -- alias SF2 property edit alias SF3 slidealias SF4 show measure alias SF5 copyalias ~E movealias SF7 dehilight all alias SF8 hilight pick alias SF9 vertexalias SF10 save_as temp alias SF11 zoom previous alias Esc oopsalias Pgup zoom inalias Pgdown zoom out alias Insert Define grid alias Home Zoom fitalias Del Deletealias End redisplayalias ~Z nextalias ~F mirroralias ~R angle 45alias SF12 zoom world alias CF2 nextalias CF5 color192alias CF6 layer priority alias CSF5 statusalias ~N newalias ~O openalias ~S savealias ~D deletealias ~Z undofunckey + subclass -+ funckey - subclass --#--------------------------------------------------------------------# OTHER ALIASESalias edps padeditalias rps "replace padstack"alias unplrp report unplacedalias x pickalias y pick lalias ix ipickalias iy ipick 0alias reopen 'open -q $module'alias revert 'open -q $module'# autoroamalias sar set pcb_autoroamalias uar unset pcb_autoroamalias reopen 'open -q $module'alias bubset 'settoggle shove_mode Off "Hug preferred" "Shove preferred"; options bubble_space $shove_mode'alias ~B bubsetalias smoothset 'settoggle smooth_mode Off Minimal Full; options smooth_level $smooth_mode' alias ~C smoothset#--------------------------------------------------------------------# COMMAND DEFAULTS# allow slide to work on arcs by defaultset slide_arcs# Compatibility aliasesalias window zoomalias hilite hilightalias dehilite dehilightalias pickx pickalias picky pick lalias ipickx ipickalias ipicky ipick 0alias cdnshelp cdsdoc#--------------------------------------------------------------------# MOUSE WHEEL SUPPORT (Windows only)# Environment Variables - Note quote variables so they are evaluated# at button time not when this file is read.# - _wheelcnt variable is set based upon number of detents wheel moved# range is -4 to 4 (no 0)# - sx1 and sy1 are cursor coordinates when wheel is moved## Button values# wheel_up: when wheel is moved up# wheel_down: when wheel is moved down# wheel: up/down if either of above 2 buttons are not assigned## Keyboard modifiers (note we are case insensitive)# S - shift key# C - control key# SC - shift and control# Example: SCwheel - for wheel button assignment with both shift & control keys ## Button factor may be factorion (e.g. 0.5) set buttonfactor = 1button wheel_up "zoom in $buttonfactor" button wheel_down "zoom out $buttonfactor" button Cwheel_up "zoom in $buttonfactor" button Cwheel_down "zoom out $buttonfactor"source -q $ALLEGRO_SITE/site.env。
PADS使用技巧和快捷键
PADS使用技巧和快捷键PADS(PowerPCB Advanced Design System)是一款强大的PCB设计软件,它可以帮助工程师快速、高效地设计和布局电路板。
在PADS中,有很多使用技巧和快捷键,可以帮助用户更快更好地完成设计任务。
下面是一些常用的PADS使用技巧和快捷键:1.快速创建器件:在PADS中创建器件非常简单。
只需要在构建菜单中选择"新建封装",然后选择要创建的器件类型,输入器件名称和封装参数,即可快速创建自定义封装。
2. 设计规则检查:在设计过程中,使用设计规则检查功能可以帮助用户查找和解决潜在的设计问题。
使用快捷键Ctrl+D可以快速打开设计规则检查对话框,用户可以在其中选择要检查的规则类型并运行检查。
3. 定位和切换层:在PADS中,使用快捷键F5可以打开层定位对话框,用户可以在其中选择要查看的层和对象类型。
另外,使用快捷键Shift+L可以在不同层之间快速切换。
7. 导入和导出BOM:在PADS中,使用快捷键Ctrl+B可以导出BOM (Bill of Materials)。
用户可以选择要导出的BOM格式,并指定导出文件的路径。
另外,使用快捷键Ctrl+Shift+B可以导入BOM。
8. 快速查找:在PADS中,使用快捷键Ctrl+F可以快速查找分量、线路或其他对象。
用户只需输入要查找的内容,然后PADS会自动定位并突出显示匹配的对象。
11. 更新布局:在PADS中,使用快捷键Ctrl+U可以更新布局。
当用户修改了原理图或器件设置后,可以使用此快捷键将更改应用于布局。
12. 生成3D模型:在PADS中,使用快捷键Ctrl+Shift+M可以生成3D模型。
用户可以选择要生成3D模型的分量,并指定模型的类型和文件路径。
14.自定义快捷键:在PADS中,用户可以根据自己的需求自定义快捷键。
只需要在设置菜单中选择"快捷键设置",然后选择要定义快捷键的命令,并设置相应的快捷键。
Allegro常用功能及快捷键设置
.
二、操作界面
Allegro在操作中的顺序:1、从工具栏或快捷键选择相应的操作命令,如:移动2、在Find栏勾选相应的操作对象,如:器件(Symbols)3、回到主工作界面,点选器件进行移动
例:如果要画线:参下图
三、我的常用快捷键设置:
*:\Cadence\SPB_16.6\SPB_Data\pcbenv 将快捷键的配置文件:.env
文件放在相应的安装目录spbdata下如果没有pcbenv文件夹可以手动创建
Allegro常用功能及快捷键设置
Allegro常用功能
一、Allegro与AD在封装设计上有区别:Aቤተ መጻሕፍቲ ባይዱ是综合库,在封装界
面可以直接设计焊盘,Allegro不行,只能通过Pad Designer
进行更改
Allegro常用的功能模块:
PADS快捷键和技巧大全
PADS快捷键和技巧大全
1、快速访问常用窗口:
1、点击工具栏上的“视图”按钮,可以快速访问到项目浏览器、组件视图、端口视图等常用窗口;
2、按下快捷键F9,可以快速访问工程浏览器;
3、按下快捷键F10,可以快速访问组件视图;
4、按下快捷键F11,可以快速访问端口视图;
2、快速切换视角、分屏:
1、按住Ctrl+方向键,可以快速切换设计视角;
2、按下快捷键Ctrl+Shift+F,可以将当前窗口分割成4个等分的窗口;
3、按下快捷键Ctrl+Alt+F,可以将当前窗口横向等分;
4、按下快捷键Ctrl+Shift+E,可以将当前窗口纵向等分;
3、快速组件:
1、按下快捷键Ctrl+F,可以打开组件框,输入组件名称或ID即可快速查找到组件;
2、按下快捷键Ctrl+Shift+F,可以打开组件全文框,可以根据组件属性、实例属性、组件文档信息等组件;
4、快速在同类组件之间切换:
1、按下快捷键Ctrl+上/下方向键,可以快速在同类组件之间切换,也可以在不同层次的组件间切换;
2、按下快捷键Ctrl+左/右方向键,可以快速在同类组件的不同属性中切换;
5、快速添加组件:
1、在组件视图中,可以选择需要添加的组件。
PADS使用技巧和快捷键
PADS使用技巧和快捷键PADS是一款专业的PCB设计软件,在实际应用中,掌握一些PADS的使用技巧和快捷键,可以有效提高设计效率。
下面是一些常用的PADS使用技巧和快捷键:1.使用批量命名工具:PADs中有一个很方便的批量命名工具,可以一次性对多个元件的命名进行批量更改。
使用方法是首先选择需要更改的元件,在“属性填充”窗口中选择“命名”选项卡,然后点击“多个元件重命名”,填写新的命名规则即可。
2.使用层管理器:PADs的层管理器可以帮助用户进行层的选择和切换。
通过按下快捷键“L”或者点击菜单栏中的“视图”->“层管理器”,可以打开层管理器窗口。
在该窗口中,可以选择想要显示或隐藏的层。
3.自定义快捷键:PADs允许用户自定义快捷键,以适应个人的习惯。
可以点击菜单栏中的“工具”->“快捷键设置”,在弹出的对话框中选择想要修改的命令,然后设置新的快捷键。
4.使用局部放大功能:长时间的设计工作容易导致眼睛疲劳,PADs的局部放大功能可以帮助用户在细节设计时更清晰地观察。
使用方法是按住“CTRL”键并使用鼠标滚轮向上滚动放大,向下滚动缩小。
5.快速切换图层选择:在布线过程中,经常需要在不同的图层之间切换,PADs提供了一种快速切换图层选择的方式。
在任何时候,按下数字键1-9可以快速切换到对应编号的图层。
6.使用工具栏快捷键:PADS的工具栏中有很多常用的功能按钮,点击按钮可以快速访问对应的功能。
每个按钮都有与其对应的快捷键,用户可以将这些快捷键记下来,以便更快速地访问功能。
7.使用轨迹追踪功能:PADs有一个很实用的轨迹追踪功能,可以帮助用户在布线过程中更精确地移动元件或布线。
使用方法是在进行布线时,按住“ALT”键并拖动元件或布线,可以通过实时显示轨迹来更精确定位。
8.使用撤销和重做功能:PADs提供了撤销和重做功能,可以帮助用户在设计过程中随时进行撤销和恢复操作。
使用方法是按下快捷键“CTRL+Z”可以撤销上一步操作,“CTRL+Y”可以重做。
PADS快捷键和技巧大全
PADS快捷键和技巧大全1.基本操作快捷键- 新建工程:Ctrl + N- 打开工程:Ctrl + O- 保存工程:Ctrl + S- 保存所有:Ctrl + Shift + S- 撤销操作:Ctrl + Z- 重做操作:Ctrl + Y- 全选:Ctrl + A- 剪切:Ctrl + X- 复制:Ctrl + C- 粘贴:Ctrl + V- 删除:Delete- 选中并测量:Ctrl + Shift + M- 放大:Ctrl + >- 缩小:Ctrl + <- 原始大小:Ctrl + Alt + 0- 全屏显示:Ctrl + L2.PCB布局快捷键和技巧-移动选中元件:M-旋转选中元件:R-放置元件:P- 删除元件:Delete- 向上移动元件:Alt + Up- 向下移动元件:Alt + Down- 向左移动元件:Alt + Left- 向右移动元件:Alt + Right- 相对移动元件:Ctrl + 箭头键- 精确定位元件:Ctrl + Shift + 箭头键-复制元件:C- 取消复制:Esc- 切换布线层:Tab- 撤销最后一步布线:Ctrl + Z3.快速查找和定位- 查找元件:Ctrl + F- 查找引脚:Ctrl + G- 定位到原点:Ctrl + Shift + O- 定位到选择的物体:Ctrl + Shift + B- 前往下一个报警:Ctrl + . - 前往上一个报警:Ctrl + , 4.设计规则检查(DRC)- 打开DRC:Ctrl + R-运行DRC:F5-暂停DRC:F6-停止DRC:F7-清除DRC结果:F85.工具和面板快捷键- 打开元件库管理器:Ctrl + K - 打开工作区管理器:Ctrl + W - 打开参考管理器:Ctrl + J - 打开规则管理器:Ctrl + U - 打开命令窗口:Ctrl + P- 打开工具栏:Ctrl + T- 打开快速选项:Ctrl + Q6.其他技巧-使用快捷键组合PADS提供了许多功能的快捷键组合,比如Ctrl + Shift + C实现元件复制到剪贴板功能。
PADS使用技巧和快捷键
PADS使用技巧和快捷键PADS(PowerPCB Advanced Design System)是一款功能强大且广泛使用的PCB设计软件。
对于PADS的使用者来说,掌握一些技巧和快捷键可以提高设计效率和准确性。
以下是一些常用的PADS使用技巧和快捷键:1.快捷键概述:- Ctrl+N:新建工程- Ctrl+O:打开工程- Ctrl+S:保存工程- Ctrl+F:查找- Ctrl+H:替换- Ctrl+Z:撤销- Ctrl+Y:重做- Ctrl+C:复制- Ctrl+V:粘贴- Ctrl+X:剪切- Ctrl+A:全选2.绘制PCB:-使用鼠标滚轮可以放大和缩小视图。
- 在绘制路径时,按下Shift键可以保持直线或45度角。
- 使用Tab键可以在不同的引脚间切换。
- 按住Ctrl键并拖拽元件可以快速复制。
3.网格设置:- 在Design菜单下的Options中,可以设置网格大小和显示方式。
- 使用Ctrl+Shift+G可以直接打开网格选项对话框。
-在网格选项对话框中,可以设置网格单位、刻度线和显示网格。
4.元件布局和放置:- 使用Ctrl+L可以快速打开元件库列表。
-按下F9键可以自动停靠元件。
-按下F10键可以打开元件层框架。
-按下F11键可以打开元件层设置对话框。
-按下T键可以快速切换信号线的方向。
-按下M键可以在信号线之间切换阻值。
-使用鼠标右键可以选择信号线连接方式(连线/跳线/换层)。
6.视图和层管理:- 使用Alt+1可以切换到“PCB”层。
- 使用Alt+2可以切换到“Top Overlay”层。
- 使用Alt+3可以切换到“Bottom Overlay”层。
- 使用Alt+4可以切换到“Silkscreen”层。
- 使用Alt+5可以切换到“Soldermask”层。
- 使用Alt+6可以切换到“Copper 1”层。
- 使用Alt+7可以切换到“Copper 2”层。
7.标注和文档:-使用M键可以添加标识符。
PADS规则设置和快捷键
或修改元件的PCB封装.
与其他相关软件的连
接
Dispersr Components(打散元件):
把没有固定的元件打散,放在边
框外.
Pour Manager(铺铜编辑器)打开 [Pour Manager]对话框进行铺 铜操作.
Basic Svcripting(Basic脚本)运 行编辑和调试(能输出元件坐标 档)
电气规则检查 1.阻止错误.2.警告错误.3.忽 视安全间距4.关闭规则检查 无模式命令
@2007 NJUT Cisco Network Academy. All rights reserved..
7.PCB在设计过程中要特别注意生产工艺要求
@2007 NJUT Cisco Network Academy. All rights reserved..
CCNP Lab Manual
二. PCB LAYOUT规则设置
Options参数设置-Global
1.Style:(光标风格) 2.Pick:(捕捉半径)推荐值”5” 3.Diagonal:(对角显示光标) 4.Disable Double Click:(双击 操作无效)
@2007 NJUT Cisco Network Academy. All rights reserved..
CCNP Lab Manual
一.PADS LAYOUT的使用
主工具栏
打开
切换图层
选择模式
走线工具盒 ECO工具盒
取消/恢复/放大 缩小/整边显示/
刷新
保存
绘图工具盒
BGA工具 盒
自动标注尺寸工 具盒
Layer Definition(层定义):打开[Layers Setup]对话框,建 立定义板层.
PADS常用快捷键和一些技巧
PADS常用快捷键和一些技巧1.移动元件时可按TAB键翻转2.加任何形状的孔(包括方形元件脚):可在24层用二维线画。
3.加裸铜(即阻焊,在加大导通电流和增加焊接附着力时经常用到)用铺铜功能在28层加。
4.把当前板用到的元件封装存入自已的库:圈住所有元件按右键选SA VE TO LIB...,再选所需的库即可.(把别人的库占为已有算是不费吹灰之力)5.在PADS把二维线图形存入库:先用二维线功能画好所需的图形(可加上文字)把它们全部圈住按右键选SA VE TO LIB...,再选所需的库即可.(方便日后调用)在PADS中,将两块板合并成一块板的方法:1.打开要复制的线路板文件,打开ECO模式2.全选(可用单击鼠标右键选择SELECT ALL)3.复制4.打开复制到的线路板文件,打开ECO模式5.粘帖6.移动到合适位置7. OK!PADS常用快捷键PADS为用户提供了一套快捷命令。
快捷命令主要用于那些在设计过程需频繁更改设定的操作,如改变线宽、布线层、改变设计Grid 等都可以通过快捷命令来实现。
快捷命令命令的操作方法如下:从键盘上输入命令字符串,按照格式输入数值,然后再输入回车键即可。
如改变当前层时,只要从键盘上输入快捷命令L、然后输入新的布线层(如数字2)最后再再输入回车键即可完成,非常方便。
全局设置命令命令字符命令含义及用途C 补充格式,在内层负片设计时用来显示Plane 层的焊盘及Thermal。
使用方法是,从键盘上输入C 显示,再次输入C 可去除显示。
D 打开/关闭当前层显示,使用方法是,从键盘上输入D 来切换。
建议设计时用D 将Display Current Layer Last=ON的状态下。
.DO 贯通孔外形显示切换。
ON时孔径高亮显示,焊盘则以底色调显示。
使用方法是,从键盘上输入DO来切换。
E 布线终止方式切换,可在下列3种方式间切换。
End No Via 布线时Ctrl+点击时配线以无VIA 方式终止End Via 布线时Ctrl+点击时配线以VIA 方式终止End Test Point 布线时Ctrl+点击时配线以测试PIN 的VIA 方式终止使用方法是,从键盘上输入E 来切换。
allegro自定义快捷键设置
可以通过修改变量文件,设置自定义快捷键。
Allegro可以通过修改env文件来设置快捷键,这对于从其它软件如protle或PADS迁移过来的用户来说,可以沿用以前的操作习惯,还是很有意义的。
先说一下Allegro的变量文件,一共有2个,一个是用户变量,一个是全局变量。
用户变量文件的位置,通过系统环境变量设置:系统属性-高级-环境变量,其中的Home值就是env所在目录。
这里也有两个变量,一个是用户变量一个是系统变量,在用户变量里设置了Home之后就不需要在系统变量里再设置了,如果同时设置的话,会以用户变量的为准而忽略系统变量。
对于2000,pcbenv目录位于C盘根目录下。
全局变量的位置,固定为软件安装目录内,比如我的就是:d:\cadence\spb_15.7\share\pcb\text内。
通常建议修改用户变量env文件,而不要修改全局变量env文件,至于为什么,我也不知道:)另外,这2个env文件,用户变量的优先级更高,就是说如果2个文件中的设置出现冲突,那么以用户变量env文件为准。
好了,搞清楚env文件的位置后,我们就可以来修改了。
用户变量env文件,是类似于下面的格式:source $TELENV### User Preferences section### This section is computer generated.### Please do not modify to the end of the file.### Place your hand edits above this section.###set autosave_time = 15set autosave我们要设置的快捷键必须放置在### User Preferences section之前。
设置快捷键指令格式:alias 快捷键执行的命令例:alias Del delete推荐部分快捷键:alias Pgup zoom inalias Pgdown zoom outalias End redisplayalias Insert add connectalias Home zoom fitalias Del deletefunckey ‘ ‘ iangle 90扩展技巧:关于快捷键可替代的命令,并不仅限于一级菜单中原已有快捷键的命令,对于有多级菜单的命令,比如Display-Show rats-Net(点亮单个网络),我们也可以用快捷键代替:alias F9 rats net。
allegro中快捷键的设置
相信大家在使用allegro时,都会喜欢使用快捷键的,下面介绍如何设置快捷键:
快捷键最好是编辑在用户ENV文件中,而不要改系统的ENV文件。
这样在每次启动allegro时,都能够使用事先编辑好的快捷键,ENV文件路径:<home>: \pcbenv;用记事本打开ENV文件,定义的快捷键就放在下图的区域中:
常用的定义快捷键的关键字为:alias和funckey它们二者还是有区别的:alias命令不能用来定义字母,原因是字母键要用来输入命令行。
但是funckey命令可以用来定义单个字母为快捷键,它比alias命令更为强大,alias能定义的它都能定义,但是字母被定义成某快捷键后,该字母就不能用来输入键盘命令了。
快捷键是由三部分组成:关键字、快捷键、命令,如下:
alias Insert add connect
此时敲击键盘上的Insert键,allegro中启动的连线的命令;再如:
funckey a delay tune,
此时敲击键盘上的a,启动了绕线的命令;
allegro中设置快捷键是很灵活的,如alias命令,虽然不能直接定义字母,但是可以用组合的方式,如下:
alias ~A add connect
其中的~A等效的是:ctrl+a
再如:alias db replay dbcheck.scr
在键盘上敲击db后回车,启动相应的命令,replay dbcheck.scr这个命令是我录制的一个场景啦,这样都行;看来allegro够强大和灵活吧;
实际使用的过程中,可以根据自己的需要来定义自己习惯的快捷键;
Edited by Kevin 如有不当,欢迎指正,交流方式:2889300863@。
pads快捷键说明
B.1 总体设置(GLOBAL Settings)C 打开或关闭设计画面补充格式显示模式。
D 打开或关闭当前层高优先显示权。
DO 打开或关闭通孔显示模式。
DOE 设置暂停走线方式以测试点、过孔或没有过孔为结束方式。
I 进行数据库完整性测试。
IL<n> 改变当前层,如L2,则当前层为第二层。
N<s> 使某一网络高亮,如NVCC。
N- 逐一取消N<s>所点亮的网络。
N 取消全部高亮的网络。
O<r> 将焊盘或走线以外框的形式显示。
PO 将灌铜只显示外框。
Q 打开快速测量器,从当前位置开始测量。
QL 对点亮的网络、管脚对走线和某一选择范围进行快速测量其长度。
R<n> 设置最小显示线宽,小于此值的线则只显示其中心线,例如R30。
RV 保持建立重复性使用电路模式。
RVSPD 显示生成混合分割层的数据。
SPI 显示热焊盘标示符号“X”在其热焊盘上。
SPO 显示混合分割层的外框。
T 设置设计画面为透明显示模式。
X 打开或关闭文字外框显示。
W<n> 改变线宽,例如W<10>。
B.2 栅格(Grids)G<x>{<y>} 过孔和设计栅格设置。
例如G 25,G 8.3 或G 16-2/3,G25 25。
GD<x>{<y>} 显示栅格设置。
例如GD 8-1/3,GD 25 25。
GP 显示或关闭极性栅格。
GP r a 移动到一个指定的极点坐标点。
GP r aGPR r 在一个角度a 条件下,移动到一个半径为r 的点处。
GPA a 在半径r 一定的条件下,按指定的角度a 移动。
GPRA da 在半径r 一定的条件下,按当前的角度da 进行移动。
GPRR dr 在角度a 一定的条件下,按当前的半径dr 进行移动。
GR<xx> 设置设计栅格,如GR 8-1/3,GR 25 25,G 25。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
在allegro中设置PADS常用的快捷键方法把ENV文件复制到目录C:\\Cadence\\SPB_16.3\\share\\pcb\\text 替换就OKENV文件内容:## ALLEGRO GLOBAL Environment file## The following variables are set by the software if not preset by user:# CDS_SITE, ALLEGRO_SITE, TELENV, ALLEGRO_INSTALL_DIR,# ALLEGRO_INSTALL_TOOLS, ALLEGRO_INSTALL_ROOT, ALLEGRO_TYPE,# __UNIX (if UNIX), _PROGRAM, HOME## You may set the Operating System variable:# ALLEGRO_PCBENV <alternative directory># to overwrite the default of the user's pcbenv directory. This variable# must be set at the OS level and has no effect if set in an Allegro env file. # The directory given must exist. If no directory is found the system will# fallback to its default location.## The following variables are preset at startup, direct settings in env# files will be overridden# LOCALENV: seeded based upon <HOME>/pcbenv (or if set ALLEGRO_PCBENV)# LOCALPATH: seeded based upon . LOCALENV, ALLEGRO_SITE, GLOBALPATH# Variable names are case insensitive#--------------------------------------------------------------------# System Variablesset GLOBAL = $ALLEGRO_INSTALL_DIR/text# change from LIBPATH because it conflicts with IBM's shared library# environment variableset ALIBPATH = $ALLEGRO_INSTALL_DIR/pcb_libset COMPLIBPATH = $ALLEGRO_INSTALL_DIR/allegrolibset GLOBALPATH = . $GLOBAL# Allegro Data Services Variableset ADSPATH = $GLOBALPATH# Present for compatiblity with older versions of Allegro.ifnvar ALLEGRO_SITE "set ALLEGRO_SITE ."ifnvar CDSPLAT "set CDSPLAT "ifnvar ALLEGRO_INSTALL_DLL "set ALLEGRO_INSTALL_DLL "#--------------------------------------------------------------------# Configuration variables (Don't change)set BMPPATH = . $ALLEGRO_SITE/icons $GLOBAL/iconsset FORMPATH = . $ALLEGRO_SITE/forms $GLOBAL/formsset MENUPATH = . $ALLEGRO_SITE/menus $GLOBAL/cuimenusset MATERIALPATH = . $LOCALENV $ALLEGRO_SITE $GLOBAL#Configuration pathsset PRFEDITPATH = . $LOCALENV/configure/prfedit $ALLEGRO_SITE/configure/prfedit $ALLEGRO_INSTALL_DIR/configure/prfeditset BATCHHELPPATH = . $ALLEGRO_INSTALL_DIR/batchhelpset SPROUTEPATH = $ALLEGRO_INSTALL_DIR/configure/sprouteset HELPPATH = . $ALLEGRO_INSTALL_DIR/help $GLOBAL/helpset PDFPATH = . $ALLEGRO_INSTALL_DIR/help/pdf# Graphics demo envset IMAGEPATH = . $ALLEGRO_INSTALL_DIR/examples/image# Allegro Plugin search pathset AXLPLUGINPATH = . $LOCALENV/$CDSPLAT $ALLEGRO_SITE/$CDSPLAT $ALLEGRO_INSTALL_DLL#--------------------------------------------------------------------# Drawing fontset VECTORFONTPATH = . $GLOBALset ANSIFONT = ansifontset KANJIFONTPATH = . $GLOBAL/fonts/kanjiset KANJIFONT1 = kanjifont1set KANJIFONT2 = kanjifont2#--------------------------------------------------------------------# Display Variablesset display_backingstore on# disable repair under ratsnestsset display_shapefill_analysis 1#--------------------------------------------------------------------#--------------------------------------------------------------------set compalib = $ALIBPATH/symbols $COMPLIBPATH/symbolsset topfilelib = $ALIBPATH/templates $COMPLIBPATH/templatesset signal_install_dir = $ALLEGRO_INSTALL_DIR/signalset signal_optlib_dir = $signal_install_dir/optlib# HDL Supported Design Library Search Path Variablesset MODULEPATH = . $ALLEGRO_SITE/modulesset TILEPATH = . $ALLEGRO_SITE/modulesset WBPATH = . $ALLEGRO_SITE/wbtiersset PADPATH = . symbols .. ../symbols $ALLEGRO_SITE/padstacks $compalibset PSMPATH = . symbols .. ../symbols $ALLEGRO_SITE/symbols $compalibset pcell_lib_path = $ALLEGRO_SITE/../../rfsip/sip_pcells . sip_pcells .. ../sip_pcells $ALLEGRO_INSTALL_DIR/../rfsip/sip_pcellsset TECHPATH = . $ALLEGRO_SITE/tech $GLOBAL/techset PARAMPATH = . $ALLEGRO_SITE/parameterset TOPOLOGY_TEMPLATE_PATH = . templates .. ../templates $ALLEGRO_SITE/topology $topfilelib# SigNoise data installation directoryset SIGNOISEPATH = . $LOCALENV $ALLEGRO_SITE/signal $signal_install_dir $signal_optlib_dir $GLOBAL# SigNoise model variables.set SI_MODEL_PATH = . $ALLEGRO_SITE/signal $signal_install_dirset SI_MODEL_FILE_EXT = Generic_IBIS(ibs) IBIS_Buffer(buf) IBIS_EBD(ebd) IBIS_ICM(icm)IBIS_Pin_List(pin) IBIS_Package(pkg) Quad(mod) Generic_SPICE(spc) HSpice_Input(sp) HSpice_Output(lis) Spectre(spc) Touchstone(S?p,s??,snp) DML(ndx,dml) Interconnect(iml) ABIML(abiml)#--------------------------------------------------------------------# Non-HDL Supported Design Search Path Variablesset MISCPATH = . $ALLEGRO_SITE/miscset ARTPATH = . .. $ALLEGRO_SITEset APTPATH = . .. $ALLEGRO_SITEset CLIPPATH = .set DCLPATH = . .. $ALIBPATH $COMPLIBPATHset DEVPATH = . devices .. ../devices $ALLEGRO_SITE/devices $ALIBPATH/devices $COMPLIBPATH/devices set DFAAUDITPATH = . $ALLEGRO_SITE/assembly $ALLEGRO_INSTALL_DIR/assemblyset DFACNSPATH = . dfa .. ../dfa $ALLEGRO_SITE/dfaset NCDPATH = . .. $ALLEGRO_SITE/nclegend $GLOBAL/nclegendset SCRIPTPATH = . $ALLEGRO_SITE/scripts $GLOBAL/scriptset TEXTPATH = . $ALLEGRO_SITE/extracta $GLOBAL/viewsset VIEWPATH = . $ALLEGRO_SITE/viewsset XTALK_TABLE_PATH = . xtalk_tables .. ../xtalk_tables $ALLEGRO_SITE/xtalk $ALIBPATH/xtalk_tables set WIZARD_TEMPLATE_PATH = . $ALLEGRO_SITE/new_templates$ALLEGRO_INSTALL_DIR/pcb_lib/symbols/templateset LDFPATH = .# System Configuration .scf file search pathset SCFPATH = . scfs .. ../scfs# Display the headsup meter in a fixed position in the control panel.set allegro_dynam_timing_fixedpos# For IC Packaging tools (APD and SiP tools), the following defaults the# HUD for the wirebond tools to updating 25 times per second.set wirebond_hud_update_frequency 25# By default, suppress bond wire DRCs that are 3D in nature but being# checked in 2D. By default, the APD/SiP tools will only report wire# violations if they occur over top of the end item (finger or pin) and# the two wires are on different nets.set wirebond_suppress_bondwire_drcs#--------------------------------------------------------------------#--------------------------------------------------------------------# alias# May use function keys F2-F12, most Alpha-numberic keys with control# modifier (although Control - C, V and X are reserved for copy, paste and cut) # and Navigation Keys (Home, Up arrow, Esc, etc.) These items may be modifed# by the following:# Modifier Indicator Example# Shift S SF2# Control C (function keys) CF2# Control ~ (alpha-numeric) ~N# Meta A AF2# Modifiers may be combined. Some examples:# CSF2 Control-Shift F2# ASF2 Meta-Shift F2# CAF2 Control-Meta F2# CASF2 Control-Meta-Shift F2# ~SZ Control-Shift Z# SUp Shift-Up Arrow# CUp Control-Up Arrow## funckey# use the funckey when you wish to have alphanumeric keys operate# like the Function keys when the cursor is in the Allegro canvas.## Example -- following starts the move command without a Enter key# funckey m move#--------------------------------------------------------------------# Bind roam operations to function keysset roamInc = 96alias Up "roam y -$roamInc"alias Down "roam y $roamInc"alias Left "roam x -$roamInc"alias Right "roam x $roamInc"# Bind incremental pick by grid unit functions to ctrl and shift--arrow keys alias CUp "ipick 0; ipick_to_gridunit 0 +1"alias CDown "ipick 0; ipick_to_gridunit 0 -1"alias CLeft "ipick 0; ipick_to_gridunit -1"alias CRight "ipick 0; ipick_to_gridunit +1"alias SUp "move; ipick_to_gridunit 0 +1"alias SDown "move; ipick_to_gridunit 0 -1"alias SLeft "move; ipick_to_gridunit -1"alias SRight "move; ipick_to_gridunit +1"#--------------------------------------------------------------------# F1 is normally reserved by the system for Help so we don't use italias F2 donealias F3 add connectalias F4 cancelalias F5 show elemenalias F6 add connectalias F7 vertexalias F8 zoom pointsalias F9 zoom fitalias F10 zoom inalias F11 zoom outalias F12 property editfunckey + subclass -+ funckey - subclass -- alias SF2 property edit alias SF3 slidealias SF4 show measure alias SF5 copyalias ~E movealias SF7 dehilight all alias SF8 hilight pick alias SF9 vertexalias SF10 save_as temp alias SF11 zoom previous alias Esc oopsalias Pgup zoom inalias Pgdown zoom out alias Insert Define grid alias Home Zoom fitalias Del Deletealias End redisplayalias ~Z nextalias ~F mirroralias ~R angle 45alias SF12 zoom world alias CF2 nextalias CF5 color192alias CF6 layer priority alias CSF5 statusalias ~N newalias ~O openalias ~S savealias ~D deletealias ~Z undofunckey + subclass -+ funckey - subclass --#--------------------------------------------------------------------# OTHER ALIASESalias edps padeditalias rps "replace padstack"alias unplrp report unplacedalias x pickalias y pick lalias ix ipickalias iy ipick 0alias reopen 'open -q $module'alias revert 'open -q $module'# autoroamalias sar set pcb_autoroamalias uar unset pcb_autoroamalias reopen 'open -q $module'alias bubset 'settoggle shove_mode Off "Hug preferred" "Shove preferred"; options bubble_space $shove_mode'alias ~B bubsetalias smoothset 'settoggle smooth_mode Off Minimal Full; options smooth_level $smooth_mode' alias ~C smoothset#--------------------------------------------------------------------# COMMAND DEFAULTS# allow slide to work on arcs by defaultset slide_arcs# Compatibility aliasesalias window zoomalias hilite hilightalias dehilite dehilightalias pickx pickalias picky pick lalias ipickx ipickalias ipicky ipick 0alias cdnshelp cdsdoc#--------------------------------------------------------------------# MOUSE WHEEL SUPPORT (Windows only)# Environment Variables - Note quote variables so they are evaluated# at button time not when this file is read.# - _wheelcnt variable is set based upon number of detents wheel moved# range is -4 to 4 (no 0)# - sx1 and sy1 are cursor coordinates when wheel is moved## Button values# wheel_up: when wheel is moved up# wheel_down: when wheel is moved down# wheel: up/down if either of above 2 buttons are not assigned## Keyboard modifiers (note we are case insensitive)# S - shift key# C - control key# SC - shift and control# Example: SCwheel - for wheel button assignment with both shift & control keys ## Button factor may be factorion (e.g. 0.5) set buttonfactor = 1button wheel_up "zoom in $buttonfactor" button wheel_down "zoom out $buttonfactor" button Cwheel_up "zoom in $buttonfactor" button Cwheel_down "zoom out $buttonfactor"source -q $ALLEGRO_SITE/site.env。