c++ - 将工程应用程序从独立移动到内部 CAD

标签 c++ mfc cad

我有一个大型 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/

相关文章:

c++ - 函数类在运行时接受来自容器的可变数量的参数

c++ - 多参数构造函数上的显式关键字?

c++ - 如何在Visual Studio中的MFC中的ListControl中显示选中的文件名?

windows - Unicode/非 Unicode/UTF-8 问题

algorithm - 寻找一种有效的算法来找到扫描二维形状的边界

algorithm - CAD 的分解图算法

c++ - 虚拟分配

c++ - 比较 vector 中的元素并返回对象的最佳方法

c++ - 如何获取 CComboBoxEx 中当前选定的文本?

algorithm - boolean 函数密度的计算算法