自动生成AutoCAD 3D模型

时间:2013-02-02 03:19:37

标签: vba autocad autolisp

我想使用AutoCAD生成一个3D模型,该模型由许多基本的3D几何体组成,如球体,立方体等。

我有基本几何的局部坐标系的尺寸和原点和方向。数据存储在Excel文件中。 excel数据的每一行对应一个几何,列用于维度,原点坐标和方向。为每种几何体定义数据格式。

我想使用AutoLisp或VBA或AutoCAD的其他一些宏工具自动执行此过程,以便在更改数据时,我只需要运行宏来读取数据并重新生成AutoCAD 3D模型。

什么是最佳解决方案?

1 个答案:

答案 0 :(得分:1)

一般情况没有“最佳”解决方案。如果您有使用AutoLISP的经验,请使用AutoLISP。如果您拥有并使用Visual Studio,请使用ObjectARX .NET API。您还可以编写一个Excel宏来生成一个简单的脚本文件,在AutoCAD中使用VBA,或者从Excel中驱动AutoCAD。在你的情况下,“最好”的方式是你最舒服的方式。