Submitted by Kesio Palacio on Fri, 03/05/2010 - 09:46.
Dear Alaamohra,
We would say that you can perform cyclic loading in DIANA by:
1) static approach
In this case you specify your load (displacement, applied load, etc) in
your model data file as a static loading. As for instance:
'LOADS'
CASE 1
ELEMEN
/ 1 / FORCE -100.0
FACE KSI2
DIRECT 2
Then in the command file, you would specify an executable block like:
BEGIN EXECUTE
BEGIN LOAD
LOADNR=1
STEPS EXPLIC SIZES 0.1(1) -0.1(1) 0.1(1) -0.1(1)
END LOAD
BEGIN ITERAT
...........
END ITERAT
END EXECUTE
2) Dynamic analysis (time domain)
In the model data file you would define the following load input with time dependency,
see Section III – Dynamic Analysis in DIANA 9.4 Analysis Procedures manual for details:
'LOADS'
CASE 1
ELEMEN
/ 1 / FORCE -100.0
FACE KSI2
DIRECT 2
'TIMELO'
LOAD 1
TIMES 0.0 1.0 2.0 3.0 /
FACTOR 0.0 -1.0 1.0 -1.0 /
Then in the command file, you would specify an executable block like:
BEGIN EXECUTE
BEGIN TIME
BEGIN STEPS
..........
END STEPS
END TIME
BEGIN ITERAT
...........
END ITERAT
END EXECUTE
I hope it to be helpful,
Kesio Palacio
TNO DIANA support team
Dear Alaamohra,
We would say that you can perform cyclic loading in DIANA by:
1) static approach
In this case you specify your load (displacement, applied load, etc) in
your model data file as a static loading. As for instance:
'LOADS'
CASE 1
ELEMEN
/ 1 / FORCE -100.0
FACE KSI2
DIRECT 2
Then in the command file, you would specify an executable block like:
BEGIN EXECUTE
BEGIN LOAD
LOADNR=1
STEPS EXPLIC SIZES 0.1(1) -0.1(1) 0.1(1) -0.1(1)
END LOAD
BEGIN ITERAT
...........
END ITERAT
END EXECUTE
2) Dynamic analysis (time domain)
In the model data file you would define the following load input with time dependency,
see Section III – Dynamic Analysis in DIANA 9.4 Analysis Procedures manual for details:
'LOADS'
CASE 1
ELEMEN
/ 1 / FORCE -100.0
FACE KSI2
DIRECT 2
'TIMELO'
LOAD 1
TIMES 0.0 1.0 2.0 3.0 /
FACTOR 0.0 -1.0 1.0 -1.0 /
Then in the command file, you would specify an executable block like:
BEGIN EXECUTE
BEGIN TIME
BEGIN STEPS
..........
END STEPS
END TIME
BEGIN ITERAT
...........
END ITERAT
END EXECUTE
I hope it to be helpful,
Kesio Palacio
TNO DIANA support team
Dear Kesio
would you please advise on how to use these commands if I use FX+ for DIANA, Thanks
Salah