不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

Ultraedit的案例

UltraEdit配置K文件語法高亮及代碼折疊圖解
鑒于很多剛接觸ls-dyna的新人們對(duì)UltraEdit語法高亮和代碼折疊不太了解,ls_dyna版區(qū)對(duì)UltraEdit的語法高亮和代碼折疊介紹又不多,特做了keywords.uew配置文件及圖解教程,與大家分享。有哪些不對(duì)的地方,還請(qǐng)大家批評(píng)指正,謝謝! 附: 代碼折疊配置成功后,有個(gè)快捷鍵進(jìn)行折疊、展開,上面忘寫了,現(xiàn)在貼出來吧。 ctrl + 全部折疊 ctrl * 全部展開 ctrl - 展開/折疊當(dāng)前選區(qū) keywords.rar UltraEdit配置K文件語法高亮及代碼折疊圖解.pdf
ultraedit,編輯K文件的得力助手
編輯K文件挺有用的,分享一下 UltraEdit-32_12.10a_SC.part1.rar UltraEdit-32_12.10a_SC.part2.rar UltraEdit-32_12.10a_SC.part3.rar
星辰技文|ABAQUS Python二次開發(fā)中讓UltraEdit更稱手(INP關(guān)鍵字跳轉(zhuǎn)、代碼高亮、自動(dòng)補(bǔ)全)
從2011年開始進(jìn)行ABAQUS前處理開發(fā),純小白入門,因?yàn)锳BAQUS PDE太雞肋,就沒怎么用,最開始使用菜刀“記事本”武裝自己,亂“砍”了半年,之后才知道有IDE這種東西,工具有很多,五花八門,我的裝備變遷史:EditPlus → Nodepad++ → UltraEdit → Pycharm → UltraEdit。 Pycharm 是Python御用“核彈”級(jí)IDE,雖然它有千萬般的好,但對(duì)于ABAQUS 二次開發(fā)有點(diǎn)“殺雞用牛刀”的感覺,ABAQUS內(nèi)置的代碼庫無法在Pycharm中被調(diào)用,這樣導(dǎo)致無法高亮和自動(dòng)補(bǔ)全,嘗試過寫代理庫,但還是不太好用(歡迎高手提供更好的解決辦法);其次啟動(dòng)速度慢;占用內(nèi)存大。最后還是回到“小米+步槍”UltraEditUltraEdit 和Python的適配性雖然沒有Pycharm好用,但一些代碼編寫和調(diào)試的基本功能都是包含的,相較于Pycharm它的優(yōu)點(diǎn)就是: ① 軟件小 ② 啟動(dòng)占用內(nèi)存少 ③ 每次啟動(dòng)可直接恢復(fù)到上次關(guān)閉的狀態(tài),不用腦補(bǔ)打開哪些文件或項(xiàng)目 ④ 對(duì)于其它語言或文件也同樣支持,偶爾還會(huì)用來寫Fortran、xml,甚至修改上百兆的inp文件也能輕松查看 ⑤ 還可自動(dòng)更新文件變更的內(nèi)容,對(duì)于編程時(shí)文件寫入很有用 注意: 這里并不是讓大家放棄自己常用的IDE轉(zhuǎn)到UltraEdit上來,有時(shí)候,兵器需要稱手,用戶習(xí)慣已經(jīng)培養(yǎng),很難在短時(shí)間內(nèi)轉(zhuǎn)變。
展開
星辰技文|ABAQUS Python二次開發(fā)中讓UltraEdit更稱手(INP關(guān)鍵字跳轉(zhuǎn)、代碼高亮、自動(dòng)補(bǔ)全)
從2011年開始進(jìn)行ABAQUS前處理開發(fā),純小白入門,因?yàn)锳BAQUS PDE太雞肋,就沒怎么用,最開始使用菜刀“記事本”武裝自己,亂“砍”了半年,之后才知道有IDE這種東西,工具有很多,五花八門,我的裝備變遷史:EditPlus → Nodepad++ → UltraEdit → Pycharm → UltraEdit。 Pycharm 是Python御用“核彈”級(jí)IDE,雖然它有千萬般的好,但對(duì)于ABAQUS 二次開發(fā)有點(diǎn)“殺雞用牛刀”的感覺,ABAQUS內(nèi)置的代碼庫無法在Pycharm中被調(diào)用,這樣導(dǎo)致無法高亮和自動(dòng)補(bǔ)全,嘗試過寫代理庫,但還是不太好用(歡迎高手提供更好的解決辦法);其次啟動(dòng)速度慢;占用內(nèi)存大。最后還是回到“小米+步槍”UltraEditUltraEdit 和Python的適配性雖然沒有Pycharm好用,但一些代碼編寫和調(diào)試的基本功能都是包含的,相較于Pycharm它的優(yōu)點(diǎn)就是: ① 軟件小 ② 啟動(dòng)占用內(nèi)存少 ③ 每次啟動(dòng)可直接恢復(fù)到上次關(guān)閉的狀態(tài),不用腦補(bǔ)打開哪些文件或項(xiàng)目 ④ 對(duì)于其它語言或文件也同樣支持,偶爾還會(huì)用來寫Fortran、xml,甚至修改上百兆的inp文件也能輕松查看 ⑤ 還可自動(dòng)更新文件變更的內(nèi)容,對(duì)于編程時(shí)文件寫入很有用 注意: 這里并不是讓大家放棄自己常用的IDE轉(zhuǎn)到UltraEdit上來,有時(shí)候,兵器需要稱手,用戶習(xí)慣已經(jīng)培養(yǎng),很難在短時(shí)間內(nèi)轉(zhuǎn)變。
展開
Ultraedit圖1
ultraedit64軟件
ultraedit64軟件 ultraedit64.zip ultraedit64.zip
UltraEdit-32 注冊(cè)機(jī)
誰有UltraEdit-32 注冊(cè)機(jī),能發(fā)給我一份不?謝謝!:)
Ultraedit在ANSYS中 使用小技巧----巧用替換
使用ultraedit批量刪除APDL代碼中的注釋 1、刪除空行: “替換”命令中 查找內(nèi)容輸入 “%[ ^t]++^p” ,^t前有空格,替換“”; 2、刪除注釋: “替換”命令中 查找內(nèi)容輸入 “!?*$”,替換“”; 3、ANSYS語法高亮 配置方式1-9 4、ANSYS語法高亮配置文件 在第4步解壓到UE的wordfiles目錄中 點(diǎn)擊下載: ANSYS.rar /5、語法高亮效果
Dyna編輯利器
大家如果用記事本編輯k文件(或是dyn)文件時(shí),總是覺得尋找關(guān)鍵字不方便,而且對(duì)格式的控制也不直白,但是如果你用上UltraEdit,一切問題就迎刃而解了,下貼張圖給大家看看。 圖 1 如圖1所示,雙擊右邊的卡片列表,可以很方便的找到卡片在文件中的位置,卡片的格式和所占的列數(shù)也一目了然。當(dāng)然也不是你一安裝UltraEdit就具備這樣的功能,這也是需要設(shè)置一翻的。設(shè)置方法如下: 1,先安裝UltraEdit 2,找到包含lsdyna定義的wordfile.uew,將其放到UltraEdit安裝目錄下 3,打開UltraEdit,選擇高級(jí)菜單,在菜單下選擇配置,選擇編輯器顯示,再選擇語法著色,然后選擇存放wordfile.uew文件的文件夾,在語言選擇中選擇ls-dyna。 圖 2 4,選擇 視圖-視圖/列表-函數(shù)列表 5,重啟軟件,打開k文件,應(yīng)該有如圖1所示的功能了 wordfile.rar
展開
[原創(chuàng)] 讓修改求解器文件變得簡(jiǎn)單
一、UltraEdit UltraEdit 這是一款功能強(qiáng)大的文本編輯器,在文本編輯界有一席之地,而且還支持16進(jìn)制編輯,可以快速打開超大文件。UltraEdit 支持我們經(jīng)常需要用到的查找/替換、定位到某一行、還支持按列編輯模式 同時(shí),還支持代碼加亮和折疊功能 UltraEdit是帶語法加亮功能的,但是內(nèi)置的語法只有我們常用的編程語言,c/c++、jave、c#。筆者就想,有沒有辦法讓inp文件關(guān)鍵字高亮然后折疊呢。經(jīng)過一番搜尋,筆者發(fā)現(xiàn)其實(shí)關(guān)鍵字高亮和折疊沒什么很大的玄妙,在‘菜單欄-高級(jí)-配置’中你會(huì)看到下面設(shè)置: 點(diǎn)擊右側(cè)打開按鈕,會(huì)打開如下配置文件,筆者發(fā)現(xiàn)這些.uew文件 正是關(guān)鍵字語法高亮配置文件。 筆者想,把inp文件的關(guān)鍵字加入到這里面是不是就行了呢,于是在后面加了如下關(guān)鍵字: 果不其然,inp文件如期高亮 再來看折疊功能,我們看到下圖結(jié)尾處有如下兩個(gè)語句,open Fold ,close Fold,猜想這兩行代碼肯定跟折疊相關(guān) 于是在文件后面加上如下兩句: 經(jīng)測(cè)試,如期折疊成功,至此大功告成,這效果是不是杠杠的 想要做的更加極致的同學(xué),可以做成如下的形式,是不是很厲害呢~想要獲得這個(gè)技能和相關(guān)配置文件的小伙伴們,可以聯(lián)系我哦。 另一個(gè)要給大家介紹的也是一款功能強(qiáng)大的編輯神器Vim,我將在下一篇帖子中給大家分享~ 最后,小伙伴們可以掃下面二維碼關(guān)注我的公眾號(hào)‘CAE仿真實(shí)驗(yàn)室’哦,我們將定期給大家分享有限元仿真干貨,謝謝~
展開
干貨 | ANSYS Workbench LS-DYNA流固耦合方法應(yīng)用
3.1 重要關(guān)鍵字釋義 (1)LS-DYNA程序提供了運(yùn)動(dòng)的多物質(zhì)ALE網(wǎng)格,可以方便地為多物質(zhì)ALE算法定義跟隨坐標(biāo)系 *ALE_REFERENCE_SYSTEM_NODE *ALE_REFERENCE_SYSTEM_GROUP (2)定義空材料和狀態(tài)方程的關(guān)鍵字 *MAT_NULL*EOS (3)初始化空白域的關(guān)鍵字 *INITIAL_VOID_PART (4)結(jié)構(gòu)和流體之間耦合的關(guān)鍵字 *CONSTRAINED_LAGRANGE_IN_SOLID (5)單元算法定義(單點(diǎn)積分的單物質(zhì)加空白材料)的關(guān)鍵字 *SECTION_SOLID_ALE ELF0RM=12 (6)在重力作用下產(chǎn)生下落的關(guān)鍵字 *LOAD_BODY …… 3.2 關(guān)鍵字編輯方法 關(guān)鍵字的編輯或修改一般有兩種方法,一種是直接在ls-prepost中對(duì)關(guān)鍵字進(jìn)行編輯設(shè)置,如圖5所示;另一種是在文本編輯器UltraEdit中對(duì)關(guān)鍵字進(jìn)行編輯或修改,如圖6所示。當(dāng)然也可以使用TEXT文本編輯器來編輯K文件,不過TEXT在此方面的專業(yè)性不及UltraEdit,尤其對(duì)于較大的K文件,使用TEXT打開將會(huì)很慢。
展開
[原創(chuàng)]讓修改求解器文件變得簡(jiǎn)單(二)
下面介紹三招: 1、Esc 進(jìn)入 normal 模式 就是輸命令 要想編輯 就I 或者 insert 進(jìn)入編輯模式 2、常用的查找替換 3、展開折疊 我們能夠像UltraEdit那樣自定義文件類型嗎?比如我想讓其識(shí)別Ls-Dyna的k文件。答案是肯定的,安裝目錄,ftplufin文件下有一個(gè)abaqus.vim ,我們可以看到定義abaqus關(guān)鍵字的相關(guān)代碼。 那么vim是怎么識(shí)別文件類型的呢? 貼主順藤摸瓜,在目錄下找到了一個(gè)名為 filetype.vim 的文件,通過搜尋inp字眼,找到下面一行代碼 au BufNewFile,BufRead *.inp call s:Check_inp()。沒錯(cuò),這就是自帶inp關(guān)懷所在,于是貼主在后面加了一個(gè)*.k ,打開k文件也同樣的效果了。 總結(jié),總之文本編輯器很多,選擇一個(gè)用著順手,方便,快捷的會(huì)讓自己事半功倍。 伙伴們可以掃下面二維碼關(guān)注我的公眾號(hào)‘CAE仿真實(shí)驗(yàn)室’哦,我們將定期給大家分享有限元仿真干貨,謝謝~
展開
Ultraedit圖2
Star CCM+使用Java宏實(shí)現(xiàn)批處理
下面敘述),那么這些被修改過的參數(shù)將作為變量記錄在了宏文件中,當(dāng)用Ultraedit打開宏文件時(shí)候可清楚看到用紅色顯式出來的既是變量。注意這時(shí)候還不能停止宏的錄制,因?yàn)檫€有一個(gè)變量即計(jì)算后的保存文件名還沒有記錄下來,點(diǎn)擊計(jì)算,很快5個(gè)迭代步就完成了,然后將文件另存為results_1,這時(shí)候results_1作為變量記錄在了宏文件中,正因?yàn)榇饲懊嬖O(shè)置了一個(gè)小的迭代步,至此可以點(diǎn)擊stop recording,這樣宏文件錄制完畢。 2.修改宏文件 宏文件的修改建議使用Ultraedit,這是文本編輯器的一款神器,這時(shí)便可以修改其中的參數(shù)了,例如這里將入口的速度設(shè)為100,將迭代步設(shè)為1000,結(jié)果文件名稱改為results_2,將宏文件另存為air2.java,這里還要注意另存為的名稱要與文件中的一個(gè)名稱一致,如圖3中的air1改成air2,這是C語言的規(guī)矩,不是很懂,照做就行。 按照自己的需要可以多保存幾個(gè),比如這里的入口速度可以再次修改。當(dāng)然如果有其它的參數(shù)需要修改,在錄制宏文件的時(shí)候要改動(dòng)一下將其作為變量保存在宏文件中。 3.執(zhí)行宏文件 至此宏文件的錄制和修改創(chuàng)建已經(jīng)完成了,下面的工作就是使用它進(jìn)行計(jì)算了。 最簡(jiǎn)單的執(zhí)行宏文件計(jì)算的方法是在CCM+界面下執(zhí)行,點(diǎn)擊play Marco,選擇前面建立的宏文件,就可以直接計(jì)算了,但是這還算不上批處理。這里主要說明批處理的步驟; 所謂的批處理一般就是運(yùn)用Dos命令窗口進(jìn)行后臺(tái)運(yùn)算了,點(diǎn)擊開始>運(yùn)行,輸入cmd,回車,便進(jìn)入了windows的命令窗口。這里可以查看一下ccm+的版本輸入starccm+ -version,回車便出現(xiàn)了版本,這一步純屬蛋疼了。
展開
ULTRAEDIT 所有快捷鍵說明
快捷鍵 命令 說明 -------------------+-------------------------+---------------------------------- Alt+\ SearchWordCount 字?jǐn)?shù)統(tǒng)計(jì) Alt+0 InsertTemplate0 用戶模板 0 Alt+1 InsertTemplate1 用戶模板 1 Alt+2 InsertTemplate2 用戶模板 2 Alt+3 InsertTemplate3 用戶模板 3 Alt+4 InsertTemplate4 用戶模板 4 Alt+5 InsertTemplate5 用戶模板 5 Alt+6 InsertTemplate6 用戶模板 6 Alt+7 InsertTemplate7 用戶模板 7 Alt+8 InsertTemplate8 用戶模板 8 Alt+9 InsertTemplate9 用戶模板 9 Alt+C ColumnToggleMode 切換列模式編輯 Alt+CLEAR
展開
ULTRAEDIT 常用快捷鍵說明
F10 AdvancedRunWindowsProgram 運(yùn)行一個(gè) Windows 程序 F11 SearchFindSymbol 在 CTAG 文件中查找符號(hào) F12 FileSaveAs 將活動(dòng)文檔以新名稱保存 F2 SearchGotoBookmark 移動(dòng)到文件中的下一個(gè)書簽 F3 SearchFindNext 查找下一個(gè)出現(xiàn)的字符串 F4 FocusToTreeView 在樹形視圖和活動(dòng)編輯窗口間切換焦點(diǎn) F5 FormatCapitalize 每個(gè)詞的第一個(gè)字符為大寫 F6 FocusNextPane 切換到下一個(gè)窗格 F7 InsertTimeDate 插入日期和時(shí)間 F8 SearchFunctionList 查看函數(shù)列表 F9 AdvancedRunDosCmd 運(yùn)行一個(gè) dos 命令并捕獲輸出 Shift+DEL EditCut 剪切選擇并置于剪貼板 Shift+F1 EnableHelpPointer 點(diǎn)擊按鈕、菜單和窗口時(shí)顯示幫助 Shift+F2 SearchGotoBookmarkSelect
展開
利用Tecplot畫ADINA計(jì)算結(jié)果的等值線
2、刪去單元文件、節(jié)點(diǎn)坐標(biāo)文件中的多余信息,以及節(jié)點(diǎn)坐標(biāo)文件中最后一列的System Coordinate信息(可用UltraEdit或者導(dǎo)入Excel后再刪除)。 3、在后處理中利用List導(dǎo)出所需要的結(jié)果。 4、建立文本文檔,在開始添加如附圖1信息。其中TITLE任意;VARIABLES是變量名字,也是任意;N為節(jié)點(diǎn)數(shù),E為單元數(shù),ET為單元類型,這里BRICK為六面體。文檔中第一、二、三列為節(jié)點(diǎn)坐標(biāo),其余各列為計(jì)算結(jié)果。導(dǎo)入完節(jié)點(diǎn)信息后,緊接著后面導(dǎo)入單元信息。 導(dǎo)入Tecplot最終結(jié)果如附圖2。 附圖1 等值線結(jié)果