Skip to main content

Design and analysis layers

In GSA, you can work in two layers: the Design layer and the Analysis layer.

You can identify which layer you’re in by looking at the top right corner of the Graphic interface.

layers

To change layers, right click anywhere on this interface, and select Switch layer, or use the keyboard shortcut Ctrl+Alt+D.

A summary of both layers and how to use them is listed below.

Design layer

In the Design layer, entities are modelled as members. This layer represents how we might think about a component's physical structure, (i.e., an entire beam, an entire slab, etc).

design

Analysis layer

In the Analysis layer, entities are modelled as finite element analysis (FEA) elements. This layer represents the information that will be directly passed to the FEA solver, (i.e., a 1D beam element, a 1D compression only struct element, a 2D quad4 shell element, etc).

analysis

Using layers in GSA

For most structures, it is recommended to start creating the geometry in the Design layer before creating the Analysis layer elements from the members. This allows for maximum flexibility and ensures that all intersections between any combination of 1D and 2D elements are noded out.

Any member properties (i.e., end releases, section properties, etc) will be passed onto the elements it creates.

comparison

Applying changes to both layers

Changes are only applied to the layer that you are currently working on. To apply changes onto both layers, use one of the following coordination tools to sync the two layers:

  • Create elements from members (icon)- Creates analysis elements from the selected members.

  • Delete elements from members (icon)- Deletes analysis elements from the selected members.

  • Synchronise members and elements (icon)- If the geometry remains the same but properties between the two layers differ, this function can apply the member’s properties onto the constituent elements, or apply the elements' properties to the associated member.

  • Create members from elements - Creates members from analysis elements.

Note: As with initial geometry creation, it is recommended that changes be made in the Design layer to members which can then be synchronised to the elements.

Functionality overview

The GSA development team is working on providing increased functionality to the design layer to allow the user the specify more attributes on a member level. At the time being, the following functionality is available in each layer:

FunctionDesign layer (members)Analysis layer (elements)
Create geometryYes, you can create members in the design layerYes, you can create elements in the analysis layer
Add loads to nodesYesYes
Add loads to 1D entitiesYes, you can add uniform loads to 1D members. Variable loads coming soon!Yes, you can add uniform and variable loads to 1D elements.
Add loads to 2D entitiesYes, you can add uniform loads to 2D members. Variable loads coming soon!Yes, you can add uniform and variable loads to 2D elements.
Add loads to 3D entitiesYes, you can add uniform loads to 3D members. Variable loads coming soon!Yes, you can add uniform and variable loads to 3D elements.
Define restraintsYes, only to nodes defined in design layer or part of member definitionYes, to all nodes
Define constraintsYes, only to nodes defined in design layer or part of member definitionYes, to all nodes
Define 1D steel member design propertiesYesNo
Define 2D concrete design propertiesYesNo