دوره آموزشی اتوکد: ساخت افزونه ها با سی شارپ
4 ساعت 24 دقیقهمتوسط2018-09-20
مدرسین

Josh Modglin
Technical Consultant
جزئیات دوره
بسیاری از شرکت ها برای سفارشی سازی محصولات Autodesk AutoCAD مطابق با نیازهای تجاری خود و افزایش بهره وری کلی کار می کنند. در این دوره آموزشی، نحوه گسترش عملکرد اتوکد را با ساختن یک کتابخانه از توابع با استفاده از NET AutoCAD API و C# بیاموزید. با استفاده از Visual Studio Community 2017 و AutoCAD 2019، مربی Josh Modglin به شما کمک می کند یک پروژه ایجاد کنید و دستوراتی بسازید که دارای یک رابط کاربری گرافیکی است. جاش به بررسی عملکردهای پایه سی شارپ می پردازد، نحوه کار با ویژگی های برنامه و پایگاه داده و موارد دیگر را مورد بحث قرار می دهد.
اهداف یادگیری
ایجاد یک پروژه با استفاده از Autodesk Wizard
ایجاد کلاس ها، روال های فرمان و توابع
عملکرد پایه سی شارپ، از جمله شرایط و رشته ها
کار با ویژگی های برنامه اتوکد
کار با ویژگی های پایگاه داده
کار با تراکنش ها و سوابق جدول
دریافت نقطه و فاصله مشخص شده توسط کاربر
ایجاد و به ارث بردن یک شی کلاس پایه
ایجاد رابط پنجره
اهداف یادگیری
ایجاد یک پروژه با استفاده از Autodesk Wizard
ایجاد کلاس ها، روال های فرمان و توابع
عملکرد پایه سی شارپ، از جمله شرایط و رشته ها
کار با ویژگی های برنامه اتوکد
کار با ویژگی های پایگاه داده
کار با تراکنش ها و سوابق جدول
دریافت نقطه و فاصله مشخص شده توسط کاربر
ایجاد و به ارث بردن یک شی کلاس پایه
ایجاد رابط پنجره
مهارت ها
AutoCAD2D Drafting and DrawingBIMAutodesk3D ModelingVisualization and Real-TimeAECProduct and ManufacturingAnimation and IllustrationProgramming LanguagesSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - ساخت افزونه ها با سی شارپ برای اتوکد
1. کار با محیط توسعه
- 02 - نمای کلی IDE
- 03 - تنظیم محیط خود
- 04 - مقدمه ای بر سی شارپ
2. ایجاد اولین پروژه شما
- 05 - با استفاده از جادوگر Autodesk یک پروژه ایجاد کنید
- 06 - درک ویژگی های پروژه
- 07 - نمای کلی کلاس
- 08 - یک کلاس ایجاد کنید
- 09 - یک روال دستوری ایجاد کنید
- 10 - یک تابع ایجاد کنید
3. عملکرد پایه سی شارپ
- 11 - استفاده از شرایط
- 12 - کار با تار
- 13 - مجموعه ها و حلقه ها
- 14 - نحوه استفاده از تله گذاری خطا
4. فضای نام AutoCAD ApplicationServices
- 15 - کار با ویژگی های برنامه اتوکد
- 16 - کار با DocumentCollection
- 17 - کار با خواص سند
- 18 - ایجاد یک نقاشی جدید
5. فضای نام AutoCAD DatabaseServices
- 19 - کار با ویژگی های پایگاه داده
- 20 - درک ObjectIds
- 21 - کار با معاملات
- 22 - کار با رکوردهای جدول
- 23 - یک خط ایجاد کنید
6. AutoCAD EditorInput Namespace
- 24 - گرفتن امتیاز مشخص شده توسط کاربر
- 25 - گرفتن فاصله مشخص شده توسط کاربر
- 26 - دریافت یک موجودیت انتخاب شده توسط کاربر
- 27 - گرفتن مجموعه انتخاب
- 28 - استفاده از کلمات کلیدی ورودی
7. اصول شیء کلاس
- 29 - ایجاد یک شی کلاس پایه
- 30 - به ارث بردن یک شی کلاس پایه
- 31 - استفاده از کلمه کلیدی ثابت
8. ایجاد یک رابط پنجره
- 32 - یک پنجره ایجاد کنید
- 33 - داده های صحافی
- 34 - جمع کردن همه
نتیجه
- 35 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی استفاده از هوش مصنوعی در اتوکد
- دوره آموزشی یادگیری جامع اتوکد 2026
- دوره آموزشی یادگیری AutoCAD 2026
- دوره آموزشی گردش کار: از پهپاد تا اتوکد
- دوره آموزشی یادگیری جامع اتوکد 2025
- دوره آموزشی یادگیری اتوکد 2025
- دوره آموزشی آمادگی گواهینامه: اتوکد برای پیش نویس و طراحی حرفه ای
- دوره آموزشی اتوکد: ابعاد حاشیهای، سبکهای ابعاد و خانوادههای ابعاد