انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نرمافزارهای فنی-مهندسی => نویسنده: Hamed Mohammadi در 11 بهمن 1393، 11:26 بظ
-
کسی از دوستان با OpenFOAM آشنایی دارد که راهنمایی کند جطور یادگیری اون رو شروع کنم؟
-
از اینجا شروع کن: لینک (http://www.openfoam.org/docs/user/index.php)
-
البته توی مخازن اوبونتو openfoam وجود نداره و بجای اون باید freefoam رو از توی مخازن نصب کنید.
-
برای نصب openfoam در ubuntu باید به http://openfoam.org/download/ubuntu.php مراجعه کنید . زیرا بسته های openfoam موجود در software center قابل استفاده و اجرا نیستند(بسته elmer موجود در software center هم قابل اجرا نیست و مشکل دارد(در 13.10 تست کرده بودم ). حداقل بسته هایی که اجرا نمیشود را پاک کنند تا موجب اتلاف وقت و ناراحتی کاربران نشود ) .
برای اموزش هم علاوه بر راهنمای نرم افزار تعدادی tutorial وجود دارد :
http://takhtesefid.org/watch?v=933263758786
http://takhtesefid.org/watch?v=309257187835
http://takhtesefid.org/watch?v=405244000763
http://takhtesefid.org/watch?v=996196210587
البته قبل از هر چیز باید بگویم ابتدا برای تحلیل المان محدود ابتدا باید بر mesh بندی مسلط باشید کیفیت mesh تاثیر زیادی بر دقت شبیه سازی (simulation ) دارد .
مثلا باید در تحلیل سیالاتی بدانید که مش شما در کجا باید چند وجهی باشد در کجا میتوانید از المان های مکعب یا مثلث و... استفاده کنید . گره ها باید بر هم منطبق باشند . جسم سه بعدی شما کاملا باید بی نقص و بدور از هر گونه لبه اضافی و ... باشد . بهتر است با چند نوع اندازه و ساختار المان مختلف چند بار مساله را تحلیل کنید تا ببینید پاسخ نهایی به چه عددی همگرا میشود .
اما میرسیم به مقوله دقت و قدرت همگرایی به پاسخ دقیق در solver : هنگام استفاده از openfoam باید بدانید که با مش بندی مشابه نسبت به fluent خطای بیشتری دریافت میکنید ( پس ماست هایتان را کیسه کنید ;D ) (البته این solver open foam یکی از امیدوار کننده ترین نرم افزارهای تحلیل مکانیک اپن سورس است ) برای دیدن فیلم مقایسه میتوانید openfoam vs fluent یا watch?v=OBae-GV9KEAیوتیوپ را ببینید .