Variational Surface Design and Surface Interrogation
نویسندگان
چکیده
The generation of technical smooth surfaces from a mesh of three-dimensional data points is an important problem in geometric modelling. In this publication we give a survey of some new techniques based on a calculus of variation approach. Apart from the pure construction of these surfaces, the analysis of their quality is equally important in the design and manufacturing process. Generalized focal surfaces are presented here as a new surface interrogation tool. 0 Introduction Curves and surfaces designed in a Computer Graphics environment have many applications, including the design of cars, air planes, shipbodies and modeling robots. The generation of "technical smooth" surfaces which are appropriate for the NC-process from a set of threedimensional data points is a key problem in the field of Computer Aided GeometricDesign. The fundamental idea for the described methods is the use of modeling tools which minimize a certain functional that can be interpretated in the sense of physics and/or geometry. In chapter 2 we deal with a variational design method for B-Spline-Surfaces. This concept is extended to NURBS-surfaces in chapter 3 . In chapter 4 we present generalized focal surfaces as a new tool for surface interrogation. 1 Fundamentals We keep this chapter short, because we assume that reader is familiar with the basic concepts of the Bezier and B-Spline techniques. The curves now known as Bezier curves and surfaces were independently developed by P. de Casteljau and by P. Bezier. The underlying mathematical theory, based on the concept of Bernstein polynomials, was first introduced by R. Forrest (see [For72]). The fundamental idea of this approach is to evaluate and manipulate the curves by a (small) number of "control C-448 H. Hagen et al. / Variational Surface Design and Surface Interrogation points”. A Bezier-curve is a segmented curve. The segments curve of degree m over the parameter interval are: of a BezierThe Bernstein polynomials are used as blending functions. This concept can be extended to NURBS (non-uniform rational B-splines). The fundamental idea of the rational Bezierand B-spline algorithms is to evaluate and manipulate the curves and surfaces by a (small) number of control points and so called weights. These weights are additional design parameters. First we give the fundamental concepts of rational curves, following [Far90]. A rational Bezier curve of degree n in is the projection of an nth degree Bezier curve in onto the hyperplane w = 1. are called (scalar) weights. We reparametrize a rational Bezier curve by changing the weights according to (see [Far90]) and get, after dividing all weights by the standard form This yields in the rational cubic case: A Bezier-surface is a segmented surface. The segments of a Bezier surface of degree m, n over the rectangular parameter domain are Instead of a control polygon a Bezier-surface(-segment) has a control polyhedron. The definition of a B-spline-surface over a rectangular parameter domain follows directly the same pattern: A rational Bezier-surface X(u,v) is definded by as the projection of a 4D-tensor product Bezier-surface. But it is common misconception to call ( 8 ) a tensor product surface itself. For more details about these basic concepts see [Far90] and [HL89]. H. Hagen et al. / Variational Surface Design and Surface Interrogation C-449 2 Variational design of B-spline surfaces In this section we leave the classical approach construct a smooth net of curves add the surface patches smoothly into the net and present a direct method to construct a technically smooth B-Spline spline surface, which uses only point data and refrains from determining a net. The construction algorithm combines a weighted least square approximation with automatic surface smoothing. The smoothing criterion is the approximate minimization of the curvature variation. This technique presented here aims at constructing tangent-plane continuous Bspline surfaces. The following mathematical model serves as variation principle: X(u, v) is the representation of the surface, is the parameter value and n , m are the number of segments in uand v-direction. are the points to be approximated and is the number of these points. The weight coefficients are valid in the interval [0,1] and fulfill the constraints 1. We apply this variation principle tu biquintic b-spline surfaces and with the knot-vectors
منابع مشابه
Distorted Reflector Antennas: Radiation Pattern Sensitivity to the Surface Distortions
The high-frequency performance of the reflector antennas is mainly limited by the surface. It has been shown that distortions on different regions of the reflector surface can have different effects on the radiation performance. In other words, degradation of the radiation pattern due to the presence of surface distortions is sensitive to the location and behavior of the surface distortion prof...
متن کاملFree and constrained equilibrium states in a variational problem on a surface
We study the equilibrium states for an energy functional with a parametric force field on a region of a surface. Consideration of free equilibrium states is based on Lyusternik - Schnirelman's and Skrypnik's variational methods. Consideration of equilibrium states under a constraint of geometrical character is based on an analog of Skrypnik's method, described in [P. Vyridis, {it Bifurcation in...
متن کاملBifurcation in a variational problem on a surface with a constraint
We describe a variational problem on a surface under a constraintof geometrical character. Necessary and sufficient conditions for the existence ofbifurcation points are provided. In local coordinates the problem corresponds toa quasilinear elliptic boundary value problem. The problem can be consideredas a physical model for several applications referring to continuum medium andmembranes.
متن کاملSimplified curve and surface interrogation via mathematical packages and graphics libraries and hardware
During the process of designing smoothly curved forms, it is important to have methods available for the assessment of shape quality. The advent of computer graphics has made it possible to perform curve and surface interrogation without the construction of a physical model. Methods have relied on renderings, starting with wireframe representations, and increasing in sophistication to today’s h...
متن کاملSurface Interrogation in Computer Aided Geometric Design
Geometric modelling of vehicle bodies like cars, airplanes, ships etc. uses the geometric concepts of freeform spline curves and surfaces.The quality of these models can be analysed with several surface interrogation tools like curvature plots, isophotes, highlight and reflection lines. In this paper several approaches to reflection lines are reviewed. The main aim of the paper is to reveal the...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Comput. Graph. Forum
دوره 12 شماره
صفحات -
تاریخ انتشار 1993