پیکربندیها و جدولهای طراحی در سالیدورک
در سراسر این کتاب، پارتهایی که ما برای یک هدف استفاده میکنیم، ممکن است برای دیگر هدفها نیز مفید باشند. بعنوان مثال، پارتی که در این مقاله مورد استفاده قرار گرفته است، از یک لافت(loft) با منحنیهای راهنما(guide curves) استفاده میکند به طوری که هردوی منحنیهای راهنما در اسکچ مشابهی ایجاد شدهاند. اسکچ منحنی راهنما، از اسپلاینهای متقارنی ایجاد شده است؛ به طوری که ما از دستگیرههای این اسپلاین برای تغییر دادن شکل مورد نظر به طور نرم و هموار و به یک روش کنترل شده استفاده کرده ایم. ما همچنین از یک پترنِ کنترل شده با منحنی(a curve-driven pattern)، برای چرخیدن دور یک شکلِ بیضی-مانند، استفاده کرده ایم. این نشان میدهد که پیکربندیها میتوانند به انواع مختلفی از پارتها اعمال شوند.
نکته: اگر احساس کردید که کار اشتباهی انجام داده اید، که نمیتوانید آن را حل کنید، یا اینکه میخواهید از نو شروع کنید، میتوانید از منوها به آدرس File ➢ Reload بروید. این کار مشابه خارج شدن از پارت است، بدون اینکه پارت را ذخیره(save) کنیم و سپس پارت را مجدداً از ابتدا باز کنیم.
برای شروع کار کردن با پیکربندیها و جدولهای طراحی، گامهای زیر را دنبال کنید:
1. از فایلهای دانلودی این فصل، پارتی به نام Chapter 11 Tutorial start.sldprt را باز کنید. برای دانلود این فایل، اینجا کلیک کنید. کمی وقت بگذارید تا با استفاده از نوار عقبگرد(rollback)، با این پارت آشنا شوید؛ و پس از آن، به ترتیب هریک از فیچرها را ویرایش کنید تا ببینید آنها چگونه ایجاد شدهاند. به خصوص به دو پترن مورد نظر نگاهی بیندازید که باید به صورت پارامتریک لینک شوند. تصویر 11.30 این پارت را نشان میدهد.
2. به طور دستی برای پارتی به نام Size 1 یک پیکربندی ایجاد کنید. به یاد داشته باشید که برای ایجاد یک پیکربندی، باید تب ConfigurationManager را در ناحیهی FeatureManager باز کنیم و روی نام پارت در سطح بالایی راست-کلیک کنیم. برای انجام این کار، پنجرهی FeatureManager را تقسیم بندی کنید و بخش پایینیِ ConfigurationManager را تنظیم کنید.
(تصویر 11.30 : فایل Chapter 11 Tutorial start.sldprt)

3. با انتخاب هردوی Suppress Features و Use Configuration Specific Color، گزینهی Advanced را تنظیم کنید.
4. قبل از بستن Add Configuration PropertyManager روی دکمهی Color در پنل Advanced Options از Configuration PropertyManager کلیک کنید و یک رنگ متفاوت را برای پیکربندی Size 1 انتخاب کنید. این رنگ بلافاصله تغییر نمیکند. این رنگ، پس از اینکه ما PropertyManager را بستیم، تغییر خواهد کرد.
5. از منوها به آدرس View ➢ Dimension Names بروید.
6. در FeatureManager روی فیچر CrvPattern1 دابل-کلیک کنید. یک عددِ 6 با یک D1 در زیر آن، روی یکی از حفره در پترن ظاهر میشود. اگر پارت خود را به رنگ آبی تغییر داده اید، دیدن آن ممکن است سخت باشد؛ زیرا متن مورد نظر نیز آبی است.
7. با کلیک کردن روی دایمنشن مورد نظر و استفاده از PropertyManager، نام دایمنشن را به #Hole تغییر دهید.
8. مقدار عدد مورد نظر را به 8 تغییر دهید و تنظیم کشویی را به جای All Configurations به This Configuration Only تغییر دهید. اگر فراموش کنید که این کار را انجام دهید، باید به other configuration بروید و آن را به 6 برگردانید.
9. روی نماد Rebuild کلیک کنید(که به یک چراغ راهنمایی شباهت دارد) تا قبل از اینکه از جعبهی مکالمهی Modify خارج شویم، تغییرات را مشاهده کنیم. توجه کنید که پس از اینکه CrvPattern1 را با هشت نمونه(instance) بازسازی(rebuild) کردیم، CrvPattern2 با شکست(fail) مواجه خواهد شد. روی آیکون چک مارک سبز کلیک کنید تا از جعبهی مکالمهی Modify خارج شوید؛ سپس همین تغییرات را در CrvPattern2 نیز اعمال کنید: نام دایمنشن و تعداد نمونههای پترن شده را به 8 تغییر دهید(به یاد داشته باشید که از تنظیم This Configuration Only استفاده کنید). حالا پارت مورد نظر باید شبیه تصویر 11.31 باشد.
10. وقتی که ما دابل-کلیک کنیم تا پیکربندیها را تغییر دهیم، رابط سالیدورک، یک پارت را با یک رنگ متفاوت و تعداد متفاوتی از حفرهها(holes) و دندهها(ribs) نمایش میدهد. پس از اینکه اولین تغییر را بین پیکربندیها انجام دادیم، این تغییرات باید به سرعت انجام شوند؛ زیرا سالیدورک اَشکال هندسی(geometry) را ذخیره کرده است.
(تصویر 11.31 : مدل مورد نظر پس از گام شماره 9)

11.از منوها به آدرس File ➢ Properties بروید و تب Configuration Specific را انتخاب کنید. لیست کشویی Apply To را برابر با Default قرار دهید و در زیر ستون Property Name مقدار description را تایپ کنید و در ستون Value مقدار Gray Vent Cover را تایپ کنید. حالا منوی کشویی Apply To را برابر با Size 1 قرار دهید.؛ و با استفاده نام رنگی که برای این کانفیگ اعمال کرده اید، یک توضیح را برای این پیکربندی جدید تایپ کنید.
12. از جعبهی مکالمهی Custom Properties خارج شوید. حالا که به صورت دستی تعدادی تغییر انجام داده اید، گامهای زیر به شما کمک میکنند تا این تغییرات را در یک جدول طراحی بیاورید و از این جدول طراحی، برای انجام تغییرات اضافی استفاده کنید.
13. از منوها به آدرس Insert ➢ Tables ➢ Design Table بروید. از پنل Source گزینهی Auto-Create را انتخاب کنید. از پنل Edit Control گزینهی allow model edits را انتخاب کنید؛ و در پنل Option هر سه گزینه را انتخاب کنید. حالا روی OK کلیک کنید تا جدول طراحی مورد نظر ایجاد شود. تصویر 11.32 جدول طراحی را نشان میدهد که ما به طور اتوماتیک آن را ایجاد کردهایم.
(تصویر 11.32 : جدول طراحی که به طور اتوماتیک ایجاد کردهایم)

14. از کادر راهراه استفاده کنید تا این پنجره را بدون بستن آن، حرکت دهیدو این کار کمی به تمرین نیاز دارد. اگر این پنجره بسته شود، روی این جدول طراحی در FeatureManager راست-کلیک کنید و گزینهی Edit Table را انتخاب کنید. این پنجره را به مکانی حرکت دهید تا بتوانید مدل را به وضوح مشاهده کنید.
15. اگر یک سلول در ردیف دوم از جدول طراحی انتخاب شده باشد، یک سلول خالی متفاوت، که در ردیف دوم قرار ندارد را انتخاب کنید(این کار تا زمانی که ما دادههای صحیح را وارد کنیم، از اینکه سلولهای داده به طور اتوماتیک پر شوند اجتناب میکند). حالا روی فیچر Extrude1 در FeatureManager دابل-کلیک کنید. دایمنشن 0.500″(D1) را در صفحهی نمایش پیدا کنید. روی این دایمنشن راست-کلیک کنید و نام آن را برابر با BaseThk قرار دهید.
16. روی سلول بازِ بعدی در ردیف دوم(؟) کلیک کنید و روی دایمنشن 0.500″ که نام آن را تغییر دادهایم دابل-کلیک کنید. ممکن است مجبور شوید از دستگیرهها در گوشهها و نقاط میانیِ کناری برای تغییر اندازه دادن به پنجرهی اکسل استفاده کنید تا بتوانید همه چیز را مشاهده نمایید. یک ردیف(row) پیکربندی دیگر و مقادیر اضافی در سلولها را همان طور که در تصویر 11.32 نشان داده شده است، اضافه کنید. عدد مربوط به color توسط یک فرمول مشخص شده است، که میتوانید اطلاعات مربوط به آن را در بخش help در زیر موضوع Color Parameter پیدا کنید.
17. به یاد داشته باشید که این پارت همواره باید تعداد دندهها(ribs) را برابر با تعداد حفرهها(holes) قرار دهد. انجام این کار در اکسل ساده است. کافیست روی مقدار اولین ردیف(row) برای عدد Rib# کلیک کنید. حالا یک علامت مساوی تایپ کنید و آنگاه روی سلولی که در سمت چپ آن یعنی E3 کلیک کنید(این سلول که داریم روی آن کار میکنیم، سلول F3 است در تصویر 11.32). شما همچنین میتوانید به سادگی عبارت =E3 را در این سلول تایپ کنید. این کار باعث میشود سلول Rib# به سلول Hole# پیوند(لینک) داده شود.
18. با انتخاب نقطهای که در گوشهی پایین و سمت راست از سلول F3، قرار دارد از ویژگی Window Fill استفاده کنید و آن را به سمت پایین درگ(drag) کنید تا سلولهای F4 و F5 را شامل شود؛ همان طور که در تصویر 11.33 نشان داده شده است.
19. روی یک فضای خالی کلیک کنید تا از جدول طراحی خارج شویم. روی پیکربندیهای درون ConfigurationManager دابل-کلیک کنید تا نتیجهی تلاش خود را مشاهده کنید.
(تصویر 11.33 : کپی کردن معادله در دیگر سلولها)

نکات آخر فصل
پیکربندیها یک راه قدرتمند برای کنترل تغییرات یک طراحی(design) در داخل یک فایلِ پارتِ تکی هستند. بسیاری از جنبههای یک پارت، میتوانند پیکربندی شوند، اما تعدادی نیز نمیتوانند. پیکربندیهایی که به طور دستی ایجاد میشوند، برای ایجاد تعداد کمی از تغییرات و تعداد کمی از پیکربندیها مفید هستند. اما هنگامی که ما نیاز داشته باشیم که تغییرات زیادی را از هردو نوع انجام دهیم، انجام آنها مشکل میشود.
استفاده از جدولهای طراحی برای کنترل تغییرات طراحی(design variations) توصیه میشود؛ زیرا میتوانیم به طور واضحتر، تمام تغییراتی که در تمام پیکربندیها انجام دادهایم را مشاهده کنیم. علاوه بر این، با داشتن قدرت نرم افزار اکسل، میتوانیم به بسیاری از قابلیتهایی که در اینجا مشاهده نکردهایم دسترسی پیدا کنیم؛ قابلیتهایی از قبیل بهبود یافتن جدولها و الحاق کردن تابعها برای ایجاد توضیحات یا نام برای پیکربندیها.
تمرینات آخر فصل
1. از یک اسکچ که کاملاً دایمنشنگذاری شده است، یک بلوک ساده ایجاد کنید و برای تمام دایمنشنها نام انتخاب کنید و سه پیکربندی ایجاد کنید به طوری که هر پیکربندی، یکی از این دایمنشنها را تغییر دهد. سپس تمام دایمنشنها را در صفحهی نمایش نشان دهید.
2. پارتی که در تمرین قبلی ایجاد شد را مورد استفاده قرار دهید و به طور اتوماتیک یک جدول طراحی(design table) ایجاد کنید. 10 پیکربندی دیگر اضافه کنید به طوری که دایمنشنهای هرکدام، متفاوت باشند. و یک ویژگی شخصی(custom property) ایجاد کنید که نام آن Vendor باشد تا در هر پیکربندی، مقدار متفاوتی داشته باشد.
3. پارتی که در تمرین قبلی ایجاد شده را مورد استفاده قرار دهید و یک فیچر به آن اضافه کنید. از جدول طراحی مورد نظر، برای روشن کردن یا خاموش کردن(سرکوب یا ضدسرکوب کردن) در هر پیکربندی استفاده کنید. همچنین رنگ پارت را در پیکربندیهای مختلف تغییر دهید.
- بازدید: 65
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.