در ادامه آموزشهای مربوط به مشبندی و ایجاد شبکه اجزای محدود بر روی مدل هندسی در نرمافزار آباکوس قصد داریم تا شما را با موضوع کاربردی الگوریتم مش در ABAQUS آشنا کنیم. پیشنهاد میکنیم این آموزش مفید را از دست ندهید.
- تذکر: در تاریخ 6 فروردین 95 در آموزشی جداگانه به واکاوی “تکنیکهای مشبندی در آباکوس” پرداخته شده است. به شما دوستان توصیه میکنیم حتما این مقاله آموزشی را مطالعه بفرمایید.
- بهروزرسانی: این آموزش در تاریخ 28 مرداد 95 بهروز شد.
الگوریتم مشبندی چیست و چه کاربردی دارد؟
الگوریتم شبکهبندی یا مشبندی به مجموعه تکنیکهای ایجاد یک شبکه اجزای محدود منظم و کاربردی بر روی مدل هندسی اطلاق میگردد. جالب است بدانید که این روشها به شکل المان (انواع شکل المان در آباکوس) و تکنیک مشبندی وابسته بوده و فراخور نوع شبکه انتخابی توسط کاربر گزینههای متعددی در اختیار وی قرار داده شده است. اما برای دسترسی به تنظیمات موجود، کافیست از مسیر Mesh → Controls در منوی اصلی اقدام کرده و چنانچه مدل هندسی مورد نظرتان از چند بخش تشکیل شده، ناحیه هدف را برگزینید.
در ادامه، به معرفی و نحوه تنظیمات الگوریتمهای مشبندی تعبیه شده در آباکوس خواهیم پرداخت.
انواع الگوریتمهای مشبندی در آباکوس
Choose the Mesh Algorithm
دو گزینه پیش روی شماست: Medial Axis یا Advancing Front . پیشبینی این موضوع که کدام الگوریتم در ناحیهای خاص به تولید شبکه بهتری میپردازد کار سختی است و به شدت به تجربه شما در تحلیل و شبکهبندی بستگی دارد. اهیت و گستردگی این موضوع به حدی است که تفاوت دو روش را در پستی جداگانه و به تفصیل مورد بررسی قرار خواهیم داد (آموزشی با این موضوع در سایت درج شد: مقایسه الگوریتمهای Medial Axis و Advancing Front در مشبندی آباکوس).
Minimize the Mesh Transition
چنانچه به هر دلیلی تصمیم داشته باشید در ناحیه خاصی از مدل، المانهای ریزتری را مورد استفاده قرار دهید متوجه خواهید شد که اندازه شبکه به شکل پیوسته از درشت به ریز تغییر خواهد کرد ( بعبارت دیگر این تغییر ناگهانی نیست). این موضوع در مشبندی انتقال یا گذار نامیده میشود. شما میتوانید تعیین نمایید که Abaqus/CAE میزان انتقال یا گذار از حالت شبکه درشت به ریز را به حداقل میزان ممکن برساند. این موضوع زمانی اهمیت دوچندان مییابد که بدانید با فعال کردن این گزینه، میزان اعوجاج شبکه در حین تحلیل کاهش پیدا میکند.
Use Mapped Meshing where Appropriate
برخی از مدلها که در ظاهر بسیار پیچیده به نظر میرسند، در واقع از سطوحی با هندسه تقریبا ساده تشکیل شدهاند. به شکل پیشفرض، Abaqus/CAE در محلهای ممکن از تکنیک Mapped Meshing برای ایجاد شبکه بر روی سطوح ساده استفاده میکند. شما قادر خواهید بود با غیرفعال کردن گزینه Use Mapped Meshing where Appropriate، آباکوس را از انجام این تکنیک منع کنید؛ با این وجود زمانی که قصد مشبندی یک مدل با سطوح ساده را داشته باشید و از بکارگیری تکنیک Mapped Meshing جلوگیری نمایید کیفیت شبکه در سطوح مذکور میتواند به شدت افت کند.
Insert Boundary Layer
زمانی که یک مش آزاد (Free Mesh) از نوع Tetrahedral ایجاد میکنید، میتوانید به کمک المانهای گوهای یک لایه مرزی در راستای سطوح مرزی مدل مورد نظر تعریف نمایید. این لایه مرزی شامل مجموعهای از المانهای گوهای با بردار نرمالی در جهت عمود بر دیواره سطح Solid با کمترین ضخامت است. الگوریتم فوق، شبکهای متراکم از المانهای گوهای در ناحیه مرزی و با تراکم کمتر در ناحیه میانی جسم (محل المانهای Tetrahedral) ایجاد میکند. المانهای گوهای مذکور در هنگام تحلیل CFD سرعت جریان و دما در نزدیکی دیواره لوله و دیگر سازهها کاندیداهای مناسبی محسوب میشوند.
Use the Default Algorithm
چنانچه از مشبندی آزاد بر روی المانهای Tetrahedral استفاده میکنید این امکان در اختیار شما قرار داده شده که از الگوریتم پیشفرض تعبیه شده در Abaqus/CAE (از نسخه 6.4 به بعد) بهره ببرید. در بسیاری از مواقع مخصوصا در هندسههای پیچیده و اجسام Solid بسیار نازک، استفاده از حالت پیشفرض بسیار قدرتمند خواهد بود.
Increase the Size of the Interior Elements
اگر الگوریتم پیشفرض توضیح داده شده در بند قبل را برای حالت شبکهبندی آزاد و المانهای Tetrahedral انتخاب کرده باشید میتوانید حالت Non-Standard Interior Element Growth را فعال نمایید و یا از نوار لغزشی موجود برای تعیین نرخ رشد المانهای داخلی استفاده کنید. فراموش نکنید عدد وارد شده باید در محدوده 1.00 تا 2.00 قرار داشته باشد.
چنانچه تراکم شبکه بکار گرفته شده در ناحیه موردنظر و نواحی مرزی مناسب ارزیابی شود، استفاده از این گزینه میتواند هزینه محاسباتی را افزایش دهد. برای مشاهده المانهای داخلی ایجاد شده توسط Abaqus/CAE میتوانید از ابزار View Cut استفاده نمایید.
منبع : آکادمی نرمافزارهای مکانیک
سلام مهندس جان
انشالله که احوال شریف خوب باشه.
سوالی از شما داشتم درباره نحوه مدلسازی یه پیچ با رزوه هاش و همچنینی یه مهره با رزوه هاش توی آباکوس.
اگه در این مورد مطلبی رو تهیه و روی سایت قرار بدید ممنون میشم.
با استفاده از پارت 3Dو extrusion با فعال کردن pitch امتحان کردم، خیلی مطلوب نبود و حتی در مواردی pitch های کم رو پوشش نمیده و ارور میده.
مرسی
سلام
ممنون
یک مثال آموزشی در خصوص تحلیل اتصالات رزوهدار در سایت موجوده، میتونید مطالعه کنید –> لینک
لطف کنید در پست مرتبط سؤالتون را بپرسید و قبل از طرح سؤال حتما در سایت سرچ کنید
سپاس
با سپاس فراوان از راهنمایی شما و پوزش بابت اینکه سرچم دقیق نبوده ببخشید!
سلام
خسته نباشید
دو تا سوال داشتم
1-بهترین راه برای وارد کردن اسمبل از سالیدورک به آباکوس چیه؟
2-بنده یه اسمبل رو با پسوند x_t از سالید وارد آباکوس کردم ولی رنگش قهوه ای هست(به جای سبز آبی)
به نظرتون مشکل از کجاست؟
سلام
معمولا از پسوند sat استفاده میشه
پیشنهاد من اینه اگر مدل هندسی پیچیدهای دارید ابتدا کارهای مشزنی را در هایپرمش انجام بدهید و بعد مجموعه را وارد آباکوس کنید
ممنون از پاسختون
ولی آباکوس sat رو بعنوان اسمبل نمیشناسه، به عنوان پارت میشناسه
من چند بار با پسوندهای دیگه اسمبل رو بعنوان پارت وارد آباکوس کردم.اول یه تیکه در نظر میگرفت ولی برای مش زنی گیر میداد و میگفت پارتیشن بزن!
این بعدا مشکلی بوجود نمیاره؟
پیشنهاد من استفاده از هایپرمش در مشزنی قطعه ست
سلام جناب مهندس .میشه لطف کنین بفرمایین هایپر مش چه برتری هایی نسبت به آباکوس داره؟
سلام
به شکل کلی هایپرمش یکی از قویترین نرم افزارهای ارائه شده در بخش پیش پردازش محسوب میشه؛ همانطور که شما هم در جریان هستید، کیفیت و دقت یک حل عددی به روش اجزای محدود به شکل مستقیم با کیفیت شبکه و المانهای بکار گرفته شده در مسئله پیوند خورده
در این بین آباکوس بعنوان یک نرم افزار کامل هر سه بخش پیش پردازش، پردازش اصلی و پس پردازش را در اختیار کاربران قرار داده اما هندسه های بسیار پیچیده و سطوح با انحنای خاص از جمله مواردی هست که آباکوس برای ایجاد شبکه اجزای محدود در این اجسام به مشکل برمیخوره و شما را مجبور میکنه از طریق پارتیشن بندی های متعدد، مدل خودتون را تقسیمبندی کنید و بعد به مشزنی بپردازید
اما متأسفانه این کار هم منجر به یک نتیجه مطلوب و قابل قبول نمیشه و گاها بخشهایی از مدل که دسترسی به اون قسمتها سخته از یک شبکه با کیفیت بهره مند نمیشن
در طول دو دهه اخیر، بحث استفاده از نرمافزارهایی مثل هایپرمش برای تولید یک شبکه بسیار با کیفیت جای خودشو در بین محققین به خوبی باز کرده و توانسته با نتایج خوبی که در اختیار کاربر قرار میده خودش را بعنوان یک ابزار پیش پردازش بسیار حرفه ای معرفی کنه. جالبه بدونید که نتیجه کار به حدی عالی و با کیفیت بوده که نرمافزارهایی مثل آباکوس، انسیس و Ls-Dyna استفاده از هایپرمش را برای مشزنی قطعه پیچیده به کاربر توصیه میکنند
هر چند که در نسخه های جدید، حتی بخش حلگر هم به هایپرمش اضافه شده ولی همچنان هایپرمش گزینه اول و قدرتمند در حیطه شبکهبندی و مشزنی اجزای محدود به شمار میره (مصداق بارز ضرب المثل هر کسی را بهر کاری ساختند . . .)
اگر به شناخت بیشتر این نرمافزار هم نیاز دارید میتونید از این لینک کمک بگیرید: آشنایی با قابلیتهای Hypermesh
موفق باشید . . .
سلام
جناب مهندس بنده ابعاد مش رو که کاهش میدهم نتایج حل بسیار تغییر می کند و به عبارتی نتایج حل نیز خیلی کاهش پیدا می کنند. میخواستم بدونم چطور میشه فهمید چه ابعادی برای مش مناسب تر است ؟
سلام
بحث همگرایی پاسخها در آباکوس را مطالعه بفرمایید
سلام جناب مهندس
میخواستم بدونم در مسائل متقارن محوری اگر محور y محور تقارن باشه برای بعدی از نمونه که به موازات این محور است باید چه شرط مرزی ای تعریف کنیم ؟ XSYMM یا YSYMM ؟
سلام
نیازی نیست؛ وقتی تقارن محوری تعریف کرده باشید که مشکلی وجود نداره
گاهی اوقات برای اطمینان در برخی مسائل قید تعریف میکنن (ضروری نیست)؛ XSYMM
یعنی اگر برای ضلعی از مدل که دقیقا روی محور تقارن واقع شده شرط مرزی تعریف نکنیم مشکلی پیش نمیاد ؟!
خیر
مثالهای حل شده آباکوس را مطالعه کنید؛ تحلیل مخزن تحت فشار موجوده
ببینید چه شرط مرزی استفاده شده
با سلام و خسته نباشید
در نتایج یک تحلیل مقادیر تنش و کرنش کمتر از مقدار مورد نظر بدست آمده. ممکنه بفرمایین کدوم عوامل میتونه روی بالا بردن مقادیر تاثیرگذار باشه؟
سلام
بارگذاری، شرایط مرزی و اولیه، قیود و . . .
خیلی ممنون
سلام جناب مهندس ممنون میشم یک توضیح مختصر درمورد قسمت verify mesh بدهید و اینکه کیفیت شبکه را چگونه ارزیابی کنیم. باتشکر
سلام
میتونید Documentation را مطالعه کنید؛ کامل و جامع!
سلام خسته نباشید.پارتیشن بندی یک shell سه بعدی در حالت sweep چگونه انجام می شود؟ از قسمت face?
سلام
همه ابزارها قابل استفاده ست