# SPACE GASS Specifics

The below headings relate to specific features within the standard plug-in tabs.

## Base

Not here? [See general base page](https://technical.geometrygym.com/rhino-grasshopper/structuralanalysis/spacegass/spacegass-specifics)

## Attributes

### Standard Materials

The **ggSpaceGassMaterialStd** component allows you to access the SPACE GASS standard material library within Grasshopper. This component will read the SPACE GASS material library stored in the program files of the latest version of SPACE GASS you have installed on your computer.

You will need to provide a *Library* and then a *Name* of the material. These need to be defined exactly how they are defined within SPACE GASS.

![Comparison between standard material and created material](https://2594167310-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LSS3F7HK0Nk5Ql9jbdt%2Fuploads%2Fgit-blob-2f3ba8e77e9ce8d759d30cccb71b702124c8441d%2Fspacegass-standard-materials.png?alt=media)

### Standard Section Properties

The **ggSpaceGassSectionStd** component allows you to access the SPACE GASS standard material library within Grasshopper. This component will read the SPACE GASS material library stored in the program files of the latest version of SPACE GASS you have installed.

You will need to provide a *Library* and a *Name* of the section exactly how it is defined within SPACE GASS and this will choose the first section within the Library with that given name. You can also provide a *Group* input, which will tell the plug-in to only search with a given group.

{% hint style="info" %}
Note that you can override any of the provided values from the Section Library using the Section Property Param inputs.
{% endhint %}

![Comparison between standard and GG catalogue profile defined section](https://2594167310-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LSS3F7HK0Nk5Ql9jbdt%2Fuploads%2Fgit-blob-490a9d1c7b1ffbb7080e6972cfa00ead72d1d850%2Fspacegass-standard-sections.png?alt=media)

### Explicit Section Property

The **ggSpaceGassCreateSectionPropExplicit** allow for the definition of an explicit section property within SPACE GASS.

![Creating an Explicit Section Property](https://2594167310-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LSS3F7HK0Nk5Ql9jbdt%2Fuploads%2Fgit-blob-b7623ea174a8c17413a48a6d35f6283b9e704cbf%2Fspacegass-explicit-section-property.png?alt=media)

You can also sect section property parameters such as section modification factors and material strengths using **ggSpaceGassSectionPropertyParameters.** The \*\*\*\**Base Units* parameter input allows you to tell the program that the explicit values provided are not as per the Rhino units you are using and to scale as necessary.

{% hint style="warning" %}
There is no geometry preview for an explicit section property as it is defined purely by property values.
{% endhint %}

### Beam Attributes

#### Beam Type

SPACE GASS allows for a beam element Type to be defined as a Normal, Tension Only or Compression Only element. You can set which type of element you would like using the *MemberType* input of the **ggSpaceGassBeamAtts** component. By right clicking on the parameter you can select from a list of the available options or an integer can also be provided.

Not here? [See general attributes page](https://technical.geometrygym.com/rhino-grasshopper/structuralanalysis/geometry-gym-model/untitled)

## Elements

Not here? [See general 1d elements section](https://technical.geometrygym.com/rhino-grasshopper/structuralanalysis/geometry-gym-model/common-attributes/1d-elements-curve)

## Loads

Not here? [see general loads section](https://technical.geometrygym.com/rhino-grasshopper/structuralanalysis/geometry-gym-model/loads)

## Analysis

### Solver

The **ggSpaceGassSolver** component allows for the automated running of SPACE GASS analysis and extraction of Analysis Results for specific result queries.

Once the *Enabled* parameter has been set to `true` the component will compile a SPACE GASS (.txt) file, then open SPACE GASS automatically. You need to ensure that the *Path* parameter is set to the SPACE GASS executable file (i.e C:\Program Files (x86)\Space Gass 12\sgwin.exe).

{% hint style="info" %}
Currently the solver performs a static analysis of the model. If you are looking to perform more advanced analysis then please contact us for support.
{% endhint %}

![](https://2594167310-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LSS3F7HK0Nk5Ql9jbdt%2Fuploads%2Fgit-blob-78b7e356d84073058c5a0cc7fef79975e37ddbe8%2Fspacegass-solver.png?alt=media)

Not here? [See general analysis and solver page](https://technical.geometrygym.com/rhino-grasshopper/structuralanalysis/geometry-gym-model/analysis-and-solver)

## Results

Not here? [See general results page](https://technical.geometrygym.com/rhino-grasshopper/structuralanalysis/geometry-gym-model/analysis-and-solver/results)

## Design

Not here? See general design page
