Reviewing Assignment 4
Questions/ Challenges from Assignment 4 (Siddarth/Payton)
Introduction to GCode as Design Space
For simulation: https://ncviewer.com / Cura
Option for personal 3D printer- discuss.
After Class
Comment on at least two student assignments on Instructables
Complete the reading.
Post a slide with your reading reflections to the shared google slide deck by 6 PM Wed May 3rd.
Reading
Laura Devendorf and Kimiko Ryokai. 2015. Being the Machine: Reconfiguring Agency and Control in Hybrid Fabrication. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems (CHI ’15). Association for Computing Machinery, New York, NY, USA, 2477–2486. DOI:https://doi.org/10.1145/2702123.2702547
AND
Ilan Moyer. 2016. Personal fabrication: from automated machines to augmented tools. XRDS 22, 3 (April 2016), 28–31. DOI:https://doi.org/10.1145/2896905
Both Moyer and Devendorf present alternative visions for human/ CNC interactions where humans play an active role in the fabrication process, in contrast to the relatively passive role humans have when working with traditional CNC machines. Devendorf’s approach is speculative, whereas Moyer’s is driven by the practical considerations of individual or personal fabrication in contrast to industrial production. Discuss the qualities of both Moyer and Devendorf’s approaches (the ability to incorporate diverse materials, the reduction in accuracy, the requirement for manual human labor, etc.) From your perspective, which of these qualities opens new expressive potential for digital fabrication? Which seems undesirable? Why?
Reading Discussion on Being the Machine and Personal Fabrication- Discussion Leaders Elijah and Marcel
Review of basic GCode example from Tuesday
Brief overview of other approaches to GCode Generation
Simple Slicer Grasshopper Example
Logo GCode Control
Creating a textile in Grasshopper
Description of Assignment
Inspiration
Option 1: Create a 3D Printed Textile
Use the sample code for the 3D-printed textile demonstrated in class based on work by Takahashi and Kim.
Modify the parameters to produce a custom textile structure. You may also choose to modify or extend this code to produce different textile geometries.
Option 2: Create your own slicer in Grasshopper
Use the sample code for the basic slicer or basic cylinder demonstrated in class
Modify the code to support the printing of a specific geometry. This can be as simple or complex as you choose
PRINTING OPTIONS:
1: (optional) come in on Friday during regular office hours and pick up an Ender 3 pro and print to your heart's content :) (limited to availability
of Ender 3 pros to check out)
2. Come in person during office hours on Friday/ Monday to test out a print on one of our in-lab printers. First come, first served. Note: you can and are encouraged to come in both Friday and Monday!
Student Examples
Sam Bourault: https://www.instructables.com/Project4writinggcode/
Mert Toka: https://www.instructables.com/Materializer-Interactive-Drawing-Interface-for-Dig/
Jayleen Li: https://www.instructables.com/Mini-3D-Printed-Hammock/