All-position automatic welding device under multi-obstacle environment and welding method

The invention discloses an all-position automatic welding device under a multi-obstacle environment and a welding method. The all-position automatic welding device mainly comprises a power supply control cabinet assembly, a joint track, a walking trolley, a perpendicular lifting assembly, a welding robot and a welding gun system. The power supply control cabinet assembly is hung above the walking trolley. The walking trolley is installed on the joint track. The perpendicular lifting assembly, a wire feeding system, a wire welding disc and a wire shearing assembly are installed on the walking trolley. The welding robot is installed on the perpendicular lifting assembly. The welding gun system is installed at the front end of the welding robot. According to the all-position automatic welding device under the multi-obstacle environment and the welding method, all-position automatic welding of welding lines under the multi-obstacle complex environment can be completed automatically, the welding efficiency can be effectively improved, and the welding quality of the welding lines is ensured.