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

0
0

با سلام و وقت بخیر
من یک صفحه FGM رو تحت بار ضربه شبیه سازی کردم و یک کد UMAT براش نوشتم
وقتی step : dynamic,implicit  میگذارم این ارور رو میده :
Problems have occurred during the initial stiffness assembly
وقتی step: dynamic,Explicit  میگذارم . ارور compile میده
من تویه کد UAMT  پارامترهایی که تعریف کردم این ها هستن:
DDSDDE , STRESS , STATEV, PROPPS
تویه بخش PROPERTY هم فقط DEPVAR , USER MATERIAL , DENSITY  تعریف کردم
میشه بفرمایین کجاش اشتباه هست ؟ یا کجاش ناقص هست؟
ممنون

1
1

سلام. نکته اول اینکه هر کدوم از حلگر های آباکوس سابروتین مخصوص به خودشون رو دارن. umat مخصوص abaqus/standard و vumat مخصوص abaqus/explicit . اون خطای کامپایل که باهاش مواجه شدید به این دلیله. برای چک کردن سابروتینتون می تونید یبار هم مدل رو تحت استپ static, general ران بگیرید و روند حل رو بررسی کنید. اگر حل انجام شد و خطایی صادر نشد یعنی که سابروتین درسته اما اگر خطا صادر شد یعنی سابروتین مشکل داره. البته بنده متوجهم که شما می خواهید تحلیل ضربه ای انجام بدید بخاطر همین سراغ استپ dynamic implicit رفتین . من این راه حل رو برای چک کردن سابروتین پیشنهاد دادم.

  • hamit70
    سلام جناب مهندس.سابروتین UMAT رو چک کردم با بار متمرکز و step:static general درست جواب میداد. چون این تحلیل باید Explicit انجام بشه و منم VUMAT بلدنبودم تصمیم گرفتم این تحلیل رو با سابروتین USDFLD انجام بدم(از آموزش شما برای USDFLD استفاده کردم که ممنونم واقعا). من میام مشخصات الاستیک و چگالی رو توسط رابطه قانون پاور (Power law) با یک field variable تعریف میکنم.الآن برای تعریف بخش پلاستیک چیکارش کنم؟ میشه با همون تابع توزیع power مشخصات پلاستیک ( yield stress , plastic strain) رو تعریف کنم؟!
نمایش 1 نتیجه
پاسخ شما

لطفا ابتدا

© FEMEX Group All Rights Reserved

Heap | Mobile and Web Analytics

برای اطلاع از «کد های تخفیف» به کانال تلگرام فمکس مراجعه کنید.

@FEMEX

بازیابی رمز عبور