scholarly journals A New Approach for Reconstructed B-spline Surface Approximating to Scattered Data Points

Author(s):  
Xian-guo CHENG
2016 ◽  
Vol 78 (6-5) ◽  
Author(s):  
Liew Khang Jie ◽  
Ahmad Ramli ◽  
Ahmad Abd. Majid

This paper looks in the effectiveness of bicubic B-spline surface fitting and radial basis function, specifically the thin plate spline surface fitting in constructing the surface from the set of scattered data three dimensions (3D) points. Modification of the B-spline approximation algorithm is used to determine the unknown B-spline control points, followed by the construction of the bicubic B-spline surface patch, which can be joined together to form the final surface. The non-interpolation scheme of thin plate spline is also used to fit the data points in this study. The sample of scattered data points is chosen from a specific region in the point set model by using k-nearest neighbour search method. Observation is further carried out to observe the effect of noise in the bicubic B-spline surface fitting and the thin plate spline surface fitting. From the visual aspect, non-interpolation scheme of thin plate spline fits the surface better than bicubic B-spline in the presence of noises.  


1987 ◽  
Vol 16 (1) ◽  
pp. 29-35 ◽  
Author(s):  
Marilyn Lord

The method of B-splines provides a very powerful way of representing curves and curved surfaces. The definition is ideally suited to applications in Computer Aided Design (CAD) where the designer is required to remodel the surface by reference to interactive graphics. This particular facility can be advantageous in CAD of body support surfaces, such as design of sockets of limb prostheses, shoe insoles, and custom seating. The B-spline surface is defined by a polygon of control points which in general do not lie on the surface, but which form a convex hull enclosing the surface. Each control point can be adjusted to remodel the surface locally. The resultant curves are well behaved. However, in these biomedical applications the original surface prior to modification is usually defined by a limited set of point measurements from the body segment in question. Thus there is a need initially to define a B-spline surface which interpolates this set of data points. In this paper, a computer-iterative method of fitting a B-spline surface to a given set of data points is outlined, and the technique is demonstrated for a curve. Extension to a surface is conceptually straightforward.


2009 ◽  
Vol 626-627 ◽  
pp. 459-464 ◽  
Author(s):  
Lei Luo ◽  
L. Wang ◽  
Jun Hu

An improved interpolation method is presented based on B-spline curve back calculation which regards data points as control points. First, a B-spline surface reconstruction is done, and a favorable condition for real-time interpolation can be provided for NC machining. Then, by prejudging the trajectory feedrate, the tangent vectors of spline curve junction can be calculated, which can be used to establish the spline curve equations based on time. At last, with the equations mentioned above, the trajectory and feedrate profile can be generated simultaneously by the improved interpolation algorithm. An error analysis is also discussed and the feasibility of the improved algorithm is verified by the simulation results.


2018 ◽  
Vol 72 ◽  
pp. 1-11 ◽  
Author(s):  
Zhongke Wu ◽  
Xingce Wang ◽  
Yan Fu ◽  
Junchen Shen ◽  
Qianqian Jiang ◽  
...  

Author(s):  
Antonio Carminelli ◽  
Giuseppe Catania

This work considers the fitting of data points organized in a rectangular array to parametric spline surfaces. Point Based (PB) splines, a generalization of tensor product splines, are adopted. The basic idea of this paper is to fit large scale data with a tensorial B-spline surface and to refine the surface until a specified tolerance is met. Since some isolated domains exceeding tolerance may result, detail features on these domains are modeled by a tensorial B-spline basis with a finer resolution, superimposed by employing the PB-spline approach. The present method leads to an efficient model of free form surfaces, since both large scale data and local geometrical details can be efficiently fitted. Two application examples are presented. The first one concerns the fitting of a set of data points sampled from an interior car trim with a central geometrical detail. The second one refers to the modification of the tensorial B-spline surface representation of a mould in order to create a local adjustment. Considerations regarding strengths and limits of the approach then follow.


2014 ◽  
Vol 722 ◽  
pp. 125-130 ◽  
Author(s):  
Hai Dong Wu ◽  
Jie Dong Chen

When remanufacturing complex surface parts, such as twisted blade, it is difficult to obtain an accurate model. An iterative Genetic-algorithm-based-surface reconstruction method for repair of twisted blade is presented. Genetic algorithm is applied in parametrizing data points and computing knot vectors. Then, the control points of the fitting B-spline surface are calculated by least-squares approximation through either SVD or LU methods. It shows that the accuracy of the method is improved significantly when three different twisted blades surfaces are verified by using the method.


Sign in / Sign up

Export Citation Format

Share Document