Method for fitting and interpolating G01 code based on quadratic B spline curve

A spline curve and curve technology, applied in the field of data compression and motion control, can solve the problems of complex calculation and inability to achieve real-time calculation, and achieve the effect of improving calculation efficiency, simplifying calculation workload, and improving processing efficiency.
CN101539769AInactive Publication Date: 2009-09-23ACAD OF MATHEMATICS & SYSTEMS SCIENCE - CHINESE ACAD OF SCI

Patent Information

Authority / Receiving Office
CN · China
Current Assignee / Owner
ACAD OF MATHEMATICS & SYSTEMS SCIENCE - CHINESE ACAD OF SCI
Publication Date
2009-09-23
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
  • Figure 3
    Figure 3
Patent Text Reader

Abstract

The invention discloses a method for fitting and interpolating a G01 code based on a quadratic B spline curve, comprising the following steps of: by an adaptive approach selecting each characteristic point of each group of small line segment which is described by the G01 code; fitting a route which is to be processed with the quadratic B spline curve of all the characteristic points; according to the characteristic of the quadratic B spline curve and the limit of the acceleration of each driving shaft of the numerical control machine, simultaneously obtaining the maximum permissible machining velocity curve (VLC curve) of the quadratic B spline curve and the each speed key point on the VLC curve; according to the each speed key point, the control axis of the each key point, the maximum permissible machining velocity and the VLC curve, computing real machining velocity; according the real machining velocity curve and a interpolating error computing interpolating point and completing real-time interpolation. The invention has fast computing velocity, high machining precision, stable working performance and wide application range, can complete the interpolating computation of the spline curve in real time and meet digital control processing requirement of fast velocity and high precision under a premise that the preset precision of the system is met.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to a method for fitting and interpolating a G01 code based on a quadratic B-spline curve for a numerical control machine tool, and belongs to the technical field of data compression and motion control in digital control of a numerical control machine tool. Background technique

[0002] In the high-speed and high-precision CNC machining technology, the machining path described by the G01 code often has the characteristics of large amount of data and drastic and frequent changes in the machining direction. Directly interpolating such a small line segment described by the G01 code has defects such as low processing speed and insufficient finish of the processed surface. One solution to this problem is to re-describe the shape of the product to be processed with spline curves. In this process, multiple small line segments are described by a smooth curve, which is called data compression, and the number of small line segments describe...

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