{"id":12038,"date":"2024-09-24T18:41:00","date_gmt":"2024-09-25T00:41:00","guid":{"rendered":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/?p=12038"},"modified":"2024-09-24T18:41:00","modified_gmt":"2024-09-25T00:41:00","slug":"large-assignment-patrick-fry","status":"publish","type":"post","link":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/2024\/09\/24\/large-assignment-patrick-fry\/","title":{"rendered":"Large Assignment &#8211; Patrick Fry"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Design Process<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For the design of these artifacts, I focused on building off of what we created in class. I really enjoyed the &#8220;Pipe&#8221; command in rhino for the previous assignment because I was able to alter the width of the object at any point to make really interesting shapes. Because of this I made the first two vases with 8 instances of my shape from bottom to top. I used polygon for the first vase and edited the radii and number of edges of the intermediate shapes to make the curves. For the second vase I used the triangle gear and the twist code along with changing the paramters of the radius, number of edges and the amount to twist the object. Lastly, for the third vase I created a function called flowerGear which is similar to triangle gear but I wanted the outcome to resemble a flower.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Rendered Images<\/h2>\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=\"462\" data-id=\"12151\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Screenshot-2024-09-24-183912-1024x462.png\" alt=\"\" class=\"wp-image-12151\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Screenshot-2024-09-24-183912-1024x462.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Screenshot-2024-09-24-183912-300x135.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Screenshot-2024-09-24-183912-768x347.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Screenshot-2024-09-24-183912-920x415.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Screenshot-2024-09-24-183912-575x260.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Screenshot-2024-09-24-183912-380x172.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Screenshot-2024-09-24-183912.png 1030w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Images of Printing Process<\/h2>\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=\"12060\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3450-768x1024.jpg\" alt=\"\" class=\"wp-image-12060\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3450-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3450-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3450-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3450-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=\"768\" height=\"1024\" data-id=\"12061\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3452-768x1024.jpg\" alt=\"\" class=\"wp-image-12061\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3452-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3452-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3452-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3452-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=\"768\" height=\"1024\" data-id=\"12062\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3451-768x1024.jpg\" alt=\"\" class=\"wp-image-12062\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3451-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3451-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3451-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3451-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Final Print<\/h2>\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=\"768\" height=\"1024\" data-id=\"12148\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3453-768x1024.jpg\" alt=\"\" class=\"wp-image-12148\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3453-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3453-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3453-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3453-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=\"768\" height=\"1024\" data-id=\"12147\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3454-768x1024.jpg\" alt=\"\" class=\"wp-image-12147\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3454-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3454-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3454-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3454-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=\"768\" height=\"1024\" data-id=\"12146\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3455-768x1024.jpg\" alt=\"\" class=\"wp-image-12146\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3455-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3455-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3455-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_3455-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Parametric Design Process<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">I really enjoyed using a parametric design process and python code to create these artifacts. I felt like the objects I would create were significantly more consistent using python to create curves, edges, shapes, surfaces, etc. Creating objects in rhino is a very fun experience but I definitely think if the goal of the project is precision or repetition that using programming to create those objects is really intuitive and simpler than using the rhino interface.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Creative Agency and Intent<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For the first two vases I used the code we created in class and messed with the number of shapes, twist of the shape, number of edges and the radius of each shape. For these vases I definitely went down a more trial and error road and continued to mess with the inputs until I made shapes that I found interesting. For the third vase I knew what kind of base curve I wanted to create when I read the assignment and I spent most of my time figuring out how to accomplish this in grasshopper\/python. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Often I would have to edit and adjust heights, radii, twist strength and number of points generated after finding a shape I liked would have too many structural errors found by Cura. The most common issue I ran into was too much overhang and I wanted to minimize supports as much as I could. One special case I had was when I tried rendering my flowerGear it said it had to create around two million points and continued to crash grasshopper. The nested for loop in my code was the root of the problem and I was able to fix this by increasing the value at which the inner loops variable stepped. I also had to decrease the number of shapes in the third vase to decrease the number of points generated which is why this one has a more smooth upward curve than the other ones.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Grasshopper Code<\/h2>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-b2d10217-c0dc-4592-88f1-f0593bddfb68\" href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/PatrickFryLA2.gh\">PatrickFryLA2<\/a><a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/PatrickFryLA2.gh\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-b2d10217-c0dc-4592-88f1-f0593bddfb68\">Download<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Design Process For the design of these artifacts, I focused on building off of what we created in class. I really enjoyed the &#8220;Pipe&#8221; command in rhino for the previous assignment because I was able to alter the width of the object at any point to make really interesting shapes. Because of this I made the first two vases with [&hellip;]<\/p>\n","protected":false},"author":53,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55],"tags":[],"class_list":["post-12038","post","type-post","status-publish","format-standard","hentry","category-large-assignment-2-vessels"],"_links":{"self":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/12038","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\/53"}],"replies":[{"embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/comments?post=12038"}],"version-history":[{"count":3,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/12038\/revisions"}],"predecessor-version":[{"id":12152,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/12038\/revisions\/12152"}],"wp:attachment":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/media?parent=12038"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/categories?post=12038"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/tags?post=12038"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}