Numerical control system, device with storage function and NURBS curve interpolation method

A curve interpolation and interpolation technology, which is applied in the field of numerical control, can solve the problems of difficulty in meeting the real-time requirements of the interpolation cycle of the numerical control system, affecting the running speed of the algorithm, and occupying a large space, so as to reduce the amount of acquisition, ensure real-time performance, The effect of improving work efficiency

Active Publication Date: 2019-03-01
SHENZHEN A&E INTELLIGENT TECH INST CO LTD
View PDF22 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Since the existing real-time speed planning NURBS interpolation technology needs to use the interpolation period as the step size in each interpolation period, by obtaining the speed limit of the current interpolation period from the curvature and length of the NURBS curve of the non-interpolated part, not only The large amount affects the running speed of the algorithm, and it takes up a lot of space, which makes it difficult to meet the real-time requirements of the CNC system when the interpolation cycle is small

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
  • Numerical control system, device with storage function and NURBS curve interpolation method
  • Numerical control system, device with storage function and NURBS curve interpolation method
  • Numerical control system, device with storage function and NURBS curve interpolation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of them. Based on the implementation manners in the present invention, all other implementation manners obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of the present invention.

[0016] see figure 1 , figure 1 It is a schematic flowchart of an embodiment of the NURBS curve interpolation method of the present invention. The NURBS curve interpolation method of the present embodiment comprises:

[0017] Step 101: Establish a look-ahead buffer, and store buffered node data in the look-ahead buffer.

[0018] In a specific implementation scenario, before the CNC system obtains the interpolation speed o...

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 discloses a numerical control system, a device with a storage function and a NURBS curve interpolation method. The NURBS curve interpolation method comprises: establishing a look-ahead buffer and storing buffer node data in the look-ahead buffer; and acquiring current insertion according to buffer node data and confirming the interpolation speed of a current interpolation cycle and performing NURBS curve interpolation through the interpolation point; determining whether an NURBS curve is finished interpolation or not, entering a next interpolation cycle if not. The invention notonly reduces the acquisition amount of an algorithm, but also reduces the acquisition amount of the algorithm by establishing a look-ahead buffer, thereby saving the curvature limit speed and the backward limit speed of the arc length interval by the forward buffer, and maintaining the look-ahead buffer according to the look-ahead buffer update method. The time overhead of each interpolation cyclealso ensures the real-time nature of the interpolation.

Description

technical field [0001] The invention relates to the technical field of numerical control, in particular to a numerical control system, a device with storage function and a NURBS curve interpolation method. Background technique [0002] At present, most CAD systems on the market support the modeling function of free curves and surfaces. For the free curves and surfaces in the model, in the process of NC machining, the method of approaching the curve with micro-segment straight lines is generally used, which results in huge processing files. , and the quality of surface processing is frequently affected by changes in acceleration and deceleration. The free curve interpolation can make the processing speed of the whole curve more uniform, so it can improve the surface processing quality and processing speed, and is suitable for high-speed processing. Non-Uniform Rational B-Splines (NURBS for short) provides a unified representation method for existing curves. NURBS interpolati...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G05B19/4103
CPCG05B19/4103G05B2219/34083
Inventor 李康宁
Owner SHENZHEN A&E INTELLIGENT TECH INST 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