دوره آموزشی یادگیری Grasshopper
4 ساعت 17 دقیقهمبتدی2021-02-08
مدرسین

Chris Reilly
Artist, Hacker, Teacher
جزئیات دوره
Grasshopper روشهای جدیدی را برای گسترش و کنترل روند طراحی و مدلسازی سه بعدی ارائه میدهد. این روشها شامل خودکارسازی فرآیندهای تکراری است. تولید هندسه از طریق توابع ریاضی. تغییر سریع در مدلهای پیچیده. و ایجاد فرمهای پیچیده از طریق تکرار هندسه ساده. Grasshopper به دانش برنامه نویسی یا برنامه نویسی نیاز ندارد و انعطاف پذیری بالایی را به طراحان میدهد. در این دوره، مربی Chris Reilly به شما نشان میدهد که چگونه سریع و سریع با Grasshopper شروع بکار کنید. او الگوریتمهایی را توضیح میدهد که شما باید بیشترین بهره را از Grasshopper ببرید و شما را از طریق رابط Grasshopper رد میکند. او با استفاده از میانبرهایی در Grasshopper نحوه سرعت بخشیدن به روند کار شما را ارائه میدهد. او به تطبیق دادهها، توالیهای فیبوناچی، بردارها و بسیاری دیگر از توابع ریاضی و منطقی میپردازد. او در مورد منحنیها، سطوح، تغییرات، درختان داده و موارد دیگر بحث میکند. وی در پایان با مجموعهای از پروژههای نمونه آنچه را که در این دوره آموختهاید نشان میدهد.
مهارت ها
GrasshopperRhinoRobert McNeel & AssociatesLearningProgramming LanguagesSoftware Development
سرفصل ها
0. مقدمه
- 01 - می خواهید فرم های پیچیده ایجاد و ویرایش کنید
- 02 - آنچه باید قبل از تماشای این دوره بدانید
- 03 - استفاده از فایل های تمرین
- 04 - ملخ چیست
- 05 - چیزهای جدید در Grasshopper برای Rhino 6_7
- 06 - دانلود و نصب Rhino 6 با Grasshopper
1. الگوریتم ها
- 07 - الگوریتم چیست
- 08 - داده چیست
2. کار در Grasshopper
- 09 - نحوه مدیریت همزمان پنجره های Grasshopper و Rhino
- 10 - نمای کلی رابط Grasshopper
- 11 - نحوه باز کردن فایل ها در Grasshopper
- 12 - نحوه استفاده از تب های کامپوننت در Grasshopper
- 13 - نحوه استفاده از بوم ملخ
- 14 - نحوه پیمایش ورودی و خروجی کامپوننت ها در Grasshopper
- 15 - نحوه استفاده از پارامترها در Grasshopper
- 16 - نحوه تفسیر رنگ های جزء در Grasshopper
- 17 - نحوه تنظیم داده های ورودی کامپوننت به صورت محلی در Grasshopper
- 18 - نحوه تنظیم داده های ورودی کامپوننت از طریق اتصال مستقیم در Grasshopper
- 19 - نحوه تنظیم داده های ورودی کامپوننت از هندسه Rhino در Grasshopper
- 20 - نحوه تشخیص و تصحیح خطاها در تعاریف Grasshopper
- 21 - نحوه پیمایش در تعاریف بزرگ Grasshopper
- 22 - نحوه استفاده از نمایشگر سیمی فانتزی در Grasshopper
- 23 - نحوه تنظیم خصوصیات نمایش اجزا در Grasshopper
- 24 - نحوه سازماندهی تعاریف پیچیده Grasshopper با گروه ها و خوشه ها
- 25 - نحوه سرعت بخشیدن به گردش کار خود با میانبرهای بوم در Grasshopper
- 26 - نحوه استفاده از پنل کنترل از راه دور Grasshopper در راینو
- 27 - ذخیره و پخت فایل های Grasshopper
3. ریاضی و منطق توابع
- 28 - نحوه استفاده از تطبیق داده ها در Grasshopper
- 29 - نحوه استفاده از مولفه های عملگر ریاضی در Grasshopper
- 30 - نحوه استفاده از مولفه های ثابت ریاضی در Grasshopper
- 31 - نحوه استفاده از اجزای مقایسه گر در Grasshopper
- 32 - نحوه استفاده از اجزای Series و Range در Grasshopper
- 33 - نحوه تولید دنباله های تصادفی و فیبوناچی در Grasshopper
- 34 - نحوه ساخت توابع ریاضی صریح سفارشی در Grasshopper
- 35 - نحوه ساخت توابع ریاضی پارامتریک سفارشی در Grasshopper
- 36 - نحوه کنترل لیست ها با منطق و ارسال در Grasshopper
- 37 - نحوه کنترل جریان داده با گیت های منطقی در Grasshopper
- 38 - نحوه ساخت بردارها در Grasshopper
- 39 - نحوه حرکت هندسه با بردارها در Grasshopper
- 40 - نحوه تجزیه و تحلیل بردارها در Grasshopper
4. منحنی ها و سطوح
- 41 - نحوه استفاده از اجزای منحنی spline در Grasshopper
- 42 - نحوه تجزیه و تحلیل داده های منحنی در Grasshopper
- 43 - نحوه تولید سطوح آزاد در Grasshopper
- 44 - نحوه ایجاد سطوح جامد با Brep Join در Grasshopper
- 45 - نحوه تجزیه و تحلیل داده های سطحی در Grasshopper
- 46 - نحوه استفاده از اجزای مش چند ضلعی در Grasshopper
5. تحولات
- 47 - نحوه انجام تبدیل های Move در Grasshopper
- 48 - نحوه استفاده از اجزای Rotate در Grasshopper
- 49 - نحوه انجام تبدیل های Scale در Grasshopper
- 50 - نحوه اعمال تبدیل ها به صورت الگوریتمی در Grasshopper
- 51 - نحوه استفاده از نمونه برداری تصویر برای کنترل تبدیل ها در Grasshopper
- 52 - نحوه تبدیل هندسه با شکل گیری در Grasshopper
6. درخت داده
- 53 - نحوه تجزیه و تحلیل داده های لیست در Grasshopper
- 54 - نحوه فیلتر کردن داده های لیست با مولفه List Item در Grasshopper
- 55 - نحوه فیلتر کردن داده های لیست با مولفه Shift List در Grasshopper
- 56 - نحوه فیلتر کردن داده های لیست با مولفه Split List در Grasshopper
- 57 - نحوه فیلتر کردن داده های لیست با اجزای حذف در Grasshopper
- 58 - نحوه درک ساختارهای درخت داده در Grasshopper
- 59 - نحوه ترکیب مسیرهای داده با درخت مسطح در Grasshopper
- 60 - نحوه ادغام و جداسازی مسیرهای داده در Grasshopper
- 61 - نحوه جداسازی مسیرهای درخت داده در Grasshopper
7. پروژه های نمونه
- 62 - درک نکات جذب کننده در Grasshopper
- 63 - نحوه ایجاد نقاط جذب کننده در Grasshopper
- 64 - درک سطوح شبکه ای مورب در Grasshopper
- 65 - نحوه ایجاد سطوح شبکه ای مورب در Grasshopper
- 66 - نحوه ایجاد کره های انحنا در Grasshopper
- 67 - درک تابلوسازی در Grasshopper
- 68 - نحوه ساخت سطوح پانل در Grasshopper
نتیجه
- 69 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی پلاگینهای Grasshopper
- دوره آموزشی یادگیری جامع Grasshopper
- دوره آموزشی Grasshopper: نکات، ترفندها و تکنیک ها
- دوره آموزشی اسکریپت نویسی سی شارپ در گرس هاپر و راینو
- دوره آموزشی مبانی طراحی مولد
- دوره آموزشی یادگیری طراحی الگوریتمی با Grasshopper
- دوره آموزشی Grasshopper: طراحی مولد برای معماری
- دوره آموزشی یادگیری جامع Grasshopper ورژن (2017)