{"id":15647,"date":"2024-11-25T18:54:36","date_gmt":"2024-11-26T01:54:36","guid":{"rendered":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/?p=15647"},"modified":"2024-11-25T18:54:36","modified_gmt":"2024-11-26T01:54:36","slug":"final-project-update-luka-bazar","status":"publish","type":"post","link":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/2024\/11\/25\/final-project-update-luka-bazar\/","title":{"rendered":"Final Project Update &#8211; Luka Bazar"},"content":{"rendered":"\n<h3 class=\"wp-block-heading\">Description\/Documentation<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Creating code to generate the Turing patterns was quite difficult but not for complexity reasons, I tried to import NumPy and it took me far longer than I&#8217;d like to admit to get that figured out. I had tried using Python lists, but even with the NumPy arrays the code is fairly intensive so the lists would have been so much worse. Turing patterns are created on plot grids so I attached a height to the concentration (instead of color which is generally used to see the patterns). Below are these points turned into a surface using SrfGrid (which creates a single surface based on given points).<\/p>\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=\"1024\" height=\"768\" data-id=\"15667\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern1-bg-1024x768.png\" alt=\"\" class=\"wp-image-15667\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern1-bg-1024x768.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern1-bg-300x225.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern1-bg-768x576.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern1-bg-1536x1152.png 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern1-bg-2048x1536.png 2048w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern1-bg-1140x855.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern1-bg-920x690.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern1-bg-575x431.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern1-bg-380x285.png 380w\" 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=\"1024\" height=\"768\" data-id=\"15668\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern2-bg-1024x768.png\" alt=\"\" class=\"wp-image-15668\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern2-bg-1024x768.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern2-bg-300x225.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern2-bg-768x576.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern2-bg-1536x1152.png 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern2-bg-2048x1536.png 2048w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern2-bg-1140x855.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern2-bg-920x690.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern2-bg-575x431.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/pattern2-bg-380x285.png 380w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">These patterns where placed on the two different forms below, using a surface morph in different ways.<\/p>\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=\"1024\" height=\"768\" data-id=\"15653\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/round-candle-render-bg-1024x768.png\" alt=\"\" class=\"wp-image-15653\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/round-candle-render-bg-1024x768.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/round-candle-render-bg-300x225.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/round-candle-render-bg-768x576.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/round-candle-render-bg-1536x1152.png 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/round-candle-render-bg-2048x1536.png 2048w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/round-candle-render-bg-1140x855.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/round-candle-render-bg-920x690.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/round-candle-render-bg-575x431.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/round-candle-render-bg-380x285.png 380w\" 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=\"1024\" height=\"768\" data-id=\"15654\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/wavy-candle-render-bg-1024x768.png\" alt=\"\" class=\"wp-image-15654\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/wavy-candle-render-bg-1024x768.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/wavy-candle-render-bg-300x225.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/wavy-candle-render-bg-768x576.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/wavy-candle-render-bg-1536x1152.png 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/wavy-candle-render-bg-2048x1536.png 2048w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/wavy-candle-render-bg-1140x855.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/wavy-candle-render-bg-920x690.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/wavy-candle-render-bg-575x431.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/wavy-candle-render-bg-380x285.png 380w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Below are these objects printed (the cylinder on the left was the first iteration but the pattern extruded too far and left gaps due to the overhanging and I found that it was also too large, so the right cylinder remedies these issues) and the wavy shape on the right uses the same depth on the pattern.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"820\" data-id=\"15660\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241121_144223-1024x820.jpg\" alt=\"\" class=\"wp-image-15660\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241121_144223-1024x820.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241121_144223-300x240.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241121_144223-768x615.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241121_144223-1536x1230.jpg 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241121_144223-2048x1640.jpg 2048w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241121_144223-1140x913.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241121_144223-920x737.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241121_144223-575x460.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241121_144223-380x304.jpg 380w\" 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=\"1024\" height=\"819\" data-id=\"15661\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_115939-1024x819.jpg\" alt=\"\" class=\"wp-image-15661\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_115939-1024x819.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_115939-300x240.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_115939-768x615.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_115939-1536x1229.jpg 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_115939-2048x1639.jpg 2048w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_115939-1140x912.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_115939-920x736.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_115939-575x460.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_115939-380x304.jpg 380w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In order to mold these forms I intially was going to use plastic quart take out containers, but I have always had issues with hot glue and it never sticking to anything, so I decided to just 3D print the container to hold the silicone attached to the forms. Below are images of these, and when printed the borders are a single layer so they can be easily removed if necessary.<\/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\/11\/two-of-them-bg-1024x768.png\" alt=\"\" class=\"wp-image-15655\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/two-of-them-bg-1024x768.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/two-of-them-bg-300x225.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/two-of-them-bg-768x576.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/two-of-them-bg-1536x1152.png 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/two-of-them-bg-2048x1536.png 2048w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/two-of-them-bg-1140x855.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/two-of-them-bg-920x690.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/two-of-them-bg-575x431.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/two-of-them-bg-380x285.png 380w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">I managed to print both of these forms out and poured the silicone molding material into both, the cylinder has quite a large bubble but the base is pretty thick so I think it won&#8217;t cause any issues. I haven&#8217;t gotten the chance to take them out but I am not getting the candles and wicks until later this week so there isn&#8217;t much more to be done at the moment.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_120014-1024x683.jpg\" alt=\"\" class=\"wp-image-15663\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_120014-1024x683.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_120014-300x200.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_120014-768x512.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_120014-1536x1025.jpg 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_120014-2048x1366.jpg 2048w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_120014-1140x760.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_120014-920x614.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_120014-575x384.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/11\/20241125_120014-380x253.jpg 380w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Updated Timeline<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Week 13 (November 11): Set up the required code to be able to generate these patterns with variable inputs and find a collection of those that are interesting or cool to look at. <strong>Finished.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Week 14 (November 18): Iterate different methods of printing these generated patterns, and decide by now or hopefully earlier if I want to create candles and buy the supplies for that. <strong>Finished.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Week 15 (November 25): Finalize the collection of objects with these generated patterns, and start the molding and casting process of the 3D printed forms for candles if I conclude this is an option that I am comfortable with from the previous deadline. <strong>I have started the molding\/casting process but I want to make at least one more form.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I am still on track with my original timeline but I&#8217;m doing a bit of jumping around with the process, the final forms and candles should be done by the final deadline.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Updated Deliverables<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">As stated above I still want to create another form using the Turing patterns that with a complex shape as to not worry about the restrictions with having to mold\/cast the object. There will be two candles at least and a combined total of at least three final objects, all of which that are different base forms and patterns.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Description\/Documentation Creating code to generate the Turing patterns was quite difficult but not for complexity reasons, I tried to import NumPy and it took me far longer than I&#8217;d like to admit to get that figured out. I had tried using Python lists, but even with the NumPy arrays the code is fairly intensive so the lists would have been [&hellip;]<\/p>\n","protected":false},"author":46,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[65],"tags":[],"class_list":["post-15647","post","type-post","status-publish","format-standard","hentry","category-final-project-update"],"_links":{"self":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/15647","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\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/comments?post=15647"}],"version-history":[{"count":13,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/15647\/revisions"}],"predecessor-version":[{"id":15673,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/15647\/revisions\/15673"}],"wp:attachment":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/media?parent=15647"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/categories?post=15647"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/tags?post=15647"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}