هیچ محصولی در سبد خرید شما وجود ندارد.
یکی از جذاب ترین کارهایی که میتوانید داخل ABAQUS پیاده کنید از طریق دستیابی به واسط گرافیکی نرم افزار و INP فایل است. شبیه محیط APDL در نرم افزار ANSYS در اباکوس هم کارهایی مانند تغییر هندسه، تغییر خواص، تغییر مش و ...هر آنچه که گرافیکی در محیط CAE نرم افزار می توانید پیاده کنید با دسترسی به محیط پایتون قابلیت اجرا پیدا می کنید. در واقع زبان برنامه نویسی PYTHON واسط میان CAE(کارهایی که در نرم افزار محیط گرافیکی پیاده می کنید) و فایل INP(نوت پدی که خروجی گرافیکی نرم افزار است و ورودی حللگر) است. به عبارت دیگر تمام کارهای گرافیکی که ما داخل نرم افزار انجام می دهیم با این کد به INP فایل که فرمت استاندارد برای حلگر اباکوس است، تبدیل می شود. اگر که بتوانیم به این کد دسترسی پیدا کنیم تمام کارهای گرافیکی را میتوانیم بدون زحمت زیادی تکرار کنیم. مثلا فرض کنید بخواهید به صورت رندوم الیاف را داخل ماتریس پخش کنید و رانهای مختلف بگیرید و نتایج و با هم مقایسه کنید. یا مثلا 100 بار خواص و طبق الگویی که توی ذهنتون دارید کاهش بدهید و نتایج را مقایسه کنید. حتی در پس پردازش هم میتوانید ورود کنید و کاری کنید که به بهترین جواب ممکنه برسید، در واقع کار بهینه سازی حرفه ای را میتوانید با اسکریپت نویسی در اباکوس پیاده سازی کنید.
شما به عنوان کسی که با کارهای تنشی سر و کار دارید فارغ از اینکه در چه رشته ای تحصیل کردید(مهندسی مکانیک، مهندسی هوافضا، مهندسی عمران، مهندسی مواد، مهندسی پزشکی و ....) و کاربر ABAQUS هستید چنانچه بخواهید مدلهای قوی تر صنعتی و یا اکادمیک را جلو ببرید ناچار در قسمتی از کار نیاز به اسکریپت نویسی پیدا می کنید. گروه آموزشی پارس پژوهان این محصول(دوره آموزشی اسکریپت نویسی در اباکوس) را از سال 94 به بازار علاقمندان نرم افزار اباکوس ارائه کرده است.
جلسه اول:آشنایی مقدماتی با برنامه نویسی پایتون شامل تاریخچه پایتون، معرفی انواع داده و توابع مربوطه، عملیات ماشین حسابی،control block های for، if و while- ارتباط بین آباکوس و پایتون. جلسه دوم:ایجاد توابع (Functions)، ایجاد ماژول، کار با فایل¬ها (خواندن و نوشتن در فایل)، مبحث ABAQUS Object Model و معرفی objectهای آباکوس و ارتباط بین آنها، معرفی replay file آباکوس و طریقه دسترسی به کدهای پایتون آباکوسجلسه سوم:استفاده از replay file برای ایجاد یک مدل، معرفی فایل .jnl و توضیح ساختار آن، استفاده از محیط گرافیکی آباکوس برای ایجاد اسکریپت، ماکرونویسی، روش¬های ران کردن اسکریپت، معرفی محیط PDE آباکوس، طریقه پارامتری کردن مدل، طریقه گرفتن داده از userجلسه چهارم:طریقه ایجاد روند تکراری در مساله شامل حل مثال در خصوص تغییر سایز مدل، حل مثال در خصوص ایجاد چندین job و model، حل مثال در خصوص تغییر بارگذاری به صورت اتوماتیک- طریقه فراخوانی فایل نتایج .odb و استخراج داده به کمک اسکریپت، ایجاد روند تکراری و بهینه سازی نتایججلسه پنجم:حل مثال در خصوص ایجاد روند تکراری و اصلاح مدل برای دستیابی به نتایج مطلوب، معرفی فایل .inp و نحوه ویرایش این فایل با استفاده از اسکریپت نویسی