هدف آموزش: در پست جاری قصد داریم تا شما را با مفهوم نقطه مرجع یا Reference Point (به اختصار RP)، کاربرد نقطه مرجع در آباکوس و انواع روشهای تعریف RP در آباکوس آشنا کنیم. با ما در این آموزش آباکوس همراه باشید.
پیشنیازها: ماژولهای آباکوس
نقطه مرجع یا Reference Point چیست؟
یک RP در واقع نقطهای است که میتوانید در آباکوس بر روی یک قطعه بدون مش یا دارای مش در اصطلاح orphan شده (آشنایی با Orphan Mesh در آباکوس) و یا حتی در ماژول اسمبلی ایجاد کنید. همچنین قادر خواهید بود تا یک RP را در هر نقطه از فضا جای دهید و این موضوع میتواند در مکانهایی مانند مرکز یک حفره (که در آن، vertex قابل دستیابی نیست) جذاب و مفید باشد. vertex در اصطلاح نقطهای است که هر سه مختصه x، y و z آن مشخص بوده در آن نقطه ماده و جرم وجود داشته باشد. برخلاف vertex، یک RP در هنگام مشزنی مسئله و در ماژول Mesh نادیده گرفته میشود (آشنایی با تکینکهای مشبندی در آباکوس).
مزیت استفاده از Reference Point در قطعه صلب
استفاده از RPها در قطعات صلب که تحت بارگذاری، نقاط ماده نسبت به یکدیگر جابجایی بسیار ناچیزی دارند بسیار مفید است و کاربر میتواند مجموعه شرایط مرزی و بارگذاریها و نیز تخصیص جرم و ماده را به این نقطه اعمال کند.
نحوه تعریف Reference Point در آباکوس
برای ایجاد یک نقطه مرجع در ماژول Part میتوانید از ابزار مربوطه که از مسیر Tools → Reference Point در منوی اصلی قابل دستیابی است استفاده کنید. نقطه ایجاد شده به پارت مربوطه اختصاص یافته و در اصطلاح با آن همبسته (Associate) میشود. زمانی که شما یک مجموعه مونتاژ شده ایجاد میکنید، RPهای ایجاد شده در ماژول Part به شکل جداگانه بر روی هر قطعه به نمایش در میآیند. یک پارت تنها میتواند یک RP داشته باشد که آباکوس با یک برچسب، آنرا مشخص میکند و چنانچه قصد داشته باشید نقطه دیگری را بهعنوان RP تعریف کنید، نرمافزار از شما میخواهد تا نقطه اول را حذف کنید.
اما تعریف نقطه مرجع، تنها به ماژول Part محدود نشده و راههای دیگری نیز برای ایجاد آن وجود دارد. به کمک ابزار مربوطه و از همان مسیر Tools → Reference Point در ماژولهای Assembly ،Interaction و Load نیز امکان ایجاد RP گنجانده شده است. در ماژول Interaction با کلیک بر روی آیکون نیز به دستور فوق دسترسی پیدا میکنید. فراموش نکنید که در ماژول Assembly دیگر محدودیتی در تعداد نقاط مرجع برای یک جسم وجود ندارد و Abaqus آنها را با نامهای RP-1، RP-2، RP-3 و … شمارهگذاری میکند. البته امکان تعویض نام این نقاط از طریق منوی درختی کناری هم برای کاربر فراهم شده است.
سلام مهندس برای تعریف طبقه که به شکل صفحه ایست یعنی در دوجهت سختی زیاد و در جهت ارتفاع که ضخامت کمی دارد و سختی کم حالا برای تعریف در آباکوس از RIGID BODY استفاده می کنم و نقطه RP را در وسط صفحه(مرکز جرم) می ذارم بنظرتان برای مدلسازی دقیق کافیست و اینکه جرم تمام قطعات باید در RP اعمال بشه یا نه؟
سلام
بدون درک درست مسئله نظری نمیشه داد
اگر صلب مدل کرده باشید بله؛ میتونید جرم را به RP اختصاص بدهید
آقای مهندس، ضمن عرض سلام و تشکر از سایت و مطالب فوقالعاده شما؛ میخواستم ببینم آیا این کار منطقی است که برای یک deformable body، نقطه مرجع تعریف کرده و به هنگام اعمال بار به جای انتخاب کل آن جسم و یا یک نقطه از آن (بسته به نوع بار) از همان نقطه مرجع استفاده کنیم؟
از وقتی که اختصاص میدهید بسیار بسیار ممنونم
سلام
خیر
چون در جسم deformable عملا نقاط قطعه نسبت به هم قابلیت جابجایی دارند
میتونید یک سطح از جسم را با قید Rigid Body به شکل صلب در بیارید و یک نقطه RP را به سطح tie کنید
با سلام
با تشکر از زحماتتون
من برای یک دیافراگم صلب، یک نقطه مرجع خارج از صفحه دیافراگم در نظر گرفتم. این نقطه مرجع در مورد تغییر مکتن درست عمل میکنه ولی در مورد نیروها نه. به این ترتیب که تغییر مکان نقاطی که به نقطه مرجع کوپل کردم، وابسته به تغییر مکان نقطه مرجع شده است. در حالی که وقتی یک نیرو رو به نقطه مرجع وارد میکنم اصلا نه در خود نقطه مرجع تنش یا تغییر مکان ایجاد میشه و نه در هیچ قسمت دیگه ای از مدل. در واقع مثل این میمونه که مدل اصلا تحلیل نشده هرچند که job کامل میشه. خواستم بدونم دلیلش چی میتونه باشه؟
سلام
از چه کوپلی استفاده کرده اید؟
سلام
از کوپل کینماتیک استفاده میکنم و تیک گزینه های U1, U2, , R3 رو میزنم.
فکر میکنم بهتر باشه tie را امتحان کنید
با سلام و تشکر از بابت پاسختون
من یک مشکل دیگه ای هم داشتم . اینکه بعد از اتمام و کامل شدن job وقتی که می خوام نتایج رو ببینم فقط نتایج استپ اول رو نشون میده و حتی وقتی نتایج استپ 2 را برای نشان دادن انتخاب میکنم، نرم افزار یا اصلا هیچ چی نشون نمیده (مدل دیده نمیشه) و یا نتایج استپ اول.
می خواستم بدونم مشکل کار کجاست
با تشکر
.
سلام
میتونید در ماژول visualization با مشاهده نتایج در پایین صفحه مشخصات استپ مربوطه را هم ببینید
مطمئن بشید که استپی که نمایش میده استپ دوم هست
اگر استپ دوم بود و چیزی مشاهده نکردید احتمالا مدلتون مقید نبوده
تغییر شکل را به شل انیمیشن مشاهده کنید تا متوجه بشید مدل کجاست
سلام آقای مهندس
در آباکوس برای تعریف نقطه از datum استفاده کردم اما این نقاط قابلیت بار گذاری ندارند و غیر فعال هستند
آیا راه کاری برای فعال کردن این نقاط وجود داره؟؟
سلام
میتونید با برخی قیود مثل tie کار را پیش ببرید
سلام
در آباکوس نقطه از طریق دتوم(datum) تعریف کردم ولی هنگام اعمال نیرو فعال نیست برای فعال کردن چی کار باید کرد؟
سلام و خسته نباشید
میخ.ام از گوشه ی یک مکعب یک قطاع از کره را کات کرده و خارج کنم ، چطور میدونم رفرنس پوینت مرکز کره و گوشه مکعب را روی هم قرار دهم؟
سلام
میتونید با query مختصات دقیق هر نقطه که خواستید را بدست بیارید
سلام مهندس. ممنون از مطالب خوبتون. من یه استراکچر مکعبی متخلخل دارم شبیه سازی میکنم و میخوام بارگذاری شبیه تست کشش انجام بدم. در این جا رفرنس پوینت را باید tie کنم یا بهتره couple کنم؟ با توجه به اینکه توی تست از گریپر استفاده میشه بهتر نیست از تماس با یک صفحه استفاده کنم؟ اگر نکته دیگری هم مدنظرتون هست ممنون میشم بفرمایید
سلام
استفاده از tie بهتره
سلام خسته نباشد… برای بررسی تاثیر ضربه به یک ورقه کامپوزیتی استوانه ای شکل نیاز دارم که بر روی قسمت انحنادار ورقه کامپوزیتی نقطه ای تعریف کنم تا در قسمت اسمبلی ضربه زننده را به آن نقطه انتقال بدم… ولی reference point ها فقط بر روی قاعده های استوانه تعریف میشن و نمیتونم بر روی بدنه آنها را مشخص کنم… امکانش هست راهنماییم کنید
سلام
از منوی اصلی مسیر tools>datums>points را دنبال کنید
چندین گزینه برای تعریف نقطه وجود داره
سلام مهندس ممنون از اموزش های عالی سایتتون
سوالم اینه که فرق RP و datume create point چی هست؟
چرا از ما از datume نقطه انتخاب نکنیم و دیگه نیاز به نسبت دادن rp به نقاط datume نباشه؟
سلام
RP تمام خواص جسم را به خودش اختصاص میده؛ یعنی وقتی شما RP تعریف میکنید و یک بار یا جابجایی اعمال میکنید تمام نقاطی که به نحوی به اون RP وصل هستند وضعیت مشابهی خواهند داشت
همینطور در اجسام صلب شما اجبارا باید RP تعریف کنید چون عملاً هر بارگذاری و شرایط مرزی که بخواهید روی جسم اعمال کنید باید از طریق RP باشه
سلام و ممنون از مطالب مفید شما
مسئلهای مشابه مسئله مثال بالای شما دارم که به یک استوانه نیروی رو به پایین به صورت یکنواخت در تمام جرم وارد میشود. استوانه را به صورت یک پوسته مدل کردیم و مرکز جرم رو به یک RP اختصاص دادیم. ولی هنگام حل مسئله به اعمال نیرو در RP ایراد وارد میکنه و خطای زیر رو به این بخش نقطه مرجع مرتبط میکنه:
A concentrated load has been specified on node set assembly_set-22. This node set is not active in the model
سلام
RP در کدام ماژول تعریف شده؟
سلام وقت بخیر منم همین مشکل دارم فایل INP و خروجی میمیکس است
تا RP در هر 3 ماژول امتحان کردم این خطا رو میده
سلام و خیلی ممنون از مطالب مفیدی که میذارید
اقای مهندس من ماشین کاری( فرز ) رو شبیه سازی کردم در حالتی که قطعه کار و ابزار هر دو deformable باشند تا خیز ابزار و نیروهای وراد بر آن و جبران خطای خیز انتهای ابزار را شبیه سازی کنم. مشکل این هست که وقتی بر روی رفرنس پوینت که در نوک ابزار تعریف شده نمودار میگیرم نیرو در جهت عمود بر پیشروی هست ولی جابجایی صفر هست این در صورتی هست که نوک ابزار باید جابجایی داشته باشه قاعدتا وقتی نیرو داریم
. اگر نقطه روی ابزار غیر از رفرنس پوینت هم در نظر بگیرم برعکس میشه نیرو صفر میشه و جابجایی داریم. مشکل از کجاست بنظرتون؟
سلام
ایا برای جسمی که در حال چرخش هست ایراد داره ممان اینرسی تعریف نکنم با این که خطایی اباکوس نداده. ایا در تحلیل خیز و … اشتباه بوجود میاد؟
سلام
بدون تعریف ممان اینرسی مسئله حل نخواهد شد
سلام آقای مهندس ممنون از سایت عالیتون. من برای گرفتن خروجی از یک نمونه بتن آرمه، احتیاج دارم نقطهای رو که کرنش سنج بر روی آن نصب هستش رو رفرنس پوینت کنم و بعد به عنوان ست خروجی تو هیستوری اوت پوت مشخص کنم اما بعد از کامل شدن آنالیز تو قسمت وارنین این پیغام برای من اومد
NODE SET ASSEMBLY_Set-strain guage HAS NO MEMBERS AND WILL BE IGNORED. NODES DEFINED IN THIS SET MAY HAVE BEEN DELETED BECAUSE THEY WERE NOT CONNECTED TO ANY ELEMENTS.
ممنون میشم راهنماییم کنید من چطور میتونم مشکل رو حل کنم.
سلام
راه ساده تری هم وجود داره؛ شماره نودی که مد نظرتون هست را با Query استخراج کنید و خروجی را هم از همین نقطه بگیرید
سلام و ممنون از سایت خوب تون.
یک سوال از حضورتون داشتم.
یک مدل استوانه ای شکل دارم که برای سنجش کرنش روی بعضی نقاط آن بایستی نقاطی تعریف کنم که مثلا نقش استرین گیج را ایفا کند .
و بتوانم در آن نقاط نمودار کرنش را ران بگیرم.
سىوالم اینه که باید رفرنس پوینت تعریف کنم؟ یا دیتوم پوینت؟؟
ممنونم
سلام
میتونید یک set تعریف کنید و خروجی را روی همون ست بگیرید
سلام و وقت بخیر
چگونه میشه یک RP را حذف کردم؟
از قسمت remove attachment که اقدام میکنم، نمیتونم نقطه موردنظر را انتخاب کنم.
سلام
وقت بخیر
از نمودار درختی سمت چپ اقدام کنید