New bits
This commit is contained in:
@@ -1,41 +1,24 @@
|
||||
$fn = 60;
|
||||
|
||||
include <BOSL2/std.scad>
|
||||
include <boltsos_0.4.1/BOLTS.scad>
|
||||
include <nutsnbolts/cyl_head_bolt.scad>;
|
||||
|
||||
module legScrew() {
|
||||
translate([-8,24.5,0]) {
|
||||
cylinder(h=20, d=5.4, center=true);
|
||||
translate ([0,0,-7.5]) DIN931("M5");
|
||||
translate ([0,0,-9]) DIN931("M5");
|
||||
cylinder(h=25, d=5, center=true);
|
||||
translate([0,0,7.5]) cylinder(h=6, d=9);
|
||||
}
|
||||
module screw(size) {
|
||||
nutcatch_parallel(size, clh=0.2, clk=0.2);
|
||||
translate([0,0,23]) hole_through(name=size, l=15, cld=0.2, h=8.5, hcld=0.4);
|
||||
*nutcatch_sidecut(size, l=20, clk=0.1, clh=0.1, clsl=0.1);
|
||||
}
|
||||
|
||||
difference() {
|
||||
// Center part
|
||||
linear_extrude(height = 16)
|
||||
translate([0,0,-8]) linear_extrude(height = 16)
|
||||
import("../svg/center_bottom.svg");
|
||||
// Legs screw holes
|
||||
color("red") {
|
||||
for(i=[1:1:3]) {
|
||||
rotate([0,90,i*120]) legScrew();
|
||||
rotate([30,90,i*120]) translate([0,24.5,-7.5]) screw("M5");
|
||||
}
|
||||
}
|
||||
// Center screw hole
|
||||
rotate([0,0,120]) {
|
||||
translate ([0,-13,8]) {
|
||||
union() {
|
||||
rotate([90,90,0]) {
|
||||
DIN931("M3");
|
||||
}
|
||||
translate ([0,1,0]) {
|
||||
rotate([90,90,0]) {
|
||||
DIN931("M3");
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
// Center screw hole
|
||||
translate([12.95,0,0]) rotate([0,90,00]) screw("M3");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user