1.visual studio创建.NET Framework

2.新建一个项目

3.添加引用

引用:accoremgd.dll、acmgd.dll、acdbmgd.dll
可以看到其中包含Autodesk.AutoCAD.Colors、Autodesk.AutoCAD.Geometry、Autodesk.AutoCAD.Runtime等等

4、添加一个命令方法
using Autodesk.AutoCAD.ApplicationServices;
using Autodesk.AutoCAD.EditorInput;
using Autodesk.AutoCAD.Runtime;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Hello_CAD
{
public class Class1
{
[CommandMethod("hello")]
public void Hello()
{
//声明命令行对象
Editor editor = Application.DocumentManager.MdiActiveDocument.Editor;
//输出文字
editor.WriteMessage("Hello_CAD!");
}
}
}
DocumentManager包含所有document对象
5、直接复制过来

6、到CAD里输入NETLOAD

然后就可以输入hello

成功!

1030

被折叠的 条评论
为什么被折叠?



