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

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

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

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

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

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


UltraEdit

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


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

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


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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

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

全國(guó)服務(wù)熱線

1358-032-9919

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