Comments for Zacobria Universal-Robots community - a help forum with hints tips and how to use universal robot CB2

Zacobria Robot community forum Universal-Robots

06/19/2018 09:10 AM
Comment on Templates by zacopressadmin
Hello Chris Thanks for the question. At these links there are examples on how planes can be applied. http://www.zacobria.com/universal-robots-knowledge-base-tech-support-forum-hints-tips/knowledge-base/planes-and-position-variables-1/ http://www.zacobria.com/universal-robots-knowledge-base-tech-support-forum-hints-tips/knowledge-base/planes-and-position-variables-2/ Author: <a href="https://plus.google.com/u/0/116832821661215606670?rel=author" rel="nofollow">By Zacobria Lars Skovsgaard</a> Accredited Universal Robots support Centre and Forum. <br /> <br /> <a href="http://www.zacobria.com/universal-robots-knowledge-base-tech-support-forum-hints-tips/" rel="nofollow">Also check out the CB3 forum</a> <div class="fb-like" data-href="http://www.zacobria.com" data-send="false" data-layout="button_count" data-width="450" data-show-faces="false" data-font="arial" data-action="recommend"></div> <div class="fb-share-button" data-href="https://zacobria.com" data-layout="button_count"></div> <br /> <script type="IN/Share" data-counter="right" data-onsuccess="LinkedInShare"></script> <div class="g-follow" data-annotation="bubble" data-height="20" data-href="https://plus.google.com/116832821661215606670" data-rel="author"></div> <div class="g-plusone" data-size="medium" data-annotation="bubble" data-width="300"></div> <div class="g-plus" data-action="share" data-annotation="bubble"></div> <a href="https://twitter.com/share" class="twitter-share-button" data-url="http://www.zacobria.com" data-via="zacobria" rel="nofollow">Tweet</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <a href="https://twitter.com/zacobria" class="twitter-follow-button" data-show-count="true" rel="nofollow">Follow @zacobria</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>

06/19/2018 05:38 AM
Comment on Templates by Chris
Hello, I am having problems trying to get my palletizing program to follow a new plane. I placed it in its own MOVE L, but the program continues to follow the initial positions.

06/14/2018 02:17 PM
Comment on Templates by zacopressadmin
Hello George Thanks for the question. I sounds like there is a need for 2 different variables for each type of box. Author: <a href="https://plus.google.com/u/0/116832821661215606670?rel=author" rel="nofollow">By Zacobria Lars Skovsgaard</a> Accredited Universal Robots support Centre and Forum. <br /> <br /> <a href="http://www.zacobria.com/universal-robots-knowledge-base-tech-support-forum-hints-tips/" rel="nofollow">Also check out the CB3 forum</a> <div class="fb-like" data-href="http://www.zacobria.com" data-send="false" data-layout="button_count" data-width="450" data-show-faces="false" data-font="arial" data-action="recommend"></div> <div class="fb-share-button" data-href="https://zacobria.com" data-layout="button_count"></div> <br /> <script type="IN/Share" data-counter="right" data-onsuccess="LinkedInShare"></script> <div class="g-follow" data-annotation="bubble" data-height="20" data-href="https://plus.google.com/116832821661215606670" data-rel="author"></div> <div class="g-plusone" data-size="medium" data-annotation="bubble" data-width="300"></div> <div class="g-plus" data-action="share" data-annotation="bubble"></div> <a href="https://twitter.com/share" class="twitter-share-button" data-url="http://www.zacobria.com" data-via="zacobria" rel="nofollow">Tweet</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <a href="https://twitter.com/zacobria" class="twitter-follow-button" data-show-count="true" rel="nofollow">Follow @zacobria</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>

06/14/2018 01:57 PM
Comment on Templates by George
Hello, I have a problem with palletizing. From the conveyor come 2 types of boxes, A and B. I want to program the robot to take the boxes and to put them in their corresponding pallet. The boxes come random from conveyor. So, when the robot starts the sequence of palletizing (eg. Pallet A), after a while, come a type B box and the robot must to pause the Pallet A palletizing process and starts Pallet B. The problem is how to make the robot to warning me when the pallet is full. I have tried to introduced a loop sequence, followed by a Popup message. It work whether the sequence of palletizing is continuous, but if the process is paused, for start the second operation of palletization, I received the message from Popup even if the Pallet A is not full. Please help me.

06/07/2018 09:28 AM
Comment on Tools and indicators – GUI Programming. by zacopressadmin
Hi Austin Thanks for the question. That depends how the program is designed. If the entire program is in a loop - then the Popup question can be at the end of the loop after all the destacking is complete - and then after the Popup has been acknowledged then the loop can start from the beginning to run a new destacking. Author: <a href="https://plus.google.com/u/0/116832821661215606670?rel=author" rel="nofollow">By Zacobria Lars Skovsgaard</a> Accredited Universal Robots support Centre and Forum. <br /> <br /> <a href="http://www.zacobria.com/universal-robots-knowledge-base-tech-support-forum-hints-tips/" rel="nofollow">Also check out the CB3 forum</a> <div class="fb-like" data-href="http://www.zacobria.com" data-send="false" data-layout="button_count" data-width="450" data-show-faces="false" data-font="arial" data-action="recommend"></div> <div class="fb-share-button" data-href="https://zacobria.com" data-layout="button_count"></div> <br /> <script type="IN/Share" data-counter="right" data-onsuccess="LinkedInShare"></script> <div class="g-follow" data-annotation="bubble" data-height="20" data-href="https://plus.google.com/116832821661215606670" data-rel="author"></div> <div class="g-plusone" data-size="medium" data-annotation="bubble" data-width="300"></div> <div class="g-plus" data-action="share" data-annotation="bubble"></div> <a href="https://twitter.com/share" class="twitter-share-button" data-url="http://www.zacobria.com" data-via="zacobria" rel="nofollow">Tweet</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <a href="https://twitter.com/zacobria" class="twitter-follow-button" data-show-count="true" rel="nofollow">Follow @zacobria</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>

06/07/2018 01:02 AM
Comment on Tools and indicators – GUI Programming. by Austin
I am currently running a destack program that puts parts into a press and then drops them off in a box. I have this program destacking 100 parts and then I have a popup stating "replace 100 plates". I am very curious on how i can just simply restart the whole program after the popup is cleared.

06/06/2018 06:19 PM
Comment on MoveP (Process Move – Circular Move) by zacopressadmin
Hi Lakshmi That would likely be a wrong use of script programming. Author: <a href="https://plus.google.com/u/0/116832821661215606670?rel=author" rel="nofollow">By Zacobria Lars Skovsgaard</a> Accredited Universal Robots support Centre and Forum. <br /> <br /> <a href="http://www.zacobria.com/universal-robots-knowledge-base-tech-support-forum-hints-tips/" rel="nofollow">Also check out the CB3 forum</a> <div class="fb-like" data-href="http://www.zacobria.com" data-send="false" data-layout="button_count" data-width="450" data-show-faces="false" data-font="arial" data-action="recommend"></div> <div class="fb-share-button" data-href="https://zacobria.com" data-layout="button_count"></div> <br /> <script type="IN/Share" data-counter="right" data-onsuccess="LinkedInShare"></script> <div class="g-follow" data-annotation="bubble" data-height="20" data-href="https://plus.google.com/116832821661215606670" data-rel="author"></div> <div class="g-plusone" data-size="medium" data-annotation="bubble" data-width="300"></div> <div class="g-plus" data-action="share" data-annotation="bubble"></div> <a href="https://twitter.com/share" class="twitter-share-button" data-url="http://www.zacobria.com" data-via="zacobria" rel="nofollow">Tweet</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <a href="https://twitter.com/zacobria" class="twitter-follow-button" data-show-count="true" rel="nofollow">Follow @zacobria</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>

06/06/2018 05:44 PM
Comment on MoveP (Process Move – Circular Move) by Lakshmi
HI, I am trying move UR robot arm using script programing from teach pendent I dont see robot moving but when I try moving using movep command directly from teach pendent I am able to move. What would be the reason?

06/06/2018 08:36 AM
Comment on User by zacopressadmin
Hi Laura Thanks for the question. I am not aware of such function - I normally do math on each element in the list. Author: <a href="https://plus.google.com/u/0/116832821661215606670?rel=author" rel="nofollow">By Zacobria Lars Skovsgaard</a> Accredited Universal Robots support Centre and Forum. <br /> <br /> <a href="http://www.zacobria.com/universal-robots-knowledge-base-tech-support-forum-hints-tips/" rel="nofollow">Also check out the CB3 forum</a> <div class="fb-like" data-href="http://www.zacobria.com" data-send="false" data-layout="button_count" data-width="450" data-show-faces="false" data-font="arial" data-action="recommend"></div> <div class="fb-share-button" data-href="https://zacobria.com" data-layout="button_count"></div> <br /> <script type="IN/Share" data-counter="right" data-onsuccess="LinkedInShare"></script> <div class="g-follow" data-annotation="bubble" data-height="20" data-href="https://plus.google.com/116832821661215606670" data-rel="author"></div> <div class="g-plusone" data-size="medium" data-annotation="bubble" data-width="300"></div> <div class="g-plus" data-action="share" data-annotation="bubble"></div> <a href="https://twitter.com/share" class="twitter-share-button" data-url="http://www.zacobria.com" data-via="zacobria" rel="nofollow">Tweet</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <a href="https://twitter.com/zacobria" class="twitter-follow-button" data-show-count="true" rel="nofollow">Follow @zacobria</a> <script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script>

06/06/2018 03:17 AM
Comment on User by Laura Vazquez
Is there anyway to do arithmetic operations with poses? I am trying to calculate the distance between each point in a row and I have two pose variables p[x, y, z, Rx, Ry, Rz] (Corner1 and Corner2). I am trying to create a variable rowdistance=(corner1-corner2)/totalrows but it gives me the error "unsupported operand types for pose and pose". Is there anyway around this without making more variables?