اجزای محدود شیء گرا و سفارشی سازی OpenSees

5,200,000 تومان

مدرس: دکتر سید علیرضا جلالی (برای مشاهده سابقه مدرس کلیک کنید)

مدت زمان: 26 ساعت

اهداف دوره:

آموزش سریع و کاربردی برنامه نویسی اجزای محدود به شیوه شیء گرا

آموزش اجمالی برنامه نویسی شیء گرا به زبان C++

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

پیش نیاز توصیه شده: دوره اصول مدلسازی و تحلیل غیرخطی سازه ها در OpenSees (دوره OpenSees پایه(

برای مشاهده رایگان جلسات ابتدایی دوره لطفا کلیک کنید.

کد محصول08
دسته بندی ها

نحوه استفاده از محصول:

بلافاصله پس از خرید محصول، لایسنس دائمی و با دسترسی کامل به محتوای دوره که قابل استفاده در یک کامپیوتر با سیستم عامل ویندوز و نیز در یک دستگاه اندرویدی است برای شما صادر خواهد شد. دسترسی برای سایر انواع سیستم های عامل بزودی توسط مجموعه قفل گذار فراهم خواهد شد. در صورت داشتن سوالات بیشتر، لطفا از یکی از طرق ارائه شده در بخش «تماس با ما» پیام خود را برای ما ارسال فرمایید.

دورنما

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

سرفصلها:

بخش اول (مروری بر اجزای محدود)

  1. مقدمه: فلسفه ایجاد OpenSees و ضرورت بهره گیری از روش های مدرن برنامه نویسی جهت گسترش نرم افزارهای تحلیل و طراحی سازه ای؛ مسیر و مراحل مورد استفاده در دوره.
  2. مروری بر روش اجزای محدود در دو حالت خطی و غیرخطی: ارائه روند تشکیل و حل دستگاه معادلات ماتریسی حاکم بر سازه.
  3. مروری بر فرمول بندی المان های تیر-ستون غیرخطی؛ استخراج روابط ریاضی و الگوریتم محاسبه نیروهای داخلی و ماتریس سختی در این المان ها.

بخش دوم (مروری بر برنامه نویسی C++)

  1. آموزش مفاهیم پیشرفته برنامه نویسی مانند اشاره گرها و رفرنس ها
  2. آموزش مفاهیم و اصول برنامه نویسی شیء گرا

بخش سوم (آموزش سفارشی سازی OpenSees)

  1. ارائه ساختار شیء گرای مورد استفاده در متن نرم افزار OpenSees
  2. آموزش دانلود و دسترسی به متن OpenSees و معرفی اجزای آن در محیط نرم افزار Microsoft Visual Studio
  3. معرفی پروژه quickMain جهت آشنایی با روند استفاده از اشیاء در روند ایجاد و تحلیل مدل
  4. معرفی کلاس های Domain، DomainComponent و TaggedObject و فرایند ذخیره سازی و فراخوانی اشیای مدل از داخل Domain
  5. معرفی کلاس ModelBuilder و شیء TclModelBuilder و نحوه ارتباط بین OpenSees و مفسر TCL.
  6. معرفی فرایند ایجاد دستورات جدید برای مفسر TCL و مکانیزم کلی اجرای این دستورات در OpenSees
  7. معرفی کلاس material و کلاسهای UniaxialMaterial و nDMaterial مشتق شده از آن
  8. معرفی فرایند بروزرسانی وضعیت مصالح و المانها در روند تحلیل غیرخطی و تمرکز بر تابع setTrialStrain از کلاس Steel01
  9. معرفی کلاس sectionForceDeformation و کلاس های ElasticSection و FiberSection2d مشتق شده از آن
  10. معرفی کلاس CrdTransf و کلاسهای LinearCrdTransf2d، PDeltaCrdTransf2d و CorotCrdTransf2d مشتق شده از آن
  11. معرفی کلاس Element و کلاس dispBeamColumn2d مشتق شده از آن و تمرکز بر روی تابع update()
  12. معرفی تابع update در کلاس forceBeamColumn مشتق شده از کلاس Element

 ویژگی های بسته

  1. مطالب ارائه شده در این بسته برای اولین بار به زبان فارسی ارائه می شوند و حتی به زبان انگلیسی نیز ارائه منسجمی از آنها  وجود ندارد.
  2. کلی نگری و حرکت از کل به جزء: مسیر طولانی و طاقت فرسای آموزش برنامه نویسی در بسیاری از دوره ها و حتی در سرفصلهای رشته نرم افزار، شروع از مقدمات و مبانی ابتدایی و حرکت قدم به قدم و پیمودن تمام مسیر تا فراگرفتن تمامی جزئیات است. بر اساس تجربه، در صورت استفاده از چنین فرایندی، آموزش زبان C++ و فراگیری متن OpenSees از یک فرد علاقه مند و کوشا قریب به 1 سال زمان خواهد برد. اما روش آموزش در این دوره از یک نگاه کل به جزء بهره می برد و در ابتدای مسیر نقشه ای از کل مسیر ارائه کرده و پس از ارائه چهارچوب و اصول مهم موضوع، آموزش جزئیات را تنها در حیطه ضروری مورد توجه قرار می دهد و فراگیری سایر جزئیات را به شخص فراگیر می سپارد تا به حسب کاربرد و در زمان مقتضی نسبت به آن اقدام کند.
  3. هدف محوری و سرعت در رساندن به کاربرد: مسیر فرساینده آموزش به روش سنتی مورد اشاره در بالا، میوه و ثمره دلنشین خود را در انتهای دوره به فراگیر عرضه میکند؛ بر خلاف آن، روش دوره حاضر، یکسره به تعریف هدف مورد نظر پرداخته و آشنایی با متن نرم افزار OpenSees را از ابتدا مورد توجه قرار می دهد و با برداشتن هر گام دانشجو را یک قدم به این هدف نزدیکتر می کند.
  4. آموزش فعال و مبتنی بر مطالعه شخصی دانشجو: ضمن آموزش موضوعات مرتبط با هدف دوره، برنامه دوره اشاره ای گذرا به سایر جزئیات موضوع نموده و دانشجو را به مطالعه و تمرین شخصی در زمینه آنها ترغیب می کند تا حداکثر سرعت در رسیدن به یک تسلط کاربردی و دلنشین بر موضوع حاصل شود.

توضیحات تکمیلی

پیشنیاز است

پیش نیاز دارد

رده

رده-2

مجموعه

نسل اول (1395-1401)

وضعیت

حجم فایل ها

2.4 گیگابایت

مدت زمان

27 ساعت

مدرس

سایز آمریکا اروپا ایران
XS 28-30 27-29 34-36
S 30-32 29-31 36-38
M 32-33 31-33 38-40
L 33-34 33-36 40-44
XL 34-38 36-40 44-48
XXL 38-48 40-44 48-50

سوالات متداول

FAQ
  • چه روش های پرداختی را قبول می کنید؟

    ما روش های مختلف پرداخت را شامل کارت اعتباری/پیش پرداخت، پی پال و انتقال وجه بانکی را برای راحتی شما قبول می کنیم.

  • آیا حمل و نقل بین المللی ارائه می دهید؟

    بله، ما حمل و نقل بین المللی به بسیاری از کشورها ارائه می دهیم. لطفاً صفحه اطلاعات حمل و نقل ما را برای کسب اطلاعات در مورد مقاصد موجود و نرخ های حمل و نقل بررسی کنید.

  • چگونه می توانم سفارش خود را پیگیری کنم؟

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

  • سیاست بازگشت شما چیست؟

    ما یک سیاست بازگشت بی دردسر ارائه می دهیم. اگر برای هر دلیلی از خرید خود راضی نبودید، می توانید آن را در 30 روز برای بازپرداخت کامل یا تبادل برگردانید. لطفاً به صفحه بازگشت ما برای دستورالعمل های دقیق مراجعه کنید.

  • آیا محصولات شما تحت گارانتی قرار دارند؟

    بله، بیشتر محصولات ما تحت گارانتی تولید کننده علیه عیوب مواد و کارکرد قرار دارند. مدت زمان و شرایط گارانتی برای هر محصول متفاوت است، بنابراین لطفاً توضیحات محصول یا تماس با تیم پشتیبانی مشتریان ما را برای جزئیات خاص بررسی کنید.

حمل و نقل

همه زمان های تخمینی ارسال علاوه بر زمان های تکمیل است، برای سفارش هایی که قبل از ساعت ۶:۳۰ بعدازظهر انجام می شوند، یک روز کاری بعدی تحویل می دهیم. از دوشنبه تا جمعه. سفارش هایی که بعد از این ارسال می شوند، ظرف دو روز کاری تحویل داده می شوند. این شامل شنبه، یکشنبه و تعطیلات نمی شود. انتصاب مسئولیتی در قبال هیچ گونه گمرک/عبور مربوط به سفارشات بین المللی ندارد. ما نمی توانیم هزینه ها را قبل از تحویل سفارش شما محاسبه کنیم، و توصیه می کنیم برای اطلاعات بیشتر با اداره گمرک محلی خود تماس بگیرید. در صورت امتناع از این هزینه ها، هزینه های حمل و نقل مسترد نخواهد شد.

Shipping
  • ارسال رایگان بالای ۵۰۰ تومان
  • اروپا ۱ – ۳ روز رایگان
  • ایالات متحده ۴ تا ۶ روز رایگان
  • آسیا ۳ – ۶ روز رایگان
  • آفریقا ۵ تا ۷ روز رایگان
  • استرالیا ۳ تا ۵ روز رایگان

بازگشت و بازپرداخت

ما یک خط مشی بازگشت ۱۴ روزه داریم، به این معنی که شما ۱۴ روز پس از دریافت کالای خود فرصت دارید تا درخواست بازگشت بدهید، برای واجد شرایط بودن برای بازگرداندن، کالای شما باید در همان شرایطی باشد که آن را دریافت کرده اید، استفاده نشده و در اصل آن باشد. بسته بندی. همچنین به تأیید سفارش، شماره سفارش یا مدرک خرید نیاز دارید. پس از دریافت و بازرسی بازگشت شما، به شما اطلاع می دهیم و به شما اطلاع می دهیم که آیا بازپرداخت تأیید شده است یا خیر. در صورت تایید، به صورت خودکار از طریق روش پرداخت اصلی به شما بازپرداخت می شود. لطفاً به یاد داشته باشید که پردازش و ارسال بازپرداخت بانک یا شرکت کارت اعتباری شما نیز ممکن است کمی طول بکشد.