? ? ? ? 經(jīng)過上一篇的宏文件解讀泻拦,大家已經(jīng)感受了下API對象自動操作Solidworks的體驗诲祸。那么在正式上手開發(fā)之前我們還需要來一起了解下Solidworks的幾種開發(fā)工具,開發(fā)模式宿亡,以及各自的特點凑耻,以便大家選擇合適自己的開發(fā)工具與模式携取。
? ? ? ?Solidworks開發(fā)工具主要分為2種:自帶VBA工具,以及使用微軟的.Net開發(fā)工具Visual Studio攒钳。本文我們先來介紹Solidworks自帶的VBA工具。
? ? ? ??a.VBA開發(fā)工具
? ? ? ? 在宏工具條中雷滋,點擊【編輯宏】不撑,選中一個宏文件,即可打開自帶的VBA開發(fā)工具晤斩。
? ? ? ?在VBA工具中焕檬,如下圖,我們可以創(chuàng)建一個用戶交互界面澳泵,將錄制的創(chuàng)建長方體的紅代碼寫成一個子程序实愚,通過交互界面的按鈕和文本框,創(chuàng)建用戶需要的長方體兔辅。子程序中的參數(shù)x即對應(yīng)用戶交互界面的文本框輸入爆侣。
? ? ? ?效果可見,界面輸入0.06米幢妄,點擊按鈕創(chuàng)建長方體,即完成了所需尺寸模型的創(chuàng)建茫负。將錄制的宏代碼變得更加通用蕉鸳。
? ? ? ?b.自定義宏工具欄
? ? ???若使用這個宏的頻率比較高,則我們可以制作一個宏工具欄忍法,這樣當需要使用時候潮尝,僅需單擊此宏工具欄按鈕即可。
? ? ? ?宏工具按鈕的創(chuàng)建步驟:點擊菜單【工具】饿序,點擊【自定義】勉失,彈出的對話框中選擇【命令】選項卡,列表中選中【宏】原探,鼠標左鍵按住【新建宏按鈕】乱凿,將其拖到工具欄所需位置顽素,釋放鼠標左鍵,即可完成宏按鈕的創(chuàng)建徒蟆。
? ? ? ? 我們可以通過宏按鈕的創(chuàng)建胁出,制作出一些常用工具,方便自身的Solidworks的日常使用段审,提高自己的效率全蝶。
? ? ? ??下一篇文章,我們一起來看一下Solidworks開發(fā)的另一個常用工具--微軟的.Net開發(fā)工具Visual Studio
? ? ? ? 最后附上視頻