{"id":2474,"date":"2022-03-12T19:39:09","date_gmt":"2022-03-12T19:39:09","guid":{"rendered":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/?p=2474"},"modified":"2022-03-12T23:35:10","modified_gmt":"2022-03-12T23:35:10","slug":"large-assignment-3-tiling","status":"publish","type":"post","link":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/2022\/03\/12\/large-assignment-3-tiling\/","title":{"rendered":"Large Assignment 3: Tiling"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"due-dates\">Due Dates<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Assignment :<\/strong>&nbsp;9am, Tuesday March 29th<br><strong>Initial comments:<\/strong>&nbsp;9am, Thursday March 31st<br><strong>Comment responses:<\/strong>&nbsp;9am, Saturday April 2nd<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"description\">Description<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The purpose of this assignment is to explore the creation of different kinds of tiles and tiling applications. It has three components, described below<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Part 1: Escher Tiles<\/strong><br>Write a program that uses turtle geometry to create a set of Escher-esque tiles and use them to tile the plane. Your tiling should be based on one of the three Regular tilings. Edit the edges and vertices of a regular polygon base tile, maintaining the constraints we discussed in class, to come up with your Escher inspired design. You should create nice software generated images of your base tile(s) as well as a nice image of a tiling of the plane. Use colors and feel free to decorate the tile surfaces!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For this component of the assignment, you can use either Processing, with the turtle library we explored in class, or you can write your code in Python and use the <a href=\"https:\/\/docs.python.org\/3\/library\/turtle.html\">Python turtle library<\/a>. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Part 2: 3D tiling across a surface<\/strong><br>Write a program in Grasshopper and Rhino that creates a 3D tile. The tile can be generated from scratch with code, or you can import a base tile from another source (maybe your Escher tile from Part 1). You should write code in Grasshopper that: a) turns your base shape into a 3D tile, b) generates a tiling of the plane from this base tile, and c) Morphs your tiling (not just a single tile) across three different surfaces to create interesting 3D designs.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Your tile should be more than just a regular polygon. It should have an interesting surface texture and\/or a lace-like structure (holes).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Create at least three different surfaces, two planar, z = f(x,y), and one cylindrical, z = f(r,theta). Morph your tiling across all three surfaces.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Extra credit (10 points): Create a second tiling that is semi-regular or k-uniform. Also morph this tiling across your surfaces.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Part 3: 3D printed form<\/strong><br>Print out one of the forms you designed in Part 2. Your print should have a total volume of at least: 4&#8243; x 2&#8243; x 2&#8243; (100mm x  50mm x 50mm).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What to Hand In<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Create a post on this website that documents the work that you did. Your post should include:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Part 1: Escher Tiles: <\/strong><ul><li>A description of your process and how your code generated your tiling. <\/li><li>A discussion of any challenges you encountered.<\/li><li>At least two images: a close up of your tile(s) and an image showing how they tile the plane.<\/li><li>Your code. Name your files or folder for this part of the assignment: FirstnameLastnameEscher<\/li><\/ul><\/li><li><strong>Part 2: 3D Tiling Across a Surface <\/strong><ul><li>A description of your process and how your code generated your tiling. <\/li><li>A discussion of any challenges you encountered.<\/li><li>A Rhino image showing a close up of your 3D tile(s).<\/li><li>A Rhino image showing a flat tiling of the plane with your tile.<\/li><li>Rendered Rhino images for each of your Surface Morph designs.<\/li><li><span style=\"font-family: -apple-system, BlinkMacSystemFont, &quot;Segoe UI&quot;, Roboto, Oxygen-Sans, Ubuntu, Cantarell, &quot;Helvetica Neue&quot;, sans-serif;\">Your Grasshopper code. If your Grasshopper file depends on a shape imported to or drawn in Rhino, also include your Rhino file. Name your files or folder: FirstnameLastnameTile<\/span>.<\/li><\/ul><\/li><li><strong>Part 3: 3D Printed Form<\/strong><ul><li>A description of your process including any challenges you had. Describe, in particular, whether or not you used supports and how that helped or hindered your print.<\/li><li>At least three excellent images of your final printed artifact from different angles against a simple background. Follow the\u00a0<a href=\"https:\/\/handandmachine.org\/classes\/computational_fabrication\/2022\/01\/31\/taking-good-photographs\/\">photo tutorial<\/a><\/li><\/ul><\/li><\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Put all of your code files into a single folder titled FirstnameLastnameLA3. Zip the file, upload it and add a link to your post. Add your post to the \u201cLarge Assignment 3 \u2013 Tiling\u201d category.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"discussion\">Discussion<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Read all of your classmates\u2019 posts and comment at least three of them. Try to comment on projects that haven\u2019t been commented on or that have fewer comments. Comment on both the artifact and reflections.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Respond to at least two comments. If you don\u2019t have enough comments to respond to, email Leah.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Due Dates Assignment :&nbsp;9am, Tuesday March 29thInitial comments:&nbsp;9am, Thursday March 31stComment responses:&nbsp;9am, Saturday April 2nd Description The purpose of this assignment is to explore the creation of different kinds of tiles and tiling applications. It has three components, described below Part 1: Escher TilesWrite a program that uses turtle geometry to create a set of Escher-esque tiles and use them [&hellip;]<\/p>\n","protected":false},"author":37,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-2474","post","type-post","status-publish","format-standard","hentry","category-assignments22"],"_links":{"self":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/2474","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\/37"}],"replies":[{"embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/comments?post=2474"}],"version-history":[{"count":10,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/2474\/revisions"}],"predecessor-version":[{"id":2493,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/posts\/2474\/revisions\/2493"}],"wp:attachment":[{"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/media?parent=2474"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/categories?post=2474"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/handandmachine.org\/classes\/computational_fabrication\/wp-json\/wp\/v2\/tags?post=2474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}