Skip to content

Instantly share code, notes, and snippets.

@nezuppo
Created February 23, 2021 03:17
Show Gist options
  • Save nezuppo/3d2866790c943d599d61cb8d45b87156 to your computer and use it in GitHub Desktop.
Save nezuppo/3d2866790c943d599d61cb8d45b87156 to your computer and use it in GitHub Desktop.
$fn = 24;
size = [170, 150];
interval = 5;
linear_extrude(3)
difference() {
translate(size / 2)
offset(r=interval)
square(size - [1, 1] * interval * 2, center=true);
for (x=[interval : interval : size[0] - interval])
for (y=[interval : interval : size[1] - interval])
translate([x, y])
circle(d=3.6);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment