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

0
0

سلام

من میخواستم یه بارگذاری مطابق شکل زیر (نمودار قرمز رنگ) که نسبت به زمان متغیره رو وارد کنم. میدونم که برای اینکار باید از سابروتین VDLOAD استفاده کنم.

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

یعنی مثلا به این صورت :

if(totalTime .eq. 7.0d-9)then
value(k)= 5.0d8

منتها هیچ نیرویی وارد نمیشه و در انتهای حل تمامی تنش ها صفر به دست میاد. گویا نرم افزار تشخیص نمیده بارگذاری رو.

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

با تشکر

 

فایل ضمیمه
0
0

سلام. معمولا زمانی از سابروتین های dlaod و vdload استفاده میشه که شما باری دارید که تابعی از زمان و مکانه . اگر فشار فقط تابعی از زمانه، می تونید با تعریف اون بصورت امپلیتود از نوع tabular ، مدل سازی رو انجام بدید و نیازی به سابروتین vdload نیست. همچنین در vdload باید value رو بصورت پارامتریک و بصورت یه فرمول ریاضی تعریف کنید نه اینکه اونطوری مقداردهی کنید.

  • rasool
    ممنون بله میدونم اینا رو منتها بارگذاری من علاوه بر تابعیت زمانی تابعیت مکانی هم داره علاوه بر اون بارگذاری من به صورت یک دایرس که بر روی یک وجه مکعب وارد میشه که در صورت ننوشتن سابروتین به دلیل نیاز به پارتیشن بندی, المان بندی مکعب به هم میریزه و یک دست نمیشه من منظورتون از پارامتریک رو متوجه نشدم. همونطور که تو شکل نشون دادم تابعیت زمانی بارگذاری من مشخصه . حالا فرض کنید که این بارگذاری یک تابعیت مکانی هم داره که باید به صورت دایره باشه. خب تابعیت مکانیش رو میشه به صورت فرمول نوشت و مشکلی نیست ولی من اگه بخوام تابعیت زمانیش مطابق شکل باشه چی کار باید بکنم؟؟ چون شکل از هیچ فرمول خاصی تبعیت نمیکنه!!!! با تشکر
  • mirzabozorg
    وقتی سوال بصورت ناقص پرسیده میشه، جواب نمی تونه به صورت کامل داده بشه چون کسی که جواب میده علم غیب نداره. توی یه پرسش جدید، مساله تونو بطور کامل مطرح کنید تا بشه جواب کامل تری بهش داد.
  • rasool
    باشه ببخشید اگه واضح نبود سوالم ممنون
نمایش 1 نتیجه
پاسخ شما

لطفا ابتدا

© FEMEX Group All Rights Reserved

Heap | Mobile and Web Analytics

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

@FEMEX

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