RoboDK Forum
Trigger Digital outputs before the end of a curve- Printable Version

+- RoboDK Forum (//www.sinclairbody.com/forum)
+-- Forum: RoboDK (EN) (//www.sinclairbody.com/forum/Forum-RoboDK-EN)
+--- Forum: General questions about RoboDK (//www.sinclairbody.com/forum/Forum-General-questions-about-RoboDK)
+--- Thread: Trigger Digital outputs before the end of a curve (/Thread-Trigger-Digital-outputs-before-the-end-of-a-curve)



Trigger Digital outputs before the end of a curve-skibum-engineer-02-23-2021

Using the follow curve, there is already place to add code before and after each curve. but we have equipment with lag (dispensing equipment) and so to not have issues we want to turn off those outputs eg. 0.5 sec or 50mm before the end of the curve. Is this possible?

Using ABB irb6700 on 4.7m travel track.


RE: Trigger Digital outputs before the end of a curve-Olivier-02-23-2021

Hi skibum-engineer,

You can right click the curve follow project program and do "Show instructions", you will see all the moveJ and MoveL of the curve follow project.
You can then put the output triggers at any places you need in the curve follow project program.
请注意,当你这样做,它删除the link between the curve follow program and the curve settings: if you update the settings, it will create a new program.

Olivier


RE: Trigger Digital outputs before the end of a curve-skibum-engineer-02-23-2021

Thanks Olivier,
So this means it would be a manual type ofoperationwith each curvecorrect? I guess there is room for some type of script to automate adding those in.


RE: Trigger Digital outputs before the end of a curve-Jeremy-02-24-2021

Hi Skibum,

In fact, the best way to do that would be to use the TriggL function from ABB instead of the normal MoveL.

See the picture below (sorry there's a bit of French in there, but you should be able to get the point).



A small modification to the post-processor should bring us there. If you own a professional license and you are still under maintenance, you can select in RDK "Help"->"Request support" and we'll help you achieve that.

Jeremy