干貨|讓修改求解器文件變得簡單(一)
2017-03-01 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
有限元前處理的本質(zhì)是將幾何模型轉(zhuǎn)化為有限元模型,而有限元模型是通過文件形式傳遞給求解器的,如abaqus的inp文件,ls-dyna的k文件,ansys cbd文件。對于具有一定熟練度的Caer們,為了提高工作效率,我們經(jīng)常會直接編輯修改這些求解文件,但是對于動輒十幾萬,上百萬行的文件,一款強大的文本編輯器就很重要了。
據(jù)說,你用什么編輯器反映了你的等級:

好吧,開個玩笑。工欲善其事必先利其器,今天就給大家分享兩款兩個我們常用的文本編輯器,讓你改關(guān)鍵字事半功倍。相信你看完后,以前經(jīng)常碰到的,諸如,稍微大點的文件打開要半天,或者根本打不開,想要定位到某一行,怎么都拖不到那一行,文字一片黑,看著眼花,這些問題都會迎刃而解。
UltraEdit
UltraEdit 這是一款功能強大的文本編輯器,在文本編輯界有一席之地,而且還支持16進制編輯,可以快速打開超大文件。UltraEdit 支持我們經(jīng)常需要用到的查找/替換、定位到某一行、還支持按列編輯模式

同時,還支持代碼加亮和折疊功能



UltraEdit是帶語法加亮功能的,但是內(nèi)置的語法只有我們常用的編程語言,c/c++、jave、c#。筆者就想,有沒有辦法讓inp文件關(guān)鍵字高亮然后折疊呢。經(jīng)過一番搜尋,筆者發(fā)現(xiàn)其實關(guān)鍵字高亮和折疊沒什么很大的玄妙,在‘菜單欄-高級-配置’中你會看到下面設(shè)置:


點擊右側(cè)打開按鈕,會打開如下配置文件,筆者發(fā)現(xiàn)這些.uew文件 正是關(guān)鍵字語法高亮配置文件。

筆者想,把inp文件的關(guān)鍵字加入到這里面是不是就行了呢,于是在后面加了如下關(guān)鍵字:

果不其然,inp文件如期高亮

再來看折疊功能,我們看到下圖結(jié)尾處有如下兩個語句,open Fold ,close Fold,猜想這兩行代碼肯定跟折疊相關(guān)

于是在文件后面加上如下兩句:

經(jīng)測試,如期折疊成功,至此大功告成,這效果是不是杠杠的

想要做的更加極致的同學(xué),可以做成如下的形式,是不是很厲害呢~想要獲得這個技能和相關(guān)配置文件的小伙伴們,可以聯(lián)系我哦。

另一個要給大家介紹的也是一款功能強大的編輯神器Vim,
將在明天的推文中給大家分享~
相關(guān)標簽搜索:干貨|讓修改求解器文件變得簡單(一) abaqus分析培訓(xùn) abaqus技術(shù)教程 abaqus巖土分析 鋼筋混凝土仿真 abaqus分析理論 abaqus軟件下載 abaqus umat用戶子程序編程 Abaqus代做 Abaqus基礎(chǔ)知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn)