بدون شک بحث مدلسازی فرآیندهای شکلدهی فلزات از زیباترین و در عین حال پرکاربردترین مسائل صنعتی و آموزش آباکوس است که در نزد محققین و صنعتگران محبوبیت چشمگیری دارد. در ادامه تکمیل حلقه آموزش آباکوس در حوزه مدلسازی فرآیندهای شکلدهی، پس از آموزش تحلیل فرآیندهای نورد در آباکوس، فورج در Abaqus و کشش عمیق در آباکوس، تصمیم گرفتیم تا به آموزش مدلسازی و تحلیل فرآیند اکستروژن در آباکوس بپردازیم. آنچه که برای شما در این آموزش آباکوس در نظر گرفتهایم درک همزمان مفاهیم آنالیز کوپل حرارتی – مکانیکی در آباکوس، تولید حرارت ناشی از اصطکاک و مدلسازی فرآیند اکستروژن (Extrusion) است. این آموزش آباکوس جذاب و زیبا را از دست ندهید.
فرآیند اکستروژن چیست؟
اکستروژن (Extrusion) یکی از روشهای شکلدهی شمشها یا فلزات نیم ساخته است که برای کاهش ضخامت یا سطح مقطح این مواد به کار میرود. در این دستگاه از پیستونی قوی جهت اعمال بار یکنواخت بر قطعه مورد نظر و پرس کردن و فشار دادن آن در بدنه دستگاه استفاده میشود. از آنجایی که اصطکاک میان بدنه دستگاه و قطعه زیاد است، درجه حرارت نیز زیاد میشود؛ بنابراین لازم میشود که بدنه دستگاه هر چند بار خنک کاری شود.
شرح مسئله شبیهسازی فرآیند اکستروژن در آباکوس:
شکل زیر، تصویر مقطع یک استوانه آلومینیومی را نشان میدهد که در یک قالب اکستروژن قرار گرفته است. شعاع اولیه استوانه 100 میلیمتر و طول اولیه آن 300 میلیمتر است. قرار است شعاع استوانه در اثر فرآیند اکستروژن به میزان 33 درصد کاهش یابد. قالب اکستروژن میتواند بهعنوان یک جسم صلب ایزوترمال در نظر گرفته شود. در حین فرآیند اکستروژن، قطعه استوانهای با سرعت 25 میلیمتر بر ثانیه به سمت پایین فشار داده میشود. وجود اصطکاک بین قطعه و دیواره داخلی قالب سبب میشود تا دمای قطعه در حین فرآیند اکستروژن افزایش یابد. پس از اتمام فرآیند شکلدهی، به قطعه اجازه داده میشود تا با محیط پیرامون خود همدما شود (20 درجه سلسیوس). با داشتن اطلاعات فوق، فرآیند شکلدهی قطعه استوانهای به روش اکستروژن را در آباکوس مدلسازی کنید.
- ◄ حوزه کاربرد: مهندسی مکانیک، مهندسی متالورژی، مهندسی صنایع
- ◄ اهداف آموزش: شبیهسازی اکستروژن در آباکوس ، آنالیز کوپل حرارتی – مکانیکی در آباکوس، تحلیل اکستروژن توسط آباکوس، تولید حرارت ناشی از اصطکاک در ABAQUS، تعریف انتقال حرارت همرفتی در آباکوس
حل مسئله مدلسازی فرآیند اکستروژن در آباکوس:
گام اول : ایجاد مدل هندسی قالب اکستروژن و قطعه استوانهای
با توجه به وجود تقارن همزمان در مدل هندسی و بارگذاری و برای کاهش زمان حل مسئله، میتوان فرآیند مورد نظر را به شکل تقارن محوری مدلسازی نمود (آشنایی با مفهوم تقارن محوری در اجزا محدود). لذا با توجه به شرح مسئله در بخش پیشین به ایجاد دوقطعه تقارن محوری تغییرشکلپذیر از نوع Shell بپردازید. ممکن است از خود بپرسید که قالب اکستروژن صلب است و باید به شکل Rigid مدل شود. بله، حق با شماست ! کمی صبر کنید تا در ماژول Interaction به صلب کردن قالب بپردازیم. نقاط مورد نیاز برای ایجاد مدل هندسی قالب اکستروژن و قطعه استوانهای در شکلهای زیر نشان داده شده است.
گام دوم : تعریف ماده و اختصاص سطح مقطع به قطعات
برای تعریف ماده و اختصاص سطح مقطع مناسب به قطعات وارد ماژول Property شوید. با توجه به طولانی بودن پارامترهای مورد نیاز برای ایجاد مواد، دستورالعمل زیر را به شکل مرحله به مرحله و با دقت انجام دهید :
- Material = Aluminum
- General → Density: 2700 (kg.m-3)
- Thermal → Conductivity → Type : Isotropic ; Use Temperature-Dependent Data
مطابق راهنمای تصویری زیر
- Thermal → Inelastic Heat Fraction: 0.9
- Thermal → Specific Heat: 880 (J Kg-1K-1)
- Mechanical → Elastic → Young’s Modulus: 69 GPa, Poisson’s Ratio: 0.33
- Mechanical → Expansion → Type: Isotropic → Reference temperature : 20 oC ; Expansio Coeff alpha : 8.42e-5 (K-1)
همچنین برای تعریف خواص ناحیه پلاستیک در آلومینیوم از جدول زیر کمک بگیرید :
Temperature | Plastic Strain | (Yield Stress (Pa |
---|---|---|
20 | 0.0 | 60000000 |
20 | 0.125 | 90000000 |
20 | 0.25 | 1.13E+08 |
20 | 0.375 | 1.24E+08 |
20 | 0.5 | 1.33E+08 |
20 | 1 | 1.65E+08 |
20 | 2 | 1.66E+08 |
50 | 0.0 | 60000000 |
50 | 0.125 | 80000000 |
50 | 0.25 | 97000000 |
50 | 0.375 | 1.1E+08 |
50 | 0.5 | 1.2E+08 |
50 | 1 | 1.5E+08 |
50 | 2 | 1.51E+08 |
100 | 0.0 | 50000000 |
100 | 0.125 | 65000000 |
100 | 0.25 | 81500000 |
100 | 0.375 | 91000000 |
100 | 0.5 | 1E+08 |
100 | 1 | 1.25E+08 |
100 | 2 | 1.26E+08 |
150 | 0.0 | 45000000 |
150 | 0.125 | 63000000 |
150 | 0.25 | 75000000 |
150 | 0.5 | 89000000 |
150 | 1 | 1.1E+08 |
150 | 2 | 1.11E+08 |
در گام بعد و مطابق راهنمای زیر به تعریف ماده برای قالب بپردازید.
- General → Density: 2700 (kg.m-3)
- Thermal → Conductivity: 200 (W m-1 K-1)
- Thermal → Specific Heat: 880 (J Kg-1K-1)
- Mechanical → Expansion → Type: Isotropic → Reference Temperature : 20 oC ; Expansio Coeff alpha : 8.42e-5 (K-1)
- Mechanical → Elastic → Young’s Modulus: 200 GPa , Poisson’s Ratio : 0.3
سپس دو سطح مقطع از نوع Solid, Homogeneous با مواد بالا ایجاد نمایید. در آخرین مرحله از فرآیند مدلسازی در ماژول Property ، ماده آلومینیوم را به قطعه استوانهای و ماده ثانویه را به قالب اکستروژن تخصیص دهید .
گام سوم : مونتاژ قطعات در ماژول Assembly آباکوس
پس از تعریف مواد و اختصاص آنها به قطعات، به ماژول Assembly رفته و قالب و استوانه را وارد محیط کنید. از آنجایی که تعریف مدلها در نقاط مناسب خود انجام شده است، نیازی به جابجایی یا دوران قطعات نیست.
گام چهارم : تعریف گامهای زمانی حل در ماژول Step آباکوس
با توجه به ماهیت مسئله، نیاز داریم تا 4 گام حل (Step) از نوع کوپل حرارتی – جابجایی (Coupled Temp-Displacement) بر اساس راهنمای تصویری زیر ایجاد کنیم ( تذکر: به زمان هر گام، نحوه مقداردهی به اینکریمنت اولیه، ماکزیمم دمای قابل تغییر در هر گام و سایر دادههای ورودی دقت کنید)
-
تثبیت قطعه کار در داخل قالب اکستروژن
-
فرآیند اکستروژن
-
حذف تماس بین قالب اکستروژن و قطعه
-
خنککاری قطعه کار
گام پنجم : تعریف خواص تماسی در محیط Interaction آباکوس
پس از تعریف گامهای حل در ماژول Step به محیط Interaction وارد شوید. با هدف تسهیل در انتخاب محلهای تماس و نیز تعیین شرایط مرزی و اولیه، از مسیر Tools → Surface → Create (در منوی اصلی) به ایجاد 4 دسته سطح مجزا و نامگذاری آنها مطابق با راهنمای تصویری زیر بپردازید.
سپس، برای تعریف خواص تماس و برخورد، از مسیر Interaction → Property → Create در منوی اصلی اقدام به وارد کردن مقادیر ضریب اصطکاک و نوع رفتار مماسی مطابق تصویر زیر نمایید.
در ادامه، به کمک قید Rigid Body، رفتار قالب را همانند یک قطعه صلب تعریف کنید. برای این منظور میتوانید از مسیر Constraint → Create در منوی اصلی و مطابق راهنمای تصویری زیر اقدام نمایید.
با توجه با ماهیت مسئله، نیاز به تعریف تماس بین بدنه افقی استوانه و قالب، بدنه عمودی استوانه و قالب و همچنین تعریف انتقال حرارت از نوع همرفت داریم. لذا به کمک سطوح تعریف شده در گام پیشین و مطابق راهنمای تصویری زیر، تماسهای موجود در مسئله را ایجاد نمایید.
-
تعریف انتقال حرارت در قطعه استوانهای (Thermal Film Interaction)
-
تماس بین بخش افقی قطعه استوانهای و قالب اکستروژن (INTER-H)
-
تماس بین بخش عمودی قطعه استوانهای و قالب اکستروژن (INTER-V)
درست مشابه تصویر قبل، اینبار برای سطوح Surf-Die-Contact و Surf – Workpiece – Vertical عمل کنید.
با توجه به توضیحات داده شده در تعریف گامهای زمانی حل، در Step3 و Step4 باید به حذف تماس و خنککاری قطعه بپردازیم. لذا مطابق تصویر زیر، تماس تعریف شده بین قطعه و قالب اکستروژن را در گامهای مذکور غیرفعال کنید.
گام ششم : تعریف شرایط مرزی و اولیه حاکم بر مسئله
پس از تعریف تماس بین قالب و قطعه، به ماژول Load رفته و مطابق راهنمای زیبه تعریف شرایط مرزی حاکم بر مسئله بپردازید.
-
مقید ساختن قالب اکستروژن
-
تعریف قید برای لبه تقارن محوری استوانه
-
جابجایی جزیی قطعه استوانهای برای تشخیص تماس توسط نرمافزار آباکوس
-
حرکت قطعه در درون قالب و انجام فرآیند اکستروژن
-
تعریف دمای قالب
از آنجایی که از تبادل حرارت بین قالب و قطعه صرفنظر کردهایم، دمای قالب تا پایان تحلیل ثابت خواهد بود.
همچنین از مسیر Predefined Field → Create در منوی اصلی، دمای اولیه قطعه کار را تعریف نمایید.
گام هفتم : ایجاد شبکه اجزای محدود (مشزنی قطعات در آباکوس)
در آخرین گام پیش از حل مسئله اکستروژن در Abaqus، به محیط Mesh وارد شده و مطابق تصاویر زیر، به دانهبندی سطوح و ایجاد شبکه اجزای محدود بپردازید ( پیشنیازها : آموزش دانهبندی در آباکوس، انواع شکل المان در آباکوس، تنظیمات الگوریتم مشزنی در آباکوس). المان CAX4T انتخاب شده است.
با اتمام مراحل فوق، مسئله را برای حل به ماژول Job ارسال نمایید.
تصویر زیر، کانتور تنش قطعه استوانهای در حین فرآیند اکستروژن را نشان میدهد.
انیمیشن زیر کانتور تنش قطعه استوانهای حین تحلیل فرآیند اکستروژن در آباکوس را نشان میدهد.
با سلام و تشکر از مطالب مفید شما. چرا در قسمت خواص ماده که وابسته به دما است، وقتی مثلا از دمای 20 درجه به 50 درجه میرسیم،کرنش پلاستیک از صفر شروع می شود؟
سلام
مشکلی نیست
مثلا در یک تحلیل شما اطلاع ندارید روند تغییر دما با کرنش پلاستیک به چه شکلی هست، در نتیجه نمودار تنش کرنش در دماهای مختلف را وارد میکنید (از کرنش پلاستیک صفر) تا در هر نقطه که نرمافزار تشخیص داد از داده مربوطه استفاده کنه
موفق باشید . . .
با عرض سلام ادب خدمت استاد گرامی
علت پیغام های The strain increment has exceeded fifty times the strain to cause first yield at 5 points
The plasticity/creep/connector friction algorithm did not converge at 45 points
در مدلسازی حرارتی یک ورق فولادی Shell ساده با آنالیز Couple-Temp-Disp چیست؟
در حالیکه با همین روش تیر و ستون Shell بدون مشکل حل می شود
با تشکر
سلام
کرنش وارد شده روی سازه مقدار بسیار بزرگی پیدا کرده
مقدار تغییر شکل را کاهش بدهید
با سلام و خسته نباشید
من می خوام یه فرایند شکل دهی فلز به صورت آنالیز کوپل حرارتی – مکانیکی رو با یک معیار شکست نرم توسط سابروتین VUMAT تحلیل کنم. برای حالت مکانیکی بدون کوپل حرارتی کدنویسی رو انجام دادم.
حالا می خواستم ببینم برای سابروتین مربوطه، افزایش دما در المان ها را باید چگونه کدنویسی کرد؟ این افزایش دما بر تنش ها و کرنش های پلاستیک چگونه اثر می گذارد؟
با تشکر فراوان
سلام
تأثیر این افزایش دما باید در روابط دیده شده باشه، یعنی به شکل تفکیک شده نیست
شما باید در روابطی که بکار بردید تأثیر میدان دمایی را هم دیده باشید
موفق باشید . . .
با تشکر از پاسختون. دو تا سوال دیگه هم داشتم:
1- این افزایش دما و تاثیرش چگونه باید در روابط دیده شود؟ یعنی چه معادلات حرارتی باید به معادلات تنش اضافه شود؟
2- در سابروتین UMAT خود نرم افزار مقدار DTEMP را محاسبه می کند. در عبارت زیر:
TEMP(2) = TEMP(1) + DTEMP
اما در VUMAT این مقدار چگونه محاسبه می شود؟
با تشکر فراوان از سایت مفیدتون
* فکر میکنم واضح گفتم
اثرات دما باید در معادلات ساختاری که نوشتهاید دیده شده باشه؛ من که از روابط شما اطلاع ندارم بگم به چه ترتیبی و کجا اضافه بشه
طبیعتا شما دارید یک مدل ریاضی را پیادهسازی میکنید؛ پس قاعدتا باید در همون مدل وجود داشته باشه
اگر هم مدلتون اصلاح شده و خودتون قصد دارید که بحث دمایی را مدل کنید قضیه فرق میکنه و باید با تسلط در روابط به جمع بندی برسید
** به روش مشابه
موفق باشید . . .
بازم ممنون از جواب به موقعتون
یه سوال دیگه هم داشتم الان یادم اومد.
این که وقتی یک سابروتین برای آنالیز کوپل حرارتی – مکانیکی می نویسیم، باید در ماژول پراپرتی و تعریف ماده، در بخش user material که ثوابت ماده رو وارد می کنیم، باید user material type رو روی گزینه Thermomechanical انتخاب کنیم. که در این صورت دو ستون از ثوابت ماده ایجاد می شود که یکی مربوط به ثوابت مکانیکی و دیگری مربوط به ثوابت حرارتی می باشد.
حال سوال بنده اینه که اگه ما ثابت ها رو تو این دو ستون وارد کنیم، توی سابروتین باید ثوابت رو props شماره چند فراخوانی کنیم ؟ چون شماره ثوابت در هر دو ستون یکی است. مثلا وقتی در سابروتین بنویسیم ، (props(1 ؛ ثابت شماره 1 کدام ستون را وارد کنیم؟
خواهشا جواب بدید. چون هیچ جا جواب اینو نتونستم پیدا کنم.
بازم خیلی ممنون
حدس میزنم به صورت پشت سر هم شمارهگذاری بشه
برای اطمینان میتونید در نرمافزار مقدارهایی را در دو ستون وارد کنید و در کدی که نوشتید دستور چاپ props را اضافه کنید تا متوجه بشید ترتیب شمارهگذاری به چه شکل هست
موفق باشید . . .
با سلام و خسته نباشید دوباره خدمت جناب سروری و تشکر از جواب های خوب و به موقعتون
پیرو سوال های قبلیم درباره سابروتین vumat برای آنالیز کوپل حرارتی – مکانیکی یک فرایند شکل دهی، من معادلات ساختاری رو با اثرات دما تقریبا نوشتم ، منتهی در معادلاتی که من نوشتم ضریب k یا همون thermal conductivity در هیچ جایی ظاهر نشد؟ از طریق معادله فوریه هرکاری کردم نشد. چون اون بخش گرادیان دما بر حسب مکان (dT/dx) رو نمیشه اصلا تو vumat تعریف کرد. چون تغییرات دما در ابتدا و انتهای یک المان مشخص نیست و نمیشه dT/dx رو مشخص کرد.
می خواستم ببینم مشکل از کجاست؟ ضریب k چه جوری باید وارد معادلات بشه؟
سلام
بنده در جریان معادلات نیستم، پس نظری ندارم
با سلام و خسته نباشید
منظور از این خطا چیست؟
A deformable coupled temperature-displacement element references a material with zero specific heat. Please check the material properties for element 1 instance TUBE-1
سلام
در ماژول Property گرمای ویژه جسم را تعریف نکردهاید
خیلی ممنون
ولی من سابروتین vumat نوشتم و گرمای ویژه رو اونجا تعریف کردم و در ماژول پراپرتی در بخش user material ثوابت ماده از جمله همین گرمای ویژه رو وارد کردم.
در این صورت مشکل از کجاست؟
بازم تشکر
قاعدتا مشکل از کد شماست
خطا مربوط به عدم تعریف گرمای ویژه است
با سلام مجدد خدمت شما اقای مهندس سروری
ممنون که منو به این پست ارجاع دادین
یه سری سوال واسم پیش اومده تو حل این مساله که الان یه چند تایی شو مطرح میکنم
-مفهوم inelastic heat Fraction چیست و چه زمانی باید از آن استفاده کرد؟ و آیا عدد پیش فرض 0.9 برای همه مسائل صادق است ؟
2-چرا در گزینه ی specific heat تیک گزینه ی Use Tempreture-Depend Data را فعال نکردیم؟ و چه زمانی باید این تیک را فعال کرد؟
3-در گزینه ی Expansion نیز چه زمانی باید تیک گزینه ی Use Tempreture-Depend Data را فعال کرد؟
واقعا ممنونم از پاسخ دهی دقیق و بموقتون
از شما و سایت عالیتونم تشکر میکنم
سلام
پاسخ همه سؤالات خودتون را میتونید در Documentation پیدا کنید؛ برای مثال:
1-
INELASTIC HEAT FRACTION:
This option is used to provide for inelastic energy dissipation to act as a heat source in adiabatic thermo-mechanical problems.
2- Temperature-Depend یعنی وابسته به دما؛ اگر بخواهیم خواص مکانیکی که تعریف میکنیم تابعی از دما باشه از این گزینه استفاده میشه
موفق باشید . . .
پیرو سوالات قبل چند سوال دیگه هم برای بنده پیش اومده که از خدمتتون میپرسم .
1-چرا از dynamic-temp-disp-explicite در تحلیل استفاده نکرد؟
2-چرا در اینکریمنت سایز step آخر هم هم گزینه ی initial برابر 10000 و هم مقدار ماگزیمم هم برابر 10000؟ این یعنی ما فقط میخاهیم در یک اینکریمنت مساله در این استپ حل شود؟ بعبارتی سوال اصلی بنده این است که مفهوم initial در اینکریمنت چیست؟ ینی اولین افزایش زمان برابر با این مقدار باشد و در ادامه ی حل اگر نیاز بود در محدوده ی مینیمم و ماگزیمم تغییر کند؟
3-تعداد اینکریمنت ها به چه عاملی بستگی دارد؟ اگر به حساس بودن و پیچیده بودن مساله مربوط است چرا در این مثال استپ دوم که فراآیند اکستروژن هست و شرایط کاری پیچیده تری دارد تعداد اینکریمنت های کمتری نسبت به استپ تثبیت قطعه کار دارد؟
با تشکر
1- در خصوص انتخاب نوع حلگر به اندازه کافی در سایت توضیح داده شده؛ سرچ و مطالعه کنید
2-بله؛ میتونید توضیحات مفصل را در Documentation دنبال کنید
3- تعدادی که ما تعیین کرده ایم مربوط به ماکزیمم اینکریمنت هست نه تعداد اینکریمنت حل مسئله؛ مسائل تماسی در ابتدای حل و تشخیص تماس بسیار حساس هستند؛ در ضمن اگر توجه کنید کلا برای تثبیت قطعه کار Time Period برابر با 1 و برای عملیات اکستروژن برابر 10 تعیین شده
موفق باشید . . .
با عرض سلام و خسته نباشید خدمت شما
اعداد مربوط به قسمت تعریف متریال همون قسمتی که با تیک USE TEMPRATURE DEPENDET DATA فعال میشه.از کجا به دست میاد؟فرمول هست یا کتاب یا مقاله ای هست؟مثلآ برای فولاد G550 یا G300 از کجا باید به دست بیارم؟
ممنون میشم اگه جواب بدین.
سلام
ممنونم
میتونید از مقالات معتبری که از متریال مشابه با کار شما استفاده کردهاند و خواص دمایی در اونها لحاظ شده استفاده کنید
مهندس شما این اعداد مربوط به آلومینیم رو از کدوم مقاله آوردین؟
مسئله یک بنچمارک بوده و اعداد هم از همون بنچمارک استخراج شده
سلام مهندس سروری
ممنونم بابت راهنمایی هایه قبلیتون . مخصوصا اینکه منو با abaqus ducument آشنا کردین . جواب یه سری از سولامو گرفتم ولی چند تا سوال همچنان چند تا سوال دیگه هم دارم. ممنون میشم جواب بدین
1.. چرا قالب رو در همان ابتدایه کار بصورت صلب رسم نکردید و در ماژول اینتر اکشن با استفاده از زیر ماژول constraint اونو بصورت صلب تحت قید قرار دادید؟ اگه فرقی هست بین این دو حالت اگه توضیح بدید ممنون میشم.
2.. چرا در تعریف حرکت قطعه درون قالب برای انجام عمل اکستروژن مقدار 0.25 را برای y استفاده کردید؟ در حالیکه سرعت حرکت قطعه کار درون قالب برابر با 250 میلیمتر بر ثانیه بود که در استپ دوم زمان ده ثانیه را برای آن اعمال کردیم که بر حسب این دو مقدار x = v. t برابر با 25 میلیمتر میشود که میشود 0.025 متر! این یعنی ماده تو این زمان از داخل قالب خارج نشده!
سلام
1- مشکلی وجود نداره، میتونید مدل کنید
2- یک اشتباه تایپی در صورت سؤال بوده؛ مقدار صحیح 25mm/s است که اصلاح شد، ممنون از دقت نظر شما
در جواب سوال چند روز پیشم منو ارجاع دادین به مباحث انتخاب نوع حلگر در سایت ولی من یه مطلب فقط تو این زمینه دیدم که تو اون تفاوت مسائل استاتیک و شبه استایتک و دینامیک رو توضیح داده بود. و توضیحات کامل و جزئی تری من ندیدم تو سایتتون . اگه وجود داره لطفا لینک بدین تا مراجعه کنم.
سوال اصلیم اینه که فرق بین Coupled Temp-Displacement و dynamic-temp-disp-explicite چیه؟ چون تو هر دو روش از جابجایی – حرارت استفاده میکنه و از اونجایی که تحلیل دینامیکیه بنظرم میشد از dynamic-temp-disp-explicite هم استفاده کنیم تویه این مساله.
با تشکر
مسئله شبه استاتیک هست؛ بخاطر همین از حلگر داینامیک استفاده نشده؛ هر چند که مانعی هم برای استفاده نیست
تفاوت مواردی هم که اشاره کردید در همین موضوعه
ممنونم از پاسخ های کوتاهو کاملتون آقای سروری
-اگه امکانش هست رنگ نوشته ها رو تو بخش پرسش و پاسخ مقداری بیشتر کنید، چون کمی رنگ یکمی چشم هارو اذیت میکنه
با تشکر
این بخش برای پرسش و پاسخ در زمینه سؤالات نرم افزاریه
برای نظرات پیرامون سایت میتونید از قسمت تماس با ما اقدام بفرمایید
سپاس
سلام آقای مهندس
من این مساله رو شبیه سازی کردم ولی هر چقد ران میگیرم این ارور رو میده
11 nodes have dof on which velocity/displacement/acceleration/base motion etc. constraints are specified simultaneously. The nodes have been identified in node set ErrNodeBCRedundantDof.
البته میدونم که این یعنی شرایط مرزی متناقض برای یه سری نقاط تعریف کردم ولی هر چقد میگردم این مشکلو نمیتونم پیدا کنم چون من دقیقا همین مراحلی که شما رفتینو انجام دادم و شرایط مرزی متناقضیو نمیبینم تو نودها.
تو قمست warning هم توضیح زیر داده شده
THE SLAVE SURFACES ASSEMBLY_SURF-WORKPIECE-HORIZONTAL AND ASSEMBLY_SURF-WORKPIECE-VERTICAL PAIRED WITH MASTER SURFACE ASSEMBLY_SURF-DIE-CONTACT INTERSECT EACH OTHER. IF BOTH PAIRS ARE *CONTACT PAIRs, THESE TWO PAIRS SHOULD NOT BE SIMULTANEOUSLY PRESENT IN A STEP BECAUSE OF POSSIBLE CONVERGENCE PROBLEMS; USE *MODEL CHANGE,TYPE=CONTACT PAIR TO REMOVE ONE OF THEM. IF BOTH ARE *TIE PAIRS, THE REDUNDANT TIES WILL BE REMOVED AUTOMATICALLY. IF ONE PAIR IS *TIE AND ANOTHER IS *CONTACT PAIR, REMOVE ONE OF THEM.
Surface interaction intprop-1, associated with one or more contact pairs with surfaces having underlying elements with temperature and displacement degrees of freedom, needs a *gap conductance or a *gap radiation suboption for thermal interaction
1 elements are distorted. Either the isoparametric angles are out of the suggested limits or the triangular or tetrahedral quality measure is bad. The elements have been identified in element set WarnElemDistorted.
مثل اینکه تو تماس های سطوح slave و master به مشکل برخورده و میگه تداخل دارن .
ممنون میشم راهنمایی کنید
سلام
در تعریف شرایط مرزی برای سطح بالایی قطعه کار اشتباه دارید
مراحل مربوط به تعریف شرایط مرزی و همچنین تماسهای تعریف شده برای این سطح را مورد بررسی مجدد قرار بدهید
ممنونم ازتون آقای مهندس .
اون مشکل حل شد و روند حل شروع شد ولی یه ارور جدید داده
Too many attempts made for this increment
Surface interaction intprop-1, associated with one or more contact pairs with surfaces having underlying elements
The strain increment has exceeded fifty times the strain to cause first yield at 16 points
طبق توضیحات مبحث خطاتون واحد هارو چک کردم و مشکلی نبود. مینیمم اینکریمنت رو هم کاهش دادم ولی بازم جواب نداد.
دوست عزیز مراحل به شکل تصویری و گام به گام شرح داده شده
خواهش میکنم با دقت کامل مراحل را پیاده سازی کنید
بدون شک در قسمت Step نکته ای از قلم افتاده؛ اگر مراحل را مطابق دستورالعمل بالا انجام بدهید هیچ مشکلی وجود نداره
سلام مهندس سروری
اگه ممکنه آموزش تحلیل سایش (WEAR) “پین روی دیسک” به کمک سابروتین UMESHMOTION v رو توی سایت قرار بدین چون بسیار مطلب بکر و مناسبی برای بررسی هس. من جایی آموزشی از این تحلیل ندیدم
خیلی ممنون
سلام
ممنون از پیشنهادتون
با عرض سلام و خسته نباشید و ممنون از زحمات بی توقعتان.
سوالی که هست این است که برای مثال ورقی داریم و مقداری بار حرارتی به صورت رفت و برگشتی بر یک ناحیه خاصی وارد شده و ورق از آن ناحیه شروع به خم شدن میکند.برای مشاهده خم شدن ورق باید از چه نوع آنالیزی استفاده نمود؟؟؟؟؟؟
سلام
میتونید مثل همین مثال از یک حلگر کوپل استفاده کنید
سلام
من دارم روی فرآیند Repetitive upsetting-extrusion) RUE) کار می کنم این فرآیند اکستروژنش طوری ست که انتهاش یک سنبه دیگر قرار دارد. الان می خواهم این فرآیند رو توی چند مرحله تکرار کنم چه کار باید بکنم تا چند پاس از این فرآیند زده بشه لطفا راهنمایی بفرمایید
سلام
خب چند step متوالی تعریف کنید؛ مشکل کجاست؟
مثلا می خواهم 10 تا پاس بر روی قطعه انجام شود. آیا این قابلیت رو آباکوس دارد؟ اگه دارد باید چه کار کنم چه تنظیماتی بهش اضافه کنم؟
مشکل اینجاست که نمی دونم چطور step متوالی تعریف کنم اگه میشه با تصویر به من نشون بدید.
در ماژول step به هر تعدادی که دوست داشته باشید میتونید پشت سر هم step جدید تعریف کنید (create step)
با سلام
ممنون از شما به خاطر سایت بسیار خوبتون.
من این مثال رو انجام دادم و به جواب رسیدم حالا
اگر من بخوام این تحلیل رو تبدیل به اکستروژن پرت هول کنم چه تغییراتی رو نیازه که انجام بدم؟
من بعد از اضافه کردن قطعه ای در مرکز قالب در بخش پارت قالب و اعمال شرایط مرزی و تعیین صفحه ها به خطاهای زیر رسیدم.
Time increment required is less than the minimum specified
The analysis has been terminated due to previous errors. All output requests have been written for the last converged increment.
بر طبق مطلب بخش رفع خطاها رفتم و مینیم مقدار رو کم کردم ولی جواب نداد
سلام
در خصوص این موضوع بررسی نداشته ام
راهنمایی به ذهنتون نمیرسه.
خیلی بهش نیاز دارم.
خیر متأسفانه
سلام با تشکر از مطالب اموزشی که رایگان در اختیار همه قرار میدین . میخواستم بدونم همین اکستروژن با همین شرایط رو میشه واسه اکستروژن جانبی هم استفاده کرد ؟
سلام
اصول و روند کار میتونه مورد استفاده قرار بگیره
ممنون. یه سوال دیگه داشتم ایا امکانش هست نرم افزاری باشه ک بشه tab اباکوس رو به کتیا اضافه کرد؟
abaqus for catia
سلام بنده اکستروژن لوله بدون درز را با همین شرایط تحلیل کردم همه چی درسته ولی اخطار time increment required is less than minimum specified رو میده به کمک قسمت رفع اخطار در سایتتون قسمتinitial در increment خیلی کم کردم در حد مینیموم ولی باز هم نرم افزار تا increment500 میره در استپ 2 میمونه و همین اخطارو میده ممنون میشم بهم کمک کنین
سلام
مجدداً شزایط مرزی، بارگذاری، واحدها را چک کنید
همچنین سایز شبکه را معقولتر در نظر بگیرید؛ از ریز کردن سایز شبکه بجز در نواحی حساس و ضروری خودداری کنید
با سلام و خسته نباشید
آیا دلیل خاصی برای چک کردن creep/swelling در استپ ها وجود دارد!؟ چون با خاموش و روشن بودن آن تفاوتی در جواب مدل دیده نمیشه!
دوست عزیز لطف کنید یک سؤال را دو بار تکرار نکنید
به سؤال شما قبلا در آدرس زیر پاسخ داده شده
https://umec.ir/explicit-implicit-applications/#comment-5811
مربوط به این مدل هست، که اشتباها اونجا نوشته شد!
چنانچه در مسئله ای این احتمال وجود داشته باشه که بدلیل وجود گرادیانهای حرارتی رفتار سازه تحت تأثیر قرار بگیره فعال میکنیم (اثراتی شبیه خزش)
حالا در این مسئله این مقدار ملموس نبوده و شما تفاوتی حس نمیکنید
مثل فعال کردن حالت Nlgeom در تحلیل استاتیکی