在allegro中设置PADS常用的快捷键方法

合集下载

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 常用快捷键说明常用快捷键说明常用快捷键说明★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快捷键设置说明

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初学者常用快捷键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快捷键和技巧大全

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种快捷键

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常用功能及快捷键设置

文件放在相应的安装目录SPB_Data下,如果没有pcbenv文件夹,可以手动创建
.
二、操作界面
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常用的功能模块:
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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。

相关文档
最新文档