سلام مسیله ضربه سرعت پایین یک گلوله به یک پلیت کامپوزیتی با المان solid و با معیار هشین است . مدل سازی را در اباکوس انجام دادم و برای معیار اسیب کد vusdfld نوشتم مسیله ران میشود ولی هرچقدر که سرعت گلوله را زیاد میکنم المان های اسیب دیده حذف نمیشوند و نمودار نیرو زمانی که بدست میاورم با نمودار حل عددی یک مقاله اختلاف زیادی دارد و به همین دلیل فکر میکنم کدم مشکل دارد . بدنه اصلی کدم را گذاشتم اگر امکانش هست یه نگاهی بیاندازید تعداد خطوط کد کم است.
- amirhosein naghizadeh 7 سال پیش پرسیده است
- آخرین ویرایش 7 سال پیش
- برای ارسال دیدگاه باید ابتدا وارد شوید.
سلام . نکته اول اینکه تنها سابروتینی که در آباکوس قابلیت حذف المان رو داره سابروتین vumat هست . هیچ سابروتین دیگه ای حتی umat هم همچین قابلیتی رو نداره . پس اگر به دنبال دیدن حذف المان هستین، باید از vumat استفاده کنید . اما این تمام قصه نیست، شما با vusdfld هم می تونید اسیب رو مدل کنید . اما حذف المان نخواهید داشت . اسیب هم باید به این ترتیب باشه که مثلا اگر دارید اسیب انی رو مدل میکنید، باید یه شرط تو کد بزارید که وقتی فعال شد، مقدار متغییر میدانی عوض بشه و این عوض شدنش موجب کاهش مدول یانگ بشه . البته باید حواستون باشه که این شرط رو بگونه ای اعمال کنید که المان های اسیب دیده دوباره به حالت سالم بر نگردن . پس باید تو کدتون از state variable ها هم استفاده کنید . کدتون رو هم دیدم . منتها یه جاهاییشو نفهمیدم .
- mirzabozorg 7 سال پیش پاسخ داده است
- برای ارسال دیدگاه باید ابتدا وارد شوید.
لطفا ابتدا وارد شوید.