- هدف آموزش: رسم نمودار نیرو – جابجایی در آباکوس، رسم نمودار تنش – کرنش در آباکوس، تنظیمات مربوط به نمودارها در آباکوس، تغییر فونت و اندازه محورهای نمودار در آباکوس
- پیشنهاد: به شما توصیه میکنیم که حتما پست مربوط به خط مشی آموزش آباکوس را مطالعه بفرمایید ⟸ “مسیر صحیح آموزش آباکوس“
- پیشنیازها: نحوه خروجی گرفتن از آباکوس
بخش پسپردازش، استخراج داده، واکاوی و نتیجهگیری را باید میوه دلچسب و ثمره یک تحلیل اجزا محدود بهشمار آورد. استخراج مدل فیزیکی، تشخیص صحیح و دقیق نوع مسئله، انتخاب حلگر مناسب، سادهسازیهای معقول و سنجیده، المانبندی مناسب و استفاده از شبکه اجزا محدود سازگار با مسئله، همه و همه متضمن رسیدن به یک حل دقیق و کارآمد خواهند بود؛ اما آیا ابزاری برای سنجش صحت حل در اختیار ما وجود دارد؟ هدف ما از تحلیل چه بوده است؟ بهدنبال استخراج چه پارامتر و یا نموداری هستیم؟
پاسخ تمامی سؤالات فوق را باید در بخش پسپردازش نرمافزار جستجو کرد. یک تحلیلگر با هر درجه از مهارت، در نهایت باید با دادههای خروجی حاصل از حل، نتیجه طرح و تلاش خود را به نمایش بگذارد. با توجه به اهمیت بحث و پرسشهای شما عزیزان در خصوص رسم نمودارهای گوناگون بهوسیله آباکوس و همچنین تنظیمات مربوط به نمودارهای نمایش داده شده در Abaqus، تصمیم گرفته شد تا در این آموزش به شکل اختصاصی به این موضوع پرداخته شود. ما را در این آموزش آباکوس همراهی کنید.
نحوه رسم نمودارهای خروجی در آباکوس
بعد از اینکه پارامترهای مورد نظر از تحلیل را تعیین کردهاید (قبل از مطالعه این آموزش، حتما مقاله نحوه خروجی گرفتن از آباکوس را مطالعه بفرمایید.) میتوانید مسئله را برای حل به ماژول Job ارسال کنید. پس از تکمیل فرآیند حل قادر خواهید بود نتایج را در بخش پسپردازش نرمافزار که همان ماژول Visualization است مشاهده کنید. بسیار خب! به سراغ ترسیم نمودار و تنظیمات مربوطه خواهیم رفت.
برای استخراج و رسم داده در آباکوس باید از منوی اصلی مسیر Tools → XY Data → Create را دنبال کرده و یا بر روی آیکون نشان داده شده در شکل زیر کلیک کنید.
با اجرای دستور فوق پنجرهای در مقابل شما ظاهر می شود که گزینههای متعددی در اختیار شما قرار داده است:
بسته به اینکه قصد دارید از دادههای Field Output یا History Output استفاده کنید و یا خروجی مورد نظرتان را در یک مسیر خاص (Path) بررسی کنید، باید گزینه مناسب را انتخاب نمایید. آموزش را با انتخاب گزینه ODB Field Output ادامه میدهیم. همانطور که در تصویر زیر مشاهده میکنید دو زبانه در پنجره پیش روی شما وجود دارد:
در زبانه Variables باید متغیر مورد نظرتان را انتخاب نمایید. بدیهی است متغیرهایی که در این بخش در اختیار شما قرار گرفته، چیزی فراتر از متغیرهای پیشفرض آباکوس و تعیین شده توسط شما در ماژول Step نخواهد بود. در قسمت Position نیز قادر خواهید بود موقعیت مورد نظر برای استخراج خروجی را تعیین نمایید (نقاط انتگرالگیری، المان، گرهها و . . .).
حال در زبانه Elements/Nodes از شما خواسته میشود تا المان و یا نقاط مورد نظرتان برای استخراج داده را تعیین کنید. در قسمت Method قادر خواهید بود روشهای گوناگونی را برای انتخاب بکار گیرید: انتخاب مستقیم از محیط کاری، بر اساس Setهای تعریف شده، برچسب و شمارهگذاری المانها و یا Set المانها). پس از آنکه المان مورد نظر و پارامترهای مطلوب خود را انتخاب نمودید بر روی دکمه Save در پایین پنجره کلیک نمایید تا پیغام ذخیره دادهها نمایش داده شود.
دستورهای تعبیه شده در آباکوس جهت رسم نمودار
مجدداً بر روی آیکون Create XY Data کلیک نمایید و اینبار از پنجره باز شده، گزینه Operate on XY Data را برگزینید.
در پنجره باز شده، میتوانید اپراتورهای مورد نیاز را به همراه دادههای ذخیره شده در بخش قبل مشاهده نمایید.
برای ترسیم نمودار کافیست از Operators دستور (Combine (x,x را انتخاب نمایید. سپس به ترتیب بر روی متغیرهای مربوط به محور x و y نمودار خود کلیک کنید (بر روی هر متغیر دو بار) و در انتها گزینه Plot Expression را انتخاب نمایید تا نمودار مورد نظر ترسیم شود.
تنظیمات مربوط به محورهای نمودارها در آباکوس
اما بدون شک شما نیز با من موافقید که برای ارائه یک گزارش کارآمد و درج نمودارهای خوانا و واضح، کاربر باید بر روی ارکان نمودار مانند عنوان محورها، فونت و اندازه اعداد درج شده بر روی نمودار، Legend و یا تقسیمبندیهای Minor و Major بر روی محورها کنترل داشته باشد (تعیین فونت و برخی نکات ظاهری در آباکوس). خوشبختانه آباکوس در این بخش نیز تنظیمات جامعی در اختیار شما قرار داده است. کافیست از مسیر Options → XY Options در منوی اصلی و یا کلیک بر روی آیکون چندگانه نشان داده شده در شکل زیر یک گزینه را انتخاب نمایید.
برای مثال با کلیک بر آیکون Axis Options قادر خواهید بود به تفکیک بر روی تنظیمات مربوط به محورها، تغییرات دلخواهتان را اعمال کنید.
به شما پیشنهاد میکنم به کنکاش و واکاوی در سایر گزینههای پیش رویتان بپردازید و از اعمال تغییرات در نمودارها لذت ببرید.
توجه: شما دوستان عزیز میتوانید به لینک زیر مراجعه کنید و از پکیج آموزش آباکوس که بصورت گام به گام و 0 تا 100 و در 10 فصل آموزشی شامل 85 فیلم آموزشی آباکوس در مدت 25 ساعت تهیه شده است بهره ببرید.
سلام
ببخشید بنده میخوام نمودار نیرو برحسب جابجایی رو برای مدلم رسم کنم از history output مورد total forces due to contact pressure and frictional stresses رو برای یک set مشخص انتخاب می کنم اما موقع ران گرفتن ارور زیر رو بهم میده راهکار چیه ؟
The cpset or the surface parameter must be specified for history contact output
سلام
این خطا نشون میده شما قصد ثبت خروجی نادرستی دارید
اگر قصدتون ثبت نیرو در یک فرایند تماسی است کار چندان راحتی نیست و معمولا با خطای بالایی همراهه
میتونید نیروی عکس العمل یا RF را ثبت و ترسیم کنید
اگر بخوام نیروی عکس العمل رو تعریف کنم باید برای بخشی از دو جسم که در تماس هستند یک set ایجاد کنم و برای همون set نمودار رو رسم کنم ؟
سوال بعد اینکه این set گره های زیادی داره بعد باید از گره ها میانگین بگیرم یا جمع کنم ؟
بله
جمع
جناب سروری مشکل اینجاست که وقتی نمودار نیرو رو میکشم برای کل زمان مقدار صفر میده اما در نمودار تنش مقادیر درست بهم میده
به نظرتون دلیل چیه؟
نمودار های نیرویی که بررسی می کنم یکی Reaction forces and moment هست و یکی هم Concentrated forces and moment هست
اگر در برخورد برای جسم، جابجایی تعریف کرده باشید میتونید RF را ثبت و استخراج کنید
اگر هم از یک جسم صلب در تحلیلتون استفاده میکنید که RF باید برای نقطه مرجع قرائت بشه
بدون دیدن مسئله نمیشه نظر دقیقی داد
موفق باشید
ببینید مدل بنده برخورد نیست دو مصالح مختلف هستن که با هم در تماس هستن و یکی از مصالح را دچار تغییر مکان می کنم حالا میخوام ببینم همین جسمی که دچار تغییر مکان میشه چقدر تو تغییر مکان های مختلف از جسم دوم بهش نیرو وارد می شه
حالا نظرتون رو بفرمایید
ممنون
میتونید پارامتر CPRESS که معرف فشار تماسی است را رسم کنید تا از صحت مدلسازی صحیح اطمینان پیدا کنید
همچنین توصیه میکنم از سایز شبکه ریزتری استفاده (با رعایت اصول سایز مش در مورد قطعه MAster و Slave) و نتیجه کار را مشاهده کنید
موفق باشید . . .
با سلام خدمت شما استاد گرامی
آقای مهندس من به گفته شما یه تیر یک سر گیر دار رو داخل آباکوس مورد تحلیل قرار دادم ولی متاسفانه در این حالت هم کل نیروهای ری اکشن بعد از تحلیل صفر نشون داده شدند، الان واقعا موندم چیکار کنم کارم لنگ این قسمت مونده و وقت کمی برام باقی مونده واقعا سپاسگذار میشم اگه من رو باز راهنمایی کنید که ایراد کار رو بفهمم، لازم به ذکر هست که از dynamic explicit استفاده میکنم
ممنون از شما و وقتی که میذارید
درود
دوست عزیز عرض کردم که، به معادلات تعادل در اجزای محدود رجوع کنید (اینجا نمیتونم معادلات را براتون بنویسم)
عرض بنده این بود که وقتی روی یک سطح فشار قرار بدهید نتیجه RF روی این سطح با زمانی که به همین سطح جابجایی اعمال میشه فرق میکنه
چرا؟
پاسخ این سؤال را پیدا کنید
RF واکنش تکیه گاهیه؛ انتظار نداشته باشید روی سطح آزاد یک تیر که هیچ نیروی مانع خارجی وجود نداره RF مقدار داشته باشه
بیشتر از این توضیحی وجود نداره
موفق باشید . . .
آقای مهندس عزیز
سال نو رو بهتون تبریم میگم .بعد از فکر کردن رو حرفاتون متوجه شدم که ری اکشن فورس در واقع باید صفر باشه چون که مدل در تعادل هست. متوجه شدم که باید نودال فورس رو به دست بیارم. ولی متاسفانه نمیدونم نحوه به دست اوردن نودال فورس به چه شیوه ای هست. خوشحال میشم راهنمایی بفرمایید.
پایدار باشید
سال نو شما هم مبارک
خوشحالم که متوجه موضوع شدید؛ سطح آزاده و هیچ نیروی خارجی مقاومی هم براش وجود نداره، با معادلات اجزای محدود چرا باید RF روی این سطح آزاد وجود داشته باشه؟
برای مشاهده Nodal Force هم میتونید در Field Output Request تیک مروبط به گزینه NFORC را فعال کنید
مانا باشید
آقای مهندس از اینکه باز وقتتون رو میگیرم عذر میخوام
من از دینامیک اکسپلیسیت استفاده میکنم و طبق گفته شما در قسمت فیلد آوتپوت تیک نودال فورس رو فعال کردم ولی وقتی میرم به قسمت xy data در قسمت unique nodal نودال فورس ظاهر نمیشه
شما میدونید دلیلش چی می تونه باشه؟
ممنون از راهنمایی هاتون
element nodal را امتحان کنید
متاسفانه در اون قسمت هم ظاهر نمیشه
نظری ندارم چون نکته خاصی نداره
درود و عرض تبریک سال جدید.
تشکر ویژه برای مطالب مفید و خاصتون!
پروژه بنده درباره “برخورد ارابه هلیکوپتر با زمین” است.
نموداری که در قسمت field output استخراج کردم، نمودار NFORCE و CF هست که در هردو نویز وجود دارد.
سوال بنده این است که چگونه از فیلتر sae استفاده کنم؟
توضیحات روانجام دادم ولی حل نشد مشکل.
این را وارد کردم(مقدار Cut-off frequency multiplier رو 100 و برای xyData نمودار NFORCE رو انتخاب کردم(به شکل زیر)
sae1000Filter ( xyData=”_NFORC2 (Avg: 75%) PI: STRUCTURE-1 N: 66″ , timeScaleFactor=100 )
ولی اخطار زیر را دریافت کردم:
X value is not monotonic and interpolation is undefined
ممنون.
درضمن میدونم که شاید این فیلترینگ برای کار من مناسب نیست .شما چی پیشنهاد میدید؟
سلام
ممنون از توجه شما؛ بنده هم تبریک عرض میکنم
میتونید داده ها را به یک نرم افزار تخصصی مثل Matlab ببرید و با خیال راحت از فیلترهای متلب استفاده کنید ولی این فیلتر هم بسیار پرکاربرد و مناسبه، توصیه آباکوس هم استفاده از این فیلتره
عدد پیشنهادی آباکوس برای Cut-off frequency multiplier متناظر در کلاس SAE 1000 برابر 1650 است
نکته خاصی نداره، با همین کلیدواژه SAE در Documentation سرچ بفرمایید، بخش Abaqus/CAE User’s Guide نحوه استفاده را شرح داده
موفق باشید
سلام جناب سروری
من نمودار نیرو- تغییر مکان یک ستون یک سر گیردار رو می خواهم رسم کنم. ولی یک مشکل دارم
اگه مثلا تغییر مکان 3 سانتیمتر رو در قسمت load تعریف کنم نمودار نیرو تغییر مکان رو رسم می کنه. ولی مثلا اگه 50 سانتی مترم براش تعریف کنم اون نمودار رو رسم می کنه. ولی در واقع در آزمایشگاه پس از مثلا 4 سانتی متر نمونه می شکنه. ولی تو مدلم اصلا مشکلی نداره و مثل خمیر خم میشه ستون.
به نظرتون باید چه کار کنم
ممنون
سلام
واکنش ماده به بار اعمال شده، بستگی به تعریف متریال از سوی شما داره
برای مثال شما میتونید فقط رفتار الاستیک تعریف کنید و نمونه را هر چقدر دوست دارید تحت بار کششی قرار بدهید
هیچ گونه شکست یا غیر خطی شدن مشاهده نخواهید کرد و نمونه تا هر جا که شما بار اعمال کنید رفتار خطی از خودش نشان خواهد داد
اگر انتظار یک نتیجه شبیه سازی درست را دارید، باید رفتار ماده در بخش پلاستیک را هم به شکل صحیح وارد کنید (دیتای کاملی که مثلا از تست کشش نمونه خودتون در آزمایشگاه بدست اومده) و یا به کمک معیارهای آسیب مناسب (که از روی نوع رفتار ماده انتخاب میشن) Failure در متریال اعمال کنید
در غیر اینصورت اتفاقی نخواهد افتاد، تا جایی که دیتا وجود داشته باشه آباکوس مطابق دیتا نمودار خواهد داد و بعد از آن با برونیابی یک داده در اختیارتون قرار میدهد
موفق باشید
سلام و خسته نباشید
امیدوارم سوالم رو جای درستی مطرح کرده باشم
جناب مهندس من یه مقاله رو دارم وریفای میکنم ولیدچار مشکل شدم امیدوارم با توضیحاتی که میدم بتونید کمکم کنید
یه دیسک مصنوعی بین مهره ای هست که رفتارش قراره تحت بارگذاری های مختلف مورد بررسی قرار بگیره، چیزی مه قرار هست وریفای کنم یک نمودار نیرو بر حسب جا به جایی هست، یعنی مثلا به ازای ١٠٠٠ نیوتن بار فشاری دیسک ٢ میلی متر جا به جا میشه، به ازای ٣٠٠٠ نیوتن ۴ میلیمتر، برداشتی که من کردم این بود که دیسک رو هر دفعه تحت یه بار قرار بدم بعد جا ب جایی رو واسه اون بار فشاری از اباکوس بگیرم، اما وقتی از روش حل دینامیک اکسپلیسیت استفاده میکنم بسته به مدت زمانی که میدم حداکثر جا به جایی تغییر میکنه!
اقای مهندس با توجه به تجربیاتی که دارین واسه همچین مسئله ای روش حل باید چه طور باشه ؟ چون روش حل خودم به نظرم درست نیست
ممنونم
سلام
انتخاب حلگر بستگی به نوع مسأله داره، بنده ماهیت مسئله شما را نمیدونم که نظر بدهم ، میتونید آموزشهای سایت را مطالعه کنید تا در جریان موضوع قرار بگیرید (راهنمای انتخاب حلگر در آباکوس)
مدت زمان انتخابی هم تابعی از نوع حلگر خواهد بود؛ اگر حلگر Explicit انتخاب کرده باشید زمان معنای واقعی پیدا میکنه، یعنی هر زمانی که در تحلیل واقعیتون مورد استفاده قرار میگیره باید در شبیهسازی هم لحاظ بشه
والا اقای مهندس اصلا حرفی از زمان زده نشده، یعنی تو همه مقاله هایی که مرتبط به این موضوع هستند کوچکترین صحبتی راجع به زمان نیس
مشکل منم ماهیت مسئله اس خیلی گشتم و جوابی براش پیدا نکردم
شما سه تا صفحه دایره ای شکل با ضخامت در حد چند میلیمتر رو در نظر بگیرید که این سه تا صفحه روی هم قرار دارند وبینشون ضریب اصطکاک هست و میلغزن، صفحه میانی پلاستیکی هست و دو صفحه ی بالایی و پایینیش فلزی
با این چیزایی که گفتم میتونید نظر بدید؟ چون کل مسئله همینه
بازم ممنون
خب شما زمان تحلیل را بر چه اساسی تنظیم میکنید؟!!
به هر حال باید معیاری داشته باشید
شما یک حلگر انتخاب کرده اید که زمان معنی داره براش، نمیشه که بدون استدلال عدد وارد کرد
پیشنهاد میکنم قدری به مفاهیم تحلیلهای استاتیکی و دینامیکی رجوع کنید، کمک میکنه بهتون
برای حالت استاتیکی زمان مفهوم نداره یعنی؟
Time در مسائل استاتیکی معیاری برای تقسیم فرایند حله و لزوما با مقدار زمانی مسئله شما در واقعیت یکسان نیست
اقای مهندس با چیزایی که گفتم اگه شما بودین از حلگر استاتیک استفاده میکردین یا دینامیک؟
این کار به شما کمکی نمیکنه
خودتون بهتر از هر کس به مسئله مسلط هستید و میتونید تصمیمگیری کنید
سلام مهندس خسته نباشید
چجور میشه از فایل خروجی نمودار اعداد روی محور افقی وعمودی فایل اکسل گرفت؟؟
سلام
اگر پرسش و پاسخهای بالا را مطالعه کرده بودید جواب سؤالتون را میگرفتید:
https://umec.ir/how-to-plot-curve-in-abaqus/#comment-3062
مرسی مهندس پیداش کردم
سلام مهندس چطوری میتوان توزیع تنش را بدست اورد
سلام
اگر تنش را بعنوان یک پارامتر خروجی تعیین کرده باشید (که به شکل پیش فرض همینطوره) پس از اتمام تحلیل میتونید در ماژول Visualization نتایج را در قالب کانتور مشاهده کنید
ممنون دستتون درد نکنه ولی مهندس من میخوام بصورت نمودار ورنگی ببینم در کدوم قسمت توزیع تنش خوب که بصورت رنگ سیاه ودر کدوم قسمت بد با رنگ قرمز ببینم بازهم متشکرم از کمکتون
شما میتونید نمودار تنش – کرنش در هر نقطه را مشاهده و رسم کنید با روش بالا
توزیع تنش مفهوم خودشو داره
توزیع تنش یعنی کانتور شدت تنش
کانتور به شما نشان میده کدام بخش سازه شدت تنش بالاتر و کدام بخش شدت تنش کمتری تحمل میکنه
با عرض سلام، از مطالب مفید و کاربردی که در سایت قرار میدید بسیار ممنونم.
یه سوال داشتم میخواستم بدونم چطور باید نمودار امپدانس الکتریکی بر حسب فرکانس رو از آباکوس استخراج کنم این نمودار مربوط به تحلیل یک قطعه پیزو الکتریک است که بین دو سر آن 1 ولت اختلاف پتانسیل وجود دارد اما در پیش فرض های آباکوس نه امپدانس هست و نه من میدونم چطور باید تعریف کنم. ممنون میشم راهنمایی بفرمایید.
سلام
بررسی نداشته ام
با سلام.
می خواستم بدونم امکان رسم نمودار زاویه جا به جایی بر حسب دما در نرم افزار هست؟ کلاً می شه دما رو در نمودار روی محور افقی برد؟
با تشکر
سلام
مشکلی نیست؛ در هنگام استفاده از دستور combine انتخاب محور x و y دست خودتونه
سپاس
با سلام و سپاس
من در یک مساله جذب انرژی لوله وقتی که از مسیر History output نمودار های انرژی جنبشی و داخلی رو پلات میکنم یک مساله برای من عجیبه!
با اینکه مساله کامل حل شده است ولی مقدار انرژی درونی از ابتدا تا انتها روی نمودار صفر است بااینکه انرژی جنبشی در حدود 400kj است.
لطفا بفرمایید اشکال در کجاست؟ با تشکر
سلام
نظری ندارم
باسلام و عرض خسته نباشید.
می خواستم ببینم چطور میشه نمودار تنش (S11) رو بر حسب عمق قطعه رسم کرد ؟؟؟
یعنی تنش در لایه های مختلف قطعه
سلام
میتونید path تعریف کنید
آموزش هم در سایت موجوده، سرچ و مطالعه بفرمایید
ییخشیددر مورد نیرو نورد ی سوال داشتم
ب چ صورت ؟میشه بیشتر توضییح بدید؟؟از هیستوری اوت پوت .نیرو RF11 RF22 RF33 برای یک ست (غلتک) انتخاب کنم بعد نمودار اونو بگیرم؟؟؟
اگه منظورتون این این خیلی نمودارش گنگ . نموداری که بر حسب زمان میده؟ یک نمودار سینوسیس که خیلی نوسان داره درسته؟
بله
در خصوص نوسان نمودار، آباکوس در قسمت operate on XY data فیلترهایی مثل saeGeneralFilter (دستههای گوناگون با CM های متفاوت) داره که میتونید استفاده کنید
یک سؤال را هم در یک پست بپرسید کفایت میکنه؛ سپاس
مرسی .ممنون از جوابتون.چشم فکر کردم سوال شاید مربوط به قسمت نمودار که اونجا عنوان کردم. به عنوان اخرین سوال ممنون میشم اگه لطف کنید جواب بدید .برای تبدیل این نمودار سینوسی که داری فرکانس زیادی. است از کدوم فیلتر استفاده کنم. ممنون میشم جواب بدید. معمولا برای رسم نمودار نیرو نورد از کدوم فیلتر استفاده میشود؟
با کلیدواژه saeGeneralFilter در Documentation سرچ بفرمایید؛ توضیحات موجوده
ببینید اینکه برای رسم نمودار نیروی نورد فیلتر خاصی وجود داشته باشه یا پرکاربردتر باشه صحیح نیست
بستگی به میزان نوسان نمودار شما داره، مستقل از نوع و ماهیت مسئله؛ بیشتر جنبه ریاضی داره
باسلام خدمت مهندس سروری. اول میخواستم تشکر کنم از سایت خیلی خوبتون که به نظر من بهترین سایت ایرانیه در مورد آباکوس. میخواستم بدونم شما با نمودار های حد شکل دهی(fld) آشنایی دارید؟ میدونید چجوری باید در آباکوس این نمودار ها رو بدست آورد؟
سلام
ممنون از لطفتون
بررسی در این زمینه نداشته ام
با سلام و خسته نباشید من بر روی یک ماده ویسکوالاستیک تحلیلی انجام می دهم و در قسمت نتایج نمودار تنش و کرنش را بر حسب زمان رسم می کنم. سوال من این است که چرا نقطه صفر محور تنش و کرنش یکسان نیست و چگونه می توانم صفر آنها را روی هم بیندازم؟
سلام
تنظیمات مربوط به محورهای مختصات از مسیر Options → XY Options → Axis در منوی اصلی ماژول Visualization قابل دسترسیه
سلام مهندس
من در ماژول استپ normal sterss و shear sterss را انتخاب میکنم اما بعد از ران گرفتن این دو تا مولفه را نمیتوانم پیدا کنم تا پلات کنم .یعنی در قسمت odb field out put این دو مولفه اصلا وجود ندارد. لطفا کمک کنید تا بتوانم این دو مولفه را پلات کنم
سلام
همه خروجیها روی همه المانها قابل استخراج نیست