你需要知道的幾種Hypermesh的二次開發窗口實現形式
在HM二次開發中,不僅僅是碼出關鍵執行腳本,也要具有一定交互式窗口才能讓我們自己或是其他用戶有更好的操作體驗。正如HM中的一些工具一樣,它們也是一個個功能腳本拼接構成整個操作界面,很系統地排列在具體的位置,方便查找和管理。
對于我們自己或是團隊來說,HM的二次開發腳本有很多,構建一個適合大多數成員能接受的交互式就尤為重要,但哪種形式的交互式窗口更好呢?這個只能根據大家的使用習慣來決定了。HM中有4種交互式窗口供我們選擇,本次就一一介紹,文末有窗口構建框架腳本。
No.1 左側工具拓展
在HM界面中的左側工具欄里,通過腳本運行形式在工具欄中進行窗口拓展,很好地將窗口融入到工具欄中,在使用上與模型樹的形式相似,其缺點是每次打開HM都要運行一次腳本。
No.2 主功能區
對原有的主要操作功能區的替換,當以基礎操作按鈕作為開發方向,如:只需要具體某些個功能鍵的集成,減少功能鍵搜索的情況,這種窗口形式可以十分方便操作。但對于功能拓展情況,將主功能區替換成自定義窗口則會顯得比較繁瑣,每次調用窗口都需要重新運行腳本。
No.3 懸浮式窗口
在HM窗口上再創建一個可以拖動的窗口,這種懸浮式窗口的大小和停放位置可以隨意操控。某些拓展功能需要被經常用到可以十分方便操作,既不會遮擋操作選擇視線,也滿足快應用的需求,窗口內容組件也比較多元。
對于該模式的窗口形式個人還是比較推薦的,也是個人比較喜歡用的窗口形式。
No.4 User功能中的拓展
在左側工具欄中的Utility中的User可以拓展功能區,在未添加時該區域是空白的。在該區域的窗口可以與HM一同開啟,即不用執行腳本即可在HM開啟后就能使用,但其組件比較呆板,且在某些版本中還會出現一些顯示不全等bug。
可以說HM中的窗口化形式雖然有4種可供選擇,但各有各的優缺點,不過只要能幫助我們將功能實現、工作效率提高,選擇哪種模式的窗口形式都是好用的。具體腳本框架及操作、解釋在文末獲取。
以下內容為付費內容,請購買后觀看
2人購買
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















