Chair of Architecture and Digital Fabrication bio photo

Chair of Architecture and Digital Fabrication

Email Instagram

Rhino

Rhino Basics

« Back to main


Introduction


Training guide for Rhino 6 or later.

Rhinoceros, is a 3D CAD modeling software package that enables you to accurately model your designs ready for rendering, animation, drafting, engineering, analysis, and manufacturing. Rhino is a free-form NURBS surface modeler.

Rhinoceros

« Back to index


Interface


Rhino divides its screen into different areas:

Interface Areas

Title Description
1. Window / Title bar Displays the current model’s file name and file size.
2. Menu bar Groups Rhino commands by function.
3. Command history window Displays the previous commands.
4. Command prompt Use the Command line to type commands, click command options, type coordinates, type distances, angles, or radii, type shortcuts, and view command prompts.
5. Tabbed Toolbar Contain graphical icons for initiating commands.
6. Viewports Displays the Rhino working environment including object display, viewport title, background, construction plane grid, world axis icon.
7. Osnap Toolbar Contains persistent object snap toggles.
8. Panels Many Rhino controls are contained in tabbed panels. The panels are docked to the right side of the Rhino screen by default.

Interface

Viewport navigation

Action Key
orbit Right button
pan Right button + shift
zoom Scroll
select Left button
select exclusive Left button drag right
select inclusive Left button drag left
force orthogonal Press + hold shift
lock direction Press tab

« Back to index


Helpers


Aid

Modeling Aids

Helper Description
Grid Snap Snap to grid intersections
Ortho Constrains the marker movement to the points at a specified angle from the last point created
Planar This helps you model planar objects by constraining the input to be on a plane parallel to the construction plane
Osnap Object snaps constrain the marker to an exact location on an object
SmartTrack Temporary reference lines and points that are drawn in the Rhino viewport
Gumball Display widget, on a selected object, facilitating move, scale, and rotate transformations
Record History Records history and updates history-aware objects
Filter Restricts any selection mode to specified object types

Layers

By creating objects on different layers, you can edit and view related portions of a model separately or as a composite.

Layers

« Back to index


Geometry editing


Geometry

Operations

Commands Description
Move Move objects without changing orientation or size. (Transform/ Move)
Copy Duplicates selected objects and places them in a new location. (Transform/ Copy)
Rotate Move objects in a circular motion around a base point. (Transform/ Rotate)
Mirror Creates a copy of the objects flipped over a specified axis on the construction plane. (Transform/ Mirror)
Group Grouping objects allows all members of the group to be selected as one. (Edit/Groups/ Group)
Trim Cuts and deletes portions of an object to make it end precisely at its intersection with another object. (Edit/ Trim)
Split Divides objects into parts using other objects as cutters. (Edit/ Split)
Extend Lengthens an object to make it end precisely at its intersection with another object or you can lengthen an object when there is no intersection. (Curve/ Extend Curve/ Extend Curve)
Offset curve Creates an object parallel or concentric to another object. (Curve/ Offset/ Offset Curve)
Offset surface Creates an object parallel or concentric to another object. (Surface/ Offset Surface)
Array Make multiple copies of selected objects. (Transform/ Array)
Loft Fits a surface through selected profile curves that define the surface shape. (Surface/ Loft)
Fillet Connects two lines, arcs, circles, or curves extending or trimming them to touch or to join with a circular arc. (Curve/ Fillet Curve)
Chamfer Connects two curves by extending or trimming them to intersect or to join with a beveled line. (Curve/ Chamfer Curve)
Etc…  

« Back to index


Point editing


You can display the control points or the edit points of an object so that you can adjust the shape of an object, rather than manipulating the whole object at once.

(Edit/Control Points/ Control Points ON)

F10

Control points determine the shape of a curve. Typically, each point of the curve is computed by taking a weighted sum of a number of control points.

Adding more control points allows better approximation to a given curve, although only a certain class of curves can be represented exactly with a finite number of control points.

Control points do not have to be on the curve or surface.

Curve Control Points

Crv Control Points Curve Degree 1:Line , Curve Degree 2: Parabola, Arc, Circle and Curve Degree 3: Curve

Surface Control Points

Srf Control points

(more info: http://docs.mcneel.com/)

Edit points

You can use point editing on meshes, curves, and surfaces, but not on polysurfaces or solids. Rhino’s curves are represented internally with non-uniform rational B-splines(NURBS). Three things determine the shape of a NURBS curve:

  1. A list of points called control points
  2. Degree
  3. A list of numbers called knots If you change any of these things, it changes the shape of the curve.

Edit points are always on the curve.

Knots

Part of the information needed to define a NURBS curve is a list of numbers called a knot vector and the values of the numbers in this list are called knots.

Knots are parameters (that is, numbers, not points).

(info: http://docs.mcneel.com/)

« Back to index


Solid Modelling


Solids are closed surfaces or polysurfaces that enclose a volume.

Some of the solid primitives are closed single-surfaces, others are polysurfaces.

Polysurface objects are deformable by using the deformation commands.

You can also extract surfaces and deform the surfaces with control point editing.

Solid modelling

« Back to index


Surfaces


Surfaces are bounded by curves called edges.

Surfaces have an area, their shape can be changed by moving control points, and they can be meshed.

Surfaces

« Back to index