干貨|讓修改求解器文件變得簡單(一)

2017-03-01  by:CAE仿真在線  來源:互聯(lián)網(wǎng)

有限元前處理的本質(zhì)是將幾何模型轉(zhuǎn)化為有限元模型,而有限元模型是通過文件形式傳遞給求解器的,如abaqus的inp文件,ls-dyna的k文件,ansys cbd文件。對于具有一定熟練度的Caer們,為了提高工作效率,我們經(jīng)常會直接編輯修改這些求解文件,但是對于動輒十幾萬,上百萬行的文件,一款強(qiáng)大的文本編輯器就很重要了。

據(jù)說,你用什么編輯器反映了你的等級:

干貨|讓修改求解器文件變得簡單(一)abaqus有限元資料圖片1

好吧,開個(gè)玩笑。工欲善其事必先利其器,今天就給大家分享兩款兩個(gè)我們常用的文本編輯器,讓你改關(guān)鍵字事半功倍。相信你看完后,以前經(jīng)常碰到的,諸如,稍微大點(diǎn)的文件打開要半天,或者根本打不開,想要定位到某一行,怎么都拖不到那一行,文字一片黑,看著眼花,這些問題都會迎刃而解。


UltraEdit

UltraEdit 這是一款功能強(qiáng)大的文本編輯器,在文本編輯界有一席之地,而且還支持16進(jìn)制編輯,可以快速打開超大文件。UltraEdit 支持我們經(jīng)常需要用到的查找/替換、定位到某一行、還支持按列編輯模式


干貨|讓修改求解器文件變得簡單(一)abaqus有限元技術(shù)圖片2

同時(shí),還支持代碼加亮和折疊功能


干貨|讓修改求解器文件變得簡單(一)abaqus有限元技術(shù)圖片3

干貨|讓修改求解器文件變得簡單(一)abaqus有限元技術(shù)圖片4

干貨|讓修改求解器文件變得簡單(一)abaqus有限元技術(shù)圖片5

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

干貨|讓修改求解器文件變得簡單(一)abaqus有限元仿真圖片6

干貨|讓修改求解器文件變得簡單(一)abaqus有限元仿真圖片7


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

干貨|讓修改求解器文件變得簡單(一)abaqus有限元仿真圖片8

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

干貨|讓修改求解器文件變得簡單(一)abaqus有限元仿真圖片9

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

干貨|讓修改求解器文件變得簡單(一)abaqus有限元培訓(xùn)教程圖片10

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

干貨|讓修改求解器文件變得簡單(一)abaqus有限元培訓(xùn)教程圖片11

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

干貨|讓修改求解器文件變得簡單(一)abaqus有限元培訓(xùn)教程圖片12

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

干貨|讓修改求解器文件變得簡單(一)abaqus有限元培訓(xùn)教程圖片13

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

干貨|讓修改求解器文件變得簡單(一)abaqus有限元技術(shù)圖片14

另一個(gè)要給大家介紹的也是一款功能強(qiáng)大的編輯神器Vim,

將在明天的推文中給大家分享~



開放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:干貨|讓修改求解器文件變得簡單(一) abaqus分析培訓(xùn) abaqus技術(shù)教程 abaqus巖土分析 鋼筋混凝土仿真 abaqus分析理論 abaqus軟件下載 abaqus umat用戶子程序編程 Abaqus代做 Abaqus基礎(chǔ)知識 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) 

編輯
在線報(bào)名:
  • 客服在線請直接聯(lián)系我們的客服,您也可以通過下面的方式進(jìn)行在線報(bào)名,我們會及時(shí)給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢:點(diǎn)擊咨詢 點(diǎn)擊咨詢
項(xiàng)目QQ咨詢:點(diǎn)擊咨詢
email:kf@1cae.com