آموزش grasshoper قسمت دوم نقطه جذب (Atractor point)

download

graas

grasshopper2

مقدمه)  در این آموزش سعی شده تا مقدمه ای از شروع معماری پارامتریک در grasshopper را برای شما بیان کنیم. این آموزش قسمت دوم grasshopper است و مبحث آن در مورد (Atractor point) یا نقطه جذب میباشد.

  1. تعیین یک سری نقاط بر روی صفحه grasshopper) برای شروع میبایست یک سری نقاط در صفحه grasshopper ایجاد کنید، برای انجام این کار ابتدا به از منوی بالای صفحه روی تب vector کلیک کرده و از مجموعه points (نقطه ها) یک point یا نقطه x,y,z انتخاب کرده و در صفحه درگ کنید. سپس از منوی بالای صفحه به تب sets رجوع کرده و در دسته sequence با استفاده از گزینه series یک سری را ایجاد کنید. series شامل پارامترهایی از قبیل start , step و count میباشد مه هر کدام کارایی های خودشان را  دارند، برای مثال start نقطه شروع نقاط را مشخص میکند و steps معیین کننده است که نقاط شما با چه مقدار فاصله از یک دیگر به وجود بیایند و count تعداد نقاط را برایتان تایین میکند.atractor point  1
  2. ایجاد اشکال هندسی دلخواه (در این آموزش دایره) با استفاده از grasshopper) حال شما به یک number slider نیاز دارید و همانطور که در آموزش های قبلی گفته شده برای این کار فقط باید روی صفحه grasshopper دوبار کلیک کرده و عدد صحیحی را در قسمت بوجود آمده درج کنید تا یک number slider برایتان بوجود آید، حال number slider مورد نظر را به steps وصل کنید پس از آن با استفاده از کلیدهای Ctrl+C و Ctrl+V یک number slider دیگر به وجود آورید و آن را به count وصل کنید تا تعداد نقاطتان را برایتان مشخص کند. حال بطور دلخواه series را به یکی از راستاهای x,y,z وصل کنید در این آموزش آن را تنها به x و y وصل میکنیم که البته با این کار در صفحه rhino نقاط برخورد این دو راستا را معیین میکند. برای جلوگیری از این اتفاق کافیه که ابتدا یک کپی پیست از ابزارهای series و number slider بگیرید و سپس از منوی sets روی list کلیک کرده و گزینه cross reference رو انتخاب کنید تا یک ابزار تازه برایتان ایجاد شود، حال میبایست یکی از series ها را به list A و دیگری را به list B وصل کنید و پس از آن list A را به یک راستا و دیگری را به راستایی دیگر متصل کنید. حالا اگر تمایل دارید که برای هر یک از نقاطتان یک دایره به وجود آورید باید به منوی curve رفته و گزینه circle را انتخاب کنید و سپس مجموعه  نقاطتان را از قسمت point به قسمت plan در ابزار circle اتصال دهید تا روی هر یک از نقاطی که شما ایجاد کردید یک دایره ایجاد میشود سپس شما میتوانید با استفاده از یک number slider و اتصال آن به radius این اختیار را پیدا میکنید که با تعیین کردن عدد مورد نظرتان در number slider شعاع دلخواهتان را به دایره ها که به صورت پیش فرض روی ۱ میباشند تغییر دهید اما چون هدف ما در این آموزش ساخت چنین دایره هایی نیست number slider را حذف میکنیم تا به طور پیش فرض روی عدد ۱ قرار بگیرند.atractor point  2atractor point  4atractor point  5
  3. ایجاد نقطه جذب در grasshopper) حال میخواهیم نقطه ای را ایجاد کنیم که در هرکجای صفحه باشد شعاع دیگر اشکال را نسبت به فاصله ای که از آن نقطه دارند دچار تغییر کند؛ بنابراین از سمت چپ صفحه rhino یک نقطه را انتخاب کرده و درگ کنید در مکان دلخواهتان دقت کنید حتما در صفحه rhino باشد نه در grasshopper سپس با ایجاد یک point از تب params در grasshopper و کلیک راست گزینه set point را انتخاب کنید و سپس در rhino نقطه مورد نظر را انتخاب کنید تا به grasshopper منتقل شود، سپس از منوی vector گزینه distance را انتخاب کنید، حال گزینه point را که مربوط به راستاهای x,y,z میباشد به point a در distance و نقطه جذبتان را به point b در distance وصل کرده و بعد distance را به radius متصل کنید.atractor point  6
  4. تنظیم شعاع دایره ها نسبت به نقطه جذب در grasshopper) می بینید که شعاع دایره ها هرکدام از مرکز نسبت به فاصله آنها از نقطه جذب تغییر کرده اما این شعاع ها مد نظر شما نیست و تنها شکل بی معنی را بوجود آورده. برای تنظیم اندازه آنها میبایست ابتدا با گرفتن کلید Ctrl و جدا کردن ارتباط distance و radius ارتباط این دایره ها را قطع کنید و سپس با انتخاب دستور remap number از تب mathe در grasshopper یک ابزار که یه شما این امکان را میدهد تا بتوانبد برای دایره هایتان شعاعی تعریف کنید را در صفحه grasshopper بوجود آورید که دارای سه پارامترهای value و source و target است. حال میبایست قسمت distance را به value وصل کنید و با دستور domain یک ابزار دیگر بیاورید و قسمت number آن را به distance و قسمت domain آن را به source اتصال دهید و برای target نیز یک construct domain بوجود آورده و به target نسبت دهید. سپس یک number slider را با کلیک و با درج عدد مورد نظرتان بوجود آورید و از آن یک کپی گرفته، یکیشان را به start domain و دیگری را به end domain متصل کنید. سپس یک عدد کوچکتر را به start domain و یک عدد بزرگتر را به end domain ویا بالعکس نسبت دهید و در آخر قشمت domain را به radius متصل کنید. حال نقطه جذبتان را به هرطرف انتقال بدهید شعاع ها بر اساس فاصلشان از آن تغییر میکنند.atractor point  7atractor point  8

archschool.ir

0 پاسخ

دیدگاه خود را ثبت کنید

تمایل دارید در گفتگوها شرکت کنید؟
در گفتگو ها شرکت کنید.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *