अगले लेख में हम VirtualBow पर एक नज़र डालने जा रहे हैं। यह वही है गुन / लिनक्स, विंडोज और मैकओएस के लिए आर्क डिजाइन और सिमुलेशन के लिए स्वतंत्र और खुला स्रोत अनुप्रयोग। इसके साथ, उपयोगकर्ता मेहराब को डिजाइन और अनुकरण करने में सक्षम होंगे। VirtualBow C ++ में लिखा गया है और Qt GUI फ्रेमवर्क का उपयोग करता है। स्रोत कोड को होस्ट किया गया है GitHub। आवेदन GNU जनरल पब्लिक लाइसेंस v3.0 के तहत जारी किया गया है।
यह कार्यक्रम उपयोगकर्ताओं को आर्क के अपेक्षित प्रदर्शन पर लगभग त्वरित प्रतिक्रिया प्रदान करके उनके डिजाइनों का परीक्षण और अनुकूलन करने का एक आसान तरीका प्रदान करता है। सिमुलेशन परिणामों में आर्क की स्थिर और गतिशील विशेषताओं की एक किस्म शामिल हैजैसे कि तन्य परीक्षण, अंग विकृति, तनाव, तीर गति और दक्षता की डिग्री।
Virtualbow की सामान्य विशेषताएं
- यह GNU v3.0 जनरल पब्लिक लाइसेंस के तहत जारी एक स्वतंत्र और खुला स्रोत कार्यक्रम है। यह उपयोग, संशोधित और पुनर्वितरित करने के लिए स्वतंत्र है। कोई भी विकास में शामिल हो सकता है.
- कार्यक्रम में ए मॉडल संपादक जिसके साथ हम आर्क मॉडल बना सकते हैं, लोड कर सकते हैं और सहेज सकते हैं.
- हम कर सकते हैं परतों, सामग्री गुणों और अन्य मापदंडों को संपादित करें.
- हम भी कर पाएंगे चाप के स्थिर और गतिशीलता का अनुकरण करें.
- का प्रयोग करें सीमित तत्व विधि (MEF)
- एक शामिल हैं परिणाम दर्शक जिसमें हम परामर्श कर सकते हैं स्थिर परिणाम; अंग आकार, वक्र ड्राइंग, संग्रहीत ऊर्जा या तनाव वितरण। में गतिशील परिणाम हम परामर्श कर सकते हैं; रस्सी और तीर की स्थिति, गति और त्वरण, गतिज और संभावित ऊर्जा, दक्षता की डिग्री या कमांड लाइन इंटरफ़ेस।
- हमारी संभावना होगी कमांड लाइन से सिमुलेशन चलाएं.
- हम कर सकते हैं VirtualBow को अन्य प्रोग्राम / स्क्रिप्ट से कॉल करें पैरामीटर अध्ययन और अनुकूलन अनुकूलन करने के लिए।
- कार्यक्रम पूरी तरह से प्रलेखित है। उपयोगकर्ताओं को परामर्श करने की संभावना होगी उपयोगकर्ता के लिए मैनुअल, जहां कार्यक्रम के सभी कार्यों को समझाया गया है और हमें आरंभ करने में मदद करेगा और सैद्धांतिक मैनुअल, जिसमें हम आंतरिक सिमुलेशन विधियों के विस्तृत दस्तावेज पा सकते हैं।
ये कार्यक्रम की कुछ विशेषताएं हैं। वे कर सकते हैं उन सभी में परामर्श करें परियोजना की वेबसाइट.
Ubuntu पर VirtualBow स्थापित करें
वर्चुअलबॉक्स उबंटू के लिए एक देशी डिबेट फ़ाइल प्रारूप के रूप में उपलब्ध है, जो हम में उपलब्ध होगा प्रोजेक्ट रिलीज़ पेज GitHub पर। आज हम जिस फाइल को डाउनलोड करने जा रहे हैं उसे «virtualbow-0.7.1-linux64.deb ».
वेब ब्राउज़र का उपयोग करने के अलावा, इस प्रोग्राम का .deb पैकेज डाउनलोड करने के लिए भी हम एक टर्मिनल (Ctrl + Alt + T) खोल सकते हैं और wget का उपयोग कर सकते हैं पैकेज डाउनलोड करने के लिए निम्नानुसार है:
wget https://github.com/bow-simulation/virtualbow/releases/download/v0.7.1/virtualbow-0.7.1-linux64.deb
एक बार डाउनलोड समाप्त होने के बाद, उसी टर्मिनल से हम निम्नलिखित कमांड को निष्पादित करने जा रहे हैं प्रोग्राम को इंस्टॉल करो:
sudo dpkg -i virtualbow-0.7.1-linux64.deb
अगर वे दिखाई देते हैं निर्भरता के साथ समस्याओं जैसा कि पिछले स्क्रीनशॉट में देखा जा सकता है, हम उन्हें उसी टर्मिनल में टाइप करके हल कर सकते हैं जो यह अन्य कमांड है:
sudo apt install -f
एक बार स्थापना समाप्त होने के बाद, हम अपने कंप्यूटर पर प्रोग्राम लॉन्चर की तलाश करके प्रोग्राम शुरू कर सकते हैं।
स्थापना रद्द करें
पैरा हमारी टीम के इस कार्यक्रम को हटा दें, हमें केवल एक टर्मिनल खोलना होगा (Ctrl + Alt + T) और निम्नलिखित कमांड निष्पादित करें:
sudo apt remove virtualbow; sudo apt autoremove
परियोजना के निर्माता चेतावनी देते हैं कि सिमुलेशन परिणामों की मान्यता एक बहुत महत्वपूर्ण मुद्दा है। इसलिए यदि इस प्रोग्राम का उपयोग मौजूदा आर्क को डिज़ाइन या मॉडल करने के लिए किया गया है, रचनाकार हमें सिमुलेशन और वास्तविकता के बीच अंतर और समानता को जानने के लिए कहते हैं.
वेबसाइट पर वे यह भी संकेत देते हैं कि कई अन्य सिमुलेशन परिणाम को मापना मुश्किल है, जैसे कि सामग्री के तनाव। इसलिए, उन्नत माप उपकरण तक पहुंच रखने वाला व्यक्ति (त्वरण सेंसर, एक उच्च गति कैमरा, आदि जैसी चीजें) इस परियोजना के लिए एक बड़ी मदद होगी.
अपनी वेबसाइट पर वे यह भी संकेत देते हैं कि उपयोगकर्ताओं को उस पर ध्यान देना चाहिए यह सॉफ़्टवेयर अभी भी अपरिपक्व है, इसलिए वे परिणामों पर बहुत अधिक भरोसा न करने की सलाह देते हैं, और वे हमें किसी भी कीड़े की रिपोर्ट करने के लिए प्रोत्साहित करते हैं। कार्यक्रम के बारे में अधिक जानकारी के लिए, उपयोगकर्ता चालू कर सकते हैं परियोजना की वेबसाइट और प्रलेखन जो वहाँ पाया जा सकता है।