Quantcast
Channel: RAM | STAAD | ADINA Wiki
Viewing all 8748 articles
Browse latest View live

STAAD.Pro Wall Analysis For Dams [TN]

$
0
0
Revision 11 posted to Structural Analysis and Design - Wiki by Jason Coleman on 1/8/2014 11:32:22 PM

  
 Applies To 
  
 Product(s):STAAD.Pro
 Version(s):All
 Environment: N/A
 Area: Technotes
 Subarea: DAM analysis
 Original Author:Ravi Ozarker
  

 

 

 

 

 

 

 

 

Overview

The purpose of this document is to help engineers analyze and design walls for dams using Bentley's STAAD.ProV8i.

STAAD.Pro is the professional's choice for steel, concrete, timber, aluminum and cold-formed steel design of low and high-rise buildings, culverts, petrochemical plants, tunnels, bridges, piles and much more. It is a general purpose structural analysis and design tool. This general purpose nature of STAAD.Pro V8i allows engineers to model and analyze variety of structures but at the same time often leads to the question, How? The intent of this document is to answer how to model a wall of a dam in the STAAD interface.

Walls of dams are usually very thick speaking relatively to the other dimensions. These walls are modeled using solid elements in STAAD.Pro V8i.

Hoover Dam (Ref. U. S. Department of the Interior, The Bureau of Reclamation) 

Creating the Wall Geometry/Structural Analysis

The advanced drawing generation tools included in STAAD.Pro can make the model generation task very easy. The wall geometry in STAAD.Pro can be constructed in many ways:

  1. STAAD.Pro user interface
  2. Structure Wizard
  3. Using a DXF import (importing a dxf MicroStation or AutoCAD drawing. Only line or plates can
    be imported using this technique)
  4. OpenSTAAD customization etc.

Figure 1 illustrates a wall geometry that was created using the STAAD.Pro interface. This type of wall geometry can be easily created using the solid element tool and the circular repeat command.

Figure 1: Wall FEM model created using STAAD.PRO V8i 

Hydrostatic Loading

STAAD.Pro V8i's automatic hydrostatic load generator will help generate pressure loads on the wall surface as illustrated in Figure 2. The user has the option of applying the pressure loads with respect to the local coordinate axis of the plates or the global coordinate axis of the model.

The following two load cases will be created in this example:

Table 1: Wall Loading
Loading Type  Components
Dead Load Self weight of the structure
Live Load Hydrostatic load applied on the structure + Self weight of the structure

 

Figure 2: Water pressure acting on wall 

Analysis Results

STAAD.Pro V8i will calculate the element stresses at the center and at the joints of the solid element which can help engineers design the walls appropriately. The items that are printed are:

  • Normal Stresses : SXX, SYY and SZZ
  • Shear Stresses : SXY, SYZ and SZX
  • Principal stresses : S1, S2 and S3.
  • Von Mises stresses 

Figure 3: Deflected shape of structure along with SXX normal stress distribution diagram. 

The integration of the graphical contour plots with the element stress tables help engineers easily find the stress values in any stress concentration area. 

Figure 4: Wall opening SXX normal stresses 

The wall of the dam may be resting on soil. STAAD.Pro V8i's automatic foundation support generator generates spring supports for plate elements based on the sub-grade modules provided by the engineer. These springs could be compression-only springs and as a result of this a true stability analysis can be performed on the structure. The base pressure diagrams presented in Figure 5 are generated due to the soil spring supports underneath the wall. The maximum base pressure can be compared to the soil bearing capacity. 

Figure 5: Wall base pressure distribution diagram. 

See Also

Product TechNotes and FAQs

[[STAAD.Pro]]

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

 

 

Tags: dam, SELECTservices, hydrostatic, TechNote, STAADPro, STAAD

STAAD.Pro Postprocessing [FAQ]

$
0
0
Current Revision posted to Structural Analysis and Design - Wiki by AndrejLogunov on 1/9/2014 10:41:29 AM

  
 Applies To 
  
 Product(s):STAAD.Pro
 Version(s):All
 Environment: N/A
 Area: Postprocessing
 Subarea: N/A
 Original Author:Bentley Technical Support Group
  

 

 

 

 

 

 

 

 

  1. How do I display the deflection diagram and the displacement values on that diagram?
  2. After running the analysis, I go to the View menu, select Tables | Node Displacements, and select the load cases for which I want to see the values. The values are displayed in inch units. I want them in "cms" units. Changing the units using Tools | Set Current Unit doesn't seem to make a difference.
  3. I want to print out a picture which consists of a truss I have modeled with the STAAD. I want the output forces labeled right on each member. This is very similar to what would be put on to a plan sheet. Can STAAD do this or must I print out a report to get these forces?
  4. When I annotate beam moments on my diagrams, I can't seem to 1) change the font by adjusting the Beam Labels option and 2) turn off the unit being written on every single number.
  5. Why are my annotations for maximum bending moment or shear values not showing up in the post-processing mode?
  6. If I have a moment vector along the local positive Z axis does it have a twisting action going to the right along the positive direction of the axis?
  7. What are the sign conventions for moments in a 3-D structure?
  8. After performing the analysis, I enter the post-processing mode to view the member end force values. I click on the Beam page on the left side of the screen and see the values listed on the tables on the right hand side. Unfortunately, the moment values are in kip-inch units, even though my current units are set to feet and pounds. What do I have to do to get the values to show up in pound-feet units in the tables?
  9. What is the purpose of the Beam - Graphs page on the left side of the screen?
  10. How do I display the bending moment diagram and the values on that diagram, or shear forces or Axial forces?
  11. When I take a picture, it prints on the top half of a 8-1/2 x 11 size page. How can I take pictures that fill the page?
  12. How to insert a company logo into STAAD.Pro report?
  13. Can I get STAAD.Pro to report the torsion stress ?
  14. How can I have STAAD report more than 3 places of decimal in the post processing result tables?
  15. How to know the version of the design code which is being used by STAAD.Pro during the analysis?
  16. How to see the displacement of only one particular node graphically?
  17. What is the difference between the local and global deflection in the member query box?
  18. I am analyzing a large 3D structure. I changed the beta angle of one of the members to 90. I expected the MY and MZ for the two scenarios ( beta =0 and beta=90) to get interchanged. However that does not seem to happen. Why ?
  19. How to get Member End Forces for a specific selection of beams?

1. How do I display the deflection diagram and the displacement values on that diagram?

The first step to viewing these results is to perform the analysis of the model successfully. Select Analyze from the Staad.Pro top menu bar followed by the Analysis option.

A dialog box by the name Select Analysis Engine will appear. Click on the Run Analysis button of this dialog box. After the analysis of the file is completed, click on the Done button.

The next step is to go to the Post Processing mode to view the deflection values graphically. To enter into the Post Processing mode, select Mode from the top menu bar and select Post Processing. Remember that if your analysis is not successfully completed (for reasons such as errors in your input data), you will not be able to access the Post Processing mode.

By default, the deflection diagram always opens up in the post processing screen of Staad.Pro.

From the top menu bar, choose Results - View value. Under Ranges, choose All. (The All button means the deflection diagram will be annotated for all nodes.)

Under the Node tab, you will see the options Global X, Global Y, Global Z and Resultant. Make the appropriate choice. Click on the Annotate button. Then click on the close button.

If you would like to see the diagram annotated for a different load case, select that load case from the load selection box.

2. After running the analysis, I go to the View menu, select Tables | Node Displacements, and select the load cases for which I want to see the values. The values are displayed in inch units. I want them in "cms" units. Changing the units using Tools | Set Current Unit doesn't seem to make a difference.

The unit system in which results are displayed on the tables is set using the facilities available under the View - Options menu. These are known as the display units. To set the display units for the node displacements, please do the following :

In the View menu, select Options - Structure units. In the category called Displacement, select the units you desire and click on OK.

3. I want to print out a picture which consists of a truss I have modeled with the STAAD. I want the output forces labeled right on each member. This is very similar to what would be put on to a plan sheet. Can STAAD do this or must I print out a report to get these forces?

First, you have to ask STAAD to Annotate the drawing with the axial forces. For this, please go to the post processing mode after you have analyzed the structure.

Click on the "Beam" tab on the left side and then click on the sub-tab labeled "Forces."

Click the right mouse button on the screen and select "Structure Diagrams."

From the "Loads and Results" tab, click on "Axial" under the "Beam Forces" heading.

Uncheck the "bending zz" box and click "Apply" followed by "OK."

Maximize the screen and then go to the "Results" pull down menu and select "View Value..."

Click on the "Beam Results" tab and then check the box under the "Axial" heading labeled "Ends."

Click "Annotate" and then "Close."

The axial loading values should be displayed on your screen.

4. When I annotate beam moments on my diagrams, I can't seem to 1) change the font by adjusting the Beam Labels option and 2) turn off the unit being written on every single number.

Annotation labels, although applied to beams, nodes, plates and solids, are not altered by the associated options (i.e View | Options | Beam Labels). In order to change the display of the annotations, go to View | Options from the main menu and choose the Annotation tab. To remove the display of the units for each annotation, simply choose the option "123.4" instead of "123.4 kN" under the Style list box in the Annotation tab. This will write the unit in the bottom right-hand corner of the screen for force, length and moment. If the units are not shown, go to View | Structure Diagrams and choose the Labels tab. Check on the option "Show Diagram Info" under the General box.

5. Why are my annotations for maximum bending moment or shear values not showing up in the post-processing mode?

In order to see the annotation (from Results->View Value in the post-processing mode) for a particular force or moment, the corresponding diagram must be on. For example, if one was to select maximum bending under the Beam Results tab, the bending moment diagram must be on (either MX, MY and/or MZ). Also, under the Ranges tab, make sure that the "None" option is not selected. Obviously, this would not annotate anything if it were selected. As a final note, once the annotations are visible, the size and font can be changed from the Annotation tab under View->Options in the main menu.

6. If I have a moment vector along the local positive Z axis does it have a twisting action going to the right along the positive direction of the axis?

If a member is drawn with its longitudinal axis (local-X) from left to right, and the local Z axis coming out of the page towards you, a positive MZ would cause tension on the top fiber, and a negative MZ would cause tension on the bottom fiber.

7. What are the sign conventions for moments in a 3-D structure?

The sign conventions are as follows:

Axial (FX) : Positive = Along local X axis, Negative = Opposite to local X
axis
Shear-Y (FY) : Positive = Along local Y axis, Negative = Opposite to local Y
axis
Shear-Z (FZ) : Positive = Along local Z axis, Negative = Opposite to local Z
axis

Torsion (MX) : Positive = Along local X axis, Negative = Opposite to local X
axis
Moment-Y (MY) : Positive = Along local Y axis, Negative = Opposite to local
Y axis
Moment-Z (MZ) : Positive = Along local Z axis, Negative = Opposite to local
Z axis

For axial forces,

Positive at the start node indicates compression at the start node.
Positive at the end node indicates tension at the end node.

Negative at the start node indicates tension at the start node.
Negative at the end node indicates compression at the end node.

8. After performing the analysis, I enter the post-processing mode to view the member end force values. I click on the Beam page on the left side of the screen and see the values listed on the tables on the right hand side. Unfortunately, the moment values are in kip-inch units, even though my current units are set to feet and pounds. What do I have to do to get the values to show up in pound-feet units in the tables?

The unit system in which results are displayed on the tables is set using the facilities available under the View - Options menu. These are known as the display units. To set the display units for the bending moments and torsional moments, please do the following :

In the View menu, select Options - Force units. In the category called Moment, select the units you desire and click on OK.

9. What is the purpose of the Beam - Graphs page on the left side of the screen?

This is another way to display the bending, shear and axial force diagrams on the screen.

In the post processing mode, select the Beam page from the left side of the screen. Then select graphs.

The right side portion of the screen will display the Bending diagram (MZ), shear diagram (FY) and the axial force diagram (FX) with values. In the drawing area, if you select a member by clicking on it, MZ, FY and FX of
that member will be displayed on the right hand side. To display the diagrams of another member, select that member.

10. How do I display the bending moment diagram and the values on that diagram, or shear forces or Axial forces?

First you must Analyze the file. Select Analyze from the Staad.Pro top menu bar. Select the Analysis option. After this, click on Run Analysis at the bottom of the small window dialog box.

After the analysis of the file is completed, click on the Done button.

Next, we go to the Post Processing mode to view the forces and results graphically.

To enter into the Post Processing mode, select Mode from the top menu bar and select Post Processing. Remember that if your analysis is not complete, you will not be able to access the Post Processing mode.

By default, the deflection diagram always opens up in the post processing screen of Staad.Pro.

To view the Bending Moment Diagrams, select the Beam page from the left side. From the top menu bar, choose Results - View value. Under Ranges, choose All. (The All button means the Bending moment diagram will be displayed for all members.)

Under the Beam Results tab, you will see the options Bending, Shear, Axial, Displacement and Stresses.
Make the appropriate choice.

Click on the Annotate button. Then click on the close button.

11. When I take a picture, it prints on the top half of a 8-1/2 x 11 size page. How can I take pictures that fill the page? 

There is no direct way to change the size of the picture from within STAAD.Pro. However here are a few options that you may find useful

Option 1

  1. Before taking a picture, please ensure that the model is
    zoomed in sufficiently so that it fills up the space within the picture border as far as possible.
  2. Take the picture and include that as part of the report using the Report Setup.
  3. Go to File > Printer Setup and change the orientation to Landscape.
  4. Go to File > Print Preview Report to check whether it looks satisfactory or not and if so, print it.


Option 2

  1. You may copy the picture by going to the menu option Edit > Copy Picture. You can then paste the picture in MSWord or Excel or Paint.
  2. Adjust the size of the picture using the tools available within these applications and take a print from there.

 

12. How to insert a company logo into STAAD.Pro report?

1. Open the start-up window of STAAD.Pro and go to the Configuration option.

2. Choose “File Options” tab and tick the “Remove Bentley Logo from Report” box. This will remove the Bentley logo    from your reports

3. Open the STAAD.Pro file. Go to the Report setup page and click on “Name and Logo” option.

4. Go to file option and choose the path where you have stored your logo. The logo should be in .bmp format.

5. Write the company name. You can orient the logo and company name by the Alignment option.

 

Note, Ram Elements, Connection and Ram Structural System have similar options. For Elements or Connection go to the upper left menu - General Configuration - Print tab. For RAM Structural System you just have to replace the logo.bmp file in the program directory with your own logo.bmp or logo.jpg file. it tends to work best when the log has roughly a 1:1 aspect ratio.

13. Can I get STAAD.Pro to report the torsion stress ?

STAAD.Pro does not report stress due to Torsion but here are a couple of items which you may find useful.

The beam end forces table that you can get from Postprocessing mode Beam > Forces page, reports the torsion ( MX ) in a beam member.

STAAD is also able to account for stresses due to torsion during the design phase. In steel design for example, the torsion stresses are converted to normal and shear stresses and added to existing normal/shear stresses following guidelines laid out in AISC Design Guide 9. When it comes to the new AISC 360-10 code, currently the software can account for the torsion for HSS sections only although work is under progress to account for torsion for Non-HSS sections too and this should be available in a couple of months. 

14.How can I have STAAD report more than 3 places of decimal in the post processing result tables?

You need to go to the top menu and click on View > Options > Choose the appropriate item and change the corresponding number of decimal places as desired > Click Apply > OK.

15. How to know the version of the design code which is being used by STAAD.Pro during the analysis?

The design code version which is being used by STAAD.Pro during the design phase is written in the Output file

16. How to see the displacement of only one particular node graphically?

1. Analyze the model and go to the Postprocessing mode, Node -> Displacements page.
2. If needed, turn on the node symbol (click Shift + K on your keyboard) and node numbers (Shift + N).
3. Go to the Results -> View Value menu.
4. In the Ranges tab select Ranges and enter the node number(s) for which you want to see the displacement.


5. Then go to the Node tab and select Nodal Displacement which you want to see. Click Annotate.

Now the displacement of only selected node will be seen on the screen. Similarly, beam force diagram values, beam maximum displacements, beam combined stresses and support reactions can be set.

17. What is the difference between the local and global deflection in the member query box?

Figures (1) and (2) show the local and global deflections of the beam #2 which is a part of the beam joining 2 columns:

Figure (1) 

Figure (2)

Global deflection is the largest distance between (a) and (b) where:

(a) is the line joining the ends of the member in its un-deflected position (named as 'Original shape' in the figure (3));

(b) is the elastic curve of the member representing its deflected shape.

 

Local deflection is the largest distance between (c) and (d) where:

(c) is the line joining the ends of the member in its deflected position;

(d) is the elastic curve of the member representing its deflected shape.

Figure (3)

18. I am analyzing a large 3D structure. I changed the beta angle of one of the members to 90. I expected the MY and MZ for the two scenarios ( beta =0 and beta=90) to get interchanged. However that does not seem to happen. Why ?

The Mz and My would not simply get interchanged when you apply a beta angle to 90 for every situation. The same would be true if you are analyzing a beam in isolation without considering any effect from the rest of the structure. However when a beam is part of a bigger structure, the beam’s local stiffness in each direction would affect the global stiffness of the structure along each DOF. Depending on that there will be a redistribution of the forces which will result in different moments/shears.

19. How to get Member End Forces for a specific selection of beams?


The procedure of specifying the commands to report the member end forces is described in STAAD.Pro Help manual chapter 1.5.12:



Alternatively, one can use a Report Setup with specified Ranges (by group or simply typing in the member numbers in the Ranges field):

 

See Also

Product TechNotes and FAQs

Structural Product TechNotes And FAQs

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

 

Tags: FAQs, SELECTservices, STAADPro, Result Diagram

Max Absolute stress in Plate Contour page for plate elements

$
0
0
Current Revision posted to Structural Analysis and Design - Wiki by Kris Sathia on 1/9/2014 1:24:15 PM

Question:

In the Plate Stress Contour tab of the Diagrams window, a choice under stress type is Max Absolute (See the following screen shot).

What is the definition of Max Absolute?

Answer:

The membrane stresses and bending stresses can be combined to form the principal stresses, SMAX and SMIN, on the top and bottom surfaces of plate elements. The procedure for obtaining these is explained in example problem 18 of the
Application Examples manual.

Thus, for each load case, there is an SMAX and an SMIN on the top surface as well as on the bottom surface of each element - four numbers per element. Let us denote them as SMAX_top, SMIN_top, SMAX_bottom and SMIN_bottom.

The absolute maximum from among SMAX_top and SMIN_top is termed as "Max Top" in the Plate Contour - stress type - selection box.

The absolute minimum from among SMAX_top and SMIN_top is termed as "Min Top".

Similarly, the absolute maximum from among SMAX_bottom and SMIN_bottom is termed as "Max Bottom".

The absolute minimum from among SMAX_bottom and SMIN_bottom is termed as "Min Bottom".

The absolute maximum from among "Max Top" and "Max Bottom" is the quantity termed as "Max Absolute".

RAMSS Files [FAQ]

$
0
0
Current Revision posted to Structural Analysis and Design - Wiki by Seth Guthrie on 1/9/2014 5:19:19 PM

  
 Applies To 
  
 Product(s):RAM Structural System
 Version(s):10.0 and later
 Environment: N/A
 Area: N/A
 Subarea: N/A
 Original Author:Bentley Technical Support Group
  

 

 

 

 

 

 

 

 

What is the Working directory?

A RAM Structural System model file (e.g. filename.rss) is literally a WinZip file and within any .rss file you should find many component files of the same name with a wide range of extensions including (but not limited to) .b3d, .ram and .uid. These files are extracted from the model file and put into the working directory when opened in RAM Manager (in older versions of the program all of these files were simply saved together in the model directory).

For this reason the working directory should always be on the local drive and in a place in which the “user” has administrative rights. It’s also important for the user to have the rights to add, modify and delete files in the model directory.

Note: the working directory is set the first time the program is run, to confirm or edit the working directory location go to C:\ProgramData\Bentley\Engineering\RAM Structural System and double click the Ramis.ini file (c:\windows\ramis.ini prior to version 14). This should bring up the Ramis.ini file in Notepad (or other text editor). Look for the line that begins

working=path to working directory.

 

You can edit this path to the working directory here. Spaces are allowed as are references to mapped drives, but for the reasons mentioned above, a local drive should be used.

Also in the [Directories} section you will find the paths for other installation directories like the Tables folder where the program looks for all the tables and the default reports directory for saved reports.

 

When I open a model I get a warning, “This file appears to be currently opened by: User Name…”.

already_opened 

If the listed user really is in the file, they need to exit the program normally to release the model so that you can open it (RAM SS models do not allow for concurrent use).

If that user is not currently in the file or unavailable, you should navigate to the directory where the model is saved and look for a file of the same name with the file extension “.usr”. This is a lock file that was created when the user last accessed the model. The .usr file is normally deleted when the model is closed, but if the program terminated irregularly, the file might persist. Simply delete the .usr file and the .rss file can then be opened.

When I open a model I get a warning, “A temporary backup file has been found for this database (path to file), which indicates that the program abnormally terminated…”. 

most_recent 

If you select the “Most Recent Database” you are telling the program to reload the files from the working directory which should be the same as they were just before the crash. In such cases, we suggest that you immediately use the file – save-as feature to turn this into a new model file.

Clicking “Backup Database” deletes the working files and restores the files from the saved model whenever it was last saved. “Cancel” leaves everything alone. If your not sure when the last save occurred, click cancel and then check the modified date of the model file through an explorer window before returning to pick either option.

Starting with version 14.06 an additional backup file is created for models that crash and are then re-opened. A copy of the rss file with the extension .ssr is created if you reopen a model that is already expanded to the working directory indicating a previous crash or incomplete closure. Like the .backup file, the .ssr file can be renamed with a .rss extension to restore that version of the file.

When I open a model I get a warning, “Could not delete RAM model: filename. Working files in directory \path to working directory\, please use the explorer to delete these files.”

There are two situations where this message might appear. The first is a restriction to the working directory or the model directory. The user needs to have the rights to add, modify and delete files from both locations (preferably administrative rights). See above for more on the working directory.

The second problem is a corrupt or partial model file. If the model file is missing any of the critical component files it will not open correctly and the same message will appear. To investigate, rename the model file, changing the extension form .rss to .zip and double-click it to see what inside. You should see a series of files all with the same name but with a wide range of extensions including (but not limited to) .b3d, .ram and .uid. When a model file does not contain a complete set of component files it is unusable. It is a mystery what causes a file to become this way, but it seems that something must have interrupted the save process. A virus scanner may also be responsible.

At this point the backup file should be used, see below.

When attempting to load a module, I receive a message that a file with a db.sdf extension already exists.

This problem is caused by a problem with Microsoft SQL Server 2005 Compact Edition, a component installed with RAM Structural System. To fix it, select Control Panel from the Windows Start menu, and open Add or Remove Programs (for Windows XP users) or Programs and Features (for Windows Vista users). Then locate Microsoft SQL Server 2005 Compact Edition, and attempt to repair it. Windows XP users can do this by clicking the Change button and choosing the Repair option. Windows Vista users can do this by right-clicking on the listing and choosing Repair from the contextual menu.

If repairing the component fails, download an installer for SQL Server 2005 Compact Edition from Microsoft's website and install it. It can be found at:
http://www.microsoft.com/downloads/details.aspx?FamilyId=85E0C3CE-3FA1-453A-8CE9-AF6CA20946C3&displaylang=en

Something is wrong with my model file, is there an automatic backup?

Yes, in the directory where the model file is saved, there should be another file of the same name with the extension, “.backup”. Rename this file something.rss (you won’t be able to use the same name of the original model file unless you move or rename it first). The backup file should be a complete version of the model from the previous time it was saved. If your not sure when that was, simply check the modified date.

Note: when backing up your own files, it is only the .rss model file that you need to save. When restoring backup files or old files from a backup CD or tape, make sure the files are not read-only. If you attempt to open a RAM model that is read-only, you will get another warning, “Failed CopyRssFileToWorkingDir:…”, “Failed DeleteRssInWorkingDir:…”, or “File error 2,6”.

How can I reduce the size of my files?

A RAM Structural System model (file.rss) is already a compressed zip file, but the size of that file can become quite large, especially when the analysis and design results are saved with the file. In RAM Manager under the File menu is an option to ZIP the model. When zipping models using that command you will have the opportunity to purge the model of some unnecessary results (which can be regenerated later just by running the file again). The optional results are:

  • Include the RAM Frame Wall Forces results
  • Include other RAM Frame Analysis results
  • Include RAM Concrete Analysis results
  • Include the RAM Concrete Column Interaction Surfaces
  • Include the RAM Concrete Shear Wall results.

 

See Also

RAM Table Editing [FAQ]

Product TechNotes and FAQs

Structural Product TechNotes And FAQs

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

 

   

Tags: FAQs, SELECTservices, RAM Structural System, backup

STAAD Advanced Analysis

$
0
0
Current Revision posted to Structural Analysis and Design - Wiki by jeremyhoesly on 1/9/2014 6:41:22 PM

What is STAAD Advanced Analysis?

$
0
0
Revision 1 posted to Structural Analysis and Design - Wiki by jeremyhoesly on 1/9/2014 6:41:23 PM

  
 Applies To 
  
 Product(s):STAAD Advanced Analysis
 Version(s):N/A
 Environment: N/A
 Area: N/A
 Subarea: N/A
 Original Author:Jeremy Hoesly, Bentley Technical Support Group
  

 

 

 

 

 

 

 

 

XXXXXXX(Provide and introduction/overview of the article contents)XXXXXXX

XXXXXXX(Heading 1)XXXXXXX

XXXXXXX(Article body)XXXXXXX

See Also

XXXXXXX(Add links as needed for other relevant Be Communities content.)XXXXXXX

Tags: STAAD Advanced Analysis, Generic, SELECTsupport

RAM Structural System

$
0
0
Revision 84 posted to Structural Analysis and Design - Wiki by Jason Coleman on 1/10/2014 5:55:50 PM

The RAM Structural System is powerful and versatile special purpose software for the analysis and design of building structures. It is useful in the design and analysis of commercial, institutional and industrial buildings. The RAM Structural System is composed of the following: RAM Manager, RAM Modeler, RAM Steel(steel gravity design), RAM Frame (lateral analysis), RAM Concrete (concrete design) and RAM Foundation (spread, pile and continuous foundation design).

Browse related content tagged: RAM Structural System

News and Events

 

Related Blogs


The Bentley Structural Blog

    


RAM Inside OUT by Ann Marie Garko-Hill

Structural Application Engineer

    


Beth Suminski

Structural Application Engineer

    


Josh Taylor

RAM Concrete Product Manager


Bulent Alemdar

Sr. Software Reseach Engineer

    


Rakesh Pathak

Software Reseach Engineer

 

Videos


Concrete Design Enhancements in RAM SS

    


ISM Design using RAM Structural System

    


Hanging Columns in RAM Structural System


Semi-Rigid Diaphragms in RAM SS V8i

    


Pseudo-Flexible Diaphragms in RAM Frame

    


RAM Concrete Shearwall Design

 

Files and Interoperability

The RAM Structural System is capable of exchanging data with an Autodesk Revit model by either:

  • The [[RAM Structural System Revit Link]] - a free Bentley utility used to exchange model data directly between RAM SS and Revit
  • Integrated Structural Modeling - a Bentley technology which allows models to exchange data with a wide variety of analysis, design, drafting, and detailing applications using the free Structural Synchronizer applicaiton.

Related Links

[[RAM Concept]], [[RAM Elements]], [[RAM Connection]], RAM Structural System Revit Link, RAM SBeam

Tags: Building Codes, ACI, Structual Engineering, Beam Design, Steel Design, RSS, Foundation Design, RAM, Lateral Analysis, Revit, Concrete Design, AISC, product description, Column Design, Shear Wall

STAAD.Pro Concrete Design [FAQ]

$
0
0
Current Revision posted to Structural Analysis and Design - Wiki by Sye on 1/11/2014 12:57:20 AM

  
 Applies To 
  
 Product(s):STAAD.Pro
 Version(s):All
 Environment: N/A
 Area: Design
 Subarea: Concrete Design
 Original Author:Bentley Technical Support Group
  

 

 

 

 

 

 

 

 

  1. If using an American code for code check, is there any parameter to define the material factor or is it already included?
  2. I am performing concrete design for a beam per the ACI code and I encounter an error message : "LOCATION FOR DESIGN FOR SHEAR AT START OF MEMBER 2 IS BEYOND THE MIDPOINT OF MEMBER. DESIGN FOR SHEAR AND TORSION NOT PERFORMED." How can I get around this situation?
  3. I am doing a footing design in STAAD.Pro 2002. I am unfamiliar with the term "dowel reinforcement". I am guessing that this is a term used by American engineers. Could you explain what that is?
  4. My input file contains 2 load cases - case 1 and 2. For member 43, case 2 produces a larger value of shear force along local Y axis than case 1. However, the concrete design report indicates case 1 as being critical for shear design, and not case 2. How do you explain this?
  5. Why is it that the concrete column interaction diagram is not plotted in the output although track 2 was specified?
  6. I am performing concrete design for a beam per the ACI code. At the start as well as the end nodes of the member, the value "Vu" which is reported in the shear design output does not match the shear force Fy from the member end force output. Why is that?
  7. When I perform concrete design on an element, the output contains expressions such as "LONG. REINF.", "TRANS. REINF.", "TOP", "BOTT.", etc. Can you explain what these terms mean?
  8. When I perform concrete design on an element, the output reports reinforcement in terms of "SQ.MM/MM". Can you please explain why?
  9. A floor slab has been modeled using 4-noded plate elements. The elements are subjected to pressure loading in the vertically downward direction. A concrete design has been performed on the elements. (See below for the reinforcement report for many of those elements.) Why is it that the moments as well as reinforcement are appearing on the top and not on the bottom of the plates?
  10. For an existing concrete member, I need to compute the capacity of the section. How do I do this?
  11. Can I change the strength reduction factors in the program? For example: For a tied concrete column, I assume that the current value is 0.70. Can it be changed to 0.65?
  12. In concrete design per the ACI code, if the size of the concrete beam member which I am designing is limited and I need to have 2 rows of reinforcement in the top or the bottom of the beam, how do I input this request? Or Does Staad automatically output the data with the second row? have been trying to find this in the Manuals. I have seen LEVELS BUT IT DOES NOT SAY WHAT I NEED.
  13. In concrete design per the ACI code, what does the following expression in the STAAD output file mean: BAR SIZE CAN NOT BE MATCHED TO MEET ALL REQUIREMENTS
  14. How do I interpret the element design results per the ACI code
  15. As part of the concrete column design output STAAD.Pro plots the Pn and Mn. Does Staad convert the Nominal Strength to Design Strength in order to check the column? Does it design for axial load plus biaxial bending ? How is the phi factor ascertained ?
  16. I am trying to define a Slab Design brief from within the RC Designer ( Concrete Design mode ). The Main Reinforcement tab refers to directions like X and Y. How do I know which directions are these referring to and can I change it ? Also what does the terms “Top/Bottom” and “Outer” bars represent ?

1. If using an American code for code check, is there any parameter to define the material factor or is it already included?

The American codes do not have explicit material factors. Instead, they use "strength reduction factors". These strength reduction factors account for unavoidable variations in material strength, design equations, fabrication and erection. For example, in the American steel code LRFD 2001, these factors are : 0.90 for limit states involving yielding 0.75 for limit states involving rupture 0.85 for limit states involving compression buckling For the American concrete code ACI 318-02, some of the values used are Tension-controlled sections - 0.9 Compression controlled sections, members with spiral reinforcement - 0.7 Shear and Torsion - 0.75 Bearing on concrete - 0.65 etc. These are requirements placed by the code. So, we do not have parameters for altering these.

2. I am performing concrete design for a beam per the ACI code and I encounter an error message : "LOCATION FOR DESIGN FOR SHEAR AT START OF MEMBER 2 IS BEYOND THE MIDPOINT OF MEMBER. DESIGN FOR SHEAR AND TORSION NOT PERFORMED." How can I get around this situation?

STAAD performs concrete design for shear and torsion at locations defined by

(d + SFACE) from the start of the member

and

(d+EFACE) from the end of the member

respectively. The basis for this assumption can be found in Section 11.1.3.1 of ACI 318-99.

If these locations are beyond the mid-point of the member, that triggers the error message you encountered. In case you are not familiar with the parameters SFACE and EFACE, you will see in Chapter 3 of the Technical Reference Manual in Table 3.1 that these are values which the user may specify to convey to STAAD how far the face of the member is from the nodal point of the member. The default value for SFACE and EFACE is 0.0. "d" is the effective depth of the member.

So, this is what you can do. You can set the values for SFACE and EFACE to be negative quantities equal in magnitude to "d". That will result in (d+SFACE) and (d+EFACE) becoming zero, which means that the design will be performed at the nodal points of the member, thereby avoiding the situation of the design point being beyond the mid-point of the member.

So, in your input file, under the START CONCRETE DESIGN command, specify these parameters along the following lines:


START CONCRETE DESIGN
CODE ACI
SFACE -d MEMB 110
EFACE -d MEMB 110
DESIGN BEAM 110
END CONCRETE DESIGN

where "d" is the effective depth of the member.

3. I am doing a footing design in STAAD.Pro 2002. I am unfamiliar with the term "dowel reinforcement". I am guessing that this is a term used by American engineers. Could you explain what that is?

The longitudinal reinforcement in the column must be extended into the footing so that the forces and moments at the base of the column can be properly transferred into the footing. However, since the construction sequence requires the footings to be constructed before the columns, reinforcement is placed in the footing and extends upwards. So when the column is constructed, it becomes part of the column bars. This reinforcement which comes up from the footing into the column is called the dowel reinforcement. 

4. My input file contains 2 load cases - case 1 and 2. For member 43, case 2 produces a larger value of shear force along local Y axis than case 1. However, the concrete design report indicates case 1 as being critical for shear design, and not case 2. How do you explain this?

 The definition of the word critical in the shear design output in not on the basis of which among the various load cases has a larger amount of shear force, but which one requires the largest amount of stirrup reinforcement.

To answer your question, in all likelihood, you will see this happen when both load cases require the same amount of stirrup steel.

Design is carried out for all the load cases. The steel area values for all the cases are then sorted in the ascending order from low to high. If more than one case ends up requiring that highest steel area value (same area required for multiple load cases), the first among those load cases is reported as critical.

Another possibility is that torsion in the load case reported as critical may be higher than the one which has the highest shear force. Stirrups are designed for shear and torsion, not just shear.

5. Why is it that the concrete column interaction diagram is not plotted in the output although track 2 was specified?

 If you open the file in the STAAD editor (go to the Edit menu, and choose Edit Input Command File), and go to the end of the file, you will observe the following :


CLB 0.25 MEMB 1 TO 481
DESIGN ELEMENT 1 TO 456 458 TO 481
DESIGN COLUMN 457
TRACK 2 MEMB 457
END CONCRETE DESIGN
FINISH

The TRACK command has to be specified before the DESIGN commands. In others words, the order of these commands must be the following :

CLB 0.25 MEMB 1 TO 481
TRACK 2 MEMB 457
DESIGN ELEMENT 1 TO 456 458 TO 481
DESIGN COLUMN 457
END CONCRETE DESIGN
FINISH

If you make this change, you will get the interaction diagram.

6. I am performing concrete design for a beam per the ACI code. At the start as well as the end nodes of the member, the value "Vu" which is reported in the shear design output does not match the shear force Fy from the member end force output. Why is that?

STAAD performs concrete design for shear and torsion at locations defined by (d + SFACE) from the start of the member and (d+EFACE) from the end of the member respectively. In case you are not familiar with the parameters SFACE and EFACE, you will see in Chapter 3 of the STAAD.Pro Technical Reference Manual in Table 3.1 that these are values which the user may specify to convey to STAAD how far the face of the member is from the nodes of the member. The default value for SFACE and EFACE is 0.0. "d" is the effective depth of the member. The basis for this assumption can be found in Section 11.1.3.1 of ACI 318-95.

If you want the shear & torsion design to be performed using the member end forces (the nodal values) and not those at the location mentioned in the previous paragraph, you can set the values for SFACE and EFACE to be negative quantities equal in magnitude to "d". That will result in (d+SFACE) and (d+EFACE) becoming zero, which means that the design will be performed at the nodal points of the member.

So, in your input file, under the START CONCRETE DESIGN command, specify these parameters along the following lines :


START CONCRETE DESIGN
CODE ACI
SFACE -d MEMB 110
EFACE -d MEMB 110
DESIGN BEAM 110
END CONCRETE DESIGN

where "d" is the effective depth of the member.

7. When I perform concrete design on an element, the output contains expressions such as "LONG. REINF.", "TRANS. REINF.", "TOP", "BOTT.", etc. Can you explain what these terms mean?

 The design of an element involves determination of the reinforcement for moments Mx and My at the centroid of the element. The reinforcement calculated to resist Mx is called longitudinal reinforcement, and is denoted in the output by the expression "LONG. REINF.".

The reinforcement calculated to resist My is called transverse reinforcement, and is denoted in the output by the expression "TRANS. REINF.".

The sign of Mx and My will determine which face of the element the steel has to be provided on. Every element has a "top" face, and a "bottom" face, as defined by the direction of the local Z axis of the elements. Mx will cause tension on one of those faces, and compression on the other. A similar effect will be caused by My. The output report of reinforcement provided on those faces contains the terms "TOP" for top face, and "BOTT" for the bottom face.

The procedure used by the program to arrive at these quantities is as follows :

For each element, the program first scans through all the active load cases, to find the following maxima :

Maximum positive Mx
Maximum negative Mx
Maximum positive My
Maximum negative My

The element is then designed for all those four quantities. If any of these moments happen to be zero, or if the reinforcement required to resist that moment is less than the capacity of the element with minimum reinforcement, only minimum reinforcement is provided. For the ACI code, the rules governing provision of reinforcement for shrinkage and temperature are used in calculating minimum reinforcement.

The rules applicable for design of a beam for flexure are used in calculating the steel areas. The width used in this calculation is a unit width of the element. For determination of the effective depth, the steel for longitudinal moment is assumed to be the outer layer, and the steel for transverse moment is the inner layer.

The output will consist of the steel area required for all of four maximas. As described earlier, they will be reported using the terms LONG, TRANSVERSE, TOP and BOTT.

8. When I perform concrete design on an element, the output reports reinforcement in terms of "SQ.MM/MM". Can you please explain why?

When you ask for an element design or a slab design using the commands

DESIGN ELEMENT 

or

DESIGN SLAB ..

STAAD designs the element for the moments MX and MY at the centroid of the element. By definition, MX and MY are termed as Moments per Unit width, since that is what they are. They have units of Force-length/length, as in 43.5 KN-mm/mm, or 43.5 KN-m/m. In other words, if you take a one metre width of the slab at the centroid of the element in question, the moment over that one metre width on that element is equal to 43.5 KN-m.

The design of that element hence has to be done on the basis of a unit width. Thus, in order to design an element for a 43.5 KN-m/m moment, one needs to use a one metre width of slab. The reinforcement required for that element is thus reported in terms of unit width of the element. The results are hence in the form Area of steel/unit-width of element, as in, "SQ.MM/MM".

9. A floor slab has been modeled using 4-noded plate elements. The elements are subjected to pressure loading in the vertically downward direction. A concrete design has been performed on the elements. (See below for the reinforcement report for many of those elements.)
Why is it that the moments as well as reinforcement are appearing on the top and not on the bottom of the plates?

The reinforcement report for many of those elements looks like the following:  

ELEMENT
LONG. REINF
(SQ.IN/FT)
MOM-X /LOAD
(K-FT/FT)
TRANS. REINF
(SQ.IN/FT)
MOM-Y /LOAD
(K-FT/FT)
134 TOP :
5.944
1474.13 / 12
6.914
1679.58 / 12
BOTT:
1.296
0.00 / 0
1.296
0.00 / 0

 

 Solution: In the above output, the word TOP and BOTTOM refer to the "local" top and bottom surfaces of the individual elements, and not in the global axis sense. The local top and bottom surfaces depend on the way an element is defined in its incidence statement.
TOP is defined as the surface which coincides with the positive side of the local Z axis. BOTTOM is defined as the surface which coincides with the negative side of the local Z axis.
Shown below are two examples in which the element incidence is numbered in two contrasting ways.
In the first figure, the local Z axis of the element points in the vertically upward direction. Consequently, the local top and bottom surfaces have the same sense as the global top and bottom.

In the next figure, the local Z axis of the element points in the vertically downward direction. Consequently, the local top and bottom surfaces have the opposite sense as the global top and bottom.

You can verify the direction of the local axes of the elements in your model by doing the following. Click the right mouse button and select Labels. Under the Plate category, switch on Plate Orientation. The local axes will be displayed as shown in these figures above.

10. For an existing concrete member, I need to compute the capacity of the section. How do I do this?  

You can do the following to compute the capacity of the concrete section:

Model the strucuture.
Specify the existing profile to the member properties
Specify all the required member specification and Support condition
Specify the load on the strucutre
Specify the Concrete design parameters
Specify the parameter MinMain and Maxmain to the provided bar size
Do the design
Check the results.
Adjust the load and redo the design until the reinforcement matches with the provided steel.

11. Can I change the strength reduction factors in the program? For example: For a tied concrete column, I assume that the current value is 0.70. Can it be changed to 0.65?

 The answer is unfortunately no. You can only specify if it is a Tied column or a Spirally Reinforced column. 

12. In concrete design per the ACI code, if the size of the concrete beam
member which I am designing is limited and I need to have 2 rows of reinforcement in the top or the bottom of the beam, how do I input this request? Or Does Staad automatically output the data with the second row? have been trying to find this in the Manuals. I have seen LEVELS BUT IT DOES NOT SAY WHAT I NEED.

You do not have to input any special request. As long as the section can be designed as a singly reinforced section (reinforcement in the tension zone only), STAAD will try to fit the bars in upto 2 layers. For each layer, the distance from the bottom of the section is reported. The number of bars required for each layer too is reported. It reports a failure only if more than 2 layers are required.

13. In concrete design per the ACI code, what does the following expression in the STAAD output file mean: BAR SIZE CAN NOT BE MATCHED TO MEET ALL REQUIREMENTS

 This means that though the program is able to come up with the value of area of steel required, it is unable to comeup with a bar arrangement which will satisfy the area requirement. Usually, this is because either because the MINMAIN and MAXMAIN limits might be too restrictive, or because the resulting bar spacing violates the minimum spacing requirements of the code.

14. How do I interpret the element design results per the ACI code

Here is an explanation on the various design output items reported as part of the analysis output file
corresponding to the DESIGN ELEMENT command.

LONG REINF – Reinforcement required along the longitudinal direction ( along local X axis of the plates ). This reinforcement is reported in terms of area required per unit width of slab

TRANS REINF - Reinforcement required along the transverse direction ( along local Y axis of the plates ). This reinforcement is reported in terms of area required per unit width of slab

MOM-X – Longitudinal moment, corresponding to which LONG. REINF is calculated. This is reported per unit
width of slab.

MOM -Y - Transverse moment, corresponding to which TRANS. REINF is calculated. This is reported per unit
width of slab.

LOAD – Critical load case for each moment

FY – Yield stress of reinforcing steel

FC – Compressive strength of concrete

Cover ( TOP) – Top cover for reinforcement. The surface in the direction of the positive local Z axis of the
plate is considered as top.

Cover ( BOTOM ) - Bottom cover for reinforcement. The surface in the direction of the negative local Z
axis of the plate is considered as bottom.

TH – Thickness of the slab

.

TOP : Longitudinal direction – Only minimum steel required - means that only the minimum amount of reinforcement
as prescribed by the code is good enough for the top surface along the longitudinal direction. All such faces/directions for which minimum steel can be provided,is listed one after another. In the above example, minimum reinforcement is ok for top face in the longitudinal direction and both top and bottom faces in the transverse direction. Only the bottom face in the longitudinal direction needs more than the minimum steel.

The required reinforcements are reported next.

The first 0.54 mm2/mm corresponds to Longitudinal steel at top surface ( comes from minimum reinforcement
criteria )

The  0.00/ 0 data corresponds to ( MOM-X/LOAD ) and indicates that there is zero moment in the longitudinal ( X direction ) at the top face and so no load case is listed as critical.

Next 0.54 mm2/mm corresponds to Transverse steel at top surface ( again comes from minimum reinforcement
criteria )

0.48 /1 indicates that Moment Y ( transverse moment ) for the top surface is 0.48 KN-MM/MM and the
corresponding critical load is load case 1.

Similarly one can interpret the reinforcements for the bottom surface.

These are all required reinforcement areas and based on these one should decide on a suitable bar arrangement ( #
size bars @ xx spacing ). The software does not suggest bar arrangements.

15. As part of the concrete column design output STAAD.Pro plots the Pn and Mn. Does Staad convert the Nominal Strength to Design Strength in order to check the column? Does it design for axial load plus biaxial bending ? How is the phi factor ascertained ?

Yes it does convert the nominal strengths to design strengths and checks the factored column loads/moments against those values. It designs against combined axial load and biaxial bending. The Phi factor for column design is based on compression controlled section and on the type of transverse reinforcement being used.

16. I am trying to define a Slab Design brief from within the RC Designer ( Concrete Design mode ). The Main Reinforcement tab refers to directions like X and Y. How do I know which directions are these referring to and can I change it ? Also what does the terms “Top/Bottom” and “Outer” bars represent ?

As far as X and Y direction are concerned, these are displayed on the slab itself when you go to the Concrete slab > Summary page within RC Designer. You can always change the direction of X and Y, if you want to, by going to the menu option Slab > Slab Axes. The resulting dialog box would provide option to define the X direction either by selecting two existing slab nodes or by selecting a component plate, in which case the X is aligned along the local X of the selected plate. Once you make the change, the graphics may not refresh. To refresh it, right click on the graphics window, choose Diagrams > General > uncheck the box for Design Axis> click Apply which should remove the axis plot. Now recheck the Design axis check box and click Apply. You will now see the modified orientation of X and Y. Outer bar simply denotes the bars which are closest to the top and bottom faces of the slab. Once the X and Y are established, you can use the right hand rule to find positive Z. The face in the direction of the positive Z would be the top face of the slab just like in STAAD.Pro. The opposite face would be considered the bottom face.

So if you have Outer bar direction set to “X” under Top Bar Criteria, it means that for the top face of the slab, the bars which are placed nearest to the face, are oriented along the X direction. The bars in Y would be inside the X direction bars.

See Also

Product TechNotes and FAQs

Structural Product TechNotes And FAQs

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

 

   

Tags: FAQs, SELECTservices, STAAD.Pro, Concrete Design, Element Design

Troubleshooting Errors when Assigning Connections

$
0
0
Current Revision posted to Structural Analysis and Design - Wiki by Shany on 1/13/2014 6:29:33 AM

  
 Applies To 
  
 Product(s):RAM Connection
 Version(s):Any
 Environment: N/A
 Area: N/A
 Subarea: N/A
 Original Author:Bentley Technical Support Group
  

 

 

 

 

 

 

 

 

This page is the landing page for user help for troubleshooting errors when assigning connections in RAM Connections Standalone (RC-SA), RAM Connection for RAM Structural System (RC for RAM SS), and RAM Connection for RAM Elements (RC for RE).

Common Error Messages

  • "Connection is not compatible with this type of joint
  • "No valid joints were found within selected member"

Beam Connections with Channels and HSS

RAM Connection only supports beams with I-shaped sections. It is not possible to assign connections to joints with beams defined with other section types, including HSS or channel sections. If a beam is not an I-shaped section and a connection is assigned, the following error will be displayed:

See frequently asked question on the following web page for more information:

RAM Connection Capabilities and Modeling FAQ

Gusset Connections (RC for RE)

In order to assign a gusset connection in RC for RE, the brace member needs to be designated as a brace. This is done in the Data Panel - Members Tab - Connectivity and Description worksheet. See below. If the Brace flag is set to "No" and a gusset connection is assigned, a "Connection is Not Compatible with This Joint" error will appear. This problem does not occur in RC for RAM SS.

Base Plate Connections

It may take a very long time to assign base plate connections, especially in models with a large number of load combinations. See the following web page for details:

Base Plate Troubleshooting

Column Cap Plate Connections

The beam must extend over the column in order for a column cap connection to be assigned. At perimeter column locations, a column cap connection cannot be assigned if the beam terminates at the column. A "Connection is Not Compatible with This Joint" error is displayed. To work around the problem, model an extended cantilever at the beam end in RAM Structural System. In RAM Elements, add a node on the opposite side of the column and update the member connectivity so that the beam is continuous over the column.

If beams from two directions frame into the top of the beam, then a column cap connection cannot be assigned. A "No Valid Joints Were Found Within Selected Members" error is displayed. If the beam in the other direction is intended to frame into the continuous beam over the column, it can be offset a short distance from the column grid line. A related problem occurs when attempting to assign a Beam-Girder connection at the beam intersection for this condition. A Beam-Column connection will be assigned instead. Offsetting the secondary beam from the column grid line will also resolve this issue.

RAM Connection requires that the webs of I-shaped columns in column cap plate connections are parallel to the beam span. In RC-SA, the following error is displayed if the column orientation is changed to 90 degrees:

In RC for RE or RC for RAM SS, a column cap connection will be assigned if the I-shaped column is orientated in the other direction. However, the connection will be displayed and designed as if the column was orientated in the opposite direction.

 

See Also

Structural Product TechNotes And FAQs

 

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

 

   

Tags: RAM Connection, error message, Joint, Troubleshooting

RAM Connection Capabilities and Modeling FAQ

$
0
0
Current Revision posted to Structural Analysis and Design - Wiki by Shany on 1/13/2014 6:29:59 AM

  
 Applies To 
  
 Product(s):RAM Connection
 Version(s):Any
 Environment: N/A
 Area: N/A
 Subarea: 
 Original Author:Bentley Technical Support Group
  

 

 

 

 

 

 

 

Can I assign a section such as a HSS or channel to a beam?

Currently, only I-shaped sections can be assigned to beams in RAM Connection. It is not possible to assign other section types, like HSS or channels, to beam members.

 

What is the difference between Basic Connections and Smart Connections?

The RAM Connection Manual defines these connections as follows:

Basic Connection:  A connection template that can automatically adjust the geometry (position or dimensions) of the connection pieces to fit the connection members. It does not calculate the quantity or dimensions of the connecting pieces (bolts, plates, etc) to resist the applied forces.

Smart Connection: A connection template that can automatically calculate the quantity and dimensions of the connecting pieces (bolts, welds, plate sizes etc) to resist the applied forces.

When basic connections are designed, the program searches through a list of predefined connection templates and selects the first connection in the list that satisfies the design requirements.

When smart connections are designed, the program optimizes the connection parameters. See the RAM Connection Manual for a list of parameters that are optimized for each connection type. If a parameter is not optimized, the program uses a default value that be modified in the Connection Pad as needed.

 

Where are the abbreviations used for joint types and connections defined?

The abbreviations are defined in the RAM Connection Manual. In the v8.0 Manual, the naming conventions for both joints and connections are listed on page 42 and 43.

 

How can I change the design code (AISC 360 or BS 5950) or the design method (ASD or LRFD)?

In RAM Connection Standalone:

  1. Click on the Design menu tab at the top of the program window.
  2. Find the Assignment toolbar.
  3. Double click on the small square box with arrow pointing to the lower right corner to open the Customize Connection Design dialog.
  4. Edit the design code or design  method.

In RAM Connection for RAM Structural System:

  1. Click on the Design menu tab at the top of the program window.
  2. Find the Assignment toolbar.
  3. Double click on the small square box with arrow pointing to the lower right corner to open the Customize Connection Design dialog.
  4. Edit the design code or design method.

In RAM Connection for Elements:

The design code and design method is controlled by the code selected for design when performing a design in the RAM Elements model. To change the design code or design method, redesign the model and choose the desired design code.

Changing the design code will not automatically update generated load combinations. After changing the design method, delete and regenerate the load combinations.

 

When designing a base plate connection, the ACI 318 Appendix D checks are not completed.

Since the ACI Appendix D checks are based on ultimate limit state design, RAM Connection will only complete the ACI Appendix D checks if LRFD is selected for the design method. See frequently asked question above for information on changing the design method.

 

Information that is modified in the Connection Pad is not saved after clicking the Save button and exiting the dialog.

Any item that has an icon with a red arrow to the left of it (see figure below) is defined in a dialog outside the Connection Pad. These parameters can be edited in the Connection Pad, but the information will be lost after closing the dialog. To change the parameters permanently, modify the values in the dialog where the information is initially defined. Edit the Joint to modify loads, section, materials, etc. Edit the seismic provision options in the Customize Connection design dialog.

 

Can I design a Gusset Connection using a Pipe Column?

No, currently in Column-Beam-Brace joints (CBB) only Wide flange (W) and Square or Rectangular Tube (HSS-rect) shaped sections can be used for columns. Circular shapes can be used as columns in some joints but not the gusset type. A change request for pipe columns in these joints has been logged.

The Results Report identifies the controlling load condition as a load case. The design should be based on load combinations and not individual load cases.

RAM Connections completes a design check for all load conditions, including individual load cases and load combinations. For some connection types, such as a base plate connection with wind uplift, the design for an individual load case may control the design. The load cases can be removed as follows:

In RAM Connection Standalone:

  1. Enter the Connection Pad by either double-clicking the large 3D display of the connection or clicking on the Design menu tab – Connections toolbar – Edit.
  2. In the Connection Pad, click on <Loads> to open the Loads worksheet.
  3. Click on the Load # associated with the load case and then click on the Delete button on the keyboard to delete it from the worksheet.

Please note that this will not permanently delete the load case results from the worksheet. See frequently asked question above for details.

In RAM Connection for RAM Structural System:

  1. Enter the Customize Connection Design dialog by clicking on the Design menu tab – Assignment toolbar – Small square box in lower right corner of the toolbar.
  2. Click on the “Select All Load Combinations” button to only select the load combinations.

In RAM Connection for Elements:

  1. Enter the Connection Pad by either double-clicking the connection box at the joint where the connection is assigned or clicking on the Modules menu tab – Connections toolbar – Edit.
  2. In the Connection Pad, click on <Loads> to open the Loads worksheet.
  3. Click on the Load # associated with the load case and then click on the Delete button on the keyboard to delete it from the worksheet.
  4. If a second-order analysis was done in RAM Elements, you can bypass Steps 1-3 by unselecting the individual load cases when analyzing the model in the main program.

I'm designing a connection with seismic provisions, but the Ry and Rt values don't look right, what's wrong?

Ry (Yield strength ratio) and Rt (Tensile strength ratio) are properties of the material in Ram Connection. The can be reviewed using Home - Databases - Materials - Edit.

To add your own materials with different values, refer to the wiki Creating custom elements in RAM Elements which also applies to Ram Connection.

Note, imported materials from RAM Structural System or STAAD.pro may not have the expected values for Ry and Rt since those are not directly supplied by either of those applications. For Ram Elements users with imported RAM SS files, edit the imported RAM SS materials as shown below (or reassign different steel materials to the members):

For STAAD users, be careful to define the proper values when using the RAM Materials dialog box within the connection mode.

For further details refer to Tips for Using RAM Connection within STAAD.Pro [TN]. and How to Customize a RAM Connection Template in STAAD.Pro 

 

See Also

Troubleshooting Errors when Assigning Connections

Product TechNotes and FAQs

Structural Product TechNotes And FAQs

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

 

   

Tags: RAM Connection, Joints

STAAD.Foundation FAQs

$
0
0
Current Revision posted to Structural Analysis and Design - Wiki by Sye on 1/13/2014 6:12:19 PM

  
 Applies To 
  
 Product(s):STAAD.foundation
 Version(s):ALL
 Environment: N/A
 Area: General Foundation
 Subarea: 
 Original Author:Sye Chakraborty, Bentley Technical Support Group
  

 

 

 

 

 

 

 

 

Following are a list of FAQs related to STAAD.Foundation/ STAAD.Foundation Advanced

  1. I have multiple columns which are supported by a single pile cap. How can I model that in STAAD.foundation
  2. I modeled a steel structure and want to design pile cap on piles for foundation. Can I import the support reaction from STAAD.Pro. ? Can STAAD.Foundation design this entirely or does it need to be modeled in STAAD.Pro ?
  3. When I start up STAAD.foundation, I get a message "SELECT license type is not configured yet. Please run SELECT License Asistant to configure it".
  4. I have a problem in staad foundation, the mat foundation is not working only the isolated footing working.
  5. When I attempt to do a foundation design I get an error "Error in spacing calculation along length, please check minimum spacing provided". What does the error mean ?
  6. I am trying to design a combined footing with 4 supports (all supports). I received an error saying "ALL SELECTED SUPPORTS ARE NOT COLLINEAR AND PARALLEL TO GLOBAL AXIS. CANNOT CREATE COMBINED FOOTING. I checked my supports and all of them are at y=0.
  7. I have completed a structural analysis using STAAD.Pro. I need to do some foundation design now and wondering how to get started with it.
  8. Does the "Base Pressure Summary for Service Load Conditions" in the calculation sheet show gross bearing pressure or net bearing pressure?

1. I have multiple columns which are supported by a single pile cap. How can I model that in STAAD.foundation ?

As of now a pile cap, created in STAAD.foundation using the pile cap job type, can only support one column point. If you have multiple columns which are supported by a single pilecap, you will have to create it as a Mat Foundation job and then model the pile cap as a mat. The piles can then be specified under the mat using the Pile spring option.

 

2. I modeled a steel structure and want to design pile cap on piles for foundation. Can I import the support reaction from STAAD.Pro. ? Can STAAD.Foundation design this entirely or does it need to be modeled in STAAD.Pro ?

Support reactions from STAAD.Pro can be directly taken into STAAD.foundation using the Foundation Design tab within STAAD.Pro and then the pile cap can be designed in STAAD.foundation. For this process there is no need to model pile caps in STAAD.Pro.

If you are asking whether STAAD.Foundation can be used as a standalone application for design of pile caps, then the answer is yes. For that you have to manually enter the column locations and then enter the column reaction loads in STAAD.foundation. If you are modeling the superstructure in STAAD.Pro for analysis, then getting support reactions from STAAD.Pro would spare you the effort of defining the column points and re-entering the loads in STAAD.Foundation and so the process would be a lot faster.

 

3. When I start up STAAD.foundation, I get a message "SELECT license type is not configured yet. Please run SELECT License Asistant to configure it".

This issue occurs in Windows Vista/7/8 machines, if STAAD.foundation program is not installed with enough administrative privileges.This prevents the registry to be set properly.

To resolve this, right-click on the shortcut for STAAD.foundation in your desktop, and select the option "Run as Administrator". This fixes the registry issue. Next time you can run the program by double-clicking on the shortcut.

To prevent this, when you install STAAD.foundation in Windows Vista/7/8 machine, right-click on the .msi/.exe file and select the option "Run as administrator". This ensures that the resistry is set propely.

 

4. I have a problem in staad foundation; the mat foundation is not working, only the isolated footing is working.

Please install STAAD Foundation Advanced V8i  in your machine. STAAD.foundation from STAAD.Pro does not support Mat foundation (assuming that you are using STAAD.Pro V8i Build #20.07.08..20 or later version). It
supports only Isolated, combined and Pile cap modules in general mode. To run this STAAD.foundation Advanced module, you must have a license for it.

5. When I attempt to do a foundation design I get an error "Error in spacing calculation along length, please check minimum spacing provided". What does the error mean ?

Most likely the spacing that the software is calculating for your job is coming out to be lesser than the minimum spacing specified.

If you are designing isolated footing, you may go to the Isolated Footing Job > Design Parameters > Concrete & Reinforcement from inside the Main Navigator window and change the Minimum Bar spacing. You may also use higher bar sizes ( Maximum footing bar size ) to allow higher bar spacing.

If you are designing a mat, there is a Design Parameters section witin Mat/Slab analysis/design options, from where you can control the reinforcement spacing. Max spacing and Min spacing are the parameters that you need to play with. You may want to increase the range by increasing the Max spacing and reducing the Min spacing. As before, you may also increase the Max bar size so that the spacing can be increased.

6. I am trying to design a combined footing with 4 supports (all supports). I received an error saying "ALL SELECTED SUPPORTS ARE NOT COLLINEAR AND PARALLEL TO GLOBAL AXIS. CANNOT CREATE COMBINED FOOTING. I checked my supports and all of them are at y=0.

For a combined footing to be created in STAAD.Foundation Advanced, the supports need to follow two conditions

  1. The supports need to lie along a straight line
  2. The straight line along which the supports lie should be parallel to either Global X or Global Z.

So even if you may have all supports at the same Y elevation, your supports may not satisfy one or more of these criteria, in which case such a message will be provided. For such cases you may use the mat foundation job instead and model the combined footing as a mat.

7. I have completed a structural analysis using STAAD.Pro. I need to do some foundation design now and wondering how to get started with it.

After you run the analysis of the model in STAAD.Pro, you can take the support geometry as well as reactions directly to STAAD.Foundation using the Foundation Design tab from within STAAD.Pro. The steps are explained in the STAAD.Pro software help ( accessed through Help > Contents > Graphical Interface Help > Foundation Design )

In addition we have created a number of video tutorials on different types of foundation and these are available in youtube which you may find useful

http://www.youtube.com/playlist?list=PL5LpElzkNC9lAKMJsmOt5sy_229lqLGlB

8. Does the "Base Pressure Summary for Service Load Conditions" in the calculation sheet show gross bearing pressure or net bearing pressure?

The pressure listed in the Base Pressure Summary table in the calculation sheet is gross pressure. If the user selects the net
bearing capacity input from under Global Settings > Rigid Foundation Settings, the soil bearing capacity input provided by the user is considered as net allowable bearing capacity which is internally converted into gross allowable bearing capacity by the software. The gross bearing pressure values reported in the calculation sheet are then checked against this gross allowable bearing capacity value.

 

See Also

[[Structural Product TechNotes And FAQs]]

Tags: multiple column, General Foundation, FAQ, pile cap, STAAD.foundation, SELECTsupport

Steel Unbraced Lengths in RAM Elements [TN]

$
0
0
Revision 7 posted to Structural Analysis and Design - Wiki by Augusto Collot on 1/13/2014 6:52:36 PM

  
 Applies To 
  
 Product(s):RAM Elements
 Version(s):11.00.00.00 or later
 Environment: N/A
 Area: N/A
 Subarea: N/A
 Original Author:Bentley Technical Support Group
  

 

 

 

 

 

 

 

 

Steel Unbraced Lengths in RAM Elements

General

The format for steel unbraced lengths (Lb pos, Lb neg, L33, L22, and LTorsion) changed in V11. The help context in the member design parameters worksheet discusses the format. This can be accessed by clicking on a cell in the Members – Steel Design Parameters worksheet and hitting F1 on your keyboard.

Old Implementation

Prior to V11, unbraced lengths were entered as a single value in the steel design parameters. If no value was entered, the unbraced length was assumed to be equal to the physical length of the member (j node to k node). If a non-zero value was entered, that value was used as the unbraced length for every station considered during the design of the beam. However, parameters such as Cb were always calculated using the physical length of the member. This limitation could be unconservative.

V11 Implementation

In V11, unbraced lengths need to be entered such that the sum of the unbraced lengths is equal the physical length of the member. For example, if a beam is 20’ long and the unbraced length is 5’, the unbraced length should be entered as 5;5;5;5. This allows the program to calculate parameters such as Cb for the actual unbraced segment rather than the physical length of the member. A tool button was introduced to rapidly generate the unbraced lengths.

However, this new method introduced some limitations into the program. For example, it is not possible to enter an unbraced length that is longer than the physical length of the member. This might be a necessity if you are modeling a bent or simulating a curved member. In addition, it is not possible to assign multiple Cb values to correspond to the unbraced lengths that were assigned. In other words, only a single Cb value can be entered and it will be used for all segments. If Cb is left blank, it will be calculated for all segments.

V12 Implementation

The V12 implementation functions as described below.

i. The engineer doesn’t type anything in the spreadsheet cell (either directly or with the tool) and thus the value remains the default “0”:  RE uses the physical length of the member as Lb and Cb will be automatically calculated based on the physical length of the member.


ii. Just one value is entered in the cell

     a. If the value is less than the member’s physical length, RE uses that value for all pertinent code checks (just like before v11.0) and Cb = 1. Besides printing Cb (as 1) in the design report, RE adds a note at the bottom of the report saying “Cb not calculated for the Lb specified. It is conservatively prescribed as 1”. However if there’s a value in the Cb cell other than zero “0”, then that value is used in all segments and the note is not printed.

     b. If the value is equal to the physical length of the member, then it would be exactly the same as i.a above.

     c. If the value is larger than the member’s physical length, RE uses that value for all pertinent code checks and Cb = 1. Besides printing Cb (as 1) in the design report, RE adds a note at the bottom of the report saying “Cb not calculated for the Lb specified. It is conservatively prescribed as 1”. However if there’s a value in the Cb cell other than zero “0”, then that value is used in all segments and the note is not printed.


iii. Multiple values are entered in the cell (either directly and separated with semicolon or using the tool):

     a. If the sum of the values is less or equal to the physical length of the member, RE calculates the difference for the last segment and Cb is automatically calculated for each segment. The sum is validated for unintended, non-summing entries.
 
     b. If the sum of the values is larger than the physical length of the member, RE does NOT allow it. In other words, one single unbraced length for the member, could be larger or smaller than the distance from node to node, but multiple unbraced lengths, must match the member’s physical length.


Note: Old models (prior to v11.0) opened in v12.0 will retain the original unbraced length assignments. These will fall under option ii above. The engineer must keep in mind that the final results may still vary because before, Cb was calculated with the physical length (which now only applies to option i above) and now with Cb = 1.

Similar behavior is applicable to L33, L22 and Ltorsion.

Adjusting the unbraced length of Built-Up members (double angles) to accommodate Intermediate Connectors locations.

In the Steel design criteria for AISC 360 there are two user variables that control this:

  1. Intermediate Connectors - This option is used to define the use of two equations in the design of built-up members subjected to compression. The available options are:
    1. Intermediate connectors that are snug-tight bolted, to use the equation E6-1.
    2. Intermediate connectors that are welded or pretensioned bolted, to use the equation E6-2.
  2. a (Connectors) - The distance between connectors in built-up members. It is used to calculate the modified slenderness of the built-up member following Section E6 specially 2L sections.

See AISC 360 Section E6 for further details.


See Also

Product TechNotes and FAQs

Structural Product TechNotes And FAQs  

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

Tags: unbraced length, RAM Elements, SELECTservices

Installation - RAM Concept

$
0
0
Current Revision posted to Structural Analysis and Design - Wiki by Payel on 1/13/2014 10:15:33 PM

Script error while installing

$
0
0
Revision 1 posted to Structural Analysis and Design - Wiki by Payel on 1/13/2014 10:15:34 PM

  
 Applies To 
  
 Product(s):RAM Concept
 Version(s):05.01.00.22
 Environment: N/A
 Area: Installation
 Subarea: 
 Original Author:Payel Sasmal, Bentley Technical Support Group
  

 

 

 

 

 

 

 

Error or Warning Message

XXXXXXX(Provide the exact message. Do not include user-specific paths--replace with "<path to file>" or similar.)XXXXXXX

Explanation

XXXXXXX(Provide a detailed explanation of the error message.)XXXXXXX

How to Avoid

Option 1 XXXX(Delete this heading if only one option exists.)XXXX

  1. XXXXXXX

  2. XXXXXXX(add more steps as needed)XXXXXXX

Option 2 XXXX(Delete this section if only one option exists.)XXXX

  1. XXXXXXX
  2. XXXXXXX(add more steps as needed)XXXXXX

See Also

XXXXXXX(Add links as needed for other relevant Be Communities content.)XXXXXXX

Tags: installation, RAM Concept, error message, SELECTsupport

STAAD.Pro Member Specification [FAQ]

$
0
0
Current Revision posted to Structural Analysis and Design - Wiki by Sye on 1/15/2014 1:07:55 AM

  
 Applies To 
  
 Product(s):STAAD.Pro
 Version(s):All
 Environment: N/A
 Area: Modeling
 Subarea: Member Specification
 Original Author:Bentley Technical Support Group
  

 

 

 

 

 

 

 

 

  1. In the output file, I see the following message ** WARNING ** A SOFT MATERIAL WITH (1.0 / 1.750E+01) TIMES THE STIFFNESS OF CONCRETE ENTERED. PLEASE CHECK.
  2. In STAAD.Pro, you are providing Steel, Concrete and Aluminum as standard materials with built-in default values. Why isn't timber included? I am looking for the Modulus of Elasticity and Density of Douglas Fir.
  3. I am analysing a plane frame. I specify a prismatic section with IX. The analysis stops with the error message that I need to specify IZ. What is the need to specify IZ?
  4. What is the purpose of the "member release" command? What is the basis for the terms MX, MY and MZ in this command?
  5. Can you please explain the concept behind member offsets?
  6. Shouldn't there be a way to set the MEMBER TENSION attribute once for the model and have the program always look back on that line for the list of members which have been assigned this property? Obviously, the same goes for MEMBER TRUSS.
  7. The STAAD graphical interface is showing a steel column in my model in an incorrect orientation. I have checked my input file (and also by double clicking on the actual member) and all of my columns consistently start at the lower node and go in the +y direction, all have a beta of 0, and all have the same member property. I have the exact same data for this graphically-incorrect column as the one below it that shows up the correct orientation. Yet another column shows a slightly skewed column orientation as if I had assigned it something other than 0 or 90 degrees, and I know for a fact that I haven't done this. 
  8. I have a beam member for which I have assigned a single angle from the American steel table. When I look at the member properties output for that member, the values that STAAD reports for moments of inertia Iz and Iy do not match the values I see in the AISC steel publication for that angle section.
  9. I understand that one should use the REPEAT LOAD command and not the LOAD COMBINATION command when analysing a model for cases where the MEMBER TENSION or MEMBER COMPRESSION command has been used. Talking about load combinations, in Section 5.35 of the STAAD Technical Reference Manual, notes Item (2) mentions that the LOAD COMBINATION command is inappropriate for a PDELTA analysis, and that one should use REPEAT LOADs instead. This appears to be true for NON-LINEAR analysis also. Why? 
  10. How to account for cracked section properties when modeling with concrete in STAAD.Pro ?

1. In the output file, I see the following message

** WARNING ** A SOFT MATERIAL WITH (1.0 / 1.750E+01) TIMES THE STIFFNESS OF
CONCRETE ENTERED. PLEASE CHECK.

Please explain to me in plain English what StaadPro is trying to tell me.

STAAD checks to see if the E (Modulus of Elasticity) assigned to members and elements is comparable to the values of steel, aluminum, concrete or timber. If it falls below or above the range of these materials, warning messages similar to the one you encountered are displayed. This is done to notify the user in case he/she is not aware of this fact, or if he/she may have specified the value in an incorrect unit system.

If you believe that your E is specified correctly, you may ignore the message. Else, correct the number.

2. In STAAD.Pro, you are providing Steel, Concrete and Aluminum as standard materials with built-in default values. Why isn't timber included? I am looking for the Modulus of Elasticity and Density of Douglas Fir.

Unlike the 3 materials mentioned in your question, timber comes in several varieties, with each variety having its own unique set of material properties. Douglas Fir alone comes in several varieties, as explained below.

The American Wood Council and the American Forest & Paper Association publish a document called the "Supplement NDS for Wood Construction", 1997 edition. It provides design values for structural sawn lumber and glued laminated timber. There is also a category called Visually Graded Decking.

Under each category, Douglas Fir comes in various species or combination of species. Under each species, there are various commercial grades. Each of those grades have a unique value of E, ranging from 1000 ksi to 1900 ksi. If the category, species, and commercial grade is known, the E value can be read from the tables in this document.

The American Wood Council and the American Forest & Paper Association also publish a document called the "ASD Manual for Engineered Wood Construction". In the 1999 edition of this document, Table 8A, page 15 contains the specific gravity of Douglas Fir as ranging from 0.46 to 0.5.

3. I am analysing a plane frame. I specify a prismatic section with IX. The analysis stops with the error message that I need to specify IZ. What is the need to specify IZ?

For plane frames with no beta angle, what is needed is IZ, not IX. IX is the torsion constant. IZ is the moment of inertia about the Z axis. Members of a plane frame with a beta angle of zero will bend about the Z axis, which explains the need for IZ. They are not prone to twisting, and that is why IX is not needed.

Table 1.1 from the Technical Reference manual, which shows the properties required for various types of structures, is reproduced below.

 

4. What is the purpose of the "member release" command? What is the basis for the terms MX, MY and MZ in this command?

By default, STAAD assumes the connection between any 2 members to be fully capable of transmitting all 3 forces and all 3 moments from one member to the other. This is usually achieved in practice by moment resistant connections, such as between a concrete beam and a concrete column which are monolithically cast.

If you want the connection to be of the type which does not permit one or more forces/moments to be transmitted, use member releases. A shear connection is such an example. The degrees of freedom FX through MZ that you release are based on the local axis of the member at whose end the release is specified.

See section 5.22.1 and the figures in Section 1.19 of the STAAD.Pro Technical Reference manual for additional information.

 

5. Can you please explain the concept behind member offsets?  

 When creating a model consisting of beams and columns, generally, the START or END face of the member is assumed to be located at the nodal point. In other words, the distance from the respective node to the start or end face of the member is treated as zero. Thus, for example, if member 47 is defined as being connected between nodes 12 and 13, then, the start face of the member is located at node 12, and the end face at node 13.

 

 This assumption may not always reflect the true physical condition on the structure. For example, when a beam meets a column, the common node between the beam and column is usually defined as being at the shear center (centerline for symmetrically shaped) of the column.

But, physically, the start face of the beam is not at that node, but at half the column depth away from the node. One may choose to ignore this "shift" if the column depth is negligible in comparison to the span of the beam. However, if one wishes to take advantage of the high stiffness that the half-depth region of the column offers, he/she may consider this using the member offset command.

The member offset is a way of declaring that the region, whose length is defined by the offset, is a rigid zone. Hence, if the offset values in X, Y and Z coordinates are a, b and c, the length of that region is d=sqrt(a*a + b*b + c*c). The face of the member is then assumed to be "d" away from the node.

The member end forces that STAAD reports are at the face of the member, not at the node, when an offset is specified. If the offset is applied at the base of a column, then the member end force may not be equal in magnitude to the corresponding support reaction terms. If one is interested in checking static equilibrium based on the free body diagram at that support, the member end forces must be transferred from the member face to the support node taking into consideration the rigid link defined by the offset. 

6. Shouldn't there be a way to set the MEMBER TENSION attribute once for the model and have the program always look back on that line for the list of members which have been assigned this property? Obviously, the same goes for MEMBER TRUSS.

In fact, that is exactly what STAAD is designed to do already. There is no need to keep re-specifying the MEMBER TENSION command, unless you want to specify a different list of such members. So, specify it once for the first analysis, and you don't have to specify it again. Same goes for the MEMBER TRUSS command.

7. The STAAD graphical interface is showing a steel column in my model in an incorrect orientation. I have checked my input file (and also by double clicking on the actual member) and all of my columns consistently start at the lower node and go in the +y direction, all have a beta of 0, and all have the same member property. I have the exact same data for this graphically-incorrect column as the one below it that shows up the correct orientation. Yet another column shows a slightly skewed column orientation as if I had assigned it something other than 0 or 90 degrees, and I know for a fact that I haven't done this.

a - Is the graphical interface a reliable representation of my input?

b - If yes, can you think of some other possible sources of this particular error?

If you look at the coordinates of the columns which appear to be oriented in the wrong way, chances are that you will find the Z coordinate of the 2 ends to be different by a very minute value, such as 0.001. For example, one end may have a Z value of 5.999 while the other end may be at 6.000. If so, you could do the following to correct it. Select the Geometry-Beam page along the left side of the screen, and it will display the node coordinates in the tables on the right hand side. In those tables, make the necessary correction so both ends of the column have the same Z coordinate.

The potential cause of this difference in coordinates is the following. The program has something called a Base Unit system. You can find this by starting the program, and before opening any file, go to the File menu, select Configure, and see if it says "English" or "Metric". If the model you are going to create is in Metres and KNs, you ought to have the base units in Metric. If the model you are going to create is in Feet and Kips, you ought to have the base units in English. Mixing unit systems causes the program to perform internal unit conversions which can result in loss of digits because the built-in conversion factors have only upto 8 digits of accuracy.

In fututure versions of STAAD, there will be a feature which will enable you to select the "offending" column and make the Z coordinate of its 2 ends to be equal so it becomes truly vertical.

8. I have a beam member for which I have assigned a single angle from the American steel table. When I look at the member properties output for that member, the values that STAAD reports for moments of inertia Iz and Iy do not match the values I see in the AISC steel publication for that angle section.

The numbers reported in the STAAD output for Iz and Iy are the moments of inertia about the principal axes of the single angle. The values in the AISC publication that you are comparing them with are most probably the values about the geometric axes. That is very likely the cause of the mis-match.

 

9. I understand that one should use the REPEAT LOAD command and not the LOAD COMBINATION command when analysing a model for cases where the MEMBER TENSION or MEMBER COMPRESSION command has been used. Talking about load combinations, in Section 5.35 of the STAAD Technical Reference Manual, notes Item (2) mentions that the LOAD COMBINATION command is inappropriate for a PDELTA analysis, and that one should use REPEAT LOADs instead. This appears to be true for NON-LINEAR analysis also. Why?


Before we can explain why, we first need to understand a few facts about loads in STAAD. There are two types of load cases in STAAD : Primary load cases, and Combination load cases.


Primary load cases

A primary load case is one where the load data is directly specified by the user in the form of member loads, joint loads, temperature loads, element pressure loads, etc. It is characterized by the fact that the data generally follow a title which has the syntax

LOAD n

where "n" is the load case number. For example,

LOAD 3

MEMBER LOAD

2 UNI GY -3.4

JOINT LOAD

10 FX 12.5

 

LOAD 4

ELEMENT LOAD

23 PR GY -1.2

 

LOAD 5

TEMPERATURE LOAD

15 17 TEMP 40.0 -25.0

Combination load case

Here, the user does not directly specify the load data, but instead asks the program to add up the results of the component cases - which are defined prior to the combination case - after factoring them by the user specified factors. It is characterized by the title which has the syntax

LOAD COMBINATION n

where "n" is the case number of the combination load case.

LOAD COMBINATION 40

3 1.2 4 1.6 5 1.3

What is a REPEAT LOAD type, and Which category does is belong to?

A Repeat Load type is a Primary load case. That is because, when the program runs into this command, it physically creates the load data for this case by assembling together the load information from all the component load cases (after factoring them by the respective load factors) which the user wants to "REPEAT". Thus, when you specify

LOAD 10

REPEAT LOAD

4 1.4 5 1.7

STAAD creates a physical load case called 10 whose contents will include all of the data of load case 4 factored by 1.4, and all of the data of load case 5 factored by 1.7.
If we use the same data used in the definition of the primary load case above, STAAD internally converts the REPEAT LOAD case 10 to the following :

LOAD 10

ELEMENT LOAD

23 PR GY -1.68

TEMPERATURE LOAD

15 17 TEMP 68.0 -42.5

What is the difference between a REPEAT LOAD case and LOAD COMBINATION?

The difference lies in the way STAAD goes about calculating the results - joint displacements, member forces and support reactions. For a load combination case, STAAD simply ALGEBRAICALLY COMBINES THE RESULTS of the component cases after factoring them. In the example shown above, it

gathers the results of load case 3, factors them by 1.2,

gathers the results of load case 4, factors them by 1.6,

gathers the results of load case 5, factors them by 1.3,

and adds them all together. In other words, in order to obtain the results of load 10, it has no need to know what exactly is it that constitues load cases 3, 4 and 5. It just needs to know what the results of those cases are. Thus, the structure is NOT actually analysed for a combination load case. With a REPEAT LOAD case however, the procedure followed is that which occurs for any other primary load case. A load vector {P} is first created, and later, that load vector gets pre-multiplied by the inverted stiffness matrix.

[Kinv] {P}

to obtain the joint displacements. Those displacements are then used to calculate the member forces and support reactions. Thus, the structure IS analysed for that load case {P}.


Why should the difference in the way STAAD treats a REPEAT LOAD case vs. a COMBINATION LOAD case matter?

Normally, if you are doing a linear static analysis - which is what a PERFORM ANALYSIS command does - it should make no difference whether you specify REPEAT or COMBINATION. However, if you are doing a PDELTA analysis, or a NONLINEAR analysis, or cases involving MEMBER TENSION and MEMBER COMPRESSION, etc., it matters. That is because, in those situations, the results of those individual cases acting simultaneously IS NOT the same as the summation of the results of those individual cases acting alone. In other words,

(Results of Load A) + (Results of Load B) is not equal to (Results of Load (A+B))

Take the case of a PDelta analysis. The P-Delta effect comes about from the interaction of the vertical load and the horizontal load. If they do not act simultaneously, there is no P-Delta effect. And the only way to make them act simultaneously is to get the program to compute the displacement with both loads being present in a single load case. A REPEAT LOAD case achieves that. A COMBINATION load case does not.

10. How to account for cracked section properties when modeling with concrete in STAAD.Pro ?

There are two ways. One can directly enter the reduced values for the sections using the PRISMATIC option as shown next

UNIT IN KIP

MEMB PROP

11 TO 21 PR YD 21.0 ZD 16.0 IZ 4321 IY 2509

The YD and ZD represent the overall dimensions which are used by the software to calculate the properties that are not input directly by the user. The IZ and IY represent the cracked section properties. Using the GUI, one can do the same from within the General > Property page. Click on Define within the Property – Whole Structure window and define the properties using the General option as shown next

Alternately one can define the cracked section property from within the modeling mode, by going to the General > Spec page. From within the Specification - Whole Structure dialog box on the right, click on Beam button and there is the Property Reduction Factors tab in there. Using that one can assign reduction factors to properties like cross sectional area and moment of inertia as shown next

 

See Also

Product TechNotes and FAQs

Structural Product TechNotes And FAQs

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!!!

 

Tags: TENSION, FAQs, SELECTservices, Member Specification, STAADPro, COMBINATION, REPEAT LOAD

RAMSS Wind Loads [FAQ]

$
0
0
Current Revision posted to Structural Analysis and Design - Wiki by kjgullerud on 1/15/2014 4:28:05 PM

  
 Applies To 
  
 Product(s):RAM Structural System
 Version(s):Any
 Environment: N/A
 Area: N/A
 Subarea: N/A
 Original Author:Bentley Technical Support Group
  

 

 

 

 

 

 

 

 

How is the wind typically applied to the model?

The slab edge determines the exposure (Ram Frame – Loads – Exposure) and we assume some kind of vertically spanning cladding transfers the loads to the diaphragms. The program calculates a total force based on total exposure, considering one windward surface and one leeward surface per diaphragm. Where the wind may hit more area, user defined loads should be used.

How are IBC/ASCE7 wind pressures calculated?

ASCE 7-10 includes three different procedures for wind load calculation: directional, envelope, and wind tunnel procedure. Only the directional procedure is implemented into the program. Program generated wind loads calculated per ASCE7-10 are ultimate loads.

IBC 2006/2009 Section 1609.1.1 refers to Chapter 6 of ASCE 7-05 for Wind load requirements. It lists alternative methods and wind speed values. Only the requirements for ASCE 7-05 are implemented. ASCE 7-05 includes three methods for wind load calculation: Method 1- Simplified Procedure, Method 2- Analytical Procedure, and Method 3- Wind Tunnel Procedure. Method 2 is further composed of two different provisions: a method for Low-Rise Buildings and a method for Buildings of Any Height.  Among these methods, only Method 2-Analytical Procedure for Buildings of Any Height is implemented. Program generated wind loads calculated per ASCE7-05 are service loads.

Section 1609 of IBC 2003 gives wind requirements specifically focused on a simplified procedure acceptable for enclosed, low-rise, simple diaphragm buildings having a height of less than 60 feet. For other types, it refers to Section 6 of ASCE 7-02 where three methods described above for ASCE 7-05 are mentioned. Again, only Method 2-Analytical Procedure for Buildings of Any Height is implemented. Program generated wind loads calculated per ASCE7-02 are service loads.

User defined story forces may be used to apply Method 1- Simplified Procedure, Method 2- Analytical Procedure for Low Rise Buildings, or Method 3- Wind Tunnel Procedure.

How are the wind pressures viewed?

You can see the total force using Process – Results – Applied Story Forces, or Report the “Loads and Applied Forces” to see the intermediate wind pressure calculations. The Report – “Exposure Boundaries” is useful for visualizing the exposed surfaces of the model.

Is wind uplift considered?

No, the program only applies the total horizontal force for each story or diaphragm. Uplift loads are not yet considered.

While there is no good work around for this limitation some users apply negative magnitude Live Loads in order to check the beams (or foundations) for uplift. It's important to note that the program still sees this as a Live load and factors it accordingly, so some adjustments in the magnitude of the applied load or customization of the load combinations might be required.

How does sloped framing affect the wind loads?

The program currently applies the wind loads based on the simple rectangular area of the structure defined by the story data. Adjustments in the column and wall elevations do not affect the total applied wind loads at this time.

Use the Report - "Exposure Boundaries" to see a visualization of the exposed wind surfaces whenever there is some concern over the height or tributary width being used to calculate total story forces.

Can wind loads on open structures be generated?

No, when the program generates wind loads it always assumes the structure is fully clad all the way down to the ground level with one complete windward and leeward surface.

For any other condition and where rigid diaphragms exist, "User defined story forces" should be used. User defined story forces are defined in RAM Frame under Loads - Load Cases by selecting "User defined story forces" from the drop down menu to the right of the toggle for wind loads. When there is no rigid diaphragm use "Nodal loads." Nodal lateral loads are defined in the Modeler in the Elevation view.

The program generated wind loads are not completely accurate for any of the situations below.

  • open structures,
  • partially exposed structures,
  • structures with multiple windward surfaces (e.g. a "U" shaped plan),
  • structures with a stepping foundation.
  • upper portion of a structure modeled in a two-stage lateral analysis with lower portion omitted

Is cantilever or prying action from pressure on a parapet considered?

No, the force to the top level diaphragm is equal to the pressure on the parapet times the parapet area plus the pressure on the top half of the story below. The additional reaction to the roof the results from cantilevering the parapet wall up from the level below is not accounted for. The Report - Exposure boundaries helps to clarify exactly what areas are considered in the wind load calculations. .

 

See Also

Product TechNotes and FAQs

Structural Product TechNotes And FAQs

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

 

   

Tags: FAQs, RAM Frame, RAM Structural System, Wind Loads

Ram Frame Analysis Log Warnings

$
0
0
Current Revision posted to Structural Analysis and Design - Wiki by kjgullerud on 1/15/2014 7:10:48 PM

  
 Applies To 
  
 Product(s):RAM Structural System
 Version(s):Any
 Environment: N/A
 Area: Analysis
 Subarea: N/A
 Original Author:Bentley Technical Support Group
  

 

 

 

 

 

 

 

 

The Ram Frame analysis completes but indicates there are warnings, where can I find more?


Use the Report - Analysis Log to get further details. Warnings are listed at the beginning of the report under "Summary of Numerical Behavior of Model". The most common illustrated below:

  1. Local instability at or near Node # (0.00, 0.00, 12.00)
  2. Line Load on Wall # of Story "Roof"  Found (starting at 0.000 ft and ending at 8.916 ft). The Portion of this load over Opening Ignored in Analysis. 
  3. Beam  62 (Roof)  Has Larger Rigid End Zone Lengths (REZ) Than Member's Length. REZs Set to Zero. 

1. Local, instabilities. The instability wiki discusses some common causes for these. Typically they occur where all the frame members at a joint are pinned leaving the node free to rotate.

2. Loads on walls partially ignored. This happens when an opening in a wall crosses a story line when there are floor decks/loads or line loads modeled on the floor that is met or crossed. The plan view does not show these openings so the elevation view should be used to review these conditions. Note, it’s only the loads from one-way decks, lines loads and wall self-weight affected by the warning, loads from meshed 2-way decks are still considered. Wall self-weight is affected because wall weight is calculated for the wall segment and applied as a line load at the top of the wall.

3. Rigid end zone warnings. These tend to happen when the length of the Rigid End Zone based on intersecting beam and column dimensions is greater than the center to center length of the member. In those situations, the original center to center length is used in the stiffness matrix for the affected members.

The next section, "Summary of Equilibrium Check of Model" includes the total reactions for each loading. The program includes the nodal reactions of all columns and walls even if they terminate higher than the base, so the sum of the reactions can be checked against the total applied loads to confirm equilibrium, Small deviations are expected when performing P-Delta analysis.


Note, the summation of moments is now reported about that global model origin so that overturning equilibrium can also be evaluated. In older versions (< v14) the reported moments were a simple summation of the column base moment reactions. Refer to the Modeling wiki for more on story height and how it affects the elevation of rigid diaphragm lateral loads

 

See Also

Structural Product TechNotes And FAQs

RAM Instability In Finite Element Analysis

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

   

Tags: analysis, RAM Frame

STAAD.Pro Load Generation [FAQ]

$
0
0
Current Revision posted to Structural Analysis and Design - Wiki by Sye on 1/16/2014 12:13:20 AM

  
 Applies To 
  
 Product(s):STAAD.Pro
 Version(s):All
 Environment: N/A
 Area: Modeling
 Subarea: Load Generation
 Original Author:Bentley Technical Support Group
  

 

 

 

 

 

 

 

 

  1. Is it possible to specify a displacement and then have STAAD analyze a frame to give me a corresponding load (the load that would have been required to produce that displacement)?
  2. I am applying a UBC seismic load on a bridge. The analysis engine reports an error message which says that:EITHER NA OR NV FACTOR HAS NOT BEEN SPECIFIED WHILE SEISMIC ZONE HAS BEEN SPECIFIED AS 4.
  3. I would like to create a REPEAT LOAD case whose constituent load cases are themselves REPEAT LOAD cases. Is this allowed?
  4. After determining the lateral loads using Staad UBC seismic analysis in a first file, I note down the lateral loads computed at each joint. In a second separate file with the same frame model, I apply the lateral loads from the first file combining them with the gravity loads and perform the analysis. I consider this procedure of mine very tedious in case of a 3D high rise building most specifically in view of the first file. Is there any shorter procedure for this? Please take note that I am using the Command File Editor.
  5. I am trying to analyse a structure which consists of a large dia pipe supported at discrete points. I am unable to get STAAD to analyse this for UBC loads.
  6. I am modelling a steel building consisting of columns and beams. The floor slab is a non-structural entity which, though capable of carrying the loads acting on itself, is not meant to be an integral part of the framing system. It merely transmits the load to the beam-column grid.  There are uniform area loads on the floor (think of the load as wooden pallets supporting boxes of paper). Since the slab is not part of the structural model, is there a way to tell the program to transmit the load to the beams without manually figuring out the beam loads on my own?
  7. When does one use FLOOR LOAD and when does one use ELEMENT LOAD?
  8. What is the difference between the LOAD COMB & REPEAT LOAD commands?
  9. I am modelling an elevated silo which will be used for storing grain. The columns which support the structure are modelled as members and the walls of the silo (containment part of the structure) are modelled using plate elements. The silo has vertical and sloping walls. The loads on the structure consist of the weight of the grain contained in the silo. What is the best method for applying the load when the silo is full of grain? As pressure loads on the inside? How should the load be applied on the sloping walls?
  10. I modeled a curved beam using cylindrical coordinates and tried to run a moving load over the curved beam. STAAD.Pro is not allowing me to do this. Why?
  11. What is the significance of the Rw Value in the UBC code?
  12. How is the wind load calculated/generated for a structure in STAAD.Pro ? What is the exposure factor calculated and how is it calculated? In 2002, I hear you can now define your own "panels"? What does this mean?
  13. I am using the moving load generation. The truck that I am specifying is so wide (dimension perpendicular to direction of traffic) that within the width of one lane of traffic, there are 3 or more parallel beams along the direction of traffic. How does STAAD determine how the truck load should be converted to beam loads?
  14. For moving load generation, does STAAD provide the location of all the moving point loads in terms of member number and distance from the start of the member?
  15. How does STAAD consider the moving load over the beams if the load is not applied over a beam exactly?
  16. If we have a wind load on a bracing system (perpendicular to the bracing plane), can we apply the wind loading directly to the brace as a uniform load instead of resolving the force into point loads? How does Staad handle this type of loading on members that are declared trusses?
  17. I am using the moving load generation facility to generate a set of load cases for a truck moving on a bridge. Can STAAD provide the support reactions for the critical position that produces the maximum effects on the system flooring?
  18. I have some distributed loads on some members of the model. I would like to consider the weights due to these loads in the base shear calculation for UBC load generation. Can you explain the process for doing this?
  19. What is JOINT WEIGHT? I'm trying to learn how to use the seismic load generator and I don't see anything explaining what JOINT WEIGHT is or what it is used for.
  20. How do I get STAAD to automatically combine static load cases with load cases generated using the MOVING LOAD generation facility?
  21. How to calculate the temperature parameter f1 and f2  for applying temperature load on the
    structure?
  22. I have multiple structures modeled in STAAD with varying heights and I want to use the Automatic Seismic Load Generation in STAAD. Can STAAD still properly distribute the seismic forces even though my structures are disjointed ?
  23. I defined dead and live loads as reference load cases and I used these cases for specifying seismic weights as part of my seismic load definition. Do I have to re-define the dead loads and live loads as part of the seismic load case ?
  24. Can STAAD automatically calculate the seismic forces both in horizontal and vertical direction required by ASCE as shown next E = (Rho) x QE (+/-) 0.2 x SDS x D
  25. I am trying to generate moving loads but keep getting a message "Cannot create Load Generation command".
  26. I can define Load Envelopes consisting of groups of loads and find that there are types like STRENGTH, SERVICEABILITY, COLUMN etc that I can choose from. What does these envelope types mean ?
  27. I want to exclude some of my members from taking wind loading generated by STAAD. I cannot use the XR and YR to eliminate these members as there are other members within the same range that has to take up wind loading. Is there a way to do that ?

1. Is it possible to specify a displacement and then have STAAD analyze a frame to give me a corresponding load (the load that would have been required to produce that displacement)?

You first need to know the pattern or arrangement of the loading which will eventually cause the displacement you wish to see. This is because, there can be millions of loading arrangements which cause that amount of displacement at that node, so one needs to have an idea of which of those patterns is the one that one wants. By pattern, we are talking of details like, is the load going to consist of concentrated forces at nodes, or distributed and trapezoidal loads on members, or pressures on plates, etc. For example, any of these loads will cause a certain amount of displacement at a node along a certain direction.

So, a unit load analysis would be the best approach for solving this kind of a problem. That means, all the components of the loading pattern would be represented by unit loads. Let us say that by applying a member load of 100 pounds/ft, you get 0.4 inches of displacement along global X at node 43. So, if the final desired displacement at node 43 along X is say, 1.2 inches, the applied load should be simply (1.2/0.4)*100 = 300 pounds/ft.

2. I am applying a UBC seismic load on a bridge. The analysis engine reports an error message which says that:

EITHER NA OR NV FACTOR HAS NOT BEEN SPECIFIED

WHILE SEISMIC ZONE HAS BEEN SPECIFIED AS 4.

This is due to the fact that, for your model, STAAD looks at the data under the DEFINE UBC LOAD command and concludes that you intend to analyse the structure per the UBC 1997 code. It then checks whether all the required parameters have been specified for that code, and detects that NA and NV are missing. You perhaps have an input similar to the one below :

DEFINE UBC LOAD
ZONE 0.4 I 1 RWX 12 RWZ 12 STYP 1.2 PX 0.2626 PZ 0.2626

For Zone 4, Na and Nv are two of the fundamental parameters necessary to calculate the base shear. If you look at Tables 16-Q and 16-R on pages 2-34 & 2-35 of the UBC 1997 code, you will find that for Zone 4, the coefficients Ca and Cv are dependent on Na and Nv.

So, specify the NA and NV parameters, so that the commands look similar to the one below :

DEFINE UBC LOAD
ZONE 0.4 I 1 RWX 12 RWZ 12 STYP 1.2 NA 1.6 NV 1.6 PX 0.2626 PZ 0.2626

3. I would like to create a REPEAT LOAD case whose constituent load cases are themselves REPEAT LOAD cases. Is this allowed?

You can do this if you have STAAD.Pro version 2002 or later. An example of this is shown below.

LOADING 1
SELFWEIGHT Y -1.0

LOAD 2
REPEAT LOAD
1 1.0
JOINT LOAD
4 5 FY -15. ; 11 FY -35.

LOAD 3
REPEAT LOAD
2 1.0
MEMB LOAD
8 TO 13 UNI Y -0.9 ; 6 UNI GY -1.2

LOAD 4
SELFWEIGHT Y -1.0
JOINT LOAD
4 5 FY -15. ; 11 FY -35.
MEMB LOAD
8 TO 13 UNI Y -0.9 ; 6 UNI GY -1.2

PERF ANALY
LOAD LIST 3 4
PRINT *** RES
FINISH

In the above example, load case 3 repeats load case 2, which in turn repeats load case 1.

4. After determining the lateral loads using Staad UBC seismic analysis in a first file, I note down the lateral loads computed at each joint. In a second separate file with the same frame model, I apply the lateral loads from the first file combining them with the gravity loads and perform the analysis. I consider this procedure of mine very tedious in case of a 3D high rise building most specifically in view of the first file. Is there any shorter procedure for this? Please take note that I am using the Command File Editor.

There is absolutely no need for you to take the lateral load data from the output of the first file, and insert it as input into the second file. In STAAD, once the lateral loads due to UBC or IBC are generated, they are automatically available for combining with gravity loads, or any other loads for that matter. Consequently, there are 2 ways in which this combination can be achieved, and each is demonstrated below :

Method 1 :
Generate the lateral load in one load case. Specify the gravity load in another load case. Then, combine the two in a load combination case.

LOAD 1 - GENERATE LATERAL LOADS DUE TO UBC ALONG X
UBC X 1.0

LOAD 2 - SPECIFY GRAVITY LOADS
SELFWEIGHT Y -1.0
MEMBER LOAD
1 TO 25 UNI GY -1.2
JOINT LOAD
10 39 FY -10.0

LOAD COMBINATION 3 - COMBINE THE LATERAL AND GRAVITY LOADS IN ONE CASE
1 1.0 2 1.0


Method 2 :
Create a single load case in which the lateral forces are generated, and gravity loads are specified.

LOAD 1 - LATERAL LOADS + GRAVITY LOADS
UBC X 1.0
SELFWEIGHT Y -1.0
MEMBER LOAD
1 TO 25 UNI GY -1.2
JOINT LOAD
10 39 FY -10.0

5. I am trying to analyse a structure which consists of a large dia pipe supported at discrete points. I am unable to get STAAD to analyse this for UBC loads.

When the UBC committee came up with the recommendations for analysing structures subjected to earthquakes, the type of structures they had in mind were conventional style buildings where the base of the model, namely, the points where the supports are located is at the lowest elevation with respect to the rest of the model.

If you look at the UBC procedure, it involves computation of the base shear, which then has to be distributed over the height of the building, so that one can then calculate the inter-story shears. A certain amount of the weight gets lumped at the highest point of the building, and the rest gets distributed along the height. In other words, the principle is that a mass at any height of the building is subjected to an acceleration and the force caused by the acceleration is represented by a concentrated force where the mass is located. The summation of all such forces at a given floor cause the columns beneath that floor to be subjected to a shear force.

When you talk of a model like a pipe which is defined as line members attached to several collinear nodes, all of which are at the same elevation, the UBC rules become impossible to apply. The fact is, to analyse your structure for seismic effects, you do not even need the elaborate procedure of the UBC code. You can take the selfweight, and any imposed loads on the pipe, and apply them along a horizontal direction like X or Z with a factor, and you will get what is normally expected in a seismic analysis.

So, you just have to have

LOAD 2
SELF X n

where n is a number like 1.5, which represents that there is a net force of 1.5 times the weight of the structure acting along the X direction due to an earthquake. For better handling of the distributed loads, you might want to consider defining several nodes along the length of the pipe, between supports.

6. I am modelling a steel building consisting of columns and beams. The floor slab is a non-structural entity which, though capable of carrying the loads acting on itself, is not meant to be an integral part of the framing system. It merely transmits the load to the beam-column grid.  There are uniform area loads on the floor (think of the load as wooden pallets supporting boxes of paper). Since the slab is not part of the structural model, is there a way to tell the program to transmit the load to the beams without manually figuring out the beam loads on my own?

STAAD's FLOOR LOAD option is ideally suited for such cases. This is a facility where you specify the load as a pressure, and the program converts the pressure to individual beam loads. Thus, the input required from the user is very simple - load intensity in the form of pressure, and the region of the structure in terms of X, Y and Z coordinates in space, of the area over which the pressure acts.

In the process of converting the pressure to beam loads, STAAD will consider the empty space between criss-crossing beams (in plan view) to be panels, similar to the squares of a chess board. The load on each panel is then tranferred to beams surrounding the panel, using a triangular or trapezoidal load distribution method.

Additional information on this facility is available in example problem 15 in the examples manual, and section 5.32.4 in the STAAD.Pro Technical Reference manual.

7. When does one use FLOOR LOAD and when does one use ELEMENT LOAD?

When modelling a grid system made up of horziontal beams and the slabs which span between the beams, we have found that there are 2 approaches that users take :

1) They model the beams only, and do not include the slabs in the model. However, they take into account the large inplane stiffness of the slab by using the master-slave relationship to tie together the nodes of the deck so that a rigid diaphragm effect is simulated for the horizontal plane at the slab level.

2) They model the slabs along with the beams. The slabs are modelled using plate elements.

The question that arises is, how does one account for the distributed loading (load per area of floor) which is present on top of the slab?

If you model the structure using method (1), the load can be assumed to be transferred directly on to the beams. The slab-beam grillage is assumed to be made up of a number of panels, similar to the squares of a chess board. The load on each panel is then tranferred to beams surrounding the panel, using a triangular or trapezoidal load distribution method. You can do this in STAAD by defining the load intensity in the FLOOR LOAD command. In other words, the pressure load on the slabs (which are not included in the model) are converted to individual beam loads by utilizing the FLOOR LOAD facility.

In method (2), the fact that the slab is part of the model makes it very easy to handle the load. The load can be applied on individual elements using the ELEMENT LOAD facility. The connectivity between the beams and elements ensures that the load will flow from the plates to the beams through the columns to the supports.

8. What is the difference between the LOAD COMB & REPEAT LOAD commands?

The difference lies in the way STAAD goes about calculating the results - joint displacements, member forces and support reactions. For a load combination case, STAAD simply ALGEBRAICALLY COMBINES THE RESULTS of the component cases after factoring them. In other words, for example, in order to obtain the results of load 10, it has no need to know what exactly is it that constitutes load cases 3, 4 and 5. It just needs to know what the results of those cases are. Thus, the structure is NOT actually analysed for a combination load case. With a REPEAT LOAD case however, the procedure followed is that which occurs for any other primary load case. A load vector {P} is first created, and later, that load vector gets pre-multiplied by the inverted stiffness matrix.

9. I am modelling an elevated silo which will be used for storing grain. The columns which support the structure are modelled as members and the walls of the silo (containment part of the structure) are modelled using plate elements. The silo has vertical and sloping walls. The loads on the structure consist of the weight of the grain contained in the silo. What is the best method for applying the load when the silo is full of grain? As pressure loads on the inside? How should the load be applied on the sloping walls?

There are 2 segments of the tank which have to be individually considered for application of the load.

The vertical walls
------------------

The material in the tank, especially if it is a fluid, will exert a lateral pressure on the vertical walls of the tank. This pressure load can be applied on the tank using the ELEMENT PRESSURE load facility. You can use one of 2 options to do this.

a) A uniform pressure. If you take any individual element on the wall, if you know the pressure intensity at the top edge, and the pressure intensity at the bottom edge, the average of these 2 intensities can be applied as a constant pressure on the entire surface of the element, as in the following example :

45 PRESSURE -3.5

Since the load is along the local Z axis of the element, you do not have to specify the axis name in the above command since local Z is the default for the axis. The load value must be accompanied by the proper sign (positive or negative) which accounts for whether the load acts along or opposite to the direction of the local Z axis.

b) A trapezoidally varying pressure.

In case (a) above, we decided to take the average of the pressures at the top and bottom edges, and thus obtain a uniform pressure. However, this is not absolutely necessary. The load can be applied as a trapezoidal load, in which case, the TRAP option is used and the intensities at the top and bottom edges must be specified. An example of that is

45 PRESSURE TRAP Y -4.5 -2.5

In this example, it is assumed that the local Y axis of element 45 is along the vertical direction, and thus the trapezoidal variation is along the local Y. The load itself acts perpendicular to the surface of the element, and hence along local Z. If local Y is in the same sense as global Y, -4.5 indicates the intensity at the lower edge, and -2.5 indicates the intensity at the upper edge.

If the vertical wall has many divisions along the vertical direction, there will be several "horizontal rings" of elements. Every element contained in a ring has the same intensity at its top and bottom edge. That means, the top & bottom intensity for each of those rings will have to be manually calculated. There is a facility in the STAAD.Pro GUI to simplify this task. From the top of the screen, select Commands - Loading - Load Commands - Element - Hydrostatic Trapezoidal, and provide the intensities at the top and bottom edges of the vertical wall. The program will use the linear interpolation method to find the intensity at each intermediate division, and then create the individual element TRAPEZOIDAL loads.

The sloping walls
-----------------

The load on the elements which make up these walls is derived from the weight of the column of material directly above these elements, and acts along the global vertical downward direction. Since the element TRAP load facility that is available in STAAD allows a load to be applied only along the local Z axis, and since local Z is not parallel to any of the global directions, the TRAP load option cannot be used here. Hence, one will have to apply these as uniform pressure loads, the value of which has to be calculated for each sloping element as the average of the intensities at the 4 nodes of that element. There is no generation facility currently available in the program to automate this task.

 

10. I modeled a curved beam using cylindrical coordinates and tried to run a moving load over the curved beam. STAAD.Pro is not allowing me to do this. Why?

Moving load on curved beams is not supported by the DEFINE MOVING LOAD command in STAAD.Pro. The STAAD moving load generator assumes:
1)All loads are acting in the negative global vertical (Y or Z) direction. The user is advised to set up the structure model accordingly.
2)Resultant direction of movement is determined from the X, Y and Z increments of movements as provided by the user.

However, STAAD.beava, an automated bridge load generator, can handle moving loads for curved or custom-defined bridge decks with beams and plates. It also generates a 3D influence surface based on displacements, support reactions, beam forces or plate stresses for any point on the bridge. The critical loading patterns and critical vehicle position will be identified as well. STAAD.beava is an integrated module in the STAAD.Pro environment.

11. What is the significance of the Rw Value in the UBC code?

The UBC 1997 code defines Rw as a Numerical Coefficient representative of the inherent overstrength and global ductility capacity of lateral-force resisting systems.

It is to be used in the equation for computing base shear. Its values are dependent on the type of lateral-force resisting system in the building, such as whether the system is a Light-framed wall with shear panels or Shear wall made of concrete or a special moment resisting frame, etc.

Values of Rw are listed in Tables 16-N and 16-P of the UBC 1994 and 1997 codes.

12. How is the wind load calculated/generated for a structure in STAAD.Pro ? What is the exposure factor calculated and how is it calculated? In 2002, I hear you can now define your own "panels"? What does this mean?

The DEFINE WIND LOAD command may be used to define the parameters for automatic generation of wind loads on the structure. The user needs to define the intensity and corresponding heights along with the exposure factors. If the exposure factor is not defined, the program takes the default value as 1.0.

A value of 1.0 means that the wind force may be applied on the full influence area associated with the joints if they are also exposed to the wind load direction.
All loads and heights are in the current unit system. In the list of intensities, the first value of intensity (p1) acts from the ground level up to the first height. The second intensity (p2) acts in the global vertical direction between the first two heights (h1 and h2) and so on. The program assumes that the ground level has the lowest global vertical coordinate of any joint entered for the structure.

The exposure factor (e) is the fraction of the influence area associated with the joint(s) on which the load may act if it is also exposed to the wind load. Total load on a particular joint is calculated as follows.

JOINT LOAD = (Exposure Factor) x (Influence Area) x (Wind Intensity).

Exposure factor (User specified) = (Fraction of Influence Area) x (influence width for joint).


In STAAD.Pro 2002, the built-in wind load generation facility has been enhanced to allow the user to specify the actual panels of the building which are exposed to the wind. This user-level control will now allow the user to obtain a more accurate distribution of wind forces, especially when the exposed surface of the building lies in several vertical zones, each reset from the one below or the one above, in terms of the direction of wind force. Further, the basic algorithm for detecting the shape of the panels and the amount of load which should be calculated for the panel corners too has undergone significant improvements. The parameters for definition of the wind load types are described in Section 5.31.3 of the STAAD.PRO Technical Reference Manual. The relevant extracts from Section 5.32.12 of the STAAD.Pro Technical Reference Manual, where the method for applying wind loading in the form of a data in load cases has been explained, is provided below. Note that areas bounded by beam members (and ground), and exposed to the wind, are used to define loaded areas (plates and solids are ignored). The loads generated are applied only at the joints at vertices of the bounded areas. For example, in the following set of commands:

DEFINE WIND LOAD
TYPE 1
INTENSITY 0.1 0.12 HEIGHT 100 200
EXP 0.6 JOI 1 TO 25 BY 7 29 TO 37 BY 4 22 23
TYPE 2
INT 0.1 0.12 HEIGHT 100 900
EXP 0.3 YR 0 500
LOAD 1
SELF Y -1.0
LOAD 2
WIND LOAD Z 1.2 TYPE 2 ZR 10 11
LOAD 3
WIND LOAD X TYPE 1 XR 7 8

A minus sign indicates that suction occurs on the other side of the selected structure. If all of the members are selected and X (or Z) is used and the factor is positive, then the exposed surfaces facing in the -x (or -z) direction will be loaded in the positive x (or z) direction (normal wind in positive direction). If X and a negative factor is used, then the exposed surfaces facing in the +x direction will be loaded in the negative x direction (normal wind in negative direction). [If -X is entered and a negative factor, then the exposed surfaces facing in the -x direction will be loaded in the negative x direction (suction). If -X is entered and a positive factor, then the exposed surfaces facing in the +x direction will be loaded in the positive x direction (suction).] A member list or a range of coordinate values (in global system) may be used. All members which have both end coordinates within the range are assumed to be candidates for defining a surface which may be loaded if the surface is exposed to the wind. The loading will be in the form of joint loads (not member loads). 1, 2 or 3 ranges can be entered to form a "layer", "tube" or "box" for selecting members in the combined ranges. Use ranges to speed up the calculations on larger models.

It is advisable not to use the SET Z UP command in a model with wind load. A closed surface is generated by the program based on the members in the ranges above and their end joints. The area within this closed surface is determined and the share of this area (influence area) for each node in the list is then calculated. The individual bounded areas must be planar surfaces, to a close tolerance, or they will not be loaded. Hence, one should make sure that the members/joints that are exposed to the wind make up a closed surface (ground may form an edge of the closed surface). Without a proper closed surface, the area calculated for the region may be indeterminate and the joint force values may be erroneous. Consequently, the number of exposed joints should be at least 3.

13. I am using the moving load generation. The truck that I am specifying is so wide (dimension perpendicular to direction of traffic) that within the width of one lane of traffic, there are 3 or more parallel beams along the direction of traffic. How does STAAD determine how the truck load should be converted to beam loads?

Based on the data you provide under the DEFINE MOVING LOAD command, each truck is treated as a set of axles. If the WIDTH option is NOT specified, each axle is assumed to be comprised of 1 tire. If the WIDTH option is specified, each axle is assumed to be comprised of 2 tires.

The program looks at each tire independently. For any given tire, it looks for one longitudinal beam to the left of the tire, and another longitudinal beam to the right of the tire. Then it distributes the tire weight on those 2 beams as though the tire is located on a simply supported cross beam that spans the two longitudinal members on either side.

Thus, even if a lane spans across 3 longitudinal beams or for that matter several beams, the above approach ensures that the tire weights get properly applied on the correct set of beams as concentrated member loads.

You can get a listing of these concentrated member loads by using the command:
PERFORM ANALYSIS PRINT LOAD DATA

14. For moving load generation, does STAAD provide the location of all the moving point loads in terms of member number and distance from the start of the member?

Yes. Please use the PRINT LOAD DATA option with your PERFORM ANALYSIS command and you will get the information in your output file.

15. How does STAAD consider the moving load over the beams if the load is not applied over a beam exactly?

If a wheel falls inside a panel composed of beams on either side of the wheel running parallel to the direction of movement of the vehicle, the load is distributed on the 2 beams as simply supported reactions. Hence, if the wheel load is 10 kips, and if the distance from the wheel to the beam on the left is 7 ft, and the distance to the beam on the right is 3 ft, the beam on the left gets a 3 kip load, and the beam on the right gets a 7 kip load.

16. If we have a wind load on a bracing system (perpendicular to the bracing plane), can we apply the wind loading directly to the brace as a uniform load instead of resolving the force into point loads? How does Staad handle this type of loading on members that are declared trusses?

If a transverse load such as a uniform distributed load or a concentrated force is applied on a truss member, STAAD converts it to the equivalent concentrated shears at the 2 ends of the member. The member end force output will show them as shears on the member under the output terms SHEAR-Y or SHEAR-Z depending on the local axis direction the load is applied in.

However, if you determine the equivalent end shears and apply them as joint loads instead, and not as a member load, the truss members at that node will not experience any shear force due to that load.

17. I am using the moving load generation facility to generate a set of load cases for a truck moving on a bridge. Can STAAD provide the support reactions for the critical position that produces the maximum effects on the system flooring?

This would require that the support reactions for all generated load cases be produced in a report form sorted in a descending order based upon the specific support reaction criteria we are interested in, such as the FY force, or the MZ moment.

To get this report, first run the analysis. Go to the Post processing mode. Select the support node(s) at which you want the information you are seeking. From the top of the screen, select Report | Support Reactions. In the dialog box that comes up, select the degree of freedom (FY, MZ, etc.) which should be used as the criteria for sorting. Set the sorting order (high to low or low to high). From the loading tab, select the load cases that you want considered. Click on OK. A report of the results will be displayed in tabular form.

18. I have some distributed loads on some members of the model. I would like to consider the weights due to these loads in the base shear calculation for UBC load generation. Can you explain the process for doing this?

When analysing a structure for UBC loads, there 2 stages in the input. The first stage is the one where one defines data such as the various parameters (zone factor, importance factor, soil structure interaction factor, etc.) as well as the weights. In terms of the STAAD command language, it is initiated using the DEFINE UBC LOAD command, and an example for this may be found in Example 14 of the STAAD.Pro Examples manual.

Graphically, one may assign the data in the following manner.

Select the beam or beams you want to assign the distributed weights to. Next, from the top of the screen, select Commands | Loading | Define Load | Seismic Load. In the Parameters tab, select the type, and enter the relevant
values for the parameters. Press the "Save" button. A new tab called "Weights" should come up. Press the "Member Weight" button. For the loading type, choose UNI, enter the distributed weight value, distances to where the load starts and the load ends, and press "OK". Press the "Assign" button to actually assign them to the selected members. Finally, press the "Close" button.

19. What is JOINT WEIGHT? I'm trying to learn how to use the seismic load generator and I don't see anything explaining what JOINT WEIGHT is or what it is used for.

In the block of commands which fall under the DEFINE UBC LOAD heading or any of the other ones like AIJ ,1893, etc., the weight data which goes into the calculation of the total weight consists of :


SELFWEIGHT

MEMBER WEIGHT

JOINT WEIGHT


If at any of the joints of the structure, there are any weights which you want included in the total weight calculation, you specify them using the JOINT WEIGHT option.

20. How do I get STAAD to automatically combine static load cases with load cases generated using the MOVING LOAD generation facility?

You should use the option called ADD LOAD along with the LOAD GENERATION command.

Shown below is an example:

DEFINE MOVING LOAD
TYPE 1 LOAD 20. 20. 10. DISTANCE 10. 5. WIDTH 10.
LOAD 1 STATIC LOAD
SELF Y -1.0

* GENERATE MOVING LOADS AND ADD THE SELFWEIGHT
* LOAD TO EACH GENERATED LOAD CASE

LOAD GENERATION 10 ADD LOAD 1
TYPE 1 7.5 0. 0. ZI 10.
PERFORM ANALYSIS PRINT LOAD DATA

21. How to calculate the temperature parameter f1 and f2  for applying temperature load on the
structure?

You have to know three temperatures :
 
1) the stress-free temperature, which is the temperature that the structure was at when it was constructed or installed.  Call it A.
 
2) The temperature of the top fiber (the fiber that is farthest along the positive direction of the local Z axis of elements and local Y axis for beam). Call it B.
 
3) The temperature of the bottom fiber (the fiber that is farthest along the negative direction of the local Z axis of element and local Y axis for beam). Call it C.
 
When you specify the temperature load, the command is
member-list TEMPERATURE f1 f2
where
 
f1 = (B+C)/2 - A
 
f2 = B-C
 
f1 is the temperature that causes axial elongation / shrinkage along the longitudinal axis (local X of the member, and, local X and Y axes for the plate element).
 
 f2 is the temperature responsible for inducing bending in the member and element.
 
Also, refer to article 5.32.6 of the Technical Reference Manual of Staad.pro

22. I have multiple structures modeled in STAAD with varying heights and I want to use the Automatic Seismic Load Generation in STAAD. Can STAAD still properly distribute the seismic forces even though my structures are disjointed ?

STAAD.Pro Seismic Load Generation should not be used in this case. If the structures are independent of each other, you should have 3 separate models and do seismic load generation on each model separately.

23. I defined dead and live loads as reference load cases and I used these cases for specifying seismic weights as part of my seismic load definition. Do I have to re-define the dead loads and live loads as part of the seismic load case ?

Related question : I defined dead loads, live loads for seismic weight calculation as part of my seismic load definition. Do I again need to specify the dead and live loads as part of the seismic load cases ?

No you do not need to. Once the seismic weight is defined ( either through reference load or through the various seismic weight definition options ) as part of the seismic load definition, the software is able to figure out the total seismic weight. You do not need to redefine. Doing so would apply these as additional loads to the ones already defined. 

24. Can STAAD automatically calculate the seismic forces both in horizontal and vertical direction required by ASCE as shown next 

E = (Rho) x QE (+/-) 0.2 x SDS x D

The seismic load generation in STAAD only calculates the horizontal portion QE. The factors like Rho or the vertical effect factors like 0.2SDS has to be calculated manually and applied as factors to the appropriate loads when defining load combinations. 

25. I am trying to generate moving loads but keep getting a message "Cannot create Load Generation command".

Most likely you have LOAD COMBINATIONS already defined as part of the file and there is not enough gap in numbering between the last primary load case and the load combination to accomodate the number of moving load generations that has been asked for. For example if you have 

LOAD 1 DEAD LOAD
SELF Y -1.0
*
LOAD 2 LIVE LOAD
MEMBER LOAD
100 TO 150 UNI GY -1
*
LOAD COMB 3 DEAD + LIVE
1 1.0 2 1.0

then if you try to generate 30 moving load cases as shown next

LOAD GENERATION 30
TYPE 10 12 1 0 ZINC 1

Here are a couple of options to handle this scenario.

Change the LOAD COMBINATION number to anything higher than 32 to accomodate 30 generations after load case 2. Remember these generations are all treated as primary load cases by STAAD and so has to come shead of the combinations.

Alternately you may change the LOAD COMBINATION to REPEAT LOAD as shown next

LOAD 3 DEAD + LIVE
REPEAT LOAD
1 1.0 2 1.0

REPEAT LOADs are considered as primary load case by STAAD.Pro and hence you would be able to generate the moving load generations after that without any problem.

26. I can define Load Envelopes consisting of groups of loads and find that there are types like STRENGTH, SERVICEABILITY, COLUMN etc that I can choose from. What does these envelope types mean ?

The type for the envelopes are supposed to indicate what the envelope ( which is essentially a cluster of loads ) is meant to be used for. For example if the type is specified as Serviceability it would be used for serviceability checks like deflection check. STRENGTH envelope means the component loads would be used for member strength check. However as of now, all design codes in STAAD.Pro are not equipped to honor the envelope types. The latest
AISC 360 10 code check is able to do appropriate code checking based on envelope specifications SERVICEABILITY and STRENGTH. As far as the other envelope types are concerned, COLUMN was developed based on requirement obtained from a particular company who wanted to tag all the load cases for column design separately and type Connection was defined to tag all load cases to be used for connection design.

27. I want to exclude some of my members from taking wind loading generated by STAAD. I cannot use the XR and YR to eliminate these members as there are other members within the same range that has to take up wind loading. Is there a way to do that ?

Often one may need to apply wind loading on a specific set of members in a model. For example one may have cross braces in a vertical plane and may have wind load acting normal to the plane of these braces, which one may not want the braces to take. In such situations, one may define a group consisting of members which are expected to take the wind load and apply the
wind loading on these groups as shown next. As of now the data has to be entered using the editor as there are no options in the GUI for doing this

In the above example, wind loading type 2 and 4 has been applied on two separate member groups _X_AT_WEST and _X_AT_EAST respectively.

See Also

Product TechNotes and FAQs

Structural Product TechNotes And FAQs

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Comments or Corrections?

Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!

 

Tags: FAQs, Load Generation, STAADPro, load

RAM Concept

$
0
0
Revision 63 posted to Structural Analysis and Design - Wiki by Josh Taylor on 1/16/2014 6:11:37 PM

Structural analysis and design of conventionally reinforced, prestressed, and post-tensioned concrete floors, mats, and rafts.

Three-dimensional view of two-way distributed tendon system in RAM Concept showing line and point loads applied to slab.

 

Overview

RAM Concept is a software application for the structural analysis and design of conventionally reinforced and post-tensioned concrete floors, mats, and rafts. RAM Concept contains an advanced feature set that allows for the design of a wide variety of floor systems including post-tensioned, reinforced concrete and hybrid systems, elevated slabs and mat/raft foundations, one-way slabs, two-way slabs, beams, and joist systems. Here's an overview of RAM Concept's key capabilities:

  • Complete modeling of the floor as physical objects: slabs, beams, walls, columns, openings, penetrations, etc., with the option to trace over a CAD background.
  • Option to create design objects (such as design spans and strips, and studded shear reinforcement) either manually or by intelligent program automation.
  • Organization of user interface by layers, much like a CAD program. This allows easy access to the large amount of information in the model.
  • Placement of reinforcement either manually or by automatic program selection, with the option to 'freeze' program reinforcement.
  • Tendon placement tools that allow the post-tensioning or prestressing in even large, complicated floors to be quickly established and refined.
  • 3D finite element analysis of the structure, with rationalization into resultants for easy processing of results by the designer.
  • Exhaustive design capabilities including consideration of short and long term states, service and strength criteria, punching shear design, vibration due to walking, and advanced deflection calculations using load history.
  • 2D and 3D plots of virtually any possible response quantity.
  • Creation of CAD file from reinforcing or post-tensioning plans in RAM Concept.
  • Integrate RAM Concept models with RAM Structural System, STAAD.Pro, or STAAD(X) to analyze and design the remainder of the structure for full gravity load takedown and systematic lateral loads.

Historically, the vast majority of concrete floors have been analyzed by approximating a region of a slab as a frame (or design strip), and then analyzing the frame/strip using variations of conventional frame or moment distribution analysis techniques. There are two limitations to this approach. First, in irregular structures, the approximation of the real structure into a frame model could be grossly inaccurate and designing with the analysis results might not even satisfy equilibrium requirements in the real structure. The second limitation is that even in regular structures with regular loadings, the frame analysis approximates the slab/column interaction and provides no information regarding the distribution of forces across the design strip.

RAM Concept enables the engineer to design post-tensioned and reinforced concrete slabs by using a finite element model of the entire slab. Concept can predict the elastic behavior of a slab much more accurately than frame models. In addition, the finite element method guarantees that the analysis satisfies all equilibrium.

Key Features

  • Flexible Structural Modeling
     - Elevated floors and mat foundations
     - One-way and two-way slabs, pan joists, waffle slabs, beams, and girders
     - Orthotropic or isotropic slab properties
     - Drop caps, drop panels and random thickenings of any shape at any location
     - Openings of any shape at any location
     - Wall, column, point spring and line spring supports
     - Accurate modeling of irregular structures
     - Zero-tension area (soil) springs
     - Imported CAD drawing as snapping background
     - Automated meshing, with intelligent resolution of geometric misalignments and tolerance problems
  • Tendon Modeling
     - Banded, distributed, and arbitrarily placed tendons
     - Friction losses including consideration of horizontal curves
     - Analysis includes 3D hyperstatic (secondary) effects
     - Placement of jacks with consideration of anchor losses
  • Loading Analysis
     - X, Y, and Z-direction point, line, and area force loads
     - Mx and My point, line, and area moment loads
     - Line loads (force and moment) can vary linearly from end to end
     - Area loads (force and moment) can vary linearly in two directions
     - Self-weight and tendon loadings calculated automatically
     - Self-equilibrium loadings available for integrating floor-system analysis with
       building frame analysis from any source
     - Frequency analysis and vibration response due to walking
  • Pattern Loading
     - Loads can be filtered through arbitrary-shaped patterns with on-pattern and off-pattern factors
     - Patterns loading effects automatically enveloped together
  • Live Load Reduction
     - ASCE 7, Eurocode 1, NBC of Canada, AS/NZS 1170.1, BS 6399-1, IBC, IS 875, UBC
     - Arbitrary loading patterns may be specified
     - Tributary/influence areas may be specified or calculated by the program
  • Load Combinations
     - Automatically generated load combinations for each design code
     - Optional user-specified load combinations (no limit)
     - Two load factors per loading, allowing easy enveloping of max and min forces
     - Zero-tension area spring results for mat/raft foundations
  • Span and Cross Section Design
     - Automated layout of design spans
     - Post-tensioned, reinforced, and hybrid concrete design
     - Strength design (bending and shear)
     - Initial service design (transfer of prestressing forces)
     - Service design
     - Ductility design
     - Cracked section analysis
     - Long-term deflections considering cracking, creep, and shrinkage
     - Support for design according to ACI 318, EC2, AS 3600, BS 8110-1997, IS 456, CAN/CSA A23.3-04
  • Punching Shear Design
     - Automated generation of critical section considering actual (not simplified) geometries
     - Design for columns above or below the slab
     - Consideration of biaxial moments
     - Design of studded shear reinforcement (SSR)
  • Report Generation
     - Fully customizable professional reports
     - Reports are complete ready-to-submit calculations
     - Reports can be printed to any page size or orientation
     - Audit of cross sections or punching checks for review of all steps in the design process
  • Graphics and Visualization
     - Interactive, rendered three-dimensional views of concrete geometry, reinforcing bars, tendons, and shear reinforcing
     - Two or three-dimensional color coded plot of any analysis quantity
     - View color-coded difference between two plots to easily compare two analysis or design states
     - Plot any demand or capacity diagram along design spans

     - Animation of plots
  • Integration Features
     - RAM Concept can be run as a module within RAM Structural System, and results included in the *.rss file
     - Import of structure and loadings from RAM Structural System
     - Export of geometry to RAM Structural System
     - Import of structure and loadings from STAAD
     - Import and Export of CAD drawings
     - Compliance with Integrated Structural Modeling (ISM) format, for interoperability with other Bentley products
  • Other Features
     - Multiple and mixed unit systems (US, SI, and MKS)
     - Strip Wizard for 2D modeling
     - Industry leading technical support

 

Case Studies

RAM Concept has been used on projects of all sizes around the world. Below is a list of some notable structures on which the software played a key role in the structural design.

Shard at London Bridge Quarter, London, United Kingdom

http://www.bentley.com/en-US/Products/RAM+Concept/Case+Studies.htm

 

Marina Bay Sands Integrated Resort, Singapore

http://www.bentley.com/en-US/Products/RAM+Concept/Case+Studies.htm

 

Trump International Hotel & Tower, Waikiki, Hawaii

https://communities.bentley.com/products/structural/structural_analysis___design/w/structural_analysis_and_design__wiki/6862.aspx

 

 

Manchester Hilton, United Kingdom

http://ftp2.bentley.com/dist/collateral/Web/BEAwards07/Posters/Building_272.pdf

 

K2 Business Park, Russia

http://www.nxtbook.com/nxtbooks/bemagazine/vol6issue4/index.php?startid=29#/30

 

Videos

 

(Please visit the site to view this video)

 

(Please visit the site to view this video)

 

(Please visit the site to view this video)

 

(Please visit the site to view this video)

 

(Please visit the site to view this video)

 

(Please visit the site to view this video) 

 

 

 

Images

 

RAM Concept's organization of criteria, input, and results through the layer system shown below allows a wealth of information to be organized cleanly for ease of navigation and user interaction.

Tree structure interface for navigating different input and results windows in RAM Concept. The results within each rule set (service, strength, ductility, etc.) can be investigated in detail.

 

RAM Concept allows the assignment of a priority value to any slab, beam, or opening in the model. This allows the engineer a simple but powerful means of reconciling overlapping elements within the floor.

Modeling plan layer with user assigned priority value for each element in the floor.

 

Resulting physical model once meshing has been done. Note the greater thickness of the beam framing from the left side of the column takes priority as it has a larger priority value.

 

One, two, and three-dimensional plots of virtually any demand, capacity, or response quantity can be drawn on screen.

Plot of flexural capacity and demand envelopes along design spans.

 

Three-dimensional color-coded plot of first mode of vibration.
 


 

News and Events

RAM Concept in STRUCTURE Magazine

The January 2012 issue of STRUCTURE magazine features an article on the retrofit of a concrete-framed building in the State of Maine in which CFRP was used for slab strengthening. RAM Concept was used in evaluating the effects of proposed slab openings within the building. Click the following link to read the article: http://www.structuremag.org/Archives/2012-1/F-MaineHealth-Brenner-Jan12.pdf.

 

Practical Deflection Prediction of Concrete Slabs

RAM Concept Development Manager Jonathan Hirsch presented Practical Deflection Prediction of Concrete Slabs at the American Concrete Institute's Fall Convention on October 18, 2012, in Cincinnati, Ohio. A webcast of the presentation is available at http://www.concrete.org/education/Webcasts/Past-Webcasts.html. Click on the link entitled "Andy Scanlon Symposium, Part 4".

 

Additional Resources

 

FAQs and TechNotes

Release Notes

Product Site

Knowledge Base

Training Courses

Documentation

File a Service Ticket

 

Discussion

Got a question? Ask your peers in our forums:

Structural Analysis and Design Forum

 

 

Tags: drop cap, raft, slab design, band beam, RAM Structural System, RAM Concept, prestress, mat, Prestressed Concrete, stud rail, Post-tensioned Concrete, structural analysis software, post-tension, Ram Concrete, punching shear

Known Issues in RAM Structural System v14.06.00

$
0
0
Revision 8 posted to Structural Analysis and Design - Wiki by Seth Guthrie on 1/17/2014 4:52:50 PM

  
 Applies To 
  
 Product(s):RAM Structural System, RAM Concrete, RAM Frame, RAM Steel
 Version(s):14.06.00.00
 Environment: N/A
 Area: N/A
 Subarea: 
 Original Author:Bentley Technical Support Group
  

 

 

 

 

 

 

 

RAM Frame In-Core Direct Solver

Problem:  Analysis time with the In-Core Direct Solver (selected in RAM Frame - Criteria - General, see figure below) is significantly slower in v14.06 than in earlier versions.

Work Around:  Analyze using the In-Core Direct Sparse Solver.

Resolution:  This issue has been resolved internally and will be available in the next patch release.

 

RAM Concrete Shear Wall Performance

Problem:  In the 64-bit version, models take a significant amount of time to load into the module. Other operations, like assigning wall groups and running the designs, are significantly slower.

Work Around:  Install the 32-bit version. Note that this can affect integration with RAM Concept. See following web page:

RAM Concept-RAM SS Integration

Resolution:  We have indentified the cause of the problem and are working to resolve the issue.

 

Fixed Braces and Calculated Reactions and Story Shears

Problem:  If braces are not pinned, the moment and shears in the brace member is not accounted for in the calculated reactions, frame story shears, and building story shears.

Work Around: None.

Resolution:  This issue has been resolved internally and will available in the next patch release. 

 

Column and Footing DXF

Problems:  When changing the Color/Layer options in the Footing Schedule tab, a crash occurs. When attempting to create the dxf, an “Error Opening Master Table” error appears:

After clicking Ok and trying to generate the DXF again, a series of “Key Already Present…” errors similar to the one below appears:

After clicking OK to bypass these errors and generate the DXF again, no file is created.

Work Around:  None

Resolution:  We are working internally to resolve this problem.

 

CAN/CSA S16-09 Minimum Composite

Problem:  The S16-09 Specification permits a percent composite as low as 40% when using composite action for the strength requirements, but the program was using a minimum of 50%.

Work Around:  None.

Resolution:  This issue has been resolved internally and will available in the next patch release. 

 

CAN/CSA S16-09 Modular Ratio, ns

Problem:  In the calculation of shrinkage deflection the modular ratio nt is used in S16-01 but the modular ratio ns is used in S16-09. These values are quite different. The program allows for the user to specify nt in Criteria – Canada Parameters in the RAM Manager but there is nowhere to specify ns. The program, without indicating so in the user interface, is using the value specified for nt for ns when designing per S16-09.

Work Around:  When designing per S16-09, input the correct value of ns where nt is input. Note that S16-09 doesn’t use nt, so there is no conflict with inputting the one value for the other.

Resolution:  This issue has been resolved internally and will available in the next patch release. The program will internally calculate ns, it will not need to be specified by the user.

 

Defaults Utility setting for Snow vs Roof Live load not used

If the option "Consider Snow Loads, Ignore Roof Live Loads" is selected in the default utility, then roof live loads are incorrectly considered and snow loads are ignored in new models. If the option "Consider Roof Live Loads, Ignore Snow Loads" is selected in the default utility, then snow are considered and roof live loads are ignored in new models. In other words, the setting works in reverse.

 

ISM - Update Repository Does Not Add New Items

Problem:  When updating an ISM repository from RAM SS, members or properties that were added to the RAM SS file are not added to the repository. This includes new beams, braces or composite beam stud zones to name a few.

Work Around:  An updated IsmRssLink.dll with a correction can be obtained here: Updated IsmRssLink.dll files for RAM SS 14.06 

 

When I try to create a new file, I get an error regarding tables.

Problem: When I try to create a new file, I get the following error:

"The specified Default Castellated Smartbeam Table (ramuk) could not be found, and neither was the table corresponding to the current setting from RAM Defaults (ramuk)."

Solution:

  • Go to tools - Ram Defaults Utility (click OK if you get a message)
  • Scroll down to Steel Beam defaults
  • Double Click Steel Beam Tables options
  • Make sure you have a valid selection, then click next and next until done with the tables part.

Note, with version 14.06.00.00 tables now get saved with the file which is a new thing. If you try to convert a model from an older version and the custom tables used with the original file are not present on the PC converting the file you can get similar error.

 

When I convert a v14.05 file with embedded Concept files, all design strips are missing.

Problem:  Embedded RAM Concept files are deleted during file conversion when v14.05 are opened in RAM Concept for both 32-bit and 64-bit versions. This removes all design strips and any other modified data, like changes made to slab areas or beams, that were saved with the file.

Work Around:   

1. Open the file in v14.06 and convert the file to the new version format.

2. Open Windows Explorer and find the .zip file with "Orig v14.5" at the end of the file name that is automatically created during the conversion process. Double click on the file. Find the embedded .cpt files. The file name will be same as ram model with .cpt###E at the end. Copy the files to the clipboard.

3. In Windows Explorer, navigate to the working directory (C:\Program Data\Bentley\Engineering\RAM Structural
System\Data\Working). Paste the embedded .cpt files from the v14.5 backup into this folder.

4. Launch RAM Concept from RAM Manager.

Resolution:  We are working internally to resolve this problem.

 

See Also

[[SELECTsupport TechNotes and FAQs]]

Tags: Import/Export, RAM Frame, RAM Structural System, RAM Manager, DXF options, Troubleshooting, Ram Concrete, RAM Steel, compatibility, Shear Wall
Viewing all 8748 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>