diff --git a/README.md b/README.md index 632476d..b9b7edf 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ Design of a highly experimental recumbent tricycle, not software at all. -![Subframe and four bar linkage](subframe-and-fourbar.png) +![Latest render](sketches/latest-render.png) ## Status @@ -14,12 +14,12 @@ The current model is built with [OpenSCAD](https://openscad.org/); to render the 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`. -| Library | Referenced as | Author | Licence | -| ------------------------------------------------------------ | ------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | -| [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)] | 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) | +| Library | Referenced as | Author | Licence | Notes | +| ------------------------------------------------------------ | ------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ | -------------------------------------------------------- | +| [BentSim](https://github.com/PRouzeau/BentSim) | BentSim | [Pierre Rouzeau](https://rouzeau.net/) | [GPL](https://github.com/PRouzeau/BentSim/blob/master/LICENSE) | Currently not used; appears to have conflicts with BOSL2 | +| [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)] | 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/hull.scad b/model/hull.scad index dca117b..c5677cb 100644 --- a/model/hull.scad +++ b/model/hull.scad @@ -34,11 +34,10 @@ module hull_i() { module hull() { intersection() { - translate([2500,0,500]) + translate([1850,0,500]) rotate([180, 90, 0]) - scale([20, 15.5, 20]) + scale([20, 15.5, 15.5]) rotate_extrude() - //rotate([ 0, 90, 0]) import("library/hull-volume-of-rotation.svg"); translate([-400,0, 350]) @@ -64,4 +63,4 @@ module hull() { } } -//hull(); +// hull(); diff --git a/model/tricycle.scad b/model/tricycle.scad index a80f81a..73fd9f9 100644 --- a/model/tricycle.scad +++ b/model/tricycle.scad @@ -9,13 +9,14 @@ include include rotate([0, 0, 270]) -translate([0, 1200, 180]) +translate([0, 1300, 180]) subframe(structure="carbon"); translate([0, 0, 320]) fourbar(700, 100, 30, 35, 650); -translate([500, 0, 100]) -rotate([0, 3, 0]) +translate([800, 0, 120]) +rotate([0, 4, 0]) +color("forestgreen") hull(); /* diff --git a/sketches/latest-render.png b/sketches/latest-render.png new file mode 100644 index 0000000..f3c8dda Binary files /dev/null and b/sketches/latest-render.png differ diff --git a/sketches/subframe-bed-schematic.svg b/sketches/subframe-bed-schematic.svg index 3deb7a9..b5b427a 100644 --- a/sketches/subframe-bed-schematic.svg +++ b/sketches/subframe-bed-schematic.svg @@ -9,6 +9,9 @@ id="svg1" inkscape:version="1.4 (e7c3feb100, 2024-10-09)" sodipodi:docname="subframe-bed-schematic.svg" + inkscape:export-filename="../../blogiv/content/img/subframe-bed-schematic.png" + inkscape:export-xdpi="96" + inkscape:export-ydpi="96" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns="http://www.w3.org/2000/svg" @@ -24,13 +27,13 @@ inkscape:deskcolor="#d1d1d1" inkscape:document-units="mm" showgrid="true" - inkscape:zoom="0.50394254" - inkscape:cx="1185.651" - inkscape:cy="646.89914" - inkscape:window-width="1920" - inkscape:window-height="1011" + inkscape:zoom="1.4279216" + inkscape:cx="600.17302" + inkscape:cy="338.60403" + inkscape:window-width="2256" + inkscape:window-height="1423" inkscape:window-x="0" - inkscape:window-y="32" + inkscape:window-y="0" inkscape:window-maximized="1" inkscape:current-layer="layer1"> Not to scale. + sodipodi:nodetypes="cccccccc" /> moulding) - + id="tspan47">moulding, for easierdamage repair) + + + + width="1.052405" + height="31.602308" + x="134.45491" + y="141.149" /> + d="m 211.6589,165.78135 -38.64892,-8.17232" + id="path42" + sodipodi:nodetypes="cc" /> + 'Short stud' inset into XPS + 'Long stud' through bolted from under hull