Allegro 快捷鍵設定

2021-07-25 20:28:23 字數 2501 閱讀 2867

allegro可以通過修改env檔案來設定快捷鍵,這對從其它軟體如ad或pads遷移過來的使用者來說,可以沿用以前的操作習慣,還是很有意義的。

allegro的變數檔案一共有2個:乙個是使用者變數,乙個是全域性變數。

查詢使用者變數檔案的位置,可以開啟allegro,在命令視窗裡輸入:echo$localenv(中間沒有空格) ,我的軟體是16.6版本,使用者變數的檔案位置在d:/spb_data/pcbenv

如果沒有在系統屬性裡設定首頁變數的路徑,對於全域性變數的位置,固定為軟體安裝目錄內,比如我的就是:d:\cadence\spb_16.6\share\pcb\text內。

通常建議修改使用者變數env檔案,而不要修改全域性變數env檔案。

快捷鍵環境變數分為兩種,即系統環境變數和使用者環境變數,系統環境變數是全域性性的,環境變數儲存在cadence的軟體安裝路徑下,而環境使用者變數的優先順序高於系統-環境變數,即使用者自定義的環境變數會覆蓋掉系統的環境變數設定。我們應該在使用者環境變數中進行快捷鍵的設定,這樣有幾個好處,不破壞系統的配置檔案,每個使用者可以自定義自己的習慣快捷鍵,而且可以將配置檔案儲存到u盤或者網盤,隨身帶走,了到新的計算機環境重新指向自己的環境變數檔案可以,很是方便。

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 檔案(d:/spb_data/pcbenv),我們可以對它進行編輯。我們的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 中有很多鍵盤命令,它是通過鍵盤輸入來啟用或執行相關的命令。鍵盤 命令基本上包含了大部分的選單命令。下面列舉幾個常用的鍵盤命令。

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

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

pick 命令與上面的x 或y 命令功能相同,只是在執行pick 命令時會彈出乙個視窗,輸入想要的 座標值就可以,與上面相對應,pick 命令也提供三種模式:pick、pickx 和picky。

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

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

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:縮小視窗

allegro 快捷鍵設定

最近在用allegro的時候,一直設定不好快捷鍵,很多東西都還不明白,最近,終於清楚了。首先有乙個系統環境變數和使用者環境變數,一般我們修改的是個人使用者環境變數,預設為c盤根目錄下面的pcbenv 裡面有乙個env的檔案,他沒有字尾,可以用記事本開啟,然後,我們在裡面鍵入自己需要的快捷鍵,這裡我提...

Allegro 快捷鍵設定

一 快捷鍵設定 allegro可以通過修改env檔案來設定快捷鍵,這對從其它軟體如ad或pads遷移過來的使用者來說,可以沿用以前的操作習慣,還是很有意義的。allegro的變數檔案一共有2個 乙個是使用者變數,乙個是全域性變數。查詢使用者變數檔案的位置,可以開啟allegro,在命令視窗裡輸入 e...

allegro設定快捷鍵

一 快捷鍵設定 allegro可以通過修改env檔案來設定快捷鍵,這對從其它軟體如ad或pads遷移過來的使用者來說,可以沿用以前的操作習慣,還是很有意義的。二 env檔案在 以我的電腦為例,在安裝路徑下d cadence cadence spb data pcbenv,用記事本開啟env檔案,就可...