{"id":7778,"date":"2023-11-21T02:42:17","date_gmt":"2023-11-21T02:42:17","guid":{"rendered":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/?p=7778"},"modified":"2023-11-21T02:42:17","modified_gmt":"2023-11-21T02:42:17","slug":"large-assignment-5-tiling-3","status":"publish","type":"post","link":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/2023\/11\/21\/large-assignment-5-tiling-3\/","title":{"rendered":"Large Assignment 5- Tiling"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">2D Tiles<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In part 1a I needed to create Escher tiles that were unique in design. I did this by creating Free-Form lines using the Interpolate Points function found under the Curve item in Rhino (Curve -&gt; Free-Form -&gt; Interpolate Points). The challenge I encountered was creating curves that did not overlap. Unfortunately, the overlapped curves cause the lattice to be incomplete and unfilled. As a result, I adjusted the curves until the tiles did not overlap. I also turned on GridSnap to assist with the accuracy of the curves&#8217; starting points.<\/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=\"171\" height=\"153\" data-id=\"7779\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/Basetile.png\" alt=\"\" class=\"wp-image-7779\" \/><figcaption class=\"wp-element-caption\">Base Tile<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"301\" height=\"287\" data-id=\"7780\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/Eschertiles.png\" alt=\"\" class=\"wp-image-7780\" \/><figcaption class=\"wp-element-caption\">Top View<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"412\" height=\"303\" data-id=\"7782\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/Eschertiles1.png\" alt=\"\" class=\"wp-image-7782\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/Eschertiles1.png 412w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/Eschertiles1-300x221.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/Eschertiles1-380x279.png 380w\" sizes=\"auto, (max-width: 412px) 100vw, 412px\" \/><figcaption class=\"wp-element-caption\">Perspective View<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The first Python block consists of code that takes in points and considers them as curves for the tile. The second Python block consists of three main code sections, creating the lattice with a size input, creating the individual tiles with colors based on the edges for forming all the tiles, and generating the base tile. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In part 1a, the curve output in the first Python block is connected to the lines input of the second Python block while the vectors output of block 1 is connected to the vectors input of block 2. Unlike this format, part b has the line output of the first Python block connected to the line input of the second Python block. The vector output and input connection remain the same.<\/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=\"827\" height=\"337\" data-id=\"7783\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1a.png\" alt=\"\" class=\"wp-image-7783\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1a.png 827w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1a-300x122.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1a-768x313.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1a-575x234.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1a-380x155.png 380w\" sizes=\"auto, (max-width: 827px) 100vw, 827px\" \/><figcaption class=\"wp-element-caption\">Part 1a<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"323\" data-id=\"7784\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1ai-1-1024x323.png\" alt=\"\" class=\"wp-image-7784\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1ai-1-1024x323.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1ai-1-300x95.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1ai-1-768x242.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1ai-1-920x290.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1ai-1-575x181.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1ai-1-380x120.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1ai-1.png 1034w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Part 1a<\/figcaption><\/figure>\n<\/figure>\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=\"680\" height=\"265\" data-id=\"7785\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1b.png\" alt=\"\" class=\"wp-image-7785\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1b.png 680w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1b-300x117.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1b-575x224.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1b-380x148.png 380w\" sizes=\"auto, (max-width: 680px) 100vw, 680px\" \/><figcaption class=\"wp-element-caption\">Part 1b<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"318\" data-id=\"7786\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1bi-1024x318.png\" alt=\"\" class=\"wp-image-7786\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1bi-1024x318.png 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1bi-300x93.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1bi-768x238.png 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1bi-1140x354.png 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1bi-920x285.png 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1bi-575x178.png 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1bi-380x118.png 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part1bi.png 1183w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Part 1b<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Part 1b focuses on creating a code that can present a triangular tiling. The first thing I had to do was create one triangle by cutting a quadrilateral with an angle of 120 in half diagonally. I did this by creating a cross_lines variable that aims to create a diagonal line by starting from the points of the left edge at 0,0,0 to the top edge 1,1,0 and then joining the specific edges using JoinCurves function to make a triangle. After this, I made similar changes in the for loop that aimed to create several tiles. I also needed to introduce a second tile opposite to the first created tile. This was done by using JoinCurves of the remaining edges. In both tiles, the edge2 variable is presented as the diagonal tile. Finally, I added all the tiles together to create a lattice.<\/p>\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=\"139\" height=\"116\" data-id=\"7790\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/BasetileTriangle.png\" alt=\"\" class=\"wp-image-7790\" \/><figcaption class=\"wp-element-caption\">Base Tile Perspective Tile<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"272\" height=\"259\" data-id=\"7792\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/BasetileTriangle1.png\" alt=\"\" class=\"wp-image-7792\" \/><figcaption class=\"wp-element-caption\">Base Perspective Tile with Color<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"96\" height=\"94\" data-id=\"7789\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/BasetileTriangle3.png\" alt=\"\" class=\"wp-image-7789\" \/><figcaption class=\"wp-element-caption\">Base Tile Top View<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"409\" height=\"332\" data-id=\"7791\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/tilepart1b.png\" alt=\"\" class=\"wp-image-7791\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/tilepart1b.png 409w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/tilepart1b-300x244.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/tilepart1b-380x308.png 380w\" sizes=\"auto, (max-width: 409px) 100vw, 409px\" \/><figcaption class=\"wp-element-caption\">Triangular Tiling Top View<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"391\" height=\"393\" data-id=\"7793\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/tilepart1b1.png\" alt=\"\" class=\"wp-image-7793\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/tilepart1b1.png 391w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/tilepart1b1-298x300.png 298w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/tilepart1b1-150x150.png 150w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/tilepart1b1-380x382.png 380w\" sizes=\"auto, (max-width: 391px) 100vw, 391px\" \/><figcaption class=\"wp-element-caption\">Triangular Tiling Perspective View<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The challenge I encountered was creating the triangle in part 1b. I needed to understand how the code worked to find the edges that could cut the plan to form a triangle. Another challenge was how to form a lattice after I formed the base triangular tile. This was difficult since I needed to create new tiles and not recreate the original tiles. Above that, once I created the tile I noticed that the opposite tile was not formed. This was the third challenge I faced since the code needed to be updated to form a new tile by using the other edges. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Surface Morph<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For this part of the assignment, I used my previously created Escher tiles from part 1a of the assignment. Then I used the SrfMorph (Surf Morph) block to wrap the tiles on the vessel. <\/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\"><img loading=\"lazy\" decoding=\"async\" width=\"301\" height=\"287\" data-id=\"7794\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/Eschertiles-1.png\" alt=\"\" class=\"wp-image-7794\" \/><figcaption class=\"wp-element-caption\">Escher Tile Matrix<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"315\" height=\"350\" data-id=\"7795\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/object-before-tiling.png\" alt=\"\" class=\"wp-image-7795\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/object-before-tiling.png 315w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/object-before-tiling-270x300.png 270w\" sizes=\"auto, (max-width: 315px) 100vw, 315px\" \/><figcaption class=\"wp-element-caption\">Vessel Surface without Tiles<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"356\" height=\"400\" data-id=\"7796\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/object-Surface-Morph.png\" alt=\"\" class=\"wp-image-7796\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/object-Surface-Morph.png 356w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/object-Surface-Morph-267x300.png 267w\" sizes=\"auto, (max-width: 356px) 100vw, 356px\" \/><figcaption class=\"wp-element-caption\">Vessel Surface with Tiles<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/RaneemRamadan2DTilesAndSurfaceMorphFinal1.gh\">RaneemRamadan2DTileandSurfaceMorphCode <\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">3D Printed 3D Tiles<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">For this code, I used what I had from part 1. The difference in this part required creating an extrusion to meet the 3d requirements. In this case, I added a Grasshopper block named Extr (Extrude Point) and I connected the boundary block from the lattice output of the second Python block. I then added a Vector XYZ block with a slider to adjust how far I wanted to extrude the tile. Lastly, I formed the solid tile by connecting a cap block to the extrude points. <\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-6 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"264\" height=\"204\" data-id=\"7797\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part2.png\" alt=\"\" class=\"wp-image-7797\" \/><figcaption class=\"wp-element-caption\">Base Tile<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"355\" height=\"305\" data-id=\"7798\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part2matrixtop.png\" alt=\"\" class=\"wp-image-7798\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part2matrixtop.png 355w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part2matrixtop-300x258.png 300w\" sizes=\"auto, (max-width: 355px) 100vw, 355px\" \/><figcaption class=\"wp-element-caption\">4&#215;4 Matrix of Tile Top VIew<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"374\" data-id=\"7799\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part2matrix.png\" alt=\"\" class=\"wp-image-7799\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part2matrix.png 400w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part2matrix-300x281.png 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/part2matrix-380x355.png 380w\" sizes=\"auto, (max-width: 400px) 100vw, 400px\" \/><figcaption class=\"wp-element-caption\">4&#215;4 Matrix of Tile Perspective View<\/figcaption><\/figure>\n<\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/RaneemRamadan3DTile.gh\" data-type=\"link\" data-id=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/RaneemRamadan3DTile.gh\">RaneemRamadan3DTile<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Design Process and Planning Photos<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The design process aimed to create a fish and lily pads from several small tiles. The challenge I faced for the design was figuring out the right curves to make the tiles (scales) that corresponded to a Koi fish. After looking at a few versions of how scales looked, I decided to form different layers and heights based on the structure of the fish (head, fins, tail).\u00a0<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"691\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141441-1024x691.jpg\" alt=\"\" class=\"wp-image-7906\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141441-1024x691.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141441-300x202.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141441-768x518.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141441-1536x1036.jpg 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141441-2048x1382.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Printing Process and 3D Tiles Photos<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The printing progress consisted of several going back to the printer. To be exact, the heights were 1cm (13 minutes), 3cm (24 minutes), 5cm (30 minutes), 7cm (35 minutes), and 9cm (40 minutes). Since I couldn&#8217;t print this overnight, I took about 2 days to complete this part of the project.<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-7 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=\"7802\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_000352-768x1024.jpg\" alt=\"\" class=\"wp-image-7802\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_000352-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_000352-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_000352-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_000352-1140x1520.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_000352-920x1227.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_000352-575x767.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_000352-380x507.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_000352-rotated.jpg 1500w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Base Tiles at Different Hieghts<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"1024\" data-id=\"7803\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141722-768x1024.jpg\" alt=\"\" class=\"wp-image-7803\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141722-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141722-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141722-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141722-1140x1520.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141722-920x1227.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141722-575x767.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141722-380x507.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141722-rotated.jpg 1500w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><figcaption class=\"wp-element-caption\">Main Base Tile<\/figcaption><\/figure>\n<\/figure>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"486\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141524-1-1024x486.jpg\" alt=\"\" class=\"wp-image-7805\" style=\"width:737px;height:auto\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141524-1-1024x486.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141524-1-300x142.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141524-1-768x364.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141524-1-1536x729.jpg 1536w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141524-1-2048x972.jpg 2048w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141524-1-1140x541.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141524-1-920x436.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141524-1-575x273.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231118_141524-1-380x180.jpg 380w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption class=\"wp-element-caption\">Tiles height 3cm, 5cm, 7cm, and 9cm (from left to right).<\/figcaption><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">References Photos<\/h2>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-8 is-layout-flex wp-block-gallery-is-layout-flex\"><div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"449\" data-id=\"7910\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/koi-fish-1.jpg\" alt=\"\" class=\"wp-image-7910\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/koi-fish-1.jpg 800w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/koi-fish-1-300x168.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/koi-fish-1-768x431.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/koi-fish-1-575x323.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/koi-fish-1-380x213.jpg 380w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"894\" height=\"858\" data-id=\"7908\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/lilypad.jpg\" alt=\"\" class=\"wp-image-7908\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/lilypad.jpg 894w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/lilypad-300x288.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/lilypad-768x737.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/lilypad-575x552.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/lilypad-380x365.jpg 380w\" sizes=\"auto, (max-width: 894px) 100vw, 894px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"769\" data-id=\"7909\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/scales-1024x769.jpg\" alt=\"\" class=\"wp-image-7909\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/scales-1024x769.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/scales-300x225.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/scales-768x577.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/scales-1140x856.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/scales-920x691.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/scales-575x432.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/scales-380x285.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/scales.jpg 1224w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Koi Fish and Lily Pads Mosaic<\/h2>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-9 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=\"7911\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_003106-768x1024.jpg\" alt=\"\" class=\"wp-image-7911\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_003106-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_003106-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_003106-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_003106-1140x1520.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_003106-920x1227.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_003106-575x767.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_003106-380x507.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_003106-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=\"7912\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_002852-768x1024.jpg\" alt=\"\" class=\"wp-image-7912\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_002852-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_002852-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_002852-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_002852-1140x1520.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_002852-920x1227.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_002852-575x767.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_002852-380x507.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_002852-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=\"7913\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_001322-768x1024.jpg\" alt=\"\" class=\"wp-image-7913\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_001322-768x1024.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_001322-225x300.jpg 225w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_001322-1152x1536.jpg 1152w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_001322-1140x1520.jpg 1140w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_001322-920x1227.jpg 920w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_001322-575x767.jpg 575w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_001322-380x507.jpg 380w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_001322-rotated.jpg 1500w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/figure>\n<\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_000211.jpg\" alt=\"\" class=\"wp-image-7919\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"700\" src=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_005205-1024x700.jpg\" alt=\"\" class=\"wp-image-7918\" srcset=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_005205-1024x700.jpg 1024w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_005205-300x205.jpg 300w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_005205-768x525.jpg 768w, https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-content\/uploads\/2023\/11\/20231120_005205-1536x1051.jpg 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>2D Tiles In part 1a I needed to create Escher tiles that were unique in design. I did this by creating Free-Form lines using the Interpolate Points function found under the Curve item in Rhino (Curve -&gt; Free-Form -&gt; Interpolate Points). The challenge I encountered was creating curves that did not overlap. Unfortunately, the overlapped curves cause the lattice to [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43,1],"tags":[],"class_list":["post-7778","post","type-post","status-publish","format-standard","hentry","category-tiling_23","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/7778","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=7778"}],"version-history":[{"count":7,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/7778\/revisions"}],"predecessor-version":[{"id":7921,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/7778\/revisions\/7921"}],"wp:attachment":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/media?parent=7778"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/categories?post=7778"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/tags?post=7778"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}