Skip to content

Instantly share code, notes, and snippets.

@jhitesma
Created January 4, 2016 07:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jhitesma/39f9a753ced642641ffd to your computer and use it in GitHub Desktop.
Save jhitesma/39f9a753ced642641ffd to your computer and use it in GitHub Desktop.
Pinky Pie Bubble Bellie funnel
bowl = 30;
bowl_r = 20;
stem = 25;
stem_r = 2;
neck_r = 2;
thickness = .8;
curve_r = 10;
$fa = 5;
$fs = 0.1;
eps = 0.01;
module profile() {
hull() {
translate([stem_r, 0])
square([thickness, eps]);
translate([neck_r + curve_r, stem])
circle(r = curve_r);
translate([bowl_r, stem + bowl - eps])
square([thickness, eps]);
}
}
difference() {
rotate_extrude()
difference() {
profile();
translate([thickness, 0])
profile();
}
translate([-0.65,0,-.02]) {
cube(size=[1.3,4,4]);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment