{"id":5622,"date":"2023-09-14T14:01:18","date_gmt":"2023-09-14T14:01:18","guid":{"rendered":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/?p=5622"},"modified":"2023-09-15T05:10:33","modified_gmt":"2023-09-15T05:10:33","slug":"large-assignment-1-l-systems-3","status":"publish","type":"post","link":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/2023\/09\/14\/large-assignment-1-l-systems-3\/","title":{"rendered":"Large Assignment 1: L-Systems"},"content":{"rendered":"\n<p class=\"has-text-align-center wp-block-paragraph\">September 14, 2023 Elijah Maestas <\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Hello, attached below is all me relevant information as well as documentation, images, as well as discussions regarding this project and my own personal struggles and thoughts on the matter.<\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\"><strong>Images<\/strong><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Image-2-576x1024.jpg\" alt=\"\" class=\"wp-image-5631\" style=\"width:170px;height:303px\" width=\"170\" height=\"303\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Image-2-576x1024.jpg 576w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Image-2-169x300.jpg 169w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Image-2-768x1365.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Image-2-864x1536.jpg 864w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Image-2-920x1636.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Image-2-575x1022.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Image-2-380x676.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Image-2.jpg 1080w\" sizes=\"auto, (max-width: 170px) 100vw, 170px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Forgive the sizing but I needed the image to be both recognizable, as well as fit somewhat nicely on the page and not require it all. This is a tree found in my front yard, unfortunately I do not know what kind of tree it is nor do I know where it came from, I simply chose it both for it\u2019s ease of access as well as it being a personal favorite of mine.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1139942536-576x1024.jpg\" alt=\"\" class=\"wp-image-5659\" style=\"width:142px;height:253px\" width=\"142\" height=\"253\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1139942536-576x1024.jpg 576w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1139942536-169x300.jpg 169w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1139942536-768x1365.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1139942536-864x1536.jpg 864w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1139942536-920x1636.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1139942536-575x1022.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1139942536-380x676.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1139942536.jpg 1080w\" sizes=\"auto, (max-width: 142px) 100vw, 142px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">This second plant is known as a succulent, and is my mother\u2019s main plant of choice. Although this particular one does not quite look like the normal succulent plants you see in the stores, it\u2019s because it has such a unique design that I decided to choose it for this particular project. Apologies for the bad photo but I think it&#8217;s pretty clear why this particular plant did not want to stay in frame.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Image-2_cropped.png\" alt=\"\" class=\"wp-image-5634\" style=\"width:141px;height:380px\" width=\"141\" height=\"380\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Image-2_cropped.png 176w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Image-2_cropped-111x300.png 111w\" sizes=\"auto, (max-width: 141px) 100vw, 141px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">The last plant I chose is this last tree in our backyard, I also do not know the name of the tree or the species. I mainly picked this one because of it\u2019s long trunk and branches, providing a nice contrast to any other plant I have already show before this.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/plant1SampleScriptTestRun.png\" alt=\"\" class=\"wp-image-5640\" style=\"width:325px;height:303px\" width=\"325\" height=\"303\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/plant1SampleScriptTestRun.png 548w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/plant1SampleScriptTestRun-300x280.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/plant1SampleScriptTestRun-380x354.png 380w\" sizes=\"auto, (max-width: 325px) 100vw, 325px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">This is the L-system design of my rather large tree in the front of the house. As stated previously, there was no real reason for picking this particular tree against the other ones, rather it\u2019s proximity and size where the main reason for picking it. In regards to creating it\u2019s L-system, I would say that trying to create the branches and the leaves on them were the harder of the process to me, but overall everything seemed to flow smoothly for this first one, rather different compared to the others I must say.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Plant3.png\" alt=\"\" class=\"wp-image-5642\" style=\"width:192px;height:266px\" width=\"192\" height=\"266\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Plant3.png 270w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Plant3-217x300.png 217w\" sizes=\"auto, (max-width: 192px) 100vw, 192px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">This is the L-system design of my second plant, the succulent. For this plant I decided to pick it for it\u2019s unique pattern and way of growing, succulent plant\u2019s are not normally found growing in such a way, and to this day I still have no clue how my mother was able to make it grow in such a way. Regardless it\u2019s uniqueness is the reason for why I picked it. In regards to difficulties in making the L-System, I must admit that making the leaves on this one was harder than the previous one, for whatever reason I simply could not get the leaves to continue making their default pattern and also follow the stem, something would always veer off course making it slant the wrong direction or make the leaves off, fixing it was a pain of trying to find which part of the code was causing it, but after finding the error in my initial repeating phase, I was able to fix the problem to then create this. \u00a0<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/plant1SampleScriptTestRun-1.png\" alt=\"\" class=\"wp-image-5644\" style=\"width:191px;height:264px\" width=\"191\" height=\"264\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/plant1SampleScriptTestRun-1.png 432w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/plant1SampleScriptTestRun-1-217x300.png 217w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/plant1SampleScriptTestRun-1-380x525.png 380w\" sizes=\"auto, (max-width: 191px) 100vw, 191px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">This is the L-system design of my final plant or tree, I also chose this tree because of it\u2019s unique design in mainly it\u2019s branch and trunk structure. Out of all of the plant\u2019s this one proved to be the easiest, what with it\u2019s rather basic start and finish, the code did not provide me with any sort of trouble at all, and was the first one I managed to finish<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">Attached below is all my code in regards to the plants as well, please feel free to run it yourself. Although a short warning, the last plant takes a minute or two to load before becoming fully visible.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-63042b4e-72de-4ab8-bdf6-02e66ba76e49\" href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/ElijahMaestasLA1.zip\">ElijahMaestasLA1<\/a><a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/ElijahMaestasLA1.zip\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-63042b4e-72de-4ab8-bdf6-02e66ba76e49\">Download<\/a><\/div>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1531389163-576x1024.jpg\" alt=\"\" class=\"wp-image-5656\" style=\"width:277px;height:493px\" width=\"277\" height=\"493\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1531389163-576x1024.jpg 576w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1531389163-169x300.jpg 169w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1531389163-768x1365.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1531389163-864x1536.jpg 864w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1531389163-920x1636.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1531389163-575x1022.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1531389163-380x676.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1531389163.jpg 1080w\" sizes=\"auto, (max-width: 277px) 100vw, 277px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1439632372-576x1024.jpg\" alt=\"\" class=\"wp-image-5658\" style=\"width:235px;height:418px\" width=\"235\" height=\"418\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1439632372-576x1024.jpg 576w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1439632372-169x300.jpg 169w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1439632372-768x1365.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1439632372-864x1536.jpg 864w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1439632372-920x1636.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1439632372-575x1022.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1439632372-380x676.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-1439632372.jpg 1080w\" sizes=\"auto, (max-width: 235px) 100vw, 235px\" \/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-908349577-576x1024.jpg\" alt=\"\" class=\"wp-image-5663\" style=\"width:214px;height:381px\" width=\"214\" height=\"381\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-908349577-576x1024.jpg 576w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-908349577-169x300.jpg 169w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-908349577-768x1365.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-908349577-864x1536.jpg 864w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-908349577-920x1636.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-908349577-575x1022.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-908349577-380x676.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/09\/Snapchat-908349577.jpg 1080w\" sizes=\"auto, (max-width: 214px) 100vw, 214px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"has-text-align-center wp-block-paragraph\">This is my fabrication piece and was probably the most complicated part, not because of how it came out, rather the process to do so was very complicated. For starters I had to work through the correct parameters first, which I tried my best to understand at first but ended up having to request help with. Afterwards it said something along the lines of it actually couldn\u2019t print my design, which again I had to have help for and realize that I wasn\u2019t actually running the correct program on my laptop, luckily I had a flash drive and was able to transfer everything over to the pc and have it finish my design. I will say it\u2019s quite rough and there were plenty more errors that persisted during the process that I will not get into out of sheer embarrassment. Most of these errors resulted in the piece you see now, rather basic shape with very minimal grooves in it, but it is something I\u2019m proud and still am amazed that I was able to create something like this, primitive as it may be of course but it is still mine regardless.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Part 1:Turtle Geometry<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1(a) (360\u00b0\/1\u00b0\uff09*1=360. 2*\u03c0*r=360, making the radius 180\/\u03c0.<br>b) The perimeter is also 360 in this question, thus the answer is also 180\u03c0<br><br>2) The total turning angel on a closed 2D surface path is 360\u00b0, meaning that the turning over arc has to be A+B.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>September 14, 2023 Elijah Maestas Hello, attached below is all me relevant information as well as documentation, images, as well as discussions regarding this project and my own personal struggles and thoughts on the matter. Images Forgive the sizing but I needed the image to be both recognizable, as well as fit somewhat nicely on the page and not require [&hellip;]<\/p>\n","protected":false},"author":33,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26,1,24],"tags":[28],"class_list":["post-5622","post","type-post","status-publish","format-standard","hentry","category-lsystems_23","category-uncategorized","category-studentwork23","tag-large-assignment-1"],"_links":{"self":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/5622","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\/33"}],"replies":[{"embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/comments?post=5622"}],"version-history":[{"count":1,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/5622\/revisions"}],"predecessor-version":[{"id":5666,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/5622\/revisions\/5666"}],"wp:attachment":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/media?parent=5622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/categories?post=5622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/tags?post=5622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}