Multiresolution Curve Editing With Linear Constraints*

2001 ◽  
Vol 1 (4) ◽  
pp. 347-355 ◽  
Author(s):  
Gershon Elber

The use of multiresolution control toward the editing of freeform curves and surfaces has already been recognized as a valuable modeling tool [1–3]. Similarly, in contemporary computer aided geometric design, the use of constraints to precisely prescribe freeform shape is considered an essential capability [4,5]. This paper presents a scheme that combines multiresolution control with linear constraints into one framework, allowing one to perform multiresolution manipulation of nonuniform B-spline curves, while specifying and satisfying various linear constraints on the curves. Positional, tangential, and orthogonality constraints are all linear and can be easily incorporated into a multiresolution freeform curve editing environment, as will be shown. Moreover, we also show that the symmetry as well as the area constraints can be reformulated as linear constraints and similarly incorporated. The presented framework is extendible and we also portray this same framework in the context of freeform surfaces.

1999 ◽  
Vol 121 (4) ◽  
pp. 529-532 ◽  
Author(s):  
Q. Jeffrey Ge ◽  
P. M. Larochelle

In this work we bring together classical mechanism theory with recent works in the area of Computer Aided Geometric Design (CAGD) of rational motions as well as curve approximation techniques in CAGD to study the problem of mechanism motion approximation from a computational geometric viewpoint. We present a framework for approximating algebraic motions of spherical mechanisms with rational B-Spline spherical motions. Algebraic spherical motions and rational B-spline spherical motions are represented as algebraic curves and rational B-Spline curves in the space of quaternions (or the image space). Thus the problem of motion approximation is transformed into a curve approximation problem, where concepts and techniques in the field of Computer Aided Geometric Design and Computational Geometry may be applied. An example is included at the end to show how a NURBS motion can be used for synthesizing spherical four-bar linkages.


Author(s):  
Q. Jeffrey Ge ◽  
Pierre M. Larochelle

Abstract In this work we bring together classical mechanism theory with recent works in the area of Computer Aided Geometric Design (CAGD) of rational motions as well as curve approximation techniques in CAGD to study the problem of mechanism motion approximation from a computational geometric viewpoint. We present a framework for approximating algebraic motions of spherical mechanisms with rational B-Spline spherical motions. Algebraic spherical motions and rational B-spline spherical motions are represented as algebraic curves and rational B-Spline curves in the space of quaternions (or the image space). Thus the problem of motion approximation is transformed into a curve approximation problem, where concepts and techniques in the field of Computer Aided Geometric Design and Computational Geometry may be applied. An example is included at the end to show how a NURBS motion can be used for synthesizing spherical four-bar linkages.


Author(s):  
Q. J. Ge ◽  
D. Kang ◽  
M. Sirchia

Abstract This paper takes advantage of the duality between point and plane geometries and studies a class of tensor-product surfaces that can be generated kinematically as surfaces enveloped by a plane under two-parameter rational Bézier motions. The results of this cross-disciplinary work, between the field of Computer Aided Geometric Design and Kinematics, can be used as a basis for studying geometric and kinematic issues associated with the design and manufacture of freeform surfaces.


1994 ◽  
Vol 116 (3) ◽  
pp. 756-762 ◽  
Author(s):  
Q. J. Ge ◽  
B. Ravani

This paper studies continuous computational geometry of motion and develops a method for Computer Aided Geometric Design (CAGD) of motion interpolants. The approach uses a mapping of spatial kinematics to convert the problem of interpolating displacements to that of interpolating points in the space of the mapping. To facilitate the point interpolation, the previously unorientable mapping space is made orientable. Methods are then developed for designing spline curves in the mapping space with tangent, curvature and torsion continuities. The results have application in computer animation of three-dimensional objects used in computer graphics, computer vision and simulation of mechanical systems.


Sign in / Sign up

Export Citation Format

Share Document