OpenSCAD Projects
Find a file
Correl 2b63263b60 [project_box] Offset lid cutouts
The lid is offset by the wall width and the fit tolerance of the
internal project area, as it begins at the front wall and ends over the
lip of the back wall.
2022-12-07 16:16:03 -05:00
.gitignore Initial commit 2022-12-06 10:58:59 -05:00
fit_test.scad [project_box] Use 1mm clearance for fit test 2022-12-07 12:54:54 -05:00
garage_door.scad [project_box] Clean up dimensions API 2022-12-07 12:09:05 -05:00
project-box.png [project_box] Update README 2022-12-07 13:31:15 -05:00
project_box.scad [project_box] Offset lid cutouts 2022-12-07 16:16:03 -05:00
README.org [project_box] Update README 2022-12-07 13:31:15 -05:00

OpenSCAD Models

My collection of 3D-printable models designed using OpenSCAD.

Project Box

A parametric box for electronics projects using perforated circuit boards. The board is held above the bottom of the box by four corner supports, and snaps into place to hold it snugly while allowing easy removal.

  use <correl/project_box.scad>
  $fn=50;

  mode = "case"; // ["case", "lid", "all"]
  box = [50,  // Board width
         70,  // Board length
         20]; // Project height

  rotate([0,0,180])
  project_box(box,
              below=10,
              mode=mode) {
    cutout_front(box)
      translate([10, 5, 0])
      square([15,10]);
    cutout_back(box)
      translate([10, 5, 0])
      circle(5);
  }

/github/openscad/media/commit/2b63263b60297812b7642906b00235566cc64d7d/project-box.png

Generating a project box for a 5x7cm board with front and back cutouts.