圖形用戶界面(GUI)
大家好!我是ROHM的稻垣。
在第22篇中,我想稍微改變一下思路,談?wù)勗?a target="_blank">電磁兼容性(EMC)的計(jì)算和仿真過(guò)程中實(shí)際使用過(guò)的圖形用戶界面(GUI)。
在使用shell腳本(.bat文件)執(zhí)行市售工具或公司內(nèi)部工具時(shí),通過(guò)Windows shell輸入命令應(yīng)該是很常見(jiàn)的方法。但是,如果每次都輸入命令,或者有多個(gè)命令時(shí),或者第三方使用時(shí),都不能保證不會(huì)發(fā)生混亂。所以,為了消除這些顧慮,我想為大家介紹一下使用GnuAutoHotkey(開(kāi)源)創(chuàng)建的GUI菜單。最初它是一個(gè)快捷鍵(熱鍵)分配工具,不過(guò)也包括GUI創(chuàng)建功能。先請(qǐng)大家看一下它的真容,這樣可能更容易理解。EMC仿真的整體菜單如下,雙擊.ahk文件即可啟動(dòng)程序。
GnuAutoHotkey的GUI顯示,Computational Electromagnetics(CEM)
在這個(gè)菜單中,單擊要進(jìn)行EMC仿真的電磁兼容性(EMC)標(biāo)準(zhǔn),將會(huì)啟動(dòng)與該標(biāo)準(zhǔn)相對(duì)應(yīng)的計(jì)算驗(yàn)證執(zhí)行畫(huà)面。在這里,我以“IEC 61967-4”標(biāo)準(zhǔn)的“1Ω/150Ω直接耦合法”為例進(jìn)行解說(shuō)。它大致分為Setup(安裝)、Optimization(偏差校正值優(yōu)化)和Prediction(預(yù)測(cè)計(jì)算)等幾個(gè)大框架。從左到右和從上到下分別單擊每個(gè)標(biāo)簽框中的選項(xiàng),可以打開(kāi)相應(yīng)的文件夾或自動(dòng)執(zhí)行命令等。就像這樣,無(wú)需輸入命令,只需操作鼠標(biāo)即可完成計(jì)算驗(yàn)證。
GnuAutoHotkey的GUI顯示,“IEC 61967-4”計(jì)算驗(yàn)證的執(zhí)行畫(huà)面
特別值得一提的是,這個(gè)名為“GnuAutoHotkey”的工具,只要了解其格式,即可①不需要特別的程序知識(shí),②用非常小的ASCII文件,③非常快速地啟動(dòng)和運(yùn)行,④必要時(shí)還可以編譯(生成.exe文件),⑤開(kāi)源(免費(fèi))使用。您所要做的就只是單擊選項(xiàng),它就可以自動(dòng)啟動(dòng)命令外殼(Command shell)并自動(dòng)輸入命令。不過(guò),其功能的描述方法卻非常簡(jiǎn)單而且容易理解。如果您實(shí)際試用一下,就可以知道它是一種不僅可以用來(lái)進(jìn)行EMC仿真,還可以用來(lái)完成其他很多項(xiàng)目的多功能工具。開(kāi)發(fā)者還發(fā)布了幾種專(zhuān)用的布局配置工具,使其成為一款非常易用的工具。歡迎大家試用!
GnuAutoHotkey的源代碼,“IEC 61967-4”計(jì)算驗(yàn)證
感謝您閱讀本文。
審核編輯黃宇
-
仿真
+關(guān)注
關(guān)注
50文章
4028瀏覽量
133344 -
emc
+關(guān)注
關(guān)注
169文章
3853瀏覽量
182760
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論