突然想到开发一个CAD快速看图的软件的途径,于是在网上查找各种方法,经过半天的试验,比较靠谱的有以下两种方法,其他的十几种方法试验后均不理想:

  1. Teigha:Teigha 是一个用于处理和呈现 CAD 文件的开源工具包。它提供了一系列的 API 和功能,使开发人员能够在 .NET 应用程序中访问、编辑和呈现 CAD 文件。
  2. Open Design Alliance (ODA):Open Design Alliance (ODA) 是一个开源组织,致力于开发和推广开放的 CAD 文件格式和标准。它提供了一系列的 SDK 和工具,使开发人员能够在 .NET 应用程序中处理各种 CAD 文件格式。

以上两个其实是一家。官网https://www.opendesign.com/,对DWG的支持近乎完美。支持模型布局、测量等。可用.net等编程。尽管公司宣称非赢利组织,但授权对于国人还是很贵的。有一个国人对此有些研究,详见https://blog.csdn.net/qq_35554617/category_10176362.html

3、QCAD – 开源 2D CAD。QCAD 是适用于 Windows、macOS 和 Linux 的跨平台 CAD 解决方案。它支持 DXF 格式和可选的 DWG 格式(通过专有插件)

这个也不错,https://www.qcad.org/en/download可以下载客户端程序,支持中文。但如果二次开发,需要懂一些C语言和QT开发。

4、https://www.woutware.com/,这个支持使用.net来开发DWG读写程序,价格较贵。

5、https://cadsofttools.com/products/cad-dll/,这个也支持.net,价格较贵。

0

评论0

请先
cad版 河北省绿建专篇 2023年版
cad版 河北省绿建专篇 2023年版
3分钟前 有人购买 去瞅瞅看

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录网站