سایت در حال بارگذاری است ...

تفاوت بین سابروتین نویسی واسکریپت نویسی در آباکوس

333

تفاوت بین سابروتین نویسی واسکریپت نویسی در چیست؟

 

درصورتی که مهندس بخواهد توسط یک کد یا فرمولاسیون خاص، در روند حل کردن مساله با حلگر آباکوس، تغییراتی را اعمال نماید، از سابروتین نویسی استفاده می شود. برای اینکار معمولا برنامه فرترن را با آباکوس لینک می کنند و پس از آن کد مربوطه را در نرم افزار فرترن پیاده سازی می کنند. به این ترتیب آباکوس برای حل آن مساله از روش کد نویسی شده استفاده می کند.

 

در صورتی که در یک مساله ما با سعی و خطا مواجه هستیم و نیاز است به دفعات مکرر برنامه اجرا شده و با خروجی های بدست آمده، تغییرات جزئی در ورودی دهیم تا مساله حل شود، معمولا از روش اسکریپت نویسی با زبان برنامه نویسی پایتون استفاده می شود. بعنوان مثال برای مسائل مربوط به بهینه سازی و بدست آوردن وزن مناسب برای یک قطعه طی یک کارایی خاص مثلا قطر مناسب ستون یا ضخامت مناسب یک ورق در یک تحلیل، از اسکریپت نویسی استفاده می شود.

 

 

نگاهی اجمالی به انواع سابروتین های مورد استفلده در نرم افزار ABAQUS:

 

آباکوس شرایط استفاده از سابروتین های کاربران را به صورت گسترده ای فراهم ساخته است تا بتوانند آباکوس را با احتیاجات خاص تحلیلشان تطبیق دهند. برخی از سابروتین های پر کاربرد آباکوس عبارتند از:

 

CREEP

این سابروتین برای تعریف تغییر شکل ویسکوپلاستیک وابسته به زمان در یک متریال استفاده می شود.(همان خزش است که در طول زمان برای جسمی که تحت بارگذاری دائم است اتفاق می افتد). این تغییر شکل به دو بخش رفتار انحرافی (خزش) و رفتار حجمی (تورم)تقسیم بندی می شود.

 

DLOAD

از این سابروتین برای تعریف بارهای مکانیکی غیر یکنواخت و توزیع شده استفاده می شود

 

FILM

 

از این سابروتین برای توصیف ضرایب پیچیده رفتار فیلم ( دما و متغیرهای وابسته به فیلم) و رفتار پیچیده چاه دمایی(Sink Temperature) مورد استفاده قرار می گیرد.

 

 

 

FRIC

 

از این سابروتین در مواقعی که مدلهای پیچیده تری نسبت به آنچه در تنظیمات FRICTION (اصطکاک) موجود دارد مورد نیاز باشد تا انتقال نیروی برشی را بین سطوح توصیف کند.

 

 

 

HETVAL

 

از این سابروتین برای تعریف مدلهای پیچیده برای تولید گرمای درونی در مواد (مثلا تغییر فاز ماده) استفاده می شود.

 

 

 

UEL

 

از این سابروتین برای ایجاد المانهایی که در آباکوس وجود ندارند استفاده می شود.

 

 

 

UEXPAN

 

از این سابروتین برای تعریف کرنش های دمایی افزایشی وقتی که انبساط دمایی ماده خیلی پیچیده باشد استفاده می گردد.

 

 

 

UEXTERNALDB

 

از این سابروتین برای کمک به مدیریت دیتابیس های خارجی ای ممکن است با یک سابروتین دیگر یا یک برنامه دیگر که دیتای آباکوس را پشتیبانی می کند ایجاد شده اند، استفاده می گردد.

 

 

 

UGENS

 

از این سابروتین برای تعریف روتارهای مکانیکی پیچیده و غیر خطی المانهای شِل به صورت مستقیم استفاده می شود.

 

 

 

UMAT

 

از این سابروتین برایت تعریف مدل مواد پیچیده که نمی تواد با مدلهای ماده آماده در آباکوس مدل کرد استفاده می شود.

 

 

 

UPOREP

 

از این سابروتین برای تعریف فشار اولیه روزنه سیال در یک دیفیوژن کوپل شده ئ تحلیل تنش به عنوان تابعی از موقعیت گره ها استفاده می شود.

 

 

 

URDFIL

 

از این سابروتین برای خواندن اطلاعات از نتایج در پایان هر وحله تحلیل استفاده می شود. از این اطلاعات می توان برای تصمیم گیری ها استفاده کرد. مثلا خاتمه دادن تحلیل یا باز نویسی نتایج وحله قبلی.

 

 

 

UWAVE

 

از این سابروتین برای تعریف مدل سینماتیک پیچیده در شبیه سازی آباکوس AQUA یا برای تعیین اینکه در یک آنالیز موج تصادفی، چه زمانی پیکربندی مدل باید بروز شود استفاده می گردد.

 

 

منبع: آباکوس سنتر/مهندس عبدالمالکی

 

222
44444444444
درباره این مطلب نظر دهید !

پر فروشترین محصولات سافت سیویل

%80
تخفیف

فول پکیج عمران سافت سیویل – خرید پُستی

قیمت اصلی: 2,400,000تومان بود.قیمت فعلی: 499,000تومان.
141
%84
تخفیف

فول پکیج عمران – خرید به صورت دریافت لینک های دانلود

قیمت اصلی: 2,100,000تومان بود.قیمت فعلی: 349,000تومان.
128