Thank you for your responses. Since I only started working with AutoCAD a few days ago, I’ve spent a lot of time searching online and even asked ChatGPT. However, there’s very little publicly available information or examples, so I’m still unsure if my understanding is correct.
I’ll list my understanding below; please let me know if there’s anything wrong:
For C# solutions, there are the following options:
ObjectARX:
Also known as ObjectARX and Managed .NET, this is used to develop AutoCAD command plugins that users can execute within AutoCAD.
ObjectARX SDK:
This refers to the SDK used for developing ObjectARX.
AutoCAD .NET API:
This is a term I got from GPT, which said it could run independently in a C# application. However, I couldn’t find any related information online. The only thing I found was some posts on the Autodesk forums: Search AutoCAD .NET API
But from what I’ve seen, it also seems to involve writing AutoCAD command plugins. I think this is probably ObjectARX? It seems like GPT might have made a mistake.
RealDWG:
I just looked into RealDWG, which you mentioned, and it does seem like the solution I’m looking for. However, based on the pricing and some online introduction videos, it appears to be used for developing new software for end users to work with .dwg files. But due to the lack of documentation and shared resources online, I’m still unsure if my understanding is correct. Have you used it before?
Platform Services:
I also looked into Platform Services, but since my data cannot go on the cloud, this solution isn’t an option for me.