Unlock instant, AI-driven research and patent intelligence for your innovation.

A Forward and Reverse Bidirectional Nurbs Curve Interpolation Method Based on Multiple Constraints

A curve interpolation and multi-constraint technology, applied in the direction of program control, instrument, electrical program control, etc., can solve the problems of machine tool influence, contour error, feed speed and acceleration change, acceleration and deceleration mode inconsistency, etc., to ensure processing efficiency , Improve the effect of interpolation accuracy

Active Publication Date: 2020-02-07
FUJIAN UNIV OF TECH
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0046] Firstly, the actual interpolation step length should be smaller than the maximum feed step length interpolated at the command speed within the interpolation cycle T; secondly, during NURBS curve interpolation, all interpolation points are on the curve, and there is no radial error (neglected and discarded) error), but there is a contour error caused by the short straight line approaching the actual curve with the feed step as the unit. The short straight line formed by the actual feed step should make the contour error within the allowable range; in addition, due to the existence of the curvature of the curve, When performing high-speed machining, it will also cause a large acceleration in the normal direction (abbreviated as normal acceleration). If the normal acceleration is too large and exceeds the design capacity of the dynamic stiffness of the machine tool feed system, it will cause damage to the feed system and the workpiece. The processing quality, or even the entire machine tool has a serious impact
[0047] From the above problems, it can be seen that when various constraints are met, the change of feed speed and acceleration during interpolation may be inconsistent with the acceleration and deceleration mode adopted
At the same time, the traditional acceleration and deceleration is carried out in one direction along the interpolation curve, and the interpolation constraint information of the rest of the curve is unknown, and the acceleration process cannot be associated with the subsequent deceleration.

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
  • A Forward and Reverse Bidirectional Nurbs Curve Interpolation Method Based on Multiple Constraints
  • A Forward and Reverse Bidirectional Nurbs Curve Interpolation Method Based on Multiple Constraints
  • A Forward and Reverse Bidirectional Nurbs Curve Interpolation Method Based on Multiple Constraints

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0103] The present invention is based on the positive and negative two-way NURBS curve interpolation method of multi-constraint condition, is characterized in that:

[0104] Step 1. Take out the curve segments that need to be processed in order from the preprocessing curve segment set, and calculate the maximum feed step length from both positive and negative directions at the same time, further specifically:

[0105] The multi-constraint condition means that the feed step is constrained by the command speed, contour error, and normal acceleration. The corresponding constrained feed step can be set as:

[0106] Let the maximum allowable feed step size at command speed be L i1 , the feed step size under the maximum contour error constraint is L i2 , the feed step size under the maximum normal acceleration constraint is L i3 , then the i-th interpolation point constrains the feed step L i Can be expressed as:

[0107] L i =min(L i1 , L i2 , L i3 ) (1)

[0108] 1) The co...

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 provides a forward and reverse NURBS curve interpolation method based on multi-constrained conditions. The method comprises: taking out a curve section required being processed at present in order from a preprocessing curve section set, and calculating the maximum feeding step at the same time from forward and reverse direction; obtaining the position information of a current interpolation point according to the maximum feeding step, storing the forward interpolation point to an interpolation data queue, and storing a reverse interpolation point to an LIFO buffer zone; when the forward and reverse interpolation is performed to an intersection zone, regulating the acceleration value of an intersection point to allow the speed to be smoothly transited; after the forward interpolation is finished, storing the reverse interpolation point temporarily stored in the LIFO buffer zone into the interpolation data queue; and after the forward interpolation point is continued, completing the interpolation preprocessing of one curve section, issuing the interpolation point data to a servo control system, and realizing feeding of each shaft through a driving motor so as to ensure the processing efficiency and improve the interpolation precision.

Description

technical field [0001] The invention relates to a forward and reverse bidirectional NURBS curve interpolation method based on multiple constraint conditions. Background technique [0002] High-speed and high-precision machining not only requires the CNC system to have a real-time interpolation algorithm, but also the control accuracy must reach the sub-micron level. The real-time performance of the interpolation algorithm even determines the possibility of high-speed machining. Non-uniform rational B-spline (Non-uniform Rationa1 B-spline, NURBS) curve has good shape expression ability, and it is more and more widely used in the modeling design and manufacturing of automobile, aircraft, shipbuilding and other surface parts, and has become a STEP curve. -The only form of expressing free curved surfaces in NC. The processing file code expressed in NURBS form is concise, and there is no loss of precision, and its code volume is only that of the traditional NC code It has inco...

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 Patents(China)
IPC IPC(8): G05B19/4103
CPCG05B19/4103G05B2219/34094
Inventor 聂明星彭晋民胡弛邵明刘石坚
Owner FUJIAN UNIV OF TECH