Method for estimating error in numerical control processing

A machining method and error estimation technology, applied in the precision control field of CNC machining, can solve problems such as large difference, affecting machining accuracy, high error, etc.

Inactive Publication Date: 2012-07-04
SHANGHAI UNIV
View PDF5 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The traditional error estimation method is to directly calculate the bow height error based on the point coordinates obtained from the NC code obtained in the CAM software, but because the NC code obtained in the CAM software

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
  • Method for estimating error in numerical control processing
  • Method for estimating error in numerical control processing
  • Method for estimating error in numerical control processing

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] see Figure 5 , the error estimation method in NC machining, the operation steps are as follows: (1) modeling: generate solid model in UG or Solidworks 3D modeling software; (2) NC code generation: set tool in CAM software, generate processing method parameters Tool processing path, post-processing to generate NC code; (3) Obtain tool center coordinates: process NC code to obtain tool center coordinates; (4) Tangent vector determination: determine the unit tangent vector of each point according to tool center coordinates, (5) Calculate the actual processing curve: calculate the actual processing curve trajectory by comprehensively calculating the tool radius, tool center coordinates, and determined tangent vector conditions of each point; (6) Calculate the bow height error: use arc approximation estimation between two points on the actual curve trajectory Bow height error.

Embodiment 2

[0043] see Figure 1-5 , the present embodiment is basically the same as Embodiment 1, and the special features are as follows:

[0044] The step (1) modeling: generate a solid model in UG or Solidworks 3D modeling software, select the CAM software according to the shape of the solid model and import it into the CAM software

[0045] The step (2) NC code generation: in the CAM software, according to the corresponding workpiece model, select the tool and processing method, set the corresponding parameters in the processing method tab, generate the tool path, and then generate the NC code by the corresponding post-processor.

[0046] The step (3) obtains the coordinates of the tool center: according to the generated NC code, compile a program for processing, remove the tool information in the NC code, and obtain the X, Y, Z coordinates that are the coordinates of the tool center by removing the tool information and processing method .

[0047] The step (4) tangent vector dete...

Embodiment 3

[0053] This error estimation method in NC machining aims at the problems existing in the current error estimation method, based on the original method, firstly, according to the tool center coordinates obtained from the NC code derived from the CAM software, the unit tangent vector of each point is determined, and then combined with The radius of the tool, the coordinates of the center of the tool, and the determined tangent vectors of each point are calculated to obtain the actual machining curve trajectory. Finally, according to the calculated actual curve trajectory, the arc is used to approximate the small straight line segment and the bow height error is calculated. The implementation flowchart of this method, as Figure 5 shown.

[0054] Establish a solid model in 3D modeling software such as UG or Solidworks, import it into MasterCAM, select the appropriate processing method and tool, set the machining allowance, truncation error, etc. to generate the tool path trajecto...

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 provides a method for estimating an error in numerical control processing, and the method can be used for solving the problems in an existing error estimation method. On the basis of the original method, the method provided by the invention comprises the following steps of: firstly determining a unit tangent vector of each point according to a cutter center track obtained by an NC code guided out from CAM (Computer Aided Manufacturing) software; then combining the cutter radius, cutter center coordinates and the determined tangent vector of each point to perform back calculation, thus obtaining a practicable curvilinear path of processing; and finally calculating an arch height error according to the practical curvilinear path obtained through calculation. According to the method provided by the invention, the error is estimated according to the practicable curvilinear path, thus the processing precision can be judged more accurately, the processing quality is improved, and a visual and effective reference basis is provided for selection of technological parameters of a complex curved surface finishing process.

Description

Technical field [0001] The invention relates to an error estimation method in numerical control machining, which belongs to the technical field of numerical control, and specifically belongs to the field of precision control in numerical control machining. Background technique [0002] High-speed and high-precision is the development trend of the current CNC technology. To control the accuracy, it is necessary to estimate the error in the CNC machining, and whether the error estimation is accurate determines whether the accuracy of the CNC machining is controlled properly. The traditional error estimation method is to directly calculate the bow height error based on the point coordinates obtained from the NC code obtained in the CAM software, but because the NC code obtained in the CAM software is the coordinate of the tool center point, not the actual machining curve The trajectory, so the calculated error will be very different from the actual situation, resulting in inacc...

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
IPC IPC(8): G05B19/4097
Inventor 刘玉山汪常洋张红奎田彪陈维涛施群
Owner SHANGHAI UNIV
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