Ensure That You Change The Text in Red To Suit Your Location of The TH File
This document contains instructions for running a transient dynamic analysis in ANSYS to directly integrate time history data from three arrays (representing displacements in X, Y, and Z directions) applied as boundary conditions. It specifies analysis parameters like time step size, start/end time, damping values, and includes a loop to apply the time histories at each time step over the duration of the analysis.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
53 views
Ensure That You Change The Text in Red To Suit Your Location of The TH File
This document contains instructions for running a transient dynamic analysis in ANSYS to directly integrate time history data from three arrays (representing displacements in X, Y, and Z directions) applied as boundary conditions. It specifies analysis parameters like time step size, start/end time, damping values, and includes a loop to apply the time histories at each time step over the duration of the analysis.
C****Create Model here (or use GUI)*****************************
C****Change data in red for model specific use****************** C*************************************************************** FINISH C*************************************************************** C*****Begin Model Solution************************************** C*************************************************************** /config,nres,2000 ! Set number of results >1000 /SOLU ANTYP,TRANS ! Transient Dynamic Analysis ! *DIM,D1,TABLE,1000,1 ! Dimension 3 Tables to recieve the time histories. *DIM,D2,TABLE,1000,1 *DIM,D3,TABLE,1000,1 ! ! ! C*************************************************************** C*** The next lines read in the time histories to the three arrays C*** Note that the Vplot command is not necessary - just a visual check of TH's C***Ensure that you change the text in red to suit your location of the TH file C*************************************************************** ! ! *VREAD,D1(1,1),f:\Zdispmod,txt ! Read Displacement in X into Table 1 (F20.0) *VFILL,D1(1,0),RAMP,0.0,0.010 D1(0,1)=1.0 *VPLOT,D1(1,0),D1(1,1) *VREAD,D2(1,1),f:\Zdispmod,txt ! Read Displacement in Y into Table 2 (F20.0) *VFILL,D2(1,0),RAMP,0.0,0.010 D2(0,1)=1.0 *VPLOT,D2(1,0),D2(1,1) *VREAD,D3(1,1),f:\Zdispmod,txt ! Read Displacement in Z into Table 3 (F20.0) *VFILL,D3(1,0),RAMP,0.0,0.010 D3(0,1)=1.0 *VPLOT,D3(1,0),D3(1,1) ! ! C*************************************************************** C** Set parameters for TH direct integration Analysis C*************************************************************** ! ! TIME,1.0e-5 ! Time interval for gravity DT=0.01 ! User variable - Time Step T0=0.01 ! User variable - Start Time T1=10.01 ! User Variable - End Time OUTRES,ALL,ALL ! Output all results to database ! ! ALPHAD,1.5708 ! Rayleigh Damping for Direct Intergration TH Analysis BETAD,0.0008842 !Change to suit your values of damping ! !DMPRAT,0.05 !constant structure damping (modal superposition only) ! TIMINT,OFF ! Initial Conditions for Dead Weight DELTIM,0.5e-5 KBC,1 ACEL,0.0,9.81,0.0 SOLVE ! ! TIMINT,ON ! Conditions for Dynamic Analysis KBC,0 DELTIM,0.01 AUTOTS,ON C************************************************************* C***** Loop the time history arrays onto the boundary nodes*** C************************************************************* *DO,T,T0,T1,DT TIME,T ACEL,0.0,9.81,0.0 d,1,UX,D1(T), ! Change these displacement to reflect the boundaries d,15,UX,D1(T), !on your model. SOLVE *ENDDO