راهنمای زیرروال‌های کاربری Abaqus

راهنمای زیرروال‌های کاربری Abaqus ، تمام زیرروال‌های کاربری موجود برای استفاده در تحلیل‌های Abaqus و روتین‌های کاربردی که می‌توانند هنگام کدنویسی زیرروال‌ها مورد استفاده قرار گیرند را شرح می‌دهد.

این راهنما بخشی از مجموعه مستندات Abaqus ® است که تمام قابلیت‌های فناوری تحلیل اجزای محدود Abaqus مورد استفاده در برنامه‌های SIMULIA ® را شرح می‌دهد .

زیرروال‌های کاربر:

برای افزایش کارایی چندین قابلیت Abaqus ارائه شده‌اند که روش‌های معمول ورود داده به تنهایی ممکن است برای آنها بسیار محدودکننده باشد.

ابزاری بسیار قدرتمند و انعطاف‌پذیر برای تجزیه و تحلیل ارائه می‌دهد؛

به صورت کد C، C++ یا Fortran نوشته شده‌اند و باید هنگام اجرای تحلیل، همانطور که در ادامه بحث شده است، در مدل گنجانده شوند.

باید گنجانده شوند و در صورت تمایل، می‌توانند در یک اجرای مجدد اصلاح شوند، زیرا در فایل‌های راه‌اندازی مجدد ذخیره نمی‌شوند)؛

نمی‌توان یکی را از دیگری متمایز کرد؛ و

در برخی موارد می‌تواند روال‌های کاربردی را که در Abaqus نیز موجود هستند، فراخوانی کند .

انواع مختلفی از روال‌های کاربردی برای کمک به کدنویسی زیرروال‌های کاربر در دسترس هستند. شما می‌توانید روال کاربردی را درون یک زیرروال کاربر قرار دهید. وقتی این روال کاربردی فراخوانی می‌شود، یک تابع یا عمل از پیش تعریف شده را انجام می‌دهد که خروجی یا نتایج آن می‌تواند در زیرروال کاربر ادغام شود. برخی از روال‌های کاربردی فقط برای زیرروال‌های خاص کاربر قابل اجرا هستند.

برای اطلاعات بیشتر در مورد ابزار make در abaqus ، که برای ایجاد فایل‌های اجرایی پس‌پردازش کاربر و کتابخانه‌های تعریف‌شده توسط کاربر از زیرروال‌های کاربر Abaqus استفاده می‌شود، به بخش «ایجاد فایل‌های اجرایی و زیرروال‌های تعریف‌شده توسط کاربر» مراجعه کنید .

بخوانید  راهنمای قیود در آباکوس

بیشتر رابط‌های زیرروال کاربر در این راهنما از زبان فرترن استفاده می‌کنند، اگرچه زیرروال‌های کاربر را می‌توان با استفاده از زبان‌های C و C++ نوشت. به طور مشابه، روتین‌های کاربردی را می‌توان از درون این زیرروال‌های کاربر C و C++ فراخوانی کرد. برای اطلاعات بیشتر، به بخش «نوشتن یک زیرروال کاربر و آیتم پایگاه دانش QA00000008005» در پایگاه دانش Dassault Systèmes به آدرس QA00000008005