Cell Partitioning via Cutting Planes یکی از روشهای مهم برای تقسیمبندی حجمهای سهبعدی در Abaqus است. این روش به کاربر اجازه میدهد یک Cell را با استفاده از یک صفحه برش به چند ناحیه مجزا تقسیم کند. این قابلیت در آمادهسازی هندسه برای مشبندی، اختصاص مواد مختلف، اعمال شرایط مرزی موضعی و ایجاد نواحی مناسب برای تحلیلهای پیچیده بسیار کاربردی است.
مفهوم Cell Partitioning در آباکوس
در Abaqus، یک Part سهبعدی میتواند از یک یا چند Cell تشکیل شود. گاهی یک حجم یکپارچه برای ادامه مدلسازی مناسب نیست و لازم است آن را به چند ناحیه تقسیم کنیم.
برای مثال، فرض کنید یک بلوک سهبعدی داریم و میخواهیم آن را به دو بخش تقسیم کنیم:
Cell اولیه → Cell 1 + Cell 2
در این شرایط میتوان از روش Cutting Plane استفاده کرد.
پارتیشن ایجادشده هندسه اصلی را از بین نمیبرد، بلکه یک مرز داخلی جدید در حجم ایجاد میکند. این مرز میتواند در مراحل بعدی برای انتخاب Region، تخصیص Section، کنترل Mesh یا اعمال بار و شرایط مرزی مورد استفاده قرار گیرد.
چرا باید Cell را Partition کنیم؟
پارتیشنبندی حجم یکی از ابزارهای مهم آمادهسازی مدل در Abaqus است. از Partition میتوان برای اهداف مختلفی استفاده کرد، از جمله:
سادهتر کردن هندسه پیچیده
آمادهسازی مدل برای مشبندی ساختاریافته
ایجاد نواحی مناسب برای Hex Meshing
اختصاص مواد مختلف به قسمتهای مختلف یک قطعه
اعمال بار روی ناحیه مشخص
اعمال Boundary Condition روی یک ناحیه خاص
ایجاد مسیرهای مناسب برای Mesh Seeding
تعریف ناحیه ترک یا ناحیه تحت تأثیر ترک
ایجاد مرزهای هندسی برای تحلیلهای چندناحیهای
بنابراین Partition فقط یک عملیات هندسی نیست و میتواند مستقیماً روی کیفیت و قابلیت تحلیل مدل تأثیر بگذارد.
Cutting Plane چیست؟
در روش Cutting Plane، یک صفحه فرضی از داخل Cell عبور داده میشود و Abaqus از تقاطع این صفحه با حجم برای ایجاد Partition استفاده میکند.
بهصورت مفهومی:
Original Cell + Cutting Plane → Partitioned Cells
صفحه برش میتواند با روشهای مختلفی تعریف شود. Abaqus برای روش Cutting Plane گزینههایی مانند تعریف صفحه با یک نقطه و یک لبه مستقیم، سه نقطه، یا یک نقطه و عمود بر یک لبه را فراهم میکند.
ورود به ابزار Partition Cell
برای پارتیشنبندی یک Cell، ابتدا وارد Part Module شوید.
سپس ابزار:
Tools → Partition
را انتخاب کنید.
در پنجره مربوط به Partition، گزینه مربوط به:
Cell
انتخاب میشود.
پس از انتخاب Cell، روش پارتیشنبندی مشخص میشود و برای این آموزش:
Cutting Plane
انتخاب خواهد شد.
روش اول: تعریف صفحه با یک Point و یک Straight Edge
یکی از روشهای تعیین Cutting Plane استفاده از یک نقطه و یک لبه مستقیم است.
در این روش:
Cell موردنظر انتخاب میشود.
روش Cutting Plane فعال میشود.
یک Point انتخاب میشود.
یک Straight Edge بهعنوان مرجع انتخاب میشود.
جهت صفحه برش مشخص میشود.
عملیات Partition تأیید میشود.
Abaqus صفحهای ایجاد میکند که از نقطه انتخابشده عبور کرده و با هندسه مرجع انتخابشده تعریف میشود.
این روش زمانی مفید است که در هندسه موجود یک Edge مناسب برای تعیین جهت صفحه داشته باشیم.
روش دوم: تعریف Cutting Plane با سه نقطه
روش دیگر، تعریف صفحه با Three Points است.
در این روش سه نقطه غیرهمخط انتخاب میشوند و Abaqus صفحهای را تعریف میکند که از هر سه نقطه عبور میکند.
مراحل کلی:
Cell انتخاب میشود.
Cutting Plane فعال میشود.
نقطه اول انتخاب میشود.
نقطه دوم انتخاب میشود.
نقطه سوم انتخاب میشود.
Partition تأیید میشود.
این روش برای مدلهایی که صفحه برش خاصی از سه نقطه هندسی عبور میکند بسیار مناسب است.
نکته مهم درباره سه نقطه
سه نقطه انتخابشده باید یک صفحه مشخص را تعریف کنند. اگر نقاط همخط باشند، صفحه منحصربهفردی از آنها قابل تعریف نیست.
بنابراین هنگام انتخاب نقاط باید به موقعیت هندسی آنها دقت شود.
روش سوم: صفحه عمود بر یک Edge
روش دیگر تعریف Cutting Plane بر اساس یک نقطه و یک Edge است، بهگونهای که صفحه برش نسبت به Edge دارای وضعیت عمود باشد.
این روش زمانی کاربرد دارد که بخواهیم حجم را در راستای مشخصی قطع کنیم.
برای مثال در یک قطعه استوانهای یا منشوری، میتوان از یک Edge بهعنوان مرجع جهت استفاده کرد و صفحهای عمود بر آن ایجاد نمود.
انتخاب جهت صفحه برش
در بعضی هندسهها، صفحهای که با اطلاعات انتخابشده تعریف میشود ممکن است دو جهت یا حالت هندسی ممکن داشته باشد.
در این شرایط Abaqus امکان انتخاب جهت مناسب صفحه را در اختیار کاربر قرار میدهد.
برای مثال میتوان از گزینههایی مانند:
Flip
برای تغییر سمت یا جهت نمایش صفحه استفاده کرد.
این قابلیت بهخصوص زمانی مفید است که صفحه در Preview در سمت مخالف چیزی که انتظار داریم نمایش داده شود.
مشاهده Preview
پیش از تأیید نهایی Partition، بهتر است Preview صفحه برش بررسی شود.
در Preview باید کنترل کنیم که:
صفحه از ناحیه موردنظر عبور میکند.
جهت صفحه صحیح است.
صفحه تمام Cell موردنظر را قطع میکند.
نتیجه Partition با هدف مشبندی یا اعمال بار سازگار است.
این بررسی ساده میتواند از ایجاد Partition اشتباه و نیاز به اصلاح مجدد هندسه جلوگیری کند.
تقسیم یک Cell به دو ناحیه
سادهترین کاربرد Cutting Plane، تقسیم یک Cell به دو Cell است.
برای مثال یک بلوک مستطیلی را در نظر بگیرید.
اگر یک صفحه برش از وسط آن عبور کند:
Original Cell
به:
Cell 1 + Cell 2
تبدیل میشود.
اکنون هر Cell را میتوان بهصورت مستقل انتخاب کرد.
برای مثال میتوان:
Cell 1 → Steel
Cell 2 → Aluminum
اختصاص داد.
بنابراین Cutting Plane میتواند مستقیماً در مدلسازی قطعات چندمادهای نیز کاربرد داشته باشد.
تقسیم چندباره یک حجم
در صورت نیاز میتوان یک Cell را چندین بار Partition کرد.
برای مثال:
Cell اولیه → Partition 1 → دو Cell
سپس یکی از Cellهای حاصل را مجدداً تقسیم کرد:
Cell 2 → Partition 2 → دو Cell جدید
در نهایت ممکن است یک Part دارای چندین Cell باشد که هرکدام Region مستقلی را تشکیل میدهند.
این روش برای ایجاد هندسه مناسب جهت Meshهای پیچیده بسیار کاربردی است.
استفاده از Cutting Plane برای مشبندی
یکی از مهمترین کاربردهای Cell Partitioning، آمادهسازی هندسه برای Mesh است.
یک حجم پیچیده ممکن است با یک Mesh ساده و منظم قابل مشبندی نباشد. در چنین شرایطی میتوان آن را به چند Cell سادهتر تقسیم کرد.
برای مثال یک حجم پیچیده ممکن است ابتدا یک Cell بزرگ باشد، اما با چند Partition به چند ناحیه ساده تبدیل شود.
این کار میتواند امکان استفاده بهتر از:
Structured Mesh
Sweep Mesh
Hexahedral Elements
کنترل Local Mesh Density
را فراهم کند.
Partition برای Hex Meshing
در بسیاری از مدلهای سهبعدی، استفاده از المانهای Hexahedral به دلیل کیفیت مناسب و کنترل بهتر مش مطلوب است.
اما هر هندسهای مستقیماً قابل مشبندی با Hex نیست.
در چنین شرایطی Partition کردن حجم میتواند هندسه را به نواحی سادهتر و قابلمشبندی تبدیل کند.
بنابراین یکی از کاربردهای مهم Cutting Plane، آمادهسازی Meshable Regions است.
ایجاد مرز برای Mesh Seeding
Partition باعث ایجاد Edgeهای جدید در حجم میشود.
این Edgeها میتوانند برای تعیین تعداد المانها یا اندازه Mesh مورد استفاده قرار گیرند.
برای مثال ممکن است بخواهیم در یک قسمت از قطعه Mesh ریزتر و در قسمت دیگری Mesh درشتتر داشته باشیم.
با ایجاد Partition میتوان مرز مشخصی برای تغییر تراکم Mesh ایجاد کرد.
استفاده برای مواد مختلف
فرض کنید یک قطعه از دو ماده ساخته شده است، اما هندسه کلی آن یک حجم یکپارچه است.
ابتدا باید مرز بین دو ماده مشخص شود.
برای این کار میتوان از Cutting Plane استفاده کرد:
Cell → Cutting Plane → Cell 1 + Cell 2
سپس:
Cell 1 → Section 1
Cell 2 → Section 2
به این ترتیب هر ناحیه میتواند Material و Section متفاوتی داشته باشد.
استفاده برای اعمال بار و Boundary Condition
Partition همچنین امکان انتخاب ناحیه مشخصی از حجم را فراهم میکند.
فرض کنید فقط بخشی از یک سطح یا حجم باید تحت بار قرار گیرد. با Partition میتوان آن ناحیه را از بقیه هندسه جدا کرد.
پس از آن میتوان Region ایجادشده را برای:
Pressure
Concentrated Load
Body Force
Temperature
Boundary Condition
انتخاب کرد.
Partition در تحلیل شکست و ترک
در مسائل Fracture Mechanics نیز Partition نقش مهمی دارد.
برای مثال ممکن است لازم باشد یک ناحیه خاص برای ایجاد سطح ترک یا کنترل Mesh اطراف ترک ایجاد شود.
Abaqus در روشهای مختلف Partition از جمله Sketch Planar Partition و سایر روشهای تقسیم سلول امکان ایجاد نواحی هندسی مناسب برای مدلسازی شکست را فراهم میکند.
Cutting Plane نیز میتواند برای ایجاد یک صفحه هندسی اولیه در اطراف ناحیه موردنظر استفاده شود.
تفاوت Cutting Plane با Datum Plane
Cutting Plane و Datum Plane هر دو میتوانند برای تقسیم Cell استفاده شوند، اما مفهوم آنها یکسان نیست.
Cutting Plane بهطور مستقیم برای عملیات Partition کردن Cell تعریف میشود.
در مقابل، Datum Plane یک هندسه مرجع است که میتواند علاوه بر Partition در عملیات دیگری مانند Sketch، ساخت هندسه و موقعیتدهی نیز مورد استفاده قرار گیرد.
بنابراین اگر هدف صرفاً تقسیم سریع یک Cell باشد، Cutting Plane میتواند گزینه مناسبی باشد؛ اما اگر همان صفحه قرار است در مراحل مختلف مدلسازی بهعنوان مرجع مورد استفاده قرار گیرد، Datum Plane انعطافپذیری بیشتری دارد.
مقایسه روشهای Partition Cell
| روش | کاربرد اصلی |
|---|---|
| Cutting Plane | تقسیم حجم با یک صفحه برش |
| Datum Plane | تقسیم با صفحه مرجع |
| Extend Face | استفاده از امتداد یک Face |
| Extrude/Sweep | ایجاد Partition با امتداد یا جاروب هندسه |
| N-sided Patch | ایجاد Partition با Patch چندوجهی |
| Sketch Planar | ایجاد Partition با Sketch |
Abaqus چندین روش رسمی برای Partition کردن Cell ارائه میکند و انتخاب روش مناسب به هندسه و هدف مدل بستگی دارد.
خطاهای رایج در Cutting Plane
یکی از خطاهای رایج این است که صفحه برش واقعاً از Cell عبور نکند. در این حالت Partition موردنظر ایجاد نخواهد شد.
مشکلات دیگر میتوانند شامل موارد زیر باشند:
انتخاب سه نقطه نامناسب
انتخاب Edge اشتباه
جهت نادرست صفحه
انتخاب Cell اشتباه
ایجاد Partitionهای بیش از حد
ایجاد نواحی بسیار کوچک یا نامناسب
پیچیدهتر کردن غیرضروری هندسه
به همین دلیل بهتر است قبل از تأیید Partition، Preview بررسی شود.
تأثیر Partition بر کیفیت مدل
Partition ذاتاً کیفیت مدل را بهتر نمیکند؛ بلکه اگر بهدرستی طراحی شود، میتواند کنترل بیشتری روی مدل ایجاد کند.
یک Partition مناسب میتواند:
مشبندی را سادهتر کند.
کیفیت Mesh را افزایش دهد.
اعمال بار را دقیقتر کند.
تخصیص Material را امکانپذیر کند.
کنترل بیشتری روی نواحی بحرانی ایجاد کند.
اما Partition بیش از حد نیز میتواند تعداد Featureها و پیچیدگی مدل را افزایش دهد.
روند پیشنهادی برای Cell Partitioning
برای استفاده صحیح از Cutting Plane میتوان روند زیر را دنبال کرد:
Create Part → Select Cell → Partition Cell → Cutting Plane → Define Plane → Preview → Partition → Check Geometry → Mesh
پس از Partition نیز بهتر است بررسی شود که Cellهای جدید دقیقاً همان نواحی موردنیاز را تشکیل دادهاند.
جمعبندی
روش Cell Partitioning via Cutting Planes یکی از روشهای ساده و کاربردی برای تقسیم حجمهای سهبعدی در Abaqus است. در این روش یک صفحه برش با استفاده از هندسه مرجع مناسب تعریف شده و از تقاطع آن با Cell برای ایجاد نواحی جدید استفاده میشود.
سه روش مهم برای تعریف Cutting Plane عبارتاند از:
Point + Straight Edge
Three Points
Point + Normal to Edge
پس از ایجاد Partition، Cellهای جدید میتوانند برای Mesh، تخصیص Material و Section، اعمال Load و Boundary Condition و آمادهسازی مدلهای پیچیده مورد استفاده قرار گیرند.
بنابراین در یک مدل سهبعدی حرفهای، Partitioning فقط یک مرحله هندسی نیست؛ بلکه یکی از ابزارهای اصلی برای آمادهسازی مدل جهت تحلیل عددی و ایجاد کنترل دقیق بر نواحی مختلف سازه محسوب میشود.
کلیدواژه ها : پارتیشنبندی سلول در آباکوس-Cell Partitioning Abaqus-Cutting Plane آباکوس-پارتیشن با صفحه برش-Partition Cell via Cutting Plane-تقسیم حجم در آباکوس-3D Cell Partitioning-صفحه برش در آباکوس-Cutting Plane Method Abaqus-تعریف صفحه با سه نقطه-Three Point Cutting Plane-صفحه برش با نقطه و لبه-Point and Straight Edge-صفحه عمود بر لبه-Normal to Edge Abaqus-پارتیشنبندی حجم سهبعدی-3D Volume Partitioning-آمادهسازی مش در آباکوس-Mesh Preparation Abaqus-پارتیشن برای مشبندی-Hex Mesh Partitioning-پارتیشن برای تخصیص متریال-Material Assignment Partition-پارتیشن برای اعمال بار-Load Application Partition-پارتیشنبندی هندسه پیچیده-Complex Geometry Partitioning-Partitioning Cells in Abaqus-مدلسازی سهبعدی آباکوس-3D Abaqus Modeling