Updated head_cross bracket
Made font/rear walls thicker Adjusted bolt holes Added mating parts for display options.
This commit is contained in:
10
bracket.scad
10
bracket.scad
@@ -83,17 +83,17 @@ module head_front() {
|
||||
|
||||
module head_cross_rear() {
|
||||
difference() {
|
||||
cuboid([platmid_x+20, 25+5, 42], fillet=3,align=V_BACK);
|
||||
cuboid([platmid_x+20, 25+10, 42], fillet=3,align=V_BACK);
|
||||
back(50/2)cuboid([platmid_x, 50 , 70], align=V_FRONT);
|
||||
back(0)xspread(n=2, l=platmid_x+10) zspread(n=2, l=33) rotate([90,0,0]) rotate([0,0,0]) m4s_clear(bl=40, bz=-11, drop=false, sh=0);
|
||||
xspread(n=2, l=platmid_x+10) zspread(n=2, l=33) rotate([90,0,0]) m4s_clear(bl=66, bz=-34, drop=false, sh=0);
|
||||
}
|
||||
}
|
||||
|
||||
module head_cross_front() {
|
||||
difference() {
|
||||
cuboid([platmid_x+20, 30, 42], fillet=3, align=V_FRONT);
|
||||
cuboid([platmid_x+20, 25+10, 42], fillet=3, align=V_FRONT);
|
||||
back(25)cuboid([71, 50 , 25], align=V_FRONT);
|
||||
back(2)xspread(n=2, l=platmid_x+10) zspread(n=2, l=33) rotate([90,0,0]) rotate([0,0,0]) m4s_clear(bl=40, bz=-11, drop=false, sh=.20);
|
||||
xspread(n=2, l=platmid_x+10) zspread(n=2, l=33) rotate([90,0,0]) m4s_clear(bl=65, bz=-33, drop=false, sh=.20);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -127,6 +127,7 @@ if (part == "head_cross_front") {
|
||||
rot = (plate) ? 90 : 0;
|
||||
rotate([rot,0,0])
|
||||
head_cross_front();
|
||||
if (mate) { %head_cross_rear(); }
|
||||
} else if (part == "foot_cross_front") {
|
||||
rot = (plate) ? 90 : 0;
|
||||
rotate([rot,0,0])
|
||||
@@ -141,6 +142,7 @@ if (part == "head_cross_front") {
|
||||
rot = (plate) ? -90 : 0;
|
||||
rotate([rot,0,0])
|
||||
head_cross_rear();
|
||||
if (mate) { %head_cross_front(); }
|
||||
} else if (part == "head_corner_front") {
|
||||
tx = (plate) ? 0 : -19;
|
||||
ty = (plate) ? 0 : -headpost_y-4;
|
||||
|
||||
Reference in New Issue
Block a user