Cadence快捷鍵及自定義快捷鍵(env檔案)

2021-10-07 06:15:40 字數 2391 閱讀 1082

首先說明一下環境變數檔案(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 commands

funckey 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 out

alias 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中有很多鍵盤命令,它是通過鍵盤輸入來啟用或執行相關的命令。鍵盤

命令基本上包含了大部分的選單命令。下面列舉幾個常用的鍵盤命令。

1、x 100:y座標不變,x方向移動100個單位值(以設定的原點為參考點)

2、y 100:x座標不變,y方向移動100個單位值

3、x 100 100:移動到(100,100)座標處

pick 命令與上面的 x 或y命令功能相同,只是在執行 pick 命令時會彈出乙個視窗,輸入想要的

座標值就可以,與上面相對應,pick 命令也提供三種模式:pick、pickx和picky。

4、mirror:啟用鏡相命令(本命令是先啟用,後選擇要鏡相的物件)。

5、rotate:啟用旋轉命令(本操作要先選取物件,後執行該命令)

6、angle 90:旋轉 90 度(本操作要先選取物件,後執行該命令)

二、常用快捷鍵

alias f2 done:結束當前命令

alias f3 oops:取消前一次操作

alias f4 cancel:取消當前命令

alias f5 show element:啟用「屬性顯示」命令

alias f6 add connect:執行佈線命令

alias f7 vertex:啟用「增加倒角」命令

alias f8 zoom points:點取放大

alias f9 zoom fit:滿屏顯示

alias f10 zoom in:放大視窗

alias f11 zoom out:縮小視窗

alias f12 property edit:啟用「屬性編輯」命令

funckey + subclass -+:切換到下一層

funckey - subclass --:切換到上一層

SQL Server 自定義快捷鍵。

快捷鍵 現在只要不是電腦新手,都知道ctrl c ctrl v,沒什麼人會用選單去進行複製 貼上。而對於靠電腦吃飯的程式設計師來說,只知道這兩個快捷鍵是不夠的。善用快捷鍵,可以節省用滑鼠去找圖示或選單的時間。更爐火純青的狀態是全鍵盤操作,連把手移動到滑鼠的時間都省了 unix程式設計師都是這麼幹的 ...

VI技巧 自定義快捷鍵

自定義快捷鍵 ctrl k 將游標移到上一行的末尾 imap ka ctrl l 將游標移到行尾 imap a ctrl h 將游標移到行首 imap i ctrl z 取代esc模式鍵 inoremap ctrl s 儲存檔案 map w imap wa vmap w ctrl e 一步載入語法模...

cadence快捷鍵修改檔案 PCB快捷鍵設定

pcb快捷鍵設定 pcb中的快捷鍵是可以自定義設定的,學會使用快捷鍵,是提高畫板效率的一種方法。下面介紹如何設定pcb中的快捷鍵 快捷鍵的設定在env檔案裡,env的路徑大多在cadence資料夾下 d cadence spb 16.6 share pcb text 在這個路徑下找到env檔案,注意...