Skip to content
Snippets Groups Projects
Commit 83b4db5c authored by fxk8y's avatar fxk8y :spider:
Browse files

Begin funnel development (second time)

parent 6ee5cb57
No related branches found
No related tags found
No related merge requests found
[submodule "TripwireHook"]
path = TripwireHook
url = git@git.c3pb.de:fxk8y/tripwirehook.git
[submodule "WebWeaver"]
path = WebWeaver
url = git@git.services.c3pb.de:fxk8y/WebWeaver.git
......@@ -3,6 +3,10 @@ $fs = 0.2;
$fa = $fs;
use <WebWeaver/scad/Util.scad>;
use <WebWeaver/scad/Piping.scad>;
// Material definitions
GreenPLA = [28/255, 1.0, 47/255, 132/255];
......@@ -22,6 +26,7 @@ hs_fin_d = 11; // depth
hs_fin_cnt = 10;
hs_fin_spacing = 3.5;
/**
*
* TODO: Moar documentation!
......@@ -213,13 +218,22 @@ module funnelFins(
fu_str = 1.6;
module funnel() {
color(GreenPLA) {
// TODO: implement!
hs_h = hs_baseplate + hs_fin_d;
d = 5;
y_off = hs_w/2 - fu_outlet_w/2;
z_off = 0;
for (ty=[-y_off, y_off]) translate([hs_l/2, ty, z_off]) rotate([90, 90, 0]) cornerPipe(hs_h, fu_outlet_w, d, 180, 2, fu_str, center=true);
linear_extrude(1) funnel2D();
}
}
......@@ -239,10 +253,10 @@ module funnel() {
module preview() {
// funnel();
translate([0, 0, 0]) funnel();
// color([0, 0, 1.0, 1.0]) translate([0, 0, 1]) linear_extrude(1) funnelFins();
// rotate([180, 0, 0]) symmetricHeatsink();
rotate([180, 0, 0]) symmetricHeatsink();
}
......
WebWeaver @ ab46123f
Subproject commit ab46123fdfbcfbf9d2d896d7def54a9d737839af
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment