AutoCAD Customization with .NET API – Certificate Course. Build Add-in, Online and classroom Training.

Programming with .NET API for AutoCAD

Duration : 40 hours

Want to get under the hood of the .NET API for AutoCAD? If you wish to customize AutoCAD or develop applications on top of it, Building Add-ins with C# for AutoCAD. This course is designed for developers and experienced users of AutoCAD software who would like to develop applications using the AutoCAD .NET API.

This class provides a detailed outline of the features associated with the AutoCAD .NET API. In addition to technical overviews, this course offers sample C#.NET code and hands-on labs, as well as examples to get you started.

After completing this course you will be able to

  • Understand AutoCAD namespaces and .NET API object model diagram
  • Define the DWG database structure
  • Understand the collection objects
  • Define the difference between graphical and non graphical objects
  • Control AutoCAD preferences programmatically
  • Understand DWG database transaction life cycle
  • implement nested transaction
  • Understand the user prompt object relationships
  • User Interface design - WinForms dialogs and AutoCAD palettes.
  • Create basic drawing object like: line, text, circle, pline and more
  • Manipulate basic drawing object like: line, text, circle, pline and more
  • Executing AutoCAD inbuilt commands
  • Define the AutoLISP command definition and execute it
  • work with selection set, selection filtering, pick object from screen, adding, removing and merging objects in selection sets
  • Define model and paper space
  • Setup layout, plot setting of layouts
  • Working with viewports
  • Plot model and paper space and control plotting styles
  • Understand the event handler in AutoCAD
  • Handle various object events
  • Application deployment and installation.


  • Experience with the VB.NET / C#.NET programming languages is required.
  • A basic understanding of the "end-user" functionality of AutoCAD is required. Prior experience customizing AutoCAD will added benefits.

Who Should Attend?

  • Developer or experience CAD Operators

Training Mode

  • Online - Instructor Lead
  • Classroom - Instructor Lead


  • Value Addition Couse



Start Date 
Batch Type 
No data to display

Schedule batch for me

Schedule batch for me

Inform me when next batch schedule

Contact us

5, 2 Floor, Ghamat Terrace, Opp. Rly Station, Dadar W., Mumbai

201, Sidhivinayak Sankul, Nr. Rly Station, Kalyan W. Mumbai

206, Kedar Empire, Near Dhashabhuja Ganpati, Karve Road, Pune

+91 9892 998 626