YoVDO

AutoCAD: Building Add-ins with C#

Offered By: LinkedIn Learning

Tags

AutoCAD Courses Programming Courses Software Development Courses C# Courses Object-oriented programming Courses

Course Description

Overview

Learn how to extend the functionality of AutoCAD by building a library of functions using the AutoCAD .NET API and C#.

Syllabus

Introduction
  • Building Add-ins with C# for AutoCAD
1. Working with the Development Environment
  • IDE overview
  • Setting up your environment
  • Introduction to C#
2. Creating Your First Project
  • Create a project using the Autodesk wizard
  • Understanding project properties
  • Class overview
  • Create a class
  • Create a command routine
  • Create a function
3. Basic C# Functionality
  • Using conditions
  • Working with strings
  • Collections and loops
  • How to use error trapping
4. AutoCAD ApplicationServices Namespace
  • Working with AutoCAD application properties
  • Working with the DocumentCollection
  • Working with document properties
  • Creating a new drawing
5. AutoCAD DatabaseServices Namespace
  • Working with database properties
  • Understanding ObjectIds
  • Working with transactions
  • Working with table records
  • Create a line
6. AutoCAD EditorInput Namespace
  • Getting a user-specified point
  • Getting a user-specified distance
  • Getting a user-selected entity
  • Getting a selection set
  • Using input keywords
7. Class Object Fundamentals
  • Creating a base class object
  • Inheriting a base class object
  • Using the static keyword
8. Creating a Window Interface
  • Create a window
  • Binding data
  • Bringing it all together
Conclusion
  • Next steps

Taught by

Josh Modglin

Related Courses

工程圖學 2D CAD
National Taiwan University via Coursera
工程圖學 2D CAD 專題
National Taiwan University via Coursera
Программные средства CAD
ITMO University via edX
Autodesk Certified Professional: AutoCAD for Design and Drafting Exam Prep
Autodesk via Coursera
Product Development using AutoCAD
Coursera Project Network via Coursera