admin管理员组

文章数量:1574122

小编典典

感谢所有回答过的人,我已经测试了您的所有命题,以下是截至2015年的发现:

当前没有免费且可靠的解决方案来读取和操作.dwg和.dxf文件。这尤其适用于最新版本的AutoCAD,例如:Autocad 2010,Autocad

2013等,RF 2013,RF 2010。

可靠(且昂贵)的解决方案是ODA的Teigha(每年2000美元)和Autocad的C#中的RealDWG(Autocad每年5000美元)…

便宜的替代品是这样的:

AutoCAD I / O每月10美元(由Augusto Gonclaves建议),但目前功能有限。

编写LISPS例程,并在AutoCAD 2015/2016的付费实例中使用SCRIPT文件运行它们。

等待更完整的AutoCad Core控制台实现。

像Kabeja和YCad这样的开放源代码库也许能够处理较旧的AutoCAD版本,但对它们的期望并不高,因为自几年前以来,这些项目一直处于非活动状态。不过值得一提的是Apache

Tika,因为他们开始为.dwg文件编写解析器,但是开发速度很慢。

就个人而言,我认为AutoDesk现在在CAD市场上具有强大而自私的垄断地位,这使其他人很难加入。.dwg文件的格式版本经常更改,我想开源开发人员将必须放弃某些地方,改用官方产品。

让我们希望在未来的几年中有更多的开源解决方案

2020-10-25

本文标签: 图纸文件cadjavaJavaDWG