目前分類:Allegro PCB Skill (20)

瀏覽方式: 標題列表 簡短摘要
  • 這篇文章限定好友觀看。
    若您是好友,登入後即可閱讀。
  • 這篇文章限定好友觀看。
    若您是好友,登入後即可閱讀。

[Allegro]多功能的零件對齊工具

aot.png

文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

如何將單個*.il和多個*.il轉換成單一*.cxt檔案

以下步驟是在Windows使用Allegro ,其版本為V16.5,其他的版本類似的方法

文章標籤

熊熊 發表在 痞客邦 留言(7) 人氣()

調整Refdes, Value, Pin Number的文字於中心點工具

 

文章標籤

熊熊 發表在 痞客邦 留言(1) 人氣()

  • 這篇文章限定好友觀看。
    若您是好友,登入後即可閱讀。

Windows的Allegro如何開啟skill視窗

方法有兩種:

文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

list 映射函數


文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

寫skill程式的時候難免要用到script,調用script的過程中總會顯示出整個的操作過程,可能會是很多個allegro的form打開關閉等等,讓人眼花繚亂。
下面的方法可以讓這些script很安靜的被調用。

文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

正則運算式

壹.  SKILL Function

熊熊 發表在 痞客邦 留言(0) 人氣()

Grids 未公開函數

_axlSetGrid(f_flonum)

文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

如何使用 lambda 定義沒有名稱的函數


文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

在開發過程中難免要進行大量測試,需要查看某些物件的屬性和值,比如查看net有哪些屬性,每個屬性的值是什麼,如果還需要每次手動輸入代碼,那就太慢了。
下面介紹一種快速查看的方法,只需點一下滑鼠就行了,效果如下:

文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

如何讀取所有Nets 的名稱?
lAllNetsName = nil ;定義所有Nets名稱存放的變數

;讀取每一個Net的Dbid,再取名稱給變數 lAllNetsName

;dNet = nth(0 axlDBGetDesign()->nets)
foreach( dNet axlDBGetDesign()->nets 
        lAllNetsName = cons(dNet->name lAllNetsName)
)

lAllNetsName = unique(lAllNetsName) ;移除重複名稱

lAllNetsName = sort(lAllNetsName nil) ;排序名稱由字母(ASIIC碼)小到大

文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

功能:當前一個Form視窗執行時,再執行別的命令後,就會將Form視窗自動關閉。

axlCmdRegister("demo" 'fndemo ?cmdType "interactive" ?doneCmd 'fnDone)
procedure(fndemo()
        prog(()
 
    )
)
procedure(fndemoBuildForm()
    let(()
 
                ;最後的參數必須為nil ,這樣別的程式執行後會先關閉此工具(執行函數fnDone())
                frmDEMO = axlFormCreate('DEMOForm tFormFile '("msgLines" 0) 'fndemoCallBack nil)
        )
)
procedure(fnDone()
    let(()
                dID = 'DEMOForm
                when(dID && boundp(dID)
                        frmDEMO = eval(dID)
                        when(axlIsFormType(frmDEMO)
                                axlFormClose(frmDEMO)
                        )
                )
                
                ;恢復成都沒有選任何選項,
                ;如果不加入此行時,結束此工具後,Find裡面會保留成此工具最後一次使用的項目
                axlSetFindFilter(?enabled '("noall") ?onButtons '("noall"))
                axlShell("Done") ;必須加入此行,這樣再執行下一個命令時,Find 裡面的選項才會正常
        )
)

文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

快速切換鼠線(Rats)工具

 

文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

功能:比較兩個PCBSymbols差異
;使用方法:

文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

Table關聯表使用說明和方法

 
文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

fCreateAntiLine.il 此skill只能在Allegro V16.3 版本以上執行,

 
文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

Cadence skill語言簡介

 
文章標籤

熊熊 發表在 痞客邦 留言(0) 人氣()

Close

您尚未登入,將以訪客身份留言。亦可以上方服務帳號登入留言

請輸入暱稱 ( 最多顯示 6 個中文字元 )

請輸入標題 ( 最多顯示 9 個中文字元 )

請輸入內容 ( 最多 140 個中文字元 )

reload

請輸入左方認證碼:

看不懂,換張圖

請輸入驗證碼