...

آموزش سابروتین نویسی در آباکوس

قیمت اصلی 1,850,000 تومان بود.قیمت فعلی 649,000 تومان است.
آموزش سابروتین نویسی در آباکوس
1,466فروش
قیمت اصلی 1,850,000 تومان بود.قیمت فعلی 649,000 تومان است.

آموزش سابروتین نویسی در آباکوس (Abaqus User Subroutine)

آموزش سابروتین نویسی در آباکوس (Abaqus) مکادمی (آکادمی مهندسی مکانیک) بی‌شک یکی از بی‌نظیرترین آموزش‌های سابروتین نویسی در آباکوس (Abaqus) است. این آموزش بسیار کامل و با مثال‌های حل شده فراوان برای هر سابروتین (subroutine) است. مدرس آموزش سابروتین نویسی در آباکوس مکادمی، میلاد وحیدیان، دانشجوی دکترای مهندسی مکانیک دانشگاه تهران با بیش از 10 سال سابقه درخشان تدریس در آموزشگاه‌ها و دانشگاه است. تا قبل از این مجموعه آموزش بسیاری از دانشجوها و مهندس‌ها با سختی فراوان لینک کردن آباکوس با فرترن و سابروتین نویسی در آباکوس را انجام می‌داند.

تعدادی از سابروتین‌های تدریس شده در آموزش سابروتین نویسی در آباکوس (Abaqus) مکادمی (آکادمی مهندسی مکانیک) شامل: Disp – VDISP – Dload – VDLOAD – DFLUX – UMAT – UEL – UELMAT است. برای مشاهده لیست کامل سابروتین‌های تدریس شده به قسمت جلسات دوره مراجعه کنید. پیش‌نیاز این دوره آموزش نرم‌ افزار آباکوس (Abaqus) است.

سابروتین نویسی در آباکوس چیست؟

قابلیت‌های نرم افزار آباکوس را به سه روش می‌توان ارتقاء داد:

  • نوشتن Keyword یا در حالت کلی‌تر نوشتن یا اصلاح فایل inp: برای بهره‌مندی از قابلیت‌هایی که در محیط گرافیکی ارائه نشده است.
  • اسکریپت نویسی به زبان پایتون: به جای انجام کارهای تکراری و فرسایشی در محیط گرافیکی از این قابلیت استفاده می‌شود.
  • سابروتین نویسی به زبان فرترن، سی یا سی پلاس پلاس: برای افزایش توامندی‌های حلگر نرم افزار آباکوس استفاده می‌شود.

سابروتین نویسی در نرم افزار آباکوس موجب ارتقاء توانایی‌های پیش‌فرض این نرم افزار می‌شود. برای مثال با کمک:

سابروتین DISP می‌توان شرایط مرزی تحلیل را به صورت تابعی از زمان و مکان (که به صورت حال ضرب قابل تفکیک نیستند) تعریف کرد.
سابروتین DLOAD می‌توان بارگذاری را به صورت تابعی از زمان و مکان (که به صورت حال ضرب قابل تفکیک نیستند) تعریف کرد. برای مثال برای تعریف بار متحرک یا انتشار موج کارآمد است.

سابروتین UTRACLOAD می‌توان بارگذاری ترکشن  را به صورت تابعی از زمان و مکان (که قابل تفکیک به صورت حال ضرب نیستند) تعریف کرد.
سابروتین UTEMP می‌توان شرایط دمایی تحلیل را به صورت تابعی از زمان و مکان (که قابل تفکیک به صورت حال ضرب نیستند) تعریف کرد.
سابروتین UMAT می‌توان رفتار مکانیکی ماده‌ای دلخواه که به صورت پیش‌فرض در آباکوس تعریف نشده است را تعریف نمود.
سابروتین UEL می‌توان المان دلخواه که به صورت پیش‌فرض در آباکوس تعریف نشده است را تعریف نمود.

سابروتین نویسی در آباکوس - حل‌گر استاندارد
روند سابروتین نویسی در آباکوس - حل‌گر استاندارد

بی‌شک آموزش سابروتین نویسی در آباکوس مکادمی بهترین آموزش سابروتین نویسی موجود است. بسیار از آموزش‌های به شدت گران قیمت موجود، کپی بی‌ارزشی از این آموزش سابروتین نویسی است. پیش‌نیاز این دوره آموزش نرم‌ افزار آباکوس (Abaqus) است.

سوالات متداول دانشجویان

این آموزش در دانشکده مهندسی مکانیک دانشگاه تهران برای مقطع کارشناسی (لیسانس) و کارشناسی ارشد (فوق لیسانس) ارائه می‌شود هرچند که این آموزش برای دانشجویان دکترا نیز مفید خواهد بود.

مفاهیم به قدری ساده و روان بیان شده است که پیش‌نیازی لازم نیست، هر چند بهتر است درس‌های روش اجزای محدود (FEM) و برنامه نویسی به زبان فرترن را گذرانده شده باشد.

تدریس مناسب، قسمت مهمی از فرآیند یادگیری است ولی به تنهایی کافی نیست. باید در طول این آموزش‌ها مثال‌هایی متنوع حل کنید تا به سابروتین نویسی در نرم افزار آباکوس تسلط یابید.

مهم ترین مرجع این دوره Abaqus Documentation است. در کنار آن از آموزش‌های شرکت Dassault Systèmes نیز استفاده شده است.