🌐 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, and Circular.

  • Type: Specifies the type of welding weave. Available options are Geometric, Wrist, Rapid_1, and Rapid_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_length component 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.