From abadef1ccea33ff7f8696f1c03a99d93b79a9c02 Mon Sep 17 00:00:00 2001 From: Petras Vestartas Date: Thu, 30 Jan 2025 20:17:47 +0100 Subject: [PATCH 1/2] INIT --- .../historical-typologies/pillow-vault.md | 93 +++++++++++++++++++ 1 file changed, 93 insertions(+) create mode 100644 gitbook/examples/historical-typologies/pillow-vault.md diff --git a/gitbook/examples/historical-typologies/pillow-vault.md b/gitbook/examples/historical-typologies/pillow-vault.md new file mode 100644 index 0000000..034f8cb --- /dev/null +++ b/gitbook/examples/historical-typologies/pillow-vault.md @@ -0,0 +1,93 @@ +--- +layout: + title: + visible: true + description: + visible: false + tableOfContents: + visible: true + outline: + visible: true + pagination: + visible: true +--- + +# Barrel Vault + +
+ +A pillow vault is a type of vaulted ceiling with convex, pillow-like sections, often formed by intersecting barrel vaults or domes, creating a smooth, rounded appearance. It is a simplest example where all mesh boundary vertices are set as supports. + +{% file src="../../.gitbook/assets/examples_pillow_vault.3dm" %} + +*** + +## 1. Create Pattern + +**Command:** `RV_pattern` > `RhinoMesh` + +Create a pattern from a mesh. You can start with the attached Rhino file or a session file. + +
+ +{% file src="../../.gitbook/assetsexamples_pillow_vault_0.json" %} + +*** + +## 2. Identify Supports + +**Command:** `RV_pattern_supports` > `Add`> `Manual`> `Select Vertices` + +Manually set the boundary points on the top and bottom edges of the mesh. + +
+ +{% file src="../../.gitbook/assets/examples_pillow_vault_1.json" %} + +*** + +## 3. Form Diagram + +**Command:** `RV_form` + +The mesh geometry is converted into a line preview, marked with green lines. + +
+ +{% file src="../../.gitbook/assets/examples_pillow_vault_2.png" %} + +*** + +## 4. Force Diagram + +**Command:** `RV_force` + +On the right side, the force diagram is created with TextDots marking the angle deviation between the form edge and its 90-degree rotated force edge. In the next step, horizontal equilibrium will be applied to reduce this deviation to zero. + +

.

+ +{% file src="../../.gitbook/assets/examples_pillow_vault_3.png" %} + +*** + +## 5. Horizontal Equilibrium + +**Command:** `RV_tna_horizontal` + +Leave default parameters as is to reach the horizontal equilibrium. Since horizontal segments have almost no force, the force diagram collapses to a line. + +
+ +{% file src="../../.gitbook/assets/examples_pillow_vault_4.png" %} + +*** + +## 6. Vertical Equilibrium + +**Command:** `RV_tna_vertical` > `2` + +The final geometry is computed by running the vertical equilibrium command, change the height to 2 to match the preview. For preview, we use the following options:`RV_settings > Drawing > show_pipes` and `show_forces`. + +
+ +{% file src="../../.gitbook/assets/examples_pillow_vault_5.png" %} From f308abb2d8b4f7830f773bf3503b52ac4e6d5b61 Mon Sep 17 00:00:00 2001 From: Petras Vestartas Date: Thu, 30 Jan 2025 20:23:44 +0100 Subject: [PATCH 2/2] CHANGELOG --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5d67dda..a45724e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,10 +5,15 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [0.4.12] 2025-01-30 + ## Unreleased ### Added +* Added GitBook examples: pillow vault, barrel vault, lips, creases. + ### Changed ### Removed