WeaveData
🌐 KR
Description
- weavedata is used to define all weaving operations performed during arc welding.

Input
- Name : Sets the variable name for the WeaveData.
Built-in Param | WeaveData
- Shape : Sets the welding pattern. Available options are:
None,ZigZag,V-Shaped,Triangular, andCircular.

- Type: Specifies the type of welding weave. Available options are
Geometric,Wrist,Rapid_1, andRapid_2.- Geometric: Geometric weaving using all robot axes.
- Wrist: Wrist weaving using only the wrist joints.
- Rapid_1: Rapid weaving using axes 1, 2, and 3.
- Rapid_2: Rapid weaving using axes 4, 5, and 6.
- Length(mm) : The
weave_lengthcomponent is defined as the length of one weaving cycle during the weld phase for weaving types 0 and 1.
- Width(mm) : Width refers to the span of the weaving cycle and is used to define the amplitude of the weave.
- Height(mm) : Height refers to the lift height of the robot during weaving and is used to define the vertical displacement of the weave.
Image Source: ABB Robotics Documentation (© ABB, 2004–2018)
Output
- WeaveData: Outputs the configured welding weave settings as a WeaveData object.
- Code: Converts the configured weave data into a code representation, allowing users to preview the actual welding parameters in advance.