پکیج آموزش آباکوس
85 فیلم آموزشی، 25 ساعت، بصورت 0 تا 100 و گام به گام
دانلود

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

یونس سروری

کارشناس ارشد مکانیک - دانشگاه صنعتی اصفهان؛ مدیر بخش CAE

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

170 نظر

  1. 61

    علی

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

    پاسخ
    1. 61.1

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

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

      پاسخ
  2. 62

    pezhman

    اگه بخوایم برای متریال, ویسکوزیته به صورت سیال غیر نیوتنی تعریف کنیم از این سابروتین استفاده میشود؟
    با تشکر از زحمات فراوان

    پاسخ
    1. 62.1

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

      خیر
      UMAT فقط در Abaqus/Standard قابل استفاده ست

      پاسخ
  3. 63

    میرعباس

    سلام مهندس
    من یک یومت پلاستیسیته با سخت شوندگی ایزوتروپ نوشتم و برای یک تیر یک سرگیر دار به طول دو متر و مقطع مربع دو سانت در دوسانت که مدول یانگ آن 200 گیگا پاسکال ، تنش تسلیم اولیه اش 600 مگا پاسکال ، نسبت پواسون صفر و منحنی ناحیه پلاستیک آن خطی بوده که شیب آن (منظور همان مدول مماسی ) برابر40 گیگاپاسکال که ایجاب می کند رابطه تنش تسلیم و کرنش پلاستیک به صورت خطی شود. اعمال کردم. وقتی انتهای آزاد این تیر رو 6.5 میلیمتر بکشیم نتیجه یومت برای تنش هم راستا با طول میله و کرنش پلاستیک هم راستا با طول میله با نتایج محاسبه دستی منطبق نمی شوند. به راحتی میشه محاسبه کرد که تنش 610 مگاپاسگال و کرنش پلاستیک 0.0002 می شوند.
    یومت من بر اساس جدول صفحه 221 کتاب computational method for plasticity نوشته EA.de souza چاپ 2008 هستش . قسمتی که نگاشت برگشتی دلتاگاما رو محاسبه می کنه اونو یک هفتم در میاره در حالی که مقدار درستش یک پنجم هست. اگر آباکوس براساس معادلات این جدول، پلاستیسته ایزوتروپ رو حل می کنه چرا این اختلاف جواب وجود داره؟ در Help نرم افزار هم دقیقا جدول دسوزا اومده.

    پاسخ
    1. 63.1

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

      سلام
      نکته خاصی نداره
      یک نیوتون – رافسون ساده برای محاسبه دلتاگاماست
      در هر اینکرمنت نیوتن – رافسون بکار گرفته میشه تا شرایط ارضا بشه؛ عدد یک هفتم و یک پنجم کجاست؟

      پاسخ
  4. 64

    حمید

    با سلام
    1-یک کد یومت نوشتم که نیاز دارم یکسری از اطلاعات رو برای چندصفحه (روش میکروپلن) در هر نقطه گوس ذخیره کنم و در گامهای بعدی آپدیت بشن،یعنی در هر گوس پوینت تعداد زیادی متغیر وضعیت دارم، آیا نیاز دارم برای هر صفحه(مثلا 60 صفحه در هر نقطه گوس) یک statev معرفی کنم؟
    2-آیا امکان فراخوانی یک سابروتین دیگر در داخل سابروتین اصلی یومت وجود دارد؟ مثلا با دستور call یک سابروتین رو فراخوانی کنیم تا برنامه اصلی شلوغ نشود و کنترل راحتتر باشد؟

    پاسخ
    1. 64.1

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

      سلام
      1- در خصوص روش میکروپلن بررسی نداشته ام
      2-بله؛ مشکلی نیست

      پاسخ
  5. 65

    حمید

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

    پاسخ
    1. 65.1

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

      سلام
      پارامتر TOTALNEL معرف تعداد کل المانهاست

      پاسخ
  6. 66

    hamid

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

    پاسخ
    1. 66.1

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

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

      پاسخ
  7. 67

    میر عباس

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

    پاسخ
    1. 67.1

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

      سلام
      شما میتونید با فیکس کردن اینکرمنتها به تعداد کافی اینکرمنت ایجاد کنید
      زمان کل را وارد کنید (مثلا 1 واحد)؛ زمان initial را برای مثال 0.1 وارد کنید و اینکرمنتها را فیکس و برابر 0.1 بگیرید؛ عملا در 10 اینکرمنت بار وارد خواهد شد
      در بحث پرینت نتایج هم میتونید یک شمارنده در کد تعریف کنید که در پایان هر اینکرمنت نتایج را ثبت و یک واحد اضافه بشه

      پاسخ
  8. 68

    سعید

    سلام وقتتون بخیر
    مهندس در یومت باید معادله دیفرانسیلی تنش و نوشت یا معادله اصلی یعنی مثلا(dsigma=E*(de-deth یا (sigma=E*(e-eth ؟

    پاسخ
    1. 68.1

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

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

      پاسخ

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

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

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