Prior to the next class, please submit a short text write up with accompanying drawing images and a video link to the XSEAD site as discussed on the Submissions page. Please be sure to create your project within the appropriate ‘pool’ as linked.
The following questions may not apply exactly to every project but are intended as a guide to our expectations for the detail of the project writeup. Please answer every question relevant to your specific project with text and graphics as appropriate.
In this exercise students will create a digital drawing machine and project it onto a physical canvas to prompt a physical, hand drawn sketch. Students will create an algorithmically generated pattern and project it onto a 2’x2’ canvas, to prompt fellow classmates in free-hand sketching experiments. Patterns should be informed by fundamental compositional techniques (e.g. translations, reflections) and computational processes (e.g. agent based behavior, particle simulation, physics simulation, point attractors). Patterns should also be time-based exhibiting emergent behaviors, narrative arc, and/or rule based growth. Students should share their drawing prompt with at least two partners. Students may use their choice of drawing implement including pens, markers, brushes, etc.
In this exercise students will:
Artifacts:
Documentation (can include drawings, images, videos):
Prior to the next class, please submit a short text write up with accompanying drawing images and a video link to the XSEAD site as discussed on the Submissions page. Please be sure to add your project to the appropriate ‘pool’ as linked.
Help with Grasshopper: If you are just getting started it is worth skimming the manuals linked on the rhino resources page.
Download and help for “Agent” Plugin: Resources for Alex Fischer’s plugin. Download for grasshopper component, help files, and video tutorials.
]]>
There is no silver bullet for making a high fidelity copy of a physical object in a digital modeling environment. Most processes take careful planning, understanding of technological constraints, and significant post processing to achieve suitable results. The following discusses relevant considerations and workflows for reverse engineering using Rhino’s modeling environment.
Rhino is a native NURBS surface modeler. This means that Rhino can very efficiently handle complex, free-form surfaces and smooth curvature. The majority of Rhino’s tools are oriented toward surface manipulation. Although Rhino can accommodate solid modeling with polygon meshes, its toolset in this regard is limited. This is important to consider when reverse engineering or preparing a file for rapid prototyping since many scanning and printing workflows generate or require high density polygon meshes. Because of this distinction, a significant part of the workflow requires knowing when and how to translate between NURBS Surfaces and Polygon Meshes in Rhino.
There are three main approaches to reverse engineering using Rhino and the resources available in the IDeATe Lab.
I have uploaded a folder with example files that illustrates best practice and useful commands for reverse engineering using Rhino and 123D Catch.
123D Catch: A free app from Autodesk to create 3D scans using a camera.
Rhino Tools: A collection of resources related to reverse engineering in Rhino.
Rhino Reverse: A plugin for Rhino designed to aid Mesh to NURBS translation and handle high polygon count meshes.
]]>