Surface design with minimum energy networks

  title={Surface design with minimum energy networks},
  author={Henry P. Moreton and Carlo H. S{\'e}quin},
  booktitle={SMA '91},
We describe a method for free form surface design that uses a mesh formed by networks of curves of minimum energy to define surfaces satisfying position, normal, and curvature constraints. The work addresses difficult problems arising in solid modeling, specifically at difficult blending problems, e.g. a blend at a high order vertex with simultaneous convex and concave blends incident to it. The techniques that we describe here may also be applied to general free form surface design. Previous… 

Figures and Tables from this paper

Minimum curvature variation curves, networks, and surfaces for fair free-form shape design
This work presents a new technique for curve and surface design that combines a geometrically based specification with constrained optimization (minimization) of a fairness functional, and demonstrates the superiority of curvature variation as a fairness metric and efficacy of optimization as a tool in shape design, albeit at significant computational cost.
Functional optimization for fair surface design
A simple-to-use mechanism for the creation of complex smoothly shaped surfaces of any genus or topology that allows the specification of a desired surface in the most natural way and produces very high quality surfaces with predictable, intuitive behavior.
Geometric modeling using high-order derivatives
This work presents a novel discretization for both problems based on the mixed finite element framework and a regularization technique for solving the resulting, highly ill-conditioned systems.
Transfinite surface interpolation with interior control
Ribbon-based transfinite surfaces
Blending Polyhedra with NURBS
An approach of blending edges and vertices of a polyhedron using NURBS surfaces with C1 continuity along their common boundaries is presented and can unify the transaction of these two cases.
Scale-Invariant Functionals for Smooth Curves and Surfaces
The use of a functional that minimizes curvature variation rather than bending energy leads to shapes of superior fairness and, when compatible with any external interpolation constraints, forms important geometric modeling primitives: circles, helices, and cyclides (spheres, cylinders, cones, and tori).
Möbius-invariant curve and surface energies and their applications
A simple modification of the minimum variation energy is suggested and it is demonstrated that the resulting modified MVS enjoy Möbius invariance (so it is called conformal-invariant MVS or, shortly, CI-MVS).


Multivariable Curve Interpolation
The resulting solution is a smooth composite of parametric surface segments, i.e. each surface piece is represented by a vector (point)-valued function.
Smooth interpolating curves of prescribed length and minimum curvature
It is shown that, among all smooth curves of length not exceeding a prescribed upper bound which interpolate a finite set of planar points, there is at least one which minimizes the curvature in the
Variational study of nonlinear spline curves
This is an exposition of the variational and differential properties of nonlinear spline curves, based on the Euler-Bernoulli theory for the bending of thin beams or elastica. For both open and
Smooth curve interpolation
In a recent paper [1] a method was presented for smooth curve interpolation by means of minimising the energy of an idealised elastic beam constrained to pass through given data points. This method
The Curve of Least Energy
The simple equation ± w = Vcos (ip — y) is found and solved to find the equation of the curve of least energy in Whewell form, and a differential equation for the curve in Cartesian coordinates aligned with the axis of symmetry is developed.
A method for interpolating scattered data based upon a minimum norm network
A method for interpolating scattered data is described. CTiven (xi, yi, zi), i 1. N, a bivariate function S with continuous first order partial derivatives is defined which has the property that