NURBS Fairing by Knot Vector Optimization
نویسندگان
چکیده
The shape of a NURBS curve or patch is defined by the location of its control points, the weights associated with these points, and the parameter intervals, also called the knot vector. Most of the curve and patch design methods assume that the knot vector is constant and the user is allowed to modify only the control points and the weights. The possibility of controlling the shape through the change of the knot vector has shown up recently, but it turned out that this approach is less intuitive than either the control vertex or the weight modification. This paper attacks this problem by setting these knot values automatically, taking into account some goodness measures of the shape. In order to find the global optimum, simulated annealing is selected as the basic mechanism of the optimization. The paper reviews the basics of NURBS and simulated annealing, discusses our approach of setting the knot vector and concludes with the experience gained with this algorithm.
منابع مشابه
An Improved N-dimensional NURBs-based Metamodel
Non Uniform Rational B-splines (NURBs) are proved to be very promising for metamodeling in engineering problems, because they have unique properties such as local modification scheme, strong convex hull property, and infinitely differentiability, etc. Since NURBs are defined by control points, knot vector, and weights associated with control points, the precision of NURBs is influenced by all o...
متن کاملAutomatic Knot Determination of NURBS for Interactive Geometric Design
This paper presents a novel modeling technique and develops an interactive algorithm that facilitates the automatic determination of non-uniform knot vectors as well as other control variables for NURBS curves and surfaces through the unified methodology of energy minimization, variational principle, and numerical techniques. Many geometric algorithms have been developed for NURBS during the pa...
متن کاملA Novel Optimization Approach to the Effective Computation of NURBS Knots
This paper presents a novel modeling technique and develops an interactive algorithm that facilitates the automatic determination of non-uniform knot vectors as well as other control variables for NURBS curves and surfaces through the unified methodology of energy minimization, variational principle, and numerical techniques. NURBS have become a de facto industry-standard primarily because of t...
متن کاملNURBS-Based Isogeometric Analysis Method Application to Mixed-Mode Computational Fracture Mechanics
An interaction integral method for evaluating mixed-mode stress intensity factors (SIFs) for two dimensional crack problems using NURBS-based isogeometric analysis method is investigated. The interaction integral method is based on the path independent J-integral. By introducing a known auxiliary field solution, the mixed-mode SIFs are calculated simultaneously. Among features of B-spline basis...
متن کاملFairing Bicubic B-Spline Surfaces using Simulated Annealing
In this paper we present an automatic fairing algorithm for bicubic B-spline surfaces. The fairing method consists of a knot removal and knot reinsertion step which locally smoothes the surface. The simulated-annealing search strategy is used to search for the global minimum of the fairing measure.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004