پرش به محتوا
Civilfun
  • خانه
  • مقالات
    • طراحی سازه های فولادی
    • طراحی سازه های بتنی
    • نرم افزارهای نقشه کشی
      • AutoCAD
      • Revit
  • مقالات سریالی
  • محصولات آموزشی
  • ورود / عضویت
Menu
  • خانه
  • مقالات
    • طراحی سازه های فولادی
    • طراحی سازه های بتنی
    • نرم افزارهای نقشه کشی
      • AutoCAD
      • Revit
  • مقالات سریالی
  • محصولات آموزشی
  • ورود / عضویت
Search
Close

دستور array و زیرمجموعه های آن Rectangular Array, Path Array و Polar Array

دستور array در اتوکد
بلال فرضی

بلال فرضی

طراح سازه، محقق BIM

فهرست

اما دستور array خیلی زیاد تفاوت طراحی دستی و طراحی به کمک کامپیوتر رو نشون میده و در شرایطی که نیاز داشته باشیم چندین کپی از شکلمون داشته باشیم، حسابی به دردمون میخوره. آیکون مربوط به دستور array در شکل زیر نشون داده شده که خودش سه زیرمجموعه داره. Rectangular array و path array و polar array. در ادامه با انتخاب rectangular array آموزش این بخش را شروع میکنیم.

نحوه اجرای دستور array در اتوکد

آموزش حالت Rectangular array از دستور Array:

در اولین مرحله نرم افزار با دستور select object از ما میخواهد تا شکل تعیین شده را انتخاب کنیم. با انتخاب شکل و زدن دکمه اینتر بلافاصله شکل ترسیم شده به کمک اعداد پیشفرض در راستای x و y تکرار میشه.

نحوه استفاده از حالت Rectangular array از دستور array

که البته این تنظیمات پیش فرض را خیلی راحت می‌توانیم به کمک کنترل های موجود در بالای پنجره تغییر دهیم.

پارامترهای موجود برای اعمال تغییرات در دستور array

برای مثال در قسمت columns میتونیم تعداد ستون ها رو مشخص کنیم، که من در اینجا عدد 5 را وارد میکنم تا یک ستون به تعداد ستون های موجود اضافه بشه.

تغییر تعداد ستون های array

یا با گزینه between میتونیم فاصله بین ستون‌ها را کنترل کنیم.

تغییر فاصله بین ستون ها در دستور array

و همین کنترل ها رو میتونیم برای ردیف ها با تنظیماتی که در تصویر زیر مشخص شده انجام دهیم.

پارامترهای تغییر تعداد ردیف ها در دستور array

و البته ما اینجا بخشی هم داریم به اسم levels که در حالت سه بعدی کاربرد داره.

علاوه بر این تنظیمات عددی برای دستور array ما میتونیم با استفاده از نقاط کمکی هم همین تغییرات رو ایجاد کنیم. این نقاط در شکل زیر مشخص شده‌اند.

تغییر پارامترهای دستور array به کمک نقاط کمکی Grip Point

برای مثال با گرفتن گیره کمکی زیر و کشیدن آن به سمت چپ و راست میتونیم تعداد ستون ها رو افزایش و کاهش بدیم. و در حین جابجایی هم اگر عددی رو تایپ کنیم و اینتر بزنیم تعداد ستون ها بر اساس این عدد تشکیل خواهد شد.

افزایش تعداد ستون ها در دستور array به کمک گیره های کمکی

همین روند رو با کمک گیره مشخص شده در شکل زیر میتونیم برای ردیف ها داشته باشیم.

افزایش تعداد ردیف های دستور array به کمک گیره های کمکی

با استفاده از گزینه زیر هم، تغییرات تعداد سطر و ستون رو همزمان میتونیم انجام بدیم.

اما نقط کمکی که در ابتدای شکل array شده قرار داره، مربوط به تنظیم فاصله بین هر ستون یا هر ردیف هست. همینطور که مشاهده میکنید با نگه داشتن گیره و جابجایی اون فاصله ستون ها رو تغییر بدیم که البته همزمان میتونیم به صورت عددی مقدار این فواصل رو هم وارد کنیم.

افزایش فاصله ستون ها در دستور array به کمک گیره های کمکی

و در نهایت با گیره موجود در ابتدای شکل array شده، میتونیم که ترسیمات رو جابجا کنیم.

جابجایی array به کمک گیره کمکی

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

آموزش حالت Path Array از دستور Array:

در ادامه حالت دوم دستور array یعنی path array رو اجرا و بررسی میکنیم. با استفاده از این گزینه شما انتخابی را در مسیری که خودتون انتخاب میکنید تکرار میکنید، برای مثال در شکل زیر، می‌خواهیم بیضی را در مسیری منحنی شکل تکرار کنیم.

آموزش حالت path array از دستور array

طبق خواسته نرم افزار، در ابتدا بیضی را انتخاب میکنیم (select object).
در ادامه ازمون میخواد مسیر رو انتخاب کنیم که روی منحنی کلیک میکنم، فقط نکته ای که باید بهش توجه کنید اینه که نقطه ای که روی مسیر کلیک میکنید در نیمه اول اون باشه، چه تو این منحنی که میبینید چه هر مسیری که خودتون رسم کرده باشید، در غیر اینصورت گاهی وقت ها با شکلهای عجیب و غریب روبرو خواهید شد. با انتخاب مسیر، دستور array path به شکل زیر به اجرا خواهد اومد.

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

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

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

افزایش تعداد ردیف ها در حالت path array

آموزش حالت Polar Array:

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

آموزش حالت Polar array از دستور array

که البته مشابه حالت های قبل، میتونیم تعداد اون رو کنیم،برای مثال تعداد ۴ آیتم رو برای اون انتخاب میکنم.

نکته اول در مورد polar array اینکه، اگه نمیخوایید مستطیل رسم شده همزمان که تکرار میشه چرخش داشته باشه، کافیه گزینه rotate item رو غیرفعال کنید.

نکته دوم هم اینکه در هر کدام از سه حالت rectangular array و path array و polar array اگه قصد دارید ویرایشی را روی صرفا یکی از آیتم ها داشته باشین نه که شکل array شده، مجبور هستید اون رو از حالت array کلا خارج کنید که به کمک دستور explode میتونید به این هدف برسید. کافیه کل شکل array شده رو انتخاب کنید و x رو تایپ کنید و اینتر رو وارد کنید. در شکل زیر همونطور که مشاهده میکنید، یکی از مستطیل های مستقلا قابل انتخاب و ویرایش هست.

5 1 vote
امتیازدهی به مقاله
guest

guest

0 نظرات
Inline Feedbacks
View all comments

عضویت در خبرنامه

با عضویت در خبرنامه می توانید از جدیدترین مقالات، اخبار و محصولات سایت در ایمیل خود با خبر شوید…

  • info@civilfun.com
  • 09129177059
  • درباره ما
Menu
  • درباره ما
Facebook Linkedin Pinterest Instagram Telegram Whatsapp

2020 civilfun ©

wpDiscuz
0
0
نظرت رو پایین مقاله حتما برام بنویس ...x
()
x
| پاسخ