Quantcast
Channel: Seth Guthrie's Activities
Viewing all 1421 articles
Browse latest View live

Creating custom Sections, Materials etc. in RAM Elements [TN]

$
0
0

  
 Applies To 
  
 Product(s):RAM Elements; RAM Connection
 Version(s):V8i
 Environment: N/A
 Area: Tables
 Original Author:Bentley Technical Support Group
  

Overview

RAM Elements 10.5 changes the way that custom materials, sections, connections, bolts, and welds are added to the database. These changes were necessary to permit RAM Elements to run with minimal privileges in security-conscious environments.

Creating custom Sections, Materials, Connections etc.

To create a custom material, section, connection, bolt, or weld, select the appropriate button in the Databases ribbon found on the Home menu.

Screenshot of Databases ribbon

RAM Elements includes various groups of elements organized by country. These groups are locked and new data cannot be added to these groups. So a new custom group must be created. To do this, click the New Group button in the upper right (circled in the screenshot below).

Screenshot highlighting New Group button

Give the new group a name in the dialog box that appears, e.g. "Custom" or "My Sections". Upon clicking OK, the new group will appear on screen. New elements cannot be created until a new table is added to the group. To do this, click the New Table button just below the New Group button (circled in the screenshot below).

Screenshot highlighting New Table button

Give the new table a name in the dialog box that appears, e.g. "My Pipes". Except in the case of welds, the dialog box will also require additional information such as the type. Pick the appropriate type from those available. Upon clicking OK, the new table will appear in the left column. From here, you can create a new item from scratch by clicking the New Item button (circled in the screenshot below).

Screenshot highlighting New Item button

To modify an existing item included with RAM Elements, it is recommended to make a copy in a custom group and then edit it. To do this, select an existing item in one of the groups provided with RAM Elements. Then click the Copy selected item to clipboard button (circled in the screenshot below).

Screenshot highlighting Copy button

Navigate to a custom group, select a table, and then click the Paste items from clipboard button (circled in the screenshot below). Note that the copied item must match the type of the table. Copy(1) is automatically appended to the name to prevent duplicate entries in the database.

Screenshot highlighting Paste button

Finally, edit the item by double-clicking its listing in the right pane, or click the Edit Item button on the right edge.

Note it is also possible to import a text file to define shapes, but importing from the clipboard generally works best. One strategy is to copy data to the clipboard. Paste that data into a blank spreadsheet. Then manipulate the spreadsheet as necessary, adding rows, changing values etc. Then copy the modified data back to the clipboard and finally use the "Paste Items from Clipboard" button to add a group of shapes at once.

Deleting custom groups

To delete a custom group, remove all items and tables from it. The empty group will be removed automatically when RAM Elements is closed.


RAM Elements Support Solutions

$
0
0

Steel Unbraced Lengths in RAM Elements [TN]

$
0
0

  
 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.
    3. Intermediate connectors in shear and bolt values based on bearing values (but pretensioned), 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

RAM Elements Effective Length Factors [TN]

Structural Product TechNotes And FAQs  

User Shear Bars in RAM Concept

$
0
0

I'm (still) working on analyzing my existing waffle slab.  I've worked out a lot of the kinks, but the user shear bars are still throwing me for a loop.


I assign user shear bars adjacent to the column drop cap like so:

The result once they get detailed is this (top center in the picture), which is clearly not 8#3 bars in each rib:

And the analysis shows no appreciable increase in shear strength in the column strip with bars vs the adjacent spans without shear bars:

Any guidance would be welcome.

Thanks.

Importing DXF files into RAM Elements

$
0
0

Hi, I'm trying to import dxf files created in Autocad into RAM elements. I have the latest releases of both software and have tried saving the dxf files in older Autocad formats but to no avail. Basically i go to "import/dxf" in the RAM menu, select the dxf file and nothing happens. I have tried numerous dxf files, both 2d and 3d. Does anyone have any idea what is wrong please?

RAM Concrete Diaphragm nodal errors

$
0
0
Hi all,
I am designing a concrete building with a relatively large cantilever and several transfer girders/columns. I was able to run a lateral analysis without much difficulty but am having some problems in my Ram Concrete module. The following error is being noted:
"Invalid Distance of 0.000 between Nodes 35 and 35 Found for Shell Element Diaphragm 0, Story 6. This Distance is smaller than the Accepted Tolerance (0.0100). 
I have never experienced this message before, but I believe that one of the potential sources of the error is the extremely irregular slab edge, particularly at the Southern portion of the building (plan view). I have attached my model (via Secure Upload named "RAM") hoping that I can receive some assistance in this matter. FYI, I am running Ram V8i 14.00.03.
Note: the problematic node is on the 6th story. When I delete this story from my model, the issue moves to the floor below and continues to do so until there nodal error appears on "Story 0". This makes me feel that the issue may be a corruption in the Concrete module file, and not the model itself.
Thank you,
Abubeker

Ram Manager Freezes after Closing Ram Concept

$
0
0

 Product(s):RAM Structural System
 Version(s):14.06.02.00
 Environment: N/A
 Area: File
 Original Author:Bentley Technical Support Group

Problem Description

After launching and then closing an integrated Ram Concept file, RAM Manager is frozen, and access to all the other modules is grayed out.

Explanation

Ram Manager intentionally disables access to menu options and other modules whenever any module is open. This is done on purpose so that the user does not try to access two modules simultaneously. We are still unsure why the Ram Manager fails to reactivate after Ram Concept is closed on some machines. This typically happens only with 64 bit installations.

Solution

As a workaround, the following lines can be added to the Ramis.ini file

[Testing]
ConceptGrayingDisabled=TRUE

The Ramis.ini file is a configuration file for Ram Structural Sytem located here: C:\ProgramData\Bentley\Engineering\RAM Structural System

You can edit it with any text editor, e.g. notepad.

The location of the two new lines can be anywhere, we recommend adding the [Testing] block after the [Directories] block, so the final ramis.ini file begins like this:

[ProductVersion]
Architecture=x64
Version=14.06.02.00

[Directories]
tutorial=C:\ProgramData\Bentley\Engineering\RAM Structural System\Data\Tutorial\
cimsteel=C:\ProgramData\Bentley\Engineering\RAM Structural System\CimSteel\
data=C:\ProgramData\Bentley\Engineering\RAM Structural System\Data
tables=C:\ProgramData\Bentley\Engineering\RAM Structural System\Tables\
reports=C:\ProgramData\Bentley\Engineering\RAM Structural System\Reports\
dxf=C:\ProgramData\Bentley\Engineering\RAM Structural System\DXF\
manuals=C:\Program Files\Bentley\Engineering\RAM Structural System\manuals\
program=C:\Program Files\Bentley\Engineering\RAM Structural System\Prog\
root=C:\Program Files\Bentley\Engineering\RAM Structural System\
working=C:\ProgramData\Bentley\Engineering\RAM Structural System\Data\Working
[Testing]
ConceptGrayingDisabled=TRUE

Trust licensing in STAAD.Pro SELECTseries 5

$
0
0

  
 Applies To 
  
 Product(s):STAAD.Pro
 Version(s):20.07.10.41
 Environment: N/A
 Area: N/A
 Subarea: N/A
 Original Author:Modestas Turulis, Bentley Technical Support Group
  

The design codes are not listed in the start-up page of STAAD.Pro SELECTseries 5. How the design codes should be selected?

Starting from STAAD.Pro V8i SELECTseries 5 (build 20.07.10.41), you do not need to check out design codes anymore. STAAD.Pro now utilizes Bentley's Trust Licensing as most other Bentley's programs do. This means that you can use any design codes now even without having a license for it. When you will run the analysis (including the selected design code) a usage data will be sent to the SELECTserver periodically for billing at a later time for your convenience.

You can find much more information about Trust Licensing in the following Be Communities posts:

Changes to Licensing in STAAD.Pro V8i SS5 - Part 1, Trust Licensing

About trust licensing

Trust licensing basics

Understanding, Monitoring and Managing Usages


Failed to install the Legacy License System

$
0
0

  
 Applies To 
  
 Product(s):STAAD.Pro
 Version(s):20.07.09.31
 Environment: Windows 7 32 bit, Windows 7 64 bit, Windows Vista 32 bit, Windows Vista 64 bit, Windows 8 32 bit, Windows 8 64 bit
 Area: Installation
 Subarea: 
 Original Author:Jeremy Hoesly, Bentley Technical Support Group
  

Error or Warning Message

When installing STAAD.Pro V8i, the following error appears:

Failed to install the Legacy License System.
Legacy (HASP, SENTRY, SentinelLM, Trial) systems may not be used.

Please contact technical support department.

Explanation

STAAD.Pro includes some updated drivers for a hardware lock licensing system that was used by STAAD.Pro 2006 and earlier. These versions can be installed alongside STAAD.Pro V8i. So the installer includes drivers that work under Windows Vista and later. The error indicates that the drivers are failing to install because the process is not running as an administrator.

While the error itself is of little concern to most users since STAAD.Pro V8i no longer uses hardware locks, it indicates that some installation processes are not running as an administrator. Most notably, the Start menu shortcuts and some license-related registry keys are not created correctly.

How to Avoid

An issue with the STAAD.Pro installer fails to properly escalate the process to administrator. Explicitly running the installer as an administrator corrects the problem. If the error above has already occurred, perform the following steps:

  1. Visit the Add or Remove Programs (Windows XP) or Programs and Features (Windows Vista/7/8) control panel
  2. Uninstall STAAD.Pro V8i only. All others components installed by the installation package can remain.

STAAD.Pro has been packaged two different ways over the last few releases. So how you proceed will depend on what package was used.

Win32 cabinet extractor

  

If the installer looks like the icon above, please right-click on it, and select Run As Administrator from the contextual menu. This will explicitly run the entire installation process with the proper permissions.

InstallShield Wizard

  

If the installer looks like the icon above, please open it, and extract the installation contents to the C:\BentleyDownloads folder. Then navigate to the folder, and find an installer icon that looks like the first icon above. Right-click on it, and select Run As Administrator from the contextual menu. This will explicitly run the entire installation process with the proper permissions.

See Also

[[SELECTsupport TechNotes and FAQs]]

"Trial/Valid license was not found" message still appears even when licenses are available

$
0
0

  
 Applies To 
  
 Product(s):STAAD.Pro
 Version(s):20.07.09.31
 Environment: Windows 7, 8 32-bit, Windows 8 64-bit
 Area: Licensing - Technical
 Subarea: 
 Original Author:Jeremy Hoesly, Bentley Technical Support Group
  

Error or Warning Message

On computers running Windows 8, the following message appears when opening STAAD.Pro even when product licenses are available:

"Trial/Valid license was not found or trial period has expired! Switching to Restricted Mode..."

Explanation

Make sure that you have at least one license for STAAD.Pro and one license of design code are available to be used. You can check this from the License Checkout section in the License Management Tool (Go
to Start -> All Programs -> Bentley Engineering -> STAAD.Pro V8i ->
Select License Tools -> Select XM License Management Tool ).

If enough license is available, and you are still getting the message, then it could be a registry setup issue. STAAD.Pro uses registry entries to store licensing-specific settings. The settings are stored in a location accessible by all users, but only an administrator can modify them. Starting with Windows Vista, a copy of the settings is also maintained in a location that can be modified by a user. If the settings are never written to the location accessible by all users, the program may encounter a licensing error.

How to Avoid

Option 1: Run STAAD.Pro as an administrator one time.

  1. Right-click on the desktop shortcut for STAAD.Pro, and select Run as Administrator. The program should open without licensing errors.
  2. Activate any design codes/modules.
  3. Close STAAD.Pro
  4. Open it as a normal user. It should open without licensing errors now.

Option 2: Explicitly run the STAAD.Pro installer as an administrator.

  1. Uninstall STAAD.Pro from the Programs and Features control panel if present.
  2. After running the InstallShield extractor, navigate to C:\BentleyDownloads, and open a folder beginning with stpst followed by a version number. For example, the installer for STAAD.Pro 20.07.09.31 is located in a folder named stpst20070931en.
  3. Right-click on the executable stored in this folder, and select Run as Administrator from the contextual menu.
  4. The installer will reinstall the program and write the missing registry entries.

 

Note:

Steps in Option 1 can also be used for STAAD.foundation if the message "SELECT license type is not configured yet. Please run “SELECT license Assistance” to configure it" is reported while opening it.

Also the same steps in Option 1 can be used for SectionWizard if it is starting in Demo mode while opening it as a standalone program.

See Also

[[SELECTsupport TechNotes and FAQs]]

STAAD.Pro IS:1893-2002 [FAQ]

$
0
0

  
 Applies To 
  
 Product(s):STAAD.Pro
 Version(s):All
 Environment: N/A
 Area: Seismic Analysis
 Subarea: IS 1893 (Part 1 and Part 4)
 Original Author:Bentley Technical Support Group
  

1. The value of Ah calculated by STAAD.Pro does not match the hand calculated value. It is less than what has been obtained by the hand calculated value.

 Please check if you have entered the DT parameter representing the depth of foundation. As per clause 6.4.4, the code
requires you to reduce the value of Ah from 0 at the surface to 0.5Ah at 30 m depth and below. The reduction of foundation lying between the surface and 30 metres are to be interpolated linearly between the boundary values.

"Another installation is already in progress, you must complete the installation first"

$
0
0

 Product(s):Various
 Version(s):V8i
 Environment: N/A
 Area: Installation
 Original Author:Bentley Technical Support Group

Problem Description

Message "Another installation is already in progress, you must complete the installation first" prevents installation. Rebooting does not help.

There have been cases with STAAD & RAM Products, when user is trying to install the product, he/she gets this message. This occurs when the first time user tries to install the product, it fails or remains incomplete.

Solution

To resolve it in a Windows 7 machine, go to Start, Right-click on the Computer icon, and select Manage. This opens the Computer Management utility. Select Services, then right click on Windows Installer in the list and select Properties. If you’re having the problem, the Windows Installer service is started, and the Stop button is disabled.


In the Properties dialog, change Startup type to “Disabled”, click OK, now reboot your computer. This stops the service. After your computer reboots, again open Computer Management, open Windows Installer Properties, and change the Startup type back to Manual. Now you will be able to start a new installation.

For other operating systems, look for the services and follow the steps as mentioned above.

Does my structural program work under Windows 8?

$
0
0

 Applies To 
 Product(s):RAM Structural System, RAM Elements, RAM Connection, RAM Concept, STAAD.Pro, STAAD.foundation, STAAD Foundation Advanced, STAAD.offshore
 Version(s):N/A
 Environment: Windows 8 32-bit, Windows 8 64-bit
 Area: Installation
 Original Author:Jeremy Hoesly, Bentley Technical Support Group

As Windows 8 becomes more prevalent, compatibility of structural products with the new operating system becomes a concern. This article lists what products are officially compatible.

How to determine compatibility

The search results on Bentley's Software Downloads page display the supported operating systems for each program. Programs that support Windows 8 will display "Windows 8" and/or "Windows 8 x64" in the Certified On column. Programs that do not list Windows 8 may still run, but they have not been adequately tested yet under the new operating system. Consequently, use of the programs on an unsupported operating system is at your own risk.

Products that support Windows 8

As of December 19, 2014, the following products Structural Design and Analysis officially support Windows 8:

  • RAM Elements 
  • RAM Connection
  • Ram Concept 
  • STAAD.Pro 
  • STAAD Foundation Advanced
  • STAAD Planwin
  • STAAD.Offshore
  • Structural Synchronizer 
  • ISM Revit plugin
  • Limcon
  • Microstran
  • MStower

See Also

[[SELECTsupport TechNotes and FAQs]]

RAM Concept Load History Calc Options [TN]

$
0
0

 Applies To 
 Product(s):RAM Concept
 Version(s):Various
 Environment: N/A
 Area: Analysis
 Original Author:Bentley Technical Support Group

Load History Parameters in RAM Concept

RAM Concept uses the ACI 209R-92 models for creep and shrinkage. In these models, only modifications that are a function of time are accounted for internally by the program. Other factors that affect creep and shrinkage rates are defined by the user in the Calc Options dialog (see Figure 1 below). The purpose of this tech note is to describe how these parameters are used in the load history calculations and discuss the default values.

More discussion on the theoretical basis for the load history deflection method used in RAM Concept can be found on the following web page:

Load History Article

Figure 1. Load History Parameters in Calc Options Dialog

Creep Factor

The creep factor is defined as the ratio of total strain (elastic strain + creep strain) to elastic strain. According to ACI 209, an average value creep strain:elastic strain is 2.35. As a result, RAM Concept adopts a default creep factor of 1 + 2.35 = 3.35. The ACI 209 average value and the RAM Concept default are based on standard conditions. Other factors, like curing method, concrete composition, and cement content, can affect creep and should be incorporated into the creep factor that is defined.

The ACI 209 creep model assumes that the initial loading is applied at 7 days. Some codes, like AS 3600, assume a
different time for initial load application. When using the load history calculations in RAM Concept, the creep factor should be converted for an initial loading time of 7 days.

ACI 209 defines a modification factor for initial load application times other than 7 days. This correction is automatically included in the load history calculations and should not be incorporated into the input creep value. The initial load application time defined in the Calc Options dialog is used to calculate this correction. This correction factor is automatically calculated and applied for each load history step and is based upon the time of application of loading in each step.

Shrinkage Strain

According to ACI 209, average shrinkage strains range from 0.000415 to 0.001070 for standard conditions. RAM Concept uses a default value of 0.0004.

Environmental factors, especially ambient relative humidity, can have a significant impact on the ultimate shrinkage strain and should be considered when inputting the value in the Calc Options dialog. If the relative humidity is low, the shrinkage value could be significantly higher than the default value.

ACI 209 defines a modification factor for shrinkage strain for conditions with a moist cure duration other than 7 days. RAM Concept uses the input Moist Cure Duration in the Calc options dialog to automatically account for this modification. Input shrinkage strains should not include this modification.

Shrinkage Restraint

Elements like stiff columns and walls restrain shrinkage movements and cause a gradual buildup of tensile stress in the concrete, which leads to cracking. The shrinkage restraint percentage is a simple way to account for this cracking. The higher the percentage the earlier cracking will occur and the more the tension stiffening effect will be reduced.

RAM Concept uses the shrinkage restraint percentage as follows:

The ACI 209 time function for shrinkage and the input ultimate shrinkage strain are used to calculate the shrinkage strain at each given time step. This shrinkage strain is multiplied by the defined shrinkage restraint percentage. This tension strain is then summed with the modified concrete strain determined in the load history calculations (accounting for creep, etc.) for use with the concrete stress-strain curve to find the concrete stress.

Here is a simplified numerical example, illustrating the effect of the shrinkage restraint percentage:

User input shrinkage strain = 0.0004

User input shrinkage restraint = 10%

Elastic Modulus of Concrete = 3605 ksi

Assuming the concrete is linear elastic, the stress increase due to the shrinkage restraint would be (3605ksi)*(0.0004)*(0.1) = 0.144 ksi. This is roughly 1/3 of the cracking stress. In other words, the shrinkage restraint is reducing the cracking moment by about 1/3.

From a practical standpoint, setting the restraint percentage to 30% would reduce the cracking moment to zero (in the
absence of axial compression), cause all elements on the floor to crack, and significantly increase deflections. Increasing the value above 30% would have very little effect, since it would not affect cracking and would only reduce the tension stiffening effect slightly.

The following are some recommendations for the user input shrinkage restraint assuming an ultimate shrinkage strain of 0.0004 (use engineering judgment for interpolations between):

0% - unrestrained or very lightly restrained slabs (flexible columns only, single stiff element)

10% - normally restrained slabs (more than one stiff element, some flexibility)

20% - completely restrained slabs (basement walls around entire perimeter, etc. causing a high degree of
restraint)

For other values of shrinkage strain, the percentages can be calculated based on an appropriate reduction to the cracking moment using the simple numerical example above. For example, for a given shrinkage strain and a desired reduction in cracking moment of 33%, the user input shrinkage restraint would be calculate from fr*0.33/(E*n)

Where,

fr = modulus of rupture

E = Elastic Modulus of Concrete

n = shrinkage strain

Ageing Coefficient

The ageing coefficient accounts for the rate of application loading for the calculation of creep effects. The RAM Concept Manual describes this parameter as follows:

“An ageing coefficient is used as a modifier of creep to account for the rate of application loading, its effect on the creep and the variation of concrete strength over the time period. While the rigorous calculation of the coefficient is rather involved, this value can normally be taken as 0.8 with little loss in accuracy.”

See Also

Load History Article

Ram Concept - Load History Convergence

RAM Concept Load History Deflections and ACI Deflection Limits

Structural Product TechNotes And FAQs

RAM Structural System Support Solutions

$
0
0

The TechNotes and FAQs in this section cover various topics that pertain to RAM Structural System. Use the navigation tree on the left or the popular links below to browse.

Release Notes and New Issues

General

RAM Modeler

RAM Steel

RAM Frame

Criteria and Lateral Load topics

Analysis Considerations

Code Specific and Steel Design Topics

Buckling Restrained Braced Frames

Reports and Output

RAM Concrete

RAM Foundation

Revit Link

RAM DataAccess


RAM Structural System - RAM Frame

$
0
0

The TechNotes and FAQs in this section cover various topics regarding the Frame module in RAM Structural System. Use the navigation tree at the left to browse or choose from a selection of topics below.

Criteria and Lateral Load topics

Analysis Considerations

Code Specific and Steel Design Topics

Buckling Restrained Braced Frames

Reports and Output

RAM Frame - Eigenvalue Error [TN]

$
0
0

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

Eigen Value Error Messages

The Eigen Value (eigenvalue) error message is given when the program cannot calculate all the requested mode shapes of the building.

The most common cause is an instability in the model. The first step is to analyze the Dead Load case only and correct any reported instabilities.

The error can also occur when there is an inequality between the mass and stiffness at different levels. In buildings with partial levels, this is common, as there are some levels that do not have many lateral members framing to the diaphragm. Often, the mass for these levels is small, but highly eccentric in relation to the adjacent levels. Sometimes, the masses can be lumped with adjacent levels, either above or below, in order to simplify the model and allow the program to run. This can be done using the Loads - Masses command, and changing the value in the Combine cell for such levels.


You can sometimes get a model to run if you are willing to utilize less than the default number of modes. The program default is to solve 3 modes per rigid diaphragm in the model. The first 3 modes are typically the controlling modes so running the analysis with fewer modes may be acceptable. To do this create a new load case called "Modes" of the type, Dynamic - Eigen Solution. When you click [Add] you will be prompted to select the desired number of modes (see illustration).

Sometimes these problems are caused from having highly flexible or instable structures. If the exact modes shapes are not required, you can solve the problem by assigning the period (or frequency) for the lateral load case(s) explicitly, so that the program does not have to calculate it.

For seismic loads, this is done by setting T=Ta (or "Use Method A" in the UBC code) under the "T" heading in the load case definition (see illustration). The program will then use the approximate period of the building, and will not have to calculate the modes. If you analyze the building using the approximate period, you can observe the deflection at each level, and also review the loads and applied forces so that you can see how much load is being applied at each level.

For wind loads per IBC or ASCE, the same type of thing can be done in relation to the building frequencies. Set the frequency of the building in both directions to n=1 Hz (or some other estimated value) and also set the Gust Factor = 0.85 to avoid having wind loads which require an eigen solution (see illustration).

Please note that performing the eigen solution to calculate the period in conjunction with P-Delta can be more difficult for the program to solve. The softening of the stiffness matrix performed as part of the P-Delta analysis can even lead to an instability for the eigen solution where the second order effects are large. Likewise, solving the eigen solution for a dynamic load case with eccentricity requires 4 times as many modes compared to concentric analysis. When tension-only braces are used in a model, 50% of those members stiffness are considered in the eigen solution.

For additional information related to semi-rigid diaphragms and the eigen solution, please refer to the link below.

Ritz Vectors - Version 14.06.00 and later

In v14.06.00, an alternate method for calculating modal results using Ritz vectors was added as a feature in RAM Frame. Ritz vectors use an approximate method that produces results that are the same or nearly the same as the Eigen analysis. Generally, Ritz vectors are faster and more reliably converge to the solution. Because Ritz vectors converge more reliably, they are another tool that can be used to resolve Eigenvalue errors. Ritz vectors are also recommended for models that take a long time to perform the eigen solution.

The option to use Ritz Vectors or Eigen Vectors is selected in RAM Frame - Analysis mode - Criteria - General:

See Also

RAM SS Semirigid Diaphragms

RAM Instability In Finite Element Analysis

[[RAM Frame - Dynamic Analysis FAQ]]

Limcon Libraries Corrupted

$
0
0

 Product(s):Limcon
 Version(s):V8i
 Environment: N/A
 Area: Libraries
 Original Author:Bentley Technical Support Group

Problem Description

When using custom section libraries an error may occur within the output or report indicating, "Assertion failed: ##. Please contact Limcon support." or similar.

Explanation

When library source files are edited using other editor applications, formatting characters (aka binary characters) may be introduced that effectively corrupt the data causing Limcon to misread the information.

Avoidance

Only edit the Library Source Files using the tool provided within Limcon; File menu - Configure - Edit Library Source File...

**NOTE-Tension/Compression converged after 2 iterations, Case= 6

$
0
0

Good day experts, I just want to ask on how to approach this kind of note . and I just want also to ask you if this is harmful to the analysis results. Thank you

*WARNING- NO MEMBERS LOADED FOR A FLOOR LOAD GENERATION.

$
0
0

how should I move this warning can anybody help me enlighten with this *WARNING- NO MEMBERS LOADED FOR A FLOOR LOAD GENERATION.

Viewing all 1421 articles
Browse latest View live


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