0

有人有使用 Clojure 访问 Autocad 或 Inventor API 的经验吗?

4

2 回答 2

0

如果您可以通过 Java 访问 autocad,那么您可以从 Clojure 访问它。我在这件事上发现了这个 SO question。(http://stackoverflow.com/questions/856973/interfacing-autocad-with-java) 基本上他们已经建立了一个到 autocad API 的 JNI 桥。一旦你这样做了,你就可以通过 Clojure 访问它。至少可以说,这听起来像是一项不平凡的任务。

我已经很老了,上次检查时(20 多年前的咳嗽),Autocad 可以通过 Autolisp 进行扩展如果这仍然是真的,那么你真的想使用 Clojure 吗?只是好奇。

于 2011-11-08T03:50:29.123 回答
0

据我所知,AutoDesk 在 .net 环境中为他们的产品公开了 API。Microsoft clr (.net environmet) 中有一个并行的 clojure 实现。

https://github.com/richhickey/clojure-clr

我认为这将是接近 Autocad 脚本的更好方法。

于 2011-12-16T22:55:44.310 回答