本发明公开了一种喷涂机器人加工工件的方法以及系统,通过获取待加工工件的点云数据;提取上述点云数据边界点,生成上述待加工工件轮廓图形,对上述轮廓图形进行区域分割,得出多个规则子轮廓图形,建立上述子轮廓图形的喷涂模型;根据上述子轮廓图形的形状,选择相应的加工工艺,基于上述喷涂模型,生成上述子轮廓图形的加工轨迹以及加工参数;根据上述加工轨迹以及上述加工参数,自动生成G代码。基于点云数据,建立喷涂模型,根据喷涂模型生成所需的加工轨迹以及加工参数,最终根据加工参数和加工轨迹,自动生成G代码,不用人为地参与G代码编写和加工轨迹生成。可见,本申请自动生成喷涂机器人的G代码以及加工轨迹,提高了加工效率。