自从 1986 年首次引入 AutoLISP 以来,它已成为用户使用 AutoCAD 的必备工具。Autodesk Inventor 将 Microsoft Visual Basic for Applications (VBA) 作为其扩展语言。由于 LISP 和 BASIC 之间的语法差异以及 AutoCAD 和 Autodesk Inventor 之间的数据库模式和应用程序编程接口 (API) 的差异,没有任何切实可行的可靠方法可以将 AutoLISP 自动转换为 VBA。
许多 AutoLISP 例程用于自动创建和编辑常用的几何图元。Autodesk Inventor 提供了内置功能来自动创建重复使用的特征、零件和部件。尽管无意于替换 AutoLISP,但应在适用时考虑 iFeature、iPart 和 iAssembly 的功能。
像 AutoCAD 用户社区一样,Autodesk Inventor 用户一直在通过创建和共享 VBA 附加模块应用程序积极地扩大生产力。用户创建的解决方案可能已存在,并可能取代您常用的 AutoLISP 例程。
联机资源: 自定义消息板