擅长:python、mysql、java
<p>关于这个:
“将AutoCAD插件与用python编写的外部应用程序接口”</p>
<p>据我所知,插件只能通过开放的AutoCAD应用程序访问,因此为了与插件接口,你的应用程序必须与AutoCAD接口。在</p>
<p>我不知道Python是否可以做到这一点,但是使用AutoCAD与C的互操作,您可以做到:</p>
<pre><code>public void SendCommand(string command, params object[] args)
{
AcadApplication app = GetActiveApp();
AcadDocument acDoc = app.ActiveDocument;
// Without arguments
acDoc.SendCommand("command");
// With arguments
acDoc.SendCommand("command args[2], args[1], args[2]");
}
</code></pre>
<p>所以你可以这样调用你的插件:</p>
^{pr2}$