شاید شما نیز با مسائلی مواجه شده باشید که در آن پیش از شروع تحلیل، باید اثر میدان دمایی یا تنش اعمال شده در مراحل پیشین به قطعه مورد نظر را در نظر بگیرید؛ و یا قصد تحلیل برخورد میان یک قطعه با سرعت اولیه مشخص با یک هدف ثابت یا متحرک را داشته باشید. آنچه که در تمامی مثالهای فوق اهمیت ویژهای مییابد اعمال یک میدان مشخص از سرعت، تنش و یا دما در قالب بارگذاری اولیه به جسم مورد نظر است. با توجه به گستردگی کاربرد این موضوع تصمیم گرفتیم نحوه اعمال Predefined Field در آباکوس (بارگذاری میدان اولیه) را به شما عزیزان آموزش دهیم. با ما در این آموزش آباکوس همراه باشید.
Predefined Field چیست؟
در یک نگاه کلی میتوان Predefined Field را میدانهای وابسته به زمان و مستقل از حل دانست که در محدوده خاصی از مدل هندسی اعمال میشوند. شاید بتوان میدانهای دمایی را از شناختهشدهترین موارد Predefined Field به شمار آورد که بسیار مورد توجه محافل علمی و صنعتی بوده است. اما در این مسیر نیز همچون گذشته، آباکوس امکانات قابل قبولی برای محققین فراهم کرده و در اختیار آنها قرار داده است. در ادامه این آموزش آباکوس، نحوه اعمال بارهای میدانی اولیه به یک قطعه برای تحلیل را فرا خواهیم گرفت.
نحوه اعمال Predefined Field در آباکوس
فرض کنید مسئلهای را در آباکوس مورد تحلیل قرار دادهاید و خروجیهای متداول تنش و یا میدان دمایی مسئله را استخراج کردهاید. حال قصد دارید در یک مسئله جداگانه اثر میدانهای ایجاد شده در پایان تحلیل پیشین را در قالب یک میدان اولیه برای قطعه در نظر گرفته و مسئله جدید را حل نمایید. دما، متغیرهای میدانی، تانسور تنش معادل و نرخ تبادل جرم از جمله متغیرهای وابسته به زمان پرکاربرد و رایج (مستقل از حل) هستند که قادر خواهید بود در نرمافزار آباکوس به قطعه اعمال کنید.
برای اعمال Predefined Field در آباکوس کافیست بر روی آیکون نشان داده شده در تصویر زیر کلیک کرده و یا از مسیر Predefined Field → Create در منوی اصلی ماژول Load اقدام نمایید.
با کلیک بر آیکون فوق، پنجره اعمال Predefined Field آباکوس در اختیار شما خواهد بود. فکر میکنم با توجه به توضیحات فوق شما همراهان گرامی نیز حدس زده باشید که متغیرهای میدانی اولیه در گام Initial در اختیار شما قرار خواهد گرفت (ماهیت این نوع از بار، اعمال به صورت شرایط اولیه است).
مشاهده میکنید که در حالت Initial گزینههای متنوعی پیش روی شما قرار دارد ولی با انتخاب گام ثانویه، عملا تنها قادر به تعریف میدان دمایی بهصورت Predefined Field خواهید بود.
همانطور که پیشتر نیز عنوان کردیم، آباکوس به شما اجازه میدهد تا به دو شکل میدان حاصل از تحلیل پیشین را بهعنوان شرایط اولیه شروع حل در تحلیل جدید در نظر بگیرید؛ در روش اول میتوانید مقادیر مورد نظرتان را به شکل دستی در آباکوس وارد کنید و در روش دوم که بسیار حرفهای تر است، قادر خواهید بود فایل خروجی تحلیل قبل را در قالب Predefined Field به آباکوس معرفی کنید. بهعنوان مثال فرض کنید قصد داریم تا میدان تنش ایجاد شده از تحلیل پیشین را به قطعه مورد نظر اعمال کنیم. مطابق شکل زیر در روش اول قادر خواهید بود تا مؤلفههای تانسور تنش را به شکل دستی وارد نمایید.
در روش دوم از اعمال Predefined Field در آباکوس، میتوانید تعیین کنید نرمافزار به شکل اتوماتیک داده مورد نظر را از فایل خروجی تحلیل پیشین بخواند و به محل مورد نظر اعمال کند.
چنانچه قصد دارید تمامی متغیرهای حل پیشین را بهعنوان شرایط اولیه به مسئله جدید اعمال کنید کافیست بر روی گزینه Initial State کلیک کرده و در پنجره باز شده، فایل خروجی تحلیل قبل را به آباکوس معرفی نمایید.
شاید یکی از بهترین و معروفترین مسائل صنعتی که به کمک این روش قادر به مدلسازی آن هستید بحث اعمال تنش پسماند فشاری از طریق روش ساچمهزنی است. در این روش با پرتاب ساچمه بر روی قطعه و اعمال تنش فشاری اولیه محبوس در نمونه مورد نظر قادر خواهید بود تا عمر خستگی به مراتب بالاتری را تحت بارگذاری سیکلی برای قطعه مذکور ایجاد نمایید. در واقع بخشی از تنش کششی اعمال شده بر قطعه (که در بارگذاری سیکلی سبب رشد ترک و آسیب قطعه میشود) عملا صرف آزاد کردن این تنشهای فشاری شده و از این طریق عمر قطعه افزایش مییابد.
اما با هدف تثبیت این آموزش آباکوس به شما توصیه میکنم مثالهای آموزشی زیر را از دست ندهید :
سلام جناب سروری، وقتتون بخیر.
یه سوال از خدمتتون دارم. ممنون میشم اگه جواب بدین.
من قصد دارم از نتایج حلی که در اون تعدادی از المانها با تکنیک حذف المان حذف شدهاند، با همین روشی که توضیح دادید استفاده کنم. آیا امکانش هست که ویژگی ماده تعدادی از المانهای حذف شده را تغییر بدم سپس این مدل تغییر یافته را مجدد تحت کشش قرار بدم؟
سلام
مشکلی نیست
با سلام
ببخشید آیا امکان داره که در یک تحلیل بخشی از یک مدل رو شبیه سازی کرده باشیم و با predefined field فقط به همون بخش تنش هارو معرفی کنیم نه کل قطعه؟ حتی مش بندی هم در اون بخش ها یکسان است
ممنون
سلام
مشکلی نیست
سلام و خدا قوت
من می خواستم کل نتایج حاصل از تحلیل قبل رو با استفاده از initial state برای تحلیل دیگری استفاده کنم (Explicit) اما با error زیر برخورد میکنم لطفا راهنمایی فرمایید:
*initial conditions, type=temperature or *initial conditions, type=field was used in the previous analysis. Temperature and field variables are currently not transferred when elements other than coupled temperature-displacement elements are imported. The import analysis will not be continued.
سلام
شما نوع المان را عوض کرده اید، مطابق متن باید از المانهای کوپل استفاده کنید
سلام و احترام خدمت اقای مهندس سروری
من فرایند نورد گرم یه پاس رو تحلیل کردم و خواستم در پاس دوم خروجی پاس اول رو بعنوان ورودی پاس دوم در نظر بگیرم (تنش , کرنش , دما , تغییر شکل و … ) برای اینکار غلطک های جدید رو وارد کردم .. قطعه دفرم رو به شکل اولیه و خام وارد کردم و به اون خصوصیات دادم .. در بخش مونتاژ اونارو سر هم کردم و در ماژول استپ دقیقا همون تنظیماتی که در پاس اول بود بهش دادم … و همچنین در بخش اینترکشن هم همین کارو کردم … در ماژول لود در قسمت predefind filed از گزینه initial state استفاده کردم که تمام تنش های پسماند و کرنش و دما و تغییر شکل در قطعه لحاظ بشه …. و از همون مشی که در پاس اول استفاده کردم و انداره سید ها همونجور استفاده کردم …. اما وقتی فرایند رو به جاب ارسال میکنم و گزینه submit رو میزنم … حدود یک ساعت هم طول میکشه اما هنوز وضعیت در حالت Submitted است و وارد running نمیشه … خواستم بدونم مشکل این چیه ؟؟
در قسمت initial state یبار اسم فایل odb رو بدون پسوند و یبار با پسوند odb وارد کردم … اما بازم در همون وضعیت سابمیت بود .. همچنین تیک updat رو هم زدم … بی زحمت راهنماییم کنید .. ممنون
سلام
اگر خطایی درافت نمیکنید مشکلی نیست، باید منتظر باشید تا حل صورت بگیره
work directory رو برا همون پاس قبلی قرار دادم .. یبار ارور داد که جاب رو پشتیبانی نمیکنه یا باید اسم قطعه دفرم رو عوض کنم … چون تو قطعه دفرم اسمش عدد هم بود …مجبور شدم هم اسم جاب و هم اسم قطعه دفرم رو عوض کنم و اوکی کردم مشکل نداشت دیگه ارور نداد .. فقط وقتی از initial state استفاده کردم تو قسمت massage area پایین صفحه وارنینگ زیر رو بلافاصله نشون داد
Warning: Missing .res file passone.res. Some consistency checks will not be performed until the analysis job is submitted.
سلام وقت بخیر بنده میخوام بعد از نورد قطعه مشخصات جدید قطعه اعم از تنش و کرنش و … برای پاس دوم نورد به عنوان ورودی اولیه در نظر گرفته بشه. در واقع فقط در پاس دوم مشخصات پلاستیک قطعه تغییر کرده جایگزین بشه آبا از این دستور initial state امکانش هست در غیر این صورت باید چه کار کنم چون این فرایند رو می خواهم ده مرتبه تکرار کنم
سلام
بله، امکان پذیره
سلام و احترام جناب مهندس
ببخشید من یه قطعه دفرم که در مرحله قبلی تحلیل کردم بصورت فایل odb ایمپورت کردم و مونتاز کردم و شکل نهایی و تغییر شکل یافته فرایند قبلی رو داشت … فقط در قسمت initial state بهش اسم فایل جاب رو دادم و چون قطعه که ایمپورت کردم همون قطعه دچار تغییر شکل یافته بود تیک upda رو نزدم … وقتی ران میکنم اررو زیر بهش بر میخورم .. اگه میشه لطفا راهنماییم کنید ممنون
An *import analysis with update=no is not allowed if the previous analysis used *adaptive mesh
سلام
اطلاعی ندارم
سلام و احترام اقای مهندس
ببخشید من از initial state که استفاده کردم و قطعه صلب و دفرم رو با هم مونتاژ کردم … اما پس از ران کردن ..قطعه دفرم بطور خودکار جابجا می شود به مکان دیگه ای از میره … لطفا راهنماییم کنید مکان اصلی قطعه صلب و دفرم رو چطور تعیین کنم ..ممنون
سلام و وقت بخیر ..ببخشید من به ارور زیر برخوردم … از کجا میتونم بفهمم اون المان هایی که کیفیت نداره و مشکل داره رو رفع کنم ؟؟ تو بخش ویژوالیشن هم نتونستم پیدا کنم .. لطفا اگه میشه راهنماییم کنید ..ممنون
The volume of 20 elements is zero, small, or negative. Check coordinates or node numbering, or modify the mesh seed. In the case of a tetrahedron this error may indicate that all nodes are located very nearly in a plane. The elements have been identified in element set ErrElemVolSmallNegZero.
سلام
در بخش خطاهای آباکوس توضیح داده شده
ابزار Job diagnostic
سلام وقت بخیر
برای اعمال تنش پسماند جوش ذوبی به استخون سگی تست کشش از این روش میشه استفاده کرد
سلام
بله
سلام
بنده برای پروژه تنش پسماند باید تنش پسماندی را به جسم مورد نظر وارد کنم، وقتی از طریق predefined field تنش پسماند را وارد میکنم (البته با توجه به سختی کم مسئله) جابهجایی به دلیل این فقط این تنش پسماند در مسئله به وجود میآید! در صورتی که قاعدتا کرنش/جابهجایی جسم به دلیل تنش پسماند باید صفر باشد. ممنون میشوم اگر امکانش هست گزینهای برای صفر کردن جابهجایی/کرنش به دلیل تنش پسماند معرفی بفرمایید.
سلام
امکان مقید کردن جسم برای صفر شدن جابجایی را ندارید؟
متاسفانه خیر.
مسئله تاثیر تنش پسماند بر روی رشد ترک هستش که گویا با آباکوس قابل حل نیست (چون گویا وارد کردن تنش پسماند به صورت پریدیفایند فیلد به درون حلگر میرود و معادله دیفرانسیل تعادل حل میشود در صورتی که ما نیاز داریم صرفا به تنشهای موجود اضافه شود، یعنی مثلا اگر فرض کنیم هیچ نیروی خارجی به جسم وارد نمیشود خود تنش پسماند وارد شده به صورت پریدیفایند فیلد نیروی خارجی در نظر گرفته میشود و در چند استپ/ایتریشن معادله حل میشود در صورتی که این قضیه با تعریف تنش پسماند در تناقض است)
بله
این امکان به شکلی که مد نظر شماست وجود نداره