Overview of the AutoCAD .NET API

The AutoCAD .NET API enables you to manipulate AutoCAD and drawing files programmatically with the assemblies or libraries that are exposed. With these objects exposed, they can be accessed by many different programming languages and environments.

There are several advantages to implementing a .NET API for AutoCAD:

Objects are the main building blocks of the AutoCAD .NET API. Each exposed object represents a precise part of AutoCAD, and they are grouped into different assemblies and namespaces. There are many different types of objects in the AutoCAD .NET API. For example:

For information on some of the files which make up the AutoCAD .NET API, see Components of the AutoCAD .NET API.