Off-line programming provides an essential link for CAD/CAM. This paper introduced the principle of developing off-line programming system for laser re-manufacturing. Task and information flow of off-line programming for laser re-manufacturing robot was analyzed and the software structure of off-line programming based on commercial CAD software was constructed. The off-line programming system developed in this study includes 3-D solid model design, direct slicing for obtaining path data, graphical simulation of the robot and its workcell, kinematic model of the robot, motion planning, and creation of the control program for manufacturing process. The CAD software was used to design models of robot, workpiece, coaxial nozzle, and workspace. Through the application programming interface provided by the CAD software, the VC++ and ATL were chosen to develop such modules as direct slicing for obtaining path data, path planning, process specification, and control program automatic generation. The FANUC Roboguide software was used to realize graphical simulation. By direct slicing, the position and orientation data of robot end-effector was determined. The results show that the proposed system can be applied in laser re-manufacturing robot for manufacturing operations.
[1]
Wei Sun,et al.
Direct slicing of STEP based NURBS models for layered manufacturing
,
2005,
Comput. Aided Des..
[2]
J. Jeng,et al.
Metal Rapid Prototype Fabrication Using Selective Laser Cladding Technology
,
2000
.
[3]
Konstantinos-Dionysios Bouzakis,et al.
Off-line programming of an industrial robot for manufacturing
,
2005
.
[4]
Chen Ji.
Development of Six-axis Robot Off-line Programming in Laser Processing
,
2003
.
[5]
Carlos Augusto,et al.
AN OFF-LINE ROBOT PROGRAMMING SYSTEM INCLUDING WORKCELL AND ROBOT CALIBRATION
,
2003
.
[6]
Jerzy Świder,et al.
The off-line programming and simulation software for the Mitsubishi Movemaster RV-M1 robot
,
2007
.
[7]
Yusheng Shi,et al.
Application software system based on direct slicing for rapid prototyping
,
2004
.