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

Cutting a hole in a tube XRC with laser

  • Czirjak Cristian
  • April 10, 2019 at 2:18 PM
  • Thread is Resolved
  • Czirjak Cristian
    Trophies
    3
    Posts
    31
    • April 10, 2019 at 2:18 PM
    • #1

    Hello,
    I have a project and I dont know how to implement the program.
    I have to cut a hole perpendicular hole (circle) in a pipe with a laser attached to a XRC robotic arm.
    I tried to use the MOVC instruction but I faced this problem.
    If the distance between the laser head and the pipe is increased because of the pipe curvature, then the finishing (rugosity) of the surface become bad.
    Basicaly I need to keep a constant distance between the laser head and the pipe.

    It is posible (supposing that the robot is in cartesian coordinates) to make the circle in xy with movc instruction and in the same time to increase or decrease the z axis?

    Any ideeas how to do it ?
    Thank you.

  • tonygast
    Reactions Received
    6
    Trophies
    3
    Posts
    244
    • April 11, 2019 at 6:16 PM
    • #2

    I did this plasma cutting years ago... I did it as two 1/2 circles with a MOVL in the middle. the MOVC ending of the first 1/2, the MOVL, and the MOVC start of the 2nd 1/2 are all the same position. this also allowed for a little posture change as well on each side.

    Oh, well

  • Online
    95devils
    Reactions Received
    234
    Trophies
    8
    Posts
    1,947
    • April 11, 2019 at 6:52 PM
    • #3

    Variation of what Mr. Gast said, depending on the size of the hole vs. the part (how much curvature), the circle may need to be broken into 4 planes.

    I know a thing or two, because I’ve seen a thing or two. Don't even ask about a third thing. I won't know it.

  • R B
    Trophies
    3
    Posts
    12
    • April 12, 2019 at 8:43 AM
    • #4

    Perhaps make a planar MOVC (like you have made already) and then rewind and insert many points in the circle and adjust the Z height for each one. perhaps temporarily adding something to the tip so you can inch the arm to the exact position?

  • Czirjak Cristian
    Trophies
    3
    Posts
    31
    • April 13, 2019 at 4:16 PM
    • #5

    R2D2:),
    do you have a program sample?
    Thank you.

  • tonygast
    Reactions Received
    6
    Trophies
    3
    Posts
    244
    • April 23, 2019 at 1:31 PM
    • #6

    Sorry for the late response, I have been on vacation somewhere that had no phone or internet available to me.
    This is a snippet of an old archive I have on an MRC robot I worked on a very long time ago.....
    Notice C0006, C0007, and C0008. This job is welding 180* of a circle. for cutting, as Mr.Devils95 stated, used the same code at 90* intervals for greater control and accuracy.

    C0000=-262,-88854,79792,1,-32439,59
    C0001=6045,-15396,-9295,9953,18968,-71689
    C0002=5829,9242,-39710,10996,29582,-73026
    C0003=5639,11409,-40003,10948,29585,-72971
    C0004=7292,9923,-40702,12310,30567,-68546
    C0005=-5106,28465,-35997,-14200,13023,-33712

    C0006=-1150,31880,-34554,-954,5400,1576
    C0007=-1150,31880,-34554,-954,5400,1576
    C0008=-1150,31880,-34554,-954,5400,1576

    C0009=1604,30796,-34784,10850,11493,32861
    C0010=-1077,22884,-35875,5096,20744,57014
    C0011-4,7627,-39788,-128,30650,76678
    C0012=001,-6254,5158,-263,-12229,-1676
    C0013-262,-88854,79792,1,-32439,59
    //INST
    ///DATE 2003/04/28 07:34
    ///ATTR SC,RW
    ///GROUP1 RB1
    NOP
    MOVJ C0000 VJ=100.00
    MOVJ C0001 VJ=100.00
    MOVJ C0002 VJ=100.00
    MOVJ C0003 VJ=12.50
    ARCON ASF#(6)
    MOVC C0004 V=8.3
    MOVC C0005 V=8.3

    MOVC C0006 V=8.3
    MOVL C0007 V=8.3
    MOVC C0008 V=8.3

    MOVC C0009 V=8.3
    MOVC C0010 V=8.3
    ARCOF AEF#(1)
    MOVJ C0011 VJ=12.50
    MOVJ C0012 VJ-100.00
    MOVJ C0013 VJ=100.00
    INC I003
    INC I004
    END

    Oh, well

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
  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