31 lines
760 B
OpenSCAD
31 lines
760 B
OpenSCAD
include <gridfinity.scad>
|
|
|
|
module gf_sewing_spools() {
|
|
difference() {
|
|
gf_bakje([2, 2, 4], mode=GF_BAKJE_MODE_PARFILL, fill_dis=6);
|
|
for(i = [-1,0,+1])
|
|
translate([-(62+2+12)/2, i*24, 11+6])
|
|
rotate([0, 90]) {
|
|
cylinder(h = 62, d = 24);
|
|
translate([0, 0, 62+2])
|
|
cylinder(h = 12, d = 24);
|
|
}
|
|
for(i = [-1,+1])
|
|
translate([0, i*12, 19])
|
|
scale([1, 9, 12])
|
|
rotate([45, 0]) {
|
|
cube([100, 1, 1], center=true);
|
|
}
|
|
}
|
|
|
|
%for(i = [-1,0,+1])
|
|
translate([-(62+2+12)/2+1, i*24, 11+6])
|
|
rotate([0, 90]) {
|
|
cylinder(h = 60, d = 20);
|
|
translate([0, 0, 62+2])
|
|
cylinder(h = 11, d = 20);
|
|
}
|
|
}
|
|
|
|
gf_sewing_spools();
|