對應的博文:Altium腳本開發 分形天線設計 - 弦歌不輟 - 博客園 (cnblogs.com)
該博文介紹了腳本開發的一些內容,但是對於完全新手來說,有點難,找不到門路。這里來個從零開始,方便學會使用腳本開發分形天線的設計。
因為博文的博主沒有提供對應的界面文件,所以這里對應講一點界面設計的內容。
如果讀者會Visual Basic開發,只要提供了相應的菜單位置,就可以自行根據文檔開發想要的程序了。
Altium Designer支持好幾種語言的腳本,在下面的圖片中可以看到,二次開發接口也很完善。不過我不太會用,畫PCB也畫不好。
1、新建腳本文件,因為有對話框,選擇帶From的:
2、將代碼粘貼到新建的文件中,然后保存。可以嘗試點擊RUN運行一下,檢查代碼是否正常,初步檢查有一些注釋字符不正確,改一下就可以了。
3、按照代碼和要求繪制From,就是彈出的對話框,否則運行彈出的是空對話框。注意,在代碼框的最底部,有兩個頁標簽,分別是Code和Form,切換到Form:
4、切換到Form還不夠,因為放置不了按鈕等控件,還需要打開控件面板,就是打開【Tool Palette】:
5、把按鈕拖到對話框上,然后按照代碼修改屬性。注意,實際上正常的操作步驟是先畫出對話框,再編輯屬性,然后轉到代碼編寫代碼。但是這里是拿到了腳本代碼,但是沒有提供對話框界面,所以需要按照代碼繪制對話框。先放置按鈕,這一步很簡單,在【Tool Palette】中選擇TButton,鼠標左鍵單擊一下,然后到對話框界面上單擊一下,就放置一個按鈕了。
6、修改按鈕的內容,需要先打開屬性對話框的界面:
7、然后就可以開始修改屬性,點擊要修改的按鈕,就可以對應修改屬性。注意,按鈕的Caption按照博客文章的界面編寫就行。但是按鈕的Name需要和代碼保持一致。搜索一下click關鍵字,可以看到5個按鈕,正好對應5個控件觸發函數。Click前面的就是按鈕的Name。
8、修改按鈕的名稱和標題,如下圖所示:
9、名稱和標題修改完畢之后,要修改Events,注意,在【Object Inspector】的【Events】標簽頁內,選擇對應的函數:
10、同樣的方法修改另外四個標簽。都修改完畢如下圖所示:
11、修改完畢之后,再次點擊RUN試試:
本博文只提供腳本開發的基本方法,不對前面提到的博文的腳本內容做任何擔保。由於沒有提供Altium Designer的版本,我也不清楚分形天線的腳本是否可以正常運行。