
發(fā)布
注冊(cè)
/
登錄ansys賦予材料屬性的案例
solidworks裝配體導(dǎo)入到ansys后,如何把裝配體的各種材料賦予各自的材料屬性?
solidworks裝配體導(dǎo)入到ansys后,在ansys界面里這個(gè)裝配體成為一個(gè)整體了,如何把這個(gè)裝配體分割并賦予各自的材料屬性?
PART-05 Texgen通用建模方法05-材料屬性賦予
完成織物的建模后,需要對(duì)其進(jìn)行材料屬性賦予才可以進(jìn)行分析。(texgen不僅僅可以構(gòu)建織物的細(xì)觀模型,還可以構(gòu)建單向板的細(xì)觀模型)
一般的復(fù)合材料都是包含增強(qiáng)相與基體相這兩部分,最常見(jiàn)的就是增強(qiáng)纖維與樹(shù)脂的混合。但是有時(shí)對(duì)于一些織物模型并不需要樹(shù)脂,texgen也是可以完成的。
這里我們就分成兩部分對(duì)材料屬性的賦予在texgen中完成進(jìn)行說(shuō)明。
(這里就提前構(gòu)建一個(gè)單向板的單胞模型進(jìn)行說(shuō)明。)
1.增強(qiáng)相(纖維):
首先選中要進(jìn)行材料屬性賦予的纖維,再在Modeller下找到紗線屬性并點(diǎn)擊。如圖所示:
自上而下分別為:紗線線密度、纖維密度、總纖維截面積(不包含樹(shù)脂的紗線截面積)、纖維直徑、紗線中的纖維數(shù)目、X、Y、Z方向的楊氏模量,XY,XZ,YZ平面的剪切模量、X,Y,Z方向的泊松比,X,Y,Z方向的熱擴(kuò)張系數(shù)。
楊氏模量之前的前5項(xiàng)不用全部輸入,3組選其中一組就好(分組請(qǐng)參考之前的帖子“PART-03 Texgen-Orthogonal織物模型的建立01”的進(jìn)階優(yōu)化部分)。
9個(gè)工程常數(shù)按照自己所需要的輸入即可,最后三個(gè)X,Y,Z方向的熱擴(kuò)張系數(shù)視自己是否要做熱機(jī)械分析而定。若是只是做一下普通的機(jī)械性能分析,建議這3個(gè)值歸零,否則這三個(gè)系數(shù)請(qǐng)按自己的材料屬性賦予即可。完成數(shù)值的輸入后點(diǎn)擊ok就可以完成賦予。如不對(duì)紗線的材料屬性進(jìn)行賦予,texgen會(huì)采用默認(rèn)參數(shù)進(jìn)行儲(chǔ)存。
(此外,使用texgen進(jìn)行熱力學(xué)分析是有時(shí)可能會(huì)報(bào)錯(cuò),并不建議)
2.基體(樹(shù)脂):
基體一般為各向同性材料,與紗線的材料屬性的賦予不同,直接點(diǎn)擊基體屬性就可以對(duì)基體賦予材料屬性,如圖所示:
自上而下分別為:基體的楊氏模量,泊松比以及基體的熱擴(kuò)張系數(shù)。按照所需的參數(shù)進(jìn)行賦予就可以了。
此篇到此結(jié)束。
展開(kāi) 隨機(jī)有限元模型(賦予不同單元隨機(jī)材料屬性腳本) ¥20
基于概率理論和有限元數(shù)值模擬技術(shù),在ABAQUS平臺(tái)上編制PYTHON材料隨機(jī)模擬程序,建立了考慮鑄鋼材料不均勻性的隨機(jī)有限元模型,分析了鑄鋼材料不均勻性對(duì)索鞍極限承載力的影響規(guī)律。
材料屬性采用PYTHON的NUMPY數(shù)據(jù)庫(kù)隨機(jī)產(chǎn)生,各單元的彈性模量E和屈服強(qiáng)度f(wàn)y的參數(shù)服從正態(tài)分布。
單元所采用的彈性模量的概率分布圖和屈服強(qiáng)度的概率分布圖如下圖所示:
生成的隨機(jī)模型如下圖所示:
Hypermesh二次開(kāi)發(fā)自動(dòng)創(chuàng)建網(wǎng)格材料屬性并賦予相應(yīng)的部件 ¥39
程序?qū)崿F(xiàn)功能:用HyperMesh所支持的Tcl/TK創(chuàng)建了一個(gè)腳本,根據(jù)各個(gè)已經(jīng)劃分好網(wǎng)格的部件名稱,提取其中的材料、厚度信息,創(chuàng)建對(duì)應(yīng)名稱的屬性并賦予相應(yīng)的部件。
程序注意事項(xiàng):1.修改User Profiles,選擇需要環(huán)境 ,打開(kāi)文件 2. 通過(guò)File-Run-Tcl/Tk Script選擇程序文件 3.所有路徑上的文件夾及文件命名都必須使用英文或數(shù)字,中文不可識(shí)別 4. 如出現(xiàn)名稱不符合規(guī)定格式的部件,程序會(huì)自動(dòng)跳過(guò),并在Command Window中有提示。
程序很簡(jiǎn)潔,能快速執(zhí)行,完成批量操作,并且準(zhǔn)確無(wú)誤!
以下是程序部分:
*createmark comps 1 "all"
set compsList [hm_getmark comps 1]
# 掃描comp名稱并提取信息
foreach Compid $compsList {
set compname [hm_getvalue comps id=$Compid dataname=name]
展開(kāi) 
ANSYS Workbench 切割模型以便賦予不同的材料
運(yùn)用命令:Form New Part
用一條線拉伸成面,切割模型
選擇Slice Material選項(xiàng)
確定后會(huì)出現(xiàn)兩個(gè)part。
選中兩個(gè)solid,右鍵選擇From New Part
然后會(huì)合成一個(gè)part
在后期處理時(shí)不會(huì)出現(xiàn)接觸對(duì)
ANSYS如何在荷載步之間改變材料屬性
很多朋友在做實(shí)際工程項(xiàng)目分析時(shí),可能會(huì)遇到如下情況,結(jié)構(gòu)材料屬性會(huì)隨著結(jié)構(gòu)荷載的變化而變化,也或者結(jié)構(gòu)在加載到一定程度后,改變某些組件的材料屬性。
部分同學(xué)的想法是在計(jì)算到這種情況下直接改變材料的屬性,然而此種做法帶來(lái)的后果便是前面計(jì)算的結(jié)果根本對(duì)后續(xù)無(wú)用,那么在ANSYS中如何實(shí)現(xiàn)這種在荷載步之間改變材料屬性呢?
今日水哥以一個(gè)簡(jiǎn)單的例子來(lái)說(shuō)在荷載步之間改變材料屬性的大概思路(其實(shí)就是利用ANSYS的重啟動(dòng)功能),僅供朋友們參考。
某截面尺寸為100x100的柱子,長(zhǎng)度500,頂端受均布荷載作用,假定結(jié)構(gòu)的極限位移限制為4mm,結(jié)構(gòu)初始均布荷載為10MPa,分20步加載,每步加載10MPa,結(jié)構(gòu)初始彈性模量為2Gpa,極限彈性模量為20Gpa,當(dāng)結(jié)構(gòu)位移大于極限位移的0.5倍時(shí),材料的彈性模量會(huì)線性增加,試采用ANSYS分析此類情況。
命令流如下:
finish
/clear
/prep7
!初始彈性模量
FF0=10
!極限位移
ucC=4
!總共荷載步
nstnumber=20
!初始彈性模量
EX0=2.0e3
!極限彈性模量
EXU=2.0e4
!結(jié)構(gòu)最大位移
UZmax=0
!==============
et,1,solid95
mp,ex,1,ex0
mp,prxy,1,0.3
blc4,,,100,100,500
esize,10
vmesh,all
!===============
/solu
!輸出Restart文件
rescontrl,define,all,-1,1
da,1,all,0
finish
save
!分步加載
*do,i,1,nstnumber
/solu
!
展開(kāi) ANSYS在荷載步之間改變材料屬性例子
ANSYS在荷載步之間改變材料屬性例子
! Example of modify material between load steps in ANSYS
! 材料泊松比隨荷載增加而逐步增大
! 作者:陸新征 清華大學(xué)土木系
! Author: Lu Xinzheng Dept. Civil Engrg. of Tsinghua University
[Money=50]
FINISH
/CLEAR
/PREP7
FORCE=1. !初始荷載
FC=30. !極限荷載
NSTEP=30 !加載步數(shù)
EMU0=0.2 !初始泊松比為0.2
EMUU=0.499 !最終泊松比為0.499
SVM=0. !VON MISES應(yīng)力
!*
ET,1,SOLID45
!*
!*
MP,EX,1,30E3
MP,NUXY,1,EMU0
!建立模型
BLC4,0,0,100,100,100
ESIZE,100,0,
VMESH,ALL
/SOLU
!輸出RESTART文件
RESCONTRL,DEFINE,ALL,-1,1
NLGEOM,1
D,2,ALL
D,4,UY
D,5,UY
D,6,UY
D,5,UX
FINISH
SAVE
!分步加載
*DO,I,1,NSTEP
FINISH
/SOLU
!使用重啟動(dòng)功能
*IF,I,GT,1,THEN
ANTYPE,,REST,
PARRES, CHANGE , PARAM, TXT,
*ENDIF
! 如果荷載超過(guò)強(qiáng)度的50%,則線性提高泊松比
*IF,SVM,GE,FC*0.5,THEN
MP,EX,1,30E3
MP,NUXY,1,EMU0+(EMUU-EMU0)*(SVM/FC-0.5)/0.5
*ENDIF
!得到下一步荷載
FORCE=FORCE+1
!
展開(kāi)