.inp 文件即 Abaqus 的輸入文件,是一種以.inp 為擴(kuò)展名的文本文件,可以用文本編輯器打開,方便地進(jìn)行修改。它記錄了前處理過程中對(duì)模型所做的全部設(shè)定,是聯(lián)系前處理器與求解器的橋梁,用于提交計(jì)算。
3.6.1 .inp 文件的組成
一個(gè).inp 文件由模型數(shù)據(jù)和歷史數(shù)據(jù)兩部分組成。
模型數(shù)據(jù)的作用是定義一個(gè)有限元模型,包括節(jié)點(diǎn)、單元、單元性質(zhì)、定義材料等有關(guān)說明模型自身的數(shù)據(jù)。
歷史數(shù)據(jù)的定義是模型運(yùn)動(dòng)的進(jìn)程。模型響應(yīng)的載荷歷史被分成一系列的時(shí)步(step)。每一時(shí)步就是一個(gè)響應(yīng)(靜態(tài)加載、動(dòng)態(tài)響應(yīng)等),時(shí)步的定義包括過程類型(如靜態(tài)應(yīng)力分析、瞬時(shí)傳熱分析等)對(duì)于時(shí)間積分的控制參數(shù)或者非線性解過程(加載和輸出要求)。
3.6.2 .inp 文件的結(jié)構(gòu)
1).inp 文件以*HEADING 開頭。
2)模型數(shù)據(jù)部分定義節(jié)點(diǎn)、單元、材料、初始條件等。模型數(shù)據(jù)的層次為部件、組裝、模型。必需的模型數(shù)據(jù)有以下兩種。
① 幾何數(shù)據(jù):模型的幾何形狀是用單元和節(jié)點(diǎn)來定義的,結(jié)構(gòu)性單元的截面是必須定義的,如梁?jiǎn)卧L厥獾奶卣饕部梢杂锰厥獾膯卧獊矶x,如彈單元、阻尼器、點(diǎn)式群體等。②材料的定義:即定義使用的哪種材料。3)歷史數(shù)據(jù)部分:用來定義分析的類型、載荷、輸出要求等,即對(duì)模型施加了什么或發(fā)生了什么。它由一系列的分析步組成,目的就是預(yù)測(cè)模型對(duì)某些外部載荷或者某些初始條件的反映。每個(gè)分析步用*STEP開始,用*END STEP結(jié)束。*STEP 是歷史數(shù)據(jù)和模型數(shù)據(jù)的分界點(diǎn),第一次出現(xiàn)的*STEP之前是模型數(shù)據(jù)之后是歷史數(shù)據(jù)。
3.6.3 .inp 文件的語法格式
Abaqus 的.inp 文件是以“行”的形式體現(xiàn)的,行的類型有關(guān)鍵字行、數(shù)據(jù)行與注釋行3種。
(1)關(guān)鍵字行
關(guān)鍵字行引入相應(yīng)的命令,常帶有參數(shù),一般參數(shù)以用逗號(hào)隔開的詞或短語的形式出現(xiàn)。格式如下:
*Keyword,parameterl,parameter2,...
1)第一個(gè)非空格的字符必須以*開始,后面接的是關(guān)鍵字,然后定義參數(shù)的內(nèi)容。
2)若有參數(shù),則參數(shù)和關(guān)鍵字之間必須用“,”隔開。
3)參數(shù)之間必須用“.”隔開。
4)關(guān)鍵字行中的空格可以忽略。
5)每行的長(zhǎng)度不能超過 256 個(gè)字符。
6)關(guān)鍵字和參數(shù)不區(qū)分大小寫(在類Linux操作系統(tǒng)中,文件名作為參數(shù)時(shí)是區(qū)分大小寫的)。
7)假如參數(shù)有響應(yīng)值,則賦值號(hào)是“=”。
8)在一個(gè)關(guān)鍵字行中,同一個(gè)參數(shù)僅能出現(xiàn)一次。
9)關(guān)鍵字行可以延續(xù),如參數(shù)的名稱很長(zhǎng),要在下一行繼續(xù)這個(gè)關(guān)鍵字行則可以用“,”來連接。
10)有些關(guān)鍵字行允許 INPUT和FIE作為參數(shù)輸入文件名,這樣的文件名必須包括一個(gè)完整的路徑名或一個(gè)相對(duì)路徑名。
(2)數(shù)據(jù)行
數(shù)據(jù)行由一系列的數(shù)字或字母代號(hào)組成,數(shù)據(jù)行必須緊接著關(guān)鍵字行。關(guān)鍵字行可以看作要執(zhí)行的命令或設(shè)定,而數(shù)據(jù)行可以看作命令或設(shè)定所涉及的對(duì)象或具體內(nèi)容。
1)若數(shù)據(jù)行和關(guān)鍵字相聯(lián)系,則必須緊跟關(guān)鍵字行。
2)一個(gè)數(shù)據(jù)行包括空格在內(nèi)不能超過 256 個(gè)字符。
3)所有的數(shù)據(jù)條目之間必須用“,”隔開。
4)一個(gè)數(shù)據(jù)行所能包含的數(shù)據(jù)的個(gè)數(shù)由該關(guān)鍵字決定。
5)字符串最多可包含80個(gè)字符,且不區(qū)分大小寫。
6)數(shù)據(jù)行可以重復(fù),也就是說每行數(shù)據(jù)可以有一行或幾行響應(yīng)的變量,同樣可以有多行數(shù)據(jù)行對(duì)應(yīng)各自的變量行。
(3)注釋行
注釋行可以出現(xiàn)在.imp 文件的任意位置,但必須以**開始,僅起提示作用,不參與運(yùn)算。
3.6.4 .inp 文件的修改
在菜單欄中選擇 Model(模型)→Edit Keywords(編輯關(guān)鍵字)命令可以修改模型所對(duì)應(yīng)的.inp 文件,但功能有限,只能修改關(guān)鍵字行和部分?jǐn)?shù)據(jù)行。在Job模塊中提交修改后的.inp 文件或生成新的.inp 文件時(shí),在EditKeywords 對(duì)話框中所做的修改會(huì)起作用,當(dāng)保存模型數(shù)據(jù)庫時(shí)這些修改也會(huì)被一起保存。.inp 文件作為一種文本文件,可用任意一種文本編輯器打開并修改。但如果模型較大,對(duì)應(yīng)的.inp 文件會(huì)顯得腫繁雜。建議采用具有代碼折疊功能的一類編輯器,如 Vim(或 Gvim),可以方便地對(duì).inp 文件進(jìn)行編輯操作。需注意的是,修改完成的.inp 文件不會(huì)立即影響模型數(shù)據(jù)庫(.cae 文件),如果想在圖形模式下看到所做的修改,需要重新將它導(dǎo)入Abaqus/CAE 中,具體操作為在菜單欄中選擇File(文件)→mport(導(dǎo)入)→Model命令,然后選擇對(duì)應(yīng)的.inp 文件。
3.6.5 .inp 文件的執(zhí)行
一般通過命令行的方式執(zhí)行.inp文件。啟動(dòng)Abaqus 命令行的方法為,在 Windows操作系統(tǒng)中選擇“開始”→“所有程序”→Abaqus6.xx→AbaqusCommand(命令行)命令。
.inp 文件的執(zhí)行包括兩大主要功能:進(jìn)行數(shù)據(jù)檢查和提交分析運(yùn)行。
1) 進(jìn)行數(shù)據(jù)檢查:僅做分析前的數(shù)據(jù)檢查,為進(jìn)行分析做準(zhǔn)備。數(shù)據(jù)檢查可檢査出.inp 文件中的語法錯(cuò)誤,并將有關(guān)信息存儲(chǔ)在job-name.dat 文件中。
應(yīng)用命令行方式進(jìn)行.inp 文件數(shù)據(jù)檢查的方法為,在Abaqus 命令行窗口輸入命令:
abaqus job= job-name datacheck interactive
2)提交分析運(yùn)行:正式提交分析運(yùn)行,分析過程中的詳細(xì)迭代信息及可能的出錯(cuò)信息將存儲(chǔ)在job-name.msg或job-name.sta 文件中。應(yīng)用命令行方式進(jìn)行.inp 文件的提交運(yùn)行的方法為,在Abaqus 命令行窗口輸入命令:
abaqus job=job-name interactive
如先前已進(jìn)行過該模型的數(shù)據(jù)檢查,可直接輸入命令:
abaqus job=job-name continue interactive
(內(nèi)容、圖片來源:《焊接過程數(shù)值模擬》一書,侵刪)
版權(quán)與免責(zé)聲明:
凡未注明作者、來源的內(nèi)容均為轉(zhuǎn)載稿,如出現(xiàn)版權(quán)問題,請(qǐng)及時(shí)聯(lián)系我們處理。我們對(duì)頁面中展示內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性均不承擔(dān)任何法律責(zé)任。如內(nèi)容信息對(duì)您產(chǎn)生影響,請(qǐng)及時(shí)聯(lián)系我們修改或刪除。
2024-11-07
[CST] CST中的邊界條件Periodic和Unit Cell有什
2024-11-07
[CST] CST中的邊界條件Open和Open(add space)
2024-11-07
[CST] CST在linux系統(tǒng)下如何設(shè)置和修改license
2024-11-06
[行業(yè)資訊] 聚力生態(tài)融合與創(chuàng)新|達(dá)索系統(tǒng)2024年度泛高科技行業(yè)高峰論
2024-11-06
[行業(yè)資訊] 高效產(chǎn)品開發(fā)指南|面向初創(chuàng)企業(yè)和中小型企業(yè)的 MODSIM
2024-11-06
2024-11-05
[CST] CST邊界條件如何設(shè)置,怎樣查看邊界盒子(計(jì)算區(qū)域)大小
2024-11-05
2024-11-05
2024-11-04
2023-08-24
[ABAQUS] ABAQUS如何建模?ABAQUS有限元分析教程
2023-07-07
[ABAQUS] abaqus單位設(shè)置【使用教程】
2023-08-29
[ABAQUS] 有限元分析軟件abaqus單位在哪設(shè)置?【操作教程】
2023-09-05
[ABAQUS] Abaqus單位對(duì)應(yīng)關(guān)系及參數(shù)介紹-Abaqus軟件
2023-11-20
[ABAQUS] abaqus里面s11、s12和u1、u2是什么意思?s和
2023-08-30
[ABAQUS] 如何準(zhǔn)確的評(píng)估真實(shí)行駛工況條件下的空氣動(dòng)力學(xué)性能
2020-11-19
[ABAQUS] ABAQUS軟件教程|場(chǎng)變量輸出歷史變量輸出
2023-07-18
[ABAQUS] ABAQUS軟件中Interaction功能模塊中的綁定接
2023-07-19
[ABAQUS] ABAQUS軟件中的預(yù)定義場(chǎng)
2023-07-26
[行業(yè)資訊] 聚力生態(tài)融合與創(chuàng)新|達(dá)索系統(tǒng)2024年度泛高科技行業(yè)高峰論
2024-11-06
[行業(yè)資訊] 高效產(chǎn)品開發(fā)指南|面向初創(chuàng)企業(yè)和中小型企業(yè)的 MODSIM
2024-11-06
[行業(yè)資訊] 捕電磁,擬電流,塑電機(jī)|如何讓電機(jī)的EMC仿真分析“大放異
2024-10-12
[行業(yè)資訊] 2024達(dá)索系統(tǒng)SIMULIA電磁仿真技術(shù)日最后一周報(bào)名!
2024-09-10
[有限元知識(shí)] ABAQUS軟件分析指南364:野外繪圖儀
2024-05-15
[行業(yè)資訊] 2024達(dá)索系統(tǒng)企業(yè)轉(zhuǎn)型智造論壇新能源汽車零部件專場(chǎng)
2024-05-06
[行業(yè)資訊] 上課啦!達(dá)索系統(tǒng) SIMULIA Abaqus/Stand
2024-07-18
[有限元知識(shí)] 專家級(jí)名體動(dòng)力學(xué)仿真分析軟件SIMULIA Simpack
2024-08-26
[行業(yè)資訊] 達(dá)索系統(tǒng)復(fù)合材料一體化研發(fā)方案
2024-07-26
[有限元知識(shí)] 仿真初學(xué)者模型不收斂,問題出在哪?
2024-07-25