لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Grasshopper and Rhino: Python Scripting
Grasshopper and Rhino: Python Scripting
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Grasshopper به طراحان این امکان را می دهد تا مدل های الگوریتمی گرافیکی و مبتنی بر م componentلفه ها را در کرگدن انجام دهند. پایتون این قابلیت را گسترش می دهد ، به شما امکان می دهد اسکریپت های سفارشی را برای Grasshopper ایجاد کنید و با کار مستقیم با Rhino API گردش کار پیچیده تری را انجام دهید. این دوره زبان برنامه نویسی پایتون را به طراحانی معرفی می کند که می خواهند کارهای بیشتری با Grasshopper انجام دهند. اصول پایتون ، از جمله متغیرها ، انواع داده ها ، شرطی ها و حلقه ها را بیاموزید و نحوه وارد کردن کتابخانه های اضافی برای گسترش Grasshopper را کشف کنید. سپس مربی و کارشناس طراحی محاسباتی ، جرمی گراهام ، گردش کار برای مرتب سازی ، مرتب سازی و هندسه پخت را در Grasshopper معرفی می کند - با استفاده از اسکریپت های قدرتمند و سریع پایتون که مرزهای این ابزار برنامه نویسی تصویری را می کشد.
موضوعات شامل:
اجزای پایتون li>
دسترسی به Rhino API
مبانی برنامه نویسی پایتون li>
وارد کردن ماژول ها و کتابخانه ها li>
گردش کار ملخ li>
ارزیابی سطوح li>
ایجاد و تقسیم سطوح li>
تبدیل هندسه li>
هندسه پخت از پایتون به کرگدن li>
افزودن اشیا text متنی li>
صادر کردن فریم های ارائه شده برای انیمیشن li>
سرفصل ها و درس ها
مقدمه
Introduction
خوش آمدی
Welcome
آنچه باید بدانید
What you should know
فایل های تمرینی
Exercise files
1. کار با پایتون
1. Working with Python
اصول اولیه پایتون
Python component basics
OOP چیست؟
What is OOP?
Rhinoscripttsyntax
Rhinoscriptsyntax
RhinoCommon
RhinoCommon
2. مبانی پایتون
2. Python Basics
متغیرها
Variables
شماره
Numbers
رشته های
Strings
لیست و تاپل ها
Lists and tuples
مقایسه با اپراتورها
Comparing with operators
تصمیم گیری با شرط
Making decisions with conditionals
مقایسه Booleans
Comparing Booleans
برای حلقه
For loop
در حالی که حلقه
While loop
حلقه های تو در تو
Nested loops
تعریف توابع سفارشی
Defining custom functions
3. وارد کردن ماژول ها و کتابخانه ها
3. Importing Modules and Libraries
ماژول ها
Modules
IronPython و Python
IronPython and Python
واردات كتابخانه ها
Importing libraries
کتابخانه ملخ
Grasshopper library
اجزای ملخ
Grasshopper components
ملخ موازی
Grasshopper Parallel
ایجاد و صرفه جویی در ماژول ها
Creating and saving modules
لینکدین: شبکه اجتماعی حرفهای برای ارتباط و کارآفرینی
لینکدین به عنوان یکی از بزرگترین شبکههای اجتماعی حرفهای، به میلیونها افراد در سراسر جهان این امکان را میدهد تا ارتباط برقرار کنند، اطلاعات حرفهای خود را به اشتراک بگذارند و فرصتهای شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان میدهد تا رزومه حرفهای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمنها و گروههای حرفهای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهرهمند شوند.
لینکدین همچنین به کارفرمایان امکان میدهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفهای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصتهای شغلی و گسترش شبکه حرفهای خود، نقش مهمی را ایفا میکند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفهای در دنیای امروز مورد توجه قرار دارد.
جرمی گراهام معمار ثبت شده و متخصص در کاسه استادیوم و طراحی محاسباتی است.
توانایی متخصص جرمی در برنامه های مدل سازی سه بعدی مانند Autodesk Revit و Rhino باعث شده است تا وی به استاد ابزارهای برنامه نویسی بصری Dynamo و Grasshopper کمک کند تا طراحی سریعتر و هوشمندانه تری داشته باشد. اشتیاق او به فناوری طراحی باعث شده است تا وی به تسلط بر زبانهای برنامه نویسی پایتون و سی شارپ برود و به وی امکان دهد افزونه هایی را توسعه دهد که عملکرد Autodesk Revit و Rhino را گسترش دهد. جرمی با وبلاگ شخصی خود — www.learndynamo.com — در جایی که به کار گردش عملی عملی دینامو می پردازد ، با هدف خودکار سازی کارهای مشترک در Autodesk Revit ، با استفاده از پایتون ، به انجمن Dynamo کمک می کند.
نمایش نظرات