{"id":13717,"date":"2024-10-22T22:47:30","date_gmt":"2024-10-23T04:47:30","guid":{"rendered":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/?p=13717"},"modified":"2024-10-24T22:57:24","modified_gmt":"2024-10-25T04:57:24","slug":"large-assignment-4-gcode-4","status":"publish","type":"post","link":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/2024\/10\/22\/large-assignment-4-gcode-4\/","title":{"rendered":"Large Assignment 4: GCODE"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\">First Print<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">For my first print, I decided to focus on creating a non-planar movement shape. To design this shape, I used a Euclidean circle as the path for my turtle, applying a modulus of 40 to produce the gear-like pattern turning the turtle left and right and then moving it forward along a path. To achieve the lift along the z-axis, I incorporated a pitch rotation, which gave the shape a triangular form going up. This print was very interesting and a bit nerve-racking to watch print as it moved up in the z-axis and then back down aggressively. I was very happy with how flexible this print was \ud83d\ude42 !<\/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=\"768\" height=\"1024\" data-id=\"13723\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-768x1024.jpeg\" alt=\"\" class=\"wp-image-13723\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-768x1024.jpeg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-225x300.jpeg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-1152x1536.jpeg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-1536x2048.jpeg 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-1140x1520.jpeg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-920x1227.jpeg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-575x767.jpeg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-380x507.jpeg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-scaled.jpeg 1920w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Non Planar Movement<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"1011\" data-id=\"13725\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-1024x1011.jpeg\" alt=\"\" class=\"wp-image-13725\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-1024x1011.jpeg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-300x296.jpeg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-768x758.jpeg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-1536x1516.jpeg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Non Planar Movement<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Second Print<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">For my second print I was playing around all the different path you could make a turtle take and the textures a print could have. Again I used forward(), right(), and left() command to create the overall outline of the shaped. I then added a bump like pattern to the outside of the shape. I also used pythons random library to create random placement and random lengths of extrusion for the bumps. For this particular shape I really had no inspiration I as just messing with parameters of the turtles movement to see what would happen.<\/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=\"13747\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-2-1024x768.jpeg\" alt=\"\" class=\"wp-image-13747\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-2-1024x768.jpeg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-2-300x225.jpeg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-2-768x576.jpeg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2.1-2-1536x1152.jpeg 1536w\" 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=\"13744\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-1-1024x768.jpeg\" alt=\"\" class=\"wp-image-13744\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-1-1024x768.jpeg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-1-300x225.jpeg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-1-768x576.jpeg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-1-1536x1152.jpeg 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-1-2048x1536.jpeg 2048w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-1-1140x855.jpeg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-1-920x690.jpeg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-1-575x431.jpeg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.2-1-380x285.jpeg 380w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Third Print<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">My third print incorporates freestanding lines of filament. This is my favorite out of all the shapes I made. I created a cardioid, and used a circle to create some space between to see the path. when creating this one I played around with the python code several times to see what was the best way to print this out. I found the best way was to create several layers of the circle in between each cardioid layer to ensure the filament was free standing. When printing the cardioid the best way to create that was increase the speed of filament, decrease the width of filament, and increase the extrusion rate. This proved to be the best way because the bridge between points was long and the faster it went the less likely it was to fall. <\/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=\"967\" height=\"1024\" data-id=\"13732\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3.1-967x1024.jpeg\" alt=\"\" class=\"wp-image-13732\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3.1-967x1024.jpeg 967w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3.1-283x300.jpeg 283w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3.1-768x813.jpeg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3.1-1450x1536.jpeg 1450w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3.1-1934x2048.jpeg 1934w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3.1-1140x1207.jpeg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3.1-920x974.jpeg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3.1-575x609.jpeg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3.1-380x402.jpeg 380w\" sizes=\"auto, (max-width: 967px) 100vw, 967px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"768\" data-id=\"13734\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3-1024x768.jpeg\" alt=\"\" class=\"wp-image-13734\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3-1024x768.jpeg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3-300x225.jpeg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3-768x576.jpeg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3-1536x1152.jpeg 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3-2048x1536.jpeg 2048w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3-1140x855.jpeg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3-920x690.jpeg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3-575x431.jpeg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/PA4.3-380x285.jpeg 380w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Cura Images<\/h2>\n\n\n\n<figure class=\"wp-block-gallery 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=\"507\" height=\"359\" data-id=\"13770\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-22-at-11.32.58\u202fPM.png\" alt=\"\" class=\"wp-image-13770\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-22-at-11.32.58\u202fPM.png 507w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-22-at-11.32.58\u202fPM-300x212.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-22-at-11.32.58\u202fPM-380x269.png 380w\" sizes=\"auto, (max-width: 507px) 100vw, 507px\" \/><figcaption class=\"wp-element-caption\">Shape 1<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"343\" height=\"267\" data-id=\"13776\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-22-at-11.35.15\u202fPM-edited.png\" alt=\"\" class=\"wp-image-13776\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-22-at-11.35.15\u202fPM-edited.png 343w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-22-at-11.35.15\u202fPM-edited-300x234.png 300w\" sizes=\"auto, (max-width: 343px) 100vw, 343px\" \/><figcaption class=\"wp-element-caption\">Shape 2<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"471\" height=\"407\" data-id=\"13772\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-22-at-11.35.37\u202fPM.png\" alt=\"\" class=\"wp-image-13772\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-22-at-11.35.37\u202fPM.png 471w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-22-at-11.35.37\u202fPM-300x259.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/Screenshot-2024-10-22-at-11.35.37\u202fPM-380x328.png 380w\" sizes=\"auto, (max-width: 471px) 100vw, 471px\" \/><figcaption class=\"wp-element-caption\">Shape 3<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Summary \/ Reflection:<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">While creating this project I surprisingly had more fun than I initially thought I was going to have. My interested peaked when tweaking parameters dependent on how they printed. My trial shaped definitely had an impact on my final forms because they taught me what not to do and what to definitely do for the more drastic stuff! (Like don&#8217;t sent the extrude rate to 0,8For example while creating print 3 I accidentally mistook set_extrude-width with set_extrude_rate, this caused clunky filament but it was also interesting to see how the printer handled those instructions. My shapes could not or wouldn&#8217;t turn out as good on a traditional slicer because of the lack of control. For shape one there is changes in the z-axis for one path which has the potential to cause collisions. Shape two would more than likely needed supports in a traditional slicer. Finally shape 3 is also a good example of a complex shape for a traditional slicer to cut, with a traditional slicer I would not be able to increase the speed at certain points to better improve bridges. This project makes me want to test out print traditional prints without supports<\/p>\n\n\n\n<h5 class=\"wp-block-heading\">GCODE: <\/h5>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-0d0c407a-a5a9-4125-b445-6514717b40c1\" href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LargeAssignment4.gh\">LargeAssignment4<\/a><a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2024\/10\/LargeAssignment4.gh\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-0d0c407a-a5a9-4125-b445-6514717b40c1\">Download<\/a><\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>First Print For my first print, I decided to focus on creating a non-planar movement shape. To design this shape, I used a Euclidean circle as the path for my turtle, applying a modulus of 40 to produce the gear-like pattern turning the turtle left and right and then moving it forward along a path. To achieve the lift along [&hellip;]<\/p>\n","protected":false},"author":55,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[58],"tags":[],"class_list":["post-13717","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\/13717","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\/55"}],"replies":[{"embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/comments?post=13717"}],"version-history":[{"count":10,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/13717\/revisions"}],"predecessor-version":[{"id":13790,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/13717\/revisions\/13790"}],"wp:attachment":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/media?parent=13717"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/categories?post=13717"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/tags?post=13717"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}