0% found this document useful (0 votes)
92 views

Surface Modeling

This document discusses different types of surface modeling techniques used in CAD/CAM systems. It describes analytical surface entities like planes, ruled surfaces, surfaces of revolution, and tabulated cylinders which are defined by equations. It also covers synthetic surface entities like Bezier, B-spline, Coons patches, and fillet surfaces which are defined by control points and interpolate between boundary curves. These surface modeling techniques are used to model complex shapes and for applications like finite element analysis, interference checking, and tool path generation.

Uploaded by

rdksj
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
92 views

Surface Modeling

This document discusses different types of surface modeling techniques used in CAD/CAM systems. It describes analytical surface entities like planes, ruled surfaces, surfaces of revolution, and tabulated cylinders which are defined by equations. It also covers synthetic surface entities like Bezier, B-spline, Coons patches, and fillet surfaces which are defined by control points and interpolate between boundary curves. These surface modeling techniques are used to model complex shapes and for applications like finite element analysis, interference checking, and tool path generation.

Uploaded by

rdksj
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 40

Surface Modeling

Hari Kumar Voruganti


References
Wireframe model
•Defined by vertices, edges
•Edges need not be straight lines
•Ambiguous
•Efficient
So far…
• Modelling using wireframe entities (curves)
• Used in CAD/CAM systems
Surface Modeling
Surface Modeling
Surface Modeling
Surface Modeling
Surface Modeling
• Modeling shapes of cars, ships, airplanes etc
• More applications include:
– Mass properties
– Interference check
– Cross-sectional views
– Finite Element Meshes
– CNC Tool paths etc
– Latest: Fashion Design
– More with haptics
Surface entities
• Analytical (described by analytic equation
such as lines, circles and conics etc)
– Plane, ruled, surfaces of revolution and tabulated
cylinder
• Synthetic (described by data points, splines)
– Hermite, Bezier, B-spline, Coons and Gordons
• Helps in choosing proper surface model
Surface Entities
1. Plane surface
2. Ruled surface
3. Surface of revolution
4. Tabulated cylinder
5. Bezier surface
6. B-spline surface
7. Coons Patch
8. Fillet surface
9. Offset surface
Plane surface
• Simplest surface
• 3-points required
• Used in cross-sectional views
Ruled surface

• Ruled or lofted surface


• Linear surface
• Interpolates linearly between 2 boundary curves
• Rails can be any wireframe entity
• Ideal for no twists and kinks
Surface of revolution
• Axi-symmetric surface
• Rotate a planar wireframe entity in space
about the axis by a certain angle
Tabulated cylinder
• Generated by translating a planar curve a
certain distance along a specified direction
Bezier surface

• Approximates given data


• Synthetic surface
• Similar to Bezier curve
• Does not pass through all points
• General surface
• Global control
Bezier Surface
Properties of Bezier Surface
Bezier Surface
Bezier Surface
Composite Bezier Surface
• Co and C1
Problems
B-spline surface
• Approximate or interpolate
• General surface
• Local control
B-spline Surface
B-spline Surface
Local Control in B-spline
Periodic B-spline Surfaces
Periodic Closed B-spline
Closed B-spline Surfaces
NURBS Surface
NURBS Surface
Surface of revolution with NURBS
Surface of revolution with NURBS
Surface of revolution with NURBS
Coons patch
• Other surfaces are open for
open boundaries or data
points
• Surface from curves that form
closed boundaries
Coons Patch
Composite Coons surface
Fillet surface
• This is a B-spline surface that blends two
surfaces together
Offset surface
• Existing surfaces can be offset to create new
ones identical in shape but different in size
• Example- hallow cylinder

You might also like