Search found 10 matches

by ambaker
Tue Jun 30, 2020 9:18 am
Forum: Documentation
Topic: MATH DOES NOT WORK ON OPENSEES WIKI
Replies: 1
Views: 9366

MATH DOES NOT WORK ON OPENSEES WIKI

Hello,

The math does not render on the OpenSees wiki anymore.

Please fix so that it is readable.

-Alex
by ambaker
Tue Jun 30, 2020 9:14 am
Forum: OpenSees.exe Users
Topic: convergence of analysis
Replies: 6
Views: 8850

Re: convergence of analysis

The return code from the analyze command can be used in the IDA to designate failed runs. Often it is done in this way:
set ok [analyze 1]
Then, at the end of the analysis, you can write the return code to a file:
set fid [open code.out w]
puts $fid $ok
close $fid
by ambaker
Tue Jun 30, 2020 9:11 am
Forum: OpenSees.exe Users
Topic: zerolength, damping and natural frequency
Replies: 2
Views: 2844

Re: zerolength, damping and natural frequency

Try [eigen -fullGenLapack 1]. You only have 1 mass, so the generic eigen solver won't work.
by ambaker
Tue Jun 30, 2020 9:06 am
Forum: OpenSees.exe Users
Topic: BRBF model using OpenSees
Replies: 1
Views: 2332

Re: BRBF model using OpenSees

Hello,

I would look at Santiago Zaruma's Thesis: Seismic stability of buckling-restrained braced frames, and Ozgur Atlayan's Dissertation: Hybrid Steel Frames for information on this.

From what I have seen and done, you are going to want to use beam-column elements for the frame (P-Delta for vertical elements), a phenomenological single-truss element for the BRB, and a gravity leaning column. Typically BRBFs are modeled with pinned beam-column connections, done with use of equalDOF constraints.

If you have no experience with OpenSees, try out the examples on the wiki. Some don't work anymore, but you should be able to get the gist of how to script with OpenSees.

Additionally, if you are just starting with OpenSees, I suggest you use my custom Notepad++ language - it has full support of the OpenSees & Tcl languages. https://github.com/ambaker1/OpenSeesNotepadPlusPlus

-Alex
by ambaker
Tue Nov 19, 2019 6:31 am
Forum: OpenSees.exe Users
Topic: Incomplete documentation on beam element recorders: force, localForce, globalForce
Replies: 0
Views: 2187

Incomplete documentation on beam element recorders: force, localForce, globalForce

Hello,

It is not clear what to do for beam recorders and what the different columns in output are. On the main wiki (https://opensees.berkeley.edu/wiki/inde ... mn_Element), it states to use the query "force". However, this gives the global force in my experience. Contrary to this, on the old website (https://opensees.berkeley.edu/OpenSees/ ... al/259.htm) it says to use "localForce" or "globalForce".
I was under the impression that "force" was "localForce", but that was in error.

I came to the conclusion that "localForce" is the correct query, and the columns are in the order Axial, Shear, and Moment, with two sets, one for the iNode and one for the jNode.

-Alex
by ambaker
Tue Oct 22, 2019 10:22 am
Forum: OpenSees.exe Users
Topic: OpenSees wiki not showing math symbols.
Replies: 0
Views: 1750

OpenSees wiki not showing math symbols.

It seems the math interpreter is broken on the OpenSees command manual wiki. I pulled up a cached version of the site on my browser, so I am quite confident it is not on my end.

-Alex
by ambaker
Fri Jun 21, 2019 5:20 am
Forum: OpenSees.exe Users
Topic: Damping
Replies: 2
Views: 2727

Re: Damping

That makes sense.
Thank you!
by ambaker
Mon Jun 17, 2019 5:39 pm
Forum: OpenSees.exe Users
Topic: Damping
Replies: 2
Views: 2727

Damping

I am struggling to understand the documentation for the Rayleigh command.

These are the inputs to the Rayleigh command:
$alphaM factor applied to elements or nodes mass matrix
$betaK factor applied to elements current stiffness matrix.
$betaKinit factor applied to elements initial stiffness matrix.
$betaKcomm factor applied to elements committed stiffness matrix.

I understand the first three, but what is the "committed stiffness matrix"?

-Alex
by ambaker
Fri May 24, 2019 8:27 am
Forum: Useful Scripts.
Topic: OpenSees in Notepad++
Replies: 1
Views: 9016

OpenSees in Notepad++

Hello all,

Editing Tcl files for OpenSees is not well supported by standard text editors, and the text editors that do support it are not robust (such as Cypress Editor).

So, I combined the functionality of Notepad++ with the OpenSees language support of Cypress Editor.
The code is located at https://github.com/ambaker1/OpenSeesNotepadPlusPlus/

In the repository, you will find a user-defined language file for OpenSees/Tcl, instructions on how to run OpenSees directly from Notepad++, instructions on how to create a "function definition" that generates a side-bar list of all defined variables, and an autocomplete file for the OpenSees language.

Directions for installation are in the Readme file on the repository.

If you have any questions, please email me at ambaker1@mtu.edu.

-Alex Baker
Michigan Technological University
by ambaker
Tue May 21, 2019 2:09 pm
Forum: OpenSees.exe Users
Topic: A display window disappears immediately. An urgent solution
Replies: 3
Views: 3515

Re: A display window disappears immediately. An urgent solut

Hi jjh,
Try adding this code at the end of your analysis:

puts "Press a key to continue"
gets stdin my_variable_name

It will prevent the screen from closing until a key is pressed.
-Alex Baker