Mô tả

Throughout the course, students will not only learn the technical aspects of add-in development but also gain valuable insights into best practices and industry standards. We will explore the fundamental concepts of the MVVM pattern and its application in the development of user-friendly interfaces using WPF. Students will acquire a deep understanding of the interaction between the C# code and the AutoCAD environment, enabling them to seamlessly integrate their add-in into the existing workflow.

By the end of the course, participants will be equipped with the knowledge and confidence to create robust and efficient add-ins for foundation drawings in AutoCAD. They will also have a comprehensive overview of the entire development process, from project setup to the contribution of their product to the professional community.

Join this course today and unlock the door to endless possibilities in the world of C# add-in development, MVVM architecture, and WPF framework. Let's embark on this transformative learning journey together and empower ourselves with the skills to excel in the construction industry.

By the end of this course, you will have a solid foundation in C# programming, MVVM architecture, and WPF framework, specifically tailored for add-in development in AutoCAD. You will possess the skills to create robust, efficient, and user-friendly add-ins that streamline the process of drawing foundations.

Don't miss this opportunity to embark on a transformative learning journey. Enroll now and unlock the door to a world of possibilities in C# add-in development for AutoCAD, where you can shape the future of construction with your innovative solutions.


Bạn sẽ học được gì

Understand how to build application interfaces using Windows Presentation Foundation (WPF)

Ability to draw interfaces using Canvas

Mastering the C# programming language: This course will familiarize students with the syntax and basic concepts of C#.

Know how to create objects in AutoCAD such as lines, polylines, and blocks...

Applying MVVM model in projects: The course will introduce and guide learners to use MVVM (Model-View-ViewModel) model to organize and manage source code in app

Interest and passion for AutoCAD and programming: This course is aimed at learners who already have an interest and basic knowledge of AutoCAD and programming.

Create drawings in AutoCAD: Learners will be taught how to create drawings in AutoCAD using the API and combined with the WPF interface.

In total, after completing the course, learners will have the knowledge and skills to develop applications using AutoCAD API, WPF and C# with the support MVVM

Yêu cầu

  • AutoCAD Basics: Understand how AutoCAD works and basic concepts such as coordinate systems, geometric objects, and drawing tools.
  • C# programming language: Have basic knowledge of C# or a similar programming language. Know the syntax, data types, conditionals, loops and basic concepts of object-oriented programming.
  • Interest and passion for AutoCAD and programming: This course is aimed at learners who already have an interest and basic knowledge of AutoCAD and programming. Passion and willingness to learn are key to getting the most out of the course content.
  • However, this course may be suitable for beginner to intermediate learners. Learners do not need to be an expert in AutoCAD or programming, but need to have basic knowledge and be ready to absorb new knowledge.

Nội dung khoá học

8 sections

Introduction

1 lectures
Introduction
09:18

Install VS 2022 and create folders and install required libraries

1 lectures
Install VS 2022 and create folders and install required libraries
12:32

Create User Interface for Add-in

7 lectures
Create interface for Setting View part 1
20:46
Create interface for Setting View part 2
28:28
Create interface for Rebar view part 1
20:55
Create interface for Rebar view part 2
34:13
Create interface for General view
19:04
Combine views into Window part 1
55:47
Combine views into Window part 2
12:31

Process Data for Foundation Shape Section and Rebar Section

22 lectures
Declare Variable for Setting Model
25:47
Binding Data from SettingModel into Settingview
21:27
Draw Canvas for Setting View part 1
40:40
Draw Canvas for Setting View part 2
27:09
Draw Canvas for Setting View - p3
24:43
Draw Canvas for Setting View - p4
09:22
Radio Buttons change event to change Foundation shapes-p1
26:36
Radio Buttons change event to change Foundation shapes-p2
24:01
Handle the TextChanged event for the TextBox
20:53
Handle events on the TaskBar
11:33
Handling drawing events in Autocad -p1
33:59
Handling drawing events in Autocad and Dim dimensions- p2
30:20
Completing the Centered Foundation Events
18:49
Completing for other plans Foundation
14:59
Completing for Section A-A and Section B-B of Foundation
28:35
Declare variable names and data binding to RebarView
34:57
Draw a Rebar Layout Canvas on RebarView-p1
39:39
Draw a Rebar Layout Canvas on RebarView-p2-Finished
33:31
Display note information on RebarView
18:35
Handle SelectionChanged, TextChanged events on RebarView
26:06
Create a steel Tag block and draw the rebar on the plan of Foundation
34:45
Draw Rebar for Section A-A and Section B-B and Section 1-1
47:00

Volume statistics

4 lectures
Create volume statistics table -p1
51:54
Create volume statistics table-p2
24:12
XData and export the volume table to Excel -p1
58:18
XData and export the volume table to Excel - p2
09:17

Instructions for creating bilingual add-in

3 lectures
Instructions for creating bilingual settings for the settingView -p1
23:23
Instructions for creating bilingual settings for the settingView-p2
20:21
Instructions for creating bilingualism for the RebarView and the content in the
27:59

Set drawings to layout

3 lectures
Create Layout drawings - p1
27:05
Create Layout drawings - p2
19:35
Handling the event of loading Data from Excel into the interface
10:15

Create Ribbon Menu and set up different versions

2 lectures
Create Ribbon Menu
18:32
Setup for different autocad versions- End of course
18:41

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.