![]() |
|
نویسنده(های) اصلی | داسو سیستمز |
---|---|
توسعهدهنده(ها) | ABAQUS Inc.[۱] |
انتشار پایدار | ۶٫۱۴ |
وضعیت توسعه | فعال |
سیستمعامل | مایکروسافت ویندوز لینوکس [۲][۳] |
سکو | Windows/x86-32 Windows/x86-64 Linux x86-64[۲][۳] |
گونه | مهندسی به کمک رایانه، روش اجزاء محدود |
پروانه | نرمافزار تجاری مالکیتی |
وبگاه | simulia.com |
Abaqus FEA[۴][۵] (formerly ABAQUS) is a software suite for روش اجزاء محدود and مهندسی به کمک رایانه, originally released in 1978. The name and logo of this software are based on the چرتکه calculation tool.[۶]
نرمافزار آباکوس (به انگلیسی: ABAQUS) از جمله نرمافزاریهای قدرتمند مهندسی به کمک رایانه در زمینه تحلیل به روش اجزاء محدود(FEM) در بازار است. اسم و نشان این نرمافزار از لغت abacus در زبان انگلیسی به معنای چرتکه و (abax (ἄβαξ در زبان یونانی به معنای تخته پوشیده شده با ماسه، گرفته شدهاست.
این نرمافزار محصول شرکت فرانسوی داسو سیستمز میباشد.
آباکوس قابلیت حل مسایل از یک تحلیل خطی ساده تا پیچیده ترین مدلسازی غیر خطی را دارا میباشد. این نرمافزار دارای مجموعه المانهای بسیار گستردهای میباشد که هر نوع هندسهای را میتوان توسط این المانها مدل کرد. همچنین دارای مدلهای رفتاری بسیار زیادی است که در مدلسازی انواع مواد با خواص و رفتار گوناگون نظیر فلزات، لاستیکها، پلیمرها، کامپوزیتها، بتن مسلح، فومهای فنری و نیز شکننده و همچنین مصالحی ژئوتکنیکی نظیر خاک و سنگ، قابلیت بالایی را ممکن میسازد. نظر به اینکه آباکوس یک ابزار مدلسازی عمومی و گسترده میباشد، استفاده از آن تنها محدود به تحلیل مسائل مکانیک جامدات (یعنی مسئله تنش – کرنش) نمیشود. با استفاده از این نرمافزار میتوان مسایل مختلفی نظیر انتقال حرارت، نفوذ جرم، تحلیل حرارتی اجزاء الکتریکی، اکوستیک، تراوش و پیزو الکتریک را مورد مطالعه قرار داد.
آباکوس با وجود اینکه مجموعه قابلیتهای بسیار گستردهای را در استفاده از نرمافزار اختیار کاربر قرار میدهد، کار نسبتاً سادهای میباشد. پیچیده ترین مسایل را میتوان به آسانی مدل کرد. به عنوان مثال مسایل شامل بیش از یک جزء را میتوان با ایجاد مدل هندسی هر جزء و سپس نسبت داده رفتار ماده مربوطه به هر جزء و سپس مونتاژ اجزاء مختلف مدل کرد. در اغلب مدلسازیها، حتی مدلهای با درجه غیر خطی بالا، کاربر میبایست تنها دادههای مهندسی نظیر هندسه مساله، رفتار ماده مربوط به آن، شرایط مرزی و بارگذاری آن مساله را تعیین کند. آباکوس در یک تحلیل غیر خطی، به طور اتوماتیک میزان نمو بار و رواداریهای همگرایی را انتخاب و همچنین در طول تحلیل مقادیر آنها را جهت دستیابی به یک جواب صحیح تعدیل میکند. در نتیجه کاربر به ندرت میبایست مقادیر پارامترهای کنترلی حل عددی مساله را تعیین کند.[۷][۸]
محتویات
[نهفتن]
تاریخچه[ویرایش]
ایده اصلی نرمافزار در تز دکترای دیوید هبیت در سال ۱۹۷۲ میلادی، تحت عنوان ”مکانیک محاسباتی بر پایه روش اجزای محدود“ در دانشگاه براوناریه شد. در سال ۱۹۷۸ آقای Hibitt به همراه ۲ شریک خود Karlsson و Sorenson شرکت HKS را تاسیس کردند و اولین ویرایش آباکوس را منتشر ساختد. در سال ۱۹۹۱ شرکت HKS حلگر ABAQUS/Explicit را هم به مجموعه نرمافزار اضافه کرد و نرمافزار اصلی خود را منتشر ساخت. سرانجام در سال ۱۹۹۹ اولین نسخه گرافیکی تحت عنوان ABAQUS/CAE به بازار عرضه شد. اولین نسخه گرافیکی ABAQUS 6.3 بود که شامل ۹ ماژول برای مدلسازی، حل و استخراج نتایج بود.
بخشهای آباکوس[ویرایش]
Abaqus/CAE که شامل محیطی برای طراحی و مدلسازی (پیش پردازش) و نمایش گرافیکی نتایج حاصل از تحلیل است.
نرمافزار آباکوس شامل ۴ بخش است:
- Abaqus/Standard که یک تحلیل گر کلی بر مبنای روش اجزای محدود میباشد و از رویکرد انتگرال گیری ضمنی استفاده میکند.
- Abaqus/Explicit که یک تحلیل گر خاص اجزای محدود میباشد و از رویکرد صریح برای انتگرال گیری استفاده میکند و برای حل سیستمهای غیرخطی شامل مسائل تماس و در حالت بارگذاری گذرا کاربرد دارد.
- Abaqus/CFD که یک نرمافزار تحلیل دینامیک سیالات است و از نسخه ۶٫۰ به بعد به این مجموعه نرمافزاری اضافه شد.
- Abaqus/Electromagnetic که یک نرمافزار تحلیل مسائل الکترومغناطیس است.
همچنین این نرمافزار از زبان برنامه نویس منبع باز پایتون برای برنامه نویسی در داخل نرمافزار پشتیبانی میکند. وجود امکان اسکریپت نویسی در داخل نرمافزار، قابلیتهای مدلسازی آن را دو چندان میکند.
یکی از مهمترین قابلیتهای نرمافزار آباکوس نسبت به سایر نرمافزارهای اجزای محدود موجود، امکان تغییر و اضافه کردن به امکانات و کتابخانههای نرمافزار است. قابلیتی تحت عنوان «ساب روتین» نویسی که ابزاری بسیار قدرتمند برای کاربران حرفهای میباشد. ساب روتین در واقع یک مجموعه کد است که توسط کاربر با استفاده از زبان برنامه نویسی فرترن برای کاربرد خاصی نوشته میشود. با استفاده از این قابلیت میتوان مواردی نظیر تعریف مدلهای رفتاری جدید، انجام بارگذاریهای خاص و… را انجام داد.[۹]
مبانی نرمافزار آباکوس[ویرایش]
یک تحلیل کامل در برنامه آباکوس معمولاً از سه مرحله تشکیل شدهاست:[۱۰]
- مرحله پیش پردازش
- مرحله پردازش
- مرحله پس پردازش
انواع پردازش در آباکوس به سه مرحله مطابق شکل زیر به وسیله تعدادی فایل با یکدیگر ارتباط دارند.
مرحله پیش پردازش (Abaqus/CAE)[ویرایش]
در این مرحله شما باید مدل مساله را ساخته و یک فایل ورودی آباکوس ایجاد کنید. مدل را معمولاً میتوان به صورت گرافیکی با استفاده از ABAQUS/CAE و یا سایر پیش پردازندهها ایجاد کرد و یا میتوان فایل ورودی آباکوس را با استفاده از یک ویرایشگر متن مثل Notepad ساخت.
مرحله پردازش (Abaqus Standard/Explicit)[ویرایش]
پردازش که معمولاً به صورت یک روند در پس زمینه اجرا میشود، مرحلهای است که در آن آباکوس استاندارد و یا صریح مساله عددی را که در مدل تعریف شده حل میکند. مثالهایی از خروجی تحلیل تنش عبارت است از تغییرمکانها و تنشهایی که در فایلهای باینری ذخیره میشود و برای مرحله پس از پردازش مورد استفاده قرار میگیرد. بسته به پیچیدگی مسالهای که باید تحلیل شود و قدرت رایانهای که تحلیل را انجام میدهد، زمان تحلیل میتواند بین چند ثانیه تا چند روز طول بکشد.
مرحله پس پردازش (Abaqus/Viewer)[ویرایش]
ارزیابی نتایج را میتوان بعد از اتمام مرحله پردازش یعنی وقتی که تنشها تغییرمکانها و سایر متغیرهای اساسی محاسبه شدهاند انجام داد. ارزیابی معمولاً با استفاده از مدول بصری یا سایر پسپردازندهها انجام میشود. مدول بصری دادههای فایل خروجی باینری را میخواند و گزینههای متفاوتی مانند کانتورهای رنگی، انیمیشن، فرم تغییرشکل یافته و یا نمایش داد هها به صورت نمودار برای نمایش نتایج دارد.
نگارخانه[ویرایش]