در چند سال اخیر قابلیت جالبی در نرم افزار آباکوس قرار داده شده است و آن اجرا و شبیه سازی کدهای نوشته شده در پایتون توسط آباکوس می باشد. بصورتیکه باید از keywords ها و دستورات مربوط به شبیه سازی آباکوس در کدنویسی ها استفاده نمود. البته اساس کلی این کدنویسی ها مشابه می باشد. یعنی چهارچوب اصلی کدنویسی هر شبیه سازی در آباکوس مشابه یکدیگر بوده و تنها تفاوت های جزیی در استفاده از آیکون ها و ماژول های متفاوت در آن ها می باشد. استفاده از کدنویسی می تواند زمان شیبه سازی را کاهش دهد بطور مثال اگر در هر شبیه سازی نیازمند استفاده از چندین نوع ماده باشیم مجبور می شویم که برای هر شبیه سازی یک سری ماده را معرفی کنیم. اما با ساخت یک فایل پایتون که چندین نوع ماده با ویژگی هایی از قبیل چگالی، ضریب پواسون، مدل یانگ، … نوشته شده است، می توان در هر شبیه سازی این فایل را اجرا نمود و دیگر نیازی به ساخت و معرفی مواد در آباکوس برای هر شبیه سازی نخواهیم بود. بلکه فایل حاوی کدنویسی ساخت مواد را که ایجاد کرده ایم را می توان در هر شبیه سازی از آن استفاده نمود. توسعه پلاگین های سطح سوم صلاحیت برای ادامه سرویس نیز در این راستا توسط مجموعه فن فولاد سابین توسعه یافته اند تا از تکرار مراحل یکسان در شبیه سازی جلوگیری کند.
فایل های ساخته شده در پایتون را می توان از مسیر File>Run Script در نوار اعلان بالای آباکوس در نرم افزار آباکوس اجرا کرد. و شاهد شبیه سازی و اجرای آن ها در آباکوس بود. انواع و اقسام کارهایی که در اجرای یک آنالیز در آباکوس انجام می دهیم مشابه ساخت part، اجرایassembly، اعمال Load و … را می توان به صورت کدهایی در پایتون نوشت و ذخیره کرد و از مسیر گفته شده در آباکوس اجرا نمود و شاهد شبیه سازی در مدت زمان اندک از طریق کدنویسی آن ها بود.
به دو طریق می توان کدهای مربوط به شبیه سازی را بدست آورد و آنها را به دلخواه و حتی برای آنالیزهای متفاوت تغییر داد:
راه اول: پس از اتمام شبیه سازی در نرم افزار آباکوس فایلی که دارای پیشوند .rpy بدست می آید. می توان تغییرات لازم را روی آن فایل انجام داد و به صورت یک کد مربوط به یک شبیه سازی خاص و یا حتی، برای آموختن ساختمان اصلی کدنویسی آنالیز ها در آباکوس استفاده نمود، و پس از کامل شدن کد نویسی، فایل را با پیشوند .py ذخیره نمود که در آباکوس قابل اجرا می شود.
راه دوم: استفاده از Macro Manager است. که در نوار اعلان بالای آباکوس از آیکون File قابل اجرا می باشد که با فعال کردن این آیکون بطور مستقیم فایل .py بدست می آید. به این نحو که شبیه سازی را بطور کامل در آباکوس انجام داده و کد پایتون برای ما نوشته می شود و بنابراین می توان تغییرات لازم را در کدنویسی انجام داد و فایل قابل اجرا در آباکوس را بدست آورد . فایل های پایتونی که ساخته شدند قابلیت اشتراک گذاری دارند که می توان با اشتراک آنها شبیه سازی های مورد استفاده را در مدت زمان کم با استفاده ازاجرای فایل های پایتون در آباکوس مشاهده کرد. حتی میتوان با اعمال تغییرات در کدهای اشتراک گذاری شده شبیه سازی را به شکل دلخواه و قابل استفاده بدست آورد. مجموعه در راستای توسعه پلاگین های کاربردی در توسعه سطح سوم استاندارد API 579 برای اولین بار توسعه این نوع پلاگین ها را انجام داده است.
نویسنده: زهره کتابی





