NURBS curve interpolation method and device

A curve interpolation and curve technology, applied in the field of CNC machine tools, can solve the problems of high-speed and high-precision machining requirements, and achieve the effect of meeting dynamic requirements, high-precision machining, and reducing path errors.

Active Publication Date: 2017-12-08
SHENZHEN LEADSHINE INTELLIGENT CONTROL CO LTD
View PDF4 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the application of the current NURBS curve interpolation technology on the motion controller still has the following problems: the processing requirements of high speed and high precision cannot be realized

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
  • NURBS curve interpolation method and device
  • NURBS curve interpolation method and device
  • NURBS curve interpolation method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0062] Such as figure 1 As shown, the embodiment of the present invention provides a NURBS curve interpolation method, including:

[0063] S101. Predict the node parameters that should be reached in the next cycle of the NURBS curve.

[0064] In the interpolation calculation, predict and calculate the spatial position point C(u)=(x(u),y(u),z(u)) that should be reached in the next cycle, and satisfy the speed, acceleration and jerk, path To meet the needs of the error, find the node parameter u corresponding to the interpolation point P(u) i . First predict the next parameter node value u i , and then correct the predicted u with velocity correction, path error correction, acceleration and jerk correction i The value is recalibrated.

[0065] Let the parametric equation of the NURBS curve be:

[0066] C(u)=(x(u),y(u),z(u)), where u∈[0,1]

[0067] According to the Taylor series expansion, we have

[0068]

[0069]

[0070] Forecasting, but considering that the amou...

Embodiment 2

[0098] Such as figure 2 As shown, the embodiment of the present invention provides a NURBS curve interpolation device, including:

[0099] A prediction module 101 , a first correction module 102 , a second correction module 103 and a third correction module 104 .

[0100] The prediction module 101 is used to predict the node parameters that should be reached in the next period of the NURBS curve.

[0101] The first correction module 102 is configured to perform speed correction on the node parameters so that the speed error is lower than a preset speed threshold.

[0102] The second correction module 103 is configured to perform path correction on the node parameters so that the path error is lower than a preset path threshold.

[0103] The third correction module 104 is configured to perform acceleration and jerk correction on the node parameters so that the acceleration error is lower than the preset acceleration threshold and the jerk error is lower than the preset jerk ...

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 invention provides an NURBS curve interpolation method, comprising the steps of predicting parameters of a node at which an NURBS curve should arrive in a next period; performing velocity correction on the node parameters to enable a velocity error to be lower than a preset velocity threshold value; performing path correction on the node parameters to enable a path error to be lower than a preset path threshold value; and performing acceleration and jerk correction on the node parameters to enable an acceleration error to be lower than a preset acceleration threshold value and a jerk error to be lower than a preset jerk threshold value, thereby realizing curve interpolation. The invention also provides an NURBS interpolation device. By use of the method, processing requirements of high speed and high precision can be realized.

Description

technical field [0001] The invention belongs to the technical field of numerical control machine tools, and in particular relates to a NURBS curve interpolation method and device. Background technique [0002] NURBS (Non-Uniform Rational B-Splines, non-uniform rational B-spline curve) has been widely used in the field of CAD / CAM, and has gradually become an industrial design standard. It effectively solves the problem of traditional CNC machining methods in processing complex surface parts Processing defects. However, the application of the current NURBS curve interpolation technology to the motion controller still has the following problems: the processing requirements of high speed and high precision cannot be realized. Contents of the invention [0003] The object of the present invention is to provide a NURBS curve interpolation method and device for overcoming the shortcomings of the prior art. [0004] Specifically, the present invention proposes the following spec...

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): G05B19/408
Inventor 王均伟王立松
Owner SHENZHEN LEADSHINE INTELLIGENT CONTROL CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products