提出了一种基于PC的交互式三维可视化离线编程和动态仿真系统。利用目前流行的PC机和Windows操作系统所支持的OpenGL三维图形功能,在系统中实现了焊接机器人及其工件的三维几何建模和机器人运动学建模,并研究了机器人运动轨迹的自动规划和编程以及它的图形化三维动态仿真。采用交互式三维"虚拟示教"方式实现了机器人单道焊焊接路径的规划和编程,对多层多道焊,则通过采用"宏"技术实现机器人焊接运动轨迹的自动规划和编程,通过图形化三维动态仿真实现了对机器人程序及运动轨迹的可靠性和安全性验证。离线编制的程序在向机器人控制系统传送的过程中实现了向机器人语言的自动转换,从而使机器人离线编程的实用性得到大大提高。