G1 continuity of B-spline surface patches in reverse engineering

1995 ◽  
Vol 27 (6) ◽  
pp. 471-478 ◽  
Author(s):  
MJ Milroy ◽  
C Bradley ◽  
GW Vickers ◽  
DJ Weir
Author(s):  
Tachung Yang ◽  
Cheng-Chung Wang

Reconstruction of surface models is a vital part in reverse engineering. Because of the huge amount of data from Coordinate Measuring Machine (CMM), processes for division of data into groups, surface patch reconstruction, and patch joining are inevitable in the CAD systems tailored for reverse engineering applications. Existing techniques of surface patch joining have the disadvantages, such as computational complication or lack of desired geometric continuity. A GC2 joining technique for B-spline surface patches by utilising a Bezier patch joining technique was proposed in this paper. This method possesses the merits in which only the control vertices near the joining boundaries of patches are modified and no additional blending surfaces at the joints of patches are created.


1997 ◽  
Vol 122 (2) ◽  
pp. 323-330 ◽  
Author(s):  
D. J. Weir ◽  
M. J. Milroy ◽  
C. Bradley ◽  
G. W. Vickers

The design of products containing sculptured surfaces typically begins with the crafting of a clay or wood model. The physical model must be reverse engineered to create a CAD representation. Three dimensional computer vision systems are currently being employed to digitize models in the first step of reverse engineering. In this paper, a three dimensional vision system that permits multiple viewpoint digitization is described. Furthermore, a new approach to modeling the data sets generated employing wrap-around B-spline surface patches is presented. The laser digitization and software modeling of bicycle seat and telephone handset models are presented.[S1087-1357(00)70102-X]


Author(s):  
G. A. Kriezis ◽  
N. M. Patrikalakis

Abstract This paper presents a new algorithm for the computation of the intersection of two rational B-spline surface patches. This algorithm is based on the computation of significant points of the intersection in the parameter space of one of the patches using direct numerical techniques; partitioning of the intersection domain at these points; tracing of the resulting intersection segments using subdivision and Newton or marching techniques; and verification of computation of all intersection branches using convexity properties of the two surfaces and their partial derivatives.


2010 ◽  
Vol 426-427 ◽  
pp. 503-506
Author(s):  
Sheng Bing Xiao ◽  
Xue Dong Xie ◽  
Xiang Qian Che

The realization of the data exchanges between the reverse engineering system and CAD / CAM system is by Graphics Interchange standards, of which the initial graphics exchanges specification IGES is one of the important ways that data exchanges in systems. At first, the paper introduces the structures of the five parts that composes the IGES file. Secondly, it also introduces the meaning of the parameters that the rational B-spline surface in IGES and gives the method to identify and extract IGES surface data in the reverse engineering system. At last, it uses the OpenGL graphics system to show the surface data. Then, the exchanges of the surface data between the systems can realize easily by the method.


1992 ◽  
Vol 24 (4) ◽  
pp. 217-222 ◽  
Author(s):  
L. Bardis ◽  
M. Vafiadou

2000 ◽  
Vol 123 (1) ◽  
pp. 74-82 ◽  
Author(s):  
C. Bradley ◽  
V. Chan

A complementary sensor technique for reverse engineering objects that are represented by a three-dimensional (3D) cloud data set is reported. The research focuses on objects whose surface form is manifest as a set of distinct free-form surface patches, each of which is enclosed by a boundary. The method incorporates three stages: (1) laser scanner-based digitization of all the free-form surface patches, (2) touch probe-based digitization of the surface patch boundaries, and (3) modeling of both data sets to create a complete B-spline curve and surface representation of the object. The patch boundary data, defined by the touch probe, is employed to segment the free-form surface data into the constituent patches. Furthermore, the boundary data is incorporated within a B-spline surface fitting process to constrain the boundaries. The two sensors functionally complement each other; the range sensor provides the required dense resolution of 3D points on the free-form surfaces whereas the touch probe accurately defines the patch boundaries. The method is ideal for objects comprised of both functional engineering features, e.g. bearing holes or precise mounting locators, and aesthetic features, such as hand grips or part covers. The touch probe is also ideal for digitizing boundaries where occlusion prevents the use of an optical digitizer. The laser-based sensor has an accuracy specification of 50 microns (over a 40-mm depth of field) whereas the touch probe is accurate to 4 microns over a 25-mm measurement length. An example part is modeled that has multiple free-form patches (defining the part’s outer cover) that require a large cloud data set for complete coverage. The corresponding patch boundaries accurately define the location of critical part mounting locations that require the touch probe’s precision.


Sign in / Sign up

Export Citation Format

Share Document