ABAQUS使用過程中的問答精華匯總
2017-04-21 by:CAE仿真在線 來源:互聯(lián)網(wǎng)
節(jié)假日期間,花了點(diǎn)時(shí)間匯總了一些關(guān)于ABAQUS的問答精華,下面提到的問題都是我們學(xué)習(xí)ABAQUS過程中所遇到的或者大家問的比較多的,但肯定不全面。對于各問題的答案,均來自各論壇會(huì)員,許多觀點(diǎn)未能加以判斷及糾正,答案內(nèi)存在的問題,還請大家自己加以辨別。
1.Q:abaqus的圖形如何copy?
A:file>print>file格式為png,可以用Acdsee打開。
2.Q:用Abaqus能否計(jì)算[Dep]不對稱的問題?
A:可以,并且在step里面的edit step對話框other里面的matrix solver有個(gè)選項(xiàng)。
3.Q:彈塑性矩陣【D】與ddsdde有何聯(lián)系?
A:stress=D*stran;d(stress)=ddsdde*d(stran)。
4.Q:在abaqus中,如果采用umat,利用自己的本構(gòu),如何讓abaqus明白這種材料的彈塑性應(yīng)變,也就是說,如何讓程序返回彈性應(yīng)變與塑性應(yīng)變,好在output中輸出,我曾想用最笨地方法,在uvarm中定義輸出,利用getvrm獲取材料點(diǎn)的值,但無法獲取增量應(yīng)力,材料常數(shù)等,研究了幫助中的例子,umatmst3.inp,umatmst3.for,他采用mises J2 流動(dòng)理論,我在output history 顯示他已進(jìn)入塑性狀態(tài),但他的PE仍然為0!!?
A:用uvar( )勉強(qiáng)成功 。
5.Q:本人在用umat作本構(gòu)模型時(shí), *static, 1,500,0.000001,0.1 此時(shí)要求的增量步很多,即每次增量要很小, *static 1,500 時(shí),在彈性向塑性過度時(shí),出現(xiàn)錯(cuò)誤,增量過大,出現(xiàn)尖點(diǎn).?
A:YOU CAN TRY AS FOLLOWS: *STEP,EXTRAPOLATION=NO,INC=2000000,*STATIC 0.001,500.0,0.00001,0.1。
6.Q:模型中存在兩個(gè)物體的接觸,計(jì)算過程中報(bào)錯(cuò),怎么回事?
A:接觸問題不收斂有兩個(gè)方面不妨試試:
一、在*CONTACT PAIR 里調(diào)試ADJUST參數(shù);
二、調(diào)一些模型參數(shù),比如FRICTION等。 。
7.Q:在邊界條件和加載時(shí),總是有initial這個(gè)步,然后是我們自己定義的加載步,請問這個(gè)initial步,主要作用是什么?能不能去掉?
A:不能去掉,所有的分析都有,是默認(rèn)的步。
8.Q:A solid extrusion base feature 這句話是什么意思? extrusion、revolution等是什么意思?
A:這兩的是三維建模時(shí)候,在畫完二維圖形,如何來生成三維圖形, extrusion意思是你給定一個(gè)厚度,然后二維圖形第三個(gè)方向上面伸展這么多形成三維圖形 revolution意思是你給定一個(gè)旋轉(zhuǎn)軸,二維圖形繞其旋轉(zhuǎn)后形成三維軸對稱圖形 。
9.Q:偶在umat中調(diào)用求主應(yīng)力函數(shù) CALL SPRINC(STRESS,PS,LSTR,NDI,NSHR) 后,存儲(chǔ)主應(yīng)力得數(shù)組PS中各個(gè)主應(yīng)力排列順序是什么?
PS1>PS2>PS3 ?
PS1<PS2<PS3 ?
PS1>PS3>PS2 ?
A:第二個(gè) 。
10.Q:在*USER MATERIAL的定義中,Δσ對Δε的偏倒數(shù),即 DDSDDE被稱為:"material stiffness matrix";而在UMAT中,DDSDDE被稱為: "material's Jacobian matrix". 請問DDSDDE和材料的切線剛度矩陣的關(guān)系是什么?二者是一個(gè)概念么?
A:一般說可以這樣理解:
σ=ddsdde*Δε
有點(diǎn)像我們常說的彈塑性矩陣:Dep。
11.Q:請問field output和history output什么區(qū)別? 關(guān)鍵字*node output和*node print有什么區(qū)別?
A:field output和history output在viewer模塊中很明顯. field output是場量輸出,history output為歷史數(shù)據(jù)輸出,會(huì)記錄場量隨時(shí)間的曲線 .至于*node output與*node print的區(qū)別在于他們寫入不同的后綴文件,比如*.odb,*.dat 等,在help中有詳細(xì)介紹 *node output是給CAR或VIEWER做后處理用的,是二進(jìn)制文件, 而*node print則是寫到DAT文件中,你可以自己看的文本文件. field output用來輸出模型中較大部分(a large portion of the model)的那些輸出頻率較小的變量,如模型的等值線,變形圖等,而history oupput用來輸出模型中較小部分的那些輸出頻率較大的變量,如荷載作用點(diǎn) 處 的荷載--位移圖等。
所以,應(yīng)力,應(yīng)變,位移,反力等既可以作為field output也可以作為history oupput 輸出。 。
12.Q:我在學(xué)習(xí)ABAQUS時(shí),遇到以下專有名詞想請教各位。
1、orphan mesh instance,
2、self-contact,
3、elastic foundation,
4、convective interaction,
5、amplitude,
6、solution-dependent state variable,
7、datum,
A:
1、獨(dú)立網(wǎng)格實(shí)體;
2、自接觸;
3、彈性基礎(chǔ),如彈性地基梁;
4、對流相互作用;
5、幅度,數(shù)值大小,如定義隨時(shí)間變化的荷載;
6、依賴于解的狀態(tài)變量,在UMAT中經(jīng)常用到,它的大小取決于某一增量步收斂解;
7、輔助數(shù)據(jù),在CAE中經(jīng)常用于定義數(shù)據(jù)點(diǎn)、剛體參考點(diǎn)、輔助平面等;
13.Q:(1),請問如何得到M,C,K矩陣?用什么命令 ?
(2)ABAQUS中能實(shí)現(xiàn)這樣的東西嗎?就是我需要平滑ABAQUS產(chǎn)生的位移場 ,還是這個(gè)平滑只能在其他環(huán)境中完成 ?
A:(1)試一試:*element matrix output
(2)試試這個(gè)輸出選項(xiàng);*El print,Position=average at Nodes。
14.Q:solution-dependent variable 和 time-dependent variable 這兩種變量有什么差別 ?
A:solution-dependent variable 從字面上理解,即為"與解答有關(guān)的變量",它的值與每一增量結(jié)束時(shí)的變量有關(guān),常用于UMAT中,即SDV,可以由*DEPDV來定義其個(gè)數(shù)。 time-dependent variable 從字面上理解,即為"與時(shí)間有關(guān)的變量",常用于定義隨時(shí)間變化的量如地震荷載等,可以由*APPLITUDE來定義。 。
15.Q:S4R單元可以輸出sth(就是section thickness單元厚度變化),但C3D8R卻不能輸出sth該怎么看單元層厚度方向的變化 ?
A:個(gè)人覺得定義了局部坐標(biāo)方向,特別是對于各向異性問題,有限元在材料方向上計(jì)算應(yīng)力,應(yīng)變,輸出也就在材料方向,假如第三方向?yàn)楹穸确较?那第三方向的塑性應(yīng)變就是他的厚度變化。 。
16.Q:ABAQUS 在運(yùn)行過程中,對于一些比較大的問題,經(jīng)常會(huì)出現(xiàn)以下的信息:ABAQUS Info: License Timeout set to 70(可能是不同的值) minutes. ?
A:個(gè)人感覺是沒有問題的,你放心吧 。
17.Q:在計(jì)算固結(jié)過程中,msg文件總是有一下信息 ***ERROR: TOO MANY ATTEMPTS MADEFOR TTHIS INCREMENT: ANALYSIS TERMINATED 改變其最小時(shí)間變量也不行,太郁悶了,是不能收斂嗎?各位大俠救命。請指教可能是什 么原因?
A:很多原因
比如邊界條件不對 ;約束不夠 ;接觸定義不對;單元?jiǎng)澐只兊鹊?。
18.Q:第一次安裝abaqus6.2.1,裝完exceed6.2&3D后,開始裝6.2.1的Product installation for network licensing,結(jié)果每到進(jìn)度為75%時(shí),彈出界面: An error ocurred during the move data process: -115 Component:Complete Inslattation File Group: fg_common File:c:\abaqus\6.2-1\cae\External\ebt\adi3xcol.dll 就停止安裝了,重新安裝依然如此,現(xiàn)在感到頭都大了,哪位好心人幫幫我,不深感激 ?
A:沒有關(guān)閉防火墻!
19.Q:WARNING: THE SYSTEM MATRIX HAS 1 NEGATIVE EIGENVALUES. 一般在什么情況下會(huì)發(fā)生系統(tǒng)矩陣出現(xiàn)負(fù)特征值?
A:很多情況 ,比如邊界條件定義不對;接觸定義不對 。
20.Q:就是手冊的umatmst3.for
1)Mises各向同性的子程序中,調(diào)用硬化曲線函數(shù)中的Table(2,nvalue)這個(gè)二維數(shù)值保存是應(yīng)力應(yīng)變曲線的數(shù)據(jù),可是ABAQUS并沒有告訴UMAT中Table數(shù)值這些應(yīng)力應(yīng)變的數(shù)值啊,UMAT里面Table怎么知道的呢?
2)RHS=SMISESS-EG3*DEQPL-SYIELD這個(gè)式子是什么意思?尤其是 3G*DEQPL是什么意思?
A:就是Constant=8中的從第三個(gè)開始的數(shù)值,數(shù)組名傳遞。 。
21.Q:我在計(jì)算時(shí)MSG文件出現(xiàn)如下錯(cuò)誤,是不是由于節(jié)點(diǎn)數(shù)太多啦?該如何處理這個(gè)問題?
ERROR: SPECIFIED STANDARD_MEMORY VALUE OF 8000000 IS TOO SMALL TO RUN THE
NALYSIS. STANDARD_MEMORY MUST BE INCREASED. MINIMUM POSSIBLE VALUE IS
23477555. LOOK AT MEMORY ESTIMATES SECTION OF .dat FILE FOR FURTHER
INFORMATION ?
A:對abaqus_v6.env文件中的STANDARD_MEMORY的值進(jìn)行修改。
修改Site文件夾下的abaqus_v6.env中的配置,如下:
#
# System-Wide ABAQUS Environment File
# -------------------------------------
pre_memory = 33554432
standard_memory = 33554432 ##*********修改這里******************
#
# NT specific settings 。
22.Q:WARNING: THE SYSTEM MATRIX HAS 148 NEGATIVE EIGENVALUES
1 ABAQUS VERSION 6.3-1 DATE 27-NOV-2002 TIME 22:08:00 PAGE..
For use by None user license from HKS Inc. ..
STEP 1 INCREMENT 1 STEP TIME 0.00
STEP 1 S T E A D Y S T A T E S ..
AUTOMATIC TIME CONTROL WITH -
ASUGGESTED INITIAL TIME INCREMENT OF 0.300?
A:將你的INITIAL TIME INCREMENT 改小些試試看,不過,一般出現(xiàn)此類問題,多半是你的模型有問題,欠約束或者其它什么的。
23.Q:ZERO PIVOT是什么意思 ?
A:zero pivot可以理解為剛度矩陣出了問題,例如奇異.可能有不同的原因,如: 你所模擬的是軟化性質(zhì)材料,該點(diǎn)因破壞等原因而軟化至不能吃勁; 模型有問題,如約束不夠,或者是單元拓?fù)涑鲥e(cuò)等;或者是你的UMAT中寫的[ddsdde]有錯(cuò);。
24.Q:abaqus-uamt的老問題,缺少 'ABA_PARAM.INC'文件 ?
A:在cvf6.5調(diào)試時(shí),顯示 缺少 'ABA_PARAM.INC'文件,這個(gè)沒有任何關(guān)系的,這個(gè)錯(cuò)誤將在ABAQUS調(diào)用UMAT的時(shí)候自動(dòng)會(huì)找到,僅僅有這個(gè)錯(cuò)誤將沒有任何影響的。也就是說,ABAQUS中調(diào)用的時(shí)候,實(shí)際并不存在這個(gè)錯(cuò)誤。FT,忘了說一句了,你把ABA_PARAM.INC.dp或ABA_PARAM.INC.sp拷到你的程序工作空間后 ,應(yīng)該將把ABA_PARAM.INC.dp或ABA_PARAM.INC.sp的后綴.sp或.dp去掉,即將ABA_PARAM.IN C.dp或ABA_PARAM.INC.sp改名為ABA_PARAM.INC。意思是在Visual Fortran中調(diào)試其子程序,我覺得這是一個(gè)好辦法,我當(dāng)時(shí)也是這麼辦的,畢竟在ABAQUS中調(diào)試是非常麻煩的,只有當(dāng)你的UMAT沒有語法或者明顯的邏輯錯(cuò)誤,你在ABAQUS中調(diào)試才能事半功倍。
25.Q:abaqus中有沒有布爾運(yùn)算?能否在abaqus中將兩個(gè)體粘成一個(gè)體?
A:可以,用constraint和interaction可以將兩個(gè)part進(jìn)行定位的。
26. Q:abaqus里做靜力分析時(shí)怎么加重力加速度?在inp文件里的card是什么?
A:如:
*DLOAD
ELSET, GRAV, 9.81, 0., 0., 1.
有疑問查一些*DLOAD卡就清楚了。
27.Q:如何在ABAQUS CAE如何設(shè)定在某一節(jié)點(diǎn)上受集中力呢 ?請問一下在ABAQUS CAE如何設(shè)定在某一節(jié)點(diǎn)上受集中力呢?? 我用CAE中的Set好象不能設(shè)定一個(gè)節(jié)點(diǎn)丫…. 請問在CAE要如何設(shè)定,或則祇能在inp下設(shè)定呢??
A:用set可以定義一個(gè)節(jié)點(diǎn)的。另外如果只是在一個(gè)節(jié)點(diǎn)上加集中力就沒有必要用set了,在Load模塊里creat a load,選擇集中力,然后點(diǎn)中該節(jié)點(diǎn)(別忘了done)就可以輸入力的數(shù)值和方向了設(shè)定一個(gè)節(jié)點(diǎn)當(dāng)然可以了,在cae里一點(diǎn)的集中荷載還是挺容易加了。partition, datumn point, 都可以 用CAE建的模型好象不能直接加在接點(diǎn)上,不過可以加在vertex上
28.Q:如何將兩個(gè)part接在一起? 幾個(gè)人將一個(gè)工作分開來做,完成后要將造好型的part接在一起,再加邊界條件和載荷。該如何把這幾個(gè)part接起來?
A:先導(dǎo)入File->import->part,然后形成assembly,這樣做試試看如何
39.Q:abaqu cae中作梁的分析時(shí)可否定義不規(guī)則的profile形狀?
只提供了box,pipe,circle,角鋼,方鋼,T型鋼,l型鋼,工字鋼,我可不可以定義像三角
形空心鋼管,或者梯形空心鋼管這樣的profile?
A:直接給出 I 和 G
31.Q:在CAE中建立PART時(shí)為什么只能先建立在X-Y平面上的模型在CAE中建立PART時(shí)為什么只能先建立在X-Y平面上的模型,可不可以直接建立空間的點(diǎn),結(jié)點(diǎn)線,面,體呀
A:在圖紙上畫投影圖當(dāng)然是2維的了。 這是它的建模思路,也是一種專利了。直接在空間里建立模型當(dāng)然也是一種思路,哪個(gè)好 呢?各有千秋。 你要使用CAE,就要熟悉并掌握它的思路,把整體結(jié)果分解為各個(gè)小part,把每個(gè)part都簡化到何以在平面上畫出投影圖并extrude或回轉(zhuǎn)就得到part的空間實(shí)體。然后把這些part給 instance,指定其section特性(就是其材料呀,厚度呀等在圖形上顯示不了的數(shù)據(jù))裝配 起來構(gòu)成復(fù)雜的模型。同一個(gè)part的草圖可以有許多instance,你可以盡量利用裝配功能來減少你建立part的工作量。對機(jī)械圖比較熟悉的,可以想象為制作零件然后裝配成機(jī)器的過程,對于土木類工程師可 能開始會(huì)不太習(xí)慣,但是多做幾個(gè)例子就會(huì)熟悉并喜歡上這種操作了。
如果你實(shí)在是喜歡空間直接建模法,你可以用ANSYS建立模型劃分單元后再用小程序變成ABAQUS的輸入文件
31.Q:abaqus的所有功能在cae中都能完成嗎?還是需要在命令行中輸入
A:大部分工作可以在CAE中實(shí)現(xiàn),有些功能還需要在INPUT文件中修改,將CAE轉(zhuǎn)化成*.INP ,就可。abaqus的前置確實(shí)不太好。 cae的功能一直沒有長進(jìn)。 如板料成形方面,回彈的分析就是不能在cae里完成,必須寫inp文件來做。 寫inp文件的效率可一直不高啊 因?yàn)橐话愠尚挝覀冏詈糜脛?dòng)態(tài)顯示算法,而回彈最好靜態(tài)隱式算法。不過在cae里就是不行。只要建立了動(dòng)態(tài)算法的step,后面就不能建立靜態(tài)算法的step。還有啊,abaqus的cae里面是先設(shè)置邊界條件和輸出,然后剖分網(wǎng)格,這個(gè)不適合大多數(shù)有 限元前置處理的思路。很少前置軟件是這樣的。 比起其他的前置軟件,如femap,patran ,還有工業(yè)用軟件autoform,pam-stamp,差不少啊!
33.Q:如何給一個(gè)面的一部分加載
A:Are you using /CAE? If so, please partition your surface and apply loading.對的,將矩形和圓區(qū)分開來,將圓定義為一個(gè)塊就行了!將要加載的面上所有的節(jié)點(diǎn)設(shè)為一個(gè)nset就行了在矩形面上畫個(gè)circle 然后就 在tool-》中partion
34.Q:怎么樣使用Abaqus最好呢?
1)用CAE
2)直接填寫Keyword文件
3)用Python script
4)用其它前處理及后處理(那么用什么前處理最好呢?Hypermesh還是?怎么樣使用呢)
A:根據(jù)具體情況而定,不復(fù)雜幾何模型模型最好在CAE中建模 這是最容易對模型控制的方
式,無論是幾何還是網(wǎng)格 寫keyword會(huì)累死人的,除非很多相同的部分,簡單的裝配, 當(dāng)年師兄用C++編了一個(gè)程序?qū)懶崩瓨騣nput文件,input文件有N兆,佩服佩服 個(gè)人認(rèn)為hypermesh是最好的前處理軟件,做復(fù)雜的大模型再好不過 python edit國外用的很多,當(dāng)然用它來繼續(xù)開發(fā)CAE的功能還是很方便!有限元要充分利用各種工具的特點(diǎn)和長處.比如造型,比如剖發(fā)網(wǎng)格,比如前置處理。
我的習(xí)慣思路:
ug 造型,導(dǎo)出模型 ;femap或者h(yuǎn)ypermesh 剖發(fā)網(wǎng)格 ;femap作前置,導(dǎo)出inp文件 ;手工 檢查inp文件,部分性的修改 ;最后用abaqus計(jì)算。 簡單的模型可以在cae里作。 最近看著別人用patran,我也臨時(shí)學(xué)點(diǎn)patran作前置,挺好
35.Q:想用patran調(diào)用abaqus,如何在ini文件中設(shè)置那
A:這個(gè)問題我也碰到過。 安裝patran的時(shí)候,沒有裝abaqus的介質(zhì)。 只要重新安裝patran選擇用戶自定義安裝。注意abaqus的介質(zhì)選項(xiàng)即可。
36. Q:在Abaqus/CAE中如何施加三角形線荷載?例如,一根懸臂梁上作用有三角形線荷載。只找到了均布荷載Uniform,還有就是User Subroutine了, 這么簡單的問題應(yīng)該不用如此復(fù)雜吧?Inp文件中似乎也只有Dload。 在Ansys中就很好處理此問題~~~~~~~~
A:you can use either AMPLITUDE or TABULAR to define load values. If it is a triangle, just give a few data from the triangle load line. Then when you define load, be sure to specify the name of the AMPLITUDE or TABULAR.
37.Q:Abaqus的背景只能黑色嗎?怎么修改?
A:是個(gè)問題呀!我是把圖片硬拷貝下來后用其他圖形軟件改變背景的。還有啊,圖片怎么導(dǎo)出呢?導(dǎo)出是什么格式的呀? 利用Abaqus的print功能可以將圖導(dǎo)出到圖形文件中,具體路徑如下:
File>Print,在彈出的菜單中,不選print viewport background, rendition可以是white&black,也可以是color. 將Destination由printer改為file,自己定義file name,文件格式由PS改為Tiff圖形格式。此文件可以用畫筆打開,也可以插入到word中??上?圖片文件質(zhì)量太差,還不如抓圖得到的質(zhì)量呢。 抓圖有個(gè)毛病,就是黑色北京需要反色,而反色后,"熱"色變成"涼"色,看上去不大好。 改變Contour的色譜,用相反排列色譜,反色后,應(yīng)力最高的反而成了黃色,看著也不爽。 大家有好辦法的話,我就不用畫筆程序再一點(diǎn)點(diǎn)的改了,雖然工作量不大,就是覺得不舒 服!
試了一下,覺得還是直接保存為.png格式的圖片比較好,而且文件也比較小,可以插入w ord。的確不錯(cuò)!不過需要注意,保存前最好把那些legend,title block和state block的 字體顏色改為黑色,背景改為其他你喜歡的顏色,這樣效果會(huì)更好,不至于看不清圖上的 文字。
對于一個(gè)初學(xué)abaqus的人來說,一切都是從0開始。在學(xué)習(xí)的過程中,會(huì)遇到了很多問題??赡苁呛芎唵蔚?也有比較復(fù)雜的。百度、各個(gè)論壇,這是我們尋找答案的常用方法,推送這個(gè)文章,首先是為了方便大家可以在這里尋找到某些問題的答案,不用在漫天遍野的收索查找;其次,在寫這篇帖子的同時(shí),我也能夠復(fù)習(xí)這些知識(shí),對abaqus的掌握更加牢固。俗話說:溫故而知新。
相關(guān)標(biāo)簽搜索:ABAQUS使用過程中的問答精華匯總 abaqus分析培訓(xùn) abaqus技術(shù)教程 abaqus巖土分析 鋼筋混凝土仿真 abaqus分析理論 abaqus軟件下載 abaqus umat用戶子程序編程 Abaqus代做 Abaqus基礎(chǔ)知識(shí) Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn)