آموزش تحلیل المان محدود (FEA) در کتیا: راهنمای گام به گام اولین تحلیل شما
چگونه قبل از ساخت، از استحکام و عملکرد قطعه خود در کتیا مطمئن شویم؟
حتما برای شما هم پیش آمده که ساعتها روی طراحی یک قطعه پیچیده وقت گذاشتهاید، اما یک سوال کلیدی همیشه در پس ذهنتان باقی میماند: آیا این قطعه در دنیای واقعی و زیر بار واقعی دوام میآورد؟ آیا جایی از آن نمیشکند یا بیش از حد تغییر شکل نمیدهد؟ فرستادن طرح برای ساخت نمونه اولیه و تست کردن آن هم زمانبر است و هم پرهزینه. اینجاست که آموزش تحلیل المان محدود(FEA) در کتیا مثل یک نقشه راه عمل میکند و به شما اجازه میدهد قبل از خرج کردن حتی یک ریال برای ساخت، قطعه را در محیط مجازی تست کنید. تحلیلهای پیشرفته برای صنایع هوافضا و خودرو. انجام پروژه کتیا در سطح آنالیزهای پیچیده را از تیم خبره ما بخواهید.
این مقاله یک راهنمای خشک و تئوریک نیست؛ قرار است با هم یک مسیر عملی را طی کنیم. قبل از هرچیز، اگر با محیط کلی این نرمافزار قدرتمند آشنایی کامل ندارید، پیشنهاد میکنم نگاهی به راهنمای جامع کتیا (CATIA) ما بیندازید تا مفاهیم پایهای برایتان مرور شود.

تحلیل المان محدود (FEA) به زبان ساده چیست و چه گرهی از کار طراحی مهندسی باز میکند؟
بذارید سادهاش کنم. تصور کنید میخواهید مساحت یک شکل هندسی خیلی عجیب و غریب را حساب کنید که هیچ فرمول مشخصی ندارد. یک راه هوشمندانه این است که آن را به صدها مربع یا مثلث کوچک تقسیم کنید، مساحت هر کدام از این اشکال ساده را حساب کرده و در نهایت با هم جمع کنید. تحلیل المان محدود (Finite Element Analysis) هم دقیقا همین کار را با مسائل فیزیکی پیچیده میکند.
نرمافزار یک قطعه سهبعدی پیوسته را به هزاران یا میلیونها قطعه کوچکتر و سادهتر به نام “المان” (Element) تقسیم میکند. سپس با حل معادلات ساده فیزیکی (مثل نیرو و جابجایی) برای هر کدام از این المانها و اتصال نتایج به هم، رفتار کل قطعه را با دقت فوقالعاده بالایی پیشبینی میکند. این روش فقط برای تحلیل تنش نیست و در تحلیلهای حرارتی، سیالاتی و دینامیکی هم کاربرد دارد. درک درست این موضوع به شما کمک میکند تا بدانید چرا تفاوت طراحی Solid و Surface در کتیا میتواند روی نوع تحلیل شما تاثیرگذار باشد.
چرا برای یک تحلیل دقیق، مدل سهبعدی را به هزاران آلمان کوچکتر تقسیم میکنیم؟
این تقسیمبندی که به آن “مشبندی” (Meshing) میگوییم، قلب تپنده تحلیل FEA است. ⚙️ هر المان گوشههایی به نام “گره” (Node) دارد. نرمافزار معادلات را در این گرهها حل میکند و سپس نتایج را برای کل المان درونیابی میکند. هرچه تعداد این المانها بیشتر (و البته باکیفیتتر) باشد، نتایج شما به رفتار واقعی قطعه نزدیکتر خواهد بود.
یادم میاد اوایل کارم، حدود ۱۲ سال پیش، روی یک پروژه بدنه خودرو کار میکردیم. یک مشبندی نامناسب و درشت روی یکی از ستونها، کل نتایج تحلیل خستگی رو بیاعتبار کرد و باعث شد چند هفته کار تیم عقب بیفته. از همانجا یاد گرفتم که کیفیت مشبندی، مستقیماً کیفیت تحلیل شماست. پس این مرحله فقط یک کار روتین نیست، بلکه یک مهارت مهندسی حیاتی است.
اولین تحلیل FEA در کتیا: چگونه یک پایه نگهدارنده صنعتی (Bracket) را قدم به قدم تحلیل کنیم؟
خب، تئوری کافیه. بیایید آستینها را بالا بزنیم و یک تحلیل واقعی را با هم شروع کنیم. برای این آموزش، یک پایه نگهدارنده (Bracket) فلزی ساده را در نظر میگیریم. هدف ما این است که ببینیم آیا این براکط میتواند نیروی مشخصی را بدون شکستن یا تغییرشکل دائمی تحمل کند یا نه.
این پروژه کوچک شامل تمام مراحل اصلی یک تحلیل المان محدود در کتیا است:
- سادهسازی مدل و اختصاص متریال
- مشبندی قطعه
- اعمال بارها و تعریف تکیهگاهها
- اجرای تحلیل و تفسیر نتایج
قدم اول: چرا باید مدل خود را قبل از ورود به محیط تحلیل در کتیا سادهسازی کنیم؟
یک اشتباه رایج بین طراحان تازهکار این است که همان مدل سهبعدی که برای نقشهکشی آماده کردهاند را مستقیماً وارد محیط تحلیل میکنند. این کار فاجعه است! جزئیات کوچکی مثل فیلتها (Fillets)، پخها (Chamfers)، سوراخهای ریز یا لوگوی شرکت، تعداد المانها را به شدت بالا برده و زمان تحلیل را به صورت نمایی افزایش میدهند، در حالی که تاثیری روی نتایج کلی تنش ندارند.
به این فرآیند “Defeaturing” یا سادهسازی میگویند. قبل از شروع تحلیل، همیشه موارد زیر را از مدل خود حذف یا سرکوب (Suppress) کنید:
- تمام فیلتها و پخهای غیرسازهای
- سوراخهای کوچک که تاثیری در استحکام کلی ندارند
- رزوهها (به جای آن از یک استوانه ساده استفاده کنید)
- متنها و لوگوهای حک شده
داشتن یک مدل تمیز که از ابتدا بر اساس اصول ترسیم دو بعدی و قیدگذاری در Sketcher کتیا ساخته شده باشد، این مرحله را برایتان بسیار سادهتر میکند.
قدم دوم: چگونه خواص مکانیکی مواد (Material Properties) را به درستی به قطعه اختصاص دهیم؟
تحلیل شما بدون تعریف صحیح متریال، چیزی جز یک سری تصاویر رنگی بیمعنی نیست. کامپیوتر از کجا باید بداند که قطعه شما فولادی است یا آلومینیومی؟ اینجاست که باید از کتابخانه مواد کتیا استفاده کنید. برای یک تحلیل استاتیکی ساده، حداقل به این خواص نیاز دارید:
- مدول یانگ (Young’s Modulus): میزان سختی یا سفتی ماده را نشان میدهد.
- ضریب پواسون (Poisson’s Ratio): نسبت کرنش عرضی به کرنش محوری را توصیف میکند.
- تنش تسلیم (Yield Strength): مهمترین عدد! تنشی که اگر از آن فراتر رویم، قطعه دچار تغییر شکل دائمی (پلاستیک) میشود.
وارد محیط Part Design شوید، روی آیکون Apply Material کلیک کرده و از کتابخانه Metal، ماده مورد نظر (مثلاً Steel) را انتخاب و به پارت خود اعمال کنید. به همین سادگی! اما یادتان باشد: “زباله ورودی، زباله خروجی”. اگر خواص ماده را اشتباه وارد کنید، تمام نتایج تحلیل بیاعتبار خواهد بود.

قدم سوم: مشبندی (Meshing) در تحلیل المان محدود کتیا چگونه کار میکند و چطور از خطاهای رایج آن جلوگیری کنیم؟
بعد از اختصاص ماده، وارد محیط Generative Structural Analysis میشویم. اولین چیزی که میبینید، یک مدل سهبعدی با یک سری نماد است. در درخت طراحی، روی OCTREE Tetrahedron Mesh راست کلیک کرده و Mesh Specifications را انتخاب کنید. در اینجا میتوانید اندازه المانها (Size) و یک پارامتر مهم به نام Sag را کنترل کنید. Sag مشخص میکند که مش شما چقدر به هندسه منحنیها وفادار بماند.
مشبندی صحیح در تحلیل المان محدود کتیا یک موازنه بین دقت و زمان حل است. مشهای ریزتر دقت بالاتری (مخصوصاً در نواحی تمرکز تنش مثل گوشهها) میدهند اما زمان تحلیل را به شدت بالا میبرند. یک راهکار خوب این است که در نواحی صاف از مش درشتتر و در نواحی حساس (مثل اطراف سوراخها) از مش ریزتر (Local Mesh Refinement) استفاده کنید. این تکنیکها به طور مفصلتر در مقاله آموزش تحلیل استاتیکی و تنش در کتیا پوشش داده شده است.
برای شروع، یک جدول مقایسهای ساده میتواند به شما در تصمیمگیری کمک کند:
| نوع المان (در کتیا) | کاربرد اصلی | مزایا | معایب |
| Linear Tetrahedron (4-Node) | تحلیلهای سریع و اولیه، مدلهای پیچیده | سرعت بسیار بالا، کمتر مستعد خطا در مشبندی | دقت پایینتر، در خمش ضعیف عمل میکند (Stiffness بالا) |
| Parabolic Tetrahedron (10-Node) | تحلیلهای دقیق و نهایی، تماس و غیرخطی | دقت بسیار بالا، رفتار خمشی عالی | زمان حل طولانیتر، نیاز به رم و پردازنده قویتر |
| Linear Hexahedron (8-Node) | مدلهای مکعبی و ساده، تحلیلهای خیلی دقیق | دقیقترین نتایج با کمترین تعداد المان | مشبندی اتوماتیک آن برای هندسههای پیچیده تقریبا غیرممکن است |
برای اکثر کارهای روزمره، المان Parabolic Tetrahedron بهترین انتخاب است. فقط اندازه آن را طوری تنظیم کنید که حداقل ۳-۴ المان در ضخامت نازکترین بخش قطعه شما وجود داشته باشد. دقت تحلیلهای ما، جایگزین تستهای مخرب گرانقیمت شده و هزینه طراحی با کتیا را توجیهپذیر میکند.
قدم چهارم: چگونه با بارگذاری و قیود (Loads & Constraints) شرایط کاری واقعی قطعه را شبیهسازی کنیم؟
این مرحله جایی است که شما به عنوان یک مهندس، داستان واقعی عملکرد قطعه را برای نرمافزار تعریف میکنید. اگر این بخش را اشتباه انجام دهید، حتی با بهترین مدل و دقیقترین مشبندی هم نتایج بیارزشی خواهید گرفت. در محیط تحلیل، شما باید دو چیز را مشخص کنید: تکیهگاهها (قطعه از کجا ثابت شده؟) و بارها (چه نیروهایی به آن وارد میشود؟).
جدول مقایسه قیود(Constraints) رایج در کتیا
| نام قید (Constraint) | نماد بصری | عملکرد | بهترین کاربرد |
| Clamp | 🔩 (نماد پیچ و مهره) | تمام 6 درجه آزادی (3 انتقالی، 3 دورانی) را حذف میکند. | شبیهسازی سطح جوش داده شده، پایهای که کاملاً به زمین پیچ شده. |
| Surface Slider | ↔️ (فلشهای لغزشی) | فقط اجازه حرکت در صفحه را میدهد و حرکت عمود بر صفحه را محدود میکند. | شبیهسازی حرکت یک قطعه روی یک سطح صاف و صیقلی. |
| Hinge | 🔄 (نماد لولا) | فقط اجازه چرخش حول یک محور را میدهد و 5 درجه آزادی دیگر را حذف میکند. | مدلسازی لولا، پین، یا یاتاقانهای ساده. |
| User-defined Restraint | ⚙️ (نماد چرخدنده) | به شما اجازه میدهد هر کدام از 6 درجه آزادی را به صورت دلخواه فعال یا غیرفعال کنید. | برای شرایط تکیهگاهی خاص و پیچیده که با قیود استاندارد قابل مدلسازی نیست. |
برای براکت ما، فرض میکنیم سوراخهای پایه آن به یک دیوار پیچ شدهاند. پس از نوار ابزار Restraints، ابزار Clamp را انتخاب کرده و سطوح داخلی سوراخها را انتخاب میکنیم. این کار تمام درجات آزادی (حرکتی و دورانی) را از این سطوح میگیرد. 🔩 سپس از نوار ابزار Loads، ابزار Distributed Force را انتخاب کرده و به سطحی که قرار است بار را تحمل کند، یک نیروی مشخص (مثلاً 1000 نیوتن) در جهت مورد نظر اعمال میکنیم. حواستان به جهت فلش نیرو باشد! بارها ممکنه همیشه نیرو نباشند؛ گاهی فشار، گشتاور یا حتی شتاب جاذبه (Gravity) است که باید تعریف شود. این مفاهیم در شبیهسازی مکانیزمها در DMU Kinematics کتیا هم کاربرد زیادی دارند.
چگونه نتایج رنگی تحلیل تنش (Von-Mises) را تفسیر کرده و نقاط بحرانی قطعه را پیدا کنیم؟
پس از تعریف بارها و قیود، روی Compute کلیک کنید و اجازه دهید حلگر (Solver) کارش را انجام دهد. بعد از چند ثانیه یا چند دقیقه (بسته به پیچیدگی مدل)، نتایج آماده نمایش است. معمولاً اولین تصویری که میبینید، یک طیف رنگی از تنش فون-میزس (Von-Mises Stress) است.
اما این نقشه رنگی یعنی چی؟ تنش فون-میزس یک معیار مهندسی است که تمام تنشهای پیچیده (کششی، فشاری، برشی) در یک نقطه را به یک عدد واحد تبدیل میکند. شما باید این عدد را با تنش تسلیم (Yield Strength) مادهای که در قدم دوم تعریف کردید، مقایسه کنید.
- نواحی آبی: تنش بسیار پایین است. این قسمتها بیش از حد قوی (Over-designed) طراحی شدهاند و شاید بتوان برای کاهش وزن، از ضخامتشان کم کرد.
- نواحی سبز و زرد: تنش در محدوده امن قرار دارد.
- نواحی قرمز: هشدار! ⚠️ تنش به مقدار حداکثر خود نزدیک میشود. اینها نقاط بحرانی و کاندیداهای اصلی برای شکست هستند.
قانون طلایی: اگر حداکثر تنش فون-میزس در مدل شما از تنش تسلیم ماده کمتر باشد، قطعه شما تحت این بارگذاری دچار تغییر شکل دائمی نخواهد شد و طراحی شما امن است. برای یادگیری بیشتر در مورد استانداردهای نمایش این نتایج، بد نیست سری به مقاله آموزش کامل محیط Drafting در کتیا بزنید.
جدول تفسیر نتایج تحلیل و اقدامات بعدی
| وضعیت مشاهده شده در نتایج | تفسیر مهندسی | اقدام پیشنهادی |
| Max Stress ≪ Yield Stress (مثلاً < 50%) | طراحی بیش از حد محافظهکارانه (Over-Designed) است. | کاهش ضخامت یا حذف متریال از نواحی کمتنش (آبی) برای سبکسازی و کاهش هزینه. |
| Max Stress < Yield Stress (نزدیک به هم) | طراحی بهینه و کارآمد است. ضریب اطمینان (Factor of Safety) مناسبی دارد. | تایید طراحی. در صورت نیاز به افزایش ضریب اطمینان، ضخامت در نواحی قرمز را کمی افزایش دهید. |
| Max Stress > Yield Stress (در یک ناحیه کوچک) | تغییر شکل پلاستیک موضعی رخ میدهد. ممکن است قابل قبول باشد یا نباشد. | بررسی کنید آیا این تغییر شکل عملکرد قطعه را مختل میکند یا خیر. در غیر این صورت، شاید نیاز به تقویت آن ناحیه باشد. |
| Max Stress ≫ Yield Stress (در ناحیه بزرگ) | شکست قطعی! طراحی کاملاً ناامن است و قطعه خواهد شکست. | بازطراحی کامل قطعه. استفاده از متریال قویتر، افزایش چشمگیر ضخامتها یا افزودن المانهای تقویتی (Ribs). |
آیا تغییر شکل (Deformation) بزرگ در نتایج تحلیل، همیشه به معنای شکست قطعه است؟
خیر، لزوماً اینطور نیست. کتیا به طور پیشفرض، تغییر شکلها را با بزرگنمایی (Scale) زیاد نشان میدهد تا شما بتوانید حالت کلی تغییر فرم قطعه را بهتر ببینید. ممکن است در تصویر ببینید که قطعه شما چند سانتیمتر جابجا شده، در حالی که در واقعیت این جابجایی کمتر از یک میلیمتر است.
همیشه مقدار واقعی جابجایی (Displacement) را از لجند کنار تصویر چک کنید. گاهی اوقات طراحی شما از نظر تنش کاملاً امن است (نمیشکند)، اما میزان تغییر شکل آنقدر زیاد است که از نظر عملکردی قابل قبول نیست. مثلاً یک شاسی خودرو که زیر وزن سرنشینان بیش از حد خم شود، حتی اگر نشکند، طراحی مردودی محسوب میشود. درک این تفاوتها برای کسانی که با طراحی سازه و استراکچر در کتیا سروکار دارند، حیاتی است.
چه اشتباهات رایجی در تحلیل المان محدود کتیا باعث میشود نتایج شما کاملاً بیاعتبار شوند؟
در این سالها دیدهام که خیلی از تحلیلها به خاطر خطاهای سادهای که میشد از آنها جلوگیری کرد، بیاعتبار شدهاند. مراقب این تلهها باشید:
- قیود نادرست (Incorrect Constraints): مقید کردن بیش از حد (Over-constraining) یا کمتر از حد (Under-constraining) مدل، شایعترین اشتباه است. اگر مدل شما در فضا معلق باشد، تحلیل اصلاً اجرا نمیشود.
- تمرکز تنش مصنوعی (Stress Singularity): در گوشههای تیز هندسی (بدون فیلت)، تنش به سمت بینهایت میل میکند. این یک خطای ریاضی است، نه یک پدیده فیزیکی. همیشه این نقاط را نادیده بگیرید یا مدل را با فیلتهای کوچک اصلاح کنید.
- نادیده گرفتن تماس(Contact): در تحلیل مونتاژی، اگر تعریف نکنید که قطعات چگونه با هم در تماس هستند، از داخل هم عبور میکنند و نتایج کاملاً اشتباه خواهد بود. آموزش محیطAssembly Design کتیا پیشنیاز این بخش است.
- اعتماد کورکورانه به نتایج: همیشه نتایج را با محاسبات دستی ساده یا قضاوت مهندسی خودتان اعتبارسنجی کنید. آیا این اعداد منطقی به نظر میرسند؟
چرا تحلیل در محیط Part Design با تحلیل در محیط Assembly متفاوت است و چه زمانی از کدام استفاده کنیم؟
تحلیلی که ما روی براکت انجام دادیم، یک تحلیل تکقطعه (Part) بود. اما در دنیای واقعی، قطعات به صورت مجموعههای مونتاژی کار میکنند. تحلیل یک مجموعه مونتاژی (Assembly) بسیار پیچیدهتر است، چون باید اندرکنش و تماس بین قطعات مختلف را هم تعریف کنید.
- تحلیل Part: برای بررسی استحکام ذاتی یک قطعه به تنهایی، بهینهسازی اولیه و زمانی که اثر قطعات دیگر قابل چشمپوشی است، مناسب است.
- تحلیل Assembly: زمانی که میخواهید ببینید نیروها چگونه بین قطعات منتقل میشوند، رفتار پیچها و اتصالات را بررسی کنید یا اثر پیشتنیدگی (Pre-load) در پیچها را مدل کنید، باید از این نوع تحلیل استفاده کنید.
چگونه نتایج تحلیل المان محدود به بهینهسازی طراحی برای کاهش وزن و هزینه ساخت کمک میکند؟
اینجاست که تحلیل از یک ابزار “کنترلی” به یک ابزار “طراحی” تبدیل میشود. با نگاه کردن به نقشه تنش، میتوانید به راحتی نواحیای از قطعه که تنش بسیار کمی را تحمل میکنند (نواحی آبیرنگ) شناسایی کنید. این نواحی کاندیداهای عالی برای حذف متریال، کاهش ضخامت یا ایجاد حفره برای سبکسازی هستند.
این فرآیند بهینهسازی (Optimization) میتواند وزن قطعه را بدون کاهش استحکام آن به طور چشمگیری کاهش دهد که این امر مستقیماً منجر به کاهش هزینه مواد اولیه و ساخت میشود. بسیاری از قطعات پیشرفته در صنایع هوافضا با همین روش طراحی میشوند. شما میتوانید این تکنیک را با طراحی پارامتریک و فرمولنویسی در کتیا ترکیب کرده و طرحهای فوقالعاده بهینهای خلق کنید.
آیا ماژول تحلیل داخلی کتیا برای همه پروژهها کافی است؟
صادقانه بگویم، خیر. ماژول Generative Structural Analysis کتیا برای تحلیلهای استاتیکی خطی، مودال و حرارتی ساده فوقالعاده کارآمد و سریع است و برای ۸۰٪ نیازهای روزمره یک طراح مهندسی کافی است. اما اگر پروژه شما شامل موارد زیر باشد، بهتر است به سراغ نرمافزارهای تخصصیتر تحلیل مثل Abaqus یا ANSYS بروید:
- تحلیلهای غیرخطی پیچیده (مثل تغییرشکلهای بزرگ یا تماسهای پیچیده)
- تحلیل خستگی و عمر قطعه
- تحلیل ضربه و برخورد (Crash Test)
- تحلیلهای دینامیکی پیشرفته و ارتعاشات
دانستن محدودیتهای ابزاری که با آن کار میکنید، بخشی از حرفهای بودن است. این دانش به شما کمک میکند تا همیشه بهترین مسیر را برای رسیدن به نتایج معتبر انتخاب کنید. تسلط بر تحلیل المان محدود در کتیا یک مهارت ارزشمند است که شما را از یک اپراتور صرف به یک مهندس طراح تحلیلگر تبدیل میکند. اطمینان از عمر خستگی قطعات، بخشی حیاتی از خدمات مهندسی معکوس قطعات حساس توربینی است.