آموزش برنامه‌نویسی C# در گرس‌هاپر و راینو - آخرین آپدیت

دانلود Grasshopper and Rhino: C# Scripting

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: گرس‌هاپر (Grasshopper)، پلاگین برنامه‌نویسی بصری برای راینو، قابلیت‌های بسیاری برای تولید مدل‌های پارامتریک پیچیده ارائه می‌دهد. آیا می‌خواهید مرزهای توانایی‌های گرس‌هاپر را جابه‌جا کنید؟ این دوره آموزشی دقیقاً همین مسیر را به شما نشان می‌دهد. در این دوره با مدرس Jeremy Graham، مبانی برنامه‌نویسی C# در گرس‌هاپر را فرا می‌گیرید و یاد می‌گیرید چگونه با کار مستقیم با API راینو، قابلیت‌های این پلاگین را گسترش دهید. در ابتدا، نحوه آماده‌سازی گرس‌هاپر برای کار با C# آموزش داده می‌شود. سپس مفاهیم پایه C# مانند رشته‌ها (Strings)، مجموعه‌ها (Collections) و آرایه‌ها (Arrays) بررسی شده و مراحل ساخت انواع هندسه‌ها با استفاده از C# گام به گام شرح داده می‌شود. پس از اتمام این دوره، دانش لازم برای استفاده از C# جهت توسعه قابلیت‌های گرس‌هاپر و بهبود توانایی خود در خلق طراحی‌های نوآورانه را کسب خواهید کرد.

سرفصل ها و درس ها

مقدمه Introduction

  • گسترش قابلیت‌های گرس‌هاپر با C# Pushing Grasshopper with C#

  • پیش‌نیازها و دانستنی‌ها What you should know

1. آماده‌سازی گرس‌هاپر 1. Grasshopper Setup

  • ساختار ویرایشگر اسکریپت Script editor structure

  • دسترسی به داده‌ها Data access

  • کامپوننت C# The C# component

  • آشنایی با RhinoCommon RhinoCommon

  • برنامه‌نویسی شیء‌گرا Object-oriented programming

  • جستجو در RhinoCommon Searching RhinoCommon

2. مبانی C# 2. C# Basics

  • حلقه‌های تو در تو Nested loops

  • متدها Methods

  • نوشتن کامنت Commenting

  • رشته‌ها (Strings) Strings

  • مدیریت خطا با Try and Catch Try and catch

  • متغیرها Variables

  • مجموعه‌ها (Collections) Collections

  • آرایه‌ها (Arrays) Arrays

  • مقایسه با عملگرها Comparing with operators

  • دستورات شرطی Conditionals

  • عملگرهای منطقی Logical operators

  • حلقه for Looping with the for loop

  • اعداد Numbers

  • حلقه foreach Foreach looping

  • تفاوت انواع مقدار و ارجاع Reference vs. value types

3. ساخت هندسه 3. Building Geometry

  • پنل‌بندی Paneling

  • ترنسفورم و تغییر شکل Transforming

  • سطوح (Surfaces) Surfaces

  • ایجاد منحنی‌ها Creating curves

  • بازگشتی (Recursion) Recursion

  • تقسیم‌بندی‌ها Divisions

  • درخت داده‌ها (DataTrees) DataTrees

  • تقطیع و برش Splitting

  • خروجی گرفتن (Baking) Baking

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش برنامه‌نویسی C# در گرس‌هاپر و راینو
جزییات دوره
2h 47m
33
(آخرین آپدیت)
4,974
- از 5
دارد
دارد
دارد
Jeremy Graham
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jeremy Graham Jeremy Graham

جرمی گراهام معمار ثبت شده و متخصص در کاسه استادیوم و طراحی محاسباتی است. توانایی متخصص جرمی در برنامه های مدل سازی سه بعدی مانند Autodesk Revit و Rhino باعث شده است تا وی به استاد ابزارهای برنامه نویسی بصری Dynamo و Grasshopper کمک کند تا طراحی سریعتر و هوشمندانه تری داشته باشد. اشتیاق او به فناوری طراحی باعث شده است تا وی به تسلط بر زبانهای برنامه نویسی پایتون و سی شارپ برود و به وی امکان دهد افزونه هایی را توسعه دهد که عملکرد Autodesk Revit و Rhino را گسترش دهد. جرمی با وبلاگ شخصی خود — www.learndynamo.com — در جایی که به کار گردش عملی عملی دینامو می پردازد ، با هدف خودکار سازی کارهای مشترک در Autodesk Revit ، با استفاده از پایتون ، به انجمن Dynamo کمک می کند.