Skip to content

Instantly share code, notes, and snippets.

@pulsar256
Created May 10, 2016 18:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pulsar256/4d5c85a40b7faff2c0ce97c6d942f60f to your computer and use it in GitHub Desktop.
Save pulsar256/4d5c85a40b7faff2c0ce97c6d942f60f to your computer and use it in GitHub Desktop.
Heatbed Round Wire Jig
$fn=100;
markerRadius=1;
circle(r = markerRadius);
quadrant();
mirror([1,0]) quadrant();
mirror([0,1]) quadrant();
mirror([1,0]) mirror([0,1]) quadrant();
module quadrant(markerRadius=1,radius=100,hoizontalSpace=20){
for (step = [0 : hoizontalSpace : radius]){
rotate(-asin(step/radius)) {
translate([0,radius]){
circle(r = markerRadius);
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment