English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 4h 23m | 751 MB
Many companies work to customize Autodesk AutoCAD products to suit their business needs and enhance their overall productivity. In this course, learn how to extend AutoCAD functionality by building a library of functions using the .NET AutoCAD API and C#. Using Visual Studio Community 2017 and AutoCAD 2019, instructor Josh Modglin helps you create a project and build commands that incorporate a graphic user interface. Josh goes over basic C# functionality, discusses how to work with application and database properties, and more.
Topics include:
- Creating a project using the Autodesk Wizard
- Creating classes, command routines, and functions
- Basic C# functionality, including conditions and strings
- Working with AutoCAD application properties
- Working with database properties
- Working with transactions and table records
- Getting a user-specified point and distance
- Creating and inheriting a base class object
- Creating a window interface
Table of Contents
Introduction
1 Building Add-ins with C for AutoCAD
Working with the Development Environment
2 IDE overview
3 Setting up your environment
4 Introduction to C
Creating Your First Project
5 Create a project using the Autodesk wizard
6 Understanding project properties
7 Class overview
8 Create a class
9 Create a command routine
10 Create a function
Basic C Functionality
11 Using conditions
12 Working with strings
13 Collections and loops
14 How to use error trapping
AutoCAD ApplicationServices Namespace
15 Working with AutoCAD application properties
16 Working with the DocumentCollection
17 Working with document properties
18 Creating a new drawing
AutoCAD DatabaseServices Namespace
19 Working with database properties
20 Understanding ObjectIds
21 Working with transactions
22 Working with table records
23 Create a line
AutoCAD EditorInput Namespace
24 Getting a user-specified point
25 Getting a user-specified distance
26 Getting a user-selected entity
27 Getting a selection set
28 Using input keywords
Class Object Fundamentals
29 Creating a base class object
30 Inheriting a base class object
31 Using the static keyword
Creating a Window Interface
32 Create a window
33 Binding data
34 Bringing it all together
Conclusion
35 Next steps
Resolve the captcha to access the links!