{"id":13796,"date":"2024-10-23T00:00:03","date_gmt":"2024-10-23T06:00:03","guid":{"rendered":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/?p=13796"},"modified":"2024-10-24T01:35:22","modified_gmt":"2024-10-24T07:35:22","slug":"large-assignment-4-jyrus-cadman","status":"publish","type":"post","link":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/2024\/10\/23\/large-assignment-4-jyrus-cadman\/","title":{"rendered":"Large Assignment 4 \u2013 Jyrus Cadman"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The three structures I chose to showcase for this assignment were: a wheel with spokes, a crown-like cylinder, and a conical figure with a star shape infill. The first highlights a structure with freestanding filament lines. The second highlights non-planar movement in the z-axis. And the third highlights a combination of the two.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The Shapes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">First off, I wanted to start with a basic shape that I noticed was common for this assignment based on previous years: a wheel with free-standing lines (spokes). The process for generating this shape was relatively straightforward and simple to implement\u2013especially with Python and the Extruder Turtle library. In the code, I simply programmed the turtle to walk in a standard circular path and at 16 equi-spaced points, walk from the current x-coordinate to the opposite x-coordinate. This was trivial to visualize and even simpler to implement. Although, if I did redo the structure, I would make the filament extruded thicker because it is pretty fragile. Consequently, this is my least favorite print of the three.<\/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=\"571\" data-id=\"13992\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-1-1024x571.png\" alt=\"\" class=\"wp-image-13992\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-1-1024x571.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-1-300x167.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-1-768x428.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-1-1140x636.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-1-920x513.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-1-575x321.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-1-380x212.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-1.png 1447w\" 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=\"871\" height=\"1024\" data-id=\"14019\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-9-871x1024.png\" alt=\"\" class=\"wp-image-14019\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-9-871x1024.png 871w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-9-255x300.png 255w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-9-768x903.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-9-1306x1536.png 1306w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-9-1140x1340.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-9-920x1082.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-9-575x676.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-9-380x447.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_1-9.png 1531w\" sizes=\"auto, (max-width: 871px) 100vw, 871px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The next shape I generated was the crown-like cylinder. Alternatively, you can just call it a crown. The process for generating this shape appears simple, but for me, it was slightly complex. I initially wanted a vase with wavy walls like the example given on the assignment description. But when that wouldn&#8217;t pan out, I just went with a variation and arrived at a crown-like cylinder. To generate this, I simply had the turtle walk in a circular path like the first shape. But as the turtle got higher and higher in the z-axis, I would alter its path to walk up and down in a wave-like fashion using the sin function and an increasing wave amplitude value. This resulted in an organic crown-like structure that I really enjoyed producing.<\/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=\"545\" data-id=\"14005\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2_CURA-1024x545.png\" alt=\"\" class=\"wp-image-14005\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2_CURA-1024x545.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2_CURA-300x160.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2_CURA-768x409.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2_CURA-1140x607.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2_CURA-920x490.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2_CURA-575x306.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2_CURA-380x202.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2_CURA.png 1457w\" 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=\"761\" height=\"1024\" data-id=\"14018\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2-1-761x1024.png\" alt=\"\" class=\"wp-image-14018\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2-1-761x1024.png 761w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2-1-223x300.png 223w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2-1-768x1034.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2-1-1141x1536.png 1141w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2-1-1521x2048.png 1521w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2-1-1140x1535.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2-1-920x1239.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2-1-575x774.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_2-1-380x512.png 380w\" sizes=\"auto, (max-width: 761px) 100vw, 761px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The third and final shape I generated was the conical-like structure with a star-shaped infill and freestanding filament elements. The process for generating this shape was inspired from my previous iterations generating the former two shapes. This shape includes both free-standing filament generation and non-planar movement in the z-axis. To generate this unique shape, I again used the circular movement of the turtle. Similarly, I also had it change direction at certain points on the circle towards another point. But for this iteration, I wanted a star path. And since the height of this shape was much higher, the star path of free-standing filaments ended up forming more of a wall. Unexpectedly, however, there were webs of filaments connecting adjacent start points. This resulted in the best of both worlds. Finally, while not the as dramatic as the crown, there is a wave-like appearance as we approach the top of the cone.<\/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=\"562\" data-id=\"14006\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3_CURA-1024x562.png\" alt=\"\" class=\"wp-image-14006\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3_CURA-1024x562.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3_CURA-300x165.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3_CURA-768x422.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3_CURA-1140x626.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3_CURA-920x505.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3_CURA-575x316.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3_CURA-380x209.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3_CURA.png 1453w\" 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=\"884\" height=\"1024\" data-id=\"14027\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3-2-884x1024.png\" alt=\"\" class=\"wp-image-14027\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3-2-884x1024.png 884w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3-2-259x300.png 259w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3-2-768x890.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3-2-1326x1536.png 1326w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3-2-1140x1320.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3-2-920x1066.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3-2-575x666.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3-2-380x440.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LA4_Struct_3-2.png 1554w\" sizes=\"auto, (max-width: 884px) 100vw, 884px\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Why My Shapes Can&#8217;t Be Sliced Normally<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you take a look at the Cura renderings of each shape, you&#8217;ll notice certain elements that explain why they cannot be generated by a traditional slicer. In the first shape, this is the free-standing filament element, which makes it difficult for a slicer to process because it recognizes that the filament is on is too thin to slice, or it branches off. In the second shape, this is the non-planar movement in the z-axis near the top of the crown. In a slicer, aggressive non-planar movement in the z-axis is difficult to slice because it can have a branch-like effect. This is evident in my crown structure as we get near the end of the top-most layer. My third shape is difficult to generate with a traditional slicer due to the same reasons above. Although, I do believe if you &#8220;hack&#8221; a traditional slicer, you can generate the third shape.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">All in all, I ended up printing a total of about eight shapes. For this assignment, my first and last prints were 2\/3 of my final prints. This was interesting because it meant that there was a lot of iteration between those two points and to generate that middle print took most of the work. Fortunately, this meant I had a good base and learned enough information to produce a third print that I was proud of the most. For this assignment, I found that lines of free-standing filament were the easiest to produce. It was the non-planar movement of the z-axis that I had the most trouble with. In fact, for my second print, I had trouble with the extrusion unit hitting my thin crown walls and altering its appearance. To prevent further damage, I stopped the print prematurely and went with what I had. Although, this did give me insight for my third print. To not have the same issue, I knew I should lower the wave height and make it just high enough for visual appeal but not too much to interfere with the extrusion unit.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Thank You!<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"763\" height=\"1024\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/thank_you-763x1024.png\" alt=\"\" class=\"wp-image-14028\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/thank_you-763x1024.png 763w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/thank_you-224x300.png 224w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/thank_you-768x1030.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/thank_you-1145x1536.png 1145w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/thank_you-1140x1529.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/thank_you-920x1234.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/thank_you-575x771.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/thank_you-380x510.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/thank_you.png 1342w\" sizes=\"auto, (max-width: 763px) 100vw, 763px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-1040fe5b-a66c-4f62-b232-0a312afc489e\" href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/JyrusCadmanLA4.gh\">JyrusCadmanLA4<\/a><a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/JyrusCadmanLA4.gh\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-1040fe5b-a66c-4f62-b232-0a312afc489e\">Download<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"<p>The three structures I chose to showcase for this assignment were: a wheel with spokes, a crown-like cylinder, and a conical figure with a star shape infill. The first highlights a structure with freestanding filament lines. The second highlights non-planar movement in the z-axis. And the third highlights a combination of the two. The Shapes First off, I wanted to [&hellip;]<\/p>\n","protected":false},"author":42,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[58],"tags":[],"class_list":["post-13796","post","type-post","status-publish","format-standard","hentry","category-large-assignment-4-g-code-assignments24"],"_links":{"self":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/13796","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\/42"}],"replies":[{"embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/comments?post=13796"}],"version-history":[{"count":5,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/13796\/revisions"}],"predecessor-version":[{"id":14031,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/13796\/revisions\/14031"}],"wp:attachment":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/media?parent=13796"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/categories?post=13796"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/tags?post=13796"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}