TV Console corner protector

During COVID19 lockdown, the kids were running around the living room a lot more, and a lot more reckless. Our TV console is covered with glass plates. These have chamfered corners (45 degree cut off), but still it's a hard, glass corner, and I could imagine painful or catastrophic injuries and trips to the ER.
I decided to create a quick and dirty cover that, once installed, would provide safer plastic, rounded corners.

I got a roundedcube OpenSCad module from thingiverse, and used that as a base shape, next I removed three plates from it, with appropriate offsets.
The console's front board is slightly asymmetrical, the right side has a 50% larger glass-top to board-top difference, so the is_right_part variable is also used to introduce an extra offset next to the mirror operation.
side_to_top_glass=2; // actually 1
glass_thickness=4;
guard_width=4;
infin=60;
frontwood=19;
is_right_part = 1;
mirror([is_right_part,0,0])
{
difference()
{
translate([0,0,-40])
roundedcube_simple([40,40,40],false,3);
// top glass
translate([guard_width,
guard_width,
-guard_width-glass_thickness-2])
cube([infin,infin,glass_thickness+2]);
// side glass
translate([guard_width,
guard_width+0*side_to_top_glass,
-guard_width-infin])
cube([glass_thickness,infin,infin]);
// back of the thing
translate([
guard_width+side_to_top_glass,
guard_width+glass_thickness+frontwood,
-guard_width-glass_thickness-infin
])
cube([infin,infin,infin]);
translate([0,0,-guard_width-6])
{
// front glass
translate([guard_width+side_to_top_glass,guard_width,-infin-guard_width])
cube([infin,glass_thickness,infin]);
// front wood + rest after it
translate([guard_width+side_to_top_glass,glass_thickness+guard_width,-1-is_right_part-infin-guard_width])
cube([infin,infin,infin]);
}
}
}
The plastic part is installed by
- aligning by closing the console with it inserted
- re-opening the console
- drawing a pencil line
- attaching dual-sided mounting tape (carpet tape?)
- aligning to the pencil line again
- pushing down
Liked something? Worked on something similar? Let me know what you think on Mastodon!
You can direct-message me, or mention me @thouters@hsnl.social