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

یونس سروری

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

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

95 نظر

  1. 1

    محمدرضا

    سلام خسته نباشید
    در قسمت system variables مسیرهای مربوط یه دو نرم افزار را در یک Path وارد کنیم یا برای دومی یک Path جدید ایجاد کنیم؟

    پاسخ
    1. 1.1

      یونس سروری

      سلام
      متغیر path به شکل default وجود داره؛ با احتیاط به آخر خط برید و بعد از افزودن semicolon مسیر دو فولدر را وارد کنید (در همین فایل) و بعد ذخیره کنید

      پاسخ
  2. 2

    محمدرضا

    یه سوال دیگه
    سی دی نرم افزار intell parallel studio رو تو بازار نیست و امکان دانلود آن هم برای من ممکن نیست. ولی نرم افزاری با نام pgi fortran compiler *64 هست آیا میشه از آن استفاده کرد؟

    پاسخ
    1. 2.1

      یونس سروری

      خیر
      متفاوته

      پاسخ
  3. 3

    صنعتی

    سلام
    برای نوشتن سابروتین با این خطا در لاگ فایل رو به رو میشوم.آیا فرترن درست لینک نشده یا برنامه مشکل دارد؟
    ifort: error #10310: Failed to enable trusted storage check for licensing: WARNING: Enable Trusted Storage failed (flexnet error code 20). Trusted Storage based license could
    Abaqus Error: Problem during compilation – d:\Temp\mydisp.for
    Abaqus/Analysis exited with errors

    پاسخ
    1. 3.1

      یونس سروری

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

      پاسخ
  4. 4

    محمد

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

    پاسخ
    1. 4.1

      یونس سروری

      سلام
      ممنون از لطف شما
      به نظرم ویژوال استودیو و فرترن را حذف کنید و بعد مطابق دستورالعمل بالا اول ویژوال استودیو را نصب کنید و بعد کامپایلر فرترن
      در حین نصب اگر به شکل custom پیش رفته باشید متوجه وجود یک گزینه به نام integrate کردن فرترن با ویژوال استودیو خواهید شد که باید تیک این گزینه را فعال کنید
      ترتیب نصب ویژوال استودیو و فرترن مهمه؛ اول ویژوال و بعد فرترن

      پاسخ
  5. 5

    حسین

    با سلام و عرض خسته نباشید بابت مطالب عالی و مفید شما

    اینکه یه کد فرترن مثلا 6 سال پیش نوشته شده ارتباطی به نسخه نرم افزار اجراکننده‌ی اون داره؟ یعنی حتما باید توسط یه ورژن کامپایلر فرترن و یه ورژن اباکوس خاص استفاده بشه یا مستقل از ورژن های دو نرم افزار هست و صرفا با برقراری لینک هر کدی داشته باشیم اجرا میشه؟

    پاسخ
    1. 5.1

      یونس سروری

      سلام
      کدهای فرترن معمولا در قالب دو نسخه به نامهای فرترن 77 و فرترن 90 (با پسوند f90) نوشته میشه
      شما در آباکوس نمیتونید از f90 استفاده کنید

      پاسخ
  6. 6

    ASD

    با عرض سلام. واقعا سپاس …

    پاسخ
    1. 6.1

      یونس سروری

      سلام
      موفق باشید

      پاسخ
  7. 7

    اردلان

    باسلام خدمت آقای سروری عزیز.ممنونم بابت این آموزش بسیار مهم.من طبق دستورالعمل شما پیش رفتم ولی متاسفانه به این ارور برخوردم که نمیدونم مشکل از کجاست.
    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.
    ویندوز 10،آباکوس 2017

    پاسخ
    1. 7.1

      یونس سروری

      سلام
      در کدام مرحله این خطا را دریافت میکنید؟

      پاسخ
      1. 7.1.1

        اردلان

        سلام.خسته نباشید.موقع آنالیز با فایل های تستی و سابروتینی که گذاشتید.

        پاسخ
        1. 7.1.1.1

          یونس سروری

          احتمالا مشکل از نصب آباکوس باشه
          میتونید مجدداً نصب کنید

  8. 8

    اردلان

    سلام مجدد خدمت شما.طبق فرمایش شما مجدد آباکوس رو نصب کردن اینبار موقع تحلیل میگهerror during compiling
    در صورتی که کد درست نوشته شده.البته کدهای دیگه هم تست کردم ولی نشد.شما کسی رو سراغ دارید از طریق ریموت بتونه این مشکل رو حل کنه؟چون واقعا خسته شدم و اصلا روش مطمئنی وچود نداره و همه راه ها رو تقریبا تست کردم.ممنون

    پاسخ
    1. 8.1

      یونس سروری

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

      پاسخ
      1. 8.1.1

        اردلان

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

        پاسخ
        1. 8.1.1.1

          یونس سروری

          نمیشه گفت سخت چون واقعاً در توضیحات بالا هم مشاهده میکنید؛ بجز نصب نرم افزارها (که دردسر خاصی نداره) کل فرآیند اضافه کردن 2 خط به برنامه ست
          ولی واقعاً همین پروسه به نظر ساده گاهاً طاقت فرسا میشه و در اصطلاح بدقلق هست

  9. 9

    وحید

    سلام ممنون از مطلب خوبتون که واقعا راهگشا بود.
    طوری که من دیدم، مایکروسافت، ویژوال استودیو 2013 رو برای ویندوز 10 تایید نمیکنه و پیشنهاد میکنه 2015 نصب شه حداقل.
    آیا اگر 2015 نصب کنیم فرآیند لینک شدن به مشکل میخوره؟ و بنابراین تنها راه چاره، بازگشت به ویندوز 8 و ماقبل هست؟

    پاسخ
    1. 9.1

      یونس سروری

      سلام
      منظورتون از تأیید نمیکنه چیه؟ چه مشکلی پیش میاد؟
      من نسخه 2015 را امتحان نکرده ام

      پاسخ
  10. 10

    اردلان

    آقای سروری عزیز در نهایت تونستم روی ویندوز 10 آباکوس رو لینک کنم.ممنون از شما
    ویندوز 10،ویژوال 2013،کامپایلر 2017 و آباکوس 2017(با چند سابروتین از جمله سابروتین ذکر شده در بالا تست و کامل جواب داد)

    پاسخ
    1. 10.1

      یونس سروری

      ممنون که تجربه خودتون را با دوستان به اشتراک گذاشتید

      پاسخ
    2. 10.2

      farshad

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

      پاسخ
      1. 10.2.1

        اردلان

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

        پاسخ
        1. 10.2.1.1

          یونس سروری

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

          سپاس

        2. 10.2.1.2

          farshad

          با سلام
          آقا اردلان واقعا ممنون بابت وقتی که گذاشتین و زحمتی که کشیدین
          من طبق دستورالعملی که فرستاده بودین انجام دادم بدون هیچ مشکلی ولی بازم جواب نگرفتم!
          یعنی بعد از انجام دستورات چه abaqus command و چه خود abaqus بالا نمیاد دیگه.پنجره باز میشه و سریعا بسته میشه!
          واقعا دیگه نمیدونم باید چیکار کنم!!!!!

        3. 10.2.1.3

          farshad

          دوست عزیز اینم اضافه کنم با روش آقای سروری هم دقیقا همین مشکل برام پیش اومد

        4. 10.2.1.4

          farshad

          آقا اردلان عزیز سلام
          باورتون نمیشه سه هفته کامله درگیر این موضوعم!! واقعا دیگه موندم چکار کنم
          ویندوز 10
          کامپلایلر 2017
          ویژوال 2013
          آباکوس2017
          البته ناگفته نمونه همه ی ورژنهای آباکوس و ویژوال و فرترن رو از 2013 تا 2017 را یه بار نصب کردم و امتحان کردم!!!!!

      2. 10.2.2

        اردلان

        با سلام.من بصورت خلاصه دستورالعملی که ازش استفاده کردم رو واستون تهیه کردم.امیدوارم مشکلتون حل بشه.
        https://goo.gl/beVv7n
        باز هم تشکر میکنم از آقای سروری عزیز که اینقدر در بروز کردن اطلاعات دوستان و همچنین بنده نهایت انرژی رو صرف میکنن.موفق باشید.

        پاسخ
        1. 10.2.2.1

          یونس سروری

          بنده هم از اشتراک نظرتون با سایر دوستان سپاسگزارم

          موفق باشید

        2. 10.2.2.2

          اردلان

          آقای فرشاد عزیز شما یکبار سه برنامه رو پاک کن، حتی فایل های باقیمانده از اونها توی درایو کامپیوترت رو(Program files and program data). بعد مجددا نصب کن.میدونم اینکارا خسته کننده هستش ولی چاره ای نیست.شما چه ویندوزی نصب داری؟

        3. 10.2.2.3

          اردلان

          سلام مجدد.والا خود بنده هم نزدیک 1 ماه دستم بند بود تا در آخر با این روش قطعی انجام شد.ولی اگر راه دیگه ای واسه کمک کردن به شما هست بگید من در درخدمتتونم.

        4. 10.2.2.4

          farshad

          سلام مجدد.
          دستتون درد نکنه بابت وقتی که گذاشتین. واقعا ممنونم
          به این نتیجه رسیدم یکبار کامل ویندوز عوض کنم و از ابتدا همه رو نصب کنم!!!!
          به امید اینکه حل بشه

        5. 10.2.2.5

          farshad

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

        6. یونس سروری

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

        7. 10.2.2.6

          اردلان

          خوشحالم که مشکلتون حل شد.موفق باشید.

  11. 11

    عقیلی

    باسلام واحترام
    من این خطا رو دارم (The product is not properly licensed or insufficient
    tokens are available. This verification procedure
    will be skipped.
    وقتی که می خوام اباکوس با فرترن لینک می کنم میاد حلش چطوره
    سپاس گذارم

    پاسخ
    1. 11.1

      یونس سروری

      سلام
      پروسه verify را اجرا کرده اید؟

      پاسخ
  12. 12

    احمدی

    سلام و عرض ادب
    آقای مهندس سروری برای آباکوس 6.14 هم میشه به همین روش عمل کرد؟؟؟؟

    پاسخ
    1. 12.1

      یونس سروری

      سلام
      روش میتونه الگوبرداری بشه ولی نسخه فرترن و ویژوال استودیو سازگار با آباکوس 6.14 را باید پیدا کنید

      پاسخ
  13. 13

    صبوری

    سلام آقای مهندس
    بنده طبق دستورالعمل شما پیش رفتم ولی در مرحله ی آخر که اضافه کردن دستورات در target است به این ارور برخورد کردم
    the name “c:program files(x86)\intelswtools………………………………….intel64
    specified in the target box is not valid.make sure the path and file name are correct
    ایراد از چیه آثای سروری عزیز؟
    ویندوز 10-ویژوال 2013-کامپایلر2016-آباکوس 2017

    پاسخ
    1. 13.1

      یونس سروری

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

      پاسخ
  14. 14

    میرزایی

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

    پاسخ
    1. 14.1

      یونس سروری

      سلام
      تغییراتی که در بخش آدرس فایلها ایجاد کرده اید را حذف کنید مشکل برطرف میشه

      پاسخ
  15. 15

    شاهین

    سلام.بعد از اجرای مراحل ذکر شده. یک مثال که مربوط به خود داکیومنتیشن آباکوس هست رو ران کردم ، اما به ارور برخوردم:
    ‘ifort’ is not recognized as an internal or external command,
    operable program or batch file.
    ممنون میشم اگه راهنمایی کنید.

    پاسخ
    1. 15.1

      یونس سروری

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

      پاسخ
  16. 16

    parisa

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

    پاسخ
    1. 16.1

      یونس سروری

      سلام
      اصولا استخراج داده سابروتین لازم نداره و باید از اسکریپت پایتون کمک بگیرید (اگر در پیش فرضها نیست)

      پاسخ
  17. 17

    مهرداد

    با سلام.
    می خواستم بپرسم که برای استفاده از Intel Math Kernel Library تو سابروتین های فرترن چه تنظیماتی باید انجام بشه؟ من یه سابروتین نوشتم که اگه توش از سابروتین های Math Kernel استفاده بشه ارور میده.

    پاسخ
    1. 17.1

      یونس سروری

      سلام
      تجربه شخصی در این خصوص نداشته ام ولی در یک جستجو به این نتیجه رسیدم که ممکنه به شما هم کمک کنه:
      Try to add ‘/Qkml’ in the moudule of compile_fortran after ‘ifort’ in the file of abaqus_v6.env locate in C:\SIMULIA\Abaqus\6.13-1\SMA\site

      پاسخ
  18. 18

    parisa

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

    پاسخ
    1. 18.1

      یونس سروری

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

      پاسخ
  19. 19

    على

    با سلام و احترام،
    یک مشکلى که در اتصال آباکوس و فرترن براى من پیش آمد و حل شد، را میخواستم مطرح کنم شاید کمک برخى دوستان کند. نرم افزار Intel parallel studio چون در بازار نیست را از اینترنت دریافت کردم ولى پس از نصب متوجه شدم دو متغییر include و lib در قسمت User variables که در شکل بالا جناب مهندس سرورى قرار دادند، در سیستم من بوجود نیامد و زمان verify کردن نهایى پیام خطا میداد. Parallel Studio Cluster 2016 را از یک سایت دیگر دریافت کردم و پس از نصب چند متغییر از جمله آن دو متغییر(lib با اسم دیگر در سیستم من بوجود آمد) بصورت خودکار در قسمت User variables درست شد و verify نهایى بدون خطا اجرا شد. پس نسخه ٢٠١۶ یا ٢٠١٧ parallel Studio هر دو جواب میده فقط اگر متغییرهاى User variables ایجاد نشد، از یک سایت دیگر دریافت کنید و بقیه موارد را همانطور که مهندس سرورى توضیح دادند اجرا کنید.

    پاسخ
    1. 19.1

      یونس سروری

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

      موفق و پیروز باشید

      پاسخ
      1. 19.1.1

        على

        با تشکر فراوان از مطالب مفیدتان جناب مهندس سرورى،
        فقط این مطلب را اضافه کنم، دوستان در اینترنت میتوانند عبارت زیر را جستجو کنند و فقط به بالاترین مورد ظاهر شده در نتایج جستجو اکتفا نکنند:
        “برنامه نویسی فرترن با
        “Intel Parallel Studio XE 2016 Update 3 Professional + Cluster Edition x64

        پاسخ
        1. 19.1.1.1

          یونس سروری

          قطعاً اشتراک نظرات و تجربیات ارزشمند شما همراهان باعث غنی شدن سایت و بهره سایر عزیزان خواهد شد

          سپاس

  20. 20

    احسان معین زاده

    با سلام خدمت استاد
    من فرترن رو با اباکوس سینک کردم الان برنامه میاد بالا و مشکل نداره
    ولی موقع خروجی از job
    این ارورو میده
    User subroutine usdfld is missing
    درصورتی که قبلا از این run گرفتم و مشکلی نداشته
    مشکلش چی میتونه باشه

    پاسخ
    1. 20.1

      یونس سروری

      سلام
      مسیر فایل سابروتین USDFLD را در ماژول job تعیین نکرده اید

      پاسخ

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

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

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