یکی از سابروتینهای پرکاربرد در شبیهسازیها سابروتین VUMAT است. زمانی که مدل مادی شما از مدلهای آماده در نرم افزار آباکوس نظیر جانسون-کوک (Johnson-Cook) نباشد مجبور به سابروتیننویسی از نوع UMAT (User Material) میشوید. سابروتیننویسی به زبان فرترن (Fortran) انجام میشود. البته به منظور کدنویسی در این زبان به منظور استفاده در آباکوس دستورات خیلی پیچیدهای نباید بلد باشید، همچنین در ابتدای دوره دستورات مرسوم لازم برای سابروتیننویسی به شما آموزش داده میشود.
زمانی که حلگر شما از نوع صریح (Explicit) است (مسائلی مانند ضربه، انفجار، برخورد، تصادف و ...) سابروتین مورد نیاز شما VUMAT است. همه سابروتینهای حلگر صریح با V همراه میشوند به منظور یادگیری VUMAT میبایست از قبل در دوره آموزش سابروتین نویسی در آباکوس ABAQUS آموزش دیده باشید.
پیش نیاز این دوره تسلط به سابروتیننویسی است که میتوانید این آموزش را در دوره های گروه آموزشی پارس پژوهان بگذرانید.
در آخر به پذیرفتهشدگان این دوره مدرک گروه آموزشی پارس پژوهان به زبان انگلیسی و فنی حرفهای ارائه میشود.
شما به عنوان فردی که در رشتههای مهندسی مکانیک، عمران، مواد، هوافضا یا مهندسی پزشکی با گرایشهای جامدات و سازه تحصیل میکنید یا در صنعت با پروژههای عددی (Numerical) سر و کار دارید احتمال اینکه نیاز به سابروتیننویسی VUMAT برای مدل مادیهای مختلف داشته باشید زیاد است و در پایان این دوره توانایی رفع این نیاز را خواهید داشت.
در دوره سابروتیننویسی، سابروتینهای ضمنی گفته میشود. اگر بخواهید سابروتینهای صریح بنویسید که خیلی از اوقات برای مسائل آسیب ضربه که مفهوم مسئله دینامیکی است، باید VUMAT بلد باشید.
خیر، در صورتی که به سرفصلهای سابروتیننویسی تسلط دارید نیازی نیست، ولی اگر آشنایی ندارید، بهتر است در دوره سابروتیننویسی شرکت کنید.
خیر، دستورات اصلی و سادهای مثل if ،else و for آموزش داده میشود که در طول دوره این دستورات مرور خواهند شد.