Hallo!
Ich bin ANSYS Neuling und komme mit dem Postprocessing nicht so wirklich klar. Ich habe hier im Forum auch keine passende Erklärung für mein Problem gefunden.
Ich versuche einen Betonwürfel mit dem Solid65 zu simulieren. Der Würfel wird mehreren Lastschritten unterzogen (Zug und Druck). Ich bin nun soweit, dass ich wohl den POST26 benutzen muss, aber wie funktioniert das? Welche Variablen muss ich definieren? Wie bekomme ich überhaupt eine Spannungs-Dehnungs-Linie für den gesamten Würfel (Gesamtspanunngen/-Dehnungen?)?
Hier das Makro:
/PREP7
!----------- Parameter ------------------------------------------------------
laenge=0.1
breite=0.1
hoehe=0.2
!------------ Material ------------------------------------------------------
et,1,solid65 !Beton unbewehrt
!-------- Daten Beton ------------------------------------------------------
mp,ex,1,3.19e+10
MP,DENS,1,2.5e+3
MP,PRXY,1,0.2
tb,concr,1 !öffnen einer Datentabelle und festlegung
!der Materialnichtlinearität für Material 1
! Beton: C30/37
! Materialdaten siehe 4.8 Concrete in der Ansys Hilfe
fc = 2.17e+7 !
fct_help = 0.3*((30.)**(2/3)) != 2,89 SBT 5.32; DIN 1045-1; Grünberg S.74
!= 2,9 nach CEB-FIP MODEL CODE 1990
fct = fct_help*10e5
!fct = fc/10 ! SBT 5.32; DIN 1045-1; Grünberg S.74
fcb = 1.2*fc ! ANSYS Referenz: 4.8 Concrete
f1 = 1.45*fc ! ANSYS Referenz: 4.8 Concrete
f2 = 1.725*fc ! ANSYS Referenz: 4.8 Concrete
!eintragen der Kennwerte in die Tabelle
tbdata,1,1.0 ! 1 Shear transfer coefficients for an open *****.
tbdata,2,1.0 ! 2 Shear transfer coefficients for a closed *****.
TBDATA,3,fct ! [N/m^2] ! 3 Uniaxial tensile *****ing stress.
TBDATA,4,fc ! [N/m^2] ! 4 Uniaxial crushing stress (positive).
TBDATA,5,fcb ! [N/m^2] ! 5 Biaxial crushing stress (positive).
TBDATA,6,3.0e+7 ! [N/m^2]??? ! 6 Ambient hydrostatic stress state for use with constants 7 and 8.
TBDATA,7,f1 ! [N/m^2] ! 7 Biaxial crushing stress (positive) under the ambient hydrostatic stress state (constant 6).
TBDATA,8,f2 ! [N/m^2] ! 8 Uniaxial crushing stress (positive) under the ambient hydrostatic stress state (constant 6)
! 9 Stiffness multiplier for *****ed tensile condition, used if KEYOPT(7) = 1 (defaults to 0.6)
!tblist,concr,1 !erstellt Liste der eingegebenen Werte
!------------ Geometrie unbewehrter Beton ----------------------------------
block,0,laenge,0,hoehe,0,breite
!------------ meshen Balken unbewehrt ----------------------------------------
lsel,s,length,,laenge
lesize,all,,,2
lsel,s,length,,breite
lesize,all,,,2
lsel,s,length,,hoehe
lesize,all,,,4
vsel,s,loc,y,0,hoehe
real,1 !unbewehrter Beton
type,1
mat,1
mshape,0,3D
mshkey,1
vmesh,all
!-------------- Solution ---------------------------------------------------
/SOLU
ANTYPE,static ! statische Berechnung
!-------------- Randbedigungen ---------------------------------------------
kbc,0 !Lasten werden linear aufgebracht, nicht sprunghaft
!ist auch default
asel,s,loc,z !selektieren aller knoten bei z=0
da,all,symm !verschiebung in z-richtung blockieren
asel,s,loc,x !selektieren aller knoten in der mitte
da,all,symm !verschiebung in x-richtung blockieren
allsel
nsel,s,loc,y,0 !selektieren aller knoten am boden
d,all,uy,0.0 !verschiebung in y-richtung blockieren
!------------Feldparameter Last------------------
*DIM,verschiebung,TABLE,8,1 !erstellt Tabelle für die Verschiebungen
verschiebung(1,1)=0.0002,0.000015,0.00008,-0.00005,-0.0004,-0.00069,-0.00051,-0.0008
!Verschiebungen in Spalte 1 der Tabelle
verschiebung(1,0)=1,2,3,4,5,6,7,8
!"Zeitwerte" in zweiter Spalte
verschiebung(0,1)=1 !nullte Reihe ?!?
time_start=1E-6 !Startzeit
time_end=8 !Endzeit
time_incr=1 !Zeitschritt
!-----------Schleife für Lastschritte-------------------
*DO,zeitschritt,time_start,time_end,time_incr
TIME,zeitschritt !Zeitwert
nsel,s,loc,y,hoehe !aufbringung einer verschiebung als last
d,all,uy,verschiebung(zeitschritt)
allsel
cnvtol,u,500 !setzt konvergenz-werte für nichtlineare rechnungen
!outres,all,all
!outpr,all,all
solve
*ENDDO
!-----------ENDE Schleife für Lastschritte-------------------
!-------------- Postprocessing ----------------------------------------------
/POST26
Danke für jede Hilfe
Gruß
Andre
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP