Hi Marco,
simply create a .tcl with zerolength element (or whatever element) with your material, load the "free" node and record the force-displacement relationship. Later you can reuse this script for testing of any material (backbone or hysteresis)...
Search found 39 matches
- Fri Jun 08, 2012 2:54 am
- Forum: OpenSees.exe Users
- Topic: Plot stress-strain curve
- Replies: 3
- Views: 4430
- Sat Apr 21, 2012 1:35 am
- Forum: OpenSees.exe Users
- Topic: sourcing two tcl files in a row with Matlab
- Replies: 2
- Views: 3206
Re: sourcing two tcl files in a row with Matlab
Hi,
why don't you simply create a new "main.tcl", which sources both of your files and then evaluate main.tcl in matlab.
why don't you simply create a new "main.tcl", which sources both of your files and then evaluate main.tcl in matlab.
- Tue Aug 17, 2010 4:22 am
- Forum: OpenSees.exe Users
- Topic: fiber section ERROR
- Replies: 7
- Views: 6132
input file
Hi,
please paste your input file. No one can help you, if you don't define the problem. Those errors could be anything...
please paste your input file. No one can help you, if you don't define the problem. Those errors could be anything...
- Mon Aug 16, 2010 6:46 am
- Forum: Framework
- Topic: parameters optimization in MATLAB with OPENSEES
- Replies: 5
- Views: 11531
simple
Hi, I am not sure what exactly is your question, but I usualy connect matlab with opensees in the following way: 1) write and save the tcl input file by matlab... eg. file = fopen('matlabinput.tcl', 'w+'); fprintf(file,'model BasicBuilder -ndm 3 -ndf 6 \n'); fprintf(file,'... fclose(file); 2) run op...
- Tue Jun 22, 2010 12:13 am
- Forum: OpenSees.exe Users
- Topic: help me plz,somebody help me???!!!!!fiber section?
- Replies: 3
- Views: 3426
it's ok
hi,
there must be something wrong with your input code
the fiber section in 2d is indeed oriented as defined in the manual (z axis is mayor). Post your code, and somebody will help you for sure.
you should also check the examples section...
there must be something wrong with your input code
the fiber section in 2d is indeed oriented as defined in the manual (z axis is mayor). Post your code, and somebody will help you for sure.
you should also check the examples section...
- Sat May 15, 2010 10:17 am
- Forum: OpenSees.exe Users
- Topic: element command inside loop
- Replies: 6
- Views: 5937
puts
Hi,
there is nothing wrong with your code if you have "enough" nodes...
use puts command inside the for loop to check where is the problem, e.g.
for...
puts "element dispBeamColumn $k $i $j 5 7 2;"
}
and then check if your model has all the nodes you need...
there is nothing wrong with your code if you have "enough" nodes...
use puts command inside the for loop to check where is the problem, e.g.
for...
puts "element dispBeamColumn $k $i $j 5 7 2;"
}
and then check if your model has all the nodes you need...
- Fri May 14, 2010 4:25 am
- Forum: OpenSees.exe Users
- Topic: element command inside loop
- Replies: 6
- Views: 5937
counter
You have only defined 116 nodes, but you want to go till 496 ...
"for {set i 2} { $i < 496 } {incr i 23} {"
"for {set i 2} { $i < 496 } {incr i 23} {"
- Wed Feb 17, 2010 9:01 am
- Forum: OpenSees.exe Users
- Topic: From OpenSees to Matlab
- Replies: 3
- Views: 4070
keep it simple
You can always output the variables using "puts" command to a text file with an *.m extension, e.g. set a 1; set b 2; set c [expr $a+$b] set file [open matlaboutput.m a] puts file "a=$a;" puts file "b=$b;" puts file "c=$c;" close $file then you can run the &qu...
- Mon Dec 14, 2009 1:52 pm
- Forum: OpenSees.exe Users
- Topic: How to model a friction?
- Replies: 3
- Views: 3545
contact
You can also try using one of the ZeroLengthContact elements:
[url]
http://opensees.berkeley.edu/OpenSees/m ... l/4139.htm
[/url]
[url]
http://opensees.berkeley.edu/cgi-bin/cv ... eroLength/
[/url]
[url]
http://opensees.berkeley.edu/OpenSees/m ... l/4139.htm
[/url]
[url]
http://opensees.berkeley.edu/cgi-bin/cv ... eroLength/
[/url]
- Sun Oct 11, 2009 10:36 am
- Forum: Documentation
- Topic: Concrete07 possible typo in the epsilon_c0?
- Replies: 2
- Views: 5317
typo
You 're right
there' s a typo, the nominator should be 1153, that is 4000/(145^0.25), instead of only 4000/145.
1 MPa ~ 145 psi
there' s a typo, the nominator should be 1153, that is 4000/(145^0.25), instead of only 4000/145.
1 MPa ~ 145 psi
- Thu Sep 03, 2009 5:00 am
- Forum: OpenSees.exe Users
- Topic: who has the early version of opensees
- Replies: 1
- Views: 2434
Old version
Hi,
the source codes of all versions from 1.0 above are available at developer download section...
the source codes of all versions from 1.0 above are available at developer download section...
- Mon Aug 31, 2009 12:57 pm
- Forum: OpenSees.exe Users
- Topic: Peak-Orinted
- Replies: 13
- Views: 16218
Clough
Hi, sorry for late response, I am quite sure, that "Clough" material, implemented in OpenSees, is actually the Ibarra model Copy pasted from PEER report: "Altoontash (2004) implemented this model into OpenSees (2006) as a material model that is accessed through the “Clough” material m...
- Wed May 13, 2009 6:29 am
- Forum: OpenSees.exe Users
- Topic: Displacment excitation input
- Replies: 19
- Views: 11781
About double
to: yfeng [quote] 1. Displacement data is always stored one on each line in displ.txt. After we read the $fl into data, do we still need to split it on newlines? [/quote] This is just a precaution - I only tried to give the example, but i think it's necessary. The same goes to your question 2. Since...
- Tue May 12, 2009 1:40 am
- Forum: OpenSees.exe Users
- Topic: Displacment excitation input
- Replies: 19
- Views: 11781
Cyclic test
Hi, on the other hand you can also modify the static reversed cyclic analysis (example 4 - 2D file: Ex4.Portal2D.analyze.Static.Cycle.tcl) in the above example file the cyclic load is generated automaticaly, but you can read $iDmax from a file: eg: (read displacements from a file disp.txt set stepI ...
- Sat Apr 04, 2009 7:58 am
- Forum: OpenSees.exe Users
- Topic: Section analysis
- Replies: 17
- Views: 11813
loadcontrol
I have just noticed the line:
integrator LoadControl 0 1 0 0
You want your load factor to be 0, so your forces are all zero...
Simply use
integrator LoadControl 1
if you want to apply the load in one single step...
integrator LoadControl 0 1 0 0
You want your load factor to be 0, so your forces are all zero...
Simply use
integrator LoadControl 1
if you want to apply the load in one single step...