
發布
注冊
/
登錄abaqus輸入文件
關注創建者:王靖雯 創建時間:2023-02-27
abaqus輸入文件的視頻教程
【08】關于ABAQUS地震動輸入的那些事
地基的地震動輸入是結構抗震的一個重要部分,有利于更好的計算結構與地基的動力相互作用,因此了解并且掌握地基的地震動輸入很重要。 適用人群: 適用于水利、土木方向的相關研究生;研究方向為抗震科研人員;對這個方面感興趣的工程師 直播大綱: 常見的地震動輸入方法 目前做的地基地震動輸入方法 層狀地基地震動輸入案例介紹 茶話會
¥9.9 1小時12分鐘 615播放
查看
三維巖土中多層土體粘彈性邊界及節點力地震動輸入在ABAQUS中實現(使用matlab腳本一鍵生成)
教程內容為:模型建立、腳本介紹、地震波添加、地應力平衡、關鍵詞修改、導入inp文件等,所有操作均包含在里面。
¥159 1小時11分鐘 1558播放
查看
abaqus輸入文件的實例教程
在空間中生成剛性顆粒(注意是剛性顆粒)有下列幾種方法:
1.修改關鍵字,構建粒子生成器模型生成隨機分布剛性顆粒
2.使用python語言直接在ABAQUS中生成顆粒,并進行剛體綁定,使其成為剛性顆粒,或者直接生成解析剛體或離散剛體。
方法1生成顆粒的隨機性較好,操作簡單。方法2直接在ABAQUS界面生成顆粒,當所需顆粒數量以萬為計量單位時,在前處理界面時就會卡死,對顯卡要求極高。因此,在僅考慮到這些弊端情況下,就已經使研究人員頭皮發麻,無從下手。
在一些特定應用場合下,比如所需顆粒數量數以萬計,我們只能采用方法1生成顆粒,但我們不僅僅是需要顆粒,還需將這些顆粒與其它模型進行耦合求解計算,這個時候粒子生成器就會有局限性。此外,考慮到顆粒在空間中排布的多樣性,比如最典型的高斯分布,那么粒子生成器很難做到一步到位生成所需分布特征的顆粒。
我們今天介紹的通過python編程操作ABAQUS輸入文件生成PD3D單元顆粒,其可操作性更強,我們可以不采用粒子生成器內部定義的隨機算法生成顆粒,用戶可以根據需求自定義顆粒分布算法,以契合實際工況。此外,可省去粒子生成顆粒的分析步,直接進行工況建模求解計算。
本貼只是個人興趣,只提供思路,不提供源碼,用戶需了解ABAQUS的inp文件的書寫規則、python操作文件語法和生成顆粒的底層邏輯(分布模型)。感興趣的可以私信,提供編寫思路。
下面我們采用這一方法生成直徑2mm、3mm、4mm和5mm的混合顆粒,數量為1000。具體生成結果如下圖所示。
展開 ABAQUS將材料的復合阻尼加權平均得到模態阻尼比,轉換關系為:
其中,ξa為模態α的模態阻尼比,ξm材料m的阻尼比, Mm M N為與材料m相關的質量矩陣,φαM為模態α的振型, ma為模態的α模態質量。
在ABAQUS中分兩步定義復合阻尼。
第一步,在材料屬性中定義與該材料對應的復合阻尼,如圖3所示。
對應的ABAQUS輸入文件為:
*MATERIAL, NAME=STEEL
*DAMPING, COMPOSITE=ξM
其中ξM為材料“STEEL”的臨界阻尼比。
然后在分析步驟中引用復合阻尼,如圖4所示。
對應的ABAQUS文件輸入為:
*STEP
……
*MODAL DAMPING, MODAL=COMPOSITE
4結構阻尼
系統的結構阻尼特性與結構或者材料的內摩擦機理有關。其他形式的阻尼屬于粘性阻尼,即阻尼力的大小與運動速度成正比,而結構阻尼力與位移成正比。同時結構阻尼力不會隨著激振頻率變化而變化。
結構阻尼力可用下式來表示:
結構阻尼力的方向與速度方向相反,與其位移相比滯后90°。只有當位移和速度的相位差為90°時,結構阻尼假設才能成立,因此激勵必須是正弦函數。使用結構阻尼假設的動力學分析包括穩態響應分析和隨機響應分析,其他如瞬態動力學分析則不能直接應用結構阻尼;對于某些問題如果只能得到結構阻尼,那么必須依據一定的準則將結構阻尼轉換為等效的粘性阻尼。
圖5為結構阻尼定義菜單。對應ABAQUS輸入文件為:
*MODAL DAMPING, STRUCTURAL
m1, m2, s
參數STRUCTURAL指定模態阻尼形式為結構阻尼。m1、m2的含義與定義直接模態阻尼相同,s為結構阻尼因子。
展開 對應ABAQUS輸入文件為:
*MODAL DAMPING, STRUCTURAL
m1, m2, s
參數STRUCTURAL指定模態阻尼形式為結構阻尼。m1、m2的含義與定義直接模態阻尼相同,s為結構阻尼因子。
abaqus中阻尼的定義.pdf
abaqus inp文件精講
如何寫input文件
一、輸入文件的組成和結構:
1.一個輸入文件由模型數據和歷史數據兩部分組成.
模型數據的作用:定義一個有限元模型.包括單元,節點,單元性質,定義材料等等有關說明模型自身的數據.模型數據可被組織到零件中(零件可以被組裝成一個有意義的模型).
歷史數據的定義是模型發生了什么----事情的進展,模型響應的荷載,歷史被分成一系列的時步層序.每一步就是一個響應(靜態加載,動態響應等),時步的定義包括過程類型(比如靜態應力分析,瞬時傳熱分析等)對于時間積分的控制參數或者非線性解過程,加載和輸出要求.
At a minimum the model consists of the following information: geometry, element section properties, material data, loads and boundary conditions, analysis type, and output requests.
2. ABAQUS輸入文件的結構形式。
1) 必須有一個*HEADING開頭。
2) 接下來就是模型數據部分,定義節點,單元,材料,初始條件等。模型數據的層次為:部件,組裝,模型。
必須的模型數據:
(1)幾何數據:模型的幾何形狀是用單元和節點來定義的,結構性單元的截面是必須定義的。比如梁單元。特殊的特征也可以用特殊的單元來定義,比如彈簧單元,阻尼器,點式群體等。
(2)材料的定義:材料必須定義比如使用的是鋼啊,巖石,土啊等材料。
可選的模型數據:
(1)零件和組合
:一個模型可以用幾個零件來定義有可以把幾個零件組合成一個集來定義。
展開 打開ansys-to-marc數據轉換文件
*VWRITE
('title jobname') ! marc檔案名,1-10格為關鍵詞title;11-80格為title名描述
*VWRITE,Swsv,Nelem,Nnod,MnDOF
('sizing',4X,F11.0,TL1,F6.0,TL1,F6.0,TL1,F6.0,TL1,' ') !向量空間定義,1-10格為關鍵詞sizing;11-20格為向量尺寸,21-25格為最大單元數,26-30為最大節點數,31-35為最大自由度數
*VWRITE,Lcftes
('elements',2X,F6.0,TL1,' ') !單元類型選擇,1-10關鍵字elements,11-15所選第一種單元類型,16-20第二種類型....,以此類推
*VWRITE,11
('version',3X,F6.0,TL1,' ') !指定MARC輸入文件的版本號,1-10關鍵字version,11-15所用的Marc輸入/分析版本號,9-2001,10-2003,11-2005
*VWRITE,1,1,1
('processor',' ',3(F6.0,TL1,' '))
*VWRITE
('$no list') !no listing of input data
*VWRITE
('all points') !狀態儲存 所有節點均儲存
*VWRITE,3
('setname',3x,f6.0,tl1,' ') !定義 setname最大個數, 最大個數為3
*VWRITE
('end') !
展開 
abaqus輸入文件的相關專題、標簽、搜索
abaqus輸入文件的最新內容
這個帖子的重點放在cdp模型參數的測試上,所以在abaqus中建立一個單位立方體進行計算,得到壓應力應變如下:
立方體大小是1*1*1。
如何在abaqus建立方體在前面一個帖子中寫過,在此不再重復。Cdp模型參數如何計算在上一篇帖子中詳細說明,在此直接拿過來用。
1、 材料設置,
1.首先設置彈性參數:
2.再設置塑性參數,菜單欄里找到Mechanical
FEA 模型 (.inp):Abaqus 輸入文件,包含材料屬性、網格、分析步及 Co-simulation定義。
技術說明文檔 (PDF) 。
4. 適合人群
正在被流固耦合“負體積報錯、不收斂”折磨的碩士和博士研究生。
需要做入水、出水航行體結構響應的研究人員。
附注: 本算例模型已調通。可以direct message。下單前仔細閱讀。提供3-5次答疑。
<div contenteditable="false" width="100%">
maxlpfindex = 10 #8階,求解階數
</div><div contenteditable="false" width="100%">
meshtype = "UnstructuredGrid" #支持六面體網格
</div><div contenteditable="false"
晶體塑性:構建Dream3D pipeline用于將EBSD模型制作成Abaqus可執行文件
案例實操
用于生成模型的Dream3D pipeline文件,只需要你設置EBSD數據的路徑和導出路徑即可,可以直接生成abaqus的晶體塑性模型,提供原始文件!
包含老版本Dream3D 6.5的管道文件,并且根據官方的使用說明文件已經成功移植到最新版Dream3D 7.4版本了。
(3) 輸入文件:taiqiu.inp,Abaqus分析的輸入文件,可用于提交計算或二次修改模型參數。
(4) 結果文件:taiqiu.odb,案例計算完成后的結果文件,可直接用于后處理分析,查看應力、速度等關鍵物理量分布及曲線。
<p>問題:有時候提交計算完成后,想看一下整個計算大概花了多久,評估不同仿真的計算成本。或者好對后續類似分析有個大概的評估,比如提交后有大概多久的時間可以用來安排其他事。</p><p>所以在Abaqus中怎么去查看計算時長呢?</p><p>(這里是看計算完成后實際用時,而不是提交計算時預計用時)</p><p><br></p>
(2)在終端輸入
abq_addUserOutput --homogenization 1 --crystallite 1 --phase 1 JiaHe1.inp
可將material.config中請求的輸出變量傳輸到Abaqus輸入文件(*.inp),但是需要預先運行作業,將會在inp文件中生成正確的狀態變量數量并命名。
[圖片]
查了很多,最后是abaqus.bat 文件有問題,
Executable Name :設置為launcher.exe ,就能運行啦
Star ccm 與Abaqus 協同仿真(熱耦合)
Star ccm 與Abaqus 協同仿真(結構耦合)
案例文件
Siemens Star CCM+ 2306 (18.04.008) Tutorials 案例文件,包含耦合分析模塊所需案例
