# MOLA exercise

In this exercise, you're going to find influence lines using MOLA. It's meant to give you insight in when these influence lines have straight and/or curved parts. 

## Components
We'll use the following components:
| MOLA    | Model |
| :--------: | :------: |
| ![](./parts/fix.webp)  | ![](./parts/fixed.svg)|
| ![](./parts/hinged_support.webp)| ![](./parts/hinged_support.svg)  |
| ![](./parts/sliding_support.webp)| ![](./parts/sliding_support.svg)  |
| ![](./parts/sliding_hinged_support.webp) | ![](./parts/sliding_hinged_support.svg)|
| ![](./parts/beam.webp) | ![](parts/beam.svg)|
| ![](./parts/stiff.webp) | ![](parts/stiff.svg) |
| ![](./parts/1rad.webp) | ![](parts/1rad.svg) |

## Simply supported beam
Let's start with the most basic model, a simply supported beam:

```{figure} ./simply_supported/structure.svg
:width: 80%
:name: simply_supported
:align: center
Simply supported beam
```

```{exercise} Simply supported beam
:label: ss
:nonumber: true

Make the simply supported beam with MOLA
```

```{solution} ss
:class: dropdown

![](./simply_supported/structure.webp)

```

```{exercise} Influence line vertical support reaction at A for simply supported beam
:label: ss_A
:nonumber: true

Show the influence line of the vertical support reaction at A
```

```{solution} ss_A
:class: dropdown

![](./simply_supported/inf_A.webp)

```

```{exercise} Influence line vertical support reaction at B for simply supported beam
:label: ss_B
:nonumber: true

Show the influence line of the vertical support reaction at B
```

```{solution} ss_B
:class: dropdown

![](./simply_supported/inf_B.webp)

```

```{exercise} Influence line bending moment for simply supported beam
:label: ss_M
:nonumber: true

Show the influence line for the bending moment halfway the beam
```

```{solution} ss_M
:class: dropdown

![](./simply_supported/inf_M.webp)

```

```{exercise} Influence line displacement for simply supported beam
:label: ss_w
:nonumber: true

Show the influence line for the displacement halfway the beam
```

```{solution} ss_w
:class: dropdown

![](./simply_supported/inf_w.webp)

```

```{exercise} Influence line rotation for simply supported beam
:label: ss_phi
:nonumber: true

Show the influence line for the rotation halfway the beam
```

```{solution} ss_phi
:class: dropdown

![](./simply_supported/inf_phi.webp)

```

## Statically determinate hinged beam
Let's increase complexity a bit, by looking at a statically determinate hinged beam:

```{figure} ./hinged_SD/structure.svg
:width: 80%
:name: hb_model
:align: center
Statically determinate hinged beam
```

```{exercise} Statically determinate hinged beam
:label: hb
:nonumber: true

Make the statically determinate hinged beam with MOLA
```

```{solution} hb
:class: dropdown

![](./hinged_SD/structure.webp)

```

```{exercise} Influence line vertical support reaction at B for the statically determinate hinged beam
:label: hb_B
:nonumber: true

Show the influence line of the vertical support reaction at B
```

```{solution} hb_B
:class: dropdown

![](./hinged_SD/inf_B.webp)
```

```{exercise} Influence line bending moment at D for the statically determinate hinged beam
:label: hb_MD
:nonumber: true

Show the influence line for the bending moment at D for the statically determinate hinged beam
```

```{solution} hb_MD
:class: dropdown

![](./hinged_SD/inf_MD.webp)

```

```{exercise} Influence line bending moment at B for the statically determinate hinged beam
:label: hb_MB
:nonumber: true

Show the influence line for the bending moment at B for the statically determinate hinged beam
```

```{solution} hb_MB
:class: dropdown

![](./hinged_SD/inf_MB.webp)

```

```{exercise} Influence line displacement in D for the statically determinate hinged beam
:label: hb_WD
:nonumber: true

Show the influence line for the displacement in D for the statically determinate hinged beam
```

```{solution} hb_WD
:class: dropdown

![](./hinged_SD/inf_WD.webp)
```

```{exercise} Influence line displacement in S2 for the statically determinate hinged beam
:label: hb_WS
:nonumber: true

Show the influence line for the displacement in S2 for the statically determinate hinged beam
```

```{solution} hb_WS
:class: dropdown

![](./hinged_SD/inf_WS.webp)
```

```{exercise} Influence line rotation in B for the statically determinate hinged beam
:label: hb_phiB
:nonumber: true

Show the influence line for the rotation in B for the statically determinate hinged beam
```

```{solution} hb_phiB
:class: dropdown

![](./hinged_SD/inf_phiB.webp)
```

## Statically indeterminate hinged beam with stiff part

Let's consider a statically indeterminate beam with an infinitive stiff part:

```{figure} ./SO/structure.svg
:width: 80%
:name: is_model
:align: center
Statically indeterminate hinged beam with stiff part
```

```{exercise} Statically indeterminate beam with stiff part
:label: is
:nonumber: true

Make the statically indeterminate beam with stiff part with MOLA
```

```{solution} is
:class: dropdown

![](./SO/structure.webp)
```

```{exercise} Influence line vertical support reaction at B for the statically indeterminate beam with stiff part
:label: is_B
:nonumber: true

Show the influence line of the vertical support reaction at B for the statically indeterminate beam with stiff part
```

```{solution} is_B
:class: dropdown

![](./SO/inf_B.webp)
```

```{exercise} Influence line bending moment halfway AB for the statically indeterminate hinged beam with stiff part
:label: is_MAB
:nonumber: true

Show the influence line for the bending moment halfway AB for the statically indeterminate hinged beam with stiff part
```

```{solution} is_MAB
:class: dropdown

![](./SO/inf_M.webp)

```

## Statically indeterminate hinged beam
Finally, let's consider another statically indeterminate hinged beam.

```{figure} ./3sup/structure.svg
:width: 80%
:name: 3sup_model
:align: center
Statically indeterminate hinged beam
```

```{exercise} Statically indeterminate beam
:label: SO
:nonumber: true

Make the statically indeterminate beam with MOLA
```

```{solution} SO
:class: dropdown

![](./3sup/structure.webp)
```

```{exercise} Influence line vertical support reaction at A for the statically indeterminate beam
:label: SO_A
:nonumber: true

Show the influence line of the vertical support reaction at A for the statically indeterminate beam 
```

```{solution} SO_A
:class: dropdown

![](./3sup/inf_A.webp)
```

```{exercise} Influence line bending moment at B for the statically indeterminate hinged beam
:label: SO_MB
:nonumber: true

Show the influence line for the bending moment at B for the statically indeterminate hinged beam
```

```{solution} SO_MB
:class: dropdown

![](./3sup/inf_MB.webp)

```

```{exercise} Influence line bending moment at D for the statically indeterminate hinged beam
:label: SO_MD
:nonumber: true

Show the influence line for the bending moment at D for the statically indeterminate hinged beam
```

```{solution} SO_MD
:class: dropdown

![](./3sup/inf_MD.webp)

```