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

Maintaining Radii

  • MooseHorns
  • February 9, 2018 at 7:09 PM
  • Thread is Resolved
  • MooseHorns
    Reactions Received
    1
    Trophies
    3
    Posts
    17
    • February 9, 2018 at 7:09 PM
    • #1

    Currently trying to maintain a radius of a circle, but go so specific points on the circle. I need to make 4 arcs in the corners of a square. Is there a way to manipulate my points based on a radius and an angle from the origin? This feels like a basic operation yet it is something I haven't come across until this point, and I am having trouble finding information on this through the forum search or other searches.

  • Atinder Singh
    Reactions Received
    2
    Trophies
    3
    Posts
    103
    • February 9, 2018 at 8:26 PM
    • #2

    If you want to round the corners try using CNT value in range of 10-40. Give it a try.
    For example-
    First jog point
    J P[a] speed% CNT%
    Second jog point
    J P[b] speed% CNT20
    Third jog point
    J P[c] speed% CNT20
    Try this and keep on adjusting the value of CNT and you'll be good.

  • MooseHorns
    Reactions Received
    1
    Trophies
    3
    Posts
    17
    • February 9, 2018 at 9:30 PM
    • #3

    not necessarily trying to round the corners, I am trying to make a decorative addition, this robot is decorating cakes.

  • macru
    Reactions Received
    2
    Trophies
    3
    Posts
    31
    • February 12, 2018 at 3:28 AM
    • #4

    If you're willing to spend some money for a software option then ShapeGeneration would be probably really useful for decorating cakes. Basically it allows you to put any kind of shape and rules for that and then just drive the robot where you want the shape and run a single instruction.

  • MooseHorns
    Reactions Received
    1
    Trophies
    3
    Posts
    17
    • February 12, 2018 at 3:57 PM
    • #5

    great suggestion, I am still looking for a was to get an arc of a circle larger than my square in my corners. I have created a path, and can crudely make it work but it will not be scalable or to a correct radius.

    What I am looking for is a way to set a radius and then travel to a degree of that circle along that circle. I remember this being a function that I could do with Motoman back when we thought that was the way of the world. And I thought I remembered it being a relatively simple function, if anyone has any resources that might point me in the right direction let me know.

  • Lemster68
    Reactions Received
    301
    Trophies
    9
    Posts
    2,490
    Blog Articles
    7
    • February 12, 2018 at 4:28 PM
    • #6

    Accupath was the name of an option that allowed the termination of a move to specify a corner radius in mm. It might go by a different name these days. To see if you have it, go to change the movement termination type, you should see fine, CNT and, if you have the option, CR. This option was for linear or circular motion types. Come to think about it, it might say CD, but same effect, it has been some years.

    Edited once, last by Lemster68 (February 12, 2018 at 5:30 PM).

  • keyboard7
    Reactions Received
    6
    Trophies
    3
    Posts
    162
    • February 12, 2018 at 6:22 PM
    • #7

    Do you not have A c move in your point options? this is to create circles. You only have to teach the 4 points at 90 degrees from one another. Look for it in your point options.

  • inusO
    Reactions Received
    1
    Trophies
    3
    Posts
    33
    • February 13, 2018 at 3:18 PM
    • #8

    Not long ago I created a python script for testing purposes that given the center, radius of the circle and the number of points (resolution of the path) produced an .ls file to perform the movement;
    if you feel it might be of use I'll share it

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