From d2399a464cdd64f0d0011762191a71edb9983a2b Mon Sep 17 00:00:00 2001 From: Simon Brooke Date: Sat, 6 Sep 2025 09:48:28 +0100 Subject: [PATCH] Added tricycle.scad. --- README.md | 4 +++- model/fourbar.scad | 2 +- model/subframe.scad | 2 +- model/tricycle.scad | 13 +++++++++++++ 4 files changed, 18 insertions(+), 3 deletions(-) create mode 100644 model/tricycle.scad diff --git a/README.md b/README.md index ef99141..8930d8f 100644 --- a/README.md +++ b/README.md @@ -8,6 +8,8 @@ Design of a highly experimental recumbent tricycle, not software at all. Still at a very preliminary, pre-prototype stage. Work is documented [here](https://www.journeyman.cc/blog/tags-output/Tricycle/). +The current model is built with [OpenSCAD](https://openscad.org/); to render the model, open `model/tricycle.scad`. + ## Dependencies The following libraries are used into this model. They should be downloaded and installed into your [OpenSCAD library directory](https://en.wikibooks.org/wiki/OpenSCAD_User_Manual/Libraries), which on Linux systems is usually `$HOME/.local/share/OpenSCAD/libraries`. @@ -16,7 +18,7 @@ The following libraries are used into this model. They should be downloaded and | ------------------------------------------------------------ | ------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | | [BentSim](https://github.com/PRouzeau/BentSim) | BentSim | [Pierre Rouzeau](https://rouzeau.net/) | [GPL](https://github.com/PRouzeau/BentSim/blob/master/LICENSE) | | [Sprocket Generator V2](https://www.thingiverse.com/thing:3059422) | SprocketGenerator2 | [Hampus Andersson](https://www.thingiverse.com/haand001/designs) | [Creative Commons Attribution](https://creativecommons.org/licenses/by/4.0/) | -| [NACA Airfoils - 4 digit fully parametric](https://www.thingiverse.com/thing:898554)] | | [Rudolf Huttary](https://www.thingiverse.com/parkinbot/designs) | [Creative Commons - Attribution - Non-Commercial](https://creativecommons.org/licenses/by-nc/4.0/) | +| [NACA Airfoils - 4 digit fully parametric](https://www.thingiverse.com/thing:898554)] | NACAAirfoils | [Rudolf Huttary](https://www.thingiverse.com/parkinbot/designs) | [Creative Commons - Attribution - Non-Commercial](https://creativecommons.org/licenses/by-nc/4.0/) | | [The Belfry OpenScad Library, v2](https://github.com/BelfrySCAD/BOSL2) | BOSL2 | Numerous contributors | [BSD 2-Clause](https://github.com/BelfrySCAD/BOSL2/blob/master/LICENSE) | | | | | | diff --git a/model/fourbar.scad b/model/fourbar.scad index 7ab7953..3025fb8 100644 --- a/model/fourbar.scad +++ b/model/fourbar.scad @@ -70,4 +70,4 @@ module fourbar(length=1000, chord=100, long_skew=30, lat_skew=30, shoulder=650) fourbar_axle_half(w, chord); } -fourbar(700, 100, 30, 35, 650); + diff --git a/model/subframe.scad b/model/subframe.scad index cc0ade0..5098bc3 100644 --- a/model/subframe.scad +++ b/model/subframe.scad @@ -62,4 +62,4 @@ module subframe () { } -subframe(); +// subframe(); diff --git a/model/tricycle.scad b/model/tricycle.scad new file mode 100644 index 0000000..c77d5e6 --- /dev/null +++ b/model/tricycle.scad @@ -0,0 +1,13 @@ +// tricycle.scad + +// (c) Simon Brooke 2025; CC-BY-SA + +// Top level final rendering + +include +include + +rotate([0, 0, 270]) +translate([0, 0, 500]) +subframe(); +fourbar(700, 100, 30, 35, 650); \ No newline at end of file