Subframe now switchable between aluminium and carbon versions; TODO carbon

variant lacks its wheel leg.
This commit is contained in:
Simon Brooke 2025-09-10 18:19:03 +01:00
parent 5231893347
commit 87a0c3431e
3 changed files with 44 additions and 16 deletions

View file

@ -34,32 +34,34 @@ module hull_i() {
module hull() {
intersection() {
translate([2000,0,0])
translate([2500,0,500])
rotate([180, 90, 0])
scale([20, 16, 20])
scale([20, 15.5, 20])
rotate_extrude()
//rotate([ 0, 90, 0])
import("library/hull-volume-of-rotation.svg");
translate([-900,0, -110])
translate([-400,0, 350])
rotate([0, 90, 0])
prismoid(size1=[1100, 1000],
prismoid(size1=[900, 1000],
size2=[400, 600],
height=3000);
}
rotate([0,90,0])
translate([0,0,-2070])
translate([-500,0,-1570])
difference() {
skin(
[ellipse($fn=64,r=[350,30],center=true),
ellipse($fn=64,r=[430,340],center=true)], z=[0,1200],
[ellipse($fn=64,r=[350,30]),
ellipse($fn=64,r=[430,340])],
z=[0,1200],
slices=40,sampling="length",method="reindex");
skin(
[ellipse($fn=64,r=[344,24],center=true),
ellipse($fn=64,r=[424,334],center=true)], z=[-1,1201],
[ellipse($fn=64,r=[344,24]),
ellipse($fn=64,r=[424,334])],
z=[-1,1201],
slices=40,sampling="length",method="reindex");
}
}
hull();
hull();