درباره نویسنده

یونس سروری

کارشناس ارشد مکانیک دانشگاه صنعتی اصفهان - مدیر بخش شبیه سازی و اجزا محدود - رزومه

احتمالا مایل به بررسی این مطالب نیز هستید

14 نظر

  1. 1

    علی

    با سلام و تشکر از مطالب مفید شما. چرا در قسمت خواص ماده که وابسته به دما است، وقتی مثلا از دمای 20 درجه به 50 درجه میرسیم،کرنش پلاستیک از صفر شروع می شود؟

    پاسخ
    1. 1.1

      یونس سروری

      سلام
      مشکلی نیست
      مثلا در یک تحلیل شما اطلاع ندارید روند تغییر دما با کرنش پلاستیک به چه شکلی هست، در نتیجه نمودار تنش کرنش در دماهای مختلف را وارد می‎کنید (از کرنش پلاستیک صفر) تا در هر نقطه که نرم‎افزار تشخیص داد از داده مربوطه استفاده کنه

      موفق باشید . . .

      پاسخ
  2. 2

    حامد

    با سلام و خسته نباشید
    من می خوام یه فرایند شکل دهی فلز به صورت آنالیز کوپل حرارتی – مکانیکی رو با یک معیار شکست نرم توسط سابروتین VUMAT تحلیل کنم. برای حالت مکانیکی بدون کوپل حرارتی کدنویسی رو انجام دادم.
    حالا می خواستم ببینم برای سابروتین مربوطه، افزایش دما در المان ها را باید چگونه کدنویسی کرد؟ این افزایش دما بر تنش ها و کرنش های پلاستیک چگونه اثر می گذارد؟
    با تشکر فراوان

    پاسخ
    1. 2.1

      یونس سروری

      سلام
      تأثیر این افزایش دما باید در روابط دیده شده باشه، یعنی به شکل تفکیک شده نیست
      شما باید در روابطی که بکار بردید تأثیر میدان دمایی را هم دیده باشید

      موفق باشید . . .

      پاسخ
      1. 2.1.1

        حامد

        با تشکر از پاسختون. دو تا سوال دیگه هم داشتم:
        1- این افزایش دما و تاثیرش چگونه باید در روابط دیده شود؟ یعنی چه معادلات حرارتی باید به معادلات تنش اضافه شود؟
        2- در سابروتین UMAT خود نرم افزار مقدار DTEMP را محاسبه می کند. در عبارت زیر:
        TEMP(2) = TEMP(1) + DTEMP
        اما در VUMAT این مقدار چگونه محاسبه می شود؟
        با تشکر فراوان از سایت مفیدتون

        پاسخ
        1. 2.1.1.1

          یونس سروری

          * فکر می‎کنم واضح گفتم
          اثرات دما باید در معادلات ساختاری که نوشته‎اید دیده شده باشه؛ من که از روابط شما اطلاع ندارم بگم به چه ترتیبی و کجا اضافه بشه
          طبیعتا شما دارید یک مدل ریاضی را پیاده‎سازی می‎کنید؛ پس قاعدتا باید در همون مدل وجود داشته باشه
          اگر هم مدلتون اصلاح شده و خودتون قصد دارید که بحث دمایی را مدل کنید قضیه فرق میکنه و باید با تسلط در روابط به جمع بندی برسید
          ** به روش مشابه

          موفق باشید . . .

  3. 3

    حامد

    بازم ممنون از جواب به موقعتون
    یه سوال دیگه هم داشتم الان یادم اومد.
    این که وقتی یک سابروتین برای آنالیز کوپل حرارتی – مکانیکی می نویسیم، باید در ماژول پراپرتی و تعریف ماده، در بخش user material که ثوابت ماده رو وارد می کنیم، باید user material type رو روی گزینه Thermomechanical انتخاب کنیم. که در این صورت دو ستون از ثوابت ماده ایجاد می شود که یکی مربوط به ثوابت مکانیکی و دیگری مربوط به ثوابت حرارتی می باشد.
    حال سوال بنده اینه که اگه ما ثابت ها رو تو این دو ستون وارد کنیم، توی سابروتین باید ثوابت رو props شماره چند فراخوانی کنیم ؟ چون شماره ثوابت در هر دو ستون یکی است. مثلا وقتی در سابروتین بنویسیم ، (props(1 ؛ ثابت شماره 1 کدام ستون را وارد کنیم؟
    خواهشا جواب بدید. چون هیچ جا جواب اینو نتونستم پیدا کنم.
    بازم خیلی ممنون

    پاسخ
    1. 3.1

      یونس سروری

      حدس میزنم به صورت پشت سر هم شماره‎گذاری بشه
      برای اطمینان میتونید در نرم‎افزار مقدارهایی را در دو ستون وارد کنید و در کدی که نوشتید دستور چاپ props را اضافه کنید تا متوجه بشید ترتیب شماره‎گذاری به چه شکل هست

      موفق باشید . . .

      پاسخ
  4. 4

    حامد

    با سلام و خسته نباشید دوباره خدمت جناب سروری و تشکر از جواب های خوب و به موقعتون
    پیرو سوال های قبلیم درباره سابروتین vumat برای آنالیز کوپل حرارتی – مکانیکی یک فرایند شکل دهی، من معادلات ساختاری رو با اثرات دما تقریبا نوشتم ، منتهی در معادلاتی که من نوشتم ضریب k یا همون thermal conductivity در هیچ جایی ظاهر نشد؟ از طریق معادله فوریه هرکاری کردم نشد. چون اون بخش گرادیان دما بر حسب مکان (dT/dx) رو نمیشه اصلا تو vumat تعریف کرد. چون تغییرات دما در ابتدا و انتهای یک المان مشخص نیست و نمیشه dT/dx رو مشخص کرد.
    می خواستم ببینم مشکل از کجاست؟ ضریب k چه جوری باید وارد معادلات بشه؟

    پاسخ
    1. 4.1

      یونس سروری

      سلام
      بنده در جریان معادلات نیستم، پس نظری ندارم

      پاسخ
  5. 5

    حامد

    با سلام و خسته نباشید
    منظور از این خطا چیست؟
    A deformable coupled temperature-displacement element references a material with zero specific heat. Please check the material properties for element 1 instance TUBE-1

    پاسخ
    1. 5.1

      یونس سروری

      سلام
      در ماژول Property گرمای ویژه جسم را تعریف نکرده‎اید

      پاسخ
      1. 5.1.1

        حامد

        خیلی ممنون
        ولی من سابروتین vumat نوشتم و گرمای ویژه رو اونجا تعریف کردم و در ماژول پراپرتی در بخش user material ثوابت ماده از جمله همین گرمای ویژه رو وارد کردم.
        در این صورت مشکل از کجاست؟
        بازم تشکر

        پاسخ
        1. 5.1.1.1

          یونس سروری

          قاعدتا مشکل از کد شماست
          خطا مربوط به عدم تعریف گرمای ویژه است

نظر خودتان را ارسال کنید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

تمام حقوق مادی و معنوی این سایت متعلق به مرجع آموزش نرم‌افزارهای مکانیک می باشد و بازنشر مطالب فقط برای مقاصد غیر تجاری و با ذکر منبع ( ) بلامانع است.