为了将Excel数据导入到AutoCAD,读取什么资源?

做一些项目的前期工作。 我在一家工程公司工作,工程师们制作Excel电子表格,其中包含项目使用的材料(称为电缆计划)的信息。 这些数据被提交给起草者,并将其转换成AutoCAD绘图。 如果电子表格发生变化,起草人需要仔细改变每一张图纸。 这应该是很多手工工作。

我对AutoCAD几乎一无所知,并不知道我应该做些什么研究才能看到自动化这个过程是否会有多难。 如果有一门课程或一本书,我想指出这个方向。

如果您只想在AutoCAD中将某些Excel数据显示为表格,则该function已通过AutoCAD的DATALINK命令构build。

如果您想自动执行一些比Autodesk的ObjectARX更复杂的function。 它用于创buildAutoCAD插件,可以从他们的网站免费下载。 ObjectARX公开了.NET和本地C ++ API。 这是AutoCAD本身所基于的库。

Chris Neilsen提到的RealDWG API(forms上是ObjectDBX)是ObjectARX中可用function的一个子集。 它允许您读取和处理AutoCAD过程之外的AutoCAD绘图。 然而,RealDWG并不是免费的。

至于文档,ObjectARX包含的帮助文件和示例相当不错,在Autodesk和AUGI论坛上有相当多的编程讨论。 如果您的雇主是ADN会员,那么您可以在其中find更多信息,包括专业支持。

看到这个问题讨论图书馆访问graphics文件,包括ODA和AutoDesk RealDWG和其他一些

我用来从AutoCAD处理Excel的库可以在这里下载:

http://download.cnet.com/KozMos-VLXLS/3000-2077_4-94214.html

我发现在VLIDE内部使用这个工具比使用Excel的VBA(恐怖)或脚本和互操作的组合更容易操作Excel数据(不pipe它与AutoCAD有什么关系)。

我不得不在那里解决一两个错误,所以请记住…