addon.scad 474 B

123456789101112131415161718192021222324252627
  1. include <functions.scad>
  2. include <../config/global.scad>
  3. include <../config/addon.scad>
  4. function addon_size() = [
  5. 100, 50
  6. ];
  7. module addon_cutoff() {
  8. rounding = addon_rounding;
  9. width = addon_size().x;
  10. height = addon_size().y;
  11. module corner(vector) {
  12. translate(vector) {
  13. circle(r = rounding);
  14. }
  15. }
  16. hull() {
  17. for (count = square_vector(width, height, rounding)) {
  18. corner(count);
  19. }
  20. }
  21. }