کدهای vuinter و vuinteraction برای تحلیل مسائل پیچیده مکانیکی و تماس انتقال حرارتی مورد استفاده قرار گرفته، و امکان شناخت خصوصیات لایه بین سطوح تماسی توسط الگورتم پنالتی برای زیربرنامه vuinter، و الگوریتم عموم برای زیربرنامه vuinteraction را فراهم می کنند. در این روش بایستی مشخصات کامل لایه بین سطوح مشخص شوند. الگوریتم پنالتی نتایج کم دقت تری را نسبت به الگوریتم تماس جنبشی حاصل می کند و برای بررسی رفتارهای تماسی عمومی تری مجاز می باشد. در تحلیل های تنش- جابجایی که لازم است تنش های نرمال و برشی روی گره های سطح پیرو در هر لحظه ای از تحلیل مشخص شوند و یا در تحلیل های کوپل حرارتی- جابجایی و کوپل الکتریکی که تعیین مقدار شارش دما و جریان الکتریکی بین سطوح مشترک تماسی نیاز است، به دلیل اینکه امکان استخراج موارد ذکر شده بصورت پیش فرض در ABAQUS وجود ندارد، بایستی پس از استخراج روابط مورد نیاز، اقدام به نوشتن سابروتین vuinter کرد. در این پروژه، به توضیح موارد و نکات مهم مورد نیاز برای کدنویسی در نرم افزار ABAQUS پرداخته شده و در قالب یک مثال، سابروتین vuinter به تفضیل توضیح داده شده است.
توضیحات بیشتر
آنچه در این کد خواهید آموخت
1- نحوه نگارش کد مربوط به سابروتین VUINTER
2- نحوه اعمال شرایط تماسی خاص بین سطوح
3- نحوه شبیه سازی در نرم افزار ABAQUS
4- نحوه خواندن و نوشتن input فایل
5-آشنایی با کلیه متغیرهای ورودی، خروجی و آرایه های زیربرنامه vuinter
نکات و الزامات
1- لینک کردن نرم افزارهای Fortran و visual studio با ABAQUS
2- آشنایی با نحوه ویرایش اطلاعات نوشته شده در فایل .inp
3- آشنایی با مدلسازی در محیط ABAQUS
4- آشنایی با Finite Element Methods
5- آشنایی با زبان برنامه نویسی Fortran
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcuLorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam iaculis egestas laoreet. Etiam faucibus massa sed risus lacinia in vulputate dolor imperdiet. Curabitur pharetra, purus a commodo dignissim, sapien nulla tempus nisi, et varius nulla urna at arcu.