Перейти к содержимому

ANSYS Workbench: RC Slab Under Center Load with Crack Visualization (SOLID65 and LINK180)

Dr. Han

0:00 / 0:00

ANSYS Workbench: RC Slab Under Center Load with Crack Visualization (SOLID65 and LINK180)

1 803 просмотра · 1 год назад
Dr. Han
9,56 тыс. подписчиков
1 803 просмотра · 1 год назад
This video demonstrates an ANSYS Workbench model simulating a reinforced concrete slab under a concentrated center load. The simulation employs SOLID65 elements to model concrete with cracking capabilities and LINK180 elements to represent reinforcement bars. If you would like the ANSYS Workbench file, feel free to contact me (free) at tranhan1405@gmail.com or visit my website: https://tranhan1405.github.io/. Pls down load this tutorial via this link (ANSYS 2022R2) https://drive.google.com/drive/folder... APDL code: !----------------------------------- SOLID65: ! Commands inserted into this file will be executed just prior to the ANSYS SOLVE command. ! These commands may supersede command settings set by Workbench. ! Active UNIT system in Workbench when this object was created: Metric (mm, kg, N, s, mV, mA) ! NOTE: Any data that requires units (such as mass) is assumed to be in the consistent solver unit system. ! See Solving Units in the help system for more information. !Author: Dr. Tran-Van Han !Email: tranhan1405@gmail.com solid65_matid = 9999 ! Material properties of the concrete E_C = 33852 !MPa, Young's modulus of the concrete P_C = 0.2 !Poisson ratio D_C = 2.4e-9 !tonne/mm³, Density of the concrete ! SOLID65 Concrete Material Data FT_C = 3.25 !MPa, Uniaxial tensile cracking stress FC_C = -1 !the crushing capability is suppressed with fc = -1.0, !the material cracks whenever a principal stress component exceeds ft. ANPHA_C = 0.35 !Shear transfer coefficients for an open crack. BETA_C = 0.9 !Shear transfer coefficients for a closed crack. !-----------------PREPROCESSOR------------------------------------------------------ /prep7 !Enters the model creation preprocessor. ! Define element type for concrete slab ET,solid65_matid,SOLID65 ! SOLID65 (3-D Reinforced Concrete Solid) KEYOPT,solid65_matid,5,1 ! Repeat solution at each integration point KEYOPT,solid65_matid,6,3 ! Print solution also at each integration point ! Define material model of the concrete slab ! Linear elastic properties MP,EX,solid65_matid,E_C ! Young's modulus of the concrete (MPa) MP,PRXY,solid65_matid,P_C ! Poisson ratio of the concrete MP,DENS,solid65_matid,D_C ! Density of the concrete (tonne/mm³) ! Define SOLID65 concrete material data TB,CONCR,solid65_matid,1,9 ! Concrete material model for cracking and crushing TBDATA,1,ANPHA_C,BETA_C,FT_C,FC_C ! Shear transfer coefficients and strength parameters: ! ANPHA_C: Open crack ! BETA_C: Closed crack ! FT_C: Tensile strength (MPa) ! FC_C: Crushing strength (set to -1) ! Define Concrete Stress-Strain Curve TB,MELAS,solid65_matid,1,7 TBTEMP,0 TBPT,,0.00036,12.18672 TBPT,,0.00060,18.97200 TBPT,,0.00130,32.64300 TBPT,,0.00190,37.10700 TBPT,,0.00200,37.20000 TBPT,,0.00243,37.20000 TBPT,,1.00000,37.20000 !Change the slab material propertis, Element typpe and real constant to SOLID65, Name Selection for Concrete = "slab" CMSEL,S,Slab,ELEM EMODIF,ALL,TYPE,solid65_matid, EMODIF,ALL,MAT,solid65_matid, EMODIF,ALL,REAL,solid65_matid, allsel /solu OUTRES,all,all !---------------------------- Coupling: /PERP7 CMSEL,S,Rebars,ELEM NSLE,S CMSEL,S,Slab,ELEM CEINTF,0.1 ALLSEL,ALL /SOLU Plot crack: !----------------------POST-PROCESSING-------------------------------------------- !Plot crack: !Change from black background to white background /RGB,INDEX,100,100,100, 0 /RGB,INDEX, 80, 80, 80,13 /RGB,INDEX, 60, 60, 60,14 /RGB,INDEX, 0, 0, 0,15 /replot /POST1 /SHOW,png /view,1,0,1 !Set oxz plan view /gfile,600 !set,0.5 !SET,1,,,,,,100 !Outputs resuls at n^th steps (for example: at 100th step) SET,,,,,1 ! Outputs resuls at time (second) /DEVICE,VECTOR,on PLCRACK,0,0 !PLCRACK, LOC, NUM !LOC: 0 — Plot symbols at integration points (default). !1 — Plot symbol at element centroids (averaged). !NUM: 0— Plot all cracks (default) !1 - Plot only the first crack. !2 - Plot only the second crack !3 - Plot only the third crack.