原先一直都是通過截面圖來間接顯示實體表面的場強分布,確定最大場強的位置。由于只可能做有限數量的截面,所以不能保證得到值就一定是最大場強。后來采用的一個權宜的方法是,選擇附著在實體表面的單元,然后用 plesol,ef,sum 來畫出單元上的場強分布。可是,實體表面的單元參差不齊,畫出的圖很不好看,而且最大場強出現位置也可能被附著的單元所遮擋。當時甚至還想到,是否可以在實體表面做一個平整的空氣薄層,然后再取出該薄層來畫場強分布。而這無疑會使計算量大大增加,因此也沒有采用。
實質上,最期待得到的結果是:選出實體表面的節點,然后對這些節點采用 plnsol,ef,sum 畫場強圖。這時需要注意的是,由于不同材料分界面處場強不連續,分界面上節點的場強實際上有兩個值。為了畫出實體的表面場強,亦即緊貼實體的空氣層中的場強,必須在后處理時只讀入空氣層單元的計算結果。否則,將畫出的是實體內部的場強。若該實體恰為導體,則其內部場強為零,根本無法得到想要的結果。然而,按這個方法畫圖,實體表面的場強將被外部空氣域邊界的場強分布所遮擋,盡管我們只選了導體表面的節點。
到昨天才無意中發現,若將 PlotCtrls => Hidden Line Options 中的 graphics display method 選為 full model,對應的宏命令為 /graphics,full,則可以僅顯示實體表面的場強分布。這樣,以后就無需麻煩地做截圖,得到的最大場強值也更加準確。
用下面的命令流則可以作測試:
/prep7 et,1,solid123 mp,perx,1,1 mp,perx,2,1e5 sph4,1,0,0.2 sph4,-1,0,0.2 sph4,0,0,10 vsel,all vovlap,all numcmp,all vsel,s,,,1,2 vatt,2,,1 smrtsize,1 esize,0.02 vmesh,all vsel,s,,,3 vatt,1,,1 esize,0.5 vmesh,all vsel,s,,,1 aslv,s nsla,s,1 d,all,volt,10 vsel,s,,,2 aslv,s nsla,s,1 d,all,volt,-10 asel,s,,,5,6 nsla,s,1 d,all,volt,0 /sol antype,static,new vsel,s,,,3 allsel,below,volu solve save /post1 vsel,s,,,3 allsel,below,volu set,1 /graphics,full /show,win32c /contour,1,128 vsel,s,,,1,2 aslv,s nsla,s,1 plnsol,ef,sum
得到的小球表面場強如下:
相關文章
- 2021-09-08BIM技術叢書Revit軟件應用系列Autodesk Revit族詳解 [
- 2021-09-08全國專業技術人員計算機應用能力考試用書 AutoCAD2004
- 2021-09-08EXCEL在工作中的應用 制表、數據處理及宏應用PDF下載
- 2021-08-30從零開始AutoCAD 2014中文版機械制圖基礎培訓教程 [李
- 2021-08-30從零開始AutoCAD 2014中文版建筑制圖基礎培訓教程 [朱
- 2021-08-30電氣CAD實例教程AutoCAD 2010中文版 [左昉 等編著] 20
- 2021-08-30電影風暴2:Maya影像實拍與三維合成攻略PDF下載
- 2021-08-30高等院校藝術設計案例教程中文版AutoCAD 建筑設計案例
- 2021-08-29環境藝術制圖AutoCAD [徐幼光 編著] 2013年PDF下載
- 2021-08-29機械AutoCAD 項目教程 第3版 [繆希偉 主編] 2012年PDF