Lecture Autodesk inventor: Splines and surfaces. The main contents of the chapter consist of the following: Space curves and surfaces, half hull, ducks and splines, classes of CAD splines, cubic spline, bezier curves, B-spline, freeform curves in AutoCAD,...
Trang 1
Splines and Surfaces
Trang 2
Space Curves and Surfaces
Automobiles
Ship hulls
Aircraft fuselages and wings
Propeller blades
Ergonomic design
Freeform curves and surfaces used in design and manufacture of:
Trang 3
Half Hull
Trang 4
Ducks and Splines
Ducks – lead weights
Spline long, smooth flexible strip of wood or plastic
Curves drawn using ducks and spline to fit (i.e., pass through) data points
Resulting curve mathematically described by cubic polynomials
Trang 5
Classes of CAD Splines
Cubic spline
Bezier curves
Bsplines
NURBS
Trang 6
Cubic Spline
Modeled after physical splines
Curve fits (i.e., interpolates) all data points
Boundary conditions: end points and tangent vectors at endpoints
Single cubic spline segment
Trang 7
Bezier Curves
Control polygon
Interior data (control) points are approximated, not interpolated
Curve is pulled by interior control points
Each point influences entire curve no local
control
Degree of equation one less than # of control
points
Trang 8
Bspline
Generalization of Bezier
Blended piecewise polynomial curve
Polynomial degree independent of # of control points
Curve divided into segments (knots)
Different segment shapes governed by
different polynomials
A given control point only influences the curve locally
Control points (not on the curve) pull curve into shape
Trang 9
NURBS
NonUniform Rational BSpline
NonUniform irregular spacing between points Rational weighted vertices
Can control how closely curve comes to
approximating vertices
Trang 10
Freeform Curves in AutoCAD
PLine (2D “planar” polyline)
PEdit
Fit cubic spline (interpolates data points)
Spline Bspline (approximates data points)
3DPOLY (3D “space” polyline)
PEdit
Spline (Bspline)
SPLINE NURBS
SPLINEDIT
Trang 11
Classes of Surfaces
Planar
Ruled
Developable
Surface of Revolution
Tabulated Surface
Coons Patch
Bezier
Bspline
Trang 12
3D Surface Meshes in AutoCAD
Predefined surface meshes (e.g., Box, Cone, Wedge, Pyramid, Dome, Dish, etc)
RULESURF ruled surface
REVSURF surface of revolution
TABSURF tabulated surface
EDGESURF Coons surface patch 3DMESH
Trang 13
Ooitilshi
Trang 14
Splines and Surfaces