گرسهاپر سه بعدی (یا گرس هاپر سه بعدی و به انگلیسی: grasshopper 3D) پلاگین و ابزار بسیار مطرح و قدرتمند نرم افزار راینو است که به طراحان کمک می کند با استفاده از الگوریتم مولد Generative Algorithm به تولید فرم های پیچیده و مخصوصا طراحی پارامتریک بپردازند.
برخلاف بعضی از پلاگین های دیگر مانند راینواسکریپت RhinoScript، گرس هاپر نیازی به دانش برنامه نویسی ندارد و از ابزارهای گرافیکی برای تولید فرم بهره می گیرد. گرس هاپر به طراحان این امکان را می دهد که فرم های پیچیده را به صورت پارامتر های مشخص تعریف کرده و با تغییر این پارامتر ها تغییرات فرم را به صورت زنده مشاهده کنند.
تغییر دادن فرم پیچیده توسط پارامتر های اصلی این امکان را می دهد که معمار ها راحت تر و سریع تر به فرم های دلخواه رسیده و در کنار آن یافتن فرم های بهینه از نظر تابع هدف نیز آسان تر گردد.
جالب تر اینکه احجام ساخته شده با این نرم افزار قابلیت انتقال به نرم افزار های سازه ای (مانند Sap2000,Strand) و همچنین نرم افزارهای آنالیز انرژی (مانند Diva-for-Rhino و (Ecotect را به سادگی دارند.
برنامه نویسی بصری یا Visual Programming
گرس هاپر یک زبان برنامه نویسی بصری است و در برنامه نویسی ویژوال به جای نوشتن کد از عناصر گرافیکی استفاده می شود تا درک آن برای کاربران معمولی نیز راحت تر باشد. در واقع یادگرفتن زبان های برنامه نویسی مانند یادگیری یک زبان دوم علاوه بر زبان مادری است که امکان آن برای همه وجود ندارد و نیاز به صرف هزینه و وقت زیادی دارد.
این پلاگین در محیط راینو اجرا شده و کاربر ابزارها را به محیط گرس هاپر درگ (Drag) می کند و نتیجه در پنجره دید راینو قابل مشاهده است.
در واقع خروجی هر ابزار ورودی ابزاری دیگر است و به این ترتیب از کنار هم قرار گرفتن این ابزارها (Component) یک الگوریتم ایجاد می شود که خروجی نهایی آن فرم و یا یک سری از داده ها است.گرس هاپر یک زبان برنامه نویسی بصری است .
دوره آموزشی فارسی “کلیات و صفر تا صد آموزش گرس هاپر در راینو ”
پلاگین طراحی محاسباتی Grasshopper برای Rhino 3D، قدرت و انعطاف پذیری را در دستان آرشیتکت ها و طراحانی قرار می دهد که با شکل ها و سطوح پیچیده کار می کنند. با استفاده از ابزارهای برنامه نویسی بصری Grasshopper می توانید قوانین و پارامترهای اختصاصی تعریف کنید تا مدل های سه بعدی خلق کنید. گرسهاپر ابزاری ویژه برای طراحی پارامتریک است.
تنها با تغییر دادن این پارامترها می توانید مدل های خود را تغییر دهید. در این دوره آموزش گرس هاپر قابلیت های مدل سازی الگوریتمی Grasshopper را به شما معرفی خواهیم کرد و شما را با قابلیت های اصلی، محیط کاربری، انواع داده، مجموعه های داده و مولفه های اختصاصی آشنا می کنیم.
عناوین و سرفصل های این دوره آموزشی فارسی “کلیات و صفر تا صد آموزش گرسهاپر در راینو “
مقدمه
۱- به این دوره خوش آمدید
۲- درباره مولف
۳- تنظیمات اولیه
فصل اول – اصول اولیه گرس هاپر
۱- چرا Grasshopper؟
۲- محیط کاربری Grasshopper
۳- آناتومی یک مولفه Grasshopper
۴- ایجاد و قطع اتصالات
۵- مرتب نگه داشتن محیط
۶- تمرین
۷- عمل Baking
۸- تنظیمات Grasshopper
۹- نتیجه گیری
فصل دوم – انواع داده ها در آموزش گرس هاپر
۱- آشنایی با انواع داده ها
۲- پارامترها
۳- مولفه های ورودی
۴- تبدیل انواع داده ها
۵- رفرنس دادن به اشیای راینو
۶- ساخت و تخریب داده
۷- تمرین
۸- نتیجه گیری
فصل سوم – مجموعه های اجزا
۱- مقدمه
۲- تب Params
۳- تب Maths
۴- تب Sets
۵- تب Vector
۶- تب Curve
۷- تب Surface
۸- تب Mesh
۹- تب Intersect
۱۰- تب Transform
۱۱- تب Display
۱۲- نتیجه گیری
فصل چهارم –لیست ها در آموزش گرس هاپر
۱- آشنایی با لیست ها
۲- کار با لیست ها
۳- دستکاری لیست ها
۴- تطبیق دادن داده های لیست
۵- تمرین
۶- نتیجه گیری
فصل پنجم – درخت های داده گرس هاپر
۱- آشنایی با درخت های داده
۲- کار با درخت های داده
۳- تطبیق دادن داده های درخت های داده
۴- دستگاری درخت های داده
۵- استفاده از درخت های داده
۶- تمرین
۷- نتیجه گیری
فصل ششم – شرط ها، محاسبات و تحلیل
۱- مقدمه
۲- گلچین کردن و توزیع
۳- تعریف شرط ها
۴- بازخورد بصری
۵- نتیجه گیری
فصل هفتم – پارامتری سازی و نرمال سازی
۱- مقدمه
۲- تصویر کردن مقادیر
۳- استفاده از Image Sampler
۴- پارامتری سازی منحنی و سطح
۵- تمرین – تصویر کردن منحنی ها روی سطوح
۶- نتیجه گیری
فصل هشتم – عملکردهای پیشرفته در آموزش گرس هاپر
۱- مقدمه
۲- استفاده از Expression ها
۳- خواندن داده از روی فایل های اکسترنال
۴- انیمیشن در گرس هاپر
۵- راه حل های استنتاجی
۶- نتیجه گیری
فصل نهم – یادگیری بیشتر
۱- مقدمه
۲- User Object ها و Cluster ها
۳- افزونه های گرس هاپر
۴- اسکریپت نویسی مولفه ها
۵- برنامه نویسی مولفه های GH
۶- نتیجه گیری
فصل دهم – نتیجه گیری
۱- جمع بندی و سپاسگذاری
– به همراه دوره های تخصصی آموزش گرسهاپر ( آموزش Grasshopper ) در راینو به زبان انگلیسی :
– Digital Tutors – Utilizing Algorithms to Design a Parametric Skyscraper in Grasshopper
دوره آموزشی ۴ ساعته ” آموزش گرسهاپر : طراحی پارامتریک یک آسمان خراش با بهینه سازی الگوریتم ها در گرسهاپر”
– Pluralsight – An Introduction to Using Grasshopper for Architecture
دوره آموزشی ۲ ساعته ” آموزش گرسهاپر : مقدمات گرسهاپر برای معماری و طراحی ”
– ThinkParametric – Introduction to Parametric Modelling
دوره آموزشی ۲ ساعته ” آموزش Grasshopper : مقدمات مدلسازی پارامتریک با گرسهاپر ”
– ThinkParametric – Creating Models for Development Analysis with Grasshopper
دوره آموزشی ۲ ساعته ” آموزش Grasshopper : ساخت مدلها برای آنالیز توسعه با گرسهاپر ”
– ThinkParametric – Creating a Waffle Structure with Grasshopper and Rhinoscript
دوره آموزشی ۲ ساعته ” آموزش گرسهاپر : طراحی یک سازه کندو شکل با گرسهاپر و راینو اسکریپت ”
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.