Apply loads to cases RSA 2024

Hi @gwizdzm,
I wrote the quickstart guide from personal experience, after a week of trying to use Python3.

I’ve explained it here.

The key points here:

  • Robot COM API are old, and Autodesk needs to provide a better, .NET API for things to work well with dynamo and python3
  • pythonnet, the Cpython3 engine used in dynamo, doesn’t support com api and probably never will
  • Dynamo developers made a huge mistake in pushing cpython as the default interpreter, especially for RSA, since everybody thinks it can be used flawlessly when it obviously it isn’t the case.

That being said, there’s a workaround to handle com objects described here but it’s tedious to use that class to wrap every single COM object.

Do yourself a favour and stick with IronPython 2 until Autodesk developers fix this nightmare…

1 Like