
發(fā)布
注冊(cè)
/
登錄abaqus后處理扭矩的案例
Ansys Workbench后處理中,利用APDL命令提取繞圓柱坐標(biāo)系的扭矩角度 ¥10
Ansys workbench的結(jié)果后處理中可以設(shè)定圓柱坐標(biāo)系,然后按圓柱坐標(biāo)讀取Y軸的變形結(jié)果,再進(jìn)行扭轉(zhuǎn)角度的換算。
本文這里將該過(guò)程利用APDL命令進(jìn)行處理,避免一下步驟重復(fù)操作。
? 每次要單獨(dú)記錄變形量,
? 還要測(cè)量關(guān)鍵節(jié)點(diǎn)到坐標(biāo)系原點(diǎn)的距離,
? 將變形量和距離進(jìn)行角度換算(弧度)
? 弧度角轉(zhuǎn)角度
APDL后處理命令功能介紹:
1. 在坐標(biāo)系中創(chuàng)建所需的圓柱坐標(biāo)系,并在屬性ADPL name中進(jìn)行命名:aix (用戶隨意命名)
2. 在Named selection 定義需要查看的區(qū)域,并命名:load(用戶隨意命名)
3. 在后處理中插入command 命令,并將上述坐標(biāo)系和NS的名稱修改。
4. 在command的結(jié)果屬性中就會(huì)有最大/最小/平均扭轉(zhuǎn)角度。并且為了方便校核準(zhǔn)確性還提供了沿圓柱坐標(biāo)系Y軸的變形量。
并且,除了界面顯示的結(jié)果外,還會(huì)在WB的結(jié)果文件夾中,顯示named Selection區(qū)域所有節(jié)點(diǎn)的編號(hào)/距離選定坐標(biāo)系的距離/沿坐標(biāo)系Y軸的變形量/換算后的角度值等信息,以便進(jìn)行其它數(shù)據(jù)處理。
展開 ABAQUS后處理(二)——接ABAQUS后處理(一)
8.修改字體
9.圖像切片顯示
10.顯示彈簧阻尼器
11.鏡像、掃略
12.透明顯示
13.修改圖例文本
14.隱藏網(wǎng)格
15顯示節(jié)點(diǎn)、單元編號(hào)
16.單獨(dú)顯示某一部分的方法
abaqus二次開發(fā):前處理批量加載集中力和扭矩插件(源碼+注釋) ¥168
abaqus二次開發(fā):前處理批量加載集中力和扭矩插件(源碼+注釋)
購(gòu)買后,請(qǐng)加V:wzd_1021_
更多插件內(nèi)容,請(qǐng)私聊
同時(shí)提供定制hypermesh/hyperview/abaqus前后處理插件開發(fā)。
ABAQUS喵星人教你學(xué)會(huì)鋼筋混凝土殼單元的前處理與后處理
ABAQUS中的殼單元大家通常用于模擬鋼板等鋼結(jié)構(gòu),對(duì)于混凝土板殼,新手可能對(duì)內(nèi)部的配筋方式,以及前后處理方法可能存在各種問(wèn)題。實(shí)際上,ABAQUS提供了鋼筋混凝土板配筋的接口,這種“寫入式”而不進(jìn)行直接建模的方法通常比較冷門且后處理相對(duì)不主流。今天喵星人就通過(guò)一個(gè)教程教你學(xué)會(huì)鋼筋混凝土殼單元的前處理與后處理。
0.前提
使用板殼單元的有限元模擬必須有兩個(gè)前提:
1、板殼力學(xué)及殼單元通常應(yīng)用于一個(gè)方向尺寸遠(yuǎn)小于另外兩個(gè)方向(通常不超過(guò)1/5)的結(jié)構(gòu)。
喵星人點(diǎn)評(píng):大家總有一個(gè)誤區(qū),總覺得實(shí)體單元的精度最高,實(shí)則不然。對(duì)于板殼結(jié)構(gòu),由于其采用了Kirchhoff板假定,在此情況下相比實(shí)體單元,殼單元形函數(shù)更加逼近實(shí)際結(jié)構(gòu),其計(jì)算精度與計(jì)算代價(jià)均優(yōu)于采用實(shí)體單元。
2、由于采用Kirchhoff板假定,即忽略混凝土板中鋼筋的粘結(jié)滑移行為,因此在精細(xì)化的鋼筋混凝土滯回模型中通常不再適用。
1、前處理
1.1 縱橫方向與局部坐標(biāo)系
配筋的板殼單元,尤其是兩個(gè)平面方向差異配筋的板殼單元,必須指定坐標(biāo)系,且喵星人建議使用局部坐標(biāo)系。這是為了避免在裝配件中因旋轉(zhuǎn)導(dǎo)致整體坐標(biāo)系的變換。本案例中的坐標(biāo)系指派如圖所示。需要注意的是,鋼筋縱橫方向與局部坐標(biāo)系方向直接掛鉤。
1.2 配筋面積/間距/方向
殼單元的配筋方法需在“編輯截面”中完成,不能直接建立線單元鋼筋。采用“寫入式”的建模方法,如下圖所示。
其實(shí)這種方法很像設(shè)計(jì)軟件中的操作,即通過(guò)加勁的方式考慮配筋混凝土。
展開 
ABAQUS 后處理的二次開發(fā)
ABAQUS 后處理的二次開發(fā)
ABAQUS軟件為滿足用戶對(duì)結(jié)果后處理的更多需求,向用戶提供了基于Python語(yǔ)言的后處理二次開發(fā)功能。Python語(yǔ)言是一種面向?qū)ο蟮哪_本語(yǔ)言,它功能強(qiáng)大,既可以獨(dú)立運(yùn)行,也可以用做腳本語(yǔ)言,特別適合快速的應(yīng)用程序開發(fā)。ABAQUS就是向用戶提供了很多庫(kù)函數(shù),通過(guò)Python語(yǔ)言調(diào)用這些庫(kù)函數(shù)來(lái)增強(qiáng)ABAQUS的后處理功能。
ABAQUS腳本接口是Python語(yǔ)言的一個(gè)擴(kuò)展,可以使用Python語(yǔ)言編制腳本接口的可執(zhí)行程序,從而自動(dòng)實(shí)現(xiàn)重復(fù)性的工作、創(chuàng)建和修改模型數(shù)據(jù)庫(kù)、訪問(wèn)數(shù)據(jù)庫(kù)的功能。ABAQUS在擴(kuò)展的同時(shí),額外提供了約500個(gè)模型對(duì)象,
大致可分為3類。其中session對(duì)象用來(lái)定義對(duì)象、遠(yuǎn)程隊(duì)列、用戶定義的視圖等;mdb對(duì)象包含計(jì)算模型對(duì)象和作業(yè)對(duì)象;odb對(duì)象包含模型數(shù)據(jù)和計(jì)算結(jié)果數(shù)據(jù),如圖1所示。這三類模型對(duì)象又分別包含各類子對(duì)象,因此對(duì)象模型的關(guān)系是比較復(fù)雜的。而在后處理的二次開發(fā)過(guò)程中,就是讀取odb對(duì)象中的數(shù)據(jù),進(jìn)行計(jì)算和其他相應(yīng)的處理,輸出滿足用戶需求的數(shù)據(jù)形式。
展開 Abaqus后處理插件——Abaqus2Matlab
Abaqus軟件作為一個(gè)功能非常強(qiáng)大的非線性有限元工具,在采用隱式算法(Standard/Implicit)計(jì)算時(shí)會(huì)默認(rèn)將計(jì)算結(jié)果寫入到.odb文件和.dat文件,而.dat文件可利用記事本或者文本編輯器直接打開進(jìn)行讀取,比較方便省事。然而在采用顯式算法(Explicit)計(jì)算時(shí)則只會(huì)將結(jié)果寫入到.odb文件中,而.odb文件為二進(jìn)制文件,如若在批量提取場(chǎng)變量輸出結(jié)果數(shù)據(jù)時(shí)(如提取某個(gè)集合點(diǎn)的位移或者應(yīng)力或者應(yīng)變)便成了難點(diǎn)。
Abaqus2Matlab這是一個(gè)用于將Abaqus的數(shù)據(jù)內(nèi)容與MATLAB進(jìn)行交換的文件,插件可以讀取Abaqus結(jié)果文件中的二進(jìn)制文件。同時(shí)也可以較為方便的對(duì)INP文件進(jìn)行修改操作。該插件包括以下幾個(gè)功能:
進(jìn)行ABAQUS后處理(不論是 *.fil或者 *fin文件) ,也包括(*.odb)和(*.mtx)文件。
2.0版本的用戶圖形接口(GUI)使得用戶可以方便的控制ABAQUS的輸出變量以及輸出MATLAB的腳本文件。
每一個(gè)功能都在幫助文檔中有詳細(xì)的說(shuō)明,同時(shí)提供了視頻教程。
展開 ABAQUS后處理之提取分層損傷面積/分層面積/基體損傷面積(ABAQUS+Photoshop) ¥28
ABAQUS后處理之提取損傷面積(ABAQUS+Photoshop聯(lián)合使用)
為了定量描述損傷程度,提取載荷造成的損傷面積變得尤為重要,下面介紹損傷面積的提取方法。
1. 去除單元網(wǎng)格,以及邊緣
2. 突出顯示損傷區(qū)域,建立損傷與未損區(qū)域色差
3. 導(dǎo)出圖片
Abaqus 后處理相關(guān)出圖設(shè)置
abaqus 出圖的相關(guān)設(shè)置 ,發(fā)布目的是(1)自己總忘記,老要重復(fù)總結(jié);(2)給需要的朋友一點(diǎn)提示
abqus后處理.pdf
abaqus后處理
Abaqus后處理也可以通過(guò)以下設(shè)置去更改最低值藍(lán)色顯示
得到的效果,這樣看就可以明顯比較清爽多了,應(yīng)力集中區(qū)域顏色突出
Abaqus自帶結(jié)果顯示是默認(rèn)為75%的平均閾值,其范圍在0-100之間模擬結(jié)果從粗糙顯示到連續(xù)平滑,如下對(duì)比圖展示閾值0和默認(rèn)75%的結(jié)果
設(shè)置界面如下圖所示
利用Python對(duì)Abaqus進(jìn)行后處理結(jié)果輸出
利用Python對(duì)Abaqus進(jìn)行后處理結(jié)果輸出
1 概述
在Abaqus的二次開發(fā)過(guò)程中,通常需要采用Python腳本語(yǔ)言將Abaqus的計(jì)算結(jié)果進(jìn)行輸出,然后再進(jìn)行處理。Python使Abaqus的內(nèi)核語(yǔ)言,使用較為方便,Abaqus運(yùn)行Python語(yǔ)言的方式有多種,可以直接命令窗口,也可以讀入腳本,還可以采用類似批處理的方式。
本次以一個(gè)例子細(xì)說(shuō)Python語(yǔ)言在Abaqus后處理中的應(yīng)用,模型的計(jì)算結(jié)果云圖如圖1所示。
圖1 計(jì)算結(jié)果
2 輸出所有節(jié)點(diǎn)的Mises應(yīng)力
直接上Python代碼:
import os
myodb=openOdb(path='Job-1.odb')
cpFile=open('artlcF1.txt','w')
RF=myodb.steps['Step-1'].frames[1].fieldOutputs['S'].values
for i in range(len(RF)) :
cpFile.write('%10.3F\n' % (RF[i].mises))
else:
cpFile.close()
#引入模塊,因?yàn)樾枰蜷_結(jié)果文件
#打開結(jié)果文件,并復(fù)制給變量myodb
#打開一個(gè)txt文件
#將輸出場(chǎng)賦值給RF
#循環(huán)語(yǔ)句,向txt文件逐行寫入mises應(yīng)力
Abaqus的結(jié)構(gòu)層次分的很細(xì),比如結(jié)果文件下分如下:
圖2 Model data
使用過(guò)Abaqus的都知道step表示載荷步,frame表示載荷子步,因而在讀取Mises應(yīng)力時(shí)需要詳細(xì)地指定輸出哪一步的應(yīng)力,而應(yīng)力結(jié)果是輸出場(chǎng)數(shù)據(jù)(fieldOutput)的中一種,需要指定是何種應(yīng)力,程序才知道怎么讀取并寫入。
展開 Abaqus WCM模塊中完善的后處理功能
ABAQUS
WCM
模塊(Wound
Composites
Moldeler)用于三維纏繞復(fù)合材料壓力容器建模,可以準(zhǔn)確預(yù)測(cè)復(fù)合材料纏繞壓力容器的性能,并與ABAQUS/CAE無(wú)縫連接。該模塊中還具有專業(yè)完善的后處理功能,幫助分析結(jié)果的查看。
在Abaqus/CAE后處理顯示中,可以顯示容器的分析結(jié)果云圖等。但在實(shí)際分析中,我們需要查看壓力容器每一纏繞層的分析結(jié)果,WCM模塊配備后處理功能,可以顯示這些結(jié)果。
WCM模塊后處理功能,可以顯示壓力容器不同段、不同層的沿容器軸向的結(jié)果圖。此外還可以便捷的將不同層的結(jié)果放在一個(gè)視圖中,對(duì)比顯示。
文章轉(zhuǎn)自有限元在線博客,分享給大家學(xué)習(xí)交流
展開 
ABAQUS后處理(一)
改變背景顏色
改變部件顏色
繪制曲線
曲線濾波
同時(shí)顯示曲線和動(dòng)畫
圖形取消透視
繪制動(dòng)畫
Abaqus C++ 后處理二次開發(fā)最新學(xué)習(xí)資源
Abaqus C++后處理接口的優(yōu)點(diǎn)
Abaqus C++后處理接口使用方便、性能強(qiáng)大,能夠直接在VS中進(jìn)行編譯和調(diào)試,并且能夠和GUI插件聯(lián)合調(diào)試。對(duì)后處理有高性能需求的朋友,c++后處理是最佳選擇。
Abaqus C++后處理接口除了高性能的特點(diǎn)之外,還有十分靈活的特點(diǎn)。既能編譯成exe可執(zhí)行程序單獨(dú)運(yùn)行,和abaqusGUI插件協(xié)同運(yùn)行,又能編譯成dll動(dòng)態(tài)鏈接庫(kù)讓其他程序調(diào)用。
Abaqus C++后處理接口的使用門檻
雖然優(yōu)點(diǎn)不少,但是相比python腳本后處理,有兩個(gè)小門檻:第一是VS編譯環(huán)境的配置;第二是使用c++接口要具備基礎(chǔ)的c/c++語(yǔ)言編程基礎(chǔ)。
課程推薦
為了幫助大家踏平C++后處理接口的使用門檻,提供直觀、詳細(xì)、上手快、實(shí)戰(zhàn)化的學(xué)習(xí)資源。4月、5月推出周末線上學(xué)習(xí)服務(wù)。詳情如下,有意向的朋友歡迎咨詢。
展開 [BasicSim]ABAQUS后處理技巧(2):Dispaly Group的應(yīng)用
通過(guò)對(duì)Display Group進(jìn)行不同顯示方式的處理,可以得到以下結(jié)果圖.
1.云圖局部透明化具體操作步驟.
云圖局部隱藏的編輯步驟與云圖局部透明化類似,步驟較云圖局部透明化多.
云圖局部透明化包含兩個(gè)不同顯示狀況的部分,即透明化部分(Part-A&B) 和實(shí)體化部分, 對(duì)不同部份分別創(chuàng)建Display Group.
圖二:部件圖
對(duì)于Element顯示, 需先將特定的 Element 篩選出來(lái), 然后在對(duì)其創(chuàng)建一個(gè)獨(dú)立的 Display Group.
完成上述分組步驟后,對(duì)于創(chuàng)建好的 Display Group , 再利用 Display Group Manager 進(jìn)行顯示設(shè)置.
2.云圖局部透明化操作流程.
Step-1: 利用 Remove Selected 功能隱藏 Part-C .
步驟① 選擇 Remove Selected 功能.→②選中 Part-C. →③點(diǎn)擊 Done, 隱藏 Part-C.
圖三:隱藏Part步驟圖
Step-2: 為 Part-A&B 右半部分創(chuàng)建 DisplayGroup-1.
展開 Abaqus仿真結(jié)果后處理小技巧(下篇) ¥30
Abaqus仿真結(jié)果后處理小技巧(下篇)