آموزش Grasshopper and Rhino: Python Scripting

Grasshopper and Rhino: Python Scripting

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Grasshopper به طراحان این امکان را می دهد تا مدل های الگوریتمی گرافیکی و مبتنی بر م componentلفه ها را در کرگدن انجام دهند. پایتون این قابلیت را گسترش می دهد ، به شما امکان می دهد اسکریپت های سفارشی را برای Grasshopper ایجاد کنید و با کار مستقیم با Rhino API گردش کار پیچیده تری را انجام دهید. این دوره زبان برنامه نویسی پایتون را به طراحانی معرفی می کند که می خواهند کارهای بیشتری با Grasshopper انجام دهند. اصول پایتون ، از جمله متغیرها ، انواع داده ها ، شرطی ها و حلقه ها را بیاموزید و نحوه وارد کردن کتابخانه های اضافی برای گسترش Grasshopper را کشف کنید. سپس مربی و کارشناس طراحی محاسباتی ، جرمی گراهام ، گردش کار برای مرتب سازی ، مرتب سازی و هندسه پخت را در Grasshopper معرفی می کند - با استفاده از اسکریپت های قدرتمند و سریع پایتون که مرزهای این ابزار برنامه نویسی تصویری را می کشد.
موضوعات شامل:
  • اجزای پایتون
  • دسترسی به Rhino API
  • مبانی برنامه نویسی پایتون
  • وارد کردن ماژول ها و کتابخانه ها
  • گردش کار ملخ
  • ارزیابی سطوح
  • ایجاد و تقسیم سطوح
  • تبدیل هندسه
  • هندسه پخت از پایتون به کرگدن
  • افزودن اشیا text متنی
  • صادر کردن فریم های ارائه شده برای انیمیشن

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

مقدمه 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

4- گردش کار ملخ 4. Grasshopper Workflows

  • ارزیابی سطوح Evaluating surfaces

  • ایجاد پانل ها Creating panels

  • تقسیم Splitting

  • مرتب سازی Sorting

  • جاذبه ها Attractors

  • تغییر شکل Transforming

  • لافینگ Lofting

  • تحلیل و بررسی Analysis

  • دسترسی به سند Rhino Accessing the Rhino document

  • فرم پخت Baking form

  • افزودن متن Adding text

  • فرم انیمیشن Animating form

  • ارائه دهنده های متحرک Animating renders

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

نظری ارسال نشده است.

آموزش Grasshopper and Rhino: Python Scripting
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
5h 12m
39
Linkedin (لینکدین) lynda-small
17 مرداد 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
34,822
- از 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 کمک می کند.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

لینکدین به عنوان یکی از بزرگترین شبکه‌های اجتماعی حرفه‌ای، به میلیون‌ها افراد در سراسر جهان این امکان را می‌دهد تا ارتباط برقرار کنند، اطلاعات حرفه‌ای خود را به اشتراک بگذارند و فرصت‌های شغلی را کشف کنند. این شبکه اجتماعی به کاربران امکان می‌دهد تا رزومه حرفه‌ای خود را آپدیت کنند، با همکاران، دوستان و همکاران آینده ارتباط برقرار کنند، به انجمن‌ها و گروه‌های حرفه‌ای ملحق شوند و از مقالات و مطالب مرتبط با حوزه کاری خود بهره‌مند شوند.

لینکدین همچنین به کارفرمایان امکان می‌دهد تا به دنبال نیروهای با تجربه و مهارت مورد نیاز خود بگردند و ارتباط برقرار کنند. این شبکه حرفه‌ای به عنوان یک پلتفرم کلیدی برای بهبود دسترسی به فرصت‌های شغلی و گسترش شبکه حرفه‌ای خود، نقش مهمی را ایفا می‌کند. از این رو، لینکدین به عنوان یکی از مهمترین ابزارهای کارآفرینی و توسعه حرفه‌ای در دنیای امروز مورد توجه قرار دارد.