This is a collection for the course I am teaching at California State University, Long Beach for DESN 551: Materials, Tools, and Techniques of Prototyping. Students develop a series of mini-projects during this course.
For one of their assignment, students developed a series of projects using an industrial robotic arm and algorithmic design (Grasshopper/Rhino) to produce a robotic drawing. For another assignment, they used a pneumatically controlled dispensing tool for liquid 3D printing using U…
Show more
This is a collection for the course I am teaching at California State University, Long Beach for DESN 551: Materials, Tools, and Techniques of Prototyping. Students develop a series of mini-projects during this course.
For one of their assignment, students developed a series of projects using an industrial robotic arm and algorithmic design (Grasshopper/Rhino) to produce a robotic drawing. For another assignment, they used a pneumatically controlled dispensing tool for liquid 3D printing using UR10e Industrial Robotic Arm.
The idea is to use algorithmic design tools and AI (Text to image: MidJourney) to produce a series of images that could be translated to a robotic toolpath for a drawing.
- Midjourney is text to image AI tool which is very powerful and gained extensive attention among the creative community. According to them it "is an independent research lab exploring new mediums of thought and expanding the imaginative powers of the human species." Here is the link.
- We also use Grasshopper/Rhino as an algorithmic design tool for bringing images produced by Midjourney to Grasshopper in order to produce a series of tool paths for the robot.
- For controlling the robot we are using "Robots" which is a plugin for Rhino's Grasshopper visual programming interface. It allows users to create and simulate robot programs for ABB, KUKA, UR and Staubli robots. It works in Rhino 7 for Windows and MacOS. Here you can download it: https://github.com/visose/Robots
We hope you enjoy this collection!