هدف آموزش: در این آموزش شما با مفهوم Path در آباکوس، تعریف مسیر برای استخراج خروجی، نمایش نتایج تحلیل روی مسیر خاص و قرائت نتایج تحلیل روی مسیر مورد نظر در ABAQUS آشنا خواهید شد.
سیستم مختصات پیشفرض در آباکوس
نرمافزار آباکوس نیز همانند تمامی نرمافزارهای حوزه طراحی و تحلیل، دارای یک دستگاه مختصات مبناست که جهت مشخص کردن مختصات نقاط ورودی کاربر از آن بهره میگیرد. اگر شما نیز طراحی یک قطعه را انجام داده باشید، حتما متوجه این موضوع شدهاید. این موضوع در خصوص مشاهده خروجیهای نرمافزار نیز صادق است. قبلا نیز اشاره کردهایم که برای تعیین خروجیهای مورد نظر از تحلیل باید از ماژول Step اقدام کنید (آموزش مربوطه: نحوه خروجی گرفتن از آباکوس). اما زمانی که شما به این بخش مراجعه کنید در خواهید یافت که تنها مختصات استاندارد (یعنی جهات سهگانه) برای نرمافزار شناخته شده است. بهشکل پیشفرض، جهت مثبت محورهای x، y و z به ترتیب با شماره 1 ، 2 و 3 تعیین شده است. اگر درس مقاومت مصالح را بخاطر بیاورید با نحوه نامگذاری یک تانسور تنش آشنا هستید. چنانچه هر دو اندیس در تانسور σij با هم برابر باشد، جنس تنش نرمال و در غیر اینصورت تنش از نوع برشی خواهد بود. اجازه دهید با ذکر مثالی موضوع را واضحتر کنیم.
ضرورت تعریف Path در آباکوس
فرض کنید صفحه دایرهای شکل زیر را برای یک تحلیل تنش/جابجایی انتخاب کردهایم.
قصد داریم تا روند تغییرات تنش را در راستای جهت مشخص شده با پیکان تعیین کنیم. به دستگاه مختصات نمایش داده شده در گوشه تصویر فوق توجه کنید. در واقع نرمافزار پس از تحلیل، تنشها در راستای 1 یعنی x، 2 معادل y و نیز مؤلفههای برشی تنش را نشان میدهد. این صفحه تحت نیروی گسترده قرار گرفته و پس از تحلیل کانتور تنش فون میسز مطابق شکل زیر در اختیار شما قرار داده است.
حال قصد داریم تا نمودار تنش در راستای مسیر مشخص شده را نمایش دهیم.
نحوه تعریف مسیر یا همان Path در آباکوس جهت خروجی گرفتن
برای این کار از ماژول Visualization مسیر Tools → Path → Create را انتخاب میکنیم. گزینههای متفاوتی برای شما وجود دارد. میتوانید با استفاده از نقاط، گرهها و یا لبه یک جسم، مسیر تعریف کنید. حالت Node List یا انتخاب گره را برمیگزینیم.
از شما خواسته میشود تا در محیط نرمافزار نقاط مدنظرتان را انتخاب کنید. تصویر زیر گویای این مطلب است.
پس از انتخاب آخرین نقطه بر روی دکمه Ok کلیک کنید. کار به اتمام رسیده و تنها مشاهده دادهها و یا رسم نمودار باقی مانده است. حال مطابق شکل زیر عمل کنید:
در پنجر باز شده، مسیر مورد نظر و همچنین پارامترهای متناظر محورهای X و Y را تعیین کنید و گزینه Plot را انتخاب نمایید، به همین سادگی!
سلام
یه تحلیل در اباکوس دارم،میخوام نتایج را در دستگاه محلی ک خودم قبلا در ماژول های قبل از tools,datum تعریف کردم ، ببینم . ایا میشه ؟
ممنون
سلام
پس از ایجاد کردن دستگاه مختصات دلخواهتون، در ماژول Visualization و از طریق منوی اصلی مسیر Result–> Options را دنبال کنید
در پنجره باز شده به تب Transformation وارد شوید و گزینه User-specified را انتخاب کنید؛ در قدم بعدی دستگاه مختصاتی که قصد دارید نتایج در آن نمایش داده بشه را معرفی کنید
با کلیک بر روی دکمه Ok عملا نتایج در دستگاه مختصات دلخواه به نمایش در خواهد آمد
موفق باشید . . .
ممنون مهندس
یا علی
با عرض سلام و خدا قوتی
سوالم اینه که چرا اساسا یک مسیر باید تعریف بشه. هدف ما برای تعریف یک مسیر چیست؟ ممنونم.
سلام
پر واضحه هدف از اینکار قرائت نتایج روی یک محدوده و مسیر مشخص است؛ مثلا فرض کنید یک ورق مستطیلی در اختیار دارید و براتون مهمه شدت تنش را در طول ورق و به فاصله مشخص از لبه ورق قرائت کنید و در خصوص روندش بحث کنید
یکی دیگه از کاربردها میتونه در پیدا کردن سایز مناسب شبکه باشه، شما سایز مش را تغییر میدهید و روی یک مسیر خاص کانتور استخراج میکنید و بر اساس روند تغییرات در مسیر درباره سایز مناسب مش تصمیم گیری میکنید(سنجش حساسیت مش)
یا مثلاً تست Bulge روی یک ورق انجام داده اید، قصد دارید ببینید از لبه ورق تا نقطه وسط ورق روند تغییرات تنش به چه شکلیه؛ در این حالت نیاز به رسم مسیر دارید
این چند مورد فقط مثال بود برای درک بهتر موضوع و طبیعتاً محدود به این موارد نیست
تو آباکوس میخوام مسری ابزار تعریف کنم راحلی دارید
نه
سلام خسته نباشین
من یه اتصال تیر به ستون فولادی دارم که میخوام تنش وون میسز رو برای تیر و ستون به صورت جداگانه داشته باشم .ممنون میشم راهنماییم کنین چجوری امکانش هست
و یه چیزه دیگه اینکه میخوام نیروی محوری تیر را بدست بیارم، یعنی نمودار جابجایی ستون بر حسب نیروی محوری تیر رو میخوام، چجوری باید نیروی محوری تیر را توی خروجی بدست بیارم؟
میتونید به روش زیر، قطعه اضافی را از دید خارج کنید و سپس کانتور را برای قطعه مورد نظر ببینید:
1- از مسیر tools ➺ display group ➺ create از منوی اصلی اقدام کنید، در پنجره ای که باز میشه و زیر بخش Item گزینه Part instances را انتخاب کنید
2- پایین صفحه و زیر بخش Method بر روی Pick from viewport کلیک کنید
3- سپس در محیط کاری به انتخاب قطعه زائد بپردازید
4- در انتهای انتخاب قطعه اضافی دکمه وسط ماوس را بزنید تا به پنجره قبلی برگردید
5- حالا از پایین پنجره روی آیکون Remove کلیک کنید
با اینکار عملا قطعهای که اضافه است حذف میشه و شما میتونید تغییرات دلخواه را روی قطعات دلخواه باقی مانده اعمال کنید
در انتها هم با همین روش میتونید قطعه حذف شده را add کنید
در خصوص خروجی هم اگر در پیش فرضها نیست میتونید کد پایتون بنویسید
با عرض سلام و خسته نباشید . من میخوام یه قطعه رو به صورت سینوسی در جهات ایکس و ایگرگ تکون بدم . یعنی قطعه روی یک مسیر سینوسی حرکت کنه . برای این منظور باید چکار کنم ؟
سلام
میتونید از مسیر Tools → Analytical field ضابطه مورد نظرتون را وارد کنید و بعد در قسمت اعمال جابجایی روبروی عبارت Distribution، ضابطه Analytical fieldی که خودتون تعریف کردید را اتخاب کنید
سلام جناب مهندس
برا تحلیل حرکت یه گوی غیر قابل اعطاف ومتحرک(نه محرک) روی یک صفحه (یا یک مسیر ازاون صفحه)که دراثر حرکت گوی روی آن تغییر شکل پلاستیک میدهد، باید چه نوع تحلیلی را دنبال کنم؟؟لطفا یکم راهنمایی کنید….
سلام
دقیقاً در کدام بخش مشکل دارید؟
با سلام و احترام
اگر شکلی نا مسطح داشته باشیم و مش ما به صورت ازاد خورده باشد بخواهیم یک خط مستقیم به عنوان مسیر انتخاب کنیم چه باید انجام داد؟
اگر همین شکل به صورت shell باشد و بخوایم مسیر در وسط شکل که تو خالی هست باشد و به صورت همون یک لاین باشه چیکار کنم؟
تشکر از راهنماییتون
سلام
حالت Node List را انتخاب و مختصات نقاط دلخواهتون را به شکل دستی وارد کنید (میتونید از ابزار Query برای پیدا کردن مختصات کمک بگیرید)
تشکر مهندس
میخوام وسط شکلم که تو خالی هست مسیر بکشم. مثل یک شفت تو خالی که مسیر در مرکز ارتفاع باشه. امکان پذیر هست برای جسم تو خالی؟
خیر
سلام
میخواستم بدونم دستگاه مختصات مجازی رو چجوری میشه ایجاد کرد؟ و چجوری پاک میشه؟
سلام
منظورتون محلیه؟
سلام . برای شبیه سازی عملیات فرزکاری یک قطعه کار مکعب مستطیل دارم که ابزار از یک ضلع مکعب مستطیل وارد می شه و یک پاس براده برداری می کنه . پاس دوم باید دوباره از همون ضلع و یک مقدار کنار تر شروع بشه . برای تعریف پاس اول مشکلی ندارم . اما برای پاس دوم چطوری باید تعریف کنم که ابزار به ابتدای قطعه کار برگرده و از نقطه ای که می خوام دوباره روع به حرکت کنه ؟
سلام
ساده ترین راه حل اینه که یک استپ میانی تعریف کنید و بدون عمل خاصی (باربرداری و . . .) قطعه را در محل دلخواه قرار بدهید و بعد استپ باربرداری بعدی را ایجاد کنید
با سلام
آیا مسیرهایی که در یک مدل ایجاد میکنیم، در مدل ذخیره نمیشوند؟ پس از یک بار باز و بسته کردن نرم افزار، هر مسیری که تعریف کرده بودم، پاک شده بود!
ممنون میشم اگر کمک کنید.
سلام
خیر
سلام،وقتتون بخیر؛
من هم دقیقا با همین مشکل مواجه هستم و با هر بار بستن نرم افزار مسیرهایی که بر روی خروجی ها تعریف کردم به طور کامل پاک میشن.راهی برای ذخیره کردن مسیر تعریف شده توسط خود کاربر وجود نداره؟
سلام
یکی از دوستان اشاره کرده بود که راه حلی پیدا کرده ولی بنده بررسی نداشته ام
با سلام
انتخاب محور مختصات محلی به چه صورت می باشد. باتشکر
سلام
منظورتون برای نمایش نتایجه؟
با عرض پوزش
بنده فرآیند کشش عمیق سه بعدی شبیه سازی کرده ام و در نتایج روی ورق کشیده شده توسط path مسیر انتخاب کردم ولی متاسفانه نتایج کرنش و تنش غیرقابل قبول است. به نظر خودم مشکل از دستگاه مختصات می باشد. می خواستم ببینم می تونم تو نتایج روی خود ورق دستگاه مختصات تعریف کنم؟
کدام مؤلفه تنش به نظرتون غیر منطقی میاد؟
plastic strain,stress components
در ماژول visualization و از مسیر Tools > Coordinate system یک محور مختصات دلخواه ایجاد کنید
بعد از مسیر result > Options اقدام کنید؛ در پنجره باز شده به تب transformation وارد شوید و گزینه user-specified را انتخاب کنید
لیست محورهای مختصات ایجاد شده نشان داده شده و شما میتونید نتایج را در دستگاه مختصات دلخواه قرائت کنید
سلام
چرا توی آموزش ها وقتی مثالی را حل میکنید صورت مسئله رو به صورت ناقص میگذارید.
مثلا توی همین مثال شرایط اولیه و نوع بارگذاری معلوم نیست چیه؟
اگر بخواهیم همین مدل را شبیه سازی کنیم به مشکل میخوریم.
سلام
چه مدلی را شبیه سازی کنید؟!
در این پست اصلا مسئله ای حل نشده
مثالها در بخش جداگانه ای قرار داره، صورت مسئله هم واضح و روشنه
مطلب بالا اصلا مثال نیست که شما میخواید مدل کنید
یک تکنیک برای استخراج نتایجه، هر مسئله ای که خودتون حل کردید از این تکنیک در صورت نیاز میتونید استفاده کنید
سلام وقت بخیر. من درحال مدلسازی فرایند شکل دهی افزایشی هستم و باید یک مسیر دایروی تعریف کنم یعنی ابزار یک دایره طی کند سپس یک گام پایین بیاید و سپس دایره دوم الی آخر. چطور باید مسیر حرکت را تعریف کنم؟
سلام
سابروتین نویسی لازم دارید
سلام و تشکر از سایت خوبتون.
شما میدونید مسیرهایی که در یک مدل ایجاد میکنیم، چطوری ذخیره میشن؟ بعد از باز و بسته کردن نرم افزار، مسیرها پاک شده بودند!
سلام
لینکهای زیر را مطالعه بفرمایید؛ روش ذخیره و بازخوانی مجدد را توضیح داده:
https://bit.ly/2JugYox
https://bit.ly/2HcsqDP
تشکر از لطفتون
موفق باشید
با سلام
من یه سوال داشتم،چطور میشه در مدول visulation در راستای x تنش های ۱۰ نقطه پشت سر هم رومشخص و بخوانیم
ممنون میشم راهنمایی بفرماید
سلام
با استفاده از همین آموزش؛ یعنی تعریف path
با سلام.
بنده بر روی شکل دهی کشش عمیق ورق های twb کار میکنم((ورق هایی با جنس یا ضخامت متفاوت که بین آن ها جوش شده است)) در آباکوس کل اندازه ورق((منظور ورقی با ابعادی برابر با دو ورق، وقتی کنار هم جوش شده اند)) را به صورت یکجا ترسیم کردم و وسط آنها یک پارتیشن ایجاد کردم.بعد از شکل دهی بسیار برای من مهم است که خط جوش((گره هایی که بر روی خط پارتیشن قرار دارند)) چه مقدار در راستای عمود بر خط جوش جابجا شده اند.
برای اینکار یک path شامل گره های بر روی خط پارتیشن ایجاد کردم.اما در قسمتی که باید x_distance یا x_cordinate و سپس پلات را بزنیم.
در این قسمت نمیدانم باید دقیقا کدام گزینه را انتخاب کنم.چون داده هایی که به بنده میدهد معقول نیست
سلام
اگر x_cordinate را انتخاب کنید مختصات گلوبال این نقاط لحاظ خواهد شد و اگر x_distance را انتخاب کنید به شکل نسبی فاصله این نقاط از اولین نقطه انتخابی شما منظور میشه
معمولاً هدف از تعریف مسیر، مشاهده نتایج به شکل نسبی هست
شما هم x_distance را انتخاب کنید تا بتونید نتایج نقاط مختلف را با هم مقایسه کنید
سلام و وقت بخیر
مقادیر تنش در دستگاه اصلی به دست آمده است. اکنون برای یافتن تنش در دستگاه دوران یافته با زاویه 45 درجه نسبت به یک محور و در یک المان مشخص، چگونه دستگاه و خروجی ها را تعریف کنیم؟
ممنون از سایت بسیار خوب شما…
سلام
دستگاه ختصات دلخواهتون را در ماژول Visualization تعریف کنید
بعد از مسیر Results > option در منوی اصلی همین ماژول اقدام کنید؛ در پنجره باز شده به تب Transformation مراجعه کنید، Transform type را روی حالت user-specified قرار بدید و در بخش coordinate system دستگاه مختصاتی که ایجاد کردید را انتخاب کنید
با اینکار عملا نمایش نتایج به دستگاه مختصات جدید منتقل خواهد شد
با سلام.
من میخوام با استفاده از تکنیکی که در بالا گفتید خروجی های تنش فون مایزز رو در یک مسیر خاص برای مش بندی با سایزهای مختلف ببینم. روش کار را بلدم، فقط خواستم ببینم چطور میشه نتایج خروجی برای مش های مختلف رو در قالب یه نمودار با هم مقایسه کنم تا بتونم همگرایی جواب برای مشهای مختلف رو مشاهده کنم تا سایز مش درست خودم را پیدا کنم.
سلام
نتایج را وارد یک فایل اکسل کنید
سلام وقت بخیر
برای تحلیل همگرایی پارامتر دما در یک قطعه SPH شده توی نرم افزار مسئله را با مش های مختلفی حل کردم .برای بررسی همگرایی دما(استقلال دما از سایز مش) هر کاری کردم نتونستم یه مسیر رو در قطعه SPH ایجاد کنم چون قطعه بصورت ذرات ریز درومده.
امکانش هست راهنمایی کنین برای رسم یه مسیر در SPH.
سلام
تجربهای در این زمینه ندارم
سلام وقت بخیر
برای یک قطعه SPH در نرم افزار اباکوس چطور میتونم یک مسیر برای بررسی میدان دما تعریف کنم؟