{"id":16117,"date":"2024-12-09T17:27:33","date_gmt":"2024-12-10T00:27:33","guid":{"rendered":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/?p=16117"},"modified":"2024-12-09T17:27:34","modified_gmt":"2024-12-10T00:27:34","slug":"daniels-final-project","status":"publish","type":"post","link":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/2024\/12\/09\/daniels-final-project\/","title":{"rendered":"Daniel&#8217;s Final Project"},"content":{"rendered":"\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-e7a93d9b8be82112e6c63cd975ee216e\" style=\"color:#ff0000\">Introduction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For my final project, I explored the creative intersection of computational design and digital fabrication by creating 3D-printed jigsaw puzzles. Inspired by our class lesson on tiling, I aimed to design and fabricate jigsaw puzzles that would challenge and delight users while showcasing the potential of computational tools. Over the course of the project, I developed multiple jigsaw puzzle cutter designs, refined a partial algorithm, and fabricated puzzles that reflect both traditional and innovative approaches to puzzle-making.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This project highlights the use of computational design to create unique puzzle patterns and leverages 3D printing technology to bring these designs to life. Below is a glimpse of the completed work:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_1303530-1024x768.jpg\" alt=\"\" class=\"wp-image-16187\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_1303530-1024x768.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_1303530-300x225.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_1303530-768x576.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_1303530-1536x1152.jpg 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_1303530-2048x1536.jpg 2048w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_1303530-1140x855.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_1303530-920x690.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_1303530-575x431.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_1303530-380x285.jpg 380w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-c83dd3e493a0e47d696a084db444382a\" style=\"color:#ff0000\">Background Research<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">My project builds on prior computational design research that explores interlocking and modular structures, directly influencing my approach to creating 3D-printed jigsaw puzzles. The <em>\u201cDesign Jigsaw\u201d<\/em> framework by Chia-Hui Nico Lo et al. uses a jigsaw metaphor to organize complex ideas through interlocking visual elements, inspiring my use of parametric design to generate puzzle pieces that fit together cohesively. Similarly, the work of Gershon Elber and Myung-Soo Kim in <em>\u201cSynthesis of 3D Jigsaw Puzzles over Freeform 2-Manifolds\u201d<\/em> provided technical insights into designing interlocking pieces on curved 3D surfaces, which I applied to my terrain map puzzle. These studies guided my computational methods and highlighted the creative potential of algorithmic tools in fabricating interlocking designs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Links:<br><a href=\"https:\/\/papers.cumincad.org\/data\/works\/att\/ijac201412206.pdf\">Design Jigsaw: Exploring a Computational Approach to Assembling Ideas in the Design Production Process<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.sciencedirect.com\/science\/article\/abs\/pii\/S0097849321002259\">Synthesis of 3D jigsaw puzzles over freeform 2-manifolds &#8211; ScienceDirect<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-631dbcfacd8009ebfed57858fd9ec74a\" style=\"color:#ff0000\">Process<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Computational Design<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Puzzle Cutter Script:<\/strong><br>I developed a grasshopper script to automate the creation of puzzle cutters by defining the cutter\u2019s dimensions (in mm) and splitting it into rows and columns. Although I was unable to complete the algorithm for interlocking \u201cteeth,\u201d manual design refinements (interpret curve, join, extrude, Boolean split) in Rhino allowed me to achieve functional results.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"377\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/cutters-1024x377.png\" alt=\"\" class=\"wp-image-16193\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/cutters-1024x377.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/cutters-300x110.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/cutters-768x283.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/cutters-920x339.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/cutters-575x212.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/cutters-380x140.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/cutters.png 1117w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Terrain Map Puzzle:<\/strong><br>Using GeoTIFF data, I processed elevation information in QGIS and modeled a topographic map in Rhino and Grasshopper. The map\u2019s pixel brightness data was mapped to elevation values, generating a 3D surface that was then transformed into a puzzle. I used the same process that we learned during Week 7: Data-Driven Design<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Fabrication<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Each jigsaw puzzle cutter design was extruded into a 3D solid and used as a cutting tool for the base geometry. The puzzles were 3D-printed in unique colors, and yellow holders were designed to keep pieces organized.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Challenges included:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Refining the algorithm for interlocking shapes.<\/li>\n\n\n\n<li>Ensuring 3D-printed pieces interlocked seamlessly without excessive post-processing.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-93b8666f9818bd1d03cce4668477f1c3\" style=\"color:#ff0000\">Outcome<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The final deliverables include:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Three 3D-Printed Jigsaw Puzzles:<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Flat Puzzle (Green):<\/strong> Traditional design with 35 pieces, measuring 8\u201d x 6\u201d.<\/li>\n\n\n\n<li><strong>Terrain Map Puzzle (Beige):<\/strong> Topographic map puzzle with 36 pieces, measuring 6\u201d x 6\u201d.<\/li>\n\n\n\n<li><strong>Pyramid Puzzle (Orange):<\/strong> A pyramid jigsaw puzzle with 25 pieces measuring 4&#8243; X 4&#8243;.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Puzzle Holders:<\/strong><br>Yellow holders for each puzzle to secure pieces.<\/li>\n\n\n\n<li><strong>Puzzle Cutter Algorithm:<\/strong><br>A partial algorithm that defines puzzle dimensions and a grid layout, with manually completed interlocking teeth.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"817\" height=\"355\" data-id=\"16195\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/1.png\" alt=\"\" class=\"wp-image-16195\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/1.png 817w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/1-300x130.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/1-768x334.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/1-575x250.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/1-380x165.png 380w\" sizes=\"auto, (max-width: 817px) 100vw, 817px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"567\" data-id=\"16197\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/2-1024x567.png\" alt=\"\" class=\"wp-image-16197\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/2-1024x567.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/2-300x166.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/2-768x425.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/2-1536x851.png 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/2-1140x631.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/2-920x510.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/2-575x319.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/2-380x210.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/2.png 1975w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1207\" height=\"699\" data-id=\"16196\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/3-1024x593.png\" alt=\"\" class=\"wp-image-16196\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/3-1024x593.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/3-300x174.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/3-768x445.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/3-1140x660.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/3-920x533.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/3-575x333.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/3-380x220.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/3.png 1207w\" sizes=\"auto, (max-width: 1207px) 100vw, 1207px\" \/><\/figure>\n<\/figure>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" data-id=\"16188\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_130459-768x1024.jpg\" alt=\"\" class=\"wp-image-16188\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_130459-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_130459-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_130459-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"2560\" data-id=\"16190\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_130144-scaled.jpg\" alt=\"\" class=\"wp-image-16190\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_130144-scaled.jpg 1920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_130144-225x300.jpg 225w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"2560\" data-id=\"16189\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_130127-scaled.jpg\" alt=\"\" class=\"wp-image-16189\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_130127-scaled.jpg 1920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/20241209_130127-225x300.jpg 225w\" sizes=\"auto, (max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-5c42b39e849090dd6b63577f14c884de\" style=\"color:#ff0000\">Future Work<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If given more time, I would:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Complete the algorithm to automate interlocking teeth generation.<\/li>\n\n\n\n<li>Experiment with multi-color or texture printing for enhanced aesthetics.<\/li>\n\n\n\n<li>Develop larger, more intricate puzzles to explore creative applications further.<\/li>\n\n\n\n<li>Experiment with different shapes for the jigsaw puzzles.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading has-text-color has-link-color wp-elements-3430b78d36a71bdb02910f774dc61ddd\" style=\"color:#ff0000\">Reflection<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This project deepened my understanding of computational design and fabrication. I learned how to combine algorithmic tools with manual design processes to achieve functional and creative outcomes. The jigsaw puzzles I created will serve as both functional prototypes and inspiration for future explorations in digital fabrication.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I discovered that creating these jigsaw puzzles was quite a challenge. It involved ensuring the jigsaw cutter accurately sliced the surface, monitoring the 3D printer to produce high-quality pieces, and patiently waiting for all the pieces to be printed, all while making sure everything went smoothly. <\/p>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-25 has-custom-font-size is-style-outline has-small-font-size is-style-outline--3\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/docs.google.com\/presentation\/d\/1IWocBqI0b5Ty7vwzp6R4cpuNNd7_y8SYW1mdPOmgtt8\/edit?usp=sharing\">Presentation<\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-735d1bc3-ee67-481b-bc64-e0cb6848ef16\" href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/DanielPrairieFinalProject.zip\">DanielPrairieFinalProject<\/a><a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/12\/DanielPrairieFinalProject.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-735d1bc3-ee67-481b-bc64-e0cb6848ef16\">Download<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Introduction For my final project, I explored the creative intersection of computational design and digital fabrication by creating 3D-printed jigsaw puzzles. Inspired by our class lesson on tiling, I aimed to design and fabricate jigsaw puzzles that would challenge and delight users while showcasing the potential of computational tools. Over the course of the project, I developed multiple jigsaw puzzle [&hellip;]<\/p>\n","protected":false},"author":61,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[66,46],"tags":[],"class_list":["post-16117","post","type-post","status-publish","format-standard","hentry","category-final-project","category-studentwork24"],"_links":{"self":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/16117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/users\/61"}],"replies":[{"embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/comments?post=16117"}],"version-history":[{"count":7,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/16117\/revisions"}],"predecessor-version":[{"id":16289,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/16117\/revisions\/16289"}],"wp:attachment":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/media?parent=16117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/categories?post=16117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/tags?post=16117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}