دوره آموزشی اسکریپت نویسی سی شارپ در گرس هاپر و راینو
2 ساعت 48 دقیقهمتوسط2020-08-31
مدرسین

Jeremy Graham
Registered Architect
جزئیات دوره
گراسهاپر، پلاگین برنامهنویسی بصری برای راینو، ویژگیهای زیادی داره که میتونه بهت کمک کنه مدلهای پارامتریک پیچیده بسازی. میخواهی مرزهای کاری که گراسهاپر میتونه انجام بده رو بیشتر بکشی؟ این دوره بهت نشون میده چطور. با مربی دوره، جریمی گراهام، همراه شو و اصول برنامهنویسی C# رو توی گراسهاپر یاد بگیر، و بفهم چطور میتونی قابلیتهای این پلاگین رو با کار کردن مستقیم با Rhino API گسترش بدی. ابتدا جریمی نشون میده چطور گراسهاپر رو طوری تنظیم کنی که با C# کار کنه. بعد مفاهیم پایهای C# مثل رشتهها، مجموعهها، و آرایهها رو توضیح میده و چطور با C# اشکال مختلف هندسی بسازی رو مرحله به مرحله آموزش میده. بعد از اتمام این دوره، تو تمام دانش لازم رو برای استفاده از C# برای گسترش قابلیتهای گراسهاپر و بهبود تواناییات برای طراحیهای نوآورانه خواهی داشت.
موارد شامل:
تنظیم گراسهاپر برای استفاده از C#
مفاهیم پایهای C# مثل رشتهها، مجموعهها، و آرایهها
ساخت هندسههای مختلف با C#
کار با Rhino API برای گسترش قابلیتهای گراسهاپر
موارد شامل:
تنظیم گراسهاپر برای استفاده از C#
مفاهیم پایهای C# مثل رشتهها، مجموعهها، و آرایهها
ساخت هندسههای مختلف با C#
کار با Rhino API برای گسترش قابلیتهای گراسهاپر
مهارت ها
GrasshopperRhinoRobert McNeel & AssociatesC#Product and Industrial Design3D ModelingVisualization and Real-TimeAECProduct and ManufacturingAnimation and IllustrationProgramming LanguagesMicrosoftSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01- هل دادن ملخ با سی شارپ
- 02-آنچه باید بدانید
1. راه اندازی Grasshopper
- 03- جزء #C
- 05-دسترسی به داده ها
- 06-برنامه نویسی شی گرا
- 07-RhinoCommon
- 08-جستجوی RhinoCommon
- 4-ساختار ویرایشگر اسکریپت
2. مبانی سی شارپ
- 09-نظر دادن
- 10-متغیرها
- 11- اعداد
- 12-سیم
- 13-مجموعه ها
- 14-آرایه ها
- 15-مقایسه با اپراتورها
- 16-شرط
- 17-عملگرهای منطقی
- 18- حلقه زدن با حلقه for
- 19-فورچ لوپینگ
- 20-حلقه های تو در تو
- 21-روش ها
- 22- انواع مرجع در مقابل ارزش
- 23- تلاش کن و بگیر
3. هندسه ساختمان
- 24-ایجاد منحنی
- 25-تغییر
- 26-سطوح
- 27-بخش
- 28-DataTrees
- 29-پانل کاری
- 30-شکاف
- 31- بازگشت
- 32-بکینگ
نتیجه
- 33- مراحل بعدی
دوره های مرتبط
- دوره آموزشی پلاگینهای Grasshopper
- دوره آموزشی یادگیری جامع Grasshopper
- دوره آموزشی Grasshopper: نکات، ترفندها و تکنیک ها
- دوره آموزشی یادگیری Grasshopper
- دوره آموزشی مبانی طراحی مولد
- دوره آموزشی یادگیری طراحی الگوریتمی با Grasshopper
- دوره آموزشی Grasshopper: طراحی مولد برای معماری
- دوره آموزشی یادگیری جامع Grasshopper ورژن (2017)