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() {
|
module head_cross_rear() {
|
||||||
difference() {
|
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(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() {
|
module head_cross_front() {
|
||||||
difference() {
|
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(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;
|
rot = (plate) ? 90 : 0;
|
||||||
rotate([rot,0,0])
|
rotate([rot,0,0])
|
||||||
head_cross_front();
|
head_cross_front();
|
||||||
|
if (mate) { %head_cross_rear(); }
|
||||||
} else if (part == "foot_cross_front") {
|
} else if (part == "foot_cross_front") {
|
||||||
rot = (plate) ? 90 : 0;
|
rot = (plate) ? 90 : 0;
|
||||||
rotate([rot,0,0])
|
rotate([rot,0,0])
|
||||||
@@ -141,6 +142,7 @@ if (part == "head_cross_front") {
|
|||||||
rot = (plate) ? -90 : 0;
|
rot = (plate) ? -90 : 0;
|
||||||
rotate([rot,0,0])
|
rotate([rot,0,0])
|
||||||
head_cross_rear();
|
head_cross_rear();
|
||||||
|
if (mate) { %head_cross_front(); }
|
||||||
} else if (part == "head_corner_front") {
|
} else if (part == "head_corner_front") {
|
||||||
tx = (plate) ? 0 : -19;
|
tx = (plate) ? 0 : -19;
|
||||||
ty = (plate) ? 0 : -headpost_y-4;
|
ty = (plate) ? 0 : -headpost_y-4;
|
||||||
|
|||||||
Reference in New Issue
Block a user