اهداف آموزش: در این آموزش شما با حل مسئله در زمان مشخص در آباکوس یا در واقع زمانبندی (Scheduling) حل مسئله در آباکوس آشنا خواهید شد. همچنین نحوه حل مساله در آباکوس بدون باز کردن محیط گرافیکی ABAQUS را نیز خواهید آموخت.
شاید شما نیز با این چالش مواجه شده باشید که چگونه میتوان یک مسئله را در آباکوس در یک زمان مشخص حل کرد، بهعبارت دیگر آیا میتوان یک برنامه زمانی مشخص برای آباکوس تعیین کرد که حل یک مسئله خاص را در زمان مقرر شروع کند؟ پاسخ این سؤال هم مثبت است و هم منفی!
مثبت از آن جهت که این امر به سادگی و تنها با چند کلیک امکانپذیر است و منفی از آن جهت که زمانبندی حل به شکل پیشفرض با قابلیتهای آباکوس امکانپذیر نیست (در برخی نسخههای ویندوزی امکانات پیشفرض به خوبی عمل نمیکند). تمام آن چیزی که شما به آن نیاز دارید فایل inp مسئله مورد نظر و یک سیستم عامل ویندوز است. پیشنهاد میکنم این آموزش مفید و جذاب را از دست ندهید.
گام اول: ساخت فایل inp از مسئله مورد نظر
مطابق روش معمول در حل یک مسئله کار را آغاز کرده و تمامی مراحلی را که برای حل یک مسئله انجام میدهید طی کنید (تعریف مدل هندسی، خواص مکانیکی، سطح مقطع، گام زمانی حل، شرایط مرزی و اولیه، تعریف تماس در صورت وجود و مشزنی مدل). حال در ماژول Job به تعریف یک job جدید بپردازید اما حل را Submit نکنید و به کمک گزینه Write Input از مسئله مورد نظرتان یک فایل inp ایجاد کنید.
سپس فایل inp را در یک فولدر مشخص قرار دهید. بسیار خب! گام اول به سادگی انجام شد.
گام دوم: ایجاد فایل bat برای حل مسئله در زمان مشخص
حال باید در فولدری که فایل inp خود را در آن قرار دادهاید، یک فایل با پسوند bat ایجاد کنید. برای اینکار به کمک یک نرمافزار ویرایش متن (مانند notepad یا notepad++) یک فایل متنی ایجاد کرده و خطوط زیر را عیناً در آن کپی کنید:
for %%g in (*.inp) do (
abaqus job=%%g int ask=off
)
حال گزینه Save as را زده و فایل مورد نظر را با پسوند bat ذخیره کنید (میتوانید مطابق معمول، فایل را با پسوند txt ذخیره کرده و پس از بستن، پسوند آنرا به bat تغییر دهید). با دو بار کلیک روی فایل فوق عملاً حل مسئله آغاز خواهد شد. میتوانید با اینکار صحت فایل ایجاد شده را تست و بررسی کنید.
حل مساله در آباکوس بدون باز کردن محیط گرافیکی ABAQUS
نکته جالب این است که عملاً با انجام گام دوم که در بالا اشاره شد، فارغ از آموزش زمانبندی حل میتوانید هر فایل inp دلخواه آباکوس را در این فولدر قرار دهید و با دابل کلیک بر روی فایل bat به حل مسئله خود بپردازید (بدون باز کردن محیط گرافیکی و فایل و . . .؛ تنها با دابل کلیک!)
گام سوم: زمانبندی حل مسئله در آباکوس
در قسمت Search از منوی Start ویندوز، عبارت Task Scheduler را تایپ کرده و بر روی آیکون مربوطه کلیک کنید تا پنجرهای مطابق شکل زیر برای شما نمایش داده شود:
در سمت راست پنجره مورد نظر قسمت Actions بر روی گزینه Create Basic Task کلیک کنید.
در پنجره ظاهر شده، نام و در صورت نیاز توضیحات مورد نظرتان را وارد نمایید.
حالت Daily را انتخاب کرده و در ادامه، تاریخ و ساعت مورد نظر خود برای شروع حل مسوله را تنظیم نمایید.
در قسمت Action بر روی گزینه Start a Program کلیک کنید.
سپس در پنجره باز شده قسمت Program/script با کلیک بر روی گزینه Browse فایل bat ایجاد شده را انتخاب نمایید. سپس آدرس را بین Double Quotation (” …” ) قرار دهید.
حال در مقابل عبارت Start in آدرس فولدر (نیازی به ذکر نام فایل نیست) حاوی فایل bat را بدون Quotation وارد نمایید.
در پایان کافیست بر روی گزینه Finish کلیک کنید.
تذکر 1: با این کار حل تمامی فایلهای inp که در فولدر مورد نظر قرار دارند در زمان تعیین شده آغاز خواهد شد.
تذکر 2: فراموش نکنید در پایان، فایلهای inp را که در این فولدر قرار داشت به جای دیگر منتقل کنید، در غیر اینصورت فرایند حل به صورت روزانه تکرار خواهد شد (در جای خالی عبارت Recur every … days عدد 1 وارد شده بود).
خیلی خوب بود؛ ممنون
موفق باشید
سلام و خسته نباشید
برای نرم افزار آباکوس و عملکرد سریعش چه چیزی مهمتره؟cpu یا ram یا gpu
به عنوان مثال لپ تاپ های امروزی با cpu 7500u با چهار هسته پردازشی و 8 یا 16 گیگ رم و gpu 940mx میتونن پاسخگوی نرم افزاری مثل آباکوس باشن؟یاخیر؟اگر خیر کدوم قسمت مشکل ایجاد میکنه؟گرافیک پردازنده یا رم؟
شاید سوالم بی ربط باشه ولی به عنوان استاد گفتم تجربتون زیاده از شما بپرسم بهتره خیلی ممنون
سلام
cpu و ram اهمیت بیشتری دارن؛ پاسخگو بودن خیلی معنی نداره
هر چقدر سخت افزارتون قویتر باشه زمان حل کاهش پیدا میکنه
معنیش این نیست که اصلا آباکوس در سیستمهای ضعیف کار نمیکنه؛ کار میکنه ولی خب زمان حل خیلی فرق خواهد کرد
خیلی ممنون
در صورت ضعیف بودن گرافیک(مثلا گرافیک های آنبورد اینتل) در چه قسمتی به مشکل میخوریم؟
برای نرم افزار های طراحی هم cpu و ram اهمیت بیشتری دارن؟
در آباکوس تأثیرگذار نیست
در خصوص نرم افزارهای طراحی سوالتون را در بخش مربوطه مطرح بفرمایید؛ مهندس باقریان پاسخگو خواهند بود
سلام و خسته نباشید
ببخشید برای این روشی که فرمودین آباکوس باید نصب باشه؟یعنی میشه فایل INP رو در یک کامپیوتر ایجاد کرد و به کامپیوتر دیگری که آباکوس نداره منتقل کرد و ران گرفت؟
بعد از این که حل تمام شد نتایج به صورت فایل ODB ذخیره میشه؟یا باید برای دیدن نتایج کار دیگری هم انجام بشه؟
سلام
میشه بفرمایید وقتی آباکوس نصب نیست مسئله را باید با چی حل کنه؟!!
تست کنید ببینید چه فایلهایی ذخیره میشه؛ کار سختی نیست
با سلام و وقت بخیر
یه سوال داشتم. میخواستم بدونم آیا قبل از شروع آنالیز در آباکوس (SUBMIT) لازم است که data check رو در قسمت jobs انجام بدهیم؟
و اینکه در تحلیل من هنگام زدن data check و یا SUBMIT سازه تحلیل نمیشود و روی Check Submitted باقی میماند. با تشکر
سلام
خیر، الزامی وجود نداره
فقط submit کنید کافیه
سلام
برای ویندوز 7، برای اطمینان از آسیب ندیدن سیستم در هنگام ران، میزن استفاده از هسته های سی پی یو را چه عددی قرار دهیم؟
ممنون
سلام
به نظرتون بین یک سیستم ویندوز 7 با cpu core i7 و Ram 8G با یک سیستم ویندوز 7 با cpu core i3 و Ram 4G تفاوت وجود نداره؟
من چطور باید بتونم جواب بدم به این قبیل سؤالات؟
سیستم آسیب نمیبینه، نگران نباشید
تنظیمات پیش فرض را تغییر ندهید
منظور بنده رو فکر میکنم متوجه نشدید.منظورم تفاوته سیستمها نبود که چیزی بدیهیست. منظورم این بود که در بخش edit job، منوی parallelization، قسمت use multiple processors را به منظور افزایش سرعت چه عددی قرار دهیم؟چون جایی مطلبی را خوندم که نوشته بود برای cpu corei7 میتوان نهایت این عدد را به مقدار 6 وارد کرد.خب برای انجام پروزه ای که بیش از 20 ساعت فرایند آن طول میکشد چاره ای بهتری جز این هست ؟
متشکرم
خب خودتون دارید جواب میدید که برای core i7 فلان عدد را وارد کرده بود
من هم همین را عرض کردم، برای همه سیستمها که نمیشه نسخه یکسان داد
وقتی سیستم شما 3 پردازنده و 20 هسته داره، میتونید هر 20 هسته را درگیر کنید
* خیر؛ چاره ای نیست، سیستم که قوی نباشه پروسه حل طولانی میشه
اگر مسئله Explicit حل میکنید میتونید mass scale کنید
سلام و خسته نباشید اولا ممنون از سایت عالیتون راستش بنده یه پروژه آباکوس دارم fswهمون جوش اصطکاکی حتما باهاش اشنا هستید این را بنده کاراشا کردم منتها باید یک پاس جوش به صورت 90درجه روی این برای بار دوم روی ورق برم یعنی پین تا اخر ورق میره بعد باید یه جوری پین 90درجه بچرخه یه پاس دیگه بره یعنی از وسط ورق 2بار رد میشیم به نظر شما بنده برای پاس دوم باید چیکار کنم ممنون میشم کمکم کنید
سلام
بررسی در این زمینه نداشته ام
با عرض سلام میخواستم ببینم در اباکوس پودر هم وجود دارد
سلام
ماده متخلخل میتونید مدل کنید
مدلسازی رفتار پودر، مقیاس میکرو محسوب میشه و راهکارهای خودشو داره (مثل تولید هندسه از طریق کره های سه بعدی و . . )
سلام خدمت مهندس سروری عزیز
ممنون از زحمات بی دریغ و مطالب مفید سایت
پایدار باشید
سلام
ممنون از لطف شما
برقرار باشید . . .
با سلام
تعداد سی پی یو مورد استفاده برای حل مساله رو در این دستور بالا (فایل bat) باید معین کنیم یا درون اباکوس؟
ممنون
سلام
درون آباکوس
سلام و خسته نباشید
ببخشید راهی هست که بشه مدل هارو توی آباکوس پشت سر هم ران کرد، مثلا مدل 1 که رانش تموم شد خود نرم افزار ران کردن مدل 2 رو آغاز کنه؟
ممنون از وقتی که میذارین
سلام
میتونید با کدنویسی پایتون کار را پیش ببرید
سلام من یه ویندوز سرور روی ماسین esxi آوردم بالا که روش آباکوس نصب کردم که 450 گیگ رم و 4 تا cpu هر کدوم 20 کور مباشد ولی تو آبا کوس فقط 15 درصد از cpu رو استفاده میکنه کسی میدونه مشکل کجاست
سلام
میتونید درصد استفاده از cpu و ram را تعیین کنید
تعیین میکنم بازم استفاده نمیکنه
اگر مسئله به اندازه کافی سنگین باشه قطعا از ظرفیتی که تعیین میکنید استفاده خواهد کرد
مثلا یک مسئله با سه میلیون المان و یک حلگر visco
سلام استاد
وقت بخیر
گزینه ی Number of domains تو سربرگ edit job/parallelization چه کاربردی داره؟
سلام
این موضوع به پردازش موازی برمیگرده
آباکوس توپولوژی مسئله را به چند بخش تقسیم میکنه و برای حل هر قسمت یک درصد مشخص از cpu را بکار میگیره