OpenSCAD projects
Go to file
Correl Roush ca93d31f34 [project_box] Update README 2022-12-07 13:31:15 -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 dimensions and cutouts 2022-12-07 12:43:59 -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);
  }

/correlr/openscad/media/branch/master/project-box.png

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