במאמר הבא אנו נסתכל על VirtualBow. זה אחד יישום קוד פתוח ופתוח לעיצוב קשת וסימולציה עבור Gnu / Linux, Windows ו- MacOS. באמצעותו, המשתמשים יוכלו לעצב ולדמות קשתות. VirtualBow כתוב ב- C ++ ומשתמש במסגרת ה- Qt GUI. קוד המקור מתארח ב GitHub. היישום שוחרר תחת הרישיון הציבורי הכללי של GNU v3.0.
תוכנית זו מציעה למשתמשים דרך קלה לבדוק ולייעל את העיצובים שלהם על ידי מתן משוב כמעט מיידי על הביצועים הצפויים של קשת. תוצאות הסימולציה כוללות מגוון מאפיינים סטטיים ודינמיים של הקשתכמו בדיקת מתיחה, דפורמציה בגפיים, מתח, מהירות חץ ומידת היעילות.
מאפיינים כלליים של Virtualbow
- זוהי תוכנית קוד פתוח וחינמית שפורסמה תחת הרישיון הציבורי הכללי של GNU v3.0. זה חופשי לשימוש, שינוי והפצה מחדש. כל אחד יכול להסתבך בפיתוח.
- בתוכנית יש עורך מודלים שבעזרתו נוכל ליצור, לטעון ולשמור מודלים של קשת.
- אנחנו יכולים ערוך שכבות, מאפייני חומר ופרמטרים אחרים.
- גם אנחנו נוכל לבצע סימולציה של הסטטיסטיקה והדינמיקה בקשת.
- השתמש ב- שיטת אלמנט סופית (MEF)
- כולל א מציג תוצאות שבו אנו יכולים להתייעץ עם תוצאות סטטיות; צורות איברים, ציור העקומה, אנרגיה מאוחסנת או חלוקת מתח בתוך ה תוצאות דינמיות אנחנו יכולים להתייעץ; המיקום, המהירות והתאוצה של חבל וחץ, אנרגיה קינטית ופוטנציאלית, מידת היעילות או ממשק שורת הפקודה.
- תהיה לנו אפשרות להריץ סימולציות משורת הפקודה.
- אנחנו יכולים התקשר ל- VirtualBow מתוכניות / סקריפטים אחרים לבצע מחקרי פרמטרים ואופטימיזציות עיצוב
- התוכנית מתועדת במלואה. למשתמשים תהיה אפשרות להתייעץ עם מדריך למשתמש, שם מוסברים כל פונקציות התוכנית ויסייעו לנו להתחיל ו מדריך תיאורטי, בו נוכל למצוא תיעוד מפורט של שיטות הסימולציה הפנימיות.
אלה רק חלק מהתכונות של התוכנית. הם יכולים להתייעץ עם כולם ב אתר הפרויקט.
התקן את VirtualBow באובונטו
VirtualBow זמין כפורמט קובץ Deb מקורי עבור אובונטו, שנמצא זמין ב דף שחרור הפרויקט ב- 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
יוצרי הפרויקט מזהירים כי אימות תוצאות הסימולציה הוא נושא חשוב מאוד. אז אם תוכנית זו שימשה לעיצוב או דגם של קשת קיימת, היוצרים מבקשים שניידע אותם מה ההבדלים והדמיון בין סימולציה למציאות.
באתר הם גם מצביעים על כך שתוצאות סימולציה רבות אחרות קשות למדידה, כמו לחצי החומר. לָכֵן, מישהו עם גישה לציוד מדידה מתקדם (דברים כמו חיישני תאוצה, מצלמה מהירה וכו '.) יעזור מאוד לפרויקט זה.
באתר שלהם הם גם מציינים שמשתמשים חייבים לקחת זאת בחשבון תוכנה זו עדיין לא בשלה ולכן הם ממליצים לא להסתמך יותר מדי על התוצאות, והם מעודדים אותנו לדווח על כל באגים שנמצא. לקבלת פרטים נוספים על התוכנית, משתמשים יכולים לפנות אל אתר הפרויקט והתיעוד שניתן למצוא שם.