1. Home
    1. Dashboard
    2. Search
  2. Forum
    1. Unresolved Threads
    2. Members
      1. Recent Activities
      2. Users Online
      3. Team Members
      4. Search Members
      5. Trophys
  3. Articles
  4. Blog
  5. Videos
  6. Jobs
  7. Shop
    1. Orders
  • Login or register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Blog Articles
  • Products
  • More Options
  1. Robotforum - Support and discussion community for industrial robots and cobots
  2. Forum
  3. Industrial Robot Support and Discussion Center
  4. Yaskawa Motoman Robot Forum
Your browser does not support videos RoboDK Software for simulation and programming
Visit our Mainsponsor
IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Sponsored Ads

Weaving and ComArc sensor use for Arc Welding

  • darth0
  • January 27, 2025 at 9:49 AM
  • Thread is Resolved
  • darth0
    Reactions Received
    4
    Trophies
    1
    Posts
    154
    • January 27, 2025 at 9:49 AM
    • #1

    Greetings!

    Im learning how to use our Yaskawa Robot for Arc Welding.

    Ive read the PDFS and it states that for use of ComArc sensor for seam tracking needs to be used in combination with Weaving and that i should to test runs to set the ComArc sensor up with correct parameters.

    Im wondering how to Set up a test of this, for example a T weld of 5mm sheet steel.

    How do i Program the TCP(wire) ? Do i need to program the tip of the wire into the Seam of the T-Weld or do i need to take into account the Weaving pattern ?

    ---> for example I set weaving pattern half amplitude to 2 mm, Do i now need to take theese 2 mm into account when programming the path of the TCP and shift it away from the seam for 2 mm so the robot doesnt Weave into the wall ?

    Is the REFP1 registration enough for the robot to know, there is a wall there and then the robot wont Weave into the wall if i set the parameters of Weaving amplitude wrong ?


    Thank you for your time and asnwers

  • Go to Best Answer
  • arigatomrroboto
    Reactions Received
    1
    Trophies
    1
    Posts
    12
    • January 27, 2025 at 2:33 PM
    • #2

    To use ComArc, you will have to use a weave, as ComArc tracks the seam by monitoring the current/voltage as the weave traverses across the seam. You will program your weld line as usual, and add in the weave command. The max peak travel away from your seam is defined by the amplitude of your weave setting. Think of weaving as a sine wave traveling back and forth along your weld seam.

    You will first have to "Teach" ComArc the seam you're looking to track. It's a detailed process, I'm not sure if it's included in the manual you're referencing. Generally done using larger than production welds using the same material, makes it easier for ComArc to learn.

    The reference point is used for telling the robot the direction to search for Touch sense, I can't remember if it is also used for ComArc.

  • darth0
    Reactions Received
    4
    Trophies
    1
    Posts
    154
    • January 27, 2025 at 2:52 PM
    • #3

    Hey arigatomrroboto thank you for the reply !

    I was reffering to this PDF : https://knowledge.motoman.com/hc/en-us/artic…ComArc-Function,

    Quote from arigatomrroboto

    The max peak travel away from your seam is defined by the amplitude of your weave setting.

    I have written up a simulation program for Weaving, set the LEFT-RIGHT amplitude at 2mm and UP-DOWN to 5mm.

    My question here is, do i need to take into account the 2mm (Left-right) amplutude when programing the path. Normaly I would position the Wire exactly where the seam is. Do i need to move the Weld path 2mm away from the wall now because of the weaving amplitude so it doesnt smash 2 mm into the wall ?

    Quote

    You will first have to "Teach" ComArc the seam you're looking to track. It's a detailed process, I'm not sure if it's included in the manual you're referencing. Generally done using larger than production welds using the same material, makes it easier for ComArc to learn.

    This will be my next task. I need to test how to teach the comarc sensor. The PDF describes as you mentioned to simulate the real weld on a test piece ( which i intend to do). Problem is I am scared of implementing a weave pattern as i dont know if i need to account for the amplitude shift as mentioned above and i dont want to smash the robot into the workpiece.

    Quote

    The reference point is used for telling the robot the direction to search for Touch sense, I can't remember if it is also used for ComArc.

    Yes, reference points are used to define the direction of weaving and same for Comarc.

    I was wondering if defining the REFP1 ( which is defined on the surface of the wall) would let the robot know there is a wall there and thus preventing the robot from smashing into it even if i define the amplitude/weld path wrong.

  • darth0
    Reactions Received
    4
    Trophies
    1
    Posts
    154
    • January 28, 2025 at 10:14 AM
    • #4

    So a little update on the weaving thing!

    I have written up a "mock" program for weawing a T weld. The workpiece is simmulated by a shoebox :).

    When i set the weave pattern to SINGLE (Left-Right 2mm, Up-down 3mm), and the programmed path of the seam isnt shifted from the shoebox for those 2 mm, the wire tip will smash into the box as i assumed.

    Follow up question: When welding, will the wire start melting when Arc is started and thus the wire wont smash into the workpiece ?


    Im gonna test the same program with a triangle pattern and report back in a couple of hours !


    Any additional information is appreciated, as im scared of moving to a real metal workpiece with welding to test this out, as i dont want to Smash the robot into the workpiece and damage something!


    Thank you for the replies!

  • darth0
    Reactions Received
    4
    Trophies
    1
    Posts
    154
    • January 28, 2025 at 2:02 PM
    • Best Answer
    • #5

    Ok so after testing the weave operation i found out that it doesnt smash into the workpiece even if i program the actual seam when the weave pattern is set to TRIANGLE ( I didnt need to take the horizontal/vertical weave distances into account).

  • darth0 January 28, 2025 at 2:02 PM

    Selected a post as the best answer.
  • jarm
    Reactions Received
    11
    Trophies
    4
    Posts
    265
    • January 28, 2025 at 3:30 PM
    • #6

    We have a special run option where you run the weld with the comarc commands and it records the values for your track and then you can insert them into the comarc instructions. It will even add comarc instructions to each point in the weld.

  • arigatomrroboto
    Reactions Received
    1
    Trophies
    1
    Posts
    12
    • January 28, 2025 at 5:01 PM
    • #7
    Quote from darth0

    Ok so after testing the weave operation i found out that it doesnt smash into the workpiece even if i program the actual seam when the weave pattern is set to TRIANGLE ( I didnt need to take the horizontal/vertical weave distances into account).

    Just FYI, if I'm not mistaken, ComArc can only be used with a Single weave.

  • darth0
    Reactions Received
    4
    Trophies
    1
    Posts
    154
    • January 29, 2025 at 7:12 AM
    • #8
    Quote from arigatomrroboto

    Just FYI, if I'm not mistaken, ComArc can only be used with a Single weave.

    Cant find anything about this in the PDF on comarc sensor, gonna test it out either today or in the following days

  • jarm
    Reactions Received
    11
    Trophies
    4
    Posts
    265
    • January 29, 2025 at 1:07 PM
    • #9

    We only use a basic weave for track. I do think i remember the integrator telling us that when he was showing us how to use the track.. I dont think i use any other type. just bells and whistles

Advertising from our partners

IRBCAM
Robotics Channel
Robotics Training
Advertise in robotics
Advertise in Robotics
Advertise in Robotics

Job Postings

  • Anyware Robotics is hiring!

    yzhou377 February 23, 2025 at 4:54 AM
  • How to see your Job Posting (search or recruit) here in Robot-Forum.com

    Werner Hampel November 18, 2021 at 3:44 PM
Your browser does not support videos RoboDK Software for simulation and programming

Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Thread Tag Cloud

  • abb
  • Backup
  • calibration
  • Communication
  • CRX
  • DCS
  • dx100
  • dx200
  • error
  • Ethernet
  • Ethernet IP
  • external axis
  • Fanuc
  • help
  • hmi
  • I/O
  • irc5
  • IRVIsion
  • karel
  • kawasaki
  • KRC2
  • KRC4
  • KRC 4
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • robodk
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000

Tags

  • Arc Welding
  • ComArc
  • weaving
  1. Privacy Policy
  2. Legal Notice
Powered by WoltLab Suite™
As a registered Member:
* You will see no Google advertising
* You can translate posts into your local language
* You can ask questions or help the community with your knowledge
* You can thank the authors for their help
* You can receive notifications of replies or new topics on request
* We do not sell your data - we promise

JOIN OUR GREAT ROBOTICS COMMUNITY.
Don’t have an account yet? Register yourself now and be a part of our community!
Register Yourself Lost Password
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on Google Play
Robotforum - Support and discussion community for industrial robots and cobots in the WSC-Connect App on the App Store
Download