OpenSees Examples Manual -- Structural Models & Anlyses: Difference between revisions
No edit summary |
No edit summary |
||
Line 25: | Line 25: | ||
! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;"> | ! style="padding:2px" | <h1 style="margin:3px; background:white; font-size:120%; font-weight:bold; border:1px solid #black; text-align:left; color:#000; padding:0.2em 0.4em;"> | ||
<big><big>[[OpenSees Examples -- Introductory Examples]]</big></big></h1> | <big><big>[[OpenSees Examples -- Introductory Examples]]</big></big></h1> | ||
The objective of Example 1a and Example 1b is to give an overview of input-file format in OpenSees using simple scripts. These scripts do not take advantage of the Tcl scripting capabilities shown in the later examples. However, they do provide starting a place where the input file is similar to that of more familiar Finite-Element Analysis software. Subsequent examples should be used as the basis for user input files. | |||
Example 1 is a 2D elastic cantilever column, Example 1b is a 2D elastic portal frame. Each example has two independent input files, one for each type of analysis: | |||
a. Static Pushover | |||
b. Dynamic Earthquake Ground Motion | |||
Each example script does the following: | |||
1. Build the model | |||
model dimensions and degrees-of-freedom | |||
nodal coordinates | |||
nodal constraints -- boundary conditions | |||
nodal masses | |||
elements and element connectivity | |||
recorders for output | |||
2. Define & apply gravity load | |||
nodal or element load | |||
static-analysis parameters (tolerances & load increments) | |||
analyze | |||
hold gravity loads constant | |||
reset time to zero | |||
3. Define and apply lateral load | |||
load pattern (nodal loads for static analysis, support ground motion for earthquake) | |||
lateral-analysis parameters (tolerances & displacement/time increments) | |||
damping for dynamic analysis | |||
analyze | |||
<!-- subSECTION 1 --> | <!-- subSECTION 1 --> | ||
|- | |- |
Revision as of 04:12, 10 November 2009
Introduction |
---|
The following examples are listed in order of simplicity. NOTE: gravity analysis is always included as part of the model building |
OpenSees Examples -- Introductory ExamplesThe objective of Example 1a and Example 1b is to give an overview of input-file format in OpenSees using simple scripts. These scripts do not take advantage of the Tcl scripting capabilities shown in the later examples. However, they do provide starting a place where the input file is similar to that of more familiar Finite-Element Analysis software. Subsequent examples should be used as the basis for user input files. Example 1 is a 2D elastic cantilever column, Example 1b is a 2D elastic portal frame. Each example has two independent input files, one for each type of analysis: a. Static Pushover b. Dynamic Earthquake Ground Motion
Each example script does the following:
model dimensions and degrees-of-freedom nodal coordinates nodal constraints -- boundary conditions nodal masses elements and element connectivity recorders for output 2. Define & apply gravity load
nodal or element load static-analysis parameters (tolerances & load increments) analyze hold gravity loads constant reset time to zero 3. Define and apply lateral load
load pattern (nodal loads for static analysis, support ground motion for earthquake) lateral-analysis parameters (tolerances & displacement/time increments) damping for dynamic analysis analyze
|
---|
|
|
|
|
|
|
|
|
OpenSees Examples -- Simple Nonlinear Analysis Examples |
---|
|
|
|
|
|
|
|
|
|
|
|
|
OpenSees Examples -- 2D Structural Modelling & Analysis Examples |
---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
OpenSees Examples -- 3D Structural Modelling & Analysis Examples |
---|
|
|
|
|
|
|
|
|
OpenSees Examples -- Section Modelling And Analysis Examples |
---|
|
|
|
|
Return to OpenSees User