Access RhinoCommon via COM?

is there a way to call RhinoCommon externally (preferably in Python) via COM interface?

Well, RhinoCommon (and Rhino.Python) are .NET based. And .NET != COM. So, the short answer is no, you cannot call RhinoCommon externally.

That said, it is possible to create .NET objects that are COM visible. And, it is also possible to expose COM objects from plug-ins and have those objects accessible externally. Here is an example that demonstrates both points.

Does this help?

1 Like