{"id":5228,"date":"2024-08-31T19:58:38","date_gmt":"2024-09-01T00:58:38","guid":{"rendered":"https:\/\/www.paleotechnologist.net\/?p=5228"},"modified":"2024-08-31T19:58:39","modified_gmt":"2024-09-01T00:58:39","slug":"laser-spirograph","status":"publish","type":"post","link":"https:\/\/www.paleotechnologist.net\/?p=5228","title":{"rendered":"Laser Spirograph"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Many Generation-X geeks like me have happy memories of creating weird and wonderful geometric drawings with a Spirograph set &#8212; a toy <a href=\"https:\/\/en.wikipedia.org\/wiki\/Spirograph#History\" data-type=\"link\" data-id=\"https:\/\/en.wikipedia.org\/wiki\/Spirograph#History\" target=\"_blank\" rel=\"noreferrer noopener\">invented in the 1960s in its modern form<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It occurred to me that the Lissajous-like patterns that the Spirograph produced would work well as laser engraver line art. The Spirograph&#8217;s gears can be easily replaced with lines of code, calculating the position the &#8220;pen&#8221; would be at for a given angle of rotation.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/www.paleotechnologist.net\/wp-content\/uploads\/2024\/08\/Laser_Spirograph_test-1024x768.png\" alt=\"\" class=\"wp-image-5229\" srcset=\"https:\/\/www.paleotechnologist.net\/wp-content\/uploads\/2024\/08\/Laser_Spirograph_test-1024x768.png 1024w, https:\/\/www.paleotechnologist.net\/wp-content\/uploads\/2024\/08\/Laser_Spirograph_test-300x225.png 300w, https:\/\/www.paleotechnologist.net\/wp-content\/uploads\/2024\/08\/Laser_Spirograph_test-768x576.png 768w, https:\/\/www.paleotechnologist.net\/wp-content\/uploads\/2024\/08\/Laser_Spirograph_test-1536x1152.png 1536w, https:\/\/www.paleotechnologist.net\/wp-content\/uploads\/2024\/08\/Laser_Spirograph_test-2048x1536.png 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">A series of tests of the Spirograph algorithm (with one moving &#8220;gear&#8221;.)<br>Circles-in-circles can produce some surprisingly straight paths!<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Engraving was done (for the spirograph designs) at 10mm\/s and 50% power, on an Atomstack 40W laser. The algorithm has constants for the radii of the outer (fixed) and inner (moving) circles. The point radius (corresponding to which hole is used for the pen) is a variable, but is typically held fixed for a complete cycle of 2N*pi radians. (The large hexagon in the above image is a sequence with the same inner and outer radii, and 31 different point radii from -15mm to 15mm. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/github.com\/FlyByPC\/LaserSpirograph\" data-type=\"link\" data-id=\"https:\/\/github.com\/FlyByPC\/LaserSpirograph\" target=\"_blank\" rel=\"noreferrer noopener\">Here&#8217;s the GitHub<\/a>. Have fun!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A laser engraver is used to create Spirograph-like art. <a href=\"https:\/\/www.paleotechnologist.net\/?p=5228\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"footnotes":""},"categories":[236,634,225],"tags":[635,822,820,821],"class_list":["post-5228","post","type-post","status-publish","format-standard","hentry","category-basic","category-laser-cutter","category-toys","tag-laser","tag-laser-art","tag-laser-engraver","tag-spirograph"],"_links":{"self":[{"href":"https:\/\/www.paleotechnologist.net\/index.php?rest_route=\/wp\/v2\/posts\/5228","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.paleotechnologist.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.paleotechnologist.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.paleotechnologist.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.paleotechnologist.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5228"}],"version-history":[{"count":2,"href":"https:\/\/www.paleotechnologist.net\/index.php?rest_route=\/wp\/v2\/posts\/5228\/revisions"}],"predecessor-version":[{"id":5231,"href":"https:\/\/www.paleotechnologist.net\/index.php?rest_route=\/wp\/v2\/posts\/5228\/revisions\/5231"}],"wp:attachment":[{"href":"https:\/\/www.paleotechnologist.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5228"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.paleotechnologist.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5228"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.paleotechnologist.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5228"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}