明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2350|回复: 5

处理.Dwg文件用哪种技术方案?ObjectARX,RealDWG还是Teigha?

  [复制链接]
发表于 2022-5-5 12:59:42 | 显示全部楼层 |阅读模式
本帖最后由 landsat99 于 2022-5-28 11:30 编辑

## 一点体会,和大家交流、促进

如果你计划开发一款程序处理.dwg文件中的数据。那么你有三种技术方案实现----AutoCAD(ObjectARX/Acad.NET)、 RealDWG或Teigha.

试图编写自己的dwg解析引擎是不可行的,dwg的加密格式使任务极其艰巨。再考虑到引擎后续版本的维护以及兼容性、稳定性,这不是一个小团队可以吼得住的项目。

先说 ObjectARX
ObjectARX需要AutoCAD环境才能运行---这是此方案最大的问题。就是说,你首先要有Autocad软件的正版授权。没有AutoCAD则ARX无法运行,AutoCAD作为宿主托管ARX加载项。
此方案实施也最简单,资料最丰富,第三方库也最完善,实现成本最低。


再就是 RealDwg
RealDwg(或AutoCAD OEM)在没有AutoCAD的情况下,独立提供生成、编辑dwg图形文件C++/.NET的API接口。这为第三方dwg工具开发提供一种可能,尤其是作为各类分析软件的后端处理app,成批生成图纸提供一种高效的解决方案。另外,技术角度上使用RealDwg开发app的效率最高、灵活性最优。

RealDwg价格比较惊人,并取决于你应用程序的出售数量。在 Tag Wiki 上有链接和更多信息,可以在那里进行自己的研究。

RealDwg的授权与AutoCAD的授权为平行关系,无相互依附。用RealDwg生成的dwg,同样有dwg正版版权权益。



最后是 Teigha
Teigha是ODA的一个产品名称。ODA---(Open Design Alliance)开放设计联盟,一个于1998年创建致力于实现CAD数据格式交换和共享的非盈利国际组织。Teigha for .dwg(曾用名OpenDWG、DWGdirect)是Teigha的一个子集,除操作dwg文件外,它还有操作BIM(revit), MicroStation DGN, Civil, Architecture, Mechanical等子集。另外它几乎可以服务所有的CAD,而并非仅仅是Autocad。

Teigha试用版ODA官网下载  Open Design Alliance  ,填写注册后可60天试用.。它的使用环境与RealDWG的C++/.NET类同。

这个方案只需生成兼容的dwg即可。 结合社区版的AutoCAD LT或其他免费版CAD的替代方法比AutoCAD的方案便宜得多。



el
您的技术方案取决于软件的使用环境,以及您的用户将如何使用它?是否可以将您的软件作为cad插件?以及更多的选项。

AutoCAD开发是一个复杂的世界,市场也是如此。不同的选择,做很多作业。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2022-5-27 17:21:29 | 显示全部楼层
赞一个。
请问,Teigha哪里去下载?
 楼主| 发表于 2022-5-28 09:55:01 | 显示全部楼层
cairunbin 发表于 2022-5-27 17:21
赞一个。
请问,Teigha哪里去下载?

Teigha试用版ODA官网下载  Open Design Alliance  ,填写注册后可60天试用.

考虑价格因素Teigha是目前的主流方案。浩辰cad、中望应该都是,甚至也包括以技术著称的BricsCAD。其他行业分析平台如PKPM、Abaqus、ANSYS、MIDAS的后端处理app无一例外的Teigha方案

点评

60天以后呢?嘿嘿。  发表于 2022-5-29 20:58
发表于 2022-5-31 15:17:45 | 显示全部楼层
landsat99 发表于 2022-5-28 09:55
Teigha试用版ODA官网下载  Open Design Alliance  ,填写注册后可60天试用.

考虑价格因素Teigha是目前 ...

ODA是要先加入会员,才能够使用它的技术及源码.年费也不少.
发表于 2023-3-12 14:46:50 来自手机 | 显示全部楼层
SdlFreeCAD 发表于 2022-5-31 15:17
ODA是要先加入会员,才能够使用它的技术及源码.年费也不少.

现在有这个ogr2ogr,这个可以实现吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-11-22 14:07 , Processed in 0.168449 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表