include <../../config.scad> use <../common/c_channel_beam.scad>; module door_support_beam(length) { color("darkgrey") { // c_channel_beam(length, W_DOOR_SUPPORT_BEAM, D_DOOR_SUPPORT_BEAM, T_DOOR_SUPPORT_BEAM, true); translate([0, 0, -length / 2]) union() { cube([W_DOOR_SUPPORT_BEAM, T_DOOR_SUPPORT_BEAM, length], center = false); cube([T_DOOR_SUPPORT_BEAM, D_DOOR_SUPPORT_BEAM, length], center = false); } } // Shopping echo(str("Rectangular Aluminium channel beam: Rectangular Aluminium channel beam ", length, "mm x ", W_DOOR_SUPPORT_BEAM, "mm x ", D_DOOR_SUPPORT_BEAM, "mm x ", T_DOOR_SUPPORT_BEAM, "mm - x1")); } door_support_beam(500);