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

Analyze Search Results

  • johnybravo
  • May 21, 2014 at 5:40 PM
  • Thread is Resolved
  • johnybravo
    Guest
    • May 21, 2014 at 5:40 PM
    • #1

    Hi All
    We are currently searching with the welding wire for weld seam locations, the process happens like so

    1)Torch goes to cleaning station and is cleaned and wire is cut to set length (15mm)
    2)A Pneumatic Clamp is activated and this holds the wire in welding torch ( this maintains the 15MM whilst the torch moves around the job)
    3) A search is carried out ( 1D or 2D ) and the results are recorded in a variable (P001, or P002, Or P003 Etc)
    4) After all searches or group of searches are finished the pneumatic clamp is released
    5) The weld start /end position is then shifted by the relevent variable (P001, P002, P003 Etc)
    5) The welds are then welded in their new position.

    Problem i am having is if the wire is not cut correct Length (15MM ) every time it will give me bad search results and bad welds ( this only happens 1 in every 100 components maybe once a fortnight

    Can i analyze the results along the lines of.....
    IF P001 > 4 Pause
    will this will look at the result held in P001 (variable) and stop the robot if the search recorded is greater value than 4mm ?
    this will enable me to run the search again .
    Can this be done on a NX100 robot?

    Kind Regards
    John

  • Fabian Munoz
    Reactions Received
    134
    Trophies
    9
    Articles
    1
    Posts
    1,517
    • May 21, 2014 at 7:48 PM
    • #2

    GETS PX100 $PX001 read current position
    GETE D001 P100 (3) read value of Z and save it in var D001. This part could be difficult if you are working three dimensional
    GETE D002 P001 (3) read value of Z of your P001 (your point)and save it in var D002

    SUB D001 D002 You could write SUB D002 D001, You will get a + or - value, but your nominal is 4


    IF D001= 4000 THEN(that's 4 in Motomilimeters)
    JUMP *PERFECT
    ENDIF
    '
    IFTHEN D001>=-4000 ORIF B061<=4000
    JUMP *OK
    ENDIF
    '
    JUMP *NOTOK
    '
    '
    '
    *PERFECT
    '
    '
    *OK
    '
    '
    *NOTOK

    Retired but still helping

  • bernietan
    Trophies
    3
    Posts
    11
    • May 24, 2014 at 1:27 AM
    • #3

    A little off topic.
    We developed a 3D-Vision System using Laser scanner.
    It is much faster and more accurate than touch sensing.
    I can sent you the Video of our system if you are interest.

  • smith_scott
    Reactions Received
    1
    Trophies
    3
    Posts
    160
    • May 26, 2014 at 4:34 PM
    • #4

    post the link so everyone can see it

  • johnybravo
    Guest
    • May 27, 2014 at 1:55 PM
    • #5

    Thanks everyone for the response so far......
    Fabian i am looking at only checking the search result and stopping (pausing) if the search result is over a certain value,
    if below a certain value the robot would continue to shift the weld start/end position.

    Bermietan i am familiar with Laser systems and i am looking at including on our next system with a different manufacturer, the issue i have with current system is the type of positioner and component i don't have access, otherwise i would look at adopting.

    all I need is to look at the value in a variable and pause the robot if over a certain value, the value in the search variable has already been compared to the origanal during the search and the difference stored.

    Thanks
    John

  • bernietan
    Trophies
    3
    Posts
    11
    • July 28, 2014 at 1:05 AM
    • #6

    Sorry for late post,

    Here is a Video. It works on Motoman as well. We tested it with MH5 FS100.

    http://www.robotsystem.co.th/Welding.html

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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • 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
  • krc5
  • KRL
  • KUKA
  • motoman
  • Offset
  • PLC
  • PROFINET
  • Program
  • Programming
  • RAPID
  • roboguide
  • robot
  • robotstudio
  • RSI
  • safety
  • Siemens
  • simulation
  • SPEED
  • staubli
  • tcp
  • TCP/IP
  • teach pendant
  • vision
  • Welding
  • workvisual
  • yaskawa
  • YRC1000
  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