OpenSCAD Projects
Go to file
Correl Roush 81a299ce0a [project_box] Fix lid-only cutouts
Adjust translations to line things up at the proper heights when
rendering the lid alone.
2022-12-07 17:02:50 -05:00
.gitignore Initial commit 2022-12-06 10:58:59 -05:00
README.org [project_box] Update README 2022-12-07 13:31:15 -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] Fix lid-only cutouts 2022-12-07 17:02:50 -05:00

README.org

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/81a299ce0aa87824c5f43756ad2cd3478a10b1a5/project-box.png

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