CAD stuff is such a nightmare. Attempting to navigate the mixture of poorly/undocumented file formats (AutoCAD, as a perfect example) is a massive pain. Attempting to get
any form of generic viewer in the browser, or convert the files from one format to a common format is nearly non existent. This is just for 2D, don't even get me started on the clusterfuck which is 3D. AutoCAD have a "solution" which is just to use their cloud platform...because that's what everyone wants, right? To upload their most sensitive drawings to a US based company's servers, somewhere.
We've ended up using several hacks around link removed' C# implementation, which seems to be one of the few tools in this space which you can programatically interact with. If i have the opportunity to say one thing directly to the AutoCAD/AutoDesk guys, please, God, allow some form of offline SDK, and clarify your incredibly confusing, hard to navigate website, and expensive and lackluster offerings. All I want is a web based DWG/DXF viewer, which i can load files into from a (java or C#) stream, no cloud/SaaS nonsense, and works well. Apologies for the rant.