Rhino Intro

download Rhino Intro

of 42

Transcript of Rhino Intro

  • 8/6/2019 Rhino Intro

    1/42

    DOUBLY CURVEDSURFACES MODELING

    [email protected]

  • 8/6/2019 Rhino Intro

    2/42

    PROJECT WORKFLOW

    POINTS, LINES, MESH

    MESH,NURBS

    NURBS, MESH, SUBDIVS

    MESH MESH

  • 8/6/2019 Rhino Intro

    3/42

    WORKSHOP SCHEDULE

    Nov 28 Dec 5

    morning

    2D/3D Complex

    morning

    nter acepatternscurves

    ur acemanipulatesolids

    afternoon

    surfacesconstruction

    your projecthelp with

    afternoon

    c oices

    Intro,papermodel

    Solidsmodeling

  • 8/6/2019 Rhino Intro

    4/42

    Before we start:

    tee ree o stop mewhenever you feel it is

    necessar or ou dont haveeverything clear!

  • 8/6/2019 Rhino Intro

    5/42

    THE RHINO INTRO

  • 8/6/2019 Rhino Intro

    6/42

    INTERFACE

  • 8/6/2019 Rhino Intro

    7/42

    INTERFACE

    You can give instructions to Rhino by: menu items, command line and buttons.

  • 8/6/2019 Rhino Intro

    8/42

    For architectural ractice:

    tuse e meter mo e spacewith small objects

    recommanded

    or the centimeterlmo e space w large o s.Thirdl mm large .

  • 8/6/2019 Rhino Intro

    9/42

    INTERFACE

    Construction planes (Cplane) are view-dependent (one in each window)

    : sym o s

    LOCAL: X is RED and Y is GREEN Z through right-hand rule

  • 8/6/2019 Rhino Intro

    10/42

    SHORTCUTS

    h l1 helpF2 (commandHistory) -temporarily disable oSnap-copy object instead of dragF3 (properties)

    camera Ctrlcamera F8 (ortho)

    -elevator mode

    F10 (pointsOn)i t Off

    Shift-temporarily toggle ortho

    11 pointsOff

  • 8/6/2019 Rhino Intro

    11/42

    GEOMETRICAL

  • 8/6/2019 Rhino Intro

    12/42

  • 8/6/2019 Rhino Intro

    13/42

    POINTS AND LINES

    pointGridpoints

    pointCloudpoint drapePt

    p

  • 8/6/2019 Rhino Intro

    14/42

    POINTS

    0,0,0 0,0,0, , , , , , , , , , , ,

    When you give coordinates , you can add an r to make the coordinaterelative to the last given point.

  • 8/6/2019 Rhino Intro

    15/42

    CURVES

    curves are renders of mathematical equations B- B-Splines)

    they have: a degree

    t l i tey ave: control points

    they have: weights

  • 8/6/2019 Rhino Intro

    16/42

    CURVES

    draw 3 or more curves with the same control

    .

  • 8/6/2019 Rhino Intro

    17/42

    CURVES

    you get a straight line after as many points edit point in a row

    as e egree o e curve.

  • 8/6/2019 Rhino Intro

    18/42

    CURVES

    If we use any third degree NURBS curve,

    ,the first curve segment to coincide again will be the one between the 2nd-last and the3rd last modified point. After that, all will coincide again.

  • 8/6/2019 Rhino Intro

    19/42

    CURVES

    explode explode

    Otherwise ou can divide it with split split

  • 8/6/2019 Rhino Intro

    20/42

    CURVES

    You can join them back together, with Join, but they will be transformed intopolyLines and polyCurves (depending on the degree).

    Try the command Properties to inspect the outcome.

  • 8/6/2019 Rhino Intro

    21/42

    CURVES

    rebuildn ome ua on we may nee o rebuild e e o ycurve , o a ey canreturn to be a single entity.

    rebuildCrvNonUniform rebuildCrvNonUniform.

    Both these commands reconstruct selected curves or surfaces to a specified degreeand with a specified number of control points.

  • 8/6/2019 Rhino Intro

    22/42

    CURVES

    Not always it is easy to rebuild a curve to something similar, if we dont add manymore points.

    IN A INSTANT

  • 8/6/2019 Rhino Intro

    23/42

    IN A INSTANT

  • 8/6/2019 Rhino Intro

    24/42

    SURFACES

  • 8/6/2019 Rhino Intro

    25/42

    besides points and curves,

    An isoparametric curve (isocurve) is a curve of constant u- or v-value on a surface. Rhino uses isocurves andsurface edge curves to visualize the shape of a NURBS surface. By default isocurves are drawn at knot locations.If the surface is a single knot-span surface like a simple rectangular plane, isocurves are drawn also in the middle

    of the surface.

  • 8/6/2019 Rhino Intro

    26/42

    SURFACES

    NURBS are inherently rectangular (U / V)

    also surfaces can be rebuilt.

    SURFACES

  • 8/6/2019 Rhino Intro

    27/42

    SURFACES

    Platonic solids and regular surfaces

    default.solid toolbar

    some of these commands create sin ular surfaces

    SURFACES

  • 8/6/2019 Rhino Intro

    28/42

    SURFACES

    curvature anal sis of some sin ular NURBS surfaces

    SURFACES

  • 8/6/2019 Rhino Intro

    29/42

    SURFACES

    zebra to visualize osition tan enc and curvature continuitwrite help for more information about it

    SURFACES

  • 8/6/2019 Rhino Intro

    30/42

    SURFACES

    dir (to visualize and change direction of orientation), with crvs & srfsso s a ways ave e norma owar e n er or.flip directly turns the direction of crvs and srfs.

    SURFACES

  • 8/6/2019 Rhino Intro

    31/42

    SURFACES

    10 basic methods of surface creation in Rhino

    SrfPt ExtrudeCr Sweep1 LoftevolverfPtcornerpoints

    ExtrudeCrvone curveand one

    Sweep1rail (crv)profilecrv

    sections(curves)

    Revolveprofile(crv)axis 2

    size)*

    EdgeSrf BlendSrf Sweep2pts)

    RailRevolverail curve

    NetworkSrf2,3,4edgecurves

    wosurfaces

    rail 2 (crv)profile (crv)

    profile ) (crvaxis)

    crvs

    * More options of input are available

  • 8/6/2019 Rhino Intro

    32/42

    SURFACES

  • 8/6/2019 Rhino Intro

    33/42

    SURFACES

    h i kT i dS fsplitting along an isocurve will also automatically shrink the surface.n some excep ona cases, we can use e comman shrinkTrimmedSrf.

    TRANSFORM TOOLS

  • 8/6/2019 Rhino Intro

    34/42

    TRANSFORM TOOLS

    If you are familiar with any modeling software, youll find out that

    you can guessou can guess .

    VARIOUS OTHERS

  • 8/6/2019 Rhino Intro

    35/42

    VARIOUS OTHERS

    in the next exercises you might find also the following other commandsuseful:

    - divide a curve- offsetffset - project (parallel) onto a surfacepull- pull- extrudeSrf to solidify a surface (straight movement)- offsetSrf to solidify a surface parallel movement

  • 8/6/2019 Rhino Intro

    36/42

    A MODEL

  • 8/6/2019 Rhino Intro

    37/42

    which rules can you use?

  • 8/6/2019 Rhino Intro

    38/42

    which rules can you use?make lines, extrude,solidify

    FIND YOUR WAY

  • 8/6/2019 Rhino Intro

    39/42

    Yourpaper

    , ,mo e

    Your3Dmodel

    bend!, twist!, trim!

  • 8/6/2019 Rhino Intro

    40/42

    PROJECTS WITH RHINO

    PROJECTS WITH RHINO RYOKO IKEDA

  • 8/6/2019 Rhino Intro

    41/42

    Social facilitation building in New York

    Graduation Project Border Condition 2008

  • 8/6/2019 Rhino Intro

    42/42

    Copyright Giulio Piacentino 2008

    r g s reserve . e au or may gran a eren

    license in writing. [email protected].