آموزش مدل سازی FGM با استفاده از سابروتین USDFLD
تا کنون 323 نفر این آموزش را تهیه کرده اند.
مدرس | مهندس امیرحسین میرزابزرگ |
---|---|
مدت زمان | 1 ساعت و 10 دقیقه |
حجم فایل | 170 مگابایت |
کیفیت | HD |
روش دریافت | لینک دانلود |
سطح | پیشرفته |
در این فیلم نحوه استفاده از سابروتین USDFLD برای تعریف FGM به همراه ذکر مثال توضیح داده شده است. این توضیحات شامل تشریح ورودی ها و خروجی های سابروتین USDFLD برای تعریف FGM، توضیح منطق عملکردی این سابروتین، توضیح تابع GETVRM و نکاتی در رابطه با کدنویسی به زبان فورترن می باشد.
امروزه مطالعه رفتار مکانیکی و ترمومکانیکی FGM (Functionally Graded Material) به یکی از محور های تحقیقاتی مهم مبدل شده است. شما می توانید با استفاده از نرم افزار آباکوس، به طرق مختلفی این مواد را مدل سازی نموده و پاسخ آنها به بارگذاری های مختلف را بررسی نمایید. یکی از این راه ها استفاده از سابروتین USDFLD برای تعریف FGM می باشد.
به طور کلی سابروتین USDFLD برای توسعه مدل های رفتاری که در ماژول پراپرتی آباکوس وجود ندارند، می تواند مورد استفاده قرار بگیرد. از دیگر کاربرد های این سابروتین می توان به تعریف مدل های اسیب جدید برای فلزات، کامپوزیت ها و بتن اشاره نمود.
در این فیلم نحوه استفاده از سابروتین USDFLD برای تعریف FGM به همراه ذکر مثال توضیح داده شده است. این توضیحات شامل تشریح ورودی ها و خروجی های سابروتین USDFLD برای تعریف FGM، توضیح منطق عملکردی این سابروتین، توضیح تابع GETVRM و نکاتی در رابطه با کدنویسی به زبان فورترن می باشد.
فهرست مطالب:
- مفهوم متغیر میدانی (field variable) و ضرورت استفاده از آن
- نحوه اثرگذاری سابروتین USDFLD بر فرآیند حل
- بیان برخی از خصوصیات عملیاتی سابروتین USDFLD و مقایسه آن با سابروتین UMAT
- توضیح پارامتر های مورد نیاز از سابروتین USDFLD برای مدل سازی FGM
- توضیح تابع (utility routine) به اسم GETVRM
- توضیح مساله مورد بررسی
- مدل سازی مساله در محیط abaqus/CAE
- کدنویسی سابروتین به منظور تعریف خواص FGM
- حل job و بررسی خروجی های بدست آمده
پیش نیاز:
مطالعه مطالب کدنویسی در آباکوس و اموزش آباکوس (بخش سابروتین نویسی) و مشاهده ویدیو های آشنایی با سابروتین نویسی و آشنایی با زبان فرترن برای سابروتین نویسی در آباکوس
قابل استفاده برای
کلیه کسانی که می خواهند با استفاده از سابروتین USDFLD ، ماده با مدل رفتاری جدید را در آباکوس توسعه دهند.
ویدیو های توصیه شده
پس از دیدن این آموزش آمادگی لازم را برای دیدن آموزش سابروتین UMAT بدست می آورید.
محتویات فایل آموزشی
- مجموعه فیلم های آموزشی
- اسلاید های مرتبط با فیلم آموزشی
- کلیه فایل های پروژه انجام شده(با استفاده از نسخه ۶٫۱۲٫۱ نرم افزار اباکوس) به همراه فایل سابروتین
- کد MATLAB (mfile) نوشته شده برای محاسبه خواص مکانیکی FGM
- این محصول 27 پاسخ و 17 شرکت کننده دارد و 7 ماه، 2 هفته پیش توسط به روز رسانی شده است.
- برای ارسال پرسش باید وارد شوید.
reza (مالک تایید شده) –
سلام من میخواهم سابروتین VUSDFLD بنویسم ممنون میشم اگه کمکم کنید.
اگه بخواهیم سابروتین VUSDFLD را برای همین هندسه (تحلیل دینامیکی) بکار ببریم در کد for. چه تغییراتی باید ایجاد کنیم؟
mirzabozorg –
سلام . به طور کلی سابروتین هایی که اسماشون فقط تو یه V اختلاف داره دارای فرمولاسیون مشابهی هستن . اما سابروتین های abaqus/explicit که vusdfld هم جزی اونا محسوب میشه بر اساس vector processing عمل میکنن تا سرعت پردازش سابروتین رو بالا ببرن . شما باید برای پروژه خودتون از قالب vusdfld که تو هلپ آباکوس ، تو قسمت توضیح اون هست استفاده کنید . اما می تونید از نحوه کدزنی تحت usdfld الهام بگیرید . چراکه نحوه کد زنی این دو سابروتین مشابهه ولی توی vusdfld ، پارامتر ها به صورت برداری و بر اساس یک پارامتر شمارنده که از ۱ تا nblock تغییر میکنه ، تعریف میشن . البته nblock دست شما نیست و شما فقط به عنوان ورودی سابروتین ازش استفاده میکنید . البته شما می تونید برای اکثر مسایل تحلیل دینامیکی ، با استفاده از استپ dynamic,implicit که حلگرش abaqus/standard هست هم تحلیل دینامیکی انجام بدید و نیاز نیست برید سراغ استپ dynamic,explicit و حلگر abaqus/explicit . البته در برخی موارد این تغییر استپ و حلگر اجتناب ناپذیره . امیدوارم که تونسته باشم سوالتونو جواب بدم .
reza (مالک تایید شده) –
ممنون
pooya (مالک تایید شده) –
سلام ممنون از توضیحات با جزئیاتتون اموزش خوبی بود
mirzabozorg –
سلام.
خواهش میکنم.
خوشحالم ازینکه راضی بودید.