我有一个大型 MFC C++ 应用程序,我非常希望将其移植到 AutoCAD 和 IntelliCAD 中。 AutoDesk 为此提供了 Object ARX,它取代了较旧且速度较慢的 ADS 技术。 IntelliCAD,据我所知仅支持ADS。有人这样做过吗?如果是的话,您使用了哪些工具以及遇到了哪些陷阱?
我对能够简化过渡并允许我今后维护单独的基于 CAD 的独立版本的资源特别感兴趣。
最佳答案
查看我对之前几个 AutoCAD 问题的回答
Open source cad drawing (dwg) library in C#
.Net CAD component that can read/write dxf/ dwg files
如果您正在寻找可在 AutoCAD 内部和外部工作的相同代码库,那么 RealDWG 方法可能适合您,因为代码相同 - RealDWG 不需要 AutoCAD 作为宿主应用程序。开放式设计联盟库用于制作独立的应用程序。两者都支持 C++ 多年,并且可以被认为是稳定的 - 嗯,与 CAD 一样稳定。
这个博客 ( http://through-the-interface.typepad.com/ ) 对于 RealDWG 来说是一个很好的博客
关于c++ - 将工程应用程序从独立移动到内部 CAD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/661346/