
This video provides you information about the topics to be covered in this course.
This video will give you a high level about this course.
This video lists out who is this course for? If you are anyone of these type of individuals then you made the right decision to take this course.
This video identifies the tools that we will be needing for this course. Make sure you have them installed to work on the projects in this course.
In this video, you will have an overview of that you will learn from this course as well has see the list of Projects that will be developed throughout this course.
This video explains the Windows Form Properties and Events as well as some of the commonly used Controls that will be used in developing Plugins.
This video explains the objective of the Controls Demo Project.
This video guides the student on how to create the ControlsDemo Project.
This lectures shows the student about creating the User Interface for the ControlsDemo Project.
This lecture guides the user on creating the ControlsDemo Utility Class.
This lectures shows how to code the Combobox control.
This video shows how to code the Textbox control.
This video shows on how to code the Radiobuttons control.
This video shows on how to code the Checkbox control.
This video provides a high level overview of the Draw Rectangle Project.
This video shows how the creation of Draw Rectangle Project.
This lecture shows the development of the RectangleUtility Class.
This lecture guides the student in creating or designing the User Interface.
This lecture shows how to code the User Interface.
This lecture is an extension of previous video where the coding of the User Interface continues.
This video shows running and testing the completed Draw Rectangle Project in AutoCAD.
This video provides the high level overview of the AutomateUpdateLayer Project.
This lecture guides the student on how to create the AutomateUpdateLayer Project.
This lectures shows the student on how to create the AutomateUpdateLayer Project Utility Class.
This lecture shows the user how to design the User Interface of the AutomateUpdateLayer Project.
This video shows the student on how to code the Form for theAutomateUpdateLayer Project.
This video shows the student to run and test the AutomateUpdateLayer Project.
This video gives the user overview of the Automatic Block Extract Project.
This lecture shows the student about creating this AutomaticBlockExtractor Project.
This video shows the student how to create the User Interface for AutomaticBlockExtractor Project.
This video shows how to code the Form of AutomaticBlockExtractor Project.
This lecture guides the student on how to create the Utility Class for AutomaticBlockExtractor Project.
This video shows the student about running and debugging the AutomaticBlockExtractor Project in AutoCAD.
This video provides student overview of the AutomateUpdateTextStyle Project.
This video guides the student on creating the AutomateUpdateTextStyle Project.
This video shows the user how to create and design the User Interface for the AutomateUpdateTextStyle Project.
This video guides the student on how to code the Form or User Interface of AutomateUpdateTextStyle Project.
This lecture shows the student on how to develop the Utility Class for AutomateUpdateTextStyle Project.
This video shows running and testing the completed AutomateUpdateTextStyle Project in AutoCAD.
This video provides the overview of the Multiple Plot DWG to PDF Project.
This video shows the student on how to create the MultiplePlotDWGtoPDF Project.
This video guides the user on how to design the User Interface for the MultiplePlotDWGtoPDF Project.
This lectures shows the student on how to code the User Interface for MultiplePlotDWGtoPDF Project.
This lecture guides the student about creating the Utility Class for the MultiplePlotDWGtoPDF Project.
This video shows the testing and running the MultiplePlotDWGtoPDF Program in AutoCAD.
This video provides the student overview of the MultipleObjectExtractor Project.
This video guides the student on how to create the MultipleObjectExtractor Project.
This lecture guides the student on creating and designing the Form for the MultipleObjectExtractor Project.
This lecture shows the student on how to code the FormLoad Event of the MultipleObjectExtractor Project.
This video shows the student on how to code the Browse Button on the Form.
This lectures guides the student about coding the Extract Button on the Form.
This lecture shows the student on how to code the ProcessDrawing method.
This lecture guides the student about coding the ProcessObjectExtraction method.
This video shows the student on how to code the ExtractLine method.
This video shows the student on how to code the ExtractCircle method.
This video shows the student on how to code the ExtractPolyline method.
This video shows on how to code the ExtractMText method.
This video shows the student on how to code the ExtractBlock method.
This video shows the student about running and testing the completed MultipleObjectExtractor Project in AutoCAD.
This video concludes this course. Thank you.
In this course, you will learn how to develop AutoCAD Plugins using VB.NET with Windows Forms. You will be presented 6 hands-on projects to learn from. By the time you finish this course, you will be able to create your own AutoCAD Plugins with User Interfaces that automate AutoCAD processes for your drawings.
The following Projects will be developed in this course:
1) DrawRectangle - This project is a very simple one but it gives you all the basic knowledge you need to know to use Windows Forms in your plugin.
2) AutomateUpdateLayer - This project will introduce you to processing multiple drawings and updating the layer for each drawing automatically based on the user input from the UI.
3) AutomaticBlockExtractor - This project will let you extract block information into a file. This also processes multiple drawing files in a selected folder.
4) AutomateUpdateTextstyles - This project will let you process multiple drawing files and update the text style of each drawing based on the information provided in the user interface.
5) MultiplePlotToPDF - This project will let you plot multiple drawings into a PDF. This will process individual drawing in the folder and convert it to PDF automatically.
6) MultiObjectExtractor - This project will process each drawing in a folder and extract each of the object (e.g. Line, Pline, MText, etc.) into a file automatically.
The source code is provided and included in this course and you can use and tweak it according to your requirement.