RoboDK / RoboDK-API

Implementation of the RoboDK API in different programming languages. The RoboDK API allows simulating and programming any industrial robot (offline and online)
https://robodk.com/doc/en/RoboDK-API.html
Other
237 stars 117 forks source link

Asking about online programming for Denso robot arm, not included in RoboDK library #150

Closed pvtoan closed 7 months ago

pvtoan commented 7 months ago

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.

  1. How can I do online programming if the exact model is not included in RoboDK library?

  2. 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?

  3. 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?

sambertrdk commented 7 months ago

Please contact us through RoboDK->Help->Request Support, as we keep GitHub Issues for API-related issues, and not direct support. Thank you!