{"id":11790,"date":"2024-09-23T19:14:25","date_gmt":"2024-09-24T01:14:25","guid":{"rendered":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/?p=11790"},"modified":"2024-09-23T19:14:25","modified_gmt":"2024-09-24T01:14:25","slug":"large-assignment-2-vessels-desiree-forster","status":"publish","type":"post","link":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/2024\/09\/23\/large-assignment-2-vessels-desiree-forster\/","title":{"rendered":"Large Assignment 2 &#8211; Vessels: Desiree Forster"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Parametric Vessel One:<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">My first print was generated by the python blocks we practiced in class, however I added a fourth input value for both the radius, number of sides, and z-axis parameters. Adding the fourth value allowed for more detailed changes, noticeably along the z-axis. I kept the number of sides the same for each of the four polygon shapes along the z-axis to maintain a smooth and clean loft. The structure also took the ZYX rotation transform we added in class, again keeping a gentle twist angle to maintain a subjectively elegant appearance. The vessel was sliced in dynamic quality and 0% infill density. The actual print took about 4 hours and I, thankfully, encountered no issues with it.<\/p>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:100%\">\n<figure class=\"wp-block-gallery alignleft 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-full\"><img decoding=\"async\" data-id=\"11793\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6630.jpg\" alt=\"\" class=\"wp-image-11793\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"2542\" data-id=\"11809\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6631-2-scaled.jpg\" alt=\"\" class=\"wp-image-11809\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6631-2-scaled.jpg 2560w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6631-2-300x298.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6631-2-1024x1017.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6631-2-150x150.jpg 150w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6631-2-768x763.jpg 768w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n<\/figure>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Parametric Vessel Two:<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">My second print was created through the use of a flower shaped radial function. This function is structured very similarly to how the rest were implemented in class. The only parameter difference required was the petal count instead of the side count we used for the polygon radial functions. This object also used four different input shapes along the z-axis meanwhile transforming with the same ZYX rotation twist that was used on my first vessel. Though it was a fun one to create, it wasn&#8217;t exactly my favorite print aesthetically. This vessel was sliced in standard quality and 0% infill density, and took about 3 hours to print with no printer blocks.<\/p>\n\n\n\n<figure class=\"wp-block-gallery alignleft 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=\"974\" data-id=\"11794\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6633-1024x974.jpg\" alt=\"\" class=\"wp-image-11794\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6633-1024x974.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6633-300x285.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6633-768x731.jpg 768w\" 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=\"926\" height=\"1024\" data-id=\"11814\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6635-1-926x1024.jpg\" alt=\"\" class=\"wp-image-11814\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6635-1-926x1024.jpg 926w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6635-1-271x300.jpg 271w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6635-1-768x850.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6635-1-1388x1536.jpg 1388w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6635-1-1851x2048.jpg 1851w\" sizes=\"auto, (max-width: 926px) 100vw, 926px\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Parametric Vessel Three:<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The third print used the radial functions that we implemented in class, however, it inherited a slightly different rotation transform, a radial twist. This function essentially allowed for a less controlled twist by fixing a small degree and radial distance change along the X and Y axis, creating an almost &#8220;tornado-like&#8221; rotation. I was very pleased with the way this parametric vessel turned out. Though it is my favorite of all three, it was the print that gave me the most issues. When I had first attempted to print the object, everything but the inner vase shell was sticking to the vase-bottom correctly. I re-sliced the vessel using different qualities and even slowed down the extrusion\/print, but it failed every single time with the same issue. After my third failed attempt, I decided to remake the vessel in Grasshopper\/Rhino and was finally able to print it with no problems. I&#8217;m assuming the original version of the object was baked before running the Solid Union block , preventing the inner vase shell from sticking to the bottom. Once I debugged the issue, the print took about 2.5 hours to complete. No supports were used for either of the three prints, but an adhesion plate was used for the final two prints.<\/p>\n\n\n\n<figure class=\"wp-block-gallery alignleft 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-full\"><img decoding=\"async\" data-id=\"11795\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6638.jpg\" alt=\"\" class=\"wp-image-11795\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"2560\" height=\"2534\" data-id=\"11817\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6640-1-scaled.jpg\" alt=\"\" class=\"wp-image-11817\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6640-1-scaled.jpg 2560w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6640-1-300x297.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6640-1-1024x1013.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_6640-1-768x760.jpg 768w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Mid-Print\/Printing Process:<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">***Ignore the dirty plate! Was using glue to keep prints from moving***<\/p>\n\n\n\n<figure class=\"wp-block-gallery alignleft has-nested-images columns-default is-cropped wp-block-gallery-4 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=\"11803\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0634-768x1024.jpg\" alt=\"\" class=\"wp-image-11803\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0634-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0634-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0634-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0634-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"11806\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0625-1.jpg\" alt=\"\" class=\"wp-image-11806\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"has-text-align-left wp-block-paragraph\"><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Failed Prints:<\/h2>\n\n\n\n<figure class=\"wp-block-gallery alignleft has-nested-images columns-default is-cropped wp-block-gallery-5 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=\"11804\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0616-1-768x1024.jpg\" alt=\"\" class=\"wp-image-11804\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0616-1-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0616-1-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0616-1-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0616-1-1536x2048.jpg 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0616-1-1140x1520.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0616-1-920x1227.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0616-1-575x767.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0616-1-380x507.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0616-1-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=\"11805\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0617-1-768x1024.jpg\" alt=\"\" class=\"wp-image-11805\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0617-1-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0617-1-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0617-1-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/IMG_0617-1-scaled.jpg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Grasshopper &amp; Rhino:<\/h2>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 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=\"584\" data-id=\"11818\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_PictureOne-1024x584.png\" alt=\"\" class=\"wp-image-11818\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_PictureOne-1024x584.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_PictureOne-300x171.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_PictureOne-768x438.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_PictureOne-1140x650.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_PictureOne-920x525.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_PictureOne-575x328.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_PictureOne-380x217.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_PictureOne.png 1367w\" 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=\"564\" data-id=\"11819\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_RenderedView-1024x564.png\" alt=\"\" class=\"wp-image-11819\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_RenderedView-1024x564.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_RenderedView-300x165.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_RenderedView-768x423.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_RenderedView-1536x846.png 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_RenderedView-1140x628.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_RenderedView-920x507.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_RenderedView-575x317.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_RenderedView-380x209.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/Rhino_RenderedView.png 1720w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Reflection:<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">There weren&#8217;t any particular inspirations behind each of these models besides my intent to adjust their parameters into an object design that caught my attention. Overall, I had a great time exploring different radial functions, transformation functions, and different inputs to create these vessels. I do feel that some sense of authorship is removed compared to a more traditional design process as it really boils down to experimenting and finding the right parameters that peak our interests or fits the image we were going for (which can be easily and quickly adjusted whereas a more traditional approach doesn&#8217;t exactly allow for that same ability). I&#8217;m mostly looking forward to learning new ways we can transform and create more complex structures.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The process of creating objects via programming and 3D printing in comparison to building them on your own, whether that be real hands-on-making or designing through Rhino, offers the ability to quickly adjust measurements in a matter of seconds. Attempting to make these changes by hand or manually through Rhino often takes up more time, typically tends to be tedious, and is effort-consuming. Using mathematical equations to create these geometries also offers the ability to construct complex objects that aren&#8217;t so feasible through other methodologies. It may also be difficult to achieve exact measurements for curves, transformations, etc. using traditional-making processes. Though it can take effort to program some of these transformations, there is little-to-no work involved once the object has been constructed, exported\/imported, and sliced (unless when encountering failed prints like I did). As I had mentioned already, the biggest advantage was the ease of changing dimensions which allowed us to experiment with values to create unusual shapes. I&#8217;d say one disadvantage to this process would have to be the attention to details required when passing in the different inputs (such as ensuring correct type hints) and figuring out how to implement some of the functions that we were previously able to do in Rhino through a python block in Grasshopper. Otherwise, I wouldn&#8217;t say there are many disadvantages to this approach, at least from what I experienced and noticed thus far.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Grasshopper File:<\/em><\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-8893989f-b15f-4fba-aa2d-a4fc81272b0d\" href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/DesireeForsterLA2.gh\">DesireeForsterLA2<\/a><a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/DesireeForsterLA2.gh\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-8893989f-b15f-4fba-aa2d-a4fc81272b0d\">Download<\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/DesireeForsterLA2.gh\">https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/DesireeForsterLA2.gh<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Parametric Vessel One: My first print was generated by the python blocks we practiced in class, however I added a fourth input value for both the radius, number of sides, and z-axis parameters. Adding the fourth value allowed for more detailed changes, noticeably along the z-axis. I kept the number of sides the same for each of the four polygon [&hellip;]<\/p>\n","protected":false},"author":54,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55,46],"tags":[56,53],"class_list":["post-11790","post","type-post","status-publish","format-standard","hentry","category-large-assignment-2-vessels","category-studentwork24","tag-large-assignment-2","tag-student-work-2024"],"_links":{"self":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/11790","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\/54"}],"replies":[{"embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/comments?post=11790"}],"version-history":[{"count":6,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/11790\/revisions"}],"predecessor-version":[{"id":11826,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/11790\/revisions\/11826"}],"wp:attachment":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/media?parent=11790"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/categories?post=11790"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/tags?post=11790"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}