Doubly Curved Surfaces Modeling: Giulio Piacentino 2008 Giulio Piacentino 2008
Doubly Curved Surfaces Modeling: Giulio Piacentino 2008 Giulio Piacentino 2008
Doubly Curved Surfaces Modeling: Giulio Piacentino 2008 Giulio Piacentino 2008
SURFACES MODELING
MESH,
NURBS
POINTS, LINES, MESH
MESH MESH
WORKSHOP SCHEDULE
Nov 28 Dec 5
morning morning
2D/3D Complex
i
interface
f surfaces
patterns manipulate
curves solids
afternoon afternoon
Intro, Solids
paper modeling
model
Before we start:
ffeell free
f tto stop
t me
whenever you feel it is
necessaryy or you
y don’t have
everything clear!
THE RHINO INTRO
INTERFACE
INTERFACE
You can give instructions to Rhino by: menu items, command line and buttons.
For architectural practice:
p
use the
th meter
t modelspace
d l
with small objects
(
(recommanded), ),
or the centimeter
modelspace
d l with
ith large
l objs.
bj
Thirdly,
y, mm ((large).
g )
INTERFACE
Construction planes (Cplane) are view-dependent (one in each window)
GLOBAL
GLOBAL: symbols
b l
LOCAL: X is RED and Y is GREEN Z through right-hand rule
SHORTCUTS
F (help)
F1 (h l ) Alt
-temporarily disable oSnap
F2 (commandHistory ) -copy object instead of drag
F3 (properties)
p
points and straight
g lines are the easiest set
of objects in rhino
lines can be
li b jjoined
i d iinto
t polylines.
l li
polylines are still MANY lines.
POINTS AND LINES
0,0,0 0,0,0
0 0 10 0
0,0,10 0 20 0
0,0,20 0 30
0,0,30 r0 0 10 r0
r0,0,10 r0,0,10
0 10 r0,0,10
r0 0 10
When you give coordinates , you can add an r to make the coordinate
relative to the last given point.
CURVES
th h
they have: control
t l points
i t
you get a straight line after… as many points edit point in a row
as the
th degree
d off the
th curve.
CURVES
If the curve has kinks, you can explode it into smaller parts
You can join them back together, with Join, but they will be transformed into
polyLines and polyCurves (depending on the degree).
Not always it is easy to rebuild a curve to something similar, if we don’t add many
more points.
IN A INSTANT
SURFACES
besides points and curves,
NURBS surfaces are the basics of geometry in Rhino and can be used to draw both flat things and objects
An isoparametric curve (isocurve) is a curve of constant u- or v-value on a surface. Rhino uses isocurves and
surface 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.
SURFACES
default.solid toolbar
curvature analysis
y of some singular
g NURBS surfaces
SURFACES
dir (to visualize and change direction of orientation), with crvs & srfs
solids
lid always
l have
h the
th normall toward
t d the
th interior.
i t i
flip directly turns the direction of crvs and srfs.
SURFACES
10 basic methods of surface creation in Rhino
trim will cut the surface. But the control points remain.
SURFACES
i some exceptional
in ti l cases, we can use the
th command
d shrinkTrimmedSrf.
h i kT i dS f
splitting along an isocurve will also automatically shrink the surface.
TRANSFORM TOOLS
If you are familiar with any modeling software, you’ll find out that
in the next exercises you might find also the following other commands
useful:
- divide a curve
- offset a curve
Your
paper
model
d l bent twisted
bent, twisted, cut
Your
3D bend!, twist!, trim!
model
PROJECTS WITH RHINO
PROJECTS WITH RHINO RYOKO IKEDA
All rights
i ht reserved.d Th
The author
th may grantt a diff
differentt
license in writing. mail@giuliopiacentino.com.