Curved speed planning method, device and data processing method for NC machining path

A processing path and processing method technology, applied in the direction of digital control, program control, electrical program control, etc., can solve the problems of unusable, forward interpolation speed and position uncontrollable, etc., to achieve real-time guarantee and light calculation Effect

Active Publication Date: 2017-12-15
BEIJING A&E TECH
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Since the interpolation starts at the same time in both directions, if the forward interpolation needs to wait for more than one cycle of the reverse interpolation in actual processing, the speed and position of the forward interpolation will be uncontrollable, so this algorithm cannot be used in this case

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
  • Curved speed planning method, device and data processing method for NC machining path
  • Curved speed planning method, device and data processing method for NC machining path
  • Curved speed planning method, device and data processing method for NC machining path

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] In order to describe the technical content, structural features, objectives and effects of the present invention in detail, the present invention will be described in detail below in conjunction with the accompanying drawings and embodiments.

[0030] The basic principle of the NURBS curve interpolation algorithm will be explained first as follows:

[0031] 1. The NURBS curve is a piecewise polynomial curve, usually written as a one-variable function form C(u) about the parameter u, (see (1) Qin Zhiguang, Zhang Fengli, Liu Jinde. Algorithm Analysis and Realization of NURBS Curve. Computer Engineering. July 1995 , Volume 21, Issue 4; (2) Ma Chaoyang, Zhang Chengrui. An Improved NURBS Interpolation Algorithm. Machine Tools and Hydraulics. March 2008, Volume 36, Issue 3):

[0032]

[0033] Among them, n is the order (highest degree of polynomial), P i be the control points (Cartesian coordinates of the polygon constraining the shape of the curve), w i is the weight (t...

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

Curve speed planning method, device and data processing method of numerical control machining path. The present invention provides a curve speed planning method and device based on NURBS curve interpolation, and a numerical control machining path data processing method using NURBS curve interpolation speed planning. Acceleration ai within the parameter step size Δui on the NURBS curve; compare each acceleration with the maximum allowable acceleration to determine the acceleration sensitive point and sensitive range; determine the middle point of the acceleration sensitive range as the demarcation point for acceleration and deceleration; calculate the speed value of the middle point as the target Speed: Accelerate and decelerate the acceleration sensitive area according to the target speed, so as to obtain the NC machining path data of the planned NURBS curve. The present invention can pre-calculate the interpolation point at which the acceleration exceeds the limit in the deceleration stage, so as to avoid the acceleration exceeding the limit caused by the excessive speed at the end of the acceleration stage.

Description

technical field [0001] The invention relates to the technical field of numerical control machining, in particular to a curve speed planning method and device based on NURBS curve interpolation and a numerical control machining path data processing method using NURBS curve interpolation speed planning. Background technique [0002] In the CNC machining system, CAM (computer Aided Manufacturing, computer-aided manufacturing) software often decomposes complex curves into fine and small line segments, which are used as the interpolation trajectory of the CNC system. In recent years, CAM has gradually used the form of NURBS (non-uniform B-spline) curves to fit complex curves, and sent the parameters of NURBS to the CNC machining system as interpolation data. This can greatly reduce the submission of transmission files, and because frequent acceleration and deceleration are avoided, the processing efficiency is much higher than that of small line segment processing, so NURBS inter...

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/4103G05B19/416G05B2219/34141G05B19/19G05B2219/37347
Inventor 庞华冲
Owner BEIJING A&E TECH
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