Skip to content

Commit 53e79df

Browse files
petrasvestartasgitbook-bot
authored andcommitted
GITBOOK-103: No subject
1 parent 95b8630 commit 53e79df

File tree

9 files changed

+80
-0
lines changed

9 files changed

+80
-0
lines changed
107 KB
Loading
16.2 KB
Binary file not shown.
130 KB
Loading
79.3 KB
Loading
272 KB
Loading
197 KB
Loading
88.1 KB
Loading
173 KB
Loading
Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,81 @@
11
# Barrel Vault
2+
3+
4+
5+
## Rhino Geometry
6+
7+
Download Rhino3D File:
8+
9+
{% file src="../../.gitbook/assets/0_creases.zip" %}
10+
11+
## Create Pattern
12+
13+
| | | |
14+
| -------------------------------------------------------------------------------- | ------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------- |
15+
| <img src="../../.gitbook/assets/RV_pattern (2).svg" alt="" data-size="original"> | <p><strong>Rhino command name</strong></p><p><code>RV_pattern</code></p> | <p><strong>source file</strong></p><p><a href="../../../plugin/RV_pattern.py"><code>RV_pattern.py</code></a></p> |
16+
17+
**Command:** `RV_pattern` > `RhinoMesh` > `Select a mesh`
18+
19+
<figure><img src="../../.gitbook/assets/0_creases.jpg" alt=""><figcaption><p>The display of the Mesh input changes when the <code>RV_pattern</code> command is initiated.</p></figcaption></figure>
20+
21+
22+
23+
## Identify Supports
24+
25+
<table><thead><tr><th></th><th width="228"></th><th></th></tr></thead><tbody><tr><td> <img src="../../.gitbook/assets/RV_supports (2).svg" alt=""></td><td><p><strong>Rhino command name</strong></p><p><code>RV_pattern_supports</code></p></td><td><p><strong>source file</strong></p><p><a href="../../../plugin/RV_pattern_supports.py"><code>RV_pattern_supports.py</code></a></p></td></tr></tbody></table>
26+
27+
**Command:** `RV_pattern_supports` > `Add`> `Manual`> `Select Vertices`> `Enter`
28+
29+
<figure><img src="../../.gitbook/assets/0_creases_2.jpg" alt=""><figcaption><p>Select the strips of vertices on the two opposite sides of the Mesh.</p></figcaption></figure>
30+
31+
32+
33+
## Form Diagram
34+
35+
| | | |
36+
| ------------------------------------------------------------------------------------ | --------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------- |
37+
| <img src="../../.gitbook/assets/RV_FormDiagram (1).svg" alt="" data-size="original"> | <p><strong>Rhino command name</strong></p><p><code>RV_form</code></p> | <p><strong>source file</strong></p><p><a href="../../../plugin/RV_form.py"><code>RV_form.py</code></a></p> |
38+
39+
**Command:** `RV_form`\
40+
41+
42+
<figure><img src="../../.gitbook/assets/0_creases_3.jpg" alt=""><figcaption><p>The mesh geometry is converted to a line preview.</p></figcaption></figure>
43+
44+
## Modify Form Diagram
45+
46+
| | | |
47+
| ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
48+
| <img src="../../.gitbook/assets/RV_FormDiagram-modify (1).svg" alt="" data-size="original"> | <p><strong>Rhino command name</strong></p><p><code>RV_form_modify</code></p> | <p><strong>source file</strong></p><p><a href="../../../plugin/RV_form_modify.py"><code>RV_form_modify.py</code></a></p> |
49+
50+
**Command:** `RV_form_modify`> `Edge Constraints` > `Manual`\
51+
52+
53+
<figure><img src="../../.gitbook/assets/0_creases_4.jpg" alt=""><figcaption><p>Select the edges, marked in black rectangles, and set the horizontal components (h_min and h_max) to: a) 0.00001, b) 2, and c) 1. This is done because horizontal edges ideally carry no load, and boundary arches have a tributary area twice as large as the outer ones.</p></figcaption></figure>
54+
55+
## Force Diagram
56+
57+
| | | |
58+
| ------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------ |
59+
| <img src="../../.gitbook/assets/RV_ForceDiagram (1).svg" alt="" data-size="original"> | <p><strong>Rhino command name</strong></p><p><code>RV_force</code></p> | <p><strong>source file</strong></p><p><a href="../../../plugin/RV_force.py"><code>RV_force.py</code></a></p> |
60+
61+
**Command:** `RV_force`
62+
63+
<figure><img src="../../.gitbook/assets/0_creases_5.jpg" alt=""><figcaption><p>On the right side the force diagram is created with forces distribution show in TextDots.</p></figcaption></figure>
64+
65+
## Horizontal Equilibrium
66+
67+
| | | |
68+
| -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------ |
69+
| <img src="../../.gitbook/assets/RV_horizontal-eq (1).svg" alt="" data-size="original"> | <p><strong>Rhino command name</strong></p><p><code>RV_tna_horizontal</code></p> | <p><strong>source file</strong></p><p><a href="../../../plugin/RV_tna_horizontal.py"><code>RV_tna_horizontal.py</code></a></p> |
70+
71+
**Command:** `RV_tna_horizontal` > `Iterations` > `1000`
72+
73+
<figure><img src="../../.gitbook/assets/0_creases_6.jpg" alt=""><figcaption><p>Since horizontal segments has almost no forces the force diagram collapses to a line. Nice!</p></figcaption></figure>
74+
75+
| | | |
76+
| ------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
77+
| <img src="../../.gitbook/assets/RV_vertical-eq (1).svg" alt="" data-size="original"> | <p><strong>Rhino command name</strong></p><p><code>RV_tna_vertical</code></p> | <p><strong>source file</strong></p><p><a href="../../../plugin/RV_tna_vertical.py"><code>RV_tna_vertical.py</code></a></p> |
78+
79+
**Command:** `RV_tna_vertical`&#x20;
80+
81+
<figure><img src="../../.gitbook/assets/0_creases_7.jpg" alt=""><figcaption><p>Vertical projection to get 3D geometry.</p></figcaption></figure>

0 commit comments

Comments
 (0)