اهداف آموزش: در این آموزش شما با انواع خطاهای حل در آباکوس، رفع Error های آباکوس، رفع خطای Too many attempts made for this increment در آباکوس، متداولترین Error و Warning ایجاد شده به هنگام حل یک مسئله به کمک نرمافزار Abaqus و راهکارهای عملی جهت برطرف کردن این ارورها آشنا خواهید شد.
- بهروزرسانی: این آموزش در تاریخ 03 آذر 95 بهروز شد.
- بهروزرسانی: این آموزش در تاریخ 29 مهر 95 بهروز شد.
پوشش طیف وسیع مسائل علمی و صنعتی در کنار سهولت استفاده و رسیدن به حل دقیق و قابل اعتماد، آباکوس را به یکی از محبوبترین نرمافزارهای اجزاء محدود در میان محققین رشتههای مهندسی مکانیک، عمران، متالورژی، برق و صنایع تبدیل کرده است. اما مگر آباکوس چیزی فراتر از یک ابزار برای رسیدن به هدف است؟ ابزاری که اگر ورودی غلط به آن بدهید نباید انتظار رسیدن به پاسخ صحیح داشته باشید. این موضوع تنها قسمتی از الزامات استفاده از یک نرمافزار قدرتمند نظیر آباکوس است.
در سلسله پستهای آموزش آباکوس، همواره بر این نکته تأکید کردهایم که هدفمان این است تا شما همراهان گرامی تنها کاربر این نرمافزار نباشید و در کنار استفاده بهینه و مطلوب، قدرت تجزیه و تحلیل و اظهار نظر پیرامون خطاهای پیش آمده در حل را داشته باشید. با اطمینان میتوان گفت تمامی کاربران آباکوس، از مبتدی تا پیشرفته هنگام حل برخی مسائل، به خطاهایی برخوردهاند که منشأ و منبع مشخصی داشته است. در این میان، کاربران حرفهای همواره برای رفع مشکل و خطای پیش آمده در حل، قدرت اظهارنظر دارند اما کاربران مبتدی که در ابتدای راه قرار گرفتهاند نیازمند کسب تجربه هستند و در مواجهه با خطاهای حل، منفعلانه عمل میکنند.
با توجه به اهمیت موضوع و تنوع خطاهای آباکوس تصمیم گرفتیم در این پست آموزشی، برخی از متداولترین خطاهای ایجاد شده به هنگام حل یک مسئله به کمک Abaqus و راهکارهای عملی جهت برطرف کردن آنها را بررسی نماییم. بدون شک این مجموعه، راهگشای بسیاری از کاربران و همراهان گرامی در رسیدن به حل دقیق و پایدار یک مسئله در آباکوس خواهد بود. ما را در این آموزش آباکوس همراهی کنید.
تذکر: قبلا در آموزشی جداگانه “خطاهای حل در ماژول Step آباکوس” را مورد واکاوی قرار دادیم.
خطای Missing Property Definition در آباکوس
منشأ پیدایش این خطا را باید در ماژول Property آباکوس جستجو کنید. اگر فراموش کرده باشید در ماژول Property به قطعه خود مادهای اختصاص دهید با خطای Missing Property Definition روبرو خواهید شد.
البته به شما توصیه میکنم برای اطلاع دقیق از علت بروز خطا، زبانه Warning را نیز مورد واکاوی قرار دهید؛ چرا که اگر در ماژول Property سطح مقطعی به جسم اختصاص نداده باشید هم با پیغام مشابه روبرو خواهید شد.
برای رفع این خطا کافیست به ماژول Property بازگردید و به تعریف سطح مقطع مناسب برای قطعه بپردازید.
همچنین ممکن است در ماژول Property برای قطعه مورد نظرتان سطح مقطعی مانند Truss تعریف کنید ولی در ماژول Mesh المان Truss به آن اختصاص ندهید. در این حالت نیز با خطای مشابه مواجه خواهید شد اما در زبانه Warning پیغامی مانند تصویر زیر مشاهده خواهید کرد.
برای رفع این مشکل نیز کافیست در ماژول Mesh، المان مناسب با سطح مقطع مورد نظرتان را به قطعه اختصاص دهید.
خطای Time increment required is less than minimum specified در آباکوس
بله! خطایی بسیار رایج که کمتر کاربری را میتوان یافت حداقل یکبار با آن دست و پنجه نرم نکرده باشد. منشأ این خطا متعدد است اما متداولترین عامل پیدایش آن به بارگذاریهای اعمالی به قطعه باز میگردد. اگر میزان جابجایی یا نیرویی که به قطعه وارد کردهاید از محدوده مجاز فراتر باشد و یا مقادیر وارد شده در ماژول Load آباکوس از لحاظ واحد با خواص مکانیکی تعریف شده در ماژول Property تطبیق نداشته باشد با این پیغام خطا روبرو خواهید شد.
لذا برای رفع این خطا به شما پیشنهاد میکنم در گام اول، به بررسی موارد فوق بپردازید و از هماهنگی بین واحدها و همچنین محدوده مجاز بارگذاری قطعه اطمینان حاصل کنید. اما اگر مشکلی در بندهای فوق مشاهده نکردید، به ماژول Step بروید و در زبانه Incrementation از تنظیمات حلگری که تعریف کردهاید، مقدار پارامتر minimum increment size را به عددی کوچکتر (مانند 1e-9) تغییر دهید.
خطای Too many attempts made for this increment در آباکوس
مگر میشود کاربر آباکوس بود و با این خطا مواجه نشد؟ خطایی بسیار کلافهکننده، با منشأ متعدد و بسیار مقاوم در برابر حل شدن ! این خطا در حلگر Static General آباکوس ایجاد میشود و علت اصلی آن به روش حل مسئله در این حلگر مربوط می شود. فرآیند سعی و خطا در روش نیوتن – رافسون و تلاش حلگر برای رسیدن به همگرایی در حل، زمینهساز بروز این خطا در زمان حل میشود.
مطابق توضیحات داده شده در بخش قبل، پیشنهاد میکنم در گام اول محدوده بارگذاری و هماهنگی بین واحدها را مورد بررسی قرار دهید. در ادامه، اگر مشکل پابرجا بود بهعنوان یک راه حل ساده میتوانید مقدار مینیمم و ماکزیمم Time Increment را کوچکتر کنید؛ اما این روش معمولاً چندان کارساز نیست و فرآیند حل مجددا با همان پیغام خطا Aborte خواهد شد.
از آنجایی که در تغییر شکلهای بزرگ، ادامه حل منجر به تخریب و از بین رفتن کامل برخی المانها میشود میتوانید بهعنوان یک راه حل المانهای نواحی مذکور را ریزتر کرده و یا به کمک تعریف یک معیار Damage مناسب، المانهای فوق را از تحلیل حذف کنید تا برای ادامه مسیر مشکلی ایجاد نشود.
اما جالب است بدانید تمامی راه حلهای فوق نیز در برخی موارد کارگشا نیستند و مشکل به قوت خود پابرجا باقی میماند. توصیه میکنم چنانچه بر شرایط بکارگیری و استفاده از حلگر Explicit تسلط دارید و شرایط مسئله، اجازه بکارگیری این حلگر را به شما میدهد به سراغ Abaqus/Explicit بروید (با در نظر گرفتن تمامی وجوه و پایداری مشروط حل).
خطای No Density has been specified در آباکوس
حتماً میدانید در صورت استفاده از حلگر Abaqus/Explicit نیاز خواهید داشت تا در ماژول Property به تعریف چگالی برای ماده مورد نظر بپردازید. اما اگر بههر دلیلی فراموش کنید چگالی ماده مورد نظرتان را وارد کنید با خطای زیر روبرو خواهید شد.
بدیهی است با توجه به توضیحات فوق، برای رفع این خطا در آباکوس باید به ماژول Property آباکوس رفته و مقدار چگالی ماده را وارد نمایید.
خطای Linear kinematic hardening requires two yield stress values در آباکوس
بحث سختشوندگیهای ماده در ناحیه پلاستیک را باید از متداولترین پدیدههایی دانست که محققین و صنعتگران برای ارتقای کیفیت و افزایش دقت تحلیل خود در نظر میگیرند (توصیه میکنم پیش از ادامه بحث، پست تخصصی مربوط به آشنایی با انواع سختشوندگی و نحوه تعریف آن در آباکوس را مطالعه کنید). اما اگر شما نیز تصمیم دارید در بخش پلاستیک منحنی تنش – کرنش، سختشوندگی سینماتیک در نظر بگیرید، ممکن است با خطایی مشابه تصویر زیر روبرو شوید.
اما منشاً این خطا کجاست؟ کافیست به متن نشان داده شده توجه کنید. مطابق الگوی تعریف شده برای نرمافزار در تعریف سختشوندگی سینماتیک به صورت دوخطی، نیاز داریم تا در ماژول Property و در هنگام تعریف خواص مکانیکی ماده، در دو سطر متفاوت به تعریف مقدار تنش بپردازیم. در نتیجه برای رفع خطای فوق، به ماژول Property وارد شده و مانند تصویر زیر به اصلاح خواص مکانیکی مربوط به سختشوندگی سینماتیک بپردازید.
خطای Too many increments needed to complete the step در آباکوس
باز هم خطایی متداول که حتما بسیاری از همراهان گرامی سایت را نیز درگیر خود کرده است. دلیل ایجاد خطای فوق، کم بودن تعداد اینکرمنتهای مورد نیاز برای تکمیل حل مسئله توسط آباکوس بوده و رفع آن منوط به بازگشت به ماژول Step آباکوس و افزایش ماکزیمم تعداد گامها است.
خطای NO Step Definition در آباکوس
شاید بتوان آباکوس را از معدود نرمافزارهایی دانست که روند حل یک مسئله در آن بهشکل کاملاً شفاف و روشن مشخص شده است. کافیست ماژولهای آباکوس را به ترتیب دنبال کرده و مسئله را برای حل در اختیار نرمافزار قرار دهید. اما چنانچه فراموش کرده باشید در ماژول Step، گام زمانی و حلگر مورد نظر خود را تعریف کنید، با خطایی مانند شکل زیر روبرو خواهید شد:
همانطور که در متن خطا نیز مشاهده میکنید، گام زمانی حل برای مسئله تعریف نشده است. برای رفع این خطا در آباکوس باید به ماژول Step رفته و حلگر مناسب مسئله خود را انتخاب نمایید. فراموش نکنید شرایط مرزی و اولیه، بارگذاری و تعریف تماس نیز به Step تعریف شده ارتباط دارد؛ لذا هرگونه تغییری در ماژول Step باید در ماژولهای Interaction و Load نیز مورد توجه قرار گیرد و در صورت لزوم، تغییراتی اعمال گردد.
خطای Node have Inactive DOF در آباکوس
اگر از همراهان سایت آکادمی نرمافزارهای مکانیک باشید بهخوبی میدانید که تا چه اندازه بر شناخت المانها، فرمولبندی حاکم، درجات آزادی هر المان و . . . تأکید کردهایم و سعی داشتیم در مجموعه پستهای آموزش آباکوس شما را نیز با مفاهیم ضروری اجزا محدود آشنا کنیم. اما همانطور که بارها نیز اشاره کردهایم هر المان در آباکوس درجات آزادی خاصی را پوشش میدهد. بهعنوان مثال المانهای Continuum یا Solid تعبیه شده در آباکوس، قابلیت مدلسازی و در نظر گرفتن دوران را ندارد. از اینرو چنانچه بارگذاری اعمالی به قطعه با درجات آزادی پوشش داده شده در المان متناقض باشد آباکوس با خطایی مانند تصویر زیر از حل خارج میشود.
خطای فوق نشان میدهد بارگذاری وارده بر قطعه با درجات آزادی المان بکار رفته همخوانی ندارد. لذا در اولین گام برای رفع این خطا در آباکوس، به ماژول Mesh بروید و المان مورد استفاده را تغییر دهید.
در برخی مسائل که شما مجاز به تغییر در نوع المان نیستید و الزام به استفاده از نوع خاصی المان دارید باید از قیود تعبیه شده در ماژول Interaction برای اعمال بار استفاده کنید. بدین صورت که میتوانید مثلاً بین صفحه مورد نظر از جسم و یک نقطه مرجع، قید Coupling یا Rigid Body تعریف کنید و بار یا گشتاور مورد نظر را به این نقطه وارد نمایید.
خطای تعریف همزمان دو یا چند شرط مرزی و بارگذاری متناقض برای تحلیل
خطای some nodes have dof on which velocity/displacement/acceleration/base motion etc are specified simultaneously در آباکوس را باید از رایجترین خطاهایی دانست که بر اثر بیدقتی کاربران در حین تحلیل ایجاد می شود. شاید ذکر این نکته که شرایط مرزی و بارگذاری تعریف شده برای یک مسئله نباید با یکدیگر متناقض باشد، بسیار بدیهی و واضح به نظر برسد اما دلیل ایجاد خطای فوق، سرپیچی از همین قانون واضح است. چنانچه برای مجموعهای از نقاط شرایط مرزی متناقض تعریف کرده باشید با خطایی مانند شکل زیر روبرو خواهید شد :
برای مثال، فرض کنید تمامی نقاط موجود در انتهای یک قطعه را با قید Encastre محدود کردهاید و در بخش دیگر به همین نقاط جابجایی دادهاید ! در این حالت با توجه به عدم تطابق بین شرایط مرزی و بارگذاری تعریف شده، آباکوس قادر به حل مسئله نخواهد بود و با خطای فوق از حل خارج میشود.
حتماً به این نکته پی بردهاید که برای رفع این خطا باید به ماژول Load بروید و با دقت به واکاوی شرایط مرزی و بارگذاری اعمالی به قطعه پرداخته و تناقض موجود را برطرف کنید.
توجه: شما دوستان عزیز میتوانید به لینک زیر مراجعه کنید و از پکیج آموزش آباکوس که بصورت گام به گام و 0 تا 100 و در 10 فصل آموزشی شامل 85 فیلم آموزشی آباکوس در مدت 25 ساعت تهیه شده است بهره ببرید.
perfect
tnx so mush
. . . My Pleasure
سلام .
ببخشید میشه بگید خطای زیر واسه چیه:
the application of adaptive mesh constraints requires the difinition of an adaptive mesh domain.
سلام
به نظر میرسه از المانهای ALE در تحلیل خودتون استفاده نکردهاید ولی قصد دارید تا از constraintهای مربوط به اون استفاده کنید
برای آشنایی با تکنیک بکارگیری ALE در آباکوس به این پست مراجعه کنید: آموزش ALE در آباکوس
موفق باشید . . .
با سلام و احترام
میزان اخطارهایی که در زمان تحلیل صادر می شود تا چه حد میتواند پاسخ ها را قابل قبول و یا غیر قابل پذیرش کند؟
برای مثال من یک مدل شلوغ دارم که چند ماه است مشغول مدل سازی آن هستم که شامل یک اتصال فولادی با پلیت های مختلف و بیش از 50 عدد پیچ پیش تنیده وتحت بار چرخه ای است که زمان تحلیل مدل حدود 4 روز بوده است و در نهایت خطاها به شرح ذیل می باشد.
Displacement increment for contact is too big (دو مرتبه تکرار شده)
The strain increment is so large that the program will not attempt the plasticity calculation at 8 points (یک مرتبه تکرار)
با اینحال به نظر میرسد جواب های بدست آمده و منحنی های هیسترسیز منطقی باشد.
آیا این اخطارها می تواند نتایج بدست آمده را غیر قابل قبول کند؟
با تشکر
سلام
اخطارها بستگی به نوع و دامنه درگیر شدن مدل تأثیرات متفاوتی دارند. مثلا به خطای دوم توجه کنید: نرخ اعمال بار و تغییر شکل در مسئله به حدی بالاست که آباکوس قادر نبوده برای 8 گره از مدل شما محاسبات ناحیه پلاستیک را انجام بده
حالا اگر مدل شما هزاران گره داره و این 8 گره در نواحی حساس نیستند میشه هشدار را نادیده گرفت، ولی مثلا اگر مدل شما 100 گره داره این اخطار به منزله عدم اطمینان جوابها در 8 درصد از مدل هندسی است که طبیعتاً قابل توجه و بررسی است
بهر حال شاید تعداد خیلی مهم نباشه ولی ماهیت اخطار باید واکاوی بشه
به نظر میرسه نرخ کرنش شما برای یک مسئله تماسی بالاست؛ خودتون میتونید بررسی کنید آیا این نرخ کرنش بالا بر روی جوابهای مسئله تأثیرگذار است یا خیر؛ بهعبارت بهتر جوابهای خروجی از مسئله تا چه حد قابل اتکا هستند
توجه داشته باشید صرف اتمام حل و پیغام Complete به منزله صحیح بودن جوابها نیست و واقعاً در برخی موارد تجزیه و تحلیل پاسخ بعد از حل مشخص میکنه نتایج تا چه حد دقیق بودند
موفق باشید . . .
با سلام. آقای مهندس من یک مدلسازی انجام دادم و بعد از بستن و خاموش کردن سیستمم روز بعد هنگام فراخوانی فایل مورد نظر با خطای زیر روبرو میشم و فایل بالا نمیاد لطفا راهنمایی کنید.
rom_Momento Read::rom_Momento Read – Object is not available in DB file: kbeC_ Connector Elasticity[32]y
سلام
تجربه برخورد با چنین خطایی را نداشتهام
سلام
من میخوام یه اتصال فولادی که با FRP تقویت میشه را مدل میکنم که برای مدل کردن FRP فقط مشخصات FRPو در ماژول Property روی همون مقطع فولادی اضافه میکنم(یعنی به یه Part دو نوع ماده داده میشه) ولی موقع Run گرفتن خطاهای زیر میده که با توجه به تغییر سایز مش بندی و پارتیشن بندی های مختلفی کخه اعمال کردم فقط تعداد المان هایی که موجب خطا میشه تغییر کرده ولی خطاها برطرف نشده.
ممنون میشم اگه بهم کمک کنید که منشا این خطا ها چیه؟
The geometry of 14 elements is too distorted. Check the nodal coordinates or node numbering on elements identified in element set ErrElemDistorted.
The area of 2 elements is zero, small, or negative. Check coordinates or node numbering, or modify the mesh seed. The elements have been identified in element set ErrElemAreaSmallNegZero.
سلام
سرعت تغییر شکل و اعمال بار به حدی بالاست که اعوجاج برخی المانهاتون به شدت زیاد شده
این موضوع به کمک تغییر در سایز المانها، تغییر سرعت تغییر شکل، شرایط مرزی و نحوه اعمال بار مرتفع میشه
موفق باشید . . .
سلام آقای مهندس. من یه سازه رو تحلیل میکنم تحت چندتا زلزله. بعد از چندتا نتیجه گیری، سازه شروع میکنه به دادن نتایج کاملا مشابه (دقیقا اعداد یکی میشه) مثلا به ازای وزنه 500 و وزنه 1000 و وزنه 2000 دقیقا یه جواب رو میده انگار که جواب هارو کپی کنه. دلیل این مشکل چیه؟ آیا امکانش هست نتایج رو ذخیره کنه و یه جورایی هنگ کرده باشه آباکوس؟
سلام
خیر؛ احتمالا شما در ذخیره و مشاهده نتایج دچار اشتیاه شده باشید
Boundary conditions are specified on inactive dof of 159 nodes. The nodes have been identified in node set WarnNodeBCInactiveDof
با سلام
یک ستون پایه بتنی پل – با FRP قراره تقویت بشه – پای ستون وقتی تمام درجات آزادی بسته میشه این هشدار میاد.
بدون توجه به این هشدار وقتی انالیز شروع میشه با عدم همگرایی تحلیل متوقف میشه.
دلیل عدم همگرایی همین هشدار هست؟
سلام
بله؛ مشکل در اعمال شرایط مرزیه
درود بر شما
در نرم افزار آباکوس تحلیلی را از نوع General,Risk انجام میدهم و بار گسترده 100 کیلوپاسکال را به تیر وارد میکنم اما پس از 3 ساعت با Error مواجه میشوم. (Too many attempts made for this increment). سپس مجبور میشوم بار 90 کیلوپاسکال را وارد کنم و مجدداً Error می دهد و به صورت دستی این کار را آنقدر انجام میدهم تا به حداکثر باری که با آن شرایط تعریف شده میتوان تیر را تحلیل کرد برسم.
دوست گرامی
سوالم این است! در همان مرتبه اول که تیر را با بار گسترده 100 کیلوپاسکال حل میکنم وقتی که آباکوس Error می دهد با این حال نتایج تحلیل مشخص است. آیا میتوانم متوجه بشوم که حداکثر باری که میتوانم به تیر وارد کنم و تحلیل کامل شود و با Error مواجه نشوم چند کیلونیوتن است؟ تا از تکرار زمان بر خلاص شوم و اگر امکان پذیر است چگونه میتوانم این بار را قرائت کنم؟
سلام
اگر قصدتون یافتن بار بحرانی مثلا در کمانش هست میتونید قبل از آنالیز Riks ( نه Risk) تحلیل کمانش کنید تا بار بحرانی سازه بدست بیاد
حلگر Riks معیارهای خاصی برای توقف حل داره، میتونید به Documentation مراجعه کنید و اطلاعات لازم را بدست بیارید
در غیر اینصورت خیر، راهی وجود نداره
موفق باشید . . .
با درود و سپاس بابت پاسخگویی جامع شما
من اشتباه نوشتم. از Static,General استفاده کردم. ضمناً قصد دارم بیشترین بار را بدست آورم اما نه بار بحرانی کمانش. آیا راهکاری هست یا خیر؟
مجدداً سپاس
ببینید اون خطا به دلیل عدم همگرایی رخ میده، سایز مش، شرایط مرزی و میزان بار در این خطا مؤثرند
پس الزاماً نباید روی بار تکیه کنید؛ هر چند که وزن به نسبت بالایی داره
خیر، راهی وجود نداره
موفق باشید . . .
سلام
مراحل pre-processing مدلی شامل مدلسازی سه بعدی، مش حجمی و اختصاص ماده را در نرم افزاری بیومکانیکی (mimics) انجام داده ام و مدل را بصورت فایل inp.* به آباکوس وارد کرده ام. اما با وجودیکه رنگ مدل در ماژول property آبی است، در ساختار درختی ذیل material چیزی تعریف نشده است! ضمنا با این پیغام خطا در log panel نیز مواجه شده ام:
AbaqusNameError: invalid name This occurred while processing material keyword *MATERIAL. The material … will not be fully imported.
آیا شما ایده ای دارید که علت این ایمپرت ناقص ماتریال چه می تواند باشد؟
سلام
خیر
با سلام و خسته نباشید. سایت واقعا فوق العاده ای دارین. خداقوت
آقای مهندس من یک مدل سازی دارم که مدت زمان زیادی طول میکشه تا حل بشه. تا الان دوبار ران گذاشتم ولی هر دو دفعه با پیغام زیر از حل خارج شده:
XML parsing failure for job elastic_Ti_Poisson_032. Shutting down socket and terminating all further messages. Please check the .log, .dat,.sta, or .msg files for information about the status of the job.
البته دفعه دوم مدت زمان بیشتری در حل بود ولی باز از حل خارج شد.
شما راهکاری برای حل این مشکل دارین؟
ممنون
سلام و ممنون از لطف و توجه شما
تجربه برخورد با چنین خطایی را نداشتهام ولی مطابق تجربه برخی کاربران ممکنه با حذف فایل lck. در صورت وجود مشکل حل بشه
فایلهای اشاره شده را بررسی کنید ممکنه بتونه کمک کنه
موفق باشید . . .
ضمن تشکر از جناب سروری؛
برای رفع این خطا می بایست اطلاعات قسمت Data File در قسمت مانیتورینگ تحلیل رو بررسی کنید. در اونجا می تونید منبع اصلی خطا رو پیدا کنید.
برای این خطا هم اکثر سایت ها رو بررسی کردم ولی راه حل مستقیمی وجود نداشت. این راه حل هم ما حصل بررسی و تجربه خودم بود که خوشبختانه مشکل مرتفع شد.
ممنون از اینکه تجربیات خودتون را با سایر دوستان در میان میگذارید
موفق باشید . . .
سلام مهندس می خواستم بدون این اروری که به شما داده رو چجوری درستش کردین؟ خیلی ممنون میشم که راهنمایی کنید
سلام جناب مهندس سروری
ضمن تشکر بابت ارایه مطالب مفیدتون
خواهشمندم به هشدار زیر توجه بفرمایید و من رو ازین وضعیت اسف بار نجات بدید .
فرض خودم استحکام و طراحی و جنس رو باید تغییر بدم ولی اونقدر با این مطلب روبه رو شدم که شک دارم به صحت کارم
هشدار : the raito of deformation speed to wave speed in the elements in element set WarnElemDeformRateExceedsRatio-step1 exceed the warning ratio. refer to the status file for further details. this message is printed during the first applicable increment,but will not be printed during subsequent increments for the remainder of the step.
سلام
ممنون از توجه شما
این خطا در حلگر Explicit ایجاد میشه و مشکل اصلی از سرعت اعمال بار و تغییر شکل در مسئله است (پایه و اساس روش Explicit سرعت انتقال موج در هر کدام از قطعات تغییر شکلپذیر استواره)
میتونید چند تا پارامتر را واکاوی کنید:
1- اطمینان پیدا کنید که واحدهای بکار رفته در مسئله همخوانی داره (تعریف متریال و بار اعمال شده) ؛ همچنین بررسی کنید که آیا خواص تعریف شده برای هر دو(یا چند) ماده در تماس با هم از واحدهای یکسانی برخوردارند (بارها این مشکل پیش اومده که دوستان خواص یک قطعه را با فرض واحدهای میلیمتری و بر حسب مگاپاسکال در نظر میگیرن، اما خواص قطعه دوم را به شکل SI و بر حسب گیگاپاسکال)
2- در صورت امکان سرعت اعمال بار و نرخ تغییر شکل را کاهش بدهید
3- مجدداً مدل را مشزنی کنید؛ استفاده از المانهای Hexahedral در آباکوس برای حلگر Explicit نتایج بهتری به همراه داره؛ همینطور سایز شبکه درشتتر در برخی موارد منجر به رفع این خطا میشه
موفق باشید . . .
سلام دوباره مهندس
ببخشید من سوالام در یک قسمت دیگه عنوان کرده بودم
مهندس ببخشید این خطا چجور میشه برطرف کرد
ممنون میشم راهنماییم کنید
THe number of history output requests (100001) in this analysis step has exceeded 10x the maximum value of 10000 specified by the Abaqus environment variable ‘max_history_requests.’ Reduce the number of requests, increase the value of this variable, or deactivate this test by setting ‘max_history_requests=0’ in the abaqus_v6.env file. Significant performance problems may occur if these requests are maintained
سلام
به ماژول step برید و عدد مربوط به فرکانس درخواستی در ثبت نتایج History Output را افزایش بدهید (چند اینکرمنت یکبار نتایج ثبت بشن)
اگر از نحوه اینکار اطلاعی ندارید میتونید به Documentation مراجعه کنید
البته یک راه دیگه هم وجود داره که یه ذره فنی تره؛ ولی با همین روش میتونید مشکل را حل کنید
مرسی وممنون بابت راهنماییتون
فقط همون جور که گفتید متاسفانه اطلاعاتی برای این کار ندارم . از کجا میتونم یاد بگیرم .متوجه منظورتون نشدم؟؟Documentation ؟؟؟؟
بله
از طریق Documentation آباکوس
آشنایی با Abaqus Documentation (لینک)
سلام دوباره به مهندس سروری عزیز
مهندس من از دیروز که شما فرمودید تمام Documentation مطالعه کردم اما مطلبی راجع به کاهش فرکانس در ماژول استپ مربوط به History Output مشاهده نکردم. همچنان درگیر این خطا میباشم!!!!
لطفا اگه میشه یه راهنمایی کنید که چچور این ارور برطرف کنم.!!!!
مرسی از راهنماییتون
سلام
مطالعه تمام Documentation به شکل دقیق در یکسال هم امکانپذیر نیست؛ شما کار بزرگی کردید در یکروز مطالعه کردید! تبریک میگم بهتون
اصلا چیزی سختی نیست، من یک پست اختصاصی پیرامون نوه خروجی گرفتن از آباکوس آماده کردهام و در سایت قرار دادهام (آموزش نحوه خروجی گرفتن از آباکوس – لینک)
مطالعه کنید تا متوجه بشید
اصرار بنده به درگیری با Documentation بود تا این موضوع نهادینه بشه
موفق باشید . . .
مرسی بابت پاسخگویتون و سایت عالی که دارید
من سرفصل ها بیشتر مطالعه کردم اما بازم حق باشماست:)))))))))))
من مطلبی که قرار دادید مطلاعه کردم و طبق گفته شما فرکانس 1 گرفتم اما دوباره ارور تکرار شد
The number of history output requests (100001) in this analysis step has exceeded 10x the maximum value of 10000 specified by the Abaqus environment variable ‘max_history_requests.’ Reduce the number of requests, increase the value of this variable, or deactivate this test by setting ‘max_history_requests=0’ in the abaqus_v6.env file. Significant performance problems may occur if these requests are maintained.
جایی خوندم میشه رفت به این مسیر (C:\SIMULIA\Abaqus\6.13-1\SMA\site) و تعداد درخواست بالاتر برد یعنی اونجا تایپ کرد اما بازم نشد!!!!!
مشکل عدم دقت شما در مطالعه ست
فرکانس 1 یعنی در هر اینکرمنت نتایج ثبت بشه
عدد بزرگتری وارد کنید
با سلام و خسته نباشید
جناب مهندس من داخل آباکوس یک شل مدل کردم و میخواهم در دو نقطه مجزا به آن نیروی متمرکز وارد کنم. برای این کار ابتدا در آن نقطه از طریق datum نقطه رو تعریف کردم و بعد اون نقطه رو به عنوان reference point تعریف کردم و نیرو رو وارد کردم. البته تعریف این نقاط را در ماژول part انجام دادم. ولی هنگام ران این خطا رو میده:
A concentrated load has been specified on node set assembly_set-11. This node set is not active in the model
چجوری میتونم این مشکل رو حل کنم؟
سلام
یک جسم همزمان نمیتونه دو تا Reference Point داشته باشه
بررسی کنید ببینید نقطه ای که با شماره set-11 تعریف شده و بار اعمال کردید بهش چه مشکلی داره
میتونید نقاط را از ماژول Interaction با قید Tie به جسم متصل کنید
موفق باشید . . .
با سلام خدمت شما و تشکر بابت مطالب مفیدتون و پاسخ گویی شما
من یک پیل سوختی رو مدل کردم که از 3جز تشکیل شده و از یک ماده با خواص هایپرالاستیک به عنوان واشر استفاده کردم،وقتی که سطوح در تماس با واشر صاف نباشند و پستی و بلندی داشته باشند(من تلرانس اون سطوح رو مدلسازی می کنم)تحلیل کامل انجام نمیشه و با ارور معروف too many attempt…..مواجه میشم.با مشاهده نتایج متوجه شدم که واشر(ماده هایپرالاسیک)در سطوح ماده دیگه فرو رفته و ظاهرا به همین علت تحلیل به نتیجه نمیرسه.می خواستم ببینم علت چیست و چه کار باید بکنم؟
من از 1 استپ اضافی استفاده کردم که سطوح هم و بشناسن،خواص تماسی هم تعریف کردم،ریز کردن مش ها هم امتحان کردم ولی باز هم به نتیجه نرسیده.
ممنونم بابت راهنمایی شما
سلام
در مسائل برخورد و تماس یک فاکتور بسیار مهم اندازه المانهاست
تئوریهای برخورد در آباکوس بر اساس فرورفتن سطح و گره قطعات Master و Slave استواره؛ در نتیجه ریز و درشت کردن المانها به شکل مستقیم روی دقت حل، زمان لازم برای حل و نتایج خروجی تأثیرگذاره
یکی از دلایل فرورفتن دو جسم در مسئله تماس هم همین موضوع اندازه المانه (دقت کنید ریز کردن منظورم نیست)
پیشنهاد میکنم Documentation را بخونید تا به شکل تصویری درک پیدا کنید از موضوع
سایز المانها باید متناسب باشه؛ نه الزاماً ریز
موفق باشید . . .
ممنون از پاسختون
من انواع المان ها و انواع سایزها رو هم امتحان کردم البته ومشکل حل نشد،میشه بفرمایید دقیقا کدوم قسمت Documentation رو باید مطالعه کنم؟
ببینید در تماس از نوع node to surface اجازه نفوذ نودهای Slave به سطوح Master داده نمیشه؛ در نتیجه باید سایز المانهای جسم Slave را ریزتر کنید تا نفوذ حداقل بشه
توصیه میکنم این فایل را دانلود و مطالعه کنید؛ اگر هم توضیحات بیشتر خواستید با کلیدواژههای همین فایل در Documentation جستجو کنید: اصول حاکم بر Contact در آباکوس
موفق باشید . . .
سلام جناب آقای مهندس سروری
من یک فایل CAD رو از نرم افزار سالیدورک به محیط آباکوس فراخوانی کردم و کار به اتمام رسید اما در پایان کار پیغامی به معنای
نا مفهوم بودن هندسه یا imprecise geometry رو دریافت کردم که گویای تاثیر گذاری بر روی مش بندی و دیگر عملیات کاری هست.
از طرفی بعد از وارد کردن خواص ماده مورد نظر در قسمت property ، زمانی که وارد مرحله step شدم فایل CAD نا پدید شد.
اما زمانی که دوباره به قسمت PART یا PROPERTY مراجعه می کنم فایل CAD ظاهر میشه.
اگه امکانش هست راهنمایی بفرمایید.
سپاس فراوان
سلام
معمولا در مواقعی که هندسه بسیار پیچیده باشه مشکل در Import کردن مدل پیش میاد
اصلاح این خطا میتونه چندین گام و راه حل داشته باشه
راه حلها هم از همون نرمافزار ترسیم هندسه (کتیا، اتوکد، SolidWorks و . . . ) شروع میشه؛ اگر امکانش براتون فراهم هست پخها و فیلتهایی که غیرضروری هستن و تأثیری روی نتایج تحلیل ندارند قبل از Import کردن به آباکوس حذف کنید
در آباکوس هم ابزارهایی برای اصلاح هندسه وجود داره که میتونید استفاده کنید؛ شرح کامل این ابزارها هم در دو پست جداگانه در سایت موجوده:
– جعبهابزار Geometry Edit آباکوس
–کاربرد جعبهابزار Geometry Edit نرمافزار آباکوس در اصلاح سطوح
همینطور ابزار توپولوژی مجازی امکان اصلاح توپولوژی و هندسه را برای شما فراهم میکنه
–توپولوژی مجازی در آباکوس
–بکارگیری Virtual Topology در آباکوس
موفق باشید . . .
با سلام و خسته نباشید
من یک پارتی رسم کردم از طریق:
3D, discrete rigid, solid, extrusion
اما وقتی میخواهم وارد اسمبلیش کنم با خطای زیر روبه رو میشوم :
, a solid rigid part cannot be instanced in the assembly
it can be converted to shell by ….
من قطعه ام مستطیلی هست که دارای دو سوراخ میباشد. این سوراخها در واقع جای پیچ هستند. من میخواهم به سطح داخلیه این پیچها نیروی فشاری وارد کنم. از طرفی این قطعه رفتار کاملا صلب دارد. اگر به شل تبدیل کنم دیگر امکان وارد کردن نیرو را ندارم چون توخالی میشود. از طرفی اگر RP برای این جسم تعریف کنم و نیرو وارد کنم با واقعیت یکی نیست. چون نیرو به سطح وارد میشود و اصلا برای اعمال بار فشاری نمیتوان RP را انتخاب کرد.
چجوری میتوانم این مشکل را برطرف کنم؟
ممنون
سلام
در آباکوس، قطعه Discrete Rigid فقط روی سطوح مش میخوره چون برای اعمال تئوریهای تماسی همین بخش کافیه (اجازه نفوذ سطوح در هم داده نمیشه و مکانیزم تماس تشخیص داده میشه)
در نتیجه نرمافزار از شما میخواد که قطعه را به shell تبدیل کنید
میتونید قطعه را Deformable مدل کنید و از طریق قید Rigid Body در ماژول Interaction سطوح صلب مورد نظر را ایجاد کنید
اما مگر نیرو به یک قطعه صلب وارد کنید اتفاقی میافته؟!
یعنی اگر هدفتون فقط همینه که به این قطعه تنها نیرو وارد کنید و جسم دیگری موجود نیست، خروجی خاصی نخواهید داشت
موفق باشید . . .
سلام.
با تشکر از زحمات شما.
من در شبیه سازی برخورد سه میله یکسان که اولی با سرعت به دو تای دیگر برخورد میکند.هدف من بررسی انتشار موج تنش در سه تایم مشخص میباشد.
این خطا رو دارم. لطفا دلیل آنرا بیان فرمایید.سپاس.
Degree of freedom 11 and at least one of degrees of freedom 1 thru 6 must be active in the model for *dynamic temp-disp. Check the procedure and element types used in this model
Analysis Input File Processor exited with an error
سلام
شما قصد یک تحلیل مکانیکی – حرارتی را دارید
المانهایی که استفاده کرده اید توانایی پوشش خواص دمایی را نداره
برای آشنایی با المانهای مورد استفاده در اباکوس به این پست مراجعه کنید : انواع المانها در آباکوس
موفق باشید . . .
سلام جناب مهندس سروری
قصد من فقط شبیه سازی ضربه میباشد. یک میله با سرعت 1 متر بر ثانیه به دوتای دیگر برخورد میکند. هر سه میله در کنار هم هستند. لطفا راهنمایی مجدد بفرمائید. شاید باید جایی مساله دما و انتقال حرارت را غیر فعال کنم؟
از وقتی که می گذارید سپاسگزارم.
حلگری که انتخاب کرده اید را بفرمایید
سلام جناب مهندس سروری
ممنون از این همه اطلاعات مفید در سایت شما.
من از المان های بیم B31 برای مدلسازی منحنی های هلیکس در Abaqus/Explicit همراه با General Contact استفاده کردم و پس از ران این اخطارها داده می شود
For 696 beam elements either the average curvature about the local 1-direction differs by more than 0.1 degrees per unit length as compared to the default curvature or the approximate integrated curvature for the entire beam differs by more than 5 degrees as compared to the approximate integrated default curvature. This may be due to a user-specified normal or due to the nodal averaging routine used by Abaqus. This difference may cause unexpected behavior of the beam and you may want to verify that the beam normals are correct for your problem. The elements have been identified in element set WarnBeamCurvature1.
For 696 beam elements either the average curvature about the beam tangent differs by more than 0.1 degrees per unit length as compared to the default curvature or the approximate integrated curvature for the entire beam differs by more than 5 degrees as compared to the approximate integrated default curvature. This may be due to a user-specified normal or due to the nodal averaging routine used by Abaqus. This difference may cause unexpected behavior of the beam and you may want to verify that the beam normals are correct for your problem. The elements have been identified in element set j_WarnBeamTwist.
حدس میزنم از Beam Orientation باشه که من از (1.0-, .0.0, 0.0) استفاده کردم. درست حدس زدم یا نه ؟
دو روش برای اعمال Normal ها برای تیر سه بعدی در داکیومنت توضیح داده شده ولی متوجه نشدم و نمیدونم چطور باید Beam Orientation دقیق را اعمال کنم.
سلام
این warning هست؛ خطای حل که نیست
بله، میتونه بدلیل Beam Orientation باشه
موفق باشید . . .
آیا این warning در نتایج تاثیر گذار است؟ یا می توان از آن چشم پوشی کرد.
خودتون نتایج را بررسی کنید
بنده که نتایج شما را ندیده ام
پاسخ 17.1.1.1
سلام.
حلگر abaqus/explicit
مسئله را بررسی کنید؛ شرط مرزی و یا بار حرارتی وارد نکرده باشید
مشکل به این موضوع برمیگرده
آیا می توانم فایل مساله رو برای شما ارسال کنم؟
خیر
متأسفانه وقت بررسی فایل ندارم
موفق باشید . . .
سلام جناب اقای مهندس من یک سازه رو دارم مدل میکنم و به این خطا روبرو شدم میشه راهنمایی بفرمایید بابت چیه و از کجا باید حل کنم
؟The elements contained in element set ErrElemExcessDistortion have distorted excessively.
سلام
تعدادی از المانهای شا دچار تغییر شکل بسیار زیادی شده
بدون دیدن مسئله نمیشه راه حل ارائه کرد ( نوع مسئله، سایز شبکه، step، بارگذاری و جابجایی، شرایط مرزی و . . . همگی باید کنترل بشه)