Skip to content

Commit 7ac5bf0

Browse files
juney-leegitbook-bot
authored andcommitted
GITBOOK-72: tidying up workflow & UI
1 parent b41b3a4 commit 7ac5bf0

File tree

2 files changed

+15
-13
lines changed

2 files changed

+15
-13
lines changed

gitbook/manual/fitting.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,7 @@ A `ThrustDiagram` is represented by the mesh datastructure. 
1717
Once the Form and Force Diagrams have been created and horizontal equilibrium has been established through parallelisation, the distribution of horizontal forces in the system is fixed. The actual magnitude of the horizontal forces depends on a _scale factor_ and will determine the _target height_ of the final thrust diagram. A higher scale factor results in higher horizontal forces and therefore a shallower three-dimensional shape. Vice versa, a lower scale factor results in lower horizontal thrust and thus a deeper solution.
1818

1919
The meaning of the scale factor and the magnitude of horizontal forces is related to the magnitude of the loads, which in turn are related to the self-weight of the resulting three-dimensional geometry. Rather than asking you to "guess" the scale factor to get the three-dimensional shape you want, RhinoVAULT will determine the scale for you based on the desired height of the final solution. The default value for the target height is 25% of the length of the diagonal of the bounding box of the Form Diagram (essentially of the bounding box of the footprint of your shell). This value tends to produce well-proportioned geometries.
20+
21+
22+
23+
note on max heigh

gitbook/manual/user-interface.md

Lines changed: 11 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The workflow of RhinoVAULT is based on the theoretical framework and workflow of
1818
{% step %}
1919
### 1. Create and Modify Pattern
2020

21-
A `Pattern` describes the topology of the `formdiagram`. A `pattern` is a collection of vertices interconnected by lines or "edges". RhinoVAULT provides several methods for generating a `Pattern` and various mechanisms to modify and refine its geometry.
21+
A `Pattern` describes the topology of the `FormDiagram`. A `Pattern` is a collection of vertices interconnected by lines or "edges". RhinoVAULT provides several methods for generating a `Pattern` and various mechanisms to modify and refine its geometry.
2222
{% endstep %}
2323

2424
{% step %}
@@ -30,33 +30,33 @@ In this step, additional information is added to the `Pattern`, such as identifi
3030
{% step %}
3131
### Create Form Diagram
3232

33-
Once the support vertices have been defined and the boundaries have been properly modified, the `FormDiagram` can be created from the `pattern`.
33+
Once the support vertices have been defined and the boundaries have been properly modified, the `FormDiagram` can be created from the `Pattern`.
3434
{% endstep %}
3535

3636
{% step %}
3737
### Create Force Diagram
3838

39-
Once the `FormDiagram` has been successfully created, the `ForceDiagram` can be created. In its initial state, the `ForceDiagram` is the topological dual of the `FormDiagram`; the two diagrams are not yet reciprocal.  
39+
Once the `FormDiagram` has been successfully created, the `ForceDiagram` can be created. In its initial state, the `ForceDiagram` is the topological dual of the `FormDiagram`; the two diagrams are not yet reciprocal (in horizontal equilibrium).  
4040
{% endstep %}
4141

4242
{% step %}
4343
### Horizontal Equilibrium
4444

45-
In order for the `FormDiagram` and the `ForceDiagram` to be reciprocal, the edges of one diagram needs to be perpendicular to the corresponding edge in the other diagram. Horizontal equilibrium solver iteratively repositions the vertices of the `FormDiagram` and/or `ForceDiagram` until the perpendicularity criteria (within desired angle tolerance) is met.
45+
In order for the `FormDiagram` and the `ForceDiagram` to be reciprocal, the edges of one diagram needs to be perpendicular to the corresponding edge in the other diagram. `RV_tna_horizontal` iteratively repositions the vertices of the `FormDiagram` and/or `ForceDiagram` until the perpendicularity criteria (within desired angle tolerance) is met.
4646
{% endstep %}
4747

4848
{% step %}
4949
### Vertical Equilibrium
5050

51-
Once the `FormDiagram` and `ForceDiagram` are reciprocal (in other words, in horizontal equilibrium), the geometry of the `ThrustDiagram` can be computed. The `ThrustDiagram` is equivalent to the `FormDiagram` with the updated z coordinates of its vertices (therefore updated self-weight at each vertex). 
51+
Once the `FormDiagram` and `ForceDiagram` are reciprocal, the geometry of the `ThrustDiagram` can be computed. The `ThrustDiagram` is equivalent to the `FormDiagram` with the updated z coordinates of its vertices (therefore updated self-weight at each vertex). 
5252

53-
Given a desired target height of the eventual `ThrustDiagram`, vertical equilibrium solver iteratively re-scales the `ThrustDiagram` in the z-axis, until the highest vertex of the `ThrustDigram` lies at the desired target height.
53+
Given a desired target height, `RV_tna_vertical` iteratively re-scales the `ThrustDiagram` in the z-axis, until the highest vertex of the `ThrustDigram` lies at the desired target height.
5454
{% endstep %}
5555

5656
{% step %}
5757
### Modify Diagrams
5858

59-
Once the vertical equilibrium has been computed, the three diagrams can be interactively modified by the user to continue form finding explorations.
59+
Once the vertical equilibrium has been computed, the three diagrams can be interactively modified by the user to continue form-finding explorations.
6060
{% endstep %}
6161

6262
{% step %}
@@ -81,9 +81,9 @@ There are two ways of accessing the functions and features of RhinoVAULT:
8181
* Using the Rhino command lines
8282
* RhionVAULT toolbar
8383

84-
### Command
84+
### Rhino command line
8585

86-
COMPAS RhinoVAULT includes the following Rhino commands:
86+
RhinoVAULT includes the following Rhino commands, which can be executed from the Rhino Command Prompt (simply start typing the command name).
8787

8888
* `RV`
8989
* `RV_pattern`
@@ -106,12 +106,10 @@ COMPAS RhinoVAULT includes the following Rhino commands:
106106
* `RV_session_save`
107107
* `RV_settings`
108108

109-
These commands can be executed at the Rhino Command Prompt (simply start typing the command name), or using the RhinoVAULT toolbar.
110-
111109
<figure><img src="../.gitbook/assets/RV_command-line.png" alt=""><figcaption><p>Accessing RhinoVAULT commands from the command line.</p></figcaption></figure>
112110

113111
### Toolbar
114112

115-
The RhinoVAULT toolbar is organized in the sequential order (0, 1, 2, 3... 9, from left to right) of the steps of the [RhinoVAULT workflow](user-interface.md#rhinovault-workflow). The RhinoVAULT toolbar gives the user a quick access to all the key features of RV2.
113+
All of the functionalities of RhinoVAULT are accessible through the toolbar. The toolbar is organized in the sequential order (0, 1, 2, 3... to 9 from left to right) of the steps of the [RhinoVAULT workflow](user-interface.md#rhinovault-workflow).&#x20;
116114

117-
<figure><img src="../.gitbook/assets/RV_toolbar-numbered.jpg" alt=""><figcaption><p>RhinoVAULT toolbar</p></figcaption></figure>
115+
<figure><img src="../.gitbook/assets/RV_toolbar-numbered.jpg" alt=""><figcaption><p>The arrangement of the RhinoVAULT toolbar according to the TNA workflow.</p></figcaption></figure>

0 commit comments

Comments
 (0)