{"id":12175,"date":"2024-09-24T20:21:03","date_gmt":"2024-09-25T02:21:03","guid":{"rendered":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/?p=12175"},"modified":"2024-09-24T20:22:04","modified_gmt":"2024-09-25T02:22:04","slug":"nicholass-large-assignment-2-parametric-vessels","status":"publish","type":"post","link":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/2024\/09\/24\/nicholass-large-assignment-2-parametric-vessels\/","title":{"rendered":"Nicholas&#8217;s Large Assignment 2: Parametric Vessels"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">For this project, I read the instructions and saw the word vessel and thought it was an odd word to pick. So I looked up the definitions after assuming we are not making boats\u2026 I just went with the definition off google.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u201ca hollow container, especially one used to hold liquid, such as a bowl or <a href=\"https:\/\/www.google.com\/search?num=10&amp;sca_esv=254e8ae6c877f940&amp;sca_upv=1&amp;sxsrf=ADLYWIIBFDLW5pKV11tzcqooD3kH0zJBCw:1727066887098&amp;q=cask&amp;si=ACC90nwa3WNKLXe9J5hMOPZftYuifztHQoDqWZC_vT-eq01LtmCkgft_UUZigdg1kSvE5JLR3PcvAU3qyPhH7jaXrSAtYiBiew%3D%3D&amp;expnd=1&amp;sa=X&amp;ved=2ahUKEwiw37vCodiIAxVikokEHXWmIWUQyecJegQIWBAf\">cask<\/a>.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So&nbsp; I thought all I had to do was make something that is&nbsp; Parametric and holds water. Gain inspiration for this youtube video <a href=\"https:\/\/www.youtube.com\/watch?v=xQpOqEWUDy4\">How to make a lighter? \/ Supposedly burns without fuel!<\/a>. I thought it would be cool to make a hollow container with no center.&nbsp;&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This project was a lesson in humidity. I spent 20 hours messing around with Rhino and Grasshopper. I had a dozen or so minor sputters where the solid difference would cause the cpu usage to jump up&nbsp; and it would eat 10GB+ of ram. But I also had 2 times where I did lose all my work&nbsp; when solid difference invented a black hole and took 10GB+ ram and 100s of Giggly bits of swap space. When I try to recover the work it would override the save file and make me start over.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I don&#8217;t think I could make traditional means, In both the subtractive and additive processes. To machine this part you would need to make 2 separate sides of the vessel and weld or glue them together like they did in the youtube video. For an additive that&#8217;s not 3d printing like poetry it would be very hard and maybe would have to do a pinch pot style. This would not be as accurate on the inside. For this project.. I see this great for rapid prototyping vases and vessels that you would find at homegoods or worldmarket and the like.&nbsp; But as a process I think parametric design as a whole is great, after buying and using my 3d printer a lot more I invested a lot of filament into the gridfinity&nbsp; system by Zack Freedman and they have many parametric dessines to get the most out of your space.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I started out this project wanting to tile my vessel out of hexagons. This would be easy it seems in the C# version where you can look at the class (with reflections) and modify or get the data that way. But In python it seemed that grabbing data out of the class was close to impossible. So I had to change gears and just did it&nbsp; the cs105 way where I built up the shape from scratch with all my own math. You can see remnants of this still in my final version. This is where a bulk of my time went after my second crash I started over and tried to use the built in function and got the vessel built in 1 hour. After trying a lot of things I finished the ring of shape X with the circumference of shape Y.&nbsp; These turned out better than I expected and had very few print issues.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If I was using someone else&#8217;s generator of vessels I don&#8217;t think I would have any authorship but because I invested so much time (maybe not effort) I feel a deep sense of ownership of every shape it makes. I think that knowing that you could make unlimited \u201cfinite\u201d amount of shapes is amazing.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Problems encountered:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Printing problem: I touched my build plate a few to many times and my finger oils got on the plate and nothing would stick to it so I have half a dozen prints that got knocked off in the first 3 min of printing. The spool got snagged and caused the filament to stop feeding causing a back up and I lost 2 prints&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Grasshopper problems: Random parameters would cause a nuclear level meltdown. I found this to be the case when I would make my own shapes with loft and 4 x points but when I&nbsp; moved to build functions and polylines it slowed down and stopped happening.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfJqNkAvL_Na3HCgebQyVGIn9fjv0j_IZtzS1MdHgPnntejBe8oTJQNhbCBDUPkel7j-PVwwjc7Pcc74eSPQR9YeAQWng8Nfp7ceJAIHQ2aPG0PsPyNFLiLAraBOWTmKqOwRR5Lp5O5cRDbbONTosGZBZ3M?key=tB9LQsxM-rd8G5B7d0NRCw\" alt=\"\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXewdJBYepqsCm8ExegLRzVHKLVmgsvHl-kmgDz-hGOlsvLR7y3gfo6OmgUJmZFhivv7j05LTjzey8P8-i8BgO5xUy7Tm-HHCaX_SE-4s2LfgK0fyW8ALqUZBXjTyUTgrDCo4-x-Cret2RUors7SBEwV5WFx?key=tB9LQsxM-rd8G5B7d0NRCw\" alt=\"\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf072bi9dIxgQDhc0NwjTpPl6_8NvPKKRGk4tofz1Y0ilomE3V4q1e50ORmahv1vueCuRHRfU0G1EgRRIk6oF7Zk91wRpDEGld-MKqGC3E05HijWvFYmk8jODvrSNx9VnXUmusL1bPbIRO2XgCcsG1Xm5BN?key=tB9LQsxM-rd8G5B7d0NRCw\" alt=\"\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Making of vessels:&nbsp; I was really happy that things were going really well&nbsp; and forgot to document all My parmentors. You can see I gained a new parmenter during this because the hole for the liquid could change sizes. I was surprised I didn&#8217;t even think about that when doing the assessment \u2026&nbsp;&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcq82tSKCBh50kgMRSco6W2HbMyQbAWzYMTh9EBhDi1ewScBLLijmv2P8Jqsep2lnF8M7IXcKx-suUQUWXCW1serb2z3REM8inBz5O3zZBPlUJw1xWhNXEC6hhuH4se-fyBiUQFBuTxLxugPW8ALnad8VOD?key=tB9LQsxM-rd8G5B7d0NRCw\" alt=\"\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXdOUIQPeVcDHfkEycfjQ6_3NLsIwwNoaSOwWi5hL8D7bMOYt3QbnjDxf3TquHedbRkjSpvYtTmPdn8NzdS6bvtfkDnYURA3Oy89FIeYleLRW0HpMgsEIyzMi6LBEavASkjtUlHebhxPEKu_CdYLwVZT9nU?key=tB9LQsxM-rd8G5B7d0NRCw\" alt=\"\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXfS2YZ6JZF9Bi2A7Jd1u2kZ16xMClXyt4VlYuvq5qelD3zeapOZqUabojhksmUA2kM-JfKwQRdNNViR5Paga2_dKIA9O3bXlj3FSpSn7kl4ii4dVPiCSxxxhrtWNwYlCKYz-xDHbQmnhWs54IYnJy8el7E?key=tB9LQsxM-rd8G5B7d0NRCw\" alt=\"\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXeAkui1ixXYuBuZNIDZYU4Axmxj-1rztYfYsmlswZg7xg4xlkxJBm2j_D1dhR34RiJ5Pjf_cD4zQzlRzzUOx4E4lymigvkbcYMmYI2h17Czy6lnUhuqGaeXL0wpdGTTvli13RzbhEbviaVW8oEibNpUT5to?key=tB9LQsxM-rd8G5B7d0NRCw\" alt=\"\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Picture during the prints<br><br><img loading=\"lazy\" decoding=\"async\" width=\"624\" height=\"288\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXf3NkKBQOLr25Mn9fMwl-5RK-6MsnBfJ8R_UtyWrdULaud3xwZMRIY9GZVvRIwWwSaJx-uX74FPVKTNRnpq6PxGuuawLjLFkWgIRq24r46VQGVmNgA9Jr79sti0rZe_PPUdJc0N6KgJMAl85mAs5z5pOCbb?key=tB9LQsxM-rd8G5B7d0NRCw\"><br>The current graveyard of failed prints at the bottom of this image<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-rt.googleusercontent.com\/docsz\/AD_4nXcxycnlpwrifISbqgydQTuQ7zhC0L3dU1893kKhPQBkJ5-S1G-elNp9CaDEoy4qJeE3yk4tFz1PPr138cOS2TUBdomuHKgUqEK-4PQB4K-F45jcq5zgdQgYZmSKUgYM7elmEf8dWX72zCEOoWLpL6Jx4H9a?key=tB9LQsxM-rd8G5B7d0NRCw\" alt=\"\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><br><br>Glam shots:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"652\" height=\"730\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/image-262.png\" alt=\"\" class=\"wp-image-12179\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/image-262.png 652w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/image-262-268x300.png 268w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/image-262-575x644.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/image-262-380x425.png 380w\" sizes=\"auto, (max-width: 652px) 100vw, 652px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">my grasshopper file <\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-76e282f5-72b7-4ce1-b365-7e1638b7289c\" href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/NicholasBaconLA2.gh\">NicholasBaconLA2<\/a><a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/09\/NicholasBaconLA2.gh\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-76e282f5-72b7-4ce1-b365-7e1638b7289c\">Download<\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>For this project, I read the instructions and saw the word vessel and thought it was an odd word to pick. So I looked up the definitions after assuming we are not making boats\u2026 I just went with the definition off google. \u201ca hollow container, especially one used to hold liquid, such as a bowl or cask.\u201d So&nbsp; I thought [&hellip;]<\/p>\n","protected":false},"author":50,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[55,46],"tags":[],"class_list":["post-12175","post","type-post","status-publish","format-standard","hentry","category-large-assignment-2-vessels","category-studentwork24"],"_links":{"self":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/12175","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\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/comments?post=12175"}],"version-history":[{"count":1,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/12175\/revisions"}],"predecessor-version":[{"id":12180,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/12175\/revisions\/12180"}],"wp:attachment":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/media?parent=12175"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/categories?post=12175"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/tags?post=12175"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}