OpenSees Examples Manual bacup: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
m (moved OpenSees Examples Manual to OpenSees Examples Manual bacup) |
||
(39 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
NOTE: gravity analysis is always included as part of the model building. | NOTE: gravity analysis is always included as part of the model building. | ||
< | * <big><strong> [[OpenSees Examples -- Introductory Example]]</strong></big> | ||
<table width="1224" cellpadding="2" cellspacing="0" border="0" style="border-collapse:collapse"> | <table width="1224" cellpadding="2" cellspacing="0" border="0" style="border-collapse:collapse"> | ||
<tr> | <tr> | ||
Line 19: | Line 19: | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td colspan="3" width="468"> | <td colspan="3" width="468"> | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;border-top:2px solid #010101;" width="54" | <td style = "border-left:2px solid #010101;border-top:2px solid #010101;" width="54"> | ||
</td> | </td> | ||
<td style = "border-top:2px solid #010101;" width="270"><p class="tablebodytext"> </p> | <td style = "border-top:2px solid #010101;" width="270"><p class="tablebodytext"> </p> | ||
Line 38: | Line 34: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;" colspan="4" width="558">< | <td style = "border-left:2px solid #010101;" colspan="4" width="558"><big>[[OpenSees Example 1a. 2D Elastic Cantilever Column]] </big> | ||
</td> | </td> | ||
<td width="210"><p class="tablebodytext"> </p> | <td width="210"><p class="tablebodytext"> </p> | ||
Line 48: | Line 44: | ||
<td style = "border-left:2px solid #010101;" width="54"><p class="heading3"> </p> | <td style = "border-left:2px solid #010101;" width="54"><p class="heading3"> </p> | ||
</td> | </td> | ||
<td width="270"><p class="tablebodytext | <td width="270"><p class="tablebodytext"></p> | ||
</td> | </td> | ||
<td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">overview of basic OpenSees input structure</li><li class="listbullet">coordinates, boundary conditions, element connectivity, nodal masses, nodal loads, etc.</li><li class="listbullet">two-node, one element</li></ul></td> | <td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">overview of basic OpenSees input structure</li><li class="listbullet">coordinates, boundary conditions, element connectivity, nodal masses, nodal loads, etc.</li><li class="listbullet">two-node, one element</li></ul></td> | ||
Line 55: | Line 51: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;" colspan="4" width="558">< | <td style = "border-left:2px solid #010101;" colspan="4" width="558"><big>[[OpenSees Example 1b. Elastic Portal Frame]]</big> | ||
</td> | </td> | ||
<td width="210"><p class="tablelistbullet"> </p> | <td width="210"><p class="tablelistbullet"> </p> | ||
Line 65: | Line 61: | ||
<td style = "border-left:2px solid #010101;border-bottom:2px solid #010101;" width="54"><p class="heading3"> </p> | <td style = "border-left:2px solid #010101;border-bottom:2px solid #010101;" width="54"><p class="heading3"> </p> | ||
</td> | </td> | ||
<td style = "border-bottom:2px solid #010101;" width="270" | <td style = "border-bottom:2px solid #010101;" width="270"> | ||
</td> | </td> | ||
<td style = "border-bottom:2px solid #010101;" colspan="2" width="234"><ul class="listbullet"><li class="listbullet">two element types</li><li class="listbullet">distributed element loads</li></ul></td> | <td style = "border-bottom:2px solid #010101;" colspan="2" width="234"><ul class="listbullet"><li class="listbullet">two element types</li><li class="listbullet">distributed element loads</li></ul></td> | ||
Line 72: | Line 68: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td colspan=" | <td colspan="6" width="558"><p class="tablelistbullet"> </p> | ||
< | * <big><strong> [[OpenSees Examples -- Simple Nonlinear Analysis Example]]</strong></big> | ||
</td> | </td> | ||
<td width="210"><p class="tablelistbullet"> </p> | <td width="210"><p class="tablelistbullet"> </p> | ||
Line 91: | Line 87: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;" colspan="5" width="768">< | <td style = "border-left:2px solid #010101;" colspan="5" width="768"><big> [[OpenSees Example 2a. Elastic Cantilever Column with variables]]</big> | ||
</td> | </td> | ||
<td style = "border-right:2px solid #010101;" colspan="2" width="456"><p class="tablelistbullet"> </p> | <td style = "border-right:2px solid #010101;" colspan="2" width="456"><p class="tablelistbullet"> </p> | ||
Line 99: | Line 95: | ||
<td style = "border-left:2px solid #010101;" width="54"><p class="tablebodytext"> </p> | <td style = "border-left:2px solid #010101;" width="54"><p class="tablebodytext"> </p> | ||
</td> | </td> | ||
<td width="270"><p class="tablebodytext"> | <td width="270"><p class="tablebodytext">image</p> | ||
</td> | </td> | ||
<td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">introduce variable: define & use</li></ul></td> | <td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">introduce variable: define & use</li></ul></td> | ||
Line 106: | Line 102: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;" colspan="5" width="768">< | <td style = "border-left:2px solid #010101;" colspan="5" width="768"><big>[[OpenSees Example 2b. Nonlinear Cantilever Column: Uniaxial Inelastic Section]]</big> | ||
</td> | </td> | ||
<td style = "border-right:2px solid #010101;" colspan="2" width="456"><p class="tablelistbullet"> </p> | <td style = "border-right:2px solid #010101;" colspan="2" width="456"><p class="tablelistbullet"> </p> | ||
Line 114: | Line 110: | ||
<td style = "border-left:2px solid #010101;" width="54"><p class="tablebodytext"> </p> | <td style = "border-left:2px solid #010101;" width="54"><p class="tablebodytext"> </p> | ||
</td> | </td> | ||
<td width="270"><p class="tablebodytext"> | <td width="270"><p class="tablebodytext">image</p> | ||
</td> | </td> | ||
<td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">first example of nonlinear model, set nonlinearity at section level</li></ul></td> | <td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">first example of nonlinear model, set nonlinearity at section level</li></ul></td> | ||
Line 122: | Line 118: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;" colspan="5" width="768">< | <td style = "border-left:2px solid #010101;" colspan="5" width="768"><big>[[OpenSees Example 2c. Nonlinear Cantilever Column: Inelastic Uniaxial Materials in Fiber Section]]</big> | ||
</td> | </td> | ||
<td style = "border-right:2px solid #010101;" colspan="2" width="456"><p class="tablelistbullet"> </p> | <td style = "border-right:2px solid #010101;" colspan="2" width="456"><p class="tablelistbullet"> </p> | ||
Line 130: | Line 126: | ||
<td style = "border-left:2px solid #010101;border-bottom:2px solid #010101;" width="54"><p class="tablebodytext"> </p> | <td style = "border-left:2px solid #010101;border-bottom:2px solid #010101;" width="54"><p class="tablebodytext"> </p> | ||
</td> | </td> | ||
<td style = "border-bottom:2px solid #010101;" width="270"><p class="tablebodytext"> | <td style = "border-bottom:2px solid #010101;" width="270"><p class="tablebodytext">image</p> | ||
</td> | </td> | ||
<td style = "border-bottom:2px solid #010101;" colspan="2" width="234"><ul class="listbullet"><li class="listbullet">set nonlinearity at material level</li><li class="listbullet">material stress-strain response is assembled into fiber section</li><li class="listbullet">reinforced-concrete fiber section</li></ul></td> | <td style = "border-bottom:2px solid #010101;" colspan="2" width="234"><ul class="listbullet"><li class="listbullet">set nonlinearity at material level</li><li class="listbullet">material stress-strain response is assembled into fiber section</li><li class="listbullet">reinforced-concrete fiber section</li></ul></td> | ||
Line 138: | Line 134: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td colspan=" | <td colspan="6" width="468"> | ||
* <big><strong> [[OpenSees Examples -- 2D Structural Modelling & Analysis Examples]]</strong></big> | |||
</td> | </td> | ||
<td colspan="3" width="606"><p class="tablelistbullet"> </p> | <td colspan="3" width="606"><p class="tablelistbullet"> </p> | ||
Line 159: | Line 155: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;" colspan="4" width="558">< | <td style = "border-left:2px solid #010101;" colspan="4" width="558"><big>[[OpenSees Example 3. 2D RC Cantilever]]</big> | ||
</td> | </td> | ||
<td width="210"><p class="tablebodytext"> </p> | <td width="210"><p class="tablebodytext"> </p> | ||
Line 169: | Line 165: | ||
<td style = "border-left:2px solid #010101;" width="54"><p class="tablebodytext"> </p> | <td style = "border-left:2px solid #010101;" width="54"><p class="tablebodytext"> </p> | ||
</td> | </td> | ||
<td width="270"><p class="tablebodytext"> | <td width="270"><p class="tablebodytext">image</p> | ||
</td> | </td> | ||
<td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">units, defined and used (they will be used in all subsequent examples)</li><li class="listbullet">separate model-building and analysis files</li><li class="listbullet">introduce PDelta effects (or not)</li></ul></td> | <td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">units, defined and used (they will be used in all subsequent examples)</li><li class="listbullet">separate model-building and analysis files</li><li class="listbullet">introduce PDelta effects (or not)</li></ul></td> | ||
Line 176: | Line 172: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;" colspan="4" width="558">< | <td style = "border-left:2px solid #010101;" colspan="4" width="558"><big>[[OpenSees Example 4. Portal Frame]]</big> | ||
</td> | </td> | ||
<td width="210"><p class="bodytext"> </p> | <td width="210"><p class="bodytext"> </p> | ||
Line 186: | Line 182: | ||
<td style = "border-left:2px solid #010101;" width="54"><p class="heading3"> </p> | <td style = "border-left:2px solid #010101;" width="54"><p class="heading3"> </p> | ||
</td> | </td> | ||
<td width="270"><p class="tablebodytext"> | <td width="270"><p class="tablebodytext">image</p> | ||
</td> | </td> | ||
<td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">use previously-defined procedures to simplify input</li><li class="listbullet">introduce more analysis types</li><li class="listbullet">introduce procedure to read database input motion files (data with text in first lines)</li></ul></td> | <td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">use previously-defined procedures to simplify input</li><li class="listbullet">introduce more analysis types</li><li class="listbullet">introduce procedure to read database input motion files (data with text in first lines)</li></ul></td> | ||
Line 193: | Line 189: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;" colspan="5" width="768">< | <td style = "border-left:2px solid #010101;" colspan="5" width="768"><big>[[OpenSees Example 5. 2D Frame ? 3-story, 3-bay (RC & W-section)]]</big> | ||
</td> | </td> | ||
<td style = "border-right:2px solid #010101;" colspan="2" width="456"><p class="bodytext"> </p> | <td style = "border-right:2px solid #010101;" colspan="2" width="456"><p class="bodytext"> </p> | ||
Line 199: | Line 195: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;" colspan="2" width="324"><p class="tablebodytext"> | <td style = "border-left:2px solid #010101;" colspan="2" width="324"><p class="tablebodytext">image</p> | ||
</td> | </td> | ||
<td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">2D frame of fixed geometry: 3-story, 3-bay</li><li class="listbullet">nodes and elements are defined manually, one by one</li></ul></td> | <td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">2D frame of fixed geometry: 3-story, 3-bay</li><li class="listbullet">nodes and elements are defined manually, one by one</li></ul></td> | ||
Line 206: | Line 202: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;" colspan="5" width="768">< | <td style = "border-left:2px solid #010101;" colspan="5" width="768"><big>[[OpenSees Example 6. Generic 2D Frame: N-story, N-bay (RC & W-section)]]</big> | ||
</td> | </td> | ||
<td style = "border-right:2px solid #010101;" colspan="2" width="456"><p class="bodytext"> </p> | <td style = "border-right:2px solid #010101;" colspan="2" width="456"><p class="bodytext"> </p> | ||
Line 212: | Line 208: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;border-bottom:2px solid #010101;" colspan="2" width="324"><p class="tablebodytext"> | <td style = "border-left:2px solid #010101;border-bottom:2px solid #010101;" colspan="2" width="324"><p class="tablebodytext">image</p> | ||
</td> | </td> | ||
<td style = "border-bottom:2px solid #010101;" colspan="2" width="234"><ul class="listbullet"><li class="listbullet">2D frame geometry of variable geometry ( # stories and # bays are variables)</li><li class="listbullet">node and element definition is automated</li><li class="listbullet">use previously-defined procedures to view model node numbers and elements, deformed shape, and displacement history, in 2D</li></ul></td> | <td style = "border-bottom:2px solid #010101;" colspan="2" width="234"><ul class="listbullet"><li class="listbullet">2D frame geometry of variable geometry ( # stories and # bays are variables)</li><li class="listbullet">node and element definition is automated</li><li class="listbullet">use previously-defined procedures to view model node numbers and elements, deformed shape, and displacement history, in 2D</li></ul></td> | ||
Line 219: | Line 215: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td colspan=" | <td colspan="6" width="558"> | ||
* <big><strong> [[OpenSees Examples -- 3D Structural Modelling & Analysis Examples]]</strong></big> | |||
</td> | </td> | ||
<td width="210"><p class="bodytext"> </p> | <td width="210"><p class="bodytext"> </p> | ||
Line 238: | Line 234: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;border-right:2px solid #010101;" colspan="7" width="1224">< | <td style = "border-left:2px solid #010101;border-right:2px solid #010101;" colspan="7" width="1224"><big>[[OpenSees Example 7. 3D Moment-Resisting Frame (RC & W-section)]]</big> | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;" colspan="2" width="324"><p class="tablebodytext"> | <td style = "border-left:2px solid #010101;" colspan="2" width="324"><p class="tablebodytext">image</p> | ||
</td> | </td> | ||
<td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">3D frame of fixed geometry</li><li class="listbullet">nodes and elements are manually manually, one by one</li><li class="listbullet">introduce rigid floor diaphragm</li><li class="listbullet">use previously-defined procedures to view model node numbers and elements, deformed shape, and displacement history, in 3D</li></ul></td> | <td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">3D frame of fixed geometry</li><li class="listbullet">nodes and elements are manually manually, one by one</li><li class="listbullet">introduce rigid floor diaphragm</li><li class="listbullet">use previously-defined procedures to view model node numbers and elements, deformed shape, and displacement history, in 3D</li></ul></td> | ||
Line 249: | Line 245: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;border-right:2px solid #010101;" colspan="7" width="1224">< | <td style = "border-left:2px solid #010101;border-right:2px solid #010101;" colspan="7" width="1224"><big>[[OpenSees Example 8. generic 3D Frame ? Nstory, NbayX,NBayZ (RC & W-section)]] </big> | ||
</td> | </td> | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;border-bottom:2px solid #010101;" colspan="2" width="324"><p class="tablelistbullet"> | <td style = "border-left:2px solid #010101;border-bottom:2px solid #010101;" colspan="2" width="324"><p class="tablelistbullet">image</p> | ||
</td> | </td> | ||
<td style = "border-bottom:2px solid #010101;" colspan="2" width="234"><ul class="listbullet"><li class="listbullet">3D frame geometry of variable geometry ( # stories and # bays in X and Z are variables)</li><li class="listbullet">node and element definition is automated</li><li class="listbullet">introduce user-input interface, the user is given the option as to what to view in model</li></ul></td> | <td style = "border-bottom:2px solid #010101;" colspan="2" width="234"><ul class="listbullet"><li class="listbullet">3D frame geometry of variable geometry ( # stories and # bays in X and Z are variables)</li><li class="listbullet">node and element definition is automated</li><li class="listbullet">introduce user-input interface, the user is given the option as to what to view in model</li></ul></td> | ||
Line 268: | Line 264: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td colspan=" | <td colspan="6" width="558"> | ||
* <big><strong> [[OpenSees Examples -- Section Modelling And Analysis]]</strong></big> | |||
</td> | </td> | ||
<td width="210"><p class="tablelistbullet"> </p> | <td width="210"><p class="tablelistbullet"> </p> | ||
Line 276: | Line 273: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;border-top:2px solid #010101;" colspan="4" width="558">< | <td style = "border-left:2px solid #010101;border-top:2px solid #010101;" colspan="4" width="558"><big>[[OpenSees Example 9. Build a Fiber Section]]</big> | ||
</td> | </td> | ||
<td style = "border-top:2px solid #010101;" width="210"><p class="tablelistbullet"> </p> | <td style = "border-top:2px solid #010101;" width="210"><p class="tablelistbullet"> </p> | ||
Line 284: | Line 281: | ||
</tr> | </tr> | ||
<tr align="left" valign="top"> | <tr align="left" valign="top"> | ||
<td style = "border-left:2px solid #010101;" colspan="2" width="324"><p class="tablebodytext"> | <td style = "border-left:2px solid #010101;" colspan="2" width="324"><p class="tablebodytext">image</p> | ||
</td> | </td> | ||
<td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">defined section using uniaxial behavior (define moment-curvature curve) or</li><li class="listbullet">define section using uniaxial materials (define stress curve) in fiber section</li></ul></td> | <td colspan="2" width="234"><ul class="listbullet"><li class="listbullet">defined section using uniaxial behavior (define moment-curvature curve) or</li><li class="listbullet">define section using uniaxial materials (define stress curve) in fiber section</li></ul></td> | ||
Line 343: | Line 340: | ||
<tr valign="top"> | <tr valign="top"> | ||
<td> | <td> | ||
</td> | |||
<td> | <td> | ||
</td> | |||
</tr> | </tr> | ||
</table> | </table> |
Latest revision as of 20:36, 9 November 2009
The following examples are listed in order of simplicity.
NOTE: gravity analysis is always included as part of the model building.
|
Objectives and Characteristics |
Model Types |
Analysis Types |
||||||
OpenSees Example 1a. 2D Elastic Cantilever Column |
|
|
|||||||
|
|
|
|
||||||
OpenSees Example 1b. Elastic Portal Frame |
|
|
|||||||
|
|
|
|
||||||
|
|
|
|||||||
|
Objectives and Characteristics |
Model Types |
Analysis Types |
||||||
OpenSees Example 2a. Elastic Cantilever Column with variables |
|
||||||||
|
image |
|
|
|
|||||
OpenSees Example 2b. Nonlinear Cantilever Column: Uniaxial Inelastic Section |
|
||||||||
|
image |
|
|
|
|||||
OpenSees Example 2c. Nonlinear Cantilever Column: Inelastic Uniaxial Materials in Fiber Section |
|
||||||||
|
image |
|
|
|
|||||
|
|
||||||||
|
|
Objectives and Characteristics |
Model Types |
Analysis Types |
|||||
OpenSees Example 3. 2D RC Cantilever |
|
|
|||||||
|
image |
|
|
|
|||||
OpenSees Example 4. Portal Frame |
|
|
|||||||
|
image |
|
|
|
|||||
OpenSees Example 5. 2D Frame ? 3-story, 3-bay (RC & W-section) |
|
||||||||
image |
|
|
|
||||||
OpenSees Example 6. Generic 2D Frame: N-story, N-bay (RC & W-section) |
|
||||||||
image |
|
|
|
||||||
|
|
||||||||
|
Objectives and Characteristics |
Model Types |
Analysis Types |
||||||
OpenSees Example 7. 3D Moment-Resisting Frame (RC & W-section) | |||||||||
image |
|
|
|
||||||
OpenSees Example 8. generic 3D Frame ? Nstory, NbayX,NBayZ (RC & W-section) | |||||||||
image |
|
|
|
||||||
|
|
|
|||||||
|
|
||||||||
OpenSees Example 9. Build a Fiber Section |
|
|
|||||||
image |
|
2D & 3D models of sections:
|
|
||||||
|
|
|
|||||||
|
|
|
|
|
|||||
|
|
|
|
|
|||||
|
|
|
|
|
Return to OpenSees User