Yesterday, 01:59 PM
I’m currently trying to replicate the “Link selected programs” functionality using the RoboDK API.
From my understanding, I can already achieve a similar result by creating a main program and using
to call multiple sub-programs. However, I noticed that your built-in Link selected programs feature seems to do more than just calling programs sequentially.
In particular, it appears to automatically generate safe transition motions (e.g., collision-free or obstacle-avoiding paths) between programs. This is extremely useful for ensuring safe execution, especially in machining workflows.
I would like to ask:
Thank you for your help!
From my understanding, I can already achieve a similar result by creating a main program and using
Code:
RunInstruction(..., INSTRUCTION_CALL_PROGRAM)In particular, it appears to automatically generate safe transition motions (e.g., collision-free or obstacle-avoiding paths) between programs. This is extremely useful for ensuring safe execution, especially in machining workflows.
I would like to ask:
- Is there any API that directly replicates the full behavior of “Link selected programs”, including the automatic generation of safe transition paths?
- If not, is there a recommended way to programmatically generate these safe linking motions between programs (e.g., via motion planning, collision checking, or predefined safe targets)?
Thank you for your help!
