Professional Documents
Culture Documents
IPE-409 CADCAM Geometric Modelling May 2018
IPE-409 CADCAM Geometric Modelling May 2018
Copy right: Dr. Nafis Ahmad, Bangladesh University of Engineering & Technology, Nov. 2013
Techniques for Geometric
Modelling
Chapter-3
Turbine Blades
Techniques for Geometric Modelling
• Representation of curves
– Parametric representation of geometry,
Parametric cubic polynomial curves, Bézier
curves
– Multi-variable curve fitting, Cubic spline curves,
Rational curves
• Techniques for surface modelling
– Surface patch, The Coons patch, icubic patch
– Bézier surafces, B-Spline surface
• Techniques for volume modelling
– Boundary models, Constructive solid geometry
– Other modelling techniques
Representation of curves
• Mathematically straightforward geometries are curves
and their representations are most complete. Surfaces
are extension of curves
• Why we need alternative geometric representation to
classical ones?
y=mx + c .............1
ax+by+c=0 ...........2
ax.x+by.y+2kxy+2fx+2gy+d=0 ..............3
Problems??
Cont..
y=mx + c .............1
ax+by+c=0 ...........2
ax.x+by.y+2kxy+2fx+2gy+d=0 ..............3
value of m
unbounded geometry,
Multi-valued
Sequence of points not available
Equation changes with coordinate system
Other factors: difficulties in faired shapes representation,
intersections between solid or surfaces
Cont..
• What is NURBS?
Parametric polynomial curves
• B-spline curve: Pass
through start and
end points,
tangential to the
first and last vector.
Its generalization of
Bezeir curves
Parametric polynomial curves
• Rational polynomials: can represent
conic, more general quadric function,
various polynomial types
Parametric polynomial curves
• Rational polynomials: can represent conic,
more general quadric function, various
polynomial types
• What is NURBS? Non-uniform rational B-
splines(NURBS) can represent non-rational
B-spline, Bezeir curves, linear and quadric
analytic curves and can also be used for
interpolating or approximating mode
Parametric cubic polynomial curves
• Blending functions for Hermit and Bezier
curve. (Draw and note the differences)
• Advantages of Bezier curve over Hermit curve
• Examples of Hermit and Bezier curve
• Local modification vs Global modification
• Modelling faired shapes found in aircraft and
ships
Surface Modelling
• General form of surface modelling
• Surface patch
• The Coons patch/sculptured surface
• Bi-cubic patch
• Bezier surface
Surface Modelling
• General form of surface modelling
• Surface patch
Surface Modelling
• General form of surface modelling
• Surface patch
• The Coons patch/sculptured surface
• Bicubic patch
• Bezier surface
Volume Modelling
• Boundary models/Representation/Graph
based model
• CSG
• Other modelling techniques
– Pure primitive instancing (for part family,
geometrically, topologically similar not
dimensionally similar)
– Cell decomposition-use in FEA
– Special occupancy enumeration
B-Rep
• Ensures geometric and topological consistency
– Faces bounded by single loop
– Each edge should adjoin exactly two faces and
have a vertex at each end
– At least three edges should meet at each vertex
– Euler’s rule: V - E + F = 2
– Euler-Poincare formula V – E + F – H + 2P = 2B
B-Rep
B-Rep
CSG
Other Solid Modeling Techniques
• Pure primitive instancing
• Cell decomposition
• Spatial occupancy enumeration
Thank You