Previous Topic

Next Topic

Book Contents

Example 7. 3D Moment-Resisting Frame (RC & W-section)

This example is the first example in a 3D space. The frame in this examples is a 3-story, 3-bay frame in both directions. The columns (elements parallel to Y-direction), beams (elements parallel to X-direction), and girders (elements parallel to Z-direction), are all defined at the section level, one section of each of these types of elements. The sections can either be elastic sections (useful to check elastic properties) or fiber sections.

As in the previous frame examples, both reinforced-concrete and steel W-sections are demonstrated in this example. As is shown in this example, the reinforced-concrete model using the nonlinearBeamColumn element has difficulties converging at very large lateral deformations. A second model is, therefore, included in this example, which uses the beamWithHinges element to model the columns. This element is able to achieve convergence at such high lateral-drift levels.

The following library files include tasks that are achieved by Tcl procs or script segments and are used in this example:

Model Building

LibUnits.tcl

define units and constants

GeneratePeaks.tcl

define displacement increments for reversed cyclic displacement paths

Wsection.tcl.tcl

define procedures for creating standard W-section fiber sections and get section properties

LibMaterialsRC.tcl

define materials for reinforced-concrete section

BuildRCrectSection.tcl

define procedures for creating reinforced-concrete fiber sections

DisplayPlane.tcl

procedure for displaying a plane in model

DisplayModel3D.tcl

procedure for displaying 3D perspectives of model

Static Lateral-Load Analysis

LibAnalysisStaticParameters.tcl

define static-analysis parameters for lateral-load analysis

Dynamic Lateral-Load Analysis

LibAnalysisDynamicParameters.tcl

define dynamic-analysis parameters for lateral-load analysis

ReadSMDfile.tcl

define a procedure which parses a ground motion record from the PEER strong motion database by finding dt in the record header, then echoing data values to the output file.

All of the above are demonstrated in this example.

In This Chapter

Example 7. Model Building

Example 7. Static Lateral Load Analysis

Example 7. Dynamic Lateral Load Analysis

Example 7. Model & Analysis Combinations & Results

Previous Topic

Next Topic