کتاب آموزش طراحی فرم های پیچیده با نرم افزار گرس هاپر GrassHopper Primer

             
کتاب آموزش طراحی فرم های پیچیده با نرم افزار گرس هاپر GrassHopper Primer
نوشته شده توسط نبی الله پلنگ سوار   
پنجشنبه ، 13 خرداد 1395 ، 21:30

 

 

 

 

راینو (Rhino) یک نرم افزار تجاری مدل سازی سه بعدی است که امکانات پوسته سازی و سطح سازی فوق العاده ای دارد. نرم افزار راینو در واقع یک CAD base محسوب می شود که اصول و محیط نرم افزار آن بسیار مشابه Auto CAD می باشد. منحنی ها و سطوح نربز (Nurbs) تولید شده توسط راینو به دلیل اینکه بر پایه فرمول ریاضی خاصی محاسبه می شوند دقیق تر از نرم افزار های بر پایه ی مش (Mesh) مثل تری دی مکس، اسکچ آپ (Sketchup) و اتوکد (AutoCad) عمل می کنند. تعریف هندسه با خطوط ریاضی باعث شده است که راینو در تبدیل هندسه به نمونه های واقعی قابل ساخت جلوتر از دیگر نرم افزار های مدل ساز باشد. از دیگر مزیت این نرم افزار مدل سازی پوسته های پیچیده با دستورات ساده است. سطوح پیچیده ی تولید شده با راینو خیلی سبک تر از سطوحی مشابه تولید شده با نرم افزار های مش می باشد.

نرم افزار راینو محبوبیت خود را در طراحی معماری مدیون افزونه قدرتمند گرس هاپر (GrassHopper) است، زیرا توانسته است تعداد زیادی از معمارانی که در حوزه طراحی پارامتریک فعالیت می کنند را به خود جذب کند. گرس هاپر به طراحان این امکان را می دهد که فرم های پیچیده را به صورت پارامترهای مشخص تعریف نموده و با تغییر این پارامترها تغییرات فرم را به صورت زنده مشاهده نمایند. تغییر دادن فرم پیچیده توسط پارامترهای اصلی این امکان را می دهد که معمارها راحت تر و سریع تر به فرم های دلخواه رسیده و در کنار آن یافتن فرم های بهینه از نظر تابع هدف نیز آسان تر گردد. جالب تر اینکه احجام ساخته شده با این نرم افزار قابلیت انتقال به نرم افزار های سازه ای (مانند Sap2000,Strand) و همچنین نرم افزارهای آنالیز انرژی مانند Diva for Rhino و Ecotect را به سادگی دارند...

کتاب آموزش نرم افزار گرس هاپر GrassHopper Primer، ابتدا به دستورات و خصوصیات جدید در نسخه 0.6.0007 گرس هاپر پرداخته است و سپس با چند مثال، پارامتریک مدلینگ (Parametric Modeling) و اسکریپتینگ (Scripting) در گرس هاپر آموزش داده شده است. همچنین لازم به ذکر است که به همراه فایل کتاب آموزش نرم افزار گرس هاپر، تمرین های کتاب نیز جهت دانلود قرار داده شده است. این کتاب مشتمل بر 162 صفحه، به زبان انگلیسی روان، همراه با تصاویر به ترتیب زیر گردآوری شده است:

Chapter 1: Getting Started
Chapter 2: The Interface
Chapter 3: Grasshopper Objects
Chapter 4: Persistent Data Management
Chapter 5: Volatile Data Inheritance
Chapter 6: Data Stream Matching
Chapter 7: Scalar Component Types

  • Operators
  • Conditional Statements
  • Range vs. Series vs. Interval
  • Functions & Booleans
  • Functions & Numeric Data
  • Trigonometric Curves

Chapter 8: The Garden of Forking Paths

  • Lists & Data Management
  • Weaving Data
  • Shifting Data
  • Exporting Data to Excel

Chapter 9: Vector Basics

  • Point/Vector Manipulation
  • Using Vector/Scalar Mathematics with Point Attractors (Scaling Circles)
  • Using Vector/Scalar Mathematics with Point Attractors (Scaling Boxes)

Chapter 10: Curve Types

  • Curve Analytics

Chapter 11: Surface Types

  • Surface Connect
  • Paneling Tools
  • Surface Diagrid
  • Uneven Surface Diagrid

Chapter 12: An Introduction to Scripting
Chapter 13: The Scripting Interface

  • Where to find the script components
  • Input Parameters
  • Output Parameters
  • Out Window and Debug Information
  • Inside the Script Component

Chapter 14: Visual Basic DotNET

  • Introduction
  • Comments
  • Variables
  • Arrays and Lists
  • Operators
  • Conditional Statements
  • Loops
  • Nested Loops
  • Subs and Functions
  • Recursion
  • Processing Lists in Grasshopper
  • Processing Trees in Grasshopper
  • File I/O

Chapter 15: Rhino .NET SDK

  • Overview
  • Understanding NURBS
  • Open NURBS Objects Hierarchy
  • Class Structure
  • Constant vs Non-constant Instances
  • Points and Vectors
  • On Nurbs Curve
  • Curve Classes not derived from On Curve
  • On Nurbs Surface
  • Surface Classes not derived from On Surface
  • OnBrep
  • Geometry Transformation
  • Global Utility Functions

Chapter 16: Help

جهت دانلود کتاب آموزش نرم افزار گرس هاپر GrassHopper Primer، بر لینک زیر کلیک نمایید:

کتاب آموزش طراحی فرم های پیچیده با نرم افزار گرس هاپر GrassHopper Primer

کتاب آموزش طراحی فرم های پیچیده با نرم افزار گرس هاپر GrassHopper Primer

کتاب آموزش طراحی فرم های پیچیده با نرم افزار گرس هاپر GrassHopper Primer

 
سامانه هوشمند ژورنال مقالات