ObjectARX、RealDWG 还是 Teigha? [英] ObjectARX, RealDWG or Teigha?

查看:35
本文介绍了ObjectARX、RealDWG 还是 Teigha?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正计划开发一款可以读取 &操作 .dwg 文件中的数据.我没有编写自己的库来处理数据文件的读取",而是决定使用 RealDWG 或 Teigha,但是我正在努力理解它们的工作原理.

I'm planning on developing a piece of software that reads & manipulates data in a .dwg file. Instead of writing my own library that handles the 'reading' of the data file, I've decided to use either RealDWG or Teigha, however I'm struggling to understand exactly how they work.

我希望在承诺支付许可证之前试用这些库.我注意到 RealDWG 是 ObjectARX(更具体地说是 ObjectDBX)的一个子集,我可以获得试用许可证.那么,如果我下载 ObjetARX,我可以使用 ObjectDBX 子集来开发我的应用程序原型吗?这样做有什么限制(如果有)?

I wish to trial the libraries before committing to paying the license. I've noticed that RealDWG is a subset of ObjectARX (more specifically ObjectDBX), of which I can obtain a trial license. So, if I download ObjetARX, can I use the ObjectDBX subset to develop my application prototype? What are the limitations (if any) of doing this?

我的另一个选择是使用 Teigha,从长远来看,这会比使用 RealDWG 慢吗?使用 RealDWG 或 Teigha 的优缺点是什么?

My other option was to use Teigha, would this be slower than using RealDWG in the long run? What are the pros/cons of using either RealDWG or Teigha?

推荐答案

编写自己的 dwg 解析器是不切实际的,这是一项艰巨的任务,而且是一种加密格式.忘记那个选项".

Writing your own dwg parser is not practicable, it is a mammoth task and an encrypted format. Forget that "option".

Teigha 有试用版,RealDwg 没有.它们的成本可能相似或非常高,具体取决于您销售的应用程序副本的数量.标签维基上有链接和更多信息,您可以在那里进行自己的研究.

Teigha has a trial, RealDwg does not. They both can cost similar or wildly amounts, depending on how many copies you sell of your app. There are links and more info on the Tag wiki to do your own research there.

ObjectARX 需要完整版的 AutoCAD 才能运行,AutoCAD 承载 ARX/DBX 插件.没有 AutoCAD,它们就无法运行.这就是 RealDwg(或 AutoCAD OEM)的用途.

ObjectARX requires a full version of AutoCAD to run, AutoCAD hosts the ARX / DBX add-ins. They cannot be made to run without AutoCAD. That's what RealDwg (or AutoCAD OEM) is for.

Teigha 工作正常,它运行 BricsCAD 和几乎所有非 AutoCAD 的其他 CAD.某些客户可能只想使用 Autodesk 会告诉您是他们的正版"应用程序.您会发现大多数 AutoCAD 用户拥有不支持任何类型插件的 AutoCAD LT.支持插件的替代品比 AutoCAD 便宜得多.

Teigha works, it runs BricsCAD and pretty-much every other CAD that isn't AutoCAD. Some clients may only want to use the "genuine" app which Autodesk will tell you is theirs. You will find that the majority of AutoCAD users have AutoCAD LT which does not support plugins of any kind. The alternatives that do support plugins are much cheaper than AutoCAD.

您的决定取决于您的软件的用例.您的用户将如何使用它?他们是否使用可以将您的软件作为插件托管的应用程序?所有这些以及更多.

Your decision depends on the use-case of your software. How will your users use it? Do they use an app that can host your software as a plugin? All this and more.

AutoCAD 开发是一个复杂的世界,市场也是如此.做很多功课.

AutoCAD dev is a complicated world, so is the market. Do lots of homework.

这篇关于ObjectARX、RealDWG 还是 Teigha?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆