Migrating ObjectARX Projects to Rhino C++ SDK

Dear Rhino Developer Support Team,

My name is Jason, and I am a software developer based in China. I have been following Rhino 3D for a while and am very impressed by its powerful modeling capabilities and its extensive C++ SDK.

Currently, our team maintains several CAD plugins developed using AutoCAD’s ObjectARX frameworks. We are highly interested in porting these existing C++ projects to the Rhino platform to offer our solutions to Rhino users and leverage its advanced 3D features.

However, given the significant architectural differences between the ObjectARX database-driven model and Rhino’s document/geometry-separated model, we are facing a bit of a learning curve.

Could you please let me know if there are any official documentation, migration guides, best practices, or shared community experiences specifically addressing how to migrate ObjectARX C++ projects to the Rhino C++ SDK?

Any advice, recommended reading, or pointers to relevant developer forum discussions would be immensely helpful for our evaluation and migration process.

Thank you very much for your time and support.

Hi @Jason30,

Its probably best to start here:

As for migrating from ObjectARX to Rhino, we have no guide. However, some of us are familiar with this toolkit and might be able to help with any porting questions you may have.

Let me know if there something you cannot find.

Thanks,

– Dale