پکیج آموزش آباکوس
85 فیلم آموزشی، 25 ساعت، بصورت 0 تا 100 و گام به گام
دانلود
304 نظر
  1. 21
    محمد رضا رضايي
    محمد رضا رضايي

    سلام
    در صورت امکان در مورد لینک کردن اباکوس 2017 با فرترن راهنمایی بکنین

    پاسخ
    1. 21.1
      یونس سروری
      یونس سروری(مدیر CAE)

      سلام
      اگر فرصت باشه در برنامه قرار خواهم داد

      پاسخ
      1. 21.1.1
        محمد رضا رضايي
        محمد رضا رضايي

        سلام
        در صورت امکان فعلا فقط در مورد نسخه های ویژوال استودیو و اینتل فرترن کامپوزر مناسب برای اباکوس 2017 راهنمایی بکنید.
        من Visual Studio 2012 و Fortran composer XE 2013 رو امتحان کردم لینک نشدند.
        ممنون

        پاسخ
        1. 21.1.1.1
          یونس سروری
          یونس سروری(مدیر CAE)

          در خصوص نسخه 2017 امتحان نکرده ام ولی برای نسخه 2016 :
          1 – Visual Studio 2015
          2 – Intel Parallel Studio XE 2016 (at finish linked with VS2015)
          احتمالا در نسخه 2017 هم با همین مجموعه بتونید لینک کنید

  2. 22
    حسین
    حسین

    با سلام من می خواستم از دو سابروتین باهم استفاده کنم به این شکل که متغیرم رو در سابروتین usdfld محاسبه کنم و از نتیجه اون توی سابروتین umat استفاده کنم چون که خواص ماده با دما تغییر می کنه. می خواستم در مورد نوشتن این سابروتین ها راهنمایی کنید اینکه سابروتین ها داخل یک فایل به چه ترتیبی قرار بگیرند که با تغییر دما خواص ماده تغییر کنه؟

    پاسخ
    1. 22.1
      یونس سروری
      یونس سروری(مدیر CAE)

      سلام
      یک پست اختصاصی در این خصوص وجود داره:
      بکارگیری چند سابروتین در آباکوس

      پاسخ
  3. 23
    وحید
    وحید

    با سلام
    من میخاستم یک با گسترده مثلثی در حال حرکت رو در حالت 2بعدی به قطعه وارد کنم فقط نمیدونم چطور فرمول رو وارد کنم؟ و این بار را حرکت بدم؟در بخش توزیع بار در اباکوس فرمول نویسی هست ولی نحوه کارش جالب نیست بنظر شما کد بنویسم یا همین فرمول نویسی خود اباکوس میتونه کمک کنه؟
    بار وارده تابعی از طول تماس سطح زیر مثلث و ارتفاع مثلثه که مقادیر معلومی ان

    پاسخ
    1. 23.1
      یونس سروری
      یونس سروری(مدیر CAE)

      سلام
      میتونید از سابروتین DLOAD استفاده کنید

      موفق باشید

      پاسخ
  4. 24
    مبارکه
    مبارکه

    سلام من می خوام فورمولی را کد نویسی کنم که در ان تکرار وجود داره.یعنی شکلم رو کشیدم حالا می خوام شرطی بزارم که بر اساس اون شکلم کشیده بشه.باید از کدوم قسمت کد نویسی استفاده کنم؟

    پاسخ
  5. 25
    پارسا
    پارسا

    با سلام
    من یک سابروتین vumat که در آن از چند سابروتین استفاده شده را در آباکوس وارد کردم . بعد از job گرفتن خطای
    Problem during compilation نشان داده می شود. وقتی فایل .log را بررسی کردم موارد زیر برای نام هر کدام از سابروتین ها نشان داده می شود: remark: has been targeted for automatic cpu dispatch
    لطفا مرا راهنمایی فرمایید

    پاسخ
    1. 25.1
      یونس سروری
      یونس سروری(مدیر CAE)

      سلام
      فرترن با آباکوس به درستی لینک نشده

      پاسخ
  6. 26
    ZAKER
    ZAKER

    باسلام و خسته نباشید خدمت شما وممنون بابت سایت خوبتون
    من میخوام جوش رو در اتصال تیر به ستون مدلسازی کنم و یکی از کارام اینه که سابروتین مربوط به فلاکس حرارتی رو بنویس
    اگه بخوام شرایط اتلاف حرارت همرفتی(convection) رو هم براش تعریف کنم چیکار باید بکنم؟آیا این قسمت رو هم مثل تعریف شار حرارتی در بخش DFLUX باید براش تعریف کنم؟ یا سابروتین خاصی داره؟
    ممنون میشم اگه رهنماییم کنید

    پاسخ
    1. 26.1
      یونس سروری
      یونس سروری(مدیر CAE)

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

      پاسخ
  7. 27
    حامدحسینی
    حامدحسینی

    با سلام
    من میخوام اثرات ضربه را روی مواد FGM با آباکوس بررسی کنم.من تونستم ماتریس DDSDDE و نرخ رشد تنش ها رو برای بار متمرکز بنویسم و جواب هم بگیرم.ولی نمیدونم برای ضربه چه خواصی از FGM رو نیاز هست که تعریف کنم.بنظرتون باید با VUMAT بنویسم یا همون UMAT جوابگو هست؟ممنون میشم اگه راهنماییم کنین که چطوری برای ضربه خواص ماده رو تعریف کنم؟چه ثوابتی رو باید تعریف کنم؟
    ممنون از وقتتون

    پاسخ
    1. 27.1
      یونس سروری
      یونس سروری(مدیر CAE)

      سلام
      استفاده از VUMAT یا UMAT به ماهیت مسئله بر میگرده،در مسائل دینامیک از VUMAT استفاده میشه
      وقتی شما ژاکوبین یا DDSDDE را محاسبه کرده اید عملاً دارید UMAT مینویسید؛ VUMAT که DDSDDE نداره
      متوجه منظورتون از تعریف خواص ماده نمیشم؛ بیشتر توضیح بدهید منظورتون چیه

      پاسخ
      1. 27.1.1
        حامدحسینی
        حامدحسینی

        منظورم اینه که ما وقتی میخواییم یک FGM رو برای بارگذاری متمرکز یا بارجابجایی با UMAT تعریف کنیم میاییم
        1:نرخ رشد مدول الاستیسیته یا مدول یانگ یا ضریب پواسون رو نسبت به ضخامت براش تعریف میکنیم
        2: ماتریس DDSDDE رو براش تعریف میکنیم
        3:آرایه STRESS رو براش تعریف میکنیم
        حالا اگر بخوام با VUMAT برای بار ضربه یک FGM تعریف کنم هم باید اینارو تعریف کنم وهم بخش خواص پلاستیکی ماده رو تعریف کنم.
        خب الآن برای خاصیت پلاستیک ماده باید چه پارامترهایی تعریف کنم؟
        واگر VUMAT ماتریس ژاکوبین نداره اونو چطوری باید تعریف کنم؟
        شما مثالی در مورد کدنویسی VUMAT ندارین؟
        ممنون

        پاسخ
        1. 27.1.1.1
          یونس سروری
          یونس سروری(مدیر CAE)

          دوست عزیز بحث را دقیق درک نکرده اید
          UMAT و VUMAT در نوع انتگرال‎گیری فرق دارن
          اگر شما یک UMAT نوشتید با تغییر متد انتگرال‎گیری میتونید به VUMAT تبدیلش کنید (به نوعی حتی کار، راحت تر هم خواهد شد)
          شما باید فرمولبندی مربوط به بخش پلاستیک ماده را داشته باشید و بعد پیاده‎سازی کنید، با UMAT یا VUMAT
          چیز ثابتی که نیست؛ ممکنه در بخش پلاستیک نوع خاصی سخت شوندگی مد نظر باشه، ممکنه معیار آسیب خاصی مطرح بشه
          اینا دیگه بستگی به تئوری داره که شما استفاده میکنید
          DDSDDE برای چک کردن همگرایی حل در متد Implicit مطرح میشه، وقتی شما از VUMAT استفاده کنید که این موضوع اصلاً مطرح نیست؛ چه چیزی را میخواهید تعریف کنید؟!
          در Documenttion سرچ کنید، نمونه VUMAT موجوده

  8. 28
    مینا
    مینا

    سلام وقت بخیر
    به نظر شما امکانش هست که ماتریس سختی در سابروتین Umat یک ماده هایپرالاستیک به طور مثال سابروتین نئوهوک با یک ماتریس با درایه های عدد ثابت جمع شود برای تعریف یک متریال جدید؟
    به عبارت دیگه انتهای هر کدام از درایه های ماتریس سختی در سابروتین یومت یک عدد ثابت میشود اضافه کرد؟

    پاسخ
    1. 28.1
      یونس سروری
      یونس سروری(مدیر CAE)

      سلام
      هدفتون چیه؟

      پاسخ
  9. 29
    مینا
    مینا

    ترکیب دو تابع انرژی کرنشی برای تعریف یک ماده جدید

    پاسخ
    1. 29.1
      یونس سروری
      یونس سروری(مدیر CAE)

      در UMAT کاربر ماتریس سختی را حساب میکنه؟!

      پاسخ
      1. 29.1.1
        مینا
        مینا

        خیر، منظورم اینه که به طور مثال در سابروتین یومت که برای نئوهوک نوشته شده است و در اینترنت موجود هست، به طور مثال در این درایه ماتریس سختی :
        DDSDDE(1, 4)= EG23*BBAR(4)/TWO
        امکانش هست که من به این درایه یک عدد ثابت اضافه کنم یا خیر؟
        این عدد ثابت حاصل محاسبات یک تابع انرژی کرنشی دیگر برای ماده هایپرالاستیک مورد نظر است
        در واقع فرض کنید که ماتریس سختی ماده شامل دو ماتریس است که یکی از روش نئوهوک و ماتریس سختی دیگر که درایه هایش عدد ثابت است از روش دیگر محاسبه شده است ، آیا امکان جمع کردن این دو ماتریس سختی با هم وجود دارد؟

        پاسخ
        1. 29.1.1.1
          یونس سروری
          یونس سروری(مدیر CAE)

          DDSDDE برای کنترل همگرایی حل بکار میره، اون چیزی که در ذهن شماست متفاوته
          DDSDDE میتونه خیلی درست هم نوشته نشده باشه (منظور اینکه 100 درصد فرمولبندی پیاده نشده باشه) ولی مسئله همگرا بشه
          مشکلی وجود نداره، میتونید عدد اضافه کنید در DDSDDE ولی این به معنای ماده جدید نیست

  10. 30
    مینا
    مینا

    ممنون از راهنماییتون
    خب من برای روشی که عرض کردم خدمتتون باید چکار کنم؟
    مگه DDSDDE همون ماتریس سختی ماده نیست؟ با اضافه کردن عدد به آن خاصیت ماده تغییر نمیکنه؟

    پاسخ
    1. 30.1
      یونس سروری
      یونس سروری(مدیر CAE)

      خیر
      DDSDDE در واقع نسبت ?∂ به ?∂ است؛ فقط در حل Implicit معنی پیدا میکنه و تضمین کننده همگرایی حل و تنظیم کننده جواب معادله تعادل برای ما است
      شما ممکنه DDSDDE را اشتباه حساب کنید و یا حتی درست حساب کنید ولی اشتباه کدنویسی کنید؛ در این حالت اگر جوابها همگرا شد حل صحیح بوده (شاید کمی سخت تر یا دیرتر) چون در نهایت تنشی که update شده برای ما مهم است و DDSDDE یا همان Tangent Modulus فقط یک مشتق بوده که صرفاً رسیدن به جواب معادله تعادل را برای ما تنظیم میکنه
      برای موضوع شما درک صحیحی از جزئیات مسئله ندارم، نظری هم نمیتونم بدهم

      پاسخ
      1. 30.1.1
        مینا
        مینا

        ممنون از وقت و راهنمایی شما

        پاسخ
  11. 31
    Mina
    Mina

    سلام آقای مهندس
    اگه اشکالی نداره من سوالم را طور دیگه مطرح میکنم
    فرض کنید که یک ماده الاستیک غیرخطی داریم، آیا امکانش هست که من ماتریس سختی این ماده را با یک ماتریس با اعداد ثابت جمع کرده و به عنوان یک ماده جدید به آباکوس بدهم؟

    پاسخ
    1. 31.1
      یونس سروری
      یونس سروری(مدیر CAE)

      شما که برگشتید خونه اول
      شما کجا ماتریس سختی را حساب میکنید در کدی که نوشته اید؟!!

      پاسخ
      1. 31.1.1
        مینا
        مینا

        سلام و مجددا ممنون از راهنمایی و وقت شما
        من متوجه منظور شما شدم و میدونم که DDSDDE ماتریس سختی نیست. سوالم اینه که روشی وجود داره که بتونم به درایه های ماتریس سختی یک ماده (منظورم DDSDDE نیست) ، اعداد ثابت اضافه کنم؟ در واقع من برای یک ماده الاستیک غیر خطی چطور میتونم ماتریس سختی را با استفاده از نرم افزار یا کد نویسی تعیین کنم؟اصلا امکان انجام این کار وجود داره؟

        پاسخ
        1. 31.1.1.1
          یونس سروری
          یونس سروری(مدیر CAE)

          سلام
          خیر

  12. 32
    یوسف
    یوسف

    سلام.
    همینطور که میدونید آباکوس این امکان را برای کاربر فراهم کرده تا بتواند با استفاده از برخی سابروتین ها و یوتیلیتی روتین ها، خواص ماده را بصورت تابعی از متغیرهای مستقل از حل و یا متغیرهای وابسته به حل تعریف کند. بعنوان مثال سابروتین usdfld و یوتیلیتی روتین getvrm این امکان را فراهم میکنند که بتوان مدول یانگ را بصورت تابعی از یک متغیر میدانی مستقل از حل (مثلا مختصات مکانی اولیه) و یا یک متغیر میدانی وابسته به حل (مثلا کرنش) تعریف کرد.
    اما برای برخی خواص دیگر همچون ضریب نفوذپذیری یا درصد تخلخل، چنین امکانی وجود ندارد. یعنی اساسا در پنجره ادیتور متریال نرم افزار آباکوس، امکان اضافه نمودن ستون متغیر میدانی field variable برای آنها فراهم نیست. اکنون با ماده ای مواجهم که علاوه بر مدول یانگ و ضریب پواسون، این پارامترهای جدید که عرض کردم را هم باید برای آن تعریف کنم. برای وابسته کردن مقدار این پارامترها به نتایج حل چه باید کرد؟

    پاسخ
    1. 32.1
      یونس سروری
      یونس سروری(مدیر CAE)

      سلام
      تا جایی که بنده تجربه دارم امکان این بحث برای مواردی که اشاره کردید وجود نداره (تأکید میکنم با توجه به تجربه بنده)

      پاسخ
  13. 33
    موسوی
    موسوی

    با عرض سلام
    در ابتدا لازم می دونم از مطالب مفید آموزشی شما تشکر کنم. من دانشجوی ارشد ساخت و تولید هستم و پروژه من در خصوص شبیه سازی فرایند اکستروژن هست و آشنایی کاملی با نرم افزار آباکوس ندارم از طریق سایت و کانال شما شروع به یادگیری کردم. سوالی که برای من پیش اومده این هست که برای کد نویسی در آباکوس با برنامه متلب هم امکان این کار هست یا بایستی حتما با نرم افزار فورترن این کار انجام بشه. اگر منبع آموزش در خصوص فورترن دارید ممنون میشم که راهنمایی کنید. که اگر لازم هست در کنار این نرم افزار شروع به یادگیری کنم.
    با تشکر از جنابعالی و دیگر همکاران

    پاسخ
    1. 33.1
      یونس سروری
      یونس سروری(مدیر CAE)

      سلام
      چه نوع کدنویسی مدنظرتون هست؟
      با متلب میشه کارهایی مثل بهینه‎سازیهای خاص را انجام داد ولی برای سابروتین‎نویسی باید از فرترن استفاده کنید
      در خصوص آموزش فرترن هم یه جستجوی ساده در اینترنت داشته باشید، منایع خوبی وجود داره

      پاسخ
      1. 33.1.1
        موسوی
        موسوی

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

        پاسخ
        1. 33.1.1.1
          یونس سروری
          یونس سروری(مدیر CAE)

          یادگیری فرترن چندان پیچیده نیست؛ هر مهندسی بهرحال با یک زبان برنامه‎نویسی آشناست
          حالا دستورات از یک زبان به زبان دیگه اندکی متفاوت میشه
          اصول برنامه‎نویسی و پیاده‎سازی فلوچارت حل مشترکه و فقط دستورات هستند که قدری متفاوتن
          بستگی داره که شما چه سابروتینی لازم داشته باشید، اگر مثلاً قصد نوشتن UMAT را داشته باشید باید تئوریهای جبر تانسوری، پلاستیسیته، مباحث Continuum Mechanics و ریاضیات را در حد عالی فرابگیرید؛ این قسمت خیلی مهمتره تا اینکه وقت برای فرترن بگذارید
          اما اگر برای سابروتینهای ساده لازم دارید (مثل DLOAD و . . .) به مراتب کار راحت تری خواهید داشت
          بهرحال فرترن را باید آموزش ببینید ولی با توضیحاتی که عرض کردم باید ببینید چه سابروتینی مد نظرتونه و بر اساس اون تقسیم وقت کنید، در UMAT نویسی بخش عمده کار پیاده‎سازی تئوری و روابط، گسسته سازی فرمولها در حوزه زمان،پلاستیسیته و محاسبات محیط پیوسته است، فرترن در مقابل این مباحث چیزی جز یک سرگرمی کوچک نیست !

  14. 34
    محسن
    محسن

    سلام
    آیا می شود بدون نصب VS و کامپایلر فرترن یک سابروتین را در آباکوس اجرا کرد؟ من یک کد inp بصورت pdf در اختیار دارم که قسمتی از آن مربوط به کد سابروتین می شود چطوری می تونم از این فایل و سابروتین آن استفاده کنم؟
    ممنون

    پاسخ
    1. 34.1
      یونس سروری
      یونس سروری(مدیر CAE)

      سلام
      خیر

      پاسخ
  15. 35
    مینا
    مینا

    سلام و وقت بخیر
    آیا در آباکوس و با استفاده از سابروتین امکان تعریف یک ماده به صورتی که در رابطه ساختاری ماده گرادیان کرنش وجود داشته باشه هست؟
    مثلا
    ((sigma=E*(epsilon+grad2(epsilon

    پاسخ
    1. 35.1
      یونس سروری
      یونس سروری(مدیر CAE)

      سلام
      بله

      پاسخ
      1. 35.1.1
        مینا
        مینا

        ممنونم امکانش هست بفرمائید با چه سابروتینی و اگه براتون امکان داره توضیح مختصری بدید یا یک رفرنس معرفی کنید
        ممنون میشم

        پاسخ
        1. 35.1.1.1
          یونس سروری
          یونس سروری(مدیر CAE)

          UMAT
          بحث در خصوص umat مفصله
          نیاز به درک ریاضیات و جبر تانسوری، continuum mechanics و پلاستیسیته در حد بالایی دارید
          شاید یک رفرنس کامل در این زمینه کتاب computational methods for plasticity,theory and applications باشه که البته بسیار مفصل و سطح بالاست
          به documentation مراجعه کنید، اطلاعات اولیه وجود داره

  16. 36
    مینا
    مینا

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

    پاسخ
    1. 36.1
      یونس سروری
      یونس سروری(مدیر CAE)

      مشکلی نداره، قابل استفاده است

      پاسخ
    1. 37.1
      مینا
      مینا

      سلام مجدد خدمت شما، آیا امکان استفاده از سابروتین UEL هم در این حالتی که خدمت شما عرض کردم به جای UMAT وجود داره؟ در واقع هدف من افزایش درجه آزادی المان هست که خودش رو به صورت گرادیان دوم کرنش در رابطه ساختاری ماده نشون میده،آیا از سابروتین UEL برای تعریف خاصیت ماده هم استفاده میشه؟ من تا حدی سرچ کردم ولی خیلی خوب متوجه مفهوم UEL نشدم

      پاسخ
      1. 37.1.1
        یونس سروری
        یونس سروری(مدیر CAE)

        ببینید UMAT مربوط به تعریف رفتار ماده در بارگذاری میشه
        UEL مربوط به تعریف المان جدید میشه (در مواقعی که درجه آزادی و المان مطلوب کار شما وجود نداره مفیده)

        پاسخ
  17. 38
    زهرا
    زهرا

    باسلام واحترام
    لطفا منو راهنمایی کنید.
    1- برای اینکه بخوایم روی صفحات جداگانه بردارخارجی تعریف کنیم آیا ماژولی برای این عنوان وجود داره؟ یا باید براش سابروتین بنویسیم؟
    من یک فایل درFortran برای DLOAD نوشتم و میخوام دراباکوس بارگذاری کنم ولی چون نمیدونم خروجی ها رو کدم چه جوری نمایش بدم که اباکوس بفهمه بار تعریف شده در ماژول Load ، مربوط به کدوم بار تولید شده در کد میباشد که ازروی کد بتونه اونو فراخوانی کنه؟

    پاسخ
    1. 38.1
      یونس سروری
      یونس سروری(مدیر CAE)

      سلام
      من که متوجه نشدم؛ امیدوارم خودتون متوجه سؤالتون شده باشید

      پاسخ
      1. 38.1.1
        زهرا
        زهرا

        سلام .دقیقا کجاشو متوجه نشدید؟
        1-من میخوام بدونم اگه بخوایم در اباکوس بردار نرمال برای صفحات مختلف تعریف کنیم که بخوایم باری رو درجهاتی تعریف شده وارد کنیم ایا گزینه ای برای ایجاد بردار نرمال صفحه(بردارخارجی) وجوددارد؟که با استفاده از اون بتونیم نیرو درجهت مد نظررو وارد کنیم؟ یابعبارتی Datum را درجهتی که عمود برصفحه مدنظر است بیابیم ؟
        2-دومین سوالمم اینه که اگه سابروتین تولید بردار خارجی رو نوشته باشیم وبصورت نیرو تولید کرده باشیم چه جوری باید درسابروتین نمایشش بدیم که آباکوس بتونه اونو بخونه وبعنوان user Defined در ماژول load بارگزاری کنه؟

        پاسخ
        1. 38.1.1.1
          یونس سروری
          یونس سروری(مدیر CAE)

          شما با DLOAD میتونید بار دلخواهتون را به هر شکلی که هست اعمال کنید(با هر بردار و در هر جهتی هم که باشه به شکل یک تابع قابل پیاده سازیه)

  18. 39
    زهرا
    زهرا

    خب من بردار خارجی رو تولید کردم .مقدارشم همینطور اما چه طوی باید به برنامه بدم که اباکوس میزان بارهمراه باجهت مدنظررو درک کنه؟

    پاسخ
    1. 39.1
      یونس سروری
      یونس سروری(مدیر CAE)

      اطلاع ندارم

      پاسخ
  19. 40
    حسین
    حسین

    با سلام و خسته نباشید حضور شما، می خواستم در یک تحلیل دینامیکی از یک سابروتین vumat برای تعریف ماده استفاده کنم که رابطه تنش و کرنش به صورت (کرنش و نرخ کرنش) g = (تنش و نرخ تنش)f می باشد و بارگذاری در محدوده الاستیک است. بارگذاری را به شکل مورد نظر انجام داده ام ولی در نهایت تنش مطابق بارگذاری انجام شده نیست. می خواستم راهنمایی کنید که آیا این امکان به شکلی که گفتم وجود دارد و به چه صورتی باید رابطه را در سابروتین وارد کنم؟ این نکنه را هم بگویم که حتی برای مواد الاستیک از سابروتین vumat استفاده کردم که نتایج با حالت الاستیک موجود در کتابخانه نرم افزار متفاوت بود.

    پاسخ
    1. 40.1
      یونس سروری
      یونس سروری(مدیر CAE)

      سلام
      اگر شما روابط را صحیح پیاده سازی کنید که مشکلی وجود نخواهد داشت
      میتونید با ساده سازی پارامترهای کد یک حالت خاص ایجاد کنید (پارامترهایی مثل نرخ را حذف و مسئله را به یک مسئله ساده تبدیل کنید) و از صحت کد مطمئن شوید

      پاسخ
      1. 40.1.1
        حسین
        حسین

        با سلام و تشکر از پاسخ شما سابروتینی vumat رو برای ماده الاستیک نوشتم که ضریب پواسون رو هم صفر فرض می کنم. ارتباط تنش و کرنش رو هم با روابط زیر تعریف کردم ولی نتایج درستی به دست نمی آید. به نظر شما اشکال کارم کجاست؟
        do km = 1,nblock
        stateNew(km,1)=stateOld(km,1)+strainInc(Km,1)
        stressNew(Km,1) =e1*stateNew(km,1)
        stateNew(km,2)=stateOld(km,2)+strainInc(Km,2)
        stressNew(Km,2) =e1*stateNew(km,2)
        stateNew(km,3)=stateOld(km,3)+strainInc(Km,3)
        stressNew(Km,3) =e1*stateNew(km,3)
        end do

        پاسخ
        1. 40.1.1.1
          یونس سروری
          یونس سروری(مدیر CAE)

          سلام
          اگر STATE variable ها را درست تعریف کرده باشید نباید مشکل خاصی وجود داشته باشه

        2. 40.1.1.2
          حسین
          حسین

          با تشکر از جواب شما، برای تعریف state variable من هم depvar از قسمت property را مشخص کرده ام و هم اندازه آن را در فایل سابروتین وارد کرده ام ولی نتیجه درستی حاصل نشد. آیا کار دیگری نیز باید انجام دهم؟

        3. یونس سروری
          یونس سروری(مدیر CAE)

          متغیر حالت به همون شکل تعریف میشه؛ نکته خاصی نداره
          در خصوص کد و مسئله شما هم نظر خاصی ندارم

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

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

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