本申请涉及汽车涂胶的领域,尤其是涉及一种汽车密封胶外板机器人自动化涂胶系统。
背景技术:
1、目前汽车厂涂装车间的车身密封胶涂布基本采用的是人工作业,属于劳动力密集性工作公式,劳动强度较大,工作环境较差,并且认为原因会导致产品质量各有差异。
2、密封材料中的化学成分在液态时挥发出来的气体是属于对人体有危害的,人们长期在此环境下工作必然会受到影响,甚至形成职业病等,由于国内日益增长的人工成本,汽车厂也面临着成本投入的巨大压力。
技术实现思路
1、为了降低人工劳动强度,本申请提供一种汽车密封胶外板机器人自动化涂胶系统。
2、本申请提供的一种汽车密封胶外板机器人自动化涂胶系统采用如下的技术方案:
3、一种汽车密封胶外板机器人自动化涂胶系统,包括视觉定位模块、定量供胶模块、控制模块和机器人模块;
4、所述视觉定位模块包括第一子模块和第二子模块,所述第一子模块放置在车身四个角的室体相应位置,所述第一子模块用于对车身进行首次定位工作并输出第一定位信号,所述第二子模块放置在机器人模块上,所述第二子模块用于对车身涂胶位置进行二次定位工作,并输出第二定位信号;
5、所述控制模块分别与与第一子模块和第二子模块连接,用于在接收第一定位信号后输出第一控制信号,用于在接收第二定位信号后输出第二控制信号;
6、所述机器人模块与控制模块连接,用于在接收第一控制信号后携带视觉定位模块进行二次定位工作,同时用于在接收第二控制信号后对车身进行涂胶工作;
7、所述定量供胶模块和机器人模块连接,用于在接收第二控制信号后为机器人模块进行胶料的填充。
8、通过采用上述技术方案,视觉定位模块均安装在机器人模块上面,视觉定位模块对车身进行首次定位工作,并输出第一定位信号,也就是车身误差补偿值,对整个车身进行定位;控制模块接收第一定位信号后输出第一控制信号,机器人模块接收第一控制信号后开始带动视觉定位模块进行动作,视觉定位模块接收一控制信号后开始二次定位工作,并输出第二定位信号,对具体涂胶部位进行定位;控制模块接收第二定位信号后输出第二控制信号,定量供胶模块接收第二控制信号后开始为机器人模块进行胶料的填充,机器人模块接收第二控制信号后开始对车身具体部位进行涂料喷涂,此过程减少人工的参与,由机械自动完成,能够达到减小人工劳动强度的效果。
9、可选的,所述机器人模块包括四个喷胶机器人,四个所述喷胶机器人分别放置在车身的前方、后方、左方和右方;每个所述喷胶机器人上均安装有喷胶枪嘴。
10、可选的,枪嘴检测模块和自动换枪模块;
11、枪嘴检测模块用于检测喷胶枪嘴的变形情况,并输出枪嘴检测信号;
12、控制模块与枪嘴检测模块连接,用于接收枪嘴检测信号,并在枪嘴检测信号所反映的值达到预设阈值时输出第三控制信号;
13、自动换枪模块与控制模块连接,用于在接收第三控制信号后更换喷胶枪嘴。
14、可选的,还包括报警模块;
15、所述报警模块与控制模块连接,用于在接收第三控制信号后进行报警。
16、可选的,所述报警模块采用声光报警器。
17、可选的,还包括枪嘴吹扫模块;
18、所述定量供胶模块在为机器人模块进行胶料的填充时候输出胶料填充信号;
19、所述控制模块与定量供胶模块连接,用于在接收胶料填充信号后输出第四控制信号;
20、所述枪嘴吹扫模块与控制模块连接,用于在接收第四控制信号后清理喷胶枪嘴上的残留胶料。
21、可选的,还包括枪车门固定模块;
22、所述车门固定模块与控制模块连接,用于在接收第一控制信号后对车门进行固定。
23、综上所述,本申请包括以下有益技术效果:
24、通过视觉定位模块来对车身喷涂位置进行定位,随后控制模块控制定量供胶模块开始为机器人模块进行胶料的填充,同时机器人模块开始对车身具体部位进行涂料喷涂,此过程减少人工的参与,由机械自动完成,能够达到减小人工劳动强度的效果。
1.一种汽车密封胶外板机器人自动化涂胶系统,其特征在于:包括视觉定位模块(10)、定量供胶模块(20)、控制模块(50)和机器人模块(30);
2.根据权利要求1所述的一种汽车密封胶外板机器人自动化涂胶系统,其特征在于:所述机器人模块(30)包括四个喷胶机器人,四个所述喷胶机器人分别放置在车身的前方、后方、左方和右方;每个所述喷胶机器人上均安装有喷胶枪嘴。
3.根据权利要求1所述的一种汽车密封胶外板机器人自动化涂胶系统,其特征在于:还包括枪嘴检测模块(70)和自动换枪模块(80);
4.根据权利要求3所述的一种汽车密封胶外板机器人自动化涂胶系统,其特征在于:还包括报警模块(90);
5.根据权利要求4所述的一种汽车密封胶外板机器人自动化涂胶系统,其特征在于:所述报警模块(90)采用声光报警器。
6.根据权利要求1所述的一种汽车密封胶外板机器人自动化涂胶系统,其特征在于:还包括枪嘴吹扫模块(100);
7.根据权利要求1所述的一种汽车密封胶外板机器人自动化涂胶系统,其特征在于:还包括枪车门固定模块(60);