Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Five-coordination numerical control machine tool motion controller with NURBS interpolation function

A motion controller, CNC machine tool technology, applied in the direction of digital control, electrical program control, etc., can solve the problems of increased information volume, poor flexibility, limited NC program volume, etc.

Inactive Publication Date: 2009-12-30
HARBIN INST OF TECH
View PDF0 Cites 52 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to solve the poor openness and poor flexibility of the existing CNC machine tool motion controllers, which make the controller difficult to expand and modify, and cannot meet the requirements of configurable motion controllers; The amount of information in the controller has doubled, resulting in serious limitations in the amount of NC programs, etc.

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
  • Five-coordination numerical control machine tool motion controller with NURBS interpolation function
  • Five-coordination numerical control machine tool motion controller with NURBS interpolation function
  • Five-coordination numerical control machine tool motion controller with NURBS interpolation function

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0057] Specific implementation mode one: combine Figure 1~3 As shown, this embodiment is described:

[0058] The structure of the five-coordinate CNC machine tool motion controller with NURBS interpolation function described in this embodiment is as follows: the motion controller is an application program system running on the PC Windows operating system, and the motion controller reads five The motion instructions of each axis of the machine tool generated after the coordinate NC program are transmitted to the servo system through the SERCOS interface to realize the NC machining of the five-coordinate NC machine tool; the motion controller includes the following units: man-machine interface module 1, task coordination module 2, and task generation module 3. Axis group module 4, axis module 5, inverse motion transformation module 6, control law module 7 and discrete logic control module 8, wherein:

[0059] The human-machine interface module 1 is used to be responsible for t...

specific Embodiment approach 2

[0148] Specific embodiment two: the man-machine interface module 1, the task coordination module 2 and the task generation module 3 described in this embodiment perform non-real-time tasks, which are non-real-time modules of the motion controller, and adopt the Component Object Model (Component Object Model) , COM) technology development. Others are the same as in the first embodiment.

specific Embodiment approach 3

[0149] Specific embodiment three: the axis group module 4, the axis module 5, the inverse motion transformation module 6, the control law module 7 and the discrete logic control module 8 in this embodiment perform real-time tasks, which are real-time modules of the motion controller. Developed using Real-Time Dynamic Link Library (RTDLL) technology. Others are the same as in the first or second embodiment.

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 discloses a five-coordination numerical control machine tool motion controller with an interpolation function, and relates to a numerical control machine tool motion controller. The purpose of the invention is to solve the problems that the functions of the controller can not be easy to be expanded and modified, which is caused by the poor openness and flexibility of the existing numerical control machine tool motion controller, and the requirements of a configurable motion controller can not be met, and NC program size is seriously limited, which is caused by the multiplication of information amount in the controller by adopting a type value point direct interpolation method. The motion controller comprises a man-machine interface module, a task coordination module, a task generation module, an axis group module, an axis module, a reverse motion transformation module, a control rule module and a discrete logic control module. When the NURBS interpolation method of the invention is adopted to carry out NC machining, the NC program is reduced substantially; meanwhile, the machining error is more greatly reduced than the linear interpolation error. By adopting a modularized systematic structure, the requirements of the configurable motion controller can be met, the openness of the numerical control system can be enhanced, and the function expansion and modification of the controller can be carried out on the specific modules.

Description

technical field [0001] The invention relates to a motion controller of a numerically controlled machine tool, in particular to a software-based motion controller of a five-coordinate numerically controlled machine tool with a NURBS interpolation function, belonging to the technical field of numerically controlled machine tool software. Background technique [0002] The five-axis linkage CNC machine tool is an important symbol of the commanding heights in the field of machine tool CNC technology, and has particularly important practical significance in the development of the national economy and national defense construction. At present, the processing of complex components such as impellers, blades, marine propellers, heavy-duty generator rotors, steam turbine rotors, and large diesel engine crankshafts is generally completed by the linear interpolation function of five-axis linkage CNC machine tools. However, this processing method has disadvantages such as huge NC code fil...

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/4103G05B19/414
Inventor 刘源王永章韩德东韩振宇富宏亚路华
Owner HARBIN INST OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products