Implementation of the RoboDK API in different programming languages. The RoboDK API allows simulating and programming any industrial robot (offline and online)
Previously, I already used RoboDK Python API to do online programming for a Fanuc robot arm included in RoboDK library.
It means, I am able to send control commands and both simulated and real Fanuc robot arms simultaneously move correctly.
However, in my current task, I need to control Denso VM-6083 and it is not included in RoboDK library. Meanwhile, RoboDK includes another model, Denso-VM-60B1 with the same payload as VM-6083 but different from forward kinematics (max arm reach is different).
How can I do online programming if the exact model is not included in RoboDK library?
In the case of not feasible, what if I just use Denso-VM-60B1 for simulated robot, am I still able to connect to real Denso VM-6083 and send control commands to that real arm. Because, for my main purpose, I only need to control the real arm, not simulated arm.
Or, any case, I can connect and control the real Denso VM-6083 via Python API from RoboDK?
I am still confusing that, RoboDK API (Python) will work directly with robot controller of the real arm, or it also needs the matching between the simulated arm from RoboDK library and the real arm?
Hi,
Thank you so much for your contributions!
Previously, I already used RoboDK Python API to do online programming for a Fanuc robot arm included in RoboDK library. It means, I am able to send control commands and both simulated and real Fanuc robot arms simultaneously move correctly.
However, in my current task, I need to control Denso VM-6083 and it is not included in RoboDK library. Meanwhile, RoboDK includes another model, Denso-VM-60B1 with the same payload as VM-6083 but different from forward kinematics (max arm reach is different).
In particular, my Denso arm uses Robot Controller RC8A and it is supported for online programming (https://robodk.com/doc/en/Robots-Denso.html)
Therefore, I'd like to ask questions as follows.
How can I do online programming if the exact model is not included in RoboDK library?
In the case of not feasible, what if I just use Denso-VM-60B1 for simulated robot, am I still able to connect to real Denso VM-6083 and send control commands to that real arm. Because, for my main purpose, I only need to control the real arm, not simulated arm. Or, any case, I can connect and control the real Denso VM-6083 via Python API from RoboDK?
I am still confusing that, RoboDK API (Python) will work directly with robot controller of the real arm, or it also needs the matching between the simulated arm from RoboDK library and the real arm?