2009Unpublished venueRequires access

A new NURBS offset curves and surfaces algorithm based on different geometry shape

XU Xi-duo, Jijun Li, Zheng Hong

Open publisher page 5 citations

Abstract

A new approach for computing NURBS offset curves and surfaces was proposed in this paper. First of all, the special NURBS curves and surfaces were recognized to be different with free form ones. The offsets of the special cases were precisely calculated according to their equations. The offset of free form NURBS curves and surfaces were solved using the following steps: (1) Decomposing the NURBS curve and surface into Bezier segments or surface patches; (2) Sampling Bezier segments or surface patches and removing duplicate points; (3) Interpolating the offset points and creating offset curve or surface; (4) Reducing the control points by removing all removable knots with a user defined tolerance. On the premise of keeping the shape of offset curves and surfaces, not only the degree of curve or surface could be freely controlled, but also less number of control points was needed and also duplicate knots were avoided. It was proved in practical engineering that the efficiency and precision were improved mush.

About this research paper

What this paper is about

A new approach for computing NURBS offset curves and surfaces was proposed in this paper. First of all, the special NURBS curves and surfaces were recognized to be different with free form ones. The offsets of the special cases were precisely calculated according to their equations. The offset of free form NURBS curves and surfaces were solved using the following steps: (1) Decomposing the NURBS curve and surface into Bezier segments or surface patches; (2) Sampling Bezier segments or surface patches and removing duplicate points; (3) Interpolating the offset points and creating offset curve or surface; (4) Reducing the control points by removing all removable knots with a user defined tolerance. On the premise of keeping the shape of offset curves and surfaces, not only the degree of curve or surface could be freely controlled, but also less number of control points was needed and also duplicate knots were avoided. It was proved in practical engineering that the efficiency and precision were improved mush.

Why it matters

OpenAlex reports 5 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

A new approach for computing NURBS offset curves and surfaces was proposed in this paper. First of all, the special NURBS curves and surfaces were recognized to be different with free form ones. The offsets of the special cases were precisely calculated according to their equations. The offset of free form NURBS curves and surfaces were solved using the following steps: (1) Decomposing the NURBS curve and surface into Bezier segments or surface patches; (2) Sampling Bezier segments or surface patches and removing duplicate points; (3) Interpolating the offset points and creating offset curve or surface; (4) Reducing the control points by removing all removable knots with a user defined tolerance. On the premise of keeping the shape of offset curves and surfaces, not only the degree of curve or surface could be freely controlled, but also less number of control points was needed and also duplicate knots were avoided. It was proved in practical engineering that the efficiency and precision were improved mush.

Key concepts: Offset (computer science), Bézier curve, Geometry, Control point, Algorithm, Surface (topology), Mathematics, Geometric design

Related papers

Back to paper searchBrowse research topicsOriginal source
A new NURBS offset curves and surfaces algorithm based on different geometry shape — Research Paper | ScholarLens