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

یونس سروری

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

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

198 نظر

  1. 61

    محمدرضا

    سلام خسته نباشید ببخشید سوال دیگر
    آیا سابروتین به صورت آماده می باشد (تنها تغییرات جزیی را اعمال کنیم)یا لازم است تا سابروتین را بنویسیم و در صورت آماده بودن از کجا باید به آن دسترسی پیدا کرد؟

    پاسخ
    1. 61.1

      یونس سروری

      سلام
      هر سابروتین یک قالب کلی داره که در documentation موجوده
      پیاده سازی روابط که اصل کار محسوب میشه با شماست

      پاسخ
  2. 62

    محمدرضا

    سلام
    برای آباکوس و فرترن رو لینک کردم. برای run کردن سابروتین در آباکوس فرقی نمیکنه در چه فایلی کد را نوشن ؟ و در ادامه چه کار باید کرد؟

    پاسخ
    1. 62.1

      یونس سروری

      سلام
      فایل باید پسوند for. داشته باشه
      برای استفاده هم باید در ماژول job قبل از سابمیت کردن مسئله برای حل، نشانی فایل سابروتین مورد نظر را وارد کرده باشید

      پاسخ
  3. 63

    محمدرضا

    سلام سپاس بابت پاسخگوییتان
    اینجانب فایل رو با پسوند for ذخیره و در ماژول job سابمیت میکنم(برای اطمینان از درستی برنامه،از مدل و برنامه آماده داخل اینترنت نیز استفاده کرده ام) اما با پیام خطای
    Job name aborted due to errors مواجه میشم.
    میشه راهنمایی کنید؟

    پاسخ
    1. 63.1

      یونس سروری

      سلام
      چه سابروتینی؟
      برای چه کاری؟
      استفاده از سابروتین بحث تخصصیه، برای شبیه سازیهای روزمره (که شاید بیش از 90 درصد موارد را در بر بگیره) اصلا نیازی به سابروتین ندارید
      شما باید اطلاع داشته باشید که چه سابروتینی دارید استفاده میکنید، برای چه منظوریه، چه خروجی میده، در کدام ماژول باید استفاده از سابروتین را فعال کنید

      پاسخ
  4. 64

    محمدرضا

    بنده از سابروتین دی فلاکس برای شبیه سازی سوراخکاری لیزر استفاده میکنم پس از وارد کردن فایل حاوی کد فرترن با پسوند for. و submit کردن با ارور Job ……. aborted due to errors مواجه میشم.

    پاسخ
    1. 64.1

      یونس سروری

      متنی برای خطا وجود نداره؟

      پاسخ
  5. 65

    محمدرضا

    نه فقط در قسمت مانیتور عبارت problem during compilation میاد.

    پاسخ
    1. 65.1

      یونس سروری

      اگر از صحت لینک شدن آباکوس و فرترن مطمئنید، مشکل از سابروتینه

      پاسخ
  6. 66

    محمدرضا

    عرص سلام و خسته نباشید خدمت مهندس سروری
    بعد از تغییر در ساختار سابروتین دیفلاکس و سابمیت
    کردن با ارور جدید زیر مواجه شدم.
    The Abaqus user subroutine library could not be found. This may indicate a problem with the Abaqus installation. Please contact your system Administrator for further assistance.
    برای رفع آن باید نرم افزار رو دوباره نصب کنم؟ یا راه دیگه داره؟

    پاسخ
    1. 66.1

      یونس سروری

      سلام
      اطلاعی ندارم

      پاسخ
  7. 67

    عیوضی

    در مورد سابروتین نویسی تخصص دارین آیا پروژه در این زمینه انجام میدین؟تشکر

    پاسخ
    1. 67.1

      یونس سروری

      خیر

      پاسخ
  8. 68

    محمدرضا

    سلام خسته نباشید
    یه مدلی رو سه روز قبل با سابروتین دیفلاکس submit کردم و اجرا شد ولی الان با همون سابروتین و مدل، خطایproblem during compilation میده. ممنون میشم دلیل و راه حلشو بگید.

    پاسخ
    1. 68.1

      یونس سروری

      سلام
      این پیغام وقتی ظاهر میشه که 1- کد مشکل داشته باشه و یا 2-لینک برنامه بدرستی کار نکنه

      پاسخ
  9. 69

    فرشاد

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

    پاسخ
    1. 69.1

      یونس سروری

      سلام
      یکی از نکاتی که در verify کردن کد اهمیت داره همین موضوعی ست که شما اشاره کردید
      این بحث بیشتر به محاسبات انجام شده در کد برمیگرده (اگر فرض کنیم ساختمان کد و روابط درست باشن)
      یعنی شما باید سراغ محاسبات روی المانها و نقاط انتگرالگیری و . . کار کنید

      پاسخ
  10. 70

    یوسف

    سلام.
    من یک سابروتین usdfld با کمک یوتیلیتی روتین getvrm نوشتم که یک متغیر میدانی (مدول الاستیسیته المانها) رو برحسب یک متغیر حالت (مقدار کرنش) آپدیت میکنه.
    تا اینجاش مشکلی نیست. اما حالا من بنابه دلایلی میخوام یک بردار سه آرایه ای با مقدار اولیه صفر تعریف کنم و مقادیر متغیر حالت رو در پایان هر استپ توی درایه های اون قرار بدم . اینجاست که متاسفانه خطای کامپایل میده و اصلا وارد برنامه نمیشه! خطوط کد تعریف یک بردار سه درایه ای رو بدین شکل نوشتم. نمی دونم کجای اون مشکل داره!!

    integer i
    integer, dimension(3) :: vector
    do i=1,3
    vector(i)=0
    end do

    پاسخ
    1. 70.1

      یونس سروری

      سلام
      اطلاع ندارم

      پاسخ
  11. 71

    یوسف

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

    پاسخ
    1. 71.1

      یونس سروری

      در فایل msg تحلیل میتونید علت یابی کنید

      پاسخ
  12. 72

    محمد

    سلام خدمت شما
    در استفاده ازسابروتین vuamp با ارور زیر رو به رو هستم که بیانگر این موضوع هست که سنسور تعریف نشده در حالی که من از تعریف سنسور در output history مطمئن هستم. به نظر شما مشکل از کجا می تواند باشد؟
    ممنون از توجه شما.

    Sensor H-Output-2 cannot be found but is accessed in VUAMP.Please make sure that this sensor is defined for this step.

    Abaqus/Explicit Analysis exited with an error – Please see the status file for possible error messages if the file exists.

    پاسخ
    1. 72.1

      یونس سروری

      سلام
      اطلاعی ندارم متأسفانه

      پاسخ
  13. 73

    رضا

    با سلام یه سوال از
    subroutin=uvarm
    یه بردار داریم مثلا
    V
    شامل 10 درایه که هر درایه نشان دهنده یک مقدار بر روی یک المان مشخص و متفاوت در مدل است(و در باقی المان ها برابر صفر)

    مثلا
    V1
    عدد 100 را بر روی المان 1 نشان میدهد و عدد صفر را بر روی بقیه المان ها
    V2
    عدد 150 را بر روی المان 2 نشان میدهد و عدد صفر را بر روی بقیه المان ها
    و به همین صورت…

    سوال❓: چطور میشه مقادیر گفته شده(که هر کدام روی یک المان متفاوت تعریف شده) را با هم جمع زد؟؟؟

    پاسخ
    1. 73.1

      یونس سروری

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

      پاسخ
  14. 74

    مرادی

    سلام و عرض ادب
    من میخوام سابروتین یک تیر دو سر گیردار رو بنویسم، تابع نیرو رو دارم. تو قسمت dloadهم کد رو مینویسم و بعد با فرمتfor ذخیره میکنم. بعد نوشتن برنامه تو پنجرهcommandبا این خطا could not be located مواجه میشم، مشکل چیه؟ و اینکه تو کد نویسیش باید موارد دیگه ای رو لحاظ کنم یا تو خود آباکوس جایی رو باید تغییر بدم.؟

    پاسخ
    1. 74.1

      یونس سروری

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

      پاسخ
  15. 75

    محمد

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

    پاسخ
    1. 75.1

      یونس سروری

      سلام
      میتونه تعریف خواص مادی مشکل داشته باشه
      همچنین تعریف بار (روابط) و آپدیت شدن پارامترها هم میتونه منشأ خطا باشه

      پاسخ
  16. 76

    abdullah

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

    پاسخ
    1. 76.1

      یونس سروری

      سلام
      دقیقتر توضیح بدید لطفاً
      متوجه نشدم

      پاسخ
      1. 76.1.1

        abdullah

        شبیه سازی فرایند اسپینینگ هست.غلتک روی ورقی با قالب نیم کره میخوام حرکت چرخشی مارپیچ (اسپیرال) داشته باشه ایا بدون سابروتین نویسی میشه حرکت ابزار(غلتک) شبیه سازی کرد؟

        پاسخ
        1. 76.1.1.1

          یونس سروری

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

  17. 77

    ایوب

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

    پاسخ
    1. 77.1

      یونس سروری

      سلام
      همه مواردی که به رفتار متریال مربوط میشه در قالب UMAT خواهد بود
      فرق نمیکنه چه مدلی باشه

      پاسخ
      1. 77.1.1

        ایوب

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

        پاسخ
        1. 77.1.1.1

          یونس سروری

          با توجه به پیشنهادتون برای استفاده از VUMAT متوجه نشدم که فرق دو گزینه را میدونید یا خیر !!!
          UMAT مبنای Implicit داره و در مسائل استاتیکی بکار میره، ماهیت VUMAT هم Explicit هست و بیشتر در مسائل شبه استاتیک و دینامیک استفاده میشه

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

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

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