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

یونس سروری

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

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

26 نظر

  1. 1

    حامد

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

    پاسخ
    1. 1.1

      یونس سروری

      سلام
      خیر

      پاسخ
  2. 2

    یوسف

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

    پاسخ
    1. 2.1

      یونس سروری

      سلام
      نیازی به سابروتین نیست
      فکر میکنم با یک اسکریپت پایتون میتونید انجامش بدید

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

      پاسخ
  3. 3

    Nima

    سلام

    آیا امکان داره نحوه ویرایش و ذخیره سازی سابروتین مورد نظر و همچنین آپلود آن در نرم افزار آباکوس را نیز توضیح دهید؟

    با تشکر

    پاسخ
    1. 3.1

      یونس سروری

      سلام
      در خصوص ویرایش میتونید از یک نرم‎افزار ویرایش متن مثل Notepad استفاده کنید، البته اگر با Visual Studio فایل را ویرایش کنید بدلیل اینکه کامپایلر فرترن را تشخیص میده (چون خودتون لینک کرده‎اید) میتونید خطاهای دستوری مربوط به زبان فرترن را هم ببینید و همونجا اصلاح کنید
      برای بکارگیری سابروتین هم در ماژول Job قبل از Submit کردن حل باید در تب General باید فایل فرترن سابروتین خودتون را در بخش User Subroutine File معرفی کنید

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

      پاسخ
  4. 4

    یوسف

    سلام
    نسخه های سازگار سی پلاس پلاس، ویژوال استودیو و کامپایلر فرترن برای سابروتین نویسی در آباکوس 2016 چیست؟

    پاسخ
    1. 4.1

      یونس سروری

      سلام
      فعلا آخرین نسخه‎ای که اطلاعات لینک کردنش موجوده نسخه 6.14 هست که مقداری ناپایدار و متفاوت شده
      ولی برای لینک کردن آباکوس 2016 و فرترن میتونید سرچ کنید؛ اطلاعاتی که موجوده پیشنهاد نسخه 2015 از ویژوال استودیو + Intel Parallel Studio XE 2016 + Abaqus 2016 – 6.16 HF3 هست؛ میتونید بررسی کنید

      پاسخ
      1. 4.1.1

        یوسف

        ممنون
        نسخه 2016 رو چون کسی باهاش خیلی کار کدنویسی نکرده فعلا بیخیال میشم. لذا در کنارش نسخه 6.14 رو نصب میکنم.
        اما در مورد نسخه 6.14 سرچ کردم و درخصوص کامپایلر فرترن به سه گزینه
        intel fortran composer-xe 2013 و Intel Parallel Studio XE 2013 و
        Intel Parallel XE Studio -2016 Composer Edition رسیدم.
        درخصوص ویژوال استودیو هم دو پیشنهاد وجود داشت:
        Visual Studio Ultimate 2010 و microsoft visual sudio 2012.
        اما الان نمی دونم کدامیک از اینها جواب میده واقعا و کدامیک بیخودی معطلم میکنه. خود سایت سیمیولیا هم ظاهرا بهم اجازه دسترسی نمیده. شما می تونید محبت کنید و راهنمایی بفرمایید؟

        پاسخ
        1. 4.1.1.1

          یونس سروری

          ویژوال استودیو 2012
          intel fortran composer-xe 2013

  5. 5

    سامان

    با سلام
    میخواستم ببینم اولین قدم برای سابروتین نویسی در اباکوس چی هستش
    در ضمن نرم افزار های لازم نصب ولینک شده اند

    پاسخ
    1. 5.1

      یونس سروری

      سلام
      تعیین سابروتین مورد نظر، شناخت پارامترها، استخراج روابط در قالب تعیین شده
      موفق باشید. . .

      پاسخ
  6. 6

    arash

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

    پاسخ
    1. 6.1

      یونس سروری

      سلام
      چیزی که شما بیان کردید در همون لحظه امکان‎پذیر نیست، باید مقدار جابجایی استخراج بشه و بعد در اینکریمنت بعدی بار با مقدار مورد نظر به جسم وارد بشه
      میتونید سابروتین DLOAD را امتحان کنید

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

      پاسخ
      1. 6.1.1

        arash

        سلام
        ممنونم از پاسخگویی.
        پس امکان نداره کوپل کرد پاسخ و ورددی را بهم؟
        مثلا مثل معادله ارتعاشات اجبرای با نیرویی که تابع از x باشه:
        mx”+cx’+kx=f(x,t)+1
        که نیرو تابعی از x یعنی پاسخ است.

        ؟؟؟

        پاسخ
        1. 6.1.1.1

          یونس سروری

          ببینید باید جابجایی در آخر اینکریمنت محاسبه بشه که بتونید ازش بعنوان ورودی نیرویی در اینکریمنت بعد استفاده کنید
          این دو پارامتر همزمان با هم وارد معادله [F]=[K].[X] و معادله حل میشه

  7. 7

    مجید

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

    پاسخ
    1. 7.1

      یونس سروری

      سلام
      سابروتینی برای اینکار وجود نداره؛ باید با اسکریپت‎نویسی (زبان Python) کار را پیش ببرید
      آموزش اسکریپت‎نویسی به زبان پایتون در آباکوس

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

      پاسخ
  8. 8

    صبا

    سلام
    یه سوال راجع به سابروتین داشتم.من تازه شروع به سابروتین نویسی کردم میخوام بدونم وقتی یه کد واسه یه کامپوزیت چند لایه از نوع solid مینویسم،کد واسه نقاط انتگرالی حل میشه؟یعنی اگه یه مدل مثلا از 4 المان و هر المان 5 لایه داشته باشه، در مجموع 20 تا نقطه انتگرالی رو بررسی میکنه؟و در هر مرحله که return میشه میره به نقطه انتگرالی بعدی؟

    پاسخ
    1. 8.1

      یونس سروری

      سلام
      در فلوچارتی که در همین پست گذاشته شده واضح هست؛ برای هر اینکرمنت مسئله در تمام نقاط انگرالگیری حل میشه

      پاسخ
  9. 9

    دشتی

    با سلام
    به منظور المان دیلیشن در ماده ی هایپرالایتیک نیاز هست که از سابروتین VUMAT استفاده گردد. مدل رفتاری آگدن می باشد. باید در VUMAT رابطه تنش تعریف گردد اما در کتاب های مواد غیر خطی تنها رابطه ی تنش های اصلی(principle stresses) تعریف شده اند. چگونه میتوان این مورد را کدنویسی کرد؟
    با سپاس

    پاسخ
    1. 9.1

      یونس سروری

      سلام
      بدون داشتن روابط که کدنویسی امکان‎پذیر نیست
      شاید نیاز باشه خودتون دست بکار بشید و روابط را اسخراج کنید

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

      پاسخ
  10. 10

    امیر

    سلام خسته نباشید شما در محدوده سابروتین vumat مربوط به مواد hyperelastic کار نموده اید؟ مثالی از این مدل سابروتین میخوام.

    پاسخ
    1. 10.1

      یونس سروری

      سلام
      در بحث سابروتین UMAT و VUMAT کد را باید خودتون نوشته باشید تا متوجه موضوع بشید؛ کد آماده هیچ کمکی به کسی نخواهد کرد

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

      پاسخ
  11. 11

    اسماعیل

    با سلام
    یه سوال داشتم ازتون اقای مهندس سروری
    من پروژم شبیه سازی تنش پسماند تو زمینه ی جوشکاری همزن اصطکاکی( FSW) هستش. اساس تولید حرارت تو این جوشکاری اصطکاک بین یک پین و ماده ایه که قراره جوشکاری بشه. بنظرتون باید از اسکیریت استفاده کنم تو حل این مسئله یا با امکانات خود برنامه اباکوس میشه حلش کرد؟

    پاسخ
    1. 11.1

      یونس سروری

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

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

      پاسخ

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

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

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