OpenFOAM/C2/Creating-simple-geometry-in-OpenFOAM/Hindi
From Script | Spoken-Tutorial
Time | Narration |
00:01 | नमस्कार! 'creating simple geometry in OpenFOAM' पर स्पोकन ट्यूटोरियल में आपका स्वागत है। |
00:06 | इस ट्यूटोरियल में मैं आपको दिखाउंगी |
00:08 | सरल ज्योमेट्री बनाने के बारे में |
00:11 | उस ज्योमेट्री को पैराव्यू में देखने के बारे में |
00:15 | इस ट्यूटोरियल को रिकॉर्ड करने के लिए मैं उपयोग कर रही हूँ 'Linux Operating system Ubuntu' वर्जन 10.04 'OpenFOAM' वर्जन 2.1.0 'ParaView' वर्जन 3.12.0 |
00:27 | 'CFD' में पूर्व-प्रसंस्करण भाग में ज्योमेट्री बनाना और इसे मैश करना होता है। |
00:33 | अब उदाहरण में पिछले ट्यूटोरियल का 'Lid driven cavity' केस लेते हैं। |
00:38 | पिछले ट्यूटोरियल का 'पाथ' याद करें। |
00:40 | मैंने पहले ही कमांड टर्मिनल खोल लिया है और 'lid driven cavity' के लिए 'पाथ' प्रविष्ट कर लिया है। |
00:48 | तीन फ़ोल्डर्स हैं '0, constant और system'. 'Geometry', 'constant' के 'polymesh' फोल्डर में है। |
00:55 | कमांड टर्मिनल में टाइप करें: 'cd space constant' और एंटर दबाएं। |
01:03 | अब टाइप करें 'ls' और एंटर दबाएं। |
01:06 | इसमें एक अन्य फोल्डर है जो 'polyMesh' कहलाता है। |
01:10 | अब टाइप करें: 'cd space polymesh' और एंटर दबाएं। |
01:18 | अब टाइप करें: 'ls' और एंटर दबाएं। |
01:22 | यह ज्योमेट्री फाइल रखता है जो 'blockMeshDict' है। |
01:26 | उस 'blockMeshDict' फाइल को अपनी पसंद के एडिटर में खोलें। |
01:30 | टर्मिनल में टाइप करें: 'gedit space blockMeshDict'(ध्यान दें M और D बड़े अक्षर में हैं) और एंटर दबाएं। |
01:45 | अब मैं इसे कैप्चर एरिया में लाती हूँ। |
01:49 | इसे मिनिमाइज़ करती हूँ। |
01:53 | स्लाइड पर वापस जाती हूँ। |
01:55 | 'openfoam' में पूरी ज्योमेट्री 'ब्लॉक्स' में विभाजित होती है। |
01:59 | ब्लॉक्स फिगर में प्रदर्शित की तरह नंबर 0 (ज़ीरो) से शुरू होते हैं। |
02:08 | ध्यान दें ओपनफोम में 2D ज्योमेट्री बनाने के लिए आपको z-एक्सिस में यूनिट सेल मोटाई वैल्यू देनी है। |
02:19 | 'lid driven cavity' की लम्बाई 1 और ऊँचाई 1 है। स्लाइड को मिनिमाइज़ करें। |
02:29 | अपने डेस्कटॉप पर राइट क्लिक करें 'create document > Empty file' चुनकर एक खाली फाइल बनाएं। इसे 'blockMeshDict' नाम दें (ध्यान दें M और D बड़े अक्षर में हैं) |
02:48 | इसे खोलें। अब मूल 'lid driven cavity' 'blockMeshDict' फाइल से डेटा को ज़ीरो लाइन से नयी 'blockMeshDict' में कॉपी करें। |
02:59 | ऊपर लाइन 0 तक जाएँ 'convertTometers' तक इसे कॉपी करें और यहाँ पेस्ट करें। |
03:15 | नीचे जाएँ। अब 'convertTometers' के बाद कुछ जगह छोड़ें। |
03:21 | 1 प्रविष्ट करें क्योंकि ज्योमेट्री मीटर में है। सेमीकोलन लगाएं और एंटर दबाएं। |
03:30 | दोबारा एंटर दबाएं। फाइल में टाइप करें 'vertices' और एंटर दबाएं। |
03:39 | ओपन ब्रैकेट लगाएं और एंटर दबाएं |
03:43 | 'tab' की (key) दबाएं। पॉइंट 0 से शुरू करें, ओपन क्लोज़ ब्रैकेट लगाएं। |
03:52 | '0 space 0 space 0'और एंटर दबाएं। दोबारा 'tab' की (key) दबाएं, ओपन क्लोज़ ब्रैकेट। |
04:02 | धनात्मक x-एक्सिस पर पॉइंट 1 तक आगे बढ़ते हैं और प्रविष्ट करें '1 space 0 space 0' और एंटर दबाएं। |
04:12 | दोबारा 'tab' की (key) दबाएं, ओपन क्लोज़ ब्रैकेट। धनात्मक x-y प्लेन पर पॉइंट 2 तक आगे बढ़ते हैं और प्रविष्ट करें '1 space 1 space 0' और एंटर दबाएं। |
04:26 | दोबारा 'tab' की (key) दबाएं, ओपन क्लोज़ ब्रैकेट। धनात्मक y-एक्सिस पर तीसरा पॉइंट प्रबिष्ट करते हैं '0 space 1 space 0', एंटर दबाएं। |
04:39 | दोबारा 'tab' की (key) दबाएं। सामने के पृष्ट पर चौथा पॉइंट प्रविष्ट करें,ओपन क्लोज़ ब्रैकेट, '0 space 0 space 0.1' और एंटर दबाएं। |
04:51 | उसी प्रकार धनात्मक z-एक्सिस पर एक यूनिट वैल्यू के साथ अन्य पॉइंट्स प्रविष्ट करें। |
04:56 | ब्रैकेट बंद करें और इसके बाद एक सेमीकॉलन लगाएं। एंटर दबाएं दोबारा एंटर दबाएं। |
05:03 | 'vertices' के नीचे ब्लॉक्स हैं। टाइप करें 'blocks' और एंटर दबाएं। एक ओपन ब्रैकेट लगाएं और एंटर दबाएं। |
05:16 | अब मैं स्लाइड्स पर वापस आती हूँ। |
05:19 | ध्यान दें 'Lid driven cavity' को एकल ब्लॉक की तरह लिया गया है। |
05:24 | अब मैं 'blockmeshdict' पर वापस आती हूँ। |
05:27 | ब्लॉक के लिए दक्षिणावर्त दिशा में पॉइंट्स प्रविष्ट करें। |
05:31 | यहाँ हम 'मैशिंग' के लिए 'hexa hedral blocks' उपयोग कर रहे हैं। |
05:34 | अब टाइप करें 'hex'. कुछ जगह छोड़ें। ब्रैकेट्स में प्रविष्ट करें '0 space 1 space 2 space 3 space 4 space 5 space 6 space 7' दोबारा कुछ जगह छोड़ें। |
05:53 | ध्यान दें मल्टीपल ब्लॉक्स के लिए अधिक पॉइंट्स होंगे। |
05:58 | इसके बाद x, y और z दिशाओं में 'ग्रिड' पॉइंट्स प्रविष्ट करें। |
06:02 | ब्रैकेट्स में ओपन क्लोज़ ब्रैकेट प्रविष्ट करें '30 space 30 space 1' कुछ जगह छोड़ें, आप जब ज़रुरत हो तब उस ग्रिड में परिवर्तन कर सकते हैं। |
06:16 | z-एक्सिस में ग्रिड पॉइंट को 1 लिया जा सकता है। |
06:22 | अब कुछ जगह छोड़ें और टाइप करें 'simple Grading'. कुछ जगह छोड़ें, ओपन क्लोज़ ब्रैकेट प्रविष्ट करें '1 space 1 space 1' |
06:36 | यह x, y और z दिशाओं में ग्रिड स्पेसिंग है। एंटर दबाएं। |
06:43 | क्लोज़ ब्रैकेट, एक सेमीकोलन लगाएं और एंटर दबाएं। |
06:48 | दोबारा एंटर दबाएं। अब टाइप करें 'edges' और एंटर दबाएं। |
06:55 | क्योंकि यह सरल ज्योमेट्री है 'edges' को खाली रखा जा सकता है। |
07:00 | ओपन ब्रैकेट लगाएं एंटर दबाएं, ब्रैकेट बंद करें एक सेमीकोलन लगाएं और एंटर दबाएं। |
07:07 | दोबारा एंटर दबाएं। 'edges' के नीचे 'बाउंड्री कंडीशंस' हैं। |
07:11 | यहाँ आपको 'पृष्ठों' के लिए 'बाउंड्री नाम' प्रविष्ट करने हैं। |
07:15 | टाइप करें और एंटर दबाएं। |
07:19 | एक ओपन ब्रैकेट लगाएं और एंटर दबाएं। |
07:23 | अब मैं स्लाइड्स पर वापस जाती हूँ। |
07:26 | ज्योमेट्री में ऊपरी सतह गतिमान है और अन्य तीन सतहें स्थिर हैं। |
07:31 | अगली और पिछली सतहों के नाम 'empty' हैं क्योंकि यह एक 2D प्रॉब्लम है। |
07:39 | एक बार फिर नयी 'blockMeshDict' फाइल खोलें। |
07:42 | 'boundary' में 'patch' का नाम 'moving wall' दें। एंटर दबाएं। |
07:51 | अब एक ओपन कर्ली ब्रैकेट लगाएं और एंटर दबाएं। |
07:56 | अब 'moving wall' के लिए 'type' लिखें। प्रविष्ट करें 'type' स्पेस 'wall'. |
08:06 | एक सेमीकोलन लगाएं और एंटर दबाएं। |
08:09 | अब ओपन ब्रैकेट लगाएं और एंटर दबाएं। 'tab' की (key) दबाएं, ओपन क्लोज़ ब्रैकेट। |
08:20 | इस ब्रैकेट में पृष्ठों के लिए पॉइंट्स प्रविष्ट करें। |
08:24 | अब मैं स्लाइड्स पर वापस जाती हूँ। |
08:27 | ध्यान दें कि पॉइंट्स का क्रम इस प्रकार होना चाहिए कि अँगूठा पृष्ठ के लम्ब में और |
08:34 | उँगलियाँ चित्र में प्रदर्शित की तरह घूमी हुई होनी चाहिए। |
08:39 | घुमाव दक्षिणावर्त या वामावर्त हो सकता है। |
08:43 | यह भी ध्यान दें कि पॉइंट्स 'vertices' में प्रविष्ट किये हुए पॉइंट्स से मेल खाने चाहिए। |
08:48 | अब मैं नयी 'blockMeshDict' फाइल पर जाती हूँ। |
08:52 | अब पृष्ठों में प्रविष्ट करें '3 space 7 space 6 space 2' |
09:01 | अब मैं स्लाइड्स पर वापस जाती हूँ। ये गतिमान दीवार 3, 7, 6, 2 के लिए पॉइंट्स हैं। |
09:09 | इसे मिनिमाइज़ करें। ध्यान दें कि आप उस पृष्ठ पर किसी भी पॉइंट से शुरू कर सकते हैं। अब एंटर दबाएं। |
09:17 | ब्रैकेट बंद करें। दोबारा एंटर दबाएं। |
09:22 | एक अन्य नोट: पृष्ठों के पॉइंट्स प्रविष्ट करने के बाद हमें सेमीकोलन प्रविष्ट करना है। अब कर्ली ब्रैकेट्स के बाद एंटर दबाएं। दोबारा एंटर दबाएं। |
09:35 | अब उसी प्रकार स्थिर दीवारों के लिए 'boundary condition' और 'faces' प्रविष्ट करें। |
09:40 | 2D प्रॉब्लम होने के कारण अगले और पिछले पृष्ठों के लिए बाउंड्री के प्रकार को खाली रखा जा सकता है। |
09:46 | स्लाइड के चित्र को देखें। पॉइंट्स प्रविष्ट करने के लिए इसे मिनिमाइज़ करें। |
09:52 | क्लोज़ ब्रैकेट लगाएं सेमीकोलन और एंटर दबाएं, एक बार फिर एंटर दबाएं। |
09:59 | अब टाइप करें 'mergePatchPairs' और एंटर दबाएं। |
10:04 | चूँकि यहाँ मर्ज करने के लिए पैचेस नहीं हैं, इसे खाली रखा जा सकता है। |
10:08 | ओपन क्लोज़ ब्रैकेट लगाएं। एक सेमीकोलन लगाएं और एंटर दबाएं। |
10:14 | हमने 'blockMeshDict' फाइल बना ली है। इसे सेव करें। |
10:18 | पूर्ण 'blockMeshDict' फाइल यहाँ देखी जा सकती है। |
10:26 | दोनों 'blockMeshDict' फाइल्स को बंद करें। |
10:29 | ध्यान दें कि 'कमांड टर्मिनल' तब तक कार्य नहीं करेगा जब तक 'blockMeshDict' फाइल बंद न हो जाये। |
10:35 | टर्मिनल पर वापस जाएँ। अब 'cavity' फोल्डर पर वापस जाने के लिए टाइप करें 'cd space (dot) (dot)' दो बार। अब ज्योमेट्री को मैश करते हैं। |
10:45 | यह करने के लिए टर्मिनल पर टाइप करें: 'blockMesh' और एंटर दबाएं। |
10:53 | अब 'ज्योमेट्री' देखने के लिए 'कमांड टर्मिनल' पर टाइप करें 'paraFoam' और एंटर दबाएं। |
10:59 | यह 'ParaView' विंडो खोलेगा। |
11:03 | अब बायीं तरफ 'object inspector' मेन्यू में 'Apply' पर क्लिक करें। इस तरह से आप ज्योमेट्री देख सकते हैं। |
11:13 | अब मैं स्लाइड्स पर वापस जाती हूँ। |
11:16 | इस ट्यूटोरियल में हमने सीखा: |
11:18 | 'OpenFOAM' में एक सरल ज्योमेट्री बनाना |
11:22 | 'Paraview ' में ज्योमेट्री देखना |
11:25 | यह हमें इस ट्यूटोरियल के अंत में लाता है। |
11:29 | नियत कार्य में - |
11:31 | 'lid driven cavity' के परिमाण बदलें, ग्रिड का साइज़ बदलकर '50 50 1' करें और 'paraView' में ज्योमेट्री देखें। |
11:41 | इस URL पर उपलब्ध वीडियो देखें: [1] |
11:44 | यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। |
11:46 | अच्छी बैंडविड्थ न मिलने पर आप इसे डाउनलोड करके देख सकते हैं। |
11:51 | स्पोकन ट्यूटोरियल प्रोजेक्ट टीम : |
11:53 | स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है। |
11:55 | ऑनलइन टेस्ट पास करने वालों को प्रमाणपत्र देती है। |
11:59 | अधिक जानकारी के लिए कृपया 'contact@spoken-tutorial.org' पर लिखें। |
12:05 | स्पोकन ट्यूटोरियल प्रोजेक्ट टॉक टू अ टीचर प्रोजेक्ट का हिस्सा है। |
12:09 | यह भारत सरकार के MHRD के ICT के माध्यम से राष्ट्रीय साक्षरता मिशन द्वारा समर्थित है। |
12:15 | इस मिशन पर अधिक जानकरी इस URL पर उपलब्ध है। |
12:19 | यह स्क्रिप्ट श्रुति आर्य द्वारा अनुवादित है, आई आई टी बॉम्बे से मैं जया आपसे विदा लेती हूँ, धन्यवाद। |