في المقالة التالية سنلقي نظرة على برنامج VirtualBow. هذا واحد تطبيق مجاني ومفتوح المصدر لتصميم ومحاكاة القوس لـ Gnu / Linux و Windows و MacOS. بواسطته ، سيتمكن المستخدمون من تصميم الأقواس ومحاكاتها. برنامج VirtualBow مكتوب بلغة C ++ ويستخدم إطار عمل Qt GUI. كود المصدر مستضاف في GitHub جيثب:. تم إصدار التطبيق تحت رخصة جنو العمومية v3.0.
يوفر هذا البرنامج للمستخدمين طريقة سهلة لاختبار تصميماتهم وتحسينها من خلال تقديم ملاحظات فورية تقريبًا حول الأداء المتوقع للقوس. تتضمن نتائج المحاكاة مجموعة متنوعة من الخصائص الثابتة والديناميكية للقوسمثل اختبار الشد وتشوه الأطراف والضغوط وسرعة السهم ودرجة الكفاءة.
الملامح العامة لبرنامج Virtualbow
- إنه برنامج مجاني ومفتوح المصدر تم إصداره بموجب رخصة GNU v3.0 العامة. إنه مجاني للاستخدام والتعديل وإعادة التوزيع. يمكن لأي شخص أن يشارك في التنمية.
- البرنامج يحتوي على محرر النماذج الذي يمكننا من خلاله إنشاء نماذج القوس وتحميلها وحفظها.
- نستطيع تحرير الطبقات وخصائص المواد والمعلمات الأخرى.
- سنكون أيضا قادرين على إجراء محاكاة لإحصائيات وديناميكيات القوس.
- استخدم طريقة العناصر المحدودة (MEF)
- يشمل أ عارض النتائج حيث يمكننا استشارة نتائج ثابتة؛ أشكال الأطراف ورسم المنحنى والطاقة المخزنة أو توزيع الإجهاد. في ال نتائج ديناميكية يمكننا التشاور موضع وسرعة وتسريع الحبل والسهم والطاقة الحركية والمحتملة ودرجة الكفاءة أو واجهة سطر الأوامر.
- سيكون لدينا إمكانية قم بتشغيل عمليات المحاكاة من سطر الأوامر.
- نستطيع استدعاء VirtualBow من البرامج / البرامج النصية الأخرى لإجراء دراسات المعلمات وتحسينات التصميم.
- البرنامج موثق بالكامل. سيكون لدى المستخدمين إمكانية استشارة دليل المستخدم، حيث يتم شرح جميع وظائف البرنامج وسوف تساعدنا على البدء و الدليل النظري، حيث يمكننا العثور على توثيق مفصل لطرق المحاكاة الداخلية.
هذه ليست سوى بعض ميزات البرنامج. يستطيعون استشر كل منهم في موقع المشروع.
قم بتثبيت VirtualBow على Ubuntu
يتوفر VirtualBow كتنسيق ملف deb أصلي لـ Ubuntu، والتي سنجدها متوفرة في صفحة إصدار المشروع على جيثب. الملف الذي سنقوم بتنزيله اليوم يجب أن يسمى «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
يحذر منشئو المشروع من أن التحقق من صحة نتائج المحاكاة أمر مهم للغاية. لذلك إذا تم استخدام هذا البرنامج لتصميم أو نمذجة قوس موجود ، يطلب من المبدعين إخبارهم بالاختلافات والتشابهات بين المحاكاة والواقع.
على موقع الويب يشيرون أيضًا إلى صعوبة قياس العديد من نتائج المحاكاة الأخرى ، مثل ضغوط المادة. لذلك، شخص لديه إمكانية الوصول إلى أجهزة قياس متطورة (أشياء مثل مستشعرات التسارع وكاميرا عالية السرعة وما إلى ذلك.) ستكون مساعدة كبيرة لهذا المشروع.
على موقع الويب الخاص بهم يشيرون أيضًا إلى أنه يجب على المستخدمين أخذ ذلك في الاعتبار لا يزال هذا البرنامج غير ناضج لذا يوصون بعدم الاعتماد كثيرًا على النتائج، ويشجعوننا على الإبلاغ عن أي أخطاء نكتشفها. لمزيد من التفاصيل حول البرنامج ، يمكن للمستخدمين الرجوع إلى موقع المشروع والوثائق التي يمكن العثور عليها هناك.