CASES: Envelope Cases

Description

Creates, configures and generates envelope result cases.

Envelopes are used to find peak values in results comprising of multiple result cases. There are three envelope types:

  1. Limit Envelopes, which select a peak result and the result case at which it occurs;
  2. Combination envelopes, which resemble linear combinations (CASES: Combination Cases) but with the added functionality of conditional accumulation of results; and
  3. Factors envelopes that offer greater functionality including the result case envelope sets and groups.

Each envelope type is defined in a separate tab via a grid. Additionally, the Sets tab is used to define the sets and groups used by the Factors envelopes.

Envelope cases are available for results generated by the SOLVERS: Linear Static Settings, SOLVERS: Nonlinear Static Settings, SOLVERS: Quasi-static Settings, SOLVERS: Harmonic Response Settings,SOLVERS: Linear Transient Dynamic Settings, SOLVERS: Nonlinear Transient Dynamic Settings, SOLVERS: Steady Heat Settings and SOLVERS: Transient Heat Settings.

Once generated, envelope cases are added to the result case dropdown list in the model window (VISUAL: Cases) and to the Cases list of The LISTINGS Tab. These are generated and listed in the order of Limit envelopes followed by Combination envelopes followed by Factors envelopes. Any or all envelope types may be defined for the supported solver types.

Special care should be taken when using Combination and Factors envelopes with the nonlinear solvers since a linear superposition of a nonlinear result is, in many cases, not a valid result. The functionality is available because it allows for the superposition of results such as sequence simulation and other quasi-linear results to be enveloped and combined.

Toolbar Functions

The availability of the following functions depends on the envelope type.

Insert column

Inserts a new column before the highlighted cell to define a new Limit or Combination envelope.

Add column

Adds a new column to the end of the list to define a new Limit or Combination envelope.

Delete column

Deletes Limit or Combination envelopes by deleting the highlighted columns.

Selections

Selects all cases in the current column, clears all cases in the current column, inverts all cases in the current column.

These functions are available only for Limit and Combination envelopes.

Select/Clear all columns

Selects all columns, clears all columns.

These functions are available only for Limit and Combination envelopes.

Envelope settings

See Results Options: Envelopes Tab.

Generate envelopes

Generates the envelopes, adding one new result case for each envelope case. All envelope types are generated together. Once generated, envelope cases are added to the result case dropdown list in the model window (VISUAL: Cases) and to the Cases list of The LISTINGS Tab.

New factors envelope

Creates a new factors envelope. The name can be changed by double-clicking the name in the envelopes panel or by using Edit envelope name.

Delete selected envelope

Deletes selected factors envelopes.

Hold the Ctrl key and click to select multiple envelopes. Hold the Shift key and click to select a range of envelopes.

Edit envelope name

Opens the Envelope Name dialog, which enables the name of the current envelope to be edited. This can also be activated by double-clicking the envelope name in the list.

Set min envelope type

Sets the Factors envelope type to Min for the selected cases.

Set max envelope type

Sets the Factors envelope type to Max for the selected cases.

Toggle envelope type

Switches the factors envelope type between Max and Min for the selected cases.

Insert result case

Inserts a new row before the highlighted cell to define a new result case in a Factors envelope.

Add result case

Adds a new row to the end of the list to define a new result case in a Factors envelope.

Delete result cases

Deletes result cases in a Factors envelope by deleting the highlighted rows.

Right-click Functions

Right-clicking the grid opens a popup menu and provides additional functions. See Straus7 Interface: Right-click Functions.

Limit Envelopes

Limit envelopes report the maximum, minimum or absolute (signed or unsigned) values of the included result cases. For each envelope, the result at each node or element is a single value obtained from one of the included result cases. The results contouring options in the model window (Results: Element Results Settings), Results: Peek and The LISTINGS Tab identify the result case that generates each Limit envelope result.

A checkmark in the grid indicates the result cases considered by each limit envelope, while the header of the envelope indicates the type. The checkmark can be toggled by double-clicking the required cell.

Pairs of envelope cases are usually created, a Minimum and a Maximum, to ensure that the outer limits of the results are detected.

Maximum Envelope

The maximum value of all the considered result cases is reported as the envelope value. For example, if the set of considered results is (-3.0, 0.5, 2.0), 2.0 is reported as the envelope value. If no positive value is found, the least negative value is reported. For example, if the set of considered results is (-3.0, -1.0, -2.5), -1.0 is reported as the envelope value.

Minimum Envelope

The minimum value of all the considered result cases is reported as the envelope value. For example, if the set of considered results is (-3.0, 0.5, 2.0), -3.0 is reported as the envelope value. If no negative value is found, the least positive value is reported. For example, if the set of considered results is (3.0, 1.5, 2.5), 1.5 is reported as the envelope value.

Absolute Envelope

The maximum magnitude, as an absolute value, of all the considered result cases is reported as the envelope value. Enveloping is performed ignoring the sign of the results. For example, if the set of considered results is (-3.0, 0.5,2.0), +3.0 is reported as the envelope value.

Magnitude Envelope

The maximum magnitude, as a signed value, of all the considered result cases is reported as the envelope value. Enveloping is performed based on the absolute value while retaining the sign of the value. For example, if the set of considered results is (-3.0, 0.5,2.0), -3.0 is reported as the envelope value.

Combination Envelopes

Combination envelopes report the maximum or minimum accumulated values for the included result cases according to the inclusion option selected for each result case. This type of envelope is similar to a linear combination since the result obtained at each node or element may be a value from a single result case or a summation of values from multiple result cases.

The inclusion options are:

ON

Adds this result case to the Combination envelope irrespective of its values.

This is the option to use for cases that are always to be included (i.e., the permanent load cases).

OFF

Excludes this result case.

The result case is not added to the Combination envelope.

CHECK

Checks the result case according to the Combination envelope type selected and adds the result case if it satisfies the envelope criterion:

Factors Envelopes

Factors envelopes require the selection of result cases to be included in the envelope, the definition of two multipliers (factors) for each included result case, and optionally, a Set for each included result case. Factors envelopes accumulate values from the included result cases according to the inclusion options selected and the two factors assigned to each result case.

The Factors envelopes page is divided into two areas:

Result cases

The result cases to be included are explicitly added to the list of cases (unlike the Limit and Combination envelopes where all result cases are always listed but require selection). By using the Insert and Add functions, new rows are added to the envelope. The result cases for new rows can be selected from the dropdown list at the top of the spreadsheet or by double-clicking the case name to cycle through the available cases.

Two factors

The two factors are defined as real values. The order in which the factors appear in the two columns is not important. Every result case value is multiplied by each of their two factors separately to produce two results. For Minimum Envelopes, the result that is more negative (lower) is added. For Maximum Envelopes, the result that is more positive (higher) is added. One of the two factored results is always added. It is therefore possible that a Minimum Envelope produces a positive result, and that a Maximum Envelope produces a negative result.

Sets

Sets may used with Factors envelopes to enable result cases to be grouped together. Typically they are used to consider result cases or result case combinations that are mutually exclusive. The association of sets with result cases allows for the result cases to be considered multiple times within different sets of result cases, with different factors permitted in each set. It allows for the selection of a single value over a group of sets, as required by various design standards.

If sets are used, set names are selected as the third parameter in the grid for each included result case where it is required. The set name is selected via a dropdown list once the set has been defined under the Sets tab. To associate multiple result cases with a set, select the same set for all the required result cases (any number of result cases may belong to a given set).

There are two types of sets:

Sets

Sets can added and deleted by using the appropriate functions on the toolbar. Once created, the set name can be modified by either double-clicking the name or by pressing the F2 key. The set type can be changed by double-clicking the type description to select either Additive (AND) or Exclusive (OR).

Additionally a Group attribute can be assigned to sets. This is an optional parameter that is defined as a string of characters of the user's choice. A group defines a collection of sets and is always Exclusive (OR) in operation.

Once the sets have been defined, they can be assigned to result cases in the Factors envelopes page.

The primary use of sets (without set groups) is to allow the definition of mutually exclusive sets of load cases (i.e., to select the case within the set that has the greatest impact on the envelope). This uses the Exclusive (OR) set type.

The secondary use of sets requires the set's Group attribute. It is used when different sets of loads are considered but the various "set combinations" are mutually exclusive. In this case, the different sets of loads do not occur simultaneously and only the set with the greatest impact is added to the envelope. The group identifier found in the Sets page defines which sets are contained in which group. A set group always behaves as an exclusive (OR) group. Hence it can be thought of as a secondary set (OR) operation.

Factors Envelope Example

A typical pair of load factors has one of the factors as zero and the other as non-zero (e.g., 0 and 1.5). In turn, the value in the result case is multiplied by 0 and then 1.5. The way these products are used depends on the envelope type:

Another typical pair of load factors has the two factors as -1.0 and +1.0 (or - and + the same factor). This is used for cases where the load can be fully reversing. No matter the sign of the result value, these two factors will ensure that a Maximum envelope will increase and a Minimum envelope will decrease when the factored result is added.

To illustrate the use of sets and groups, consider the case where we have three load cases and we wish to add only the two load cases that together maximise an envelope.

We achieve this result by defining three Additive (AND) sets (Set 1, Set 2, Set 3) within one Group (GRP A). We then create the three pairs of possible combinations of load cases and assign each pair to a different set.

As groups are always exclusive, this will add to the envelope either (Load Case 1 + Load Case 2) OR (Load Case 2 + Load Case 3) OR (Load Case 3 + Load Case 1); whichever is the largest for a Maximum envelope, and whichever is the smallest for a Minimum envelope. Note that here we have used 1.0 for both Factor 1 and Factor 2, but those factors can be set to any values.

Flexibility of Factors Envelopes

Factors envelopes offer the greatest flexibility of all the envelopes types. Both the Limit and Combination envelopes, as well as Linear Combinations, could be calculated using factors envelopes if desired (although this would generally require more input).

Some examples uses include the following:

See Also