OpenFOAM/C3/Generating-Mesh-using-snappyHexMesh/Bengali
From Script | Spoken-Tutorial
| Time | Narration |
| 00:01 | OpenFOAM এ generating mesh using snappyHexMesh এর টিউটোরিয়ালে আপনাদের স্বাগত। |
| 00:08 | এখানে আমরা শিখব: snappyHexMesh ইউটিলিটি দ্বারা mesh বানানো, flange এর তাপমাত্রা বিতরণ সিমুলেট করা। |
| 00:18 | পূর্ব-আবশ্যকতা হিসাবে, mesh বানাতে snappyHexMeshDict এ প্যারামিটার সম্পর্কে জানা উচিত। অধিক জানতে, OpenFOAM এ introduction to snappyHexMesh এর টিউটোরিয়ালটি দেখুন। |
| 00:31 | টিউটোরিয়ালটি রেকর্ড করতে ব্যবহার করছি: উবুন্টু লিনাক্স অপারেটিং সিস্টেমের সংস্করণ 12.04. OpenFOAM সংস্করণ 2.2.2, ParaView সংস্করণ 3.12.0. |
| 00:46 | আমরা মৌলিক ডাইরেক্টরীতে laplacianFoam থেকে flange এর একটি বিদ্যমান কেস সমাধান করছি।
laplacianFoam solver সহজ Laplace সমীকরণ সমাধান করে। |
| 00:58 | এখন, home ফোল্ডারে যান এবং OpenFoam-2.2.2 ফোল্ডারে ক্লিক করুন। |
| 01:05 | আপনি tutorials দেখবেন। এতে ক্লিক করুন। |
| 01:09 | তারপর mesh ফোল্ডারে ক্লিক করুন। |
| 01:12 | আপনি snappyHexMesh ফোল্ডার দেখবেন। এতে ক্লিক করুন। |
| 01:17 | এই ফোল্ডারে, flange_1 নামে একটি নতুন ফোল্ডার বানান। |
| 01:24 | এখন, দুই স্তর ফিরে যান। |
| 01:27 | basic ফোল্ডার খুলুন। আপনি laplacianFoam ফোল্ডার দেখবেন। এতে ক্লিক করুন। |
| 01:36 | আপনি flange কেস দেখবেন। ফোল্ডারটি খুলতে এতে ক্লিক করুন। |
| 01:42 | তিনটি ফোল্ডার 0, constant এবং system কপি করুন। |
| 01:46 | এখন, তিন স্তর ফিরে যান। কপি করা ফোল্ডার flange_1 ফোল্ডারে পেস্ট করুন। |
| 01:56 | এখন, এক স্তর ফিরে যাই। flange ফোল্ডারে ক্লিক করুন। আপনিconstant এবং system ফোল্ডার দেখবেন। |
| 02:05 | system ফোল্ডারে ক্লিক করুন। |
| 02:08 | এই ফোল্ডার থেকে snappyHexMeshDict এবং surfaceFeatureExtractDict কপি করুন। এখন, দুই স্তর ফিরে যান। |
| 02:18 | এই দুটি ফাইল flange_1 ফোল্ডারের system ডাইরেক্টরীতে পেস্ট করুন। |
| 02:27 | এখন, এক স্তর ফিরে যান। constant ফোল্ডারে ক্লিক করুন। এতে, trisurface নামে ফোল্ডার বানান। |
| 02:40 | এখন, চার স্তর ফিরে যান। |
| 02:44 | resources ফোল্ডার খুলুন। |
| 02:48 | আপনি geometry ফোল্ডার দেখবেন। এখন, geometry ফোল্ডার খুলুন। |
| 02:53 | এতে আপনি flange.stl.gz ফাইল দেখবেন। ফাইলটি এক্সট্র্যাক্ট করুন। |
| 03:04 | flange_1 ফোল্ডারের constant ডাইরেক্টরীতে triSurface ফোল্ডারের পাথ দিন। এখন এটি বন্ধ করুন। |
| 03:16 | কমান্ড টার্মিনাল খুলুন এবং এখানে দেখানোর মত flange_1 এর জন্য পাথ প্রবিষ্ট করুন। লিখুন: cd space OpenFOAM-2.2.2/tutorials/mesh/snappyHexMesh/flange_1 এবং এন্টার টিপুন। |
| 03:42 | এখন লিখুন ls এবং এন্টার টিপুন। |
| 03:46 | এখানে 0, constant এবং system তিনটি ফোল্ডার রয়েছে। লিখুন cd space constant এবং এন্টার টিপুন। |
| 03:55 | এখন লিখুন ls এবং এন্টার টিপুন। আপনি polymesh এবং triSurface ফোল্ডার দেখবেন। লিখুন: cd space polymesh এবং এন্টার টিপুন। |
| 04:09 | এখন লিখুন ls এবং এন্টার টিপুন। আপনি blockMeshDict ফাইল দেখতে পারেন। |
| 04:16 | ফাইলের বিষয়বস্তু দেখতে, লিখুন: gedit space blockMeshDict এবং Enter টিপুন। |
| 04:26 | এটি blockMeshDict ফাইল খুলবে। এই ফাইলে hex mesh এবং boundary patches এর জন্য স্থানাঙ্ক রয়েছে। |
| 04:36 | এখন এটি বন্ধ করুন এবং কমান্ড টার্মিনালে লিখুন: cd স্পেস ডট ডট এবং এন্টার টিপুন। তারপর লিখুন: cd স্পেস ডট ডট এবং এন্টার টিপুন। |
| 04:48 | এখন, লিখুন: cd space system এবং এন্টার টিপুন। |
| 04:53 | এখন লিখুন ls এবং এন্টার টিপুন। আপনি surfaceFeatureExtractDict ফাইল দেখবেন। |
| 05:01 | ফাইলের বিষয়বস্তু দেখতে, লিখুন: gedit space surfaceFeatureExtractDict এবং Enter টিপুন (উল্লেখ্য F, E এবং D বড়হাতে রয়েছে) |
| 05:15 | এটি surfaceFeatureExtractDict ফাইল খুলবে। |
| 05:19 | এই ফাইলে geometry এর feature edges সম্পর্কিত তথ্য রয়েছে। included angle কে 150 নেওয়া হয়েছে। |
| 05:29 | এখন এটি বন্ধ করুন। কমান্ড টার্মিনালে লিখুন: gedit space snappyHexMeshDict এবং Enter টিপুন (উল্লেখ্য H, M এবং D বড়হাতে রয়েছে) |
| 05:45 | এটি snappyHexMeshDict ফাইল খুলবে। এই ফাইলে snappyHexMesh সম্পর্কিত সকল নির্দেশাবলী রয়েছে। |
| 05:53 | snappyHexMeshDict এ, ইতিমধ্যে কিছু পরিবর্তন করেছি। আমি flange.stl নাম দিয়েছি যেমনকি STL ফাইলে রয়েছে, যা constant/trisurface ডাইরেক্টরীতে রয়েছে। |
| 06:11 | castellatedMeshControls এ Explicit feature edge refinement এর জন্য, ফাইলের নাম flange.eMesh দিয়েছি। এই ফাইল surfaceFeatureExtract দ্বারা প্রাপ্ত করা হয়েছে। |
| 06:23 | snappyHexMesh এ অবশিষ্ট বিবরণ প্রয়োজনীয়তা অনুযায়ী পরিবর্তিত হয়েছে। |
| 06:30 | এখন এটি বন্ধ করুন। কমান্ড টার্মিনালে লিখুন cd স্পেস ডট ডট এবং এন্টার টিপুন। |
| 06:38 | লিখুন: cd স্পেস 0 এবং এন্টার টিপুন। |
| 06:44 | লিখুন ls এবং এন্টার টিপুন। আপনি T ফাইল দেখতে পারেন। |
| 06:50 | এখন লিখুন: gedit স্পেস T এবং Enter টিপুন। |
| 06:55 | এটি T ফাইল খুলবে। আমরা প্রতিটি patch এর জন্য ইনিশিয়াল কন্ডিশন দেখবো। |
| 07:04 | এখন, flange এর সকল patches এর জন্য ইনিশিয়াল কন্ডিশন দিতে হবে। |
| 07:11 | patch 1 এর জন্য ইনিশিয়াল কন্ডিশন কপি করুন এবং এটিকে একই ফাইল T তে, patch 4 এর পর পেস্ট করুন। এখন এই patch 1 এর আগে flange_ লিখুন। |
| 07:28 | একইভাবে, আমরা এটি patch 2, 3 এবং 4 এর জন্য করতে পারি। এই T ফাইলটি সংরক্ষণ করুন এবং বন্ধ করুন। |
| 07:37 | কমান্ড টার্মিনালে লিখুন: cd স্পেস ডট ডট এবং এন্টার টিপুন। |
| 07:43 | এখন geometry কে mesh করা প্রয়োজন। তাই কমান্ড টার্মিনালে লিখুন blockMesh এবং Enter টিপুন Meshing হয়ে গেছে। |
| 07:55 | এখন লিখুন: surfaceFeatureExtract এবং Enter টিপুন (উল্লেখ্য F এবং E বড়হাতে রয়েছে)। Surface feature extraction তৈরী হয়েছে। |
| 08:09 | এখন লিখুন: snappyHexMesh ড্যাশ overwrite এবং এন্টার টিপুন। ড্যাশ overwrite কমান্ড আগের ফোল্ডার থেকে ফাইল কপি করা প্রতিরোধ করে। |
| 08:24 | না হলে ফলাফলস্বরূপ mesh গুলি পরবর্তী ফোল্ডার, সম্ভবত ফোল্ডার 1, 2 এবং 3 তে হতে পারে। |
| 08:31 | Meshing কিছু সময় নেবে। এখন meshing সম্পন্ন হয়েছে। |
| 08:36 | temperature distribution সিমুলেট করতে, laplacianFoam solver ব্যবহার করছি। |
| 08:42 | কমান্ড টার্মিনালে লিখুন: laplacianFoam এবং Enter টিপুন (উল্লেখ্য এখানে F বড়হাতে রয়েছে) |
| 08:51 | Iterations রানিং টার্মিনাল উইন্ডোতে দেখাবে। |
| 08:55 | একবার সম্পন্ন হলে geometry এবং ফলাফল দেখতে লিখুন paraFoam এবং এন্টার টিপুন। এটি Paraview উইন্ডো খুলবে। |
| 09:07 | Paraview উইন্ডোর বাম দিকে, Apply তে ক্লিক করুন। এখানে geometry দেখা যাবে। |
| 09:15 | Object Inspector মেনুর properties প্যানেল নীচে স্ক্রোল করুন। Volume ফীল্ডসে T এর জন্য বাক্স চেক করুন এবং Apply তে ক্লিক করুন। |
| 09:25 | এখন Active variable control ড্রপ ডাউন মেনুতে যান। solid color কে বড়হাতের T তে বদলান, যা flange এর জন্য ইনিশিয়াল কন্ডিশন। |
| 09:37 | এখন Paraview উইন্ডোর উপরে আপনি VCR কন্ট্রোল দেখতে পারেন। Play বোতাম ক্লিক করুন। এখন, এটি flange এর temperature distribution এর অন্তিম ফলাফল। |
| 09:58 | Active variable control মেনুর উপরে বামদিকে ক্লিক করে color legend টগল করুন। এটি temperature T এর জন্য color legend. |
| 10:09 | এখন স্লাইডে ফিরে যাই। |
| 10:12 | এর সাথেই আমরা টিউটোরিয়ালের শেষে এসেছি। অনুশীলনী হিসাবে- |
| 10:16 | snappyHexMeshDict এ কিছু প্যারামিটার বদলান। Refinement প্যারামিটার locationInMesh স্থানাঙ্ক snapControls ইত্যাদি। |
| 10:26 | আপনি 0 ফোল্ডারেও তাপমাত্রা বদলাতে পারেন এবং Paraview তে ফলাফল দেখতে পারেন। |
| 10:33 | এখানে আমরা শিখেছি:
snappyHexMesh ইউটিলিটি দ্বারা mesh বানানো, flange এর তাপমাত্রা বিতরণ সিমুলেট করা। |
| 10:44 | ভিডিওটি নিম্ন URL এ উপলব্ধ:
http: //spoken-tutorial.org/What_is_a_Spoken_Tutorial. এটি প্রকল্পকে সারসংক্ষেপে দেখায়। ভালো ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
| 10:57 | স্পোকেন টিউটোরিয়াল প্রকল্প দল কর্মশালার আয়োজন করে। অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
অধিক জানতে contact@spoken-tutorial.org তে লিখুন। |
| 11:14 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। এই মিশন সম্পর্কে আরো তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, http://spoken-tutorial.org/NMEICT-Intro. |
| 11:29 | আই আই টী বোম্বে থেকে আমি বিদায় নিচ্ছি। অংশগ্রহনের জন্যে ধন্যবাদ। |