G2 continuous Bezier cutter path smoothing algorithm based on tolerance zone

A smoothing algorithm and tool path technology, used in computer control, instruments, simulators, etc., can solve problems such as poor real-time and locality, and can not guarantee that the longest distance of the spline curve does not exceed the set value.

Active Publication Date: 2019-03-26
SHENYANG GOLDING NC & INTELLIGENCE TECH CO LTD
View PDF14 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For all the above algorithms, whether it is the interpolation method or the fitting method, it can only ensure that the shortest distance from the discrete instruction point to the spline curve meets the contour error, but it cannot guarantee that the small line segment composed of adjacent discrete instruction points will reach the spline curve. The farthest distance does not exceed the set value
At the same time, because the fitting and global interpolation methods need to perform iterative processing or solve complex nonlinear equations, the amount of calculation will increase with the increase of discrete instruction points, and the real-time performance and locality are poor.

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
  • G2 continuous Bezier cutter path smoothing algorithm based on tolerance zone
  • G2 continuous Bezier cutter path smoothing algorithm based on tolerance zone
  • G2 continuous Bezier cutter path smoothing algorithm based on tolerance zone

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0082] The present invention will be further described in detail below in conjunction with examples of implementation.

[0083] The invention is a G2 continuous Bézier tool trajectory smoothing algorithm based on tolerance zone, and according to the double-bow height error limit, the continuous tiny line segment processing area is identified from the processing path composed of discrete small line segments. For the continuous micro-segment processing area, firstly, local interpolation is performed on the discrete instruction points, and the broken-line processing path is converted into a G1 continuous quadratic rational Bézier curve; then, the weight and connection of two adjacent quadratic rational Bézier curves are adjusted The tangent direction at the point makes the machining path achieve G2 continuity; finally, by establishing a tolerance zone, the quadratic rational Bézier curve that does not meet the accuracy requirements is reconstructed.

[0084] The invention provide...

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 relates to a G2 continuous Bezier cutter path smoothing algorithm based on a tolerance zone. The algorithm comprises the following steps of identifying a continuous processing area; in the continuous processing area, carrying out local interpolation on discrete command points, and converting a polyline processing path into a G1 continuous quadratic rational Bezier curve; adjusting the weights of the two adjacent quadratic rational Bezier curves and a tangential direction at a connection joint so that a processing path reaches G2 continuity; and reconstructing the quadratic rational Bezier curve which does not satisfy a precision requirement through establishing the tolerance zone. By using the method, real-time performance is good, a generated processing path satisfies G2 continuity and the precision requirement, and processing efficiency can be effectively increased.

Description

technical field [0001] The invention relates to the fitting of parametric spline curves in a numerical control system and the control of fitting precision, and belongs to the technical field of numerical control processing. Background technique [0002] In the NC machining of complex workpieces, the CAM system usually converts the complex graphics generated by the CAD system design into a NC machining path composed of a large number of tiny line segments. If the CNC system directly performs interpolation according to the generated processing path, due to frequent acceleration / deceleration control, it will cause vibration of the machine tool, reducing processing efficiency and processing quality. Some high-end CNC systems such as FANUC and SIEMENS have proposed nano smoothing and compressor technology, the purpose of which is to smooth discrete small line segments to form a smooth spline curve, thereby achieving high-speed and high-precision machining, but these technologies ...

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/4103G05B19/4099
CPCG05B19/4099G05B19/4103G05B2219/33003G05B2219/34085
Inventor 吴文江李浩韩文业郭安韩旭
Owner SHENYANG GOLDING NC & INTELLIGENCE TECH 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