OpenFOAM/C3/Importing-mesh-file-in-OpenFOAM/Hindi

From Script | Spoken-Tutorial
Revision as of 01:01, 20 September 2017 by Shruti arya (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:00 नमस्कार, mporting Mesh files in OpenFOAM पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:07 इस ट्यूटोरियल में हम सीखेंगे: OpenFOAM में meshing सॉफ्टवेयर का उपयोग करके Mesh फाइल्स को इम्पोर्ट करना।
00:14 इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ लिनक्स ऑपरेटिंग सिस्टम ऊबुंटु वर्जन 12.04

OpenFOAM वर्जन 2.1.1, ParaView वर्जन 3.12.0

00:26 पूर्वापेक्षा के रूप में,यूजर को पता होना चाहिए कि सॉफ्टवेयर्स जैसे Gambit, Ansys ICEM , CFX, Salom आदि में Mesh कैसे बनाना है।
00:40 blockMesh का उपयोग करके, हम आसानी से सरल geometries बना सकते हैं। उदाहरण के लिए- box, pipe आदि। blockMesh का उपयोग करके जटिल geometries बनाना मुश्किल है।
00:53 लेकिन OpenFOAM थर्ड पार्टी मैशिंग सॉफ्टवेयर से mesh इम्पोर्ट करने का समर्थन करता है। इन mesh फाइल्स को इम्पोर्ट करने के लिए OpenFOAM में कमांड्स उपलब्ध हैं।
01:05 हम अब इन फाइल्स को इम्पोर्ट करना सीखेंगे।
01:08 हमारे कैस की geometry यहाँ है। हमारे पास एक स्क्वैर सिलेंडर है: length 1m और height 1m है Inlet velocity 1 m/s है।
01:22 हम इसे 'Reynolds Number (Re)' = 100 के लिए हल कर रहे हैं। चुना गया डोमेन 40m by 60m है। Boundary conditions डायग्राम में दिखाई गई हैं।
01:36 यह meshing सॉफ्टवेयर में बनाई गई mesh फाइल है।
01:40 आपके OpenFOAM वर्किंग डाइरेक्टरी में, icoFoam solver पर जाएँ और इस पर क्लिक करें।
01:47 अब, cylinder नाम का फोल्डर बनाएँ।
01:52 अब cavity case पर जाएँ। cavity case से 0 और system फोल्डर्स को कॉपी करें।
01:59 इसे cylinder फोल्डर में पेस्ट करें। ध्यान दें आपको constant फोल्डर की आवश्यकता नहीं है।
02:10 मेरे डेस्कटॉप पर, मेरे पास .(dot) msh एक्सटेंशन के साथ Fluent mesh फाइल है। इसे cylmesh.msh नाम दिया है।
02:23 इस फाइल को icoFoam में cylinder फोल्डर में कॉपी और पेस्ट करें।हमारा सेटअप अब तैयार है।
02:32 कमांड टर्मिनल खोलें। run टाइप करें और एंटर दबाएँ।
02:37 टाइप करें cd space tutorials, एंटर दबाएँ।
02:42 टाइप करें cd space incompressible और एंटर दबाएँ। टाइप करें cd space icoFoam, एंटर दबाएँ। टाइप करें cd space cylinder और एंटर दबाएँ।
02:58 Fluent mesh फाइल के लिए, कमांड टर्मिनल में, हमें fluentMeshToFoam (ध्यान दें यहाँ M, T, F कैपीटल हैं ) (space) cylmesh.msh टाइप करने की आवश्यकता है और एंटर दबाएँ।
03:20 टर्मिनल पर, आप देखेंगे कि mesh फाइल अब openFoam डेटा फाइल में बदल गई है।
03:28 अब, cylinder फोल्डर में वापस जाएँ।
03:31 constant फोल्डर बन गया है। इसे खोलने के लिए constant फोल्डर पर क्लिक करें।
03:38 transport Property फाइल constant फोल्डर से गायब है।
03:42 दो स्तर तक वापस जाएँ और cavity case के constant फोल्डर से transport property को कॉपी करें।
03:53 इसे cylinder के constant फोल्डर में पेस्ट करें, जिसे हमने अभी बनाया । हम डिफॉल्ट viscosity रखेंगे।
04:05 टर्मिनल पर वापस जाएँ।
04:08 ध्यान दें, हम यहाँ blockMesh कमांड रन नहीं कर रहे हैं। mesh फाइल में boundary conditions देखने के लिए,
04:15 Constant > polyMesh पर जाएँ। ls टाइप करें। आप boundary फाइल देखेंगे।
04:25 अपने पसंदानुसार इसे किसी भी एडिटर में खोलें।
04:30 boundary condition नाम geometry स्लाइड में दिखते हैं।
04:36 boundary names में किसी भी एरर के मामले में, आप boundary फाइल को देख सकते हैं। इसे बंद करें।
04:45 टर्मिनल में, दो स्तर तक वापस जाएँ और 0 (zero) फोल्डर पर जाएँ।
04:52 0 (zero) फोल्डर में pressure फाइल खोलें।
04:57 ध्यान दें boundary नाम boundary फाइल से मेल खाना चाहिए। यदि आवश्यक हो तो उन्हें बदलें।इस फाइल को बंद करें।
05:08 एक स्तर तक वापस जाएँ और system फोल्डर पर जाएँ।
05:15 controlDict फाइल खोलें।
05:18 हम controlDict फाइल के एंड टाइम को बदलेंगे। इसे बंद करें।
05:25 एक स्तर तक वापस जाएँ। iterations शुरू करने के लिए, टाइप करें icoFoam और एंटर दबाएँ। Iterations रनिंग टर्मिनल में दिखेगा।
05:39 geometry देखने के लिए, टाइप करें paraFoam और एंटर दबाएँ। ParaView विंडो में, object inspector मैन्यू में Apply बटन पर क्लिक करें।
05:53 आप geometry देख सकते हैं। Active variable control मैन्यू में, solid color को U वेलोसिटी में बदलें।
06:03 प्रारंभिक velocity कंडिशन यहाँ दिखती है।
06:08 ऊपरी दाईं साइड पर VCR मैन्यू में play बटन पर क्लिक करें।
06:15 हम टाइम के पैसेज के साथ velocity contours देख सकते हैं।
06:20 paraview विंडो बंद करें।
06:23 अन्य meshing सॉफ्टवेयर से geometry को इंपोर्ट करने के लिए यहाँ कमांड की एक सूची है।

ANSYS : ansysToFoam space <filename> IDEAS : ideasTofoam space <filename> CFX : cfxToFoam space <filename> SALOME : ideasUnvToFoam space <filename> इसी के साथ हम ट्यूटोरियल के अंत में आ गए हैं।

06:54 नियत-कार्य के रूप में-

सर्कुलर सिलेंडर की mesh फाइल को इम्पोर्ट करने की कोशिश करें। circcyl.msh नामक Mesh फाइल इस ट्यूटोरियल में दी गई है। icoFoam' solver का उपयोग करके इसे हल करें।

07:12 इस ट्यूटोरियल में हमने अन्य meshing सॉफ्टवेयर से geometry को इंपोर्ट करना सीखा।
07:18 निम्न URL पर उपलब्ध वीडियो देखें:

http://spoken-tutorial.org/What_is_a_Spoken_Tutorial यह स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। यदि आपके पास अच्छा बैंडविड्थ नहीं है, तो आप इसे डाउनलोड कर देख सकते हैं।

07:30 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम- स्पोकन ट्यूटोरियल का उपयोग कर कार्यशालाएं आयोजित करती है। ऑनलाइन परीक्षा पास करने वालों को प्रमाण पत्र देती है।

अधिक जानकारी के लिए, कृपया contact@spoken-tutorial.org पर लिखें।

07:46 स्पोकन ट्यूटोरियल प्रोजेक्ट Talk to a Teacher प्रॉजेक्ट का एक हिस्सा है। यह आईसीटी के माध्यम से राष्ट्रीय शिक्षा मिशन,एमएचआरडी, भारत सरकार द्वारा समर्थित है। इस मिशन पर अधिक जानकारी यहां उपलब्ध है:

http://spoken-tutorial.org/NMEICT-Intro

08:03 यह स्क्रिप्ट विकास द्वारा अनुवादित है। आई आई टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ, धन्यवाद।

Contributors and Content Editors

Shruti arya