{"id":6727,"date":"2023-10-10T13:58:15","date_gmt":"2023-10-10T13:58:15","guid":{"rendered":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/?p=6727"},"modified":"2023-10-10T13:58:17","modified_gmt":"2023-10-10T13:58:17","slug":"season-of-the-salmon","status":"publish","type":"post","link":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/2023\/10\/10\/season-of-the-salmon\/","title":{"rendered":"Season of the Salmon"},"content":{"rendered":"\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:33.33%\">\n<figure class=\"wp-block-image size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.giphy.com\/media\/Osub6rry9Pu2k\/giphy.gif\" alt=\"\" style=\"width:322px;height:196px\" width=\"322\" height=\"196\" \/><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\" style=\"flex-basis:66.66%\">\n<p class=\"wp-block-paragraph\">For this assignment, I chose to use the <a href=\"https:\/\/catalog.data.gov\/dataset\/salmonid-and-steelhead-population-summary-sps-and-viable-salmonid-population-vsp-in-the-pacific1\" data-type=\"link\" data-id=\"https:\/\/catalog.data.gov\/dataset\/salmonid-and-steelhead-population-summary-sps-and-viable-salmonid-population-vsp-in-the-pacific1\">demographic information<\/a> provided by the National Oceanic and Atmospheric Administration that addresses salmonid population in the Pacific Northwest from 1949 to 2010. As for why I chose this, well, I love salmon, haven&#8217;t had sushi in a while, and Fat Bear Week is concluding!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There are five kinds of Pacific salmon: chum, sockeye, Chinook (or king), Coho, and pink. Atlantic salmon is usually farm-raised, and it just doesn&#8217;t taste the same as the other salmon.<\/p>\n<\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">The Dataset<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The full data provided includes such specificity as the rivers they were counted in and whether it was a spring or fall salmon run. One particular thing I found affected my output was how they handled null or no count years. Null is not the same as zero, but in the data, it looks like they flagged it as &#8220;-99&#8221;. For the purposes of this project, I added those entries all together, as there were multiple entries for a year. I cleaned up the data to preserve what I was interested in: salmonid species, year, and count.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-8c94ce9c-ebcb-43ee-8954-a8cfd1e5afa7\" href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/68656.csv\">68656<\/a><a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/68656.csv\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-8c94ce9c-ebcb-43ee-8954-a8cfd1e5afa7\">Download<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Grasshopper<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">One of the most difficult things that I encountered with this project was how to access and manipulate Rhino object data in a Python script, along with finding the right component to use with the output of another. Manipulating the data at an earlier stage before it renders into a 3d form turned out to be key to allowing for multiple forms from one Grasshopper file. Adding a selector that let me flip through the different species to output different shapes easily proved to be very useful and is something that I will be exploring in the future. Another thing that I learned how to do was to re-center a model and automatically scale the output of the modeling to fit my 3d printer&#8217;s build volume.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Another goal with this project is to find out ways to import images and then play with them in a 3d space. Most often, this means a vector file of some kind, and SVG is one of the more portable versions. It did require installing a different plugin than what we&#8217;ve used so far, but worth it for my workflow.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Because of the data I used, it did mean that some of the data was so low that it ran the risk of breaking the model because the points were so extreme. For the first model, I printed it on the side so that the peaks and valleys would be more visible. For the trophy model, the idea was hard from the get-go. The extremes of the data meant that the model was going to be difficult to print no matter what I did, and while it did print fine, one of the thin points did break when I was pulling off the supports. It would probably print just fine in a resin printer, but I did not have access to one for this project.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What I wish I had done was output a panel with some data: year range, minimums, maximums, and average for each species. The years in the data set were not consistent across all the species, and some years were not recorded at all.<\/p>\n\n\n\n<div class=\"wp-block-file\"><a id=\"wp-block-file--media-7fbad906-5369-48dc-8925-dc2c39d1b928\" href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/LizCourtsLA3.gh\">LizCourtsLA3<\/a><a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/LizCourtsLA3.gh\" class=\"wp-block-file__button wp-element-button\" download aria-describedby=\"wp-block-file--media-7fbad906-5369-48dc-8925-dc2c39d1b928\">Download<\/a><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Rhino<\/h2>\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=\"526\" data-id=\"6743\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Graph-5-Salmons-PacNW-1024x526.jpg\" alt=\"\" class=\"wp-image-6743\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Graph-5-Salmons-PacNW-1024x526.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Graph-5-Salmons-PacNW-300x154.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Graph-5-Salmons-PacNW-768x394.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Graph-5-Salmons-PacNW-1536x789.jpg 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Graph-5-Salmons-PacNW-1140x585.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Graph-5-Salmons-PacNW-920x472.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Graph-5-Salmons-PacNW-575x295.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Graph-5-Salmons-PacNW-380x195.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Graph-5-Salmons-PacNW.jpg 1564w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Five salmon kinds, split into graphs<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"278\" data-id=\"6740\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Chinook-Salmon-1024x278.png\" alt=\"\" class=\"wp-image-6740\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Chinook-Salmon-1024x278.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Chinook-Salmon-300x82.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Chinook-Salmon-768x209.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Chinook-Salmon-1536x418.png 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Chinook-Salmon-2048x557.png 2048w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Chinook-Salmon-1140x310.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Chinook-Salmon-920x250.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Chinook-Salmon-575x156.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Chinook-Salmon-380x103.png 380w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Chinook salmon SVG<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"526\" data-id=\"6741\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Circular-Chinook-1024x526.jpg\" alt=\"\" class=\"wp-image-6741\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Circular-Chinook-1024x526.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Circular-Chinook-300x154.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Circular-Chinook-768x394.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Circular-Chinook-1536x789.jpg 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Circular-Chinook-1140x585.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Circular-Chinook-920x472.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Circular-Chinook-575x295.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Circular-Chinook-380x195.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Circular-Chinook.jpg 1564w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Circular graph of Chinook salmon data, with SVG extrusion cutout<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"526\" data-id=\"6742\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Trophy-Sockeye-1024x526.jpg\" alt=\"\" class=\"wp-image-6742\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Trophy-Sockeye-1024x526.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Trophy-Sockeye-300x154.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Trophy-Sockeye-768x394.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Trophy-Sockeye-1536x789.jpg 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Trophy-Sockeye-1140x585.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Trophy-Sockeye-920x472.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Trophy-Sockeye-575x295.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Trophy-Sockeye-380x195.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/Trophy-Sockeye.jpg 1564w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Sockeye &#8220;Trophy&#8221;<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Final Photos<\/h2>\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 decoding=\"async\" data-id=\"6870\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/20231010_070014.jpg\" alt=\"\" class=\"wp-image-6870\" \/><figcaption class=\"wp-element-caption\">Chum<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"6871\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/20231010_070214.jpg\" alt=\"\" class=\"wp-image-6871\" \/><figcaption class=\"wp-element-caption\">Sockeye<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"6868\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/20231010_070043.jpg\" alt=\"\" class=\"wp-image-6868\" \/><figcaption class=\"wp-element-caption\">Chinook<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" data-id=\"6869\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/10\/20231010_070142.jpg\" alt=\"\" class=\"wp-image-6869\" \/><figcaption class=\"wp-element-caption\">Sockeye Trophy<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Most of my difficulties in fabrication lay in the extremes of the data sets and producing a viable form based on that. Aesthetically, I like the Sockeye Trophy the best, but I don&#8217;t think filament printing at this scale was the ideal way to go. Getting a good first layer adhesion with the lower layer heights I initially attempted did not work out well, but I think changing how I modeled the base would help.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>For this assignment, I chose to use the demographic information provided by the National Oceanic and Atmospheric Administration that addresses salmonid population in the Pacific Northwest from 1949 to 2010. As for why I chose this, well, I love salmon, haven&#8217;t had sushi in a while, and Fat Bear Week is concluding! There are five kinds of Pacific salmon: chum, [&hellip;]<\/p>\n","protected":false},"author":31,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[37],"tags":[36,34,35],"class_list":["post-6727","post","type-post","status-publish","format-standard","hentry","category-data_phys_23","tag-data","tag-fish","tag-salmon"],"_links":{"self":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/6727","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\/31"}],"replies":[{"embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/comments?post=6727"}],"version-history":[{"count":7,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/6727\/revisions"}],"predecessor-version":[{"id":6873,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/6727\/revisions\/6873"}],"wp:attachment":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/media?parent=6727"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/categories?post=6727"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/tags?post=6727"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}