دوره های آموزش مقدماتی اوپن فوم (OpenFOAM) - آخرین آپدیت

دانلود OpenFOAM beginner core courses

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع OpenFOAM: گام اول برای شبیه‌سازی سیالات و انتقال حرارت

این دوره آموزشی، اولین قدم ضروری برای ورود به دنیای OpenFOAM و انجام پروژه‌های شبیه‌سازی سیالات (CFD) است. با شرکت در این دوره، شما:

  • با نحوه نصب و راه‌اندازی OpenFOAM آشنا می‌شوید.
  • می‌توانید از الگوهای آماده OpenFOAM برای ایجاد پروژه‌های جدید استفاده کنید.
  • درک عمیقی از شبکه‌بندی، شرایط مرزی و روش‌های محاسباتی به دست می‌آورید.
  • یاد می‌گیرید چگونه برای برنامه‌نویسی کارآمد در OpenFOAM از کدها استفاده کنید.

پیش‌نیازها:

آشنایی مقدماتی با مکانیک سیالات برای شرکت در این دوره کافی است. نیازی به دانش قبلی در مورد LINUX یا سایر زبان‌های برنامه‌نویسی ندارید.

درباره OpenFOAM:

OpenFOAM یک ابزار پیشرفته برای حل معادلات پیچیده دینامیک سیالات و انتقال حرارت با استفاده از روش‌های عددی است. این نرم‌افزار متن‌باز و رایگان است و بزرگترین جامعه کاربری در زمینه CFD را دارا می‌باشد. با وجود قابلیت‌های قدرتمند، فرآیند یادگیری OpenFOAM می‌تواند چالش‌برانگیز باشد. هدف ما از ارائه این دوره، تسهیل فرآیند یادگیری برای علاقه‌مندان به این ابزار قدرتمند است.

آنچه در این دوره خواهید آموخت:

در این دوره، تجربه عملی استفاده از OpenFOAM را به دست خواهید آورد و با تئوری‌های اساسی مرتبط با تنظیمات شبیه‌سازی به شکلی ساده و قابل فهم آشنا خواهید شد، به طوری که بتوانید از آن برای کاربردهای خود استفاده کنید.

دانش لینوکس یا برنامه‌نویسی؟ نگران نباشید!

نیازی به داشتن دانش قبلی در مورد LINUX یا سایر زبان‌های برنامه‌نویسی ندارید. در طول دوره، دستورات کاربردی LINUX که مرتبط با عملکرد OpenFOAM هستند و همچنین ترفندهای برنامه‌نویسی کارآمد به شما آموزش داده خواهد شد.

ساختار دوره:

این دوره به پنج بخش تقسیم می‌شود:

  1. مقدمه
  2. دانش پایه
  3. مطالعه موردی‌های کاربردی
  4. تئوری‌های پیشرفته
  5. کاربردهای "واقع‌گرایانه"

مباحث کلیدی:

در این دوره بر موارد زیر تمرکز خواهیم کرد:

  • فایل‌های "آموزشی" پایه OpenFOAM
  • شبکه‌بندی با استفاده از blockMesh و snappyHexMesh
  • ویرایش هندسه با استفاده از Blender
  • پس‌پردازش نتایج
  • مدل‌سازی آشفتگی
  • تئوری‌های مرتبط با Scheme و Algorithm
  • گردش کار "واقعی"

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • ساختار دوره Course Structure

  • چرا OpenFOAM Why OpenFOAM

  • نصب OpenFOAM (ویندوز از طریق WSL: openfoam.com) OpenFOAM Installation (Windows via WSL: openfoam.com)

  • نصب OpenFOAM (MacOS از طریق Docker: openfoam.com) OpenFOAM Installation (MacOS via Docker: openfoam.com)

  • نصب OpenFOAM (ویندوز از طریق WSL: openfoam.org، اختیاری) OpenFOAM installation (Windows via WSL: openfoam.org, optional)

  • برخی از دستورات مفید LINUX Some useful LINUX commands

دانش اصلی Core knowledge

  • اولین شبیه سازی مطلق خود را اجرا کنید Run your absolute first simulation

  • ساختار پوشه "Tutorial" "Tutorial" folder structure

  • مبانی ساخت blockMesh Fundamental of blockMesh construction

  • درجه بندی blockMesh blockMesh grading

  • پس پردازش با ParaView post-processing with ParaView

موارد کاربردی مفید Useful Cases

  • جریان داخلی Internal Flow

  • جریان خارجی External Flow

  • مدل سازی توربولانس Turbulence Modeling

  • RANS RANS

  • LES LES

برخی از نظریه های پیشرفته Some Advanced Theories

  • شرایط مرزی Boundary Conditions

  • طرح ها و راه حل های محاسباتی Computational Schemes and Solutions

کاربردهای "واقعی" بیشتر More "Realistic" Applications

  • جریان چند فازی Multiphase flow

  • snappyHexMesh snappyHexMesh

  • مبانی Blender Blender Basics

نمایش نظرات

دوره های آموزش مقدماتی اوپن فوم (OpenFOAM)
جزییات دوره
5 hours
22
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
230
4.4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Caesar Wiratama Caesar Wiratama

کارشناس CAE از سال 2013