3d-models/functional/table_edge_clip.scad

17 lines
567 B
OpenSCAD
Raw Permalink Normal View History

2024-01-03 13:36:59 -06:00
module tableEdgeClip(length = 4, depth = 20, thickness = 4, tableDepth = 21.58, clampAngle = 3) {
translate([0, length/-2, tableDepth/-2 - thickness])
cube([thickness, length, tableDepth + 2*thickness]);
translate([0.01, length/-2, tableDepth/-2 - thickness])
mirror([1, 0, 0])
rotate([0, -clampAngle, 0])
cube([depth + 0.01, length, thickness]);
mirror([0, 0, 1])
translate([0.01, length/-2, tableDepth/-2 - thickness])
mirror([1, 0, 0])
rotate([0, -clampAngle, 0])
cube([depth + 0.01, length, thickness]);
}