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

یونس سروری

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

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

34 نظر

  1. 1

    حمید

    سلام
    یه سوال داشتم
    من ویندوز 10 رو کامپوترم نصبه
    کدام ورژن آباکوس و اینتل فرترن رو میتونم روش نصب کنم برای راه اندازی سابروتین
    قبلا خودم نصب کرده بودم اما روی وینوز 7 با ورژن قدیمی اباکوس
    لطفا کمکم کنید روی اینم نصب کنم
    مرسی

    پاسخ
    1. 1.1

      یونس سروری

      با سلام
      حتما مطلع هستید که در یک نسخه خاص از آباکوس، شما نیاز به یک کامپایلر فرترن و نرم افزار Visual Studio دارید (البته معمولا این نرم افزارها در چند نسخه از آباکوس قابل استفاده ست)
      در نسخه 6.14 آباکوس شما نیاز به VS 2012 و intel fortran composer XE 2013 دارید
      با توجه به اینکه قبلا هم تجربه این کار را داشتید فکر میکنم مشکلی در این زمینه برای شما ایجاد نشه
      اما با توجه به کاربرد زیاد این موضوع، سعی می‎کنم آموزش تصویری این مطلب را در یک فرصت مناسب آماده کنم تا همه دوستان بتونن استفاده کنن

      مانا و برقرار باشید . . .

      پاسخ
  2. 2

    حمید

    سلام بر دوست عزیز اقای سروری
    زنده باشی ممنون از راهنماییتون
    من VS 2012 و intel fortran composer XE 2013 رو اماده کردم با اباکوس 6.14.2
    اما شنیدم 6.14.1 لازمه آیا درسته ؟
    ایا شما تجربه نصب با 6.14.2 را دارین؟
    کاش یه فیلمی داشت روی ویندوز 10 اینارو سوار میکردم
    ممنون اگه اموزشو بزارین
    یه دنیا تشکر دوست مهربونم

    پاسخ
    1. 2.1

      یونس سروری

      درود بر شما حمید جان
      آموزش نصب آباکوس 6.14 (در اینجا) را مطالعه کنید، بر اساس نسخه 6.14.2 تنظیم شده
      البته پیشنهاد میکنم قبل از نصب، system requirement برای 6.14 را بررسی کنید و از امکان نصب اون در W10 مطمئن بشید
      متاسفانه بنده W10 نصب ندارم روی سیستم ولی سعی میکنم در یک فرصت مناسب بحث لینک کردن آباکوس و فرترن را در قالب یک پست آموزشی ارائه کنم (البته بر روی W7)
      از ابراز احساسات صمیمانه شما هم بسیار سپاسگزارم

      موفق و سرافراز باشید . . .

      پاسخ
  3. 3

    حمید

    سلام و تشکر صمیمانه از جناب اقای سروری
    ممنون بابت ارسال لینک و تشکر میکنم
    منتظر پست اموزشی هستم البته اگه امکانش هست روز ویندوز 64 بیت ویندوز 7 امتحان کنید
    چون مشکلم بیشتر روی همین هست و قبلنا چون روی ویندوز 7 با 32 بیت نصب کردم الان نمیشه روی 64 نصب کنم و ایراد میگیره و بعد از Verification عبارت Pass دیده نمیشه
    بازم ممنون از کمکتون
    مرسی
    پس منتظر پست شما با اباکوس 6.14.2 و با فرترن کمپایلر روی ویندوز 7 ورژن 64 بیت هستم
    مرسی

    پاسخ
    1. 3.1

      یونس سروری

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

      پاسخ
  4. 4

    رضا

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

    پاسخ
    1. 4.1

      یونس سروری

      درود بر شما
      فایل سابروتین پسوند for. داره، درسته که میشه با Notepad بازش کرد ولی قابل استفاده نیست
      بسته به نسخه‎ای از آباکوس که دارید باید Visual Studio و کامپایلر Fortran مناسب را نصب کنید و در مرحله بعد آباکوس را با فرترن لینک کنید
      روشهای لینک کردن هم در اینترنت موجوده، میتونید مطالعه کنید

      مانا باشید و برقرار . . .

      پاسخ
  5. 5

    علی

    سلام.خسته نباشی
    بنده می خوام از سابروتین VDLOAD استفاده کنم.ولی پارامتراشو نمیشناسم و نمی دونم چطور تابع مورد نظرمو اعمال کنم.
    می تونید کمکم کنید،با تشکر فراوان

    پاسخ
    1. 5.1

      یونس سروری

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

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

      پاسخ
      1. 5.1.1

        علی

        ممنون از راهنماییتون.
        بله قالب هست و متغیر ها شو معرفی کرده.اما کامل متوجه نمیشم .چون مثالی هم نداره.
        مثلا میدونم () curcoords فاصله نقطه انتگرال گیری از مبدا هستش و مثلا زمان .
        ولی با همین دو متغیر کدی نوشتم برا یه فشاری که با زمان و مکان تغییر کنه ولی اصلا خروجی ها معقولانه نیست!
        انگار به یه چیزای دیگه ای ربط داره که من متوجهش نیستم.
        آقا یونس عزیز خواهشا دقیق تر راهنماییم کنید تا بتونم از این کد استفاده کنم .با تشکر فراوان

        پاسخ
        1. 5.1.1.1

          یونس سروری

          میتونید این مثال را مطالعه و الگوبرداری کنید (لینک)

  6. 6

    علی

    من همون فایلی که میگیدو ران کردم،خروجی که نشون میده به نظر درست نیست.شما چک کردین خودتون؟
    یه سوال دیگم دارم.اونم اینه که تو کدمون اگه بخوایم دستور رایتو بذاریم تا پارامتر های مورد نظرمونو تو فایل dat چاپ کنه ، چه عددی رو باید تو پرانتز براش بذاریم؟مثلا برا اینتر فیس سابروتین dload نوشته write(6,*)

    پاسخ
    1. 6.1

      یونس سروری

      میتونید برای پارامتر مورد نظرتون یه متغیر حالت تعریف کنید و آپدیتش کنید در هر مرحله
      اینجوری میتونید حتی در ماژول Visualization هم به شکل کانتور نتیجه مورد نظرتون را مشاهده کنید
      یا اینکه حتی از دستور (Print *, STRAN (1 برای مثلا کرنش استفاده کنید

      پاسخ
      1. 6.1.1

        علی

        سلانم آقای سروری عزیز
        ینی نتیجه ای که در حالت عادی تو Visualization نشون میده غلطه!آخه همینجوریم تو Visualization پلات کانتور داره!
        متغیر حالت چطوری هست؟ همچین متغیری رو تو فرترن ندیدم.چطور تعریف میشه؟

        پاسخ
        1. 6.1.1.1

          یونس سروری

          سلام
          میتونید به این پست مراجعه کنید (آموزش بکارگیری متغیرهای حالت وابسته به حل در نرم‎افزار آباکوس)
          در واقع برای پارامتر مورد نظرتون یک ظرف تعریف می‎کنید که مقدارش در اونجا ذخیره بشه
          بعد هم در هر اینکریمنت آپدیتش می‎کنید

  7. 7

    علی

    با سلام و احترام
    ضریب هدایت گرمایی رو تو ماژول اینترکشن به صورتsurface film میشه وارد کرد.(تو استپ coupled temp-disp)
    حالا نمیدونم اگه بخوام این ضریبh رو به صورت متغیر وارد کنم(با سابروتینFILM) ،کجا باید اعمالش کنم.تو حالت بالا user define نداره!

    پاسخ
    1. 7.1

      یونس سروری

      لطف کنید قبل از طرح سؤال با دقت Documentation را بررسی کنید، جواب سؤالاتی از این دست وجود داره
      در مورد همین پرسش شما، دستورالعمل زیر را عیناً از Documentation کپی می‎کنم تا ببینید که پاسخ خیلی از موارد را میشه از خود راهنمای نرم‎افزار گرفت:

      If you selected the User-defined definition option, perform the following steps
      In the Film coefficient field, enter the film coefficient, h*
      In the Sink temperature field, enter the sink temperature*
      Enter the Job module, and display the job editor for the analysis job of interest*
      In the job editor, click the General tab, and specify the file containing the user subroutine FILM*

      پاسخ
      1. 7.1.1

        علی

        بله ممنون ،اون برا حالت استاندارده،برا explicit نداره…
        می خوام دمارو تو طول مدل حرکت بدم…
        ببخشید اگه زیاد مزاحم میشم.

        پاسخ
        1. 7.1.1.1

          یونس سروری

          در سؤال قبلی نوشتید که میخواهید با سابروتین FILM کار کنید
          خب سابروتین FILM برای Abaqus/Standard قابل استفاده ست نه Explicit
          بحث حرکت دما در طول قطعه به روش‎های مختلف قابل دستیابیه
          حتی به شکل ساده میشه چندین step تعریف کرد و به کمک مش جلو رفت (اینجا)

  8. 8

    علی

    سلام
    من سابروتن vdload رو برا فشار متحرک نوشتم و می خوام همزمان با این فشار ،یک دمای متحرک و متغیر هم تعریف کنم .متاسفانه سابروتین FILM برا حالت استاندارده،در حالی که من فشارو تو حالتexplicit تعریف کردم.میشه راهنمایی کنید چه راهی برا اعمال این دما وجود داره؟
    صمیمانه از راهنمایی هاتون سپاس گذارم.

    پاسخ
    1. 8.1

      یونس سروری

      نوع step ؟

      پاسخ
      1. 8.1.1

        علی

        من برا این نوع تحلیل استپ disp-temp,explicit رو در نظر گرفتم.

        پاسخ
        1. 8.1.1.1

          یونس سروری

          فکر می‎کنم باید به همان روشی که عرض کردم عمل کنید (تعریف stepهای مختلف و در نظر گرفتن المان دلخواه در step مورد نظر)

  9. 9

    امید

    باسلام
    در نرم افزار آباکوس در قسمت بار گذاری چگونه بار گسترده خطی با شیب مثبت بطور مثال در یک صفحه در نقطه x=0 مقدار بار گسترده صفر و در مکانx=10 مقدار بار گسترده 10 باشد را ایجاد کنم؟؟

    پاسخ
    1. 9.1

      یونس سروری

      سلام
      میتونید از گزینه Analytical Field استفاده کنید (که به صورت (f(x در مقابل محل وارد کردن عدد نیرو قرار داره)

      پاسخ
  10. 10

    وحید

    سلام خسته نباشید
    ببخشید من حدود 5 ، 6 ماه است که در تلاش هستم تا آباکوس و فورترن را با هم مچ کنم اما نمی توانم. ورژن های مختلفی نصب کردم و حذف کردم اما هیچ کدام جواب ندادند . ویندوز لبتابم 10 و 64bit است و درایو هاشم بر اساس ویندوز 10 است و به همین خاطر ویندوزم را هم نمی توانم عوض کنم.
    حال در آخر آباکوس ورژن 2016 با Visual Studio 2015 نصب کردم . نمی دانم شاید روش را اشتباه میروم . ببخشید می شود طرز مچ کردن انها را هم به طور کامل آموزش دهید و اگر امکان دارد فایل نرم افزار کرک شده اینتل فورترن را هم فرار دهید . بسیار سپاس گزارم.

    پاسخ
  11. 11

    مهدی

    با سلام
    لطفا در مورد نحوه وارد کردن استفاده از پارامتر لارسون میلر در قسمت مشخصات(properties) خزش(creep) زمان سختی(time-hardening) توضیح دهید.

    پاسخ
    1. 11.1

      یونس سروری

      سلام
      میتونید از Documentation کمک بگیرید

      پاسخ
  12. 12

    حمیدرضا

    با عرض سلام و خسته نباشید و تشکر بابت زحمات شما

    آیا علت خطای زیر در سابروتین نویسی رو می دونید؟
    WindowsError: [Error 2] The system cannot find the file specified
    متاسفانه کلیه سابروتین های که قبلا به خوبی اجرا می شدند، الان با چنین مشکلی مواجه هستند. ممنون میشم اگه راهنماییم کنید.

    پاسخ
    1. 12.1

      یونس سروری

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

      پاسخ
      1. 12.1.1

        حمیدرضا

        متشکرم.

        پاسخ
  13. 13

    حامد

    سلام
    ممنون از مطالب مفیدتون
    میخاستم بدونم میشه یک job در زمان خاصی ران بشه (مثلا ساعت 6:30) ؟! آیا تنظیماتی در آباکوس در این مورد وجود داره ؟!

    پاسخ
    1. 13.1

      یونس سروری

      سلام
      در نسخه ویندوز خیر
      این امکان وجود نداره

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

      پاسخ

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

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

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