Skip to content

Commit

Permalink
GITBOOK-65: modify formdiagram
Browse files Browse the repository at this point in the history
  • Loading branch information
juney-lee authored and gitbook-bot committed Nov 11, 2024
1 parent 0e6e62e commit 401895c
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 15 deletions.
4 changes: 3 additions & 1 deletion gitbook/manual/7.-modify-diagrams/supports-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
| -------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------- |
| <img src="../../.gitbook/assets/RV_ForceDiagram-modify (1).svg" alt="" data-size="original"> | <p><strong>Rhino command name</strong></p><p><code>RV_force_modify</code></p> | <p><strong>source file</strong></p><p><a href="../../../plugin/RV_force_modify.py"><code>RV_force_modify.py</code></a></p> |

`RV_force_modify` allows users to make the following modifications to the ForceDiagram.
`RV_force_modify` allows users to make the following modifications to the `ForceDiagram`.

***

Expand All @@ -30,6 +30,8 @@ The following edge attributes of the `ForceDiagram` can be modified.

## Sub-commands

The following sub-commands are built into `RV_force_modify` to enable geometric modifications to the `ForceDiagram`.&#x20;

### MoveVertices

This sub-command enables users to move any vertices of the `ForceDiagram`. This is a 2-dimensional transformation on the XY plane. The transformation can be unconstrained ("free"), or constrained to: either the X or Y axis, or the XY plane.
4 changes: 2 additions & 2 deletions gitbook/manual/7.-modify-diagrams/supports-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
| ----------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------- |
| <img src="../../.gitbook/assets/RV_ThrustDiagram-modify.svg" alt="" data-size="original"> | <p><strong>Rhino command name</strong></p><p><code>RV_thrust_modify</code></p> | <p><strong>source file</strong></p><p><a href="../../../plugin/RV_thrust_modify.py"><code>RV_thrust_modify.py</code></a></p> |

`RV_thrust_modify` allows users to make the following modifications to the ThrustDiagram.
`RV_thrust_modify` allows users to make the following modifications to the `ThrustDiagram`.

***

Expand Down Expand Up @@ -43,7 +43,7 @@ Not implemented.

## Sub-commands

The following sub-commands are built into `RV_thrust_modify` to enable geometric modificiations to the `ThrustDiagram`.&#x20;
The following sub-commands are built into `RV_thrust_modify` to enable geometric modifications to the `ThrustDiagram`.&#x20;

### MoveSupports

Expand Down
26 changes: 14 additions & 12 deletions gitbook/manual/7.-modify-diagrams/supports.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,37 +4,39 @@
| ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| <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> |

Description




`RV_form_modify` allows users to make the following modifications to the `FormDiagram`.

***

## Sub functions&#x20;
## Sub-commands&#x20;

### Dropdowns
The following sub-commands are built into `RV_form_modify` to enable geometric modifications to the `ForceDiagram`.&#x20;

### Dropdowns

This sub-command allows users to create new dropdown supports. This will move the vertices to z=0, and convert it to a support. `RV_tna_vertical` will need to be recomputed to obtain the updated `ThrustDiagram`.

### Supports


Not implemented.

### Loads


This sub-command allows users to impose additional point loads to the selected vertices, by modifying the value for `pz`. The user can also modify the thickness `t` for the vertex, thereby changing the self-weight at that vertex.

### Openings


Not implemented.

### EdgeConstraints

The following edge attributes of the `FormDiagram` can be modified.

* **hmax** - This is the upper limit of the allowable internal horizontal force of the edge. This value is set to 10000000.0 by default.
* **hmin** - This is the lower limit of the allowable internal horizontal force of the edge. This value is set to 0 by default.
* **lmax** - This is the upper limit of the allowable length of the edge. This value is set to 10000000.0 by default.
* **lmin** - This is the lower limit of the allowable length of the edge. This value is set to 0 by default.

### ForceDensities



Not implemented.

0 comments on commit 401895c

Please sign in to comment.