Offline Programming for an Arc Welding Robot with Redundant DOF

Article Preview

Abstract:

To raise the programming efficiency of arc welding robots, the offline programming system was developed for a Motoman-UP20 robot with redundant degrees of freedom in VC++ integration environment. The system consists of kinematics analysis, motion simulation, welding trajectory plan, welding parameters plan and job file generating module. It can plan the motion path and posture of welding gun for saddle-shape seams, and display the workpiece on the interface synchronically. Job instructions can be made step by step, or generated automatically. Kinematics simulation module and communication module are integrated together, and job files can be exchanged between PC and robot controller via Ethernet to realize remote control.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

1623-1627

Citation:

Online since:

June 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] X.H. Tang, D. Paul. 3D-visualized offline-programming and simulation system for industrial robots, Transactions of the China Welding Institution, Vol. 26, No. 2 (2005), pp.64-68.

Google Scholar

[2] Y. Liu, K.H. Wang, J.Y. Yang. Optimal path modeling for redundant robot based on genetic algorithm, Transactions of the China Welding Institution, Vol. 28, No. 11 (2007), pp.25-28.

Google Scholar

[3] J. Polden, Z.X. Pan, N. Larkin. Offline programming for a complex welding system using DELMIA automation, Lecture Notes Electrical Engineering, Vol. 88 (2011), pp.341-349.

DOI: 10.1007/978-3-642-19959-2_42

Google Scholar

[4] Z.H. Hu, H.M. Chen, Z.Y. Xiong. Analyzing and resolving of Motoman-up20 robot kinematics, Mechanical Research & Application, Vol. 19, No. 5 (2006), pp.24-26.

Google Scholar

[5] H.M. Chen, Y.C. Meng, X.F. Wang. Combined planning between welding pose and welding parameters for an arc welding robot, Lecture Notes Electrical Engineering, Vol. 88 (2011), pp.73-80.

DOI: 10.1007/978-3-642-19959-2_9

Google Scholar