اهداف آموزش: در این آموزش شما با قیود چند نقطهای در آباکوس، مفاهیم MPC، نقش قیود Tie و Elbow در آباکوس و نحوه اعمال قید با سابروتیننویسی در آباکوس آشنا خواهید شد.
آشنایی با قیود MPC در آباکوس
در ادامه مباحث مربوط به اعمال قیود در محیط Interaction آباکوس (مبحث قبلی: انواع قیود در آباکوس) قصد داریم تا شما را با قیود در اصطلاح چندنقطهای آشنا کنیم: Multi-Point Constraint یا به اختصار MPC. در مواقعی که قصد دارید تا حرکت گرههای یک ناحیه را به حرکت یک گره مقید کنید استفاده از MPC کارگشا خواهد بود. وجه تسمیه نامگذاری قیود چند نقطهای نیز در دل همین کاربرد نهفته است. MPCها این امکان را فراهم میآورند که قیود در حالت کاملاً عمومی (غیرخطی و غیر همگن) بین درجات آزادی متفاوتی از جسم ایجاد شوند.
اعمال قیود MPC در آباکوس
برای ایجاد یک قید چندنقطهای از منوی اصلی در ماژول Interaction مسیر Constraint → Create را دنبال و یا با کلیک بر روی آیکون مشخص شده در تصویر زیر، به آن دسترسی پیدا کنید. سپس از منوی موجود، گزینه MPC Constraint را انتخاب و دکمه Continue را فشار دهید. در ادامه از شما خواسته میشود تا یک نقطه را بعنوان نقطه کنترلی انتخاب کنید. نقطه انتخاب شده توسط شما در محیط به رنگ قرمز در خواهد آمد. در ادامه باید ناحیهای که قرار است حرکت خود را به این نقطه مقید کند به نرمافزار آباکوس معرفی کنید. ناحیه انتخاب شده نیز پس از انتخاب با رنگ صورتی در محیط نشان داده خواهد شد. در پایان نیز از منوی موجود یکی از قیود چند نقطهای را انتخاب میکنیم تا کار اعمال قید تکمیل شود.
انواع قیود MPC در آباکوس
گزینههای موجود عبارتند از:
- Beam : با اعمال این گزینه، یک تیر صلب بین ناحیه انتخاب شده توسط شما ایجاد میشود که جابجایی و چرخش آنها مقید به حرکت نقطه کنترلی خواهد بود.
- Tie : چنانچه میخواهید تمامی درجات آزادی فعال در ناحیه انتخابی از نقطه کنترلی تبعیت کند باید از این گزینه استفاده کنید.
- Link : با انتخاب این قید، یک لینک صلب پین شده بین ناحیه مربوطه و نقطه کنترلی ایجاد میشود.
- Pin : این گزینه نیز به شما کمک میکند تا از طریق یک مفصل پین شده، ارتباط بین ناحیه انتخابی و نقطه کنترلی را برقرار کنید.
- Elbow : با هدف مقید کردن گرهها در المانهای ELBOW31 یا ELBOW32 با یکدیگر از این قید استفاده میکنیم. المانهای Elbow از تئوری تنش صفحهای برای مدلسازی تغییر شکل بهره میبرند و با وجود اینکه بهصورت تیر نمایش داده میشوند ماهیت رفتار پوستهای با الگوهای تغییر شکل بسیار پیچیده دارند. از این المانها برای مدلسازی دقیق پاسخ غیرخطی لولههای دایروی (مقطع اولیه) و یا در لولههای خم که بیضی شدن و پیچش مقطع، رفتار آنها را تحت تأثیر قرار میدهد استفاده میشود.
- User-defined : با بهرهگیری از قابلیت بینظیر برنامهنویسی برای آباکوس، میتوانیم قید چندنقطهای دلخواه را در قالب زیربرنامه MPC به نرمافزار بدهیم.
سلام اقای سروری و با تشکر از وقتتون که میزارید
من ازالمان pipe31 برای pipeline riser global stressاستفاده کردم. از elbow31 برای bend ها استفاده نکردم چون بررسی خواسته شده global هست.
اما استرس تو یک bend نزدیک به yield stress میرسه که غیر منطقی به نظر میرسه برای مدل من. وقتی از MPC تو این مدل pipe31 در محل bend استفاده میکنم استرس در محل bend مورد نظر حدود 15 درصد کاهش پیدا میکنه و جواب ها منطقی میشه.
سه سوْال از خدمتتون داشتم:
ا- أیا درست هست از MPC در محل bend استفاده کنم؟
٢- وقتی از MPC استفاده می کنم أیا اباکوس SIF فکتور برای bend در نظر میگیره؟
٣- أیا میتونم bend رو حذف کنم و دو پایپ رو مستقیم با یک نقطه node به هم وصل کنم؟ وقتی اینکار رو هم می کنم بازم جواب ها منطقی به نظر میاد.
Bend مورد نظر باز و حدود ١۴٠ درجه هست؟
با تشکر فراوان
محمد
سلام
ممنونم
بدون دیدن مسئله اظهار نظر نمیکنم
موفق باشید . . .
سلام اقای سروری،
با تشکر از جواب شما که همیشه سریع است. لطف می فرمایید بگید چطور می تونم مسأله رو براتون بفرستم؟ می تونم فایل اباکوس رو برای ایمیل info@umec.ir بفرستم؟
با تشکر فراوان از وقت و راهنمایی تون.
محمد
دوست من بخش پرسش و پاسخ برای راهنمایی موضوعات مطرح شده در سایت در نظر گرفته شده
سعی بر این هست که یک راهنمایی اولیه برای دوستان باشه تا بتونن خودشون موضوع را دنبال کنند، بنده سرنخ را خدمت دوستان میدم، بررسی و خبره شدن در اون بحث به خودشون برمیگرده
موضوع بررسی و ارسال فایل و مواردی از این دست نه در سیاست های سایت میگنجه و نه بنده وقت اینکار را دارم
شما هم میتونید از Documentation استفاده کنید، بسیار کامل، جامع و علمیه
ممکنه قدری وقتتون را بگیره، ولی در عمل هر وقت با مشکل مواجه شدید در اختیار شماست
موفق باشید . . .
با تشکر مجدد اقای سروری،
راستش چند روزی هست تمام documentation رو چند بار مرور کردم و خیلی سرچ کردم اما جواب رو پیدا نکردم. خیلی ممنون میشم اگ راهنمایی بفرمایید.
در واقع سوْال من اینه که وقتی یک مدل بسیار ساده لوله +elbow+لوله داریم و در این مدل فقطاز المان pipe31 آستفاده شده باشه، أیا درست هست در محل elbow از MPS از نوع elbow استفاده کرد؟
با تشکر فراوان از راهنمایی تون
ELBOW(S) Constrain two nodes of ELBOW31 or ELBOW32 elements together
متن بالا عیناً از Documentation کپی شده، فقط با یه کلید واژه ELBOW؛ نیازی هم به مرور چند باره تمام Documentation نیست !!!
سلام و عرض ادب
امکان داره بفرمایید که ایا بهShellهم ایا امکان اختصاص المانelbow هست? و ممنون می شم راهنمای بفرمایید.
سلام
بله، مثل بقیه موارد برای shell هم میتونید استفاده کنید
موفق باشید . . .
با سلام
من مسئله ورقی دارم که باید با المان سالید مدلسازی شود. می خواستم چطوری با قید MPC Beam شرایط مرزی مسئله در چهارجهت ورق را کنترل کنم. زیرا هنگامی که 4 طرف Ref point ایجاد میکنم .واین قید را اجرا میکنم ارور .
The MPC/Equation/kinematic coupling constraints can not be formed. The 8nodes are missing degree of freedoms.
سلام
تعریف چند RP برای یک جسم معنی داره؟
سلام
بنده می خوام که یک قاب خمشی دو بعدی با المان beam را مدل کنم و برای مدل سازی panel zone اتصال تیر به ستون از یک مقاله استفاده می کنم. در مقاله گفته شده که دو تا rigid link که در وسط به هم پین شده اند را توسط فنر پیچشی که سختی اش مرتبط با جزئیات panel zone است، به هم متصل میکنیم بعد این بخش را به تیر ها و ستون ها اطراف متصل میکنیم (این را تحت scissor model نام گذاری کرده).
حال به نظر شما برای مدل سازی این بخش از چه ابزار های کمک بگیرم .
آیا یک پارت صلب جدا تعریف کنم و یا از قیود می شود استفاده کرد؟
فنر دورانی با سختی K-teta را چطور مدل کنم؟
با تشکر از حسن پاسخ گویی شما
سلام
بررسی نداشته ام در این زمینه
باید ببخشید
کلا راهی برای مدل سازی فنر پیچشی در اباکوس هست؟
مثلا یک فنر که حول محور x دارای سختی K می باشد
بازم از پاسخ گویی شما ممنونم
بله
المانهای SPRING1 و SPRING2 هم برای این مورده
بنده تجربه در این زمینه نداشته ام
ممکنه مطالعه documentation بتونه کمک کنه به شما
سلام. استاد گرامی
چطور میتونم یک نقطه را با یک المان تیری تو محیط 3 بعدی مقید کنم و در واقع در تماس قرار بدهم و در نهایت نقطه رو روی خط حرکت بدهم. مثلا حرکت یک نقطه باردار روی ریل باالملن خطی تیری
ممنون
سلام
متأسفانه متوجه هدف شما نشدم
اگر قصد مدلسازی یک بار متحرک را دارید باید سابروتین نویسی کنید
سلام. ببخشید من میخوام یک شافت که داخل یه بلبرینگ قرار داره و فقط در حالت y میتونه دوران کنه را با چه قیدی در داخل intraction باید استفاده کنم؟
با تشکر از لطف شما
سلام
اگر منظورتون تماس بین سطوح شفت و بیرینگ باشه بهترین گزینه surface to surface خواهد بود
با سلام
در خصوص نوع slider قید mpc چطور؟؟ این قید رو چجوری میشه استفاده کرد و در کجا؟ جایی خونده بودم که این قید در abaqus/cae نمیشه استفاده کرد ولی در برخی مقالات دیدم که از این قید در مدل سازی اباکوس استفاده شده
میشه در موردش یکم توضیح بدین
ممنون
سلام
باید از input file تعریف کنید
لینک زیر بخش Using MPC type SLIDER را مطالعه کنید:
https://abaqus-docs.mit.edu/2017/English/SIMACAECSTRefMap/simacst-c-mpc.htm
سلام
من یک تحلیل که دارای چند استپ است رو میخوام انجام بدم . در استپ اول قیدequation را اعمال کردم ولی میخوام در استپ دوم حذف و یا غیر فعال شه.
لطفا راهنمایی کنید.
سلام
قیود امکان غیرفعال شدن ندارند
سلام
من یه تحلیل که دارای ۲ استپ است رو میخوام انجام بدم.
توی استپ اول قید equation را اعمال کردم و میخوام که توی استپ دوم این قید حذف و یا غیر فعال شه.
لطفا راهنمایی کنید