Week 2 - Rhino in Depth, 3D
We will keep a digital sketchbook this semester. This is where I will expect you to include documentation of each exercise, including sketches, snapshots of 3d models, documentation of process. Make a copy of this google doc, and send me a link. Sketchbook Template
Rhino 2D Basics
- Create new file from template. Small objects inches.
- User interface:
- Switch between single and quad (four-up) display.
- Pan, tilt, zoom in display.
- Turning Grid Snap on and off. (To create points that stick to origin, 0.25in, etc.) Try as a text command: Type Snap once to turn it on. Once to turn it off.
- 2D Primitives
- 2D Operations
- Trim uses one object to cut and delete parts of another object.
- Split uses one object to cut and split another object.
- Join connects objects to form a single object
- Extend lengthens or shortens a curve
- Direct Manipulation
- Changing objects once you have drawn them. We are dealing with NURBS
- Click and drag to move points. Use transforms (Move).
- Recording dimensions (pen and paper)
- Taking dimensions
- Transferring dimensions to a Rhino model
Rhino 3D Basics
In rhino we can either natively author 3d shapes (create boxes, spheres, pyramids, etc.), or we can extrude/loft/revolve 2D drawings into 3d shapes. These two methods are typical for CAD softwares. There is one additional distinction between meshes, polysurfaces, solids, but we do not need to deal with that now.
- 3D Viewports
- When we are drawing in 3d, we are going to want to switch back to the 4-up view (top, front, right, perspective)
- 4View four views at once
- MaxViewport single view
- The 4-up viewport lets us see things from the sides to draw in 3d.
- 3D Primitives (Solids)
- Solids from Curves
- Boolean Operations (math with objects)
- Exporting solids
STL files describe only the surface geometry of a three dimensional object without any representation of color, texture or other common CAD model attributes.
- Exporting STL files
- We can open 3D files in programs like Meshmixer (for mesh manipulations) and PrusaSlicer (which slices files for 3d printing)