Mode:
Duration:
1
2
3
obj = rs.AddBox([[0,0,0],[10,0,0],[10,5,0],[0,5,0],[0,0,10],[10,0,10],[10,5,10],[0,5,10]])
center = rs.AddPoint(0,0,0)
rs.RotateObject(obj, center, 45)Coding works best on desktop or with an external keyboard.
obj = rs.AddBox([[0,0,0],[10,0,0],[10,5,0],[0,5,0],[0,0,10],[10,0,10],[10,5,10],[0,5,10]])
center = rs.AddPoint(0,0,0)
rs.RotateObject(obj, center, 45)Coding works best on desktop or with an external keyboard.
Rotates an object around a point by a given angle.
obj = rs.AddBox([[0,0,0],[10,0,0],[10,5,0],[0,5,0],[0,0,10],[10,0,10],[10,5,10],[0,5,10]])
center = rs.AddPoint(0,0,0)
rs.RotateObject(obj, center, 45)Rhino is a 3D modeling software widely used in architecture, product design, and industrial design. Grasshopper is its visual programming environment that allows parametric and algorithmic design. Scripting in Rhino/Grasshopper enables automation, customization, and complex parametric workflows.
Origin & Creator
Rhino was developed by Robert McNeel & Associates in the 1990s. Grasshopper was introduced as a visual programming plugin in 2007 by David Rutten to enable parametric design workflows.
Industrial Note
Rhino/Grasshopper scripting is niche but essential in architecture, product design, computational geometry, digital fabrication, and generative design projects where parametric modeling and automation save significant time.