پس از آشنایی با محیط Part، ساخت احجام توپر با Extrude، ایجاد اجسام صلب گسسته و سطوح صلب تحلیلی، گام بعدی ورود به مدلسازی پیشرفتهتر هندسه در Abaqus/CAE است. در این مرحله، هدف فقط ایجاد یک شکل سهبعدی ساده نیست؛ بلکه باید بتوان هندسههای پیچیده، پوستههای مهندسی، نواحی چندبخشی و ویژگیهای هندسی موردنیاز برای تحلیل را بهصورت کنترلشده ایجاد کرد.
در Abaqus/CAE، محیط Part از یک رویکرد ویژگیمحور برای ایجاد و ویرایش هندسه استفاده میکند و ابزارهایی مانند Extrude، Revolve، Sweep، Cut، Blend، Partition و عملیات مربوط به پوستهها امکان ساخت مدلهای متنوع را فراهم میکنند.
تفاوت مدلسازی Solid و Shell
یکی از نخستین تصمیمها در مدلسازی پیشرفته، انتخاب بین Solid Modeling و Shell Modeling است.
در مدل Solid، هندسه دارای حجم واقعی است و برای قطعات ضخیم، اجسام حجیم و مسائلی که توزیع تنش در ضخامت اهمیت دارد، کاربرد گستردهای دارد.
در مدل Shell، هندسه عمدتاً بر اساس یک سطح مرجع و ضخامت تعریفشده در خواص مدل نمایش داده میشود. این روش برای قطعاتی که یک بعد آنها نسبت به دو بعد دیگر بسیار کوچک است، مانند ورقها، پوستههای مخازن، صفحات و سازههای نازک، بسیار مناسب است.
انتخاب نادرست بین این دو رویکرد میتواند باعث افزایش غیرضروری هزینه محاسباتی یا کاهش دقت مدل شود.
ایجاد احجام پیچیده با Revolve
یکی از ابزارهای مهم برای مدلسازی پیشرفته، Revolve است. در این روش، یک پروفیل دوبعدی حول یک محور مشخص دوران داده میشود و یک هندسه سهبعدی ایجاد میکند.
برای مثال، میتوان با دوران یک پروفیل مناسب، قطعاتی مانند:
- فلنجها
- بوشها
- قطعات محوری
- مخازن استوانهای
- اجزای دوار
- هندسههای متقارن حول محور
را ایجاد کرد.
تفاوت اصلی Revolve با Extrude این است که Extrude یک پروفیل را در امتداد یک راستا منتقل میکند، در حالی که Revolve آن را حول یک محور میچرخاند.
بهصورت مفهومی:
Sketch + Extrude → حجم منشوری
Sketch + Revolve → حجم دورانی
مدلسازی Sweep
در برخی هندسهها، نه امتداد مستقیم و نه دوران حول یک محور پاسخ مناسبی برای ایجاد حجم نیست. در این شرایط، Sweep اهمیت پیدا میکند.
در Sweep، یک پروفیل در امتداد یک مسیر حرکت داده میشود تا یک Feature سهبعدی ایجاد شود.
این روش برای مدلسازی هندسههایی مانند:
- لولههای خمیده
- کانالهای منحنی
- مسیرهای پیچیده
- اعضای با مقطع ثابت
- هندسههای طولانی با مسیر غیرخطی
کاربرد دارد.
در این روش معمولاً سه مفهوم اهمیت پیدا میکنند:
Profile → مقطع
Path → مسیر حرکت
Sweep → ایجاد هندسه با حرکت مقطع در مسیر
بنابراین کیفیت Sketch و تعریف صحیح مسیر، مستقیماً بر نتیجه نهایی اثر میگذارد.
ایجاد حفره و حذف مواد با Cut
مدلسازی پیشرفته معمولاً فقط به اضافه کردن ماده محدود نمیشود. در بسیاری از قطعات واقعی، لازم است بخشی از حجم اولیه حذف شود.
ابزارهای Cut امکان ایجاد هندسههایی مانند:
- سوراخ
- شیار
- حفره
- کانال
- بازشو
- فرورفتگی
را فراهم میکنند.
برای مثال، ابتدا میتوان یک استوانه یا بلوک ایجاد کرد و سپس یک Sketch دایرهای روی یکی از سطوح آن ایجاد نمود. با استفاده از یک عملیات Cut، این ناحیه از حجم اصلی حذف میشود.
این روش یکی از پایههای ایجاد قطعات مهندسی واقعی از هندسههای سادهتر است.
ایجاد هندسههای پوستهای
برای مدلسازی قطعات نازک، استفاده از Shell میتواند نسبت به ساخت یک حجم Solid و سپس اختصاص ضخامت مناسب، رویکرد متفاوتی ارائه کند.
در مدل Shell، سطح هندسی نقش اساسی دارد و ضخامت پوسته معمولاً در مرحله تعریف Section مشخص میشود.
نمونههای رایج عبارتاند از:
ورق فلزی → Shell
پوسته مخزن → Shell
صفحه نازک → Shell
بدنه نازک سازهای → Shell
مزیت اصلی این رویکرد، کاهش پیچیدگی هندسی و تعداد درجات آزادی در مقایسه با مدلسازی حجمی بسیار ریزدانه است؛ البته مناسب بودن آن به نسبت ضخامت به ابعاد و نوع رفتار موردنظر بستگی دارد.
مدلسازی پوسته از سطوح
در پروژههای پیشرفته ممکن است هندسه موردنظر ابتدا بهصورت مجموعهای از سطوح ایجاد شود. این سطوح میتوانند بعداً برای تعریف یک مدل Shell مورد استفاده قرار گیرند.
در چنین مدلهایی، پیوستگی هندسی بین سطوح اهمیت زیادی دارد. وجود شکاف، همپوشانی یا اتصال نادرست میان بخشهای مختلف سطح میتواند در مراحل بعدی، بهویژه هنگام مشبندی، مشکل ایجاد کند.
به همین دلیل، در مدلسازی پوستههای پیچیده باید از همان ابتدا کیفیت هندسه کنترل شود.
Partition؛ تقسیمبندی هوشمند هندسه
یکی از مهمترین ابزارهای مدلسازی پیشرفته در Abaqus، Partition است.
Partition به معنای تقسیم یک هندسه موجود به نواحی کوچکتر و قابل مدیریتتر است، بدون اینکه لزوماً یک جسم فیزیکی جدید ایجاد شود.
برای مثال، یک حجم ساده ممکن است با Partition به چند ناحیه تقسیم شود تا:
- مشبندی کنترل شود.
- نوع المان در نواحی مختلف تغییر کند.
- بارگذاری روی یک سطح مشخص اعمال شود.
- شرایط مرزی دقیقتر تعریف شود.
- ناحیه تماس مشخص شود.
- خواص متفاوت به بخشهای مختلف اختصاص داده شود.
بنابراین Partition فقط یک ابزار هندسی نیست؛ بلکه نقش مهمی در آمادهسازی مدل برای تحلیل دارد.
اهمیت Partition در مشبندی
فرض کنید یک قطعه دارای یک ناحیه بحرانی است که باید در آن مش بسیار ریز ایجاد شود. اگر کل قطعه یک حجم یکپارچه باشد، کنترل دقیق اندازه مش در آن ناحیه ممکن است دشوار شود.
با Partition میتوان ناحیه موردنظر را جدا کرد و سپس کنترل مش را روی همان بخش اعمال نمود.
این موضوع در مدلهایی مانند:
- تمرکز تنش
- اطراف سوراخ
- نواحی تماس
- نوک ترک
- محل اعمال بار
- نواحی دارای تغییر هندسه شدید
اهمیت بسیار زیادی دارد.
Blend و Fillet در مدلسازی هندسی
قطعات واقعی معمولاً گوشههای کاملاً تیز ندارند. در بسیاری از موارد، گوشهها دارای شعاع انحنا هستند که با Fillet یا عملیاتهای مشابه ایجاد میشود.
ایجاد این انحناها از نظر تحلیل مکانیکی نیز اهمیت دارد؛ زیرا گوشههای کاملاً تیز میتوانند تمرکز تنش شدیدی ایجاد کنند.
بنابراین Fillet میتواند علاوه بر بهبود هندسه، برای نزدیکتر کردن مدل عددی به هندسه واقعی قطعه نیز مورد استفاده قرار گیرد.
در مقابل، حذف یا سادهسازی جزئیات کوچک نیز ممکن است در برخی مدلها ضروری باشد تا حجم محاسباتی کنترل شود.
استفاده از هندسه مرجع
در مدلهای پیچیده، ایجاد هندسه فقط با تکیه بر سطوح و لبههای موجود همیشه کافی نیست. استفاده از Reference Geometry میتواند ساخت مدل را کنترلپذیرتر کند.
صفحات، محورهای مرجع و نقاط مرجع میتوانند برای مواردی مانند:
- ایجاد Sketch
- تعیین مسیر Sweep
- تعیین محور دوران
- موقعیتدهی هندسه
- ایجاد Partition
- تعریف شرایط مرزی
استفاده شوند.
این روش باعث میشود وابستگی مدل به لبهها و سطوح خاص کاهش پیدا کند و مدل در برابر تغییرات هندسی پایدارتر باشد.
مدلسازی پوستههای پیچیده
در یک پوسته ساده ممکن است تنها یک سطح مستطیلی کافی باشد؛ اما در کاربردهای مهندسی، پوسته میتواند دارای انحنا، سوراخ، بازشو، تغییر مسیر و چندین ناحیه مختلف باشد.
برای چنین مدلهایی باید به موارد زیر توجه شود:
- پیوستگی سطوح
- جهتگیری صحیح پوسته
- محل Partitionها
- ضخامت موردنظر
- نواحی اتصال
- محل اعمال بار و شرایط مرزی
- قابلیت مشبندی
بهخصوص در مدلهای Shell، جهت و نرمال سطح میتواند در تعریف صحیح رفتار و خواص اهمیت داشته باشد.
مدلسازی هندسه برای تحلیل، نه صرفاً طراحی
در Abaqus هدف از مدلسازی هندسی با نرمافزارهای CAD کلاسیک تفاوتهایی دارد. هندسه باید در نهایت برای تحلیل المان محدود آماده شود.
به همین دلیل، یک هندسه بسیار دقیق CAD لزوماً بهترین هندسه برای تحلیل نیست.
گاهی لازم است جزئیات بسیار کوچک حذف شوند، سطوح تقسیم شوند یا هندسه برای مشبندی مناسبتر بازطراحی شود.
این فرآیند را میتوان نوعی Analysis-Oriented Geometry Modeling دانست؛ یعنی هندسه با توجه به نیازهای تحلیل ایجاد و اصلاح میشود.
ارتباط مدلسازی هندسی با مشبندی
یکی از مهمترین اصول مدلسازی پیشرفته در Abaqus این است که هندسه و مش را نباید کاملاً جدا از یکدیگر در نظر گرفت.
هندسه مناسب باید امکان ایجاد مش مناسب را فراهم کند.
برای مثال، اگر یک قطعه دارای ناحیهای با تغییرات شدید تنش باشد، بهتر است هندسه به شکلی ساخته یا Partition شود که بتوان در آن ناحیه عناصر کوچکتر ایجاد کرد.
بنابراین مسیر صحیح میتواند بهصورت زیر باشد:
Geometry → Partition → Mesh Control → Meshing → Analysis
این ارتباط در مدلهای پیچیده اهمیت بسیار بیشتری پیدا میکند.
سادهسازی هندسه در مدلهای پیشرفته
یکی از مهارتهای مهم در مدلسازی حرفهای، تشخیص جزئیاتی است که واقعاً برای تحلیل ضروری هستند.
وجود سوراخها، پخها، رزوهها یا شیارهای بسیار کوچک در مدل CAD ممکن است از نظر طراحی مهم باشد، اما لزوماً همه آنها در تحلیل المان محدود موردنیاز نیستند.
اگر یک جزئیات کوچک هیچ تأثیر قابل توجهی بر پاسخ موردنظر نداشته باشد، حذف آن میتواند باعث:
- کاهش تعداد المانها
- کاهش زمان حل
- سادهتر شدن مشبندی
- افزایش پایداری مدل
- کاهش مشکلات هندسی
شود.
در مقابل، اگر یک Fillet کوچک عامل اصلی تمرکز تنش باشد، حذف آن میتواند نتیجه تحلیل را بهطور جدی تغییر دهد. بنابراین سادهسازی باید بر اساس هدف تحلیل انجام شود.
رویکرد پیشنهادی برای مدلسازی پیشرفته
برای ساخت یک هندسه پیچیده در Abaqus بهتر است فرآیند به چند مرحله تقسیم شود:
مرحله اول: تعریف نوع Part و فضای مدلسازی
مرحله دوم: ایجاد هندسه پایه
مرحله سوم: ایجاد Features اصلی مانند Extrude، Revolve یا Sweep
مرحله چهارم: اصلاح هندسه با Cut و Fillet
مرحله پنجم: استفاده از Partition برای ایجاد نواحی مناسب تحلیل
مرحله ششم: بررسی کیفیت هندسه
مرحله هفتم: آمادهسازی برای تعریف Section و مشبندی
این روش باعث میشود مدل ساختاری مشخص داشته باشد و اصلاح آن در مراحل بعدی آسانتر شود.
جمعبندی
مدلسازی پیشرفته احجام و پوستهها در Abaqus فراتر از ایجاد یک هندسه سهبعدی ساده است. کاربر باید بداند چه زمانی از Solid، چه زمانی از Shell و چه زمانی از روشهای خاصی مانند Discrete Rigid، Analytical Rigid یا Eulerian استفاده کند.
ابزارهایی مانند Extrude، Revolve، Sweep، Cut، Fillet و Partition امکان ایجاد و اصلاح هندسه را فراهم میکنند، اما ارزش واقعی این ابزارها زمانی مشخص میشود که مدل با هدف تحلیل ساخته شود.
در یک مدل حرفهای، هندسه باید از ابتدا با توجه به مشبندی، بارگذاری، شرایط مرزی، تماس، نواحی بحرانی و نوع تحلیل طراحی شود. به همین دلیل، تسلط بر مدلسازی پیشرفته Part یکی از پایههای اصلی ورود به تحلیلهای پیچیدهتر Abaqus/CAE محسوب میشود. مستندات رسمی Abaqus/CAE نیز مجموعه گستردهای از ابزارهای Sketcher، ایجاد و ویرایش هندسه، Partition، مشبندی و مدلسازی ویژگیمحور را در فرآیند ساخت مدل ارائه میکند.
کلیدواژه ها : آموزش آباکوس-Abaqus Tutorial-مدلسازی پیشرفته آباکوس-Advanced Abaqus Modeling-مدلسازی احجام در آباکوس-Solid Modeling in Abaqus-مدلسازی پوسته در آباکوس-Shell Modeling in Abaqus-مدلسازی سهبعدی آباکوس-3D Modeling in Abaqus-Extrude در آباکوس-Abaqus Extrude-Revolve در آباکوس-Abaqus Revolve-Sweep در آباکوس-Abaqus Sweep-Cut در آباکوس-Abaqus Cut-Fillet در آباکوس-Abaqus Fillet-Partition در آباکوس-Abaqus Partition-مدلسازی هندسی پیشرفته-Advanced Geometry Modeling-مدلسازی قطعات پیچیده-Complex Part Modeling-احجام توپر-Solid Geometry-پوستههای مهندسی-Engineering Shells-مدلسازی پارامتریک-Abaqus Parametric Modeling-هندسه مناسب مشبندی-Meshable Geometry-آمادهسازی هندسه برای تحلیل-Geometry Preparation for FEA-تحلیل اجزای محدود-Finite Element Analysis-مدلسازی هندسی برای تحلیل-Analysis Oriented Modeling-Abaqus Part Module