Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for constructing interpolation curve or curved surface based on B-spline

A technology of interpolation curves and spline curves, which is applied in the construction method and system field of interpolation curves or surfaces, and can solve the problems of poor smoothness of interpolation curves, consumption of computer resources, large deviations, etc.

Inactive Publication Date: 2018-11-13
HUNAN AGRICULTURAL UNIV
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The smoothing effect of the interpolation curve of the existing spline is poor, and the deviation from the actual curve is large; at the same time, only the method of free-form surface is used to fit the characteristic surface, which consumes a lot of computer resources

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for constructing interpolation curve or curved surface based on B-spline
  • Method and system for constructing interpolation curve or curved surface based on B-spline
  • Method and system for constructing interpolation curve or curved surface based on B-spline

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0110] In order to make the object, technical solution and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the examples. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0111] Such as figure 1 As shown, the construction system based on B-spline interpolation curve or curved surface provided by the present invention includes: function allocation module 1, telescopic translation module 2, curve generation module 3, central processing module 4, curve smoothing module 5, curve fitting module 6. Data storage module 7, display module 8.

[0112] The function allocation module 1 is connected with the telescopic translation module 2, and is used to select the allocation function to make the straight line connecting the two endpoints of each spline cell and the straight line connecting and corres...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention belongs to the technical field of geometric modeling, and discloses a method and a system for constructing an interpolation curve or a curved surface based on a B-spline. The system comprises: a function deployment module, a telescopic translation module, a curve generation module, a central processing module, a curve smoothing module, a curve fitting module, a data storage module, and a display module. According to the technical scheme of the present invention, by using the curve smoothing module, a smoothing operation is performed on the curve in the image, the unsmoothcurve segment in the image can be effectively smoothed, and the curve after being subjected to the smoothing operation has substantially no defect with respect to the original curve, does not deviatemuch from the actual curve, and can adjust the degree of smoothness of the curve by adjusting the interval size by itself; and at the same time, by using the curve fitting module, the mapping reconstruction of the rotary part along the direction of the rotation axis can be realized, the data processing process can be simplified in a facilitated manner, and the consumption of computer resources can be reduced.

Description

technical field [0001] The invention belongs to the technical field of geometric modeling, and in particular relates to a construction method and system of a B-spline-based interpolation curve or curved surface. Background technique [0002] At present, the existing technologies commonly used in the industry are as follows: [0003] Spline curve (SplineCurves) refers to a curve obtained by giving a set of control points. The general shape of the curve is controlled by these points. Generally, it can be divided into two types: interpolation spline and approximation spline. Interpolation spline is usually used for digitization In the design of drawings or animations, approximation splines are generally used to construct the surface of objects. A spline is a smooth curve that passes through a given series of points. Initially, spline curves were all obtained by means of physical splines. The stakeout staff fixed elastic thin wood strips (or plexiglass strips) at the given po...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F17/16
CPCG06F17/16
Inventor 蒋莉王小卉
Owner HUNAN AGRICULTURAL UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products