پایتون برای گرس هاپر

کتاب پایتون برای گرس هاپر

تهیه تنظیم: امیدی پور (1404)

تعداد صفحات:….

هزینه تهیه: ……

این کتاب توسط سجاد امیدی پور و اختصاصی برای سایت Modelingmylife تهیه و تنظیم شده است.

مراحل فعال سازی کتاب:

اول- خرید کتاب(هزینه تهیه ……هزار تومن)

دوم- تماس از طریق تلگرام و واتساپ جهت دریافت کد فعال سازی

کتاب قابلیت نمایش روی سیستم و موبایل های اندروید رو بطور همزمان خواهید داشت.

توجه :  از طریق بخش تماس با ما ادرس های شبکه های اجتماعی لازم جهت ارتباط با من موجود است .یا به شماره  ۰۹۳۷۹۶۴۲۶۰۱ پیام بدید.

جهت خرید کتاب کلیک کنید.

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

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

پایتون یا C# Script؟

هر دو خوب‌اند اما:

  • پایتون ساده‌تر است

  • جامعه کاربری بزرگ‌تری دارد

  • برای شروع مناسب‌تر است

  • تعداد منابع آموزشی بیشتری دارد

اتصال کتابخانه‌های پایتون به گرس‌هاپر

روش‌های نصب بسته‌ها

در Rhino 7، پایتون از IronPython استفاده می‌کند که کمی محدودیت دارد. اما با روش‌هایی می‌توان برخی بسته‌ها را اضافه کرد.

محدودیت‌های IronPython

IronPython از بسیاری از کتابخانه‌های علمی پشتیبانی نمی‌کند.

استفاده از CPython در Rhino 8

در نسخه جدید راینو (Rhino 8)، امکان استفاده از CPython فراهم شده و این یعنی آزادی واقعی برای استفاده از تقریباً همه کتابخانه‌ها!

راهنما: وضعیت پیشرفت کتاب از سه بخش تشکیل شده(تایپ یا نوشتن متن فصل مورد نظر-بازنگری یا بررسی و نگارش نهایی فصل مورد نظر-وضعیت تکمیل یعنی تمام شدن کامل فصل)

فصل اول: دانش مقدماتی(تایپ متن فصل تکمیل شد-بازنگری صورت گرفت-وضعیت تکمیل شده)

فصل دوم: متغیرها(تایپ متن فصل تکمیل شد-بازنگری صورت گرفت-وضعیت تکمیل شده)

فصل سوم:نقطه و خط(تایپ متن فصل تکمیل شد-بازنگری صورت گرفت-وضعیت تکمیل شده)

فصل چهارم:ساختار داده(تایپ متن فصل تکمیل شد-بازنگری صورت گرفت-وضعیت تکمیل شده)

فصل پنجم:کار با عملگرها(تایپ متن فصل تکمیل شد-بازنگری صورت گرفت-وضعیت تکمیل شده)

فصل ششم:ساختارهای تکرار(تایپ متن فصل تکمیل شد-بازنگری صورت گرفت-وضعیت تکمیل شده)

فصل هفتم:ساختارهای تصمیم گیری(تایپ متن فصل تکمیل شد-بازنگری صورت گرفت-وضعیت تکمیل شده)

فصل نهم:کار با رشته(تایپ متن فصل تکمیل شد)

فصل دهم:کار با دیکشنری(تایپ متن فصل تکمیل شد)

فصل یازدهم:توابع سفارشی(تایپ متن فصل تکمیل شد)

فصل دوازدهم:کار با کلاس(تایپ متن فصل تکمیل شد)

فصل سیزدهم:اعمال رنگ و متریال(تایپ متن فصل تکمیل شد)

فصل چهاردهم:کار با بردار(تایپ متن فصل تکمیل شد)

فصل پانزدهم:الگوهای بازگشتی(در حال تکمیل)

فصل شانزدهم:پروژه کارهای پایتون گرس هاپر(در حال تکمیل)