78 lines
1.6 KiB
OpenSCAD
78 lines
1.6 KiB
OpenSCAD
module inner_negative() {
|
|
translate([0,0,2]) cylinder(r=22, h=2.8);
|
|
|
|
// difference() {
|
|
// translate([0,0,2]) cylinder(r=28, h=2.8);
|
|
// rotate([180,0,0]) {
|
|
// union() {
|
|
// translate([0,0,7.2]) rotate([90,0,0])
|
|
// import("/home/rrix/Downloads/3dp/top_b.stl");
|
|
// translate([20,-10,-4]) cube([40,80,3]);
|
|
// }
|
|
// }
|
|
// }
|
|
}
|
|
|
|
//difference() {
|
|
//
|
|
//translate([0,0,16])
|
|
//rotate([180,0,0])
|
|
//union() {
|
|
//hull() {
|
|
// translate([0,0,27]) rotate([90,0,0])
|
|
// import("/home/rrix/Downloads/3dp/top_c.stl");
|
|
// translate([0,0,27]) rotate([90,0,0])
|
|
// import("/home/rrix/Downloads/3dp/top_b.stl");
|
|
//
|
|
// translate([0,0,15])
|
|
// linear_extrude(1) projection()
|
|
// rotate([90,0,0])
|
|
// import("/home/rrix/Downloads/3dp/middle_top_a.stl");
|
|
//}
|
|
//
|
|
//translate([0,0,27]) rotate([90,0,0])
|
|
// import("/home/rrix/Downloads/3dp/middle_top_a.stl");
|
|
//}
|
|
//
|
|
//color("green")
|
|
//translate([0,0,-20])
|
|
//scale([1,1,5]) {
|
|
// inner_negative();
|
|
//}
|
|
//
|
|
//color("orange")
|
|
//translate([22.1,-53,-20])
|
|
//cube([5.8,60,30]);
|
|
//
|
|
//color("orange")
|
|
//translate([18,-13,-20])
|
|
//cube([6,20,30]);
|
|
//
|
|
//}
|
|
|
|
//translate([0,0,-16])
|
|
//rotate([180,0,0])
|
|
|
|
|
|
difference() {
|
|
union() {
|
|
translate([0,0,27])
|
|
rotate([90,0,0])
|
|
import("/home/rrix/Downloads/3dp/bottom.stl");
|
|
|
|
translate([0,0,27])
|
|
rotate([90,0,0])
|
|
import("/home/rrix/Downloads/3dp/vertical_frame_rev4_38mm.stl");
|
|
}
|
|
|
|
color("green")
|
|
translate([20, -20, 0.51])
|
|
cube([8, 60, 0.5]);
|
|
|
|
$fn=10;
|
|
color("green")
|
|
translate([22.7,25.2,0.51])
|
|
cylinder(h=10, r=1);
|
|
|
|
}
|