
發(fā)布
注冊(cè)
/
登錄abaqus荷載隨時(shí)間
關(guān)注創(chuàng)建者:王靖雯 創(chuàng)建時(shí)間:2023-02-27
abaqus荷載隨時(shí)間的視頻教程
ABAQUS-簡(jiǎn)支梁受隨時(shí)間及位置變化荷載的動(dòng)力學(xué)分析
簡(jiǎn)支梁受荷載f(x,t)=(2500+100*x)*(10*sint)的動(dòng)力分析 (第一次錄屏,試用的軟件帶水印,很抱歉,但不影響觀看)
¥30 12分鐘 21播放
查看
abaqus荷載隨時(shí)間的實(shí)例教程
我現(xiàn)在要在一個(gè)結(jié)構(gòu)的節(jié)點(diǎn)上施加隨時(shí)間變化的荷載,是海洋波浪的力,現(xiàn)在利用隨機(jī)過(guò)程生成了100個(gè)每0.5秒變化的力,如何利用表格荷載施加到節(jié)點(diǎn)上,并求解?/solu
antype,4
acel,,9.8
trnopt,full
outres,all
*dim,liftforce,table,100,1
*cfopen,data1,txt
*vread,liftforce(1,1,1),data1,txt,,jik,1,100
(f7.1,f7.4)
*cfclos
f,1,fy,%liftforce%,,101
這個(gè)我寫(xiě)的求解的命令,請(qǐng)問(wèn)接下來(lái)怎么寫(xiě)?并幫忙指出問(wèn)題~
展開(kāi) 最近做項(xiàng)目,需要輸出abaqus中最大應(yīng)變值隨時(shí)間變化的曲線(xiàn),但是翻了很多帖子都沒(méi)找到相關(guān)的,所以后來(lái)自己寫(xiě)了個(gè)Python代碼,用以提取最大值。需要用到這個(gè)功能的同學(xué)把代碼里的注釋刪掉直接運(yùn)行就行。
viewportName = session.currentViewportName
j=getInput('how much frame','0') #要提取多少幀的最值,默認(rèn)為0
#這一步也可以用在step上,我的需求始終是step-1,所以沒(méi)寫(xiě)那部分代碼,和幀數(shù)的代碼同理
a=int(j)+1
i=1
while i<a:
cobject = session.viewports[viewportName].odbDisplay.setFrame(step=0, frame=i)
#有興趣的朋友可以print一下cobject1,看看odbDisplay里面包含了哪些函數(shù)
i+=1
cobject = session.viewports[viewportName].odbDisplay.contourOptions
#同上,想學(xué)習(xí)的朋友可以print一下cobject,
print("step=1", "frame=", i-1)
print(cobject.autoMaxValue)#輸出最大值
print(cobject.autoMinValue)#輸出最小值
值得注意的是,代碼里step和frame的值都比實(shí)際值要小1,比如我要提取本來(lái)是step-1的數(shù)值,但是代碼里要寫(xiě)成step=0。當(dāng)然我的代碼并不完整,這樣輸出的max/min只顯示在abaqus底部信息欄,還需要在Excel中處理數(shù)據(jù)。
展開(kāi) 以用Field Variable+Amplitude實(shí)現(xiàn),具體看
作者:謝杏子
鏈接:https://www.zhihu.com/question/51392853/answer/126127926
來(lái)源:知乎
在Abaqus中超出定義范圍的插值都是常數(shù)。比如time<86400, FV1=0; time>2.42e+05, FV1=2. 所有插值都是同理。

abaqus荷載隨時(shí)間的相關(guān)專(zhuān)題、標(biāo)簽、搜索
abaqus荷載隨時(shí)間的最新內(nèi)容
最近做項(xiàng)目,需要輸出abaqus中最大應(yīng)變值隨時(shí)間變化的曲線(xiàn),但是翻了很多帖子都沒(méi)找到相關(guān)的,所以后來(lái)自己寫(xiě)了個(gè)Python代碼,用以提取最大值。需要用到這個(gè)功能的同學(xué)把代碼里的注釋刪掉直接運(yùn)行就行。
viewportName = session.currentViewportName
j=getInput('how much frame','0') #要提取多少幀的最值,默認(rèn)為0
以用Field Variable+Amplitude實(shí)現(xiàn),具體看
作者:謝杏子
鏈接:https://www.zhihu.com/question/51392853/answer/126127926
來(lái)源:知乎
在Abaqus中超出定義范圍的插值都是常數(shù)。比如time<86400, FV1=0; time>2.42e+05, FV1=2. 所有插值都是同理。
**
** model
我現(xiàn)在要在一個(gè)結(jié)構(gòu)的節(jié)點(diǎn)上施加隨時(shí)間變化的荷載,是海洋波浪的力,現(xiàn)在利用隨機(jī)過(guò)程生成了100個(gè)每0.5秒變化的力,如何利用表格荷載施加到節(jié)點(diǎn)上,并求解?/solu
antype,4
acel,,9.8
trnopt,full
outres,all
*dim,liftforce,table,100,1
*cfopen,data1,txt
*vread,liftforce(1,1,1),data1,txt