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

drafting > linear dimension

set CPlane World Front

Practice tasks:

  • 2a:
    • create a new Rhino file
    • create a box using 6 flat pieces, each with 3mm thickness, with those flat pieces touching each other, and with overall dimension of 100mm x 100mm x 100mm
    • on one flat piece on top of the box, add a square hole with size 10mm x 10mm at the centre
    • 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

laser_cut_joinery.3dm

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

laser_cut_joinery.3dm

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.



  • No labels