Six-axis mechanical arm movement control method based on G code programming

A six-axis manipulator and motion control technology, applied in the direction of program control manipulators, manipulators, manufacturing tools, etc., can solve the problems of poor programming control flexibility, inaccurate parameters, low efficiency, etc., and achieve the effect of preventing interference and high precision

Active Publication Date: 2016-09-21
DONGGUAN UNIV OF TECH +1
View PDF6 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] In the field of programming technology of industrial robots, the application of programming technology to control industrial robots and its application efficiency play an increasingly important role, but in a sense, traditional programming technology is already the mainstay of industrial robot applications. Bottleneck problem, because the commonly used online programming includes teaching programming, sensor-assisted programming, etc., the programming control is poor in flexibility and low in efficiency, especially with the development trend of digitization and paperless in t...

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

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach

[0028] A six-axis manipulator motion control method based on G-code programming, wherein the six-axis manipulator is provided with a six-degree-of-freedom motion mechanism to form a number of joints and terminal knuckles. It is characterized in that the operation method includes the following step:

[0029] 1) Construct a visual model of the six-axis manipulator in a 3D environment, take a pole at the bottom of the six-axis manipulator modeling model as the reference origin in the Cartesian space coordinate system, and then use the six degrees of freedom to move the dynamic starting plane of the mechanism Insert independent datum planes, the datum planes from the beginning to the end are M1, M2, M3, M4, M5, M6 respectively, and then mark the original coordinates of the dynamic connection joints and the end execution knuckles of the six-axis manipulator under static conditions, and record them It is a set of coordinates, and finally read the overall geometric information step b...

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 six-axis mechanical arm operation method, and particularly relates to a six-axis mechanical arm movement control method based on G code programming, which uses G codes as transit to realize the automatic programming of six-axis mechanical arm movement. The six-axis mechanical arm movement control method based on G code programming comprises the following steps of: (1) constructing a visual model of a six-axis mechanical arm in a 3D (three dimensional) environment; (2) establishing the simulation virtual movement of the six-axis mechanical arm in a matlab simulation control platform; (3) generating G codes according to a path trajectory after drawing with Auto CAD/MasterCAM; (4) planning a movement path by using the generated G codes in combination with the movement characteristics of the six-axis mechanical arm; (5) generating instruction codes according to the movement planning programming of the six-axis mechanical arm, and then carrying out interactive analog simulation movement; (6) overcoming interference problems through interference experiments; and (7) causing the six-axis mechanical arm to complete automatic machining operation in a practical environment. The six-axis mechanical arm movement control method based on G code programming is high in accuracy of machining movement and effectively overcomes or prevents interference problems possibly happening during automatic control.

Description

technical field [0001] The invention relates to an operating method of a six-axis manipulator, in particular to a six-axis manipulator motion control method based on G code programming that uses G code as a transfer to realize automatic programming of the six-axis manipulator movement. Background technique [0002] In the field of programming technology of industrial robots, the application of programming technology to control industrial robots and its application efficiency play an increasingly important role, but in a sense, traditional programming technology is already the mainstay of industrial robot applications. Bottleneck problem, because the commonly used online programming includes teaching programming, sensor-assisted programming, etc., the programming control is poor in flexibility and low in efficiency, especially with the development trend of digitization and paperless in the processing and manufacturing industry, it is often required Processing under the condit...

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): B25J9/16
CPCB25J9/1602B25J9/1633B25J9/1661B25J9/1671
Inventor 郭建文陈海彬孙振忠蔡盛腾
Owner DONGGUAN UNIV OF 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