{"id":8446,"date":"2023-12-07T03:19:07","date_gmt":"2023-12-07T03:19:07","guid":{"rendered":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/?p=8446"},"modified":"2023-12-09T05:41:56","modified_gmt":"2023-12-09T05:41:56","slug":"final-project-6","status":"publish","type":"post","link":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/2023\/12\/07\/final-project-6\/","title":{"rendered":"Final Project"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Introduction<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Presentation slides: <a href=\"https:\/\/unmm-my.sharepoint.com\/:p:\/g\/personal\/rramadan_unm_edu\/ERQiGgl8cMJOs6RWj6gAprYBaKtDDB4suDP4qdwAJ2SzOw?e=zG9Ri\" data-type=\"link\" data-id=\"https:\/\/unmm-my.sharepoint.com\/:p:\/g\/personal\/rramadan_unm_edu\/ERQiGgl8cMJOs6RWj6gAprYBaKtDDB4suDP4qdwAJ2SzOw?e=zG9Ri\">A Modern Olla<\/a><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"904\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-2-1024x904.jpg\" alt=\"\" class=\"wp-image-8605\" style=\"width:335px;height:auto\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-2-1024x904.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-2-300x265.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-2-768x678.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-2-1140x1006.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-2-920x812.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-2-575x508.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-2-380x335.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-2.jpg 1500w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">For my final project, I wanted to create a specific Egyptian pottery, the Olla: a clay drinking jug, with the exterior surface of Moroccan&nbsp;lantern geometry. My goal was to find a way, computationally, to print a vessel that merged cultures. This project is beyond forming an art piece, but to understanding the value of how civilizations before us used pottery. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Many steps were taken for the success of this piece. I first reused my previous code to create the Olla structures then I printed out a small version of the Olla without a surface design, then I created a tiling using the previous code and adopting the Morrocan details of geometry, I merged the vessel with the lattice I created, then I made other versions of the vessel, and finally, I printed the Ollal (Arabic plural of Olla) on a large scale. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Background Research<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A lot of the inspiration of my project came from my cultural background. I see pottery and geometric designs to have deep roots of the Middle East and North Africa. I used past and present projects as guides to this project. Overall, this project is valuable to me as it shows origins and stories of civilization and cultural value.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Olla is a pottery design originating from North Africa. The purpose of the Olla is to keep the liquid (usually water) cold for a long period of time. Additionally, the mechanism of the Olla allows one to place lukewarm water which over time cools up. Although I would not make the Olla hold and keep the water cold, I still want to make a final project with the Olla shape and structure. Redmount&#8217;s research is on understanding different Egyptian ceramics and their properties. This project relates to my project as it provides an understanding of the structure of an Olla and the purpose of why it is created in such designs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To learn more see:&nbsp;<a href=\"https:\/\/digitalassets.lib.berkeley.edu\/anthpubs\/ucb\/proof\/pdfs\/arf058-011.pdf\">https:\/\/digitalassets.lib.berkeley.edu\/anthpubs\/ucb\/proof\/pdfs\/arf058-011.pdf<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Morrocan lanterns emphasize a great value in the art of geometry. Understanding how the geometry is designed is reflected in the outcome when the design is complete. Additionally, the variety of patterns builds up to create an overall large-scale puzzle with unique movements. For my project, I want to highlight these patterns on the surface of the pottery using the research paper below.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">See more here: <a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/SymmetryGroups_Applied.pdf\">https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/SymmetryGroups_Applied.pdf<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This project is a collaboration between Francisco Sanchez of the Beach Lab and Ahmed Galal of the FabLab UAE in Dubai. Both teams work to develop an open source software and geometry that portrays Islamic Geometric Patterns. Their github library also consists of the software required and the computational details of creating such patterns. There work relates to my work as they used computational fabrication to create the patterns they wanted.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">See more here: <a href=\"https:\/\/github.com\/TheBeachLab\/islamic-geometry#software-required\">https:\/\/github.com\/TheBeachLab\/islamic-geometry#software-required<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I initially wanted to print in clay but faced challenges as as I had detailed surface designs. The research project that was similar to mine is the one done at Professor Beuchey&#8217;s lab on WeaveSlicer. The algorithm assists the print to remain standing as it is wet. This project serves as an inspiration for future attempts of clay modeling. It relates to my work as I created a project that uses code to generate a vessel design.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"634\" height=\"425\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/image-39.png\" alt=\"\" class=\"wp-image-8887\" style=\"width:221px;height:auto\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/image-39.png 634w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/image-39-300x201.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/image-39-575x385.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/image-39-380x255.png 380w\" sizes=\"auto, (max-width: 634px) 100vw, 634px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-hand-and-machine wp-block-embed-hand-and-machine\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"C6gLQjOUHf\"><a href=\"https:\/\/handandmachine.org\/index.php\/2023\/10\/22\/weaveslicer\/\">WeaveSlicer: CAM for Clay 3D Printing<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; clip: rect(1px, 1px, 1px, 1px);\" title=\"&#8220;WeaveSlicer: CAM for Clay 3D Printing&#8221; &#8212; Hand and Machine\" src=\"https:\/\/handandmachine.org\/index.php\/2023\/10\/22\/weaveslicer\/embed\/#?secret=UBdWep1vcp#?secret=C6gLQjOUHf\" data-secret=\"C6gLQjOUHf\" width=\"600\" height=\"338\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">The Process<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Create Olla Variations: <\/strong>The first part of the process was to design two Olla variations. I specifically changed the neck of the Olla by changing the angles of the twist feature in my code. For Figure A, I liked the movement of the neck and wanted to implement the twist of the angle as part of the Olla design. As for Figure B, I aimed to keep it approximately &#8216;flat&#8217; (with minimum twists) to present a clearer surface shape structure.<\/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=\"244\" height=\"251\" data-id=\"8457\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla1.png\" alt=\"\" class=\"wp-image-8457\" \/><figcaption class=\"wp-element-caption\">Figure A<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"482\" height=\"597\" data-id=\"8458\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla2before.png\" alt=\"\" class=\"wp-image-8458\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla2before.png 482w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla2before-242x300.png 242w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla2before-380x471.png 380w\" sizes=\"auto, (max-width: 482px) 100vw, 482px\" \/><figcaption class=\"wp-element-caption\">Figure B<\/figcaption><\/figure>\n<\/figure>\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=\"393\" data-id=\"8467\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla1figa-1024x393.jpg\" alt=\"\" class=\"wp-image-8467\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla1figa-1024x393.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla1figa-300x115.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla1figa-768x295.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla1figa-920x354.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla1figa-575x221.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla1figa-380x146.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla1figa.jpg 1093w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Figure A Angle Values<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"379\" data-id=\"8466\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla2fibb-1024x379.jpg\" alt=\"\" class=\"wp-image-8466\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla2fibb-1024x379.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla2fibb-300x111.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla2fibb-768x285.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla2fibb-920x341.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla2fibb-575x213.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla2fibb-380x141.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/olla2fibb.jpg 1101w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Figure B Angle Values<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Create the Surface Shape Structure:<\/strong> The next part of the process was to create a detailed shape for the surface of the Olla. I did this by joining several lines (Geo#) together using the merge function and then connecting that to a solid union block to make the lines into an object. For each shape &#8216;line&#8217; I used offset and extrude to help make the shape more 3d.  I also used the vector block to help maintain the entire shape&#8217;s height.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"548\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/surfaceshap-1024x548.png\" alt=\"\" class=\"wp-image-8461\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/surfaceshap-1024x548.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/surfaceshap-300x160.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/surfaceshap-768x411.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/surfaceshap-1140x610.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/surfaceshap-920x492.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/surfaceshap-575x307.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/surfaceshap-380x203.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/surfaceshap.png 1311w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Rhino program of creating the shape of the individual tile.<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"348\" height=\"268\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/baked-surface-tile.png\" alt=\"\" class=\"wp-image-8462\" style=\"width:243px;height:auto\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/baked-surface-tile.png 348w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/baked-surface-tile-300x231.png 300w\" sizes=\"auto, (max-width: 348px) 100vw, 348px\" \/><figcaption class=\"wp-element-caption\">Final Shape Tile<\/figcaption><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><strong>Morphing the Surface Lattice with The Olla Design:<\/strong> This stage took the longest as it was not as straightforward as I expected. Therefore, I faced most of my challenges in this section. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The first section of morphing the lattice with the Olla was creating a square with exact dimensions around the created shape. This was one of my challenging points as I needed to use Rhino to create a square with exact dimensions. This was done by adding a polygon block and then rotating this polygon to appear as a square rather than a diamond (the original appearance). I also extruded it to be slightly shorter than the created shape so that the shape could be visible. Finally, I merged it with the shape and used a solid union to allow the shape to be one object.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After that, I had to translate the tile from having the (0,0) coordinates from the center to the left bottom corner for ease of coding. After I moved the tile I was able to identify the length of the x and y axes and used that to set exact values for the a and b curves line the code of creating the lattice. Since it was a square both lengths were the same (12.727922). It needed to be that exact number for the success of the lattice in terms of compiling and morphing the surface onto the vessel.<\/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-full\"><img loading=\"lazy\" decoding=\"async\" width=\"872\" height=\"676\" data-id=\"8582\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/square-tile-form1-2.png\" alt=\"\" class=\"wp-image-8582\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/square-tile-form1-2.png 872w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/square-tile-form1-2-300x233.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/square-tile-form1-2-768x595.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/square-tile-form1-2-575x446.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/square-tile-form1-2-380x295.png 380w\" sizes=\"auto, (max-width: 872px) 100vw, 872px\" \/><figcaption class=\"wp-element-caption\">Create a square-shape<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"194\" height=\"180\" data-id=\"8579\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/moving-base-tile-from-origin-2.png\" alt=\"\" class=\"wp-image-8579\" \/><figcaption class=\"wp-element-caption\">Rhino Shape Translation<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"829\" height=\"569\" data-id=\"8578\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/moving-shape-tile.png\" alt=\"\" class=\"wp-image-8578\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/moving-shape-tile.png 829w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/moving-shape-tile-300x206.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/moving-shape-tile-768x527.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/moving-shape-tile-575x395.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/moving-shape-tile-380x261.png 380w\" sizes=\"auto, (max-width: 829px) 100vw, 829px\" \/><figcaption class=\"wp-element-caption\">Grasshopper Shape Translation<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The second part of this section was to code the lattice structure by first creating a base tile. This was similar to the previous tiling project, but not the exact thing. The different approach was identifying the exact points using the a and b variables since the tile did not end at axis value 1 but rather 12.727922. Therefore, creating each point (using CreatPoint) with the a and b values helped with the accuracy of where the square corners were. Then I connected the points with a line (using AddLine) to form each edge which I used to create the base tile and the lattice. The code below shows those details. This process was a challenge as I needed to know which point was which so that the base tile could be created.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"704\" height=\"544\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/code.png\" alt=\"\" class=\"wp-image-8583\" style=\"width:356px;height:auto\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/code.png 704w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/code-300x232.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/code-575x444.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/code-380x294.png 380w\" sizes=\"auto, (max-width: 704px) 100vw, 704px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">I also added a shape input in the second Python block so that I could read the surface shape I created. As mentioned earlier, I made a and b values equal to the length of the square that surrounded the star shape as seen in the left area of the Grasshopper software. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"259\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/form-for-surface-morph-1-1024x259.png\" alt=\"\" class=\"wp-image-8585\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/form-for-surface-morph-1-1024x259.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/form-for-surface-morph-1-300x76.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/form-for-surface-morph-1-768x194.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/form-for-surface-morph-1-1140x288.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/form-for-surface-morph-1-920x233.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/form-for-surface-morph-1-575x145.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/form-for-surface-morph-1-380x96.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/form-for-surface-morph-1.png 1527w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">The third and last section was to merge the surface morph with the vessel so close to the base. The surface morph only created a surface so there was no base to complete the structure. Therefore I needed to solid union the solid union. This was the most challenging challenge as it needed complex connections between blocks as seen below. A lot of the connection was from Professor Buechley&#8217;s help. It mainly required that the solid union from the vessel code be inputted as a list. I then needed to scale the object to be able to allow the vessel to show the tiles as one solid and not several pieces of individual tiles. Finally, solid union all that and bake the object.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"858\" height=\"585\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/helps-merge-the-vessel-with-the-surface-1.png\" alt=\"\" class=\"wp-image-8589\" style=\"width:329px;height:auto\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/helps-merge-the-vessel-with-the-surface-1.png 858w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/helps-merge-the-vessel-with-the-surface-1-300x205.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/helps-merge-the-vessel-with-the-surface-1-768x524.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/helps-merge-the-vessel-with-the-surface-1-575x392.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/helps-merge-the-vessel-with-the-surface-1-380x259.png 380w\" sizes=\"auto, (max-width: 858px) 100vw, 858px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">For my fabrication process of printing, I ran into a challenge as the large-scale prints stopped printing halfway as the object disconnected from the bed; nevertheless, they look similar to another genre of Egyptian pottery: bowls. To fix this I changed some Cura settings where I changed the skirt (outline that surrounds part of the object to bed) settings. I set the value of the skirt line count to 10 and the skirt distance to 0. This tip was recommended by my peer Liz Courts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">GrasshopperFile: <a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/RaneemRamadanFinalProject.gh\">https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/RaneemRamadanFinalProject.gh<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Rhino Zip File: <a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/RaneemRamadanFinalProject.zip\">https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/RaneemRamadanFinalProject.zip<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Outcome<\/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=\"768\" height=\"1024\" data-id=\"8595\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085134-1-768x1024.jpg\" alt=\"\" class=\"wp-image-8595\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085134-1-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085134-1-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085134-1-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085134-1-1140x1520.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085134-1-920x1227.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085134-1-575x767.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085134-1-380x507.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085134-1-rotated.jpg 1500w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" data-id=\"8598\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-768x1024.jpg\" alt=\"\" class=\"wp-image-8598\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-1140x1520.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-920x1227.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-575x767.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-380x507.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085207-rotated.jpg 1500w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" data-id=\"8596\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085142-1-768x1024.jpg\" alt=\"\" class=\"wp-image-8596\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085142-1-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085142-1-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085142-1-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085142-1-1140x1520.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085142-1-920x1227.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085142-1-575x767.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085142-1-380x507.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085142-1-rotated.jpg 1500w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" data-id=\"8600\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085154-1-768x1024.jpg\" alt=\"\" class=\"wp-image-8600\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085154-1-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085154-1-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085154-1-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085154-1-1140x1520.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085154-1-920x1227.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085154-1-575x767.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085154-1-380x507.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085154-1-rotated.jpg 1500w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" data-id=\"8599\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085123-1-768x1024.jpg\" alt=\"\" class=\"wp-image-8599\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085123-1-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085123-1-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085123-1-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085123-1-1140x1520.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085123-1-920x1227.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085123-1-575x767.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085123-1-380x507.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085123-1-rotated.jpg 1500w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" data-id=\"8597\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085147-1-768x1024.jpg\" alt=\"\" class=\"wp-image-8597\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085147-1-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085147-1-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085147-1-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085147-1-1140x1520.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085147-1-920x1227.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085147-1-575x767.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085147-1-380x507.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085147-1-rotated.jpg 1500w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The outcomes of my project met my expectations as the star shape ended up printing clearly on the surface of the Olla in a rather lovely pattern. The prints also showed how the start pattern was printed based on the movement of the twist. Therefore the stars appear twisted on the left side of the Olla and the stars appear straight on the right side of the Olla. I ended up using my &#8216;failed&#8217; prints as part of my project&#8217;s success as I liked how they turned out as seen below. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085828-1-768x1024.jpg\" alt=\"\" class=\"wp-image-8608\" style=\"width:253px;height:auto\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085828-1-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085828-1-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085828-1-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085828-1-1140x1520.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085828-1-920x1227.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085828-1-575x767.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085828-1-380x507.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/20231206_085828-1-rotated.jpg 1500w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Future Work<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If I had more time, I would have created more versions of the Egyptian pottery design and more Moroccan&nbsp;geometry surfaces. There are different varieties of what an Olla could look like, from handles to narrow bases. Additionally, there are many more Moroccan&nbsp;geometric designs and patterns I could make. I also want to experience printing in clay one day.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-5 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large is-style-rounded\"><img loading=\"lazy\" decoding=\"async\" width=\"323\" height=\"457\" data-id=\"8448\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/mollases.png\" alt=\"\" class=\"wp-image-8448\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/mollases.png 323w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/mollases-212x300.png 212w\" sizes=\"auto, (max-width: 323px) 100vw, 323px\" \/><figcaption class=\"wp-element-caption\">With Handles for Molasses<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"299\" height=\"624\" data-id=\"8449\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/narrow.png\" alt=\"\" class=\"wp-image-8449\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/narrow.png 299w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/12\/narrow-144x300.png 144w\" sizes=\"auto, (max-width: 299px) 100vw, 299px\" \/><figcaption class=\"wp-element-caption\">Narrow for Butter and Oil<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Reflection<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This project was the one I enjoyed the most as it taught me a great amount of things. I especially learned that it is sometimes okay to redo\/rewrite the code all over again to debug and understand it. I also learned that I, at times, need to get off the code and work on understanding the code on paper- which worked greatly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Overall, I loved how my project turned out as it presented significant details. If I had more time I would have printed on a much larger scale but unfortunately, my printer kept messing up with the sticking on the bed process despite using a glue stick. When I finally found a solution I ran out of time. Nevertheless, I am happy with the final prints and find them really pretty.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction Presentation slides: A Modern Olla For my final project, I wanted to create a specific Egyptian pottery, the Olla: a clay drinking jug, with the exterior surface of Moroccan&nbsp;lantern geometry. My goal was to find a way, computationally, to print a vessel that merged cultures. This project is beyond forming an art piece, but to understanding the value of [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[],"class_list":["post-8446","post","type-post","status-publish","format-standard","hentry","category-studentwork23"],"_links":{"self":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/8446","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\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/comments?post=8446"}],"version-history":[{"count":11,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/8446\/revisions"}],"predecessor-version":[{"id":8895,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/8446\/revisions\/8895"}],"wp:attachment":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/media?parent=8446"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/categories?post=8446"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/tags?post=8446"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}