Refer to
Part 1
focus: basic control, navigation, visibility
file > new
create a box
- 4 corners
- centre
- other options
rotate, pan, zoom
different viewports
reset to 4 views
display mode
toolbar
dropdown menu
properties
- solid extrusion
layers
- current layer
- change layer
- lock
- visibility
hide, unhide
lock, unlock
multiple select (shift - mouse click)
deselect (ctrl - mouse click)
Practice tasks
- create a new Rhino file
- create boxes of different sizes
- place them in different layers
- change layer colors
- move boxes around
- change visibility
- change views
- Submission:
- In your submission page, add the heading "Part 1"
- save your file (in .3dm), upload to your submission page under the heading "Part 1", with at least two screen captures of the Rhino document, showing different perspective views of what you have created.
Part 2
focus: gumball, object snap, alignment, boolean operations
grid snap
object snap
- end
analyse > distance
create a box, and measure its sides
create multiple boxes and stack on each other, and with corners touching only
object snap
- mid
align box at middle of the edge
gumball
- move x,y,z
- scale
- rotate
- free move origin (CTRL - DOUBLE CLICK LEFT MOUSE)
- copy
- rotate view around gumball
boolean operations
- boolean union
- boolean difference
Practice tasks:
- 2a:
- create a new Rhino file
- create a box using flat pieces, each of 3mm and overall dimension is 100mm x 100mm x 100mm
- on one flat piece on top of the box, add a square hole with size 10mm x 10mm
- Submission::
- In your submission page, add the heading "Part 2a"
- save your file, upload to your submission page under the heading "Part 2a", with at least two screen captures of the Rhino document, showing different perspective views of what you have created.
- 2b:
- create multiple boxes
- rotate and set them touching each other only along an edge, with no other part of the box touching each other
- Submission::
- In your submission page, add the heading "Part 2b"
- save your file, upload to your submission page under the heading "Part 2b", with at least two screen captures of the Rhino document, showing different perspective views of what you have created.
Part 3
focus: point, line/curve, extrude, move, scale, c-plane
point, polyline, curve
object snap
- near
put a point on a curve
put a point on an edge of a box
split
- split a curve with another curve
join
- move one curve touching another curve at one end points, and join
intersect
extrude curve
cap
move
- absolute
- relative: @x,y,z
move control points of polyline or curve
scale1d
- to a specific size in one dimension
- on a box
default axes
set c-plane
pyramid
explode
gumball
- align to object
- align to C-plane
demo:
- create a pyramid
- set c-plane on each face
- extrude using gumball
scale2d
- along C-plane
Practice task:
- create a pyramid
- explode
- extrude two adjacent faces to 3mm thickness outwards
- use boolean operations with appropriate boxes to modify the two plates so that inner edge of one plate touch outer edge of another plate
- Submission::
- In your submission page, add the heading "Part 3"
- save your file, upload to your submission page under the heading "Part 3", with at least two screen captures of the Rhino document, showing different perspective views of what you have created.
Part 4
focus: surface, polysurface, solid
edgesrf
join surface to form polysurface
join surface to form a close polysurface
Practice task:
- make a "boat" (solid polysurface) by using at least 3 curves
- Submission::
- In your submission page, add the heading "Part 4"
- save your file, upload to your submission page under the heading "Part 4", with at least two screen captures of the Rhino document, showing different perspective views of what you have created.
Part 5
Laser cut joinery
Commands:
- Box
- OSnap - End, Mid
- CPlane
- BooleanDifference
- BooleanUnion
- Gumball
- View - Wireframe, Ghost
- Orient3pt
- Copy, Paste
- Move
- Make2D
- Export Selected > DXF ("R12 Natural")
Plates at angle other than 90deg, and how to create a hole which can be cut by laser cutter, for fingers
Practice task:
- create three plates, each of 3mm thickness and at least 20mm on each side
- place the three plates so that one touching another, and the angle between two plates should NOT be exactly 90deg
- for each contact point, add at least one joinery which can be laser-cut; there should be at least one joinery for each pair of plates, for two pair of plates
- Submission:
- save your file, upload to your submission page under the heading "Part 5", with at least two screen captures of the Rhino document, showing different perspective views of what you have created.