دوره آفلاین بهینه سازی کاربردی سازه
ویدیو جلسه اول:
مزیت های دوره برای شرکت کنندگان
1- کاهش زمان طراحی سازه با خودکار سازی فرایند های طراحی
2- بهینه سازی سازه
3- ساخت پلاگین برای چک کردن سازه های دیگران
4- امکان همکاری در توسعه ی نرم افزار استراکتیفای
مزیت نسبت به دوره های دیگر
-کاربردی تر بودن
-جامع تر بودن
– استفاده از ساده ترین زبان برنامه نویسی دنیا برای انجام اتوماسیون در طراحی سازه(پایتون به جای سی شارپ)
جهت خرید قسطی به آیدی زیر پیام دهید
@hs_aai0607
ــــــــــــــــــــــــــــــ
آخرین اخبار در مورد دوره در همین سایت و کانال استراکتیفای :
@structify
سرفصل ها و زیر فصل های دوره طراحی اتوماتیک سازه
جلسه ۰: نصب و راهاندازی
جلسه ۱: مبانی برنامهنویسی در مهندسی عمران
- تفاوت رویکرد مهندسی عمران از دورههای برنامهنویسی
- دلایل انتخاب پایتون به عنوان زبان برنامهنویسی اصلی
- مزایای انتقال از اکسلنویسی به پایتوننویسی
- آغاز کار با پایتون
- روشهای چاپ (Print) در پایتون
- شناخت انواع دادهها در پایتون
جلسه ۲: ساختارهای داده و کنترل جریان
- کار با لیستها
- کار با دیکشنریها
- مفاهیم حلقهها در پایتون
- اصول و نگارش توابع
جلسه ۳: مدیریت دادهها و ترسیم
بخش اول:
- آشنایی با کتابخانه NumPy برای پردازش دادهها
بخش دوم:
- ترسیم دادهها با استفاده از کتابخانه Matplotlib
جلسه ۴: ادامه ترسیم و ارتباط با اکسل
بخش اول:
- توسعه مهارتهای ترسیم با Matplotlib
- خواندن و نوشتن اطلاعات از فایلهای اکسل با پایتون
بخش دوم:
- اتصال به نرمافزار ETABS برای آغاز اتوماسیون در تحلیل سازهها
جلسه ۵: مدیریت دادههای متنی
بخش اول:
- خواندن اطلاعات از فایلهای متنی
- به کارگیری ساختار switch به عنوان جایگزین شرطها (if)
- رفع چالشهای اتصال پایتون به ETABS
بخش دوم:
- تعریف اتوماتیک انواع متریالها با پایتون
- تغییر واحدهای نیرو، طول و دما به صورت پویا
جلسه ۶: مدلسازی مصالح و تحلیلهای زلزله
بخش اول:
- ایجاد مدل بتن با تغییر مشخصات مکانیکی و رفتار غیرخطی
- افزودن مقاومت بتن و چگالی به منظور تعریف توابع کلی مصالح با یک خط کد
- ذخیرهسازی (Save) مدلهای ساخته شده
- توضیح روند نوشتن توابع تو در تو و کاربرد آنها در فایلهای پایتونی
بخش دوم:
- تحلیل زلزله و استخراج رکوردهای زلزله با استفاده از پایتون
- تدوین تابعی جهت دریافت و ذخیره اطلاعات فایل استاندارد Peer
جلسه ۷: طراحی سازههای فولادی و بتنی
- روشهای طراحی سازههای فولادی با پایتون
- خواندن مصالح پیشتعریفشده
- تعریف مقاطع مستطیلی برای بتن
- تعریف مقاطع تیر
- تعریف مقطع ستون در حالت طراحی و بررسی
جلسه ۸: مدلسازی المانهای سطحی و خطی
بخش اول:
- تعریف المانهای سطحی
- تغییر و خواندن ضرایب کاهشی( Modifier های سختی و جرم)برای المانهای سطحی و خطی
- آشنایی با قسمتهای مختلف فایل راهنمای CHM
بخش دوم (باگذاری نقطهای و گسترده):
- بارگذاری المانهای خطی (مانند تیر و ستون)
- بهکارگیری روشهای باگذاری گسترده برای المانهای خطی
جلسه ۹: تخصیص ضرایب و بهبود مدلهای سازهای
بخش اول:
- اعطای ضرایب ترک خوردگی و کاهش جرم به المانهای خطی و سطحی
بخش دوم:
- ترسیم المانهای تیر و ستون با برنامهنویسی
- اختصاص مقاطع جدید به المانهای تعریفشده
- تعریف ترکیبهای بار طراحی به صورت اتوماتیک
جلسه ۱۰: استخراج دادهها و تولید فایلهای دوره تناوب
بخش اول:
- استفاده از تابع Save As در برنامهنویسی
- استخراج جداول از ETABS و توسعه تابع استخراجکننده
- تولید فایلهای دوره تناوب به صورت گام به گام
بخش دوم (استخراج جدول دریفت و پیچش):
- ایجاد تابع برای خواندن دوره تناوب در نیمخط
- استخراج جدول “Max over Avg Drifts” و فیلتر کردن ستونها و ردیفها
جلسه ۱۱: توسعه پلاگینهای پیشرفته
بخش اول (پلاگین نامنظمی پیچشی):
- تدوین کد پلاگین جهت شناسایی و چاپ طبقات دارای نامنظمی پیچشی بر اساس حد ریشیو مشخصشده
بخش دوم (پلاگین اعمال ضریب برش پایه):
- نوشتن تابع اعمال ضریب برش پایه
- ایجاد Load Case برای ترکیبهای بار چندگانه
جلسه ۱۲: بهینهسازی مدلهای سازهای
بخش اول تا چهارم:
- بهینهسازی برش چشمه اتصال و سایر پارامترهای مهم
- توسعه و تکمیل روند بهینهسازی مدل
جلسه ۱۳: نحوه ی توسعه پلاگین ضریب نامعینی
جلسه ۱۴: بهینهسازی کاربردی و اتوماسیون در تحلیل سازه
جلسه پاسخ به سوالات
- جلسه جامع جهت رفع ابهامات و پاسخگویی به پرسشهای شرکتکنندگان