צפה בנושא הקודם :: צפה בנושא הבא |
מחבר |
הודעה |
Echo טיסות סדירות
הצטרף בתאריך: 17/09/2005 הודעות: 1130
|
נשלח: 19:34 ,24 אוקטובר 2008, ו' כותרת הודעה: בלימה קרקעית הדרגתית ודיפרנציאלית באמצעת דוושות CH [עודכן] |
|
|
הפרופיל עודכן נכון ל - 25.10.08.
רקע
על מנת לבלום על הקרקע, ב F-16 בדומה למטוסים אחרים מותקנים בלמים בשני הגלגלים הראשיים (האחוריים). הבלמים מופעלים באמצעות לחיצה על הדוושות בקוקפיט - TOE BRAKES - כאשר הדוושה הימנית מפעילה את הבלם הימני והשמאלית את הבלם השמאלי. בדומה למכונית הלחץ משנה את עצמת הבלימה.
בשגרה מפעילים לחץ שווה על שני הבלמים כדי לקבל כוח מירבי וסימטרי. הפעלת בלם בצד אחד חזק יותר מאשר באחר גורמת למטוס לסטות לצד הזה, בהתאם להפרש - מה שקרוי "בלימה דיפרנציאלית". זה עשוי להיות שימושי למשל כשיש תקלה בהיגוי הקרקעי.
המצב ב - F4AF
כידוע פאלקון לא מדמה פעולה מלאה של הבלמים. ההפעלה מבוצעת באמצעות מקש בודד (K) ואין שליטה על עצמת הבלימה או אפשרות להפעלה עצמאית של כל צד.
הפרופיל לדוושות
יצרתי סקריפט ופרופיל לדוושות של CH שמדמות פעולה מלאה של בלמים באמצעות:
1. שליחה לסירוגין של המקש "K" כאשר התדירות נקבעת בהתאם למיקום הדוושות בצירי הבלימה.
2. דימוי בלימה דפרנציאלית ע"י לקיחת ההפרש בין מיקום צירי ה - TOE BRAKES, והוספה חלק ממנו לציר ההגה הכיוון הרגיל [ה - RUDDER].
התקנה
1. הורידו את הפרופיל מכאן
2. העתיקו את שני הקבצים שבזיפ לספריה הפרופילים של CH - לרוב נמצא כאן: Program Files\CH Products\Control Manager\Maps
3. הפעילו את ה - CM Control Center כך: התחל -> תכניות -> CH Products, מתוך הקבוצה לחצו על CM Control Center
4. התכנה תיטען והסמל שלה יופיע בסמוך לשעון. לחצו עליו.
5. התכנה תפתח. בתמונה הפרופיל כבר מופיע [F4AF script] אבל בפעם הראשונה צריך לטעון אותו. לחצו על כפתור הטעינה:
6. בחרו בקובץ f4af script.map
7. הפרופיל יטען אוטומטית לדוושות ויהפוך לפעיל.
8. לאחר כל הפעלה מחדש נדרש לעבור למצב ממופה [MAPPED] כדי שהפרופיל יהיה פעיל. לצורך כך וודאו שהאפשרות להתחיל במצב ממופה מסומנת. כך לאחר הפעלה מחדש כל שידרש הוא הפעלה התכנה ויציאה ממנה מייד לאחר מכן (לחיצה ימנית על הסמל שליד השעון ואישור).
9. עכשיו נדרש להגדיר את הציר המתאים בפאלקון. השם תחת מצב ממופה שונה ממצב רגיל. הפעילו את הסימולטור וכנסו ל-SETUP, טאב CONTROLLERS.
10. תחת RUDDER בחרו CH CONTROL MANAGER DEVICE 1.
11. לחצו על DETECT והזיזו את הפדלים בציר הרגיל של הגה הכיוון על מנת שפאלקון יזהה אותם. וודאו שהמרכז מדוייק.
12. אשרו את ההגדרות.
זהו.
שימו לב - במידה ותכנסו לפאלקון ללא הפעלת ה CMCC (מעבר למצב ממופה) לפני כן לאחר כל הפעלה מחדש, הציר של הגה הכיוון יתאפס ויהיה צריך לחזור על שלבים 9-11 שוב.
כנסו לפאלקון והסיעו. שימו לב שלחיצה הדרגתית על ה TOE BRAKES תשנה את עצמת הבלימה. יהיה 'קפיצות' קטנות עקב שליחה לסירוגין של מקש K ע"י התכנות. עצמת הבלימה נקבעת מסכום שתי הדוושות [בצירי ה - TOE BRAKES]. עצמת בלימה מלאה מתקבלת בעת לחיצה מלאה על שתי הדוושות, לחיצה מלאה על אחת הדוושות בלבד תתן 50% בלימה, וכו'. בלימה לא סימטרית תגרום למטוס לשנות כיוון על הקרקע בהתאם לגודל ההפרש.
הערה - לחיצה לא סימטרית על ה TOE BRAKES תביא לשינוי בהגה הכיוון גם כשאתם באוויר. אלו מגבלות התכנות. כדי להמנע מלחיצה מקרית מוגדר DEAD ZONE של כ-10% בצירי הבלמים (ניתן לשינוי בתכנות, ראו למטה).
כמה פרטים טכניים למעוניינים
להלן הקוד של הסקריפט:
קוד: |
// CMS Script File
//
// Game Title: Falcon 4 Allied Force
// Written By: Echo
// Date: 25.10.2008
//Variable ground braking force (by cycling a keystroke), also part of the difference between 'left' and 'right' braking is applied to the rudder axis for differential braking.
//
script
%DEFINE deadzone 30 //out of 255
%DEFINE left_brake js1.a1
%DEFINE right_brake js1.a2
%DEFINE rudder js1.a3
%DEFINE diff_braking_factor 5
b1 = [left_brake > deadzone] OR [right_brake > deadzone];
a1 = (left_brake + right_brake)/100; // sum of braking to be used as delay for the timer - max is 5 (255*2/100) when both pedals are fully depressed
timer(interval, d1, 1, 5-a1) = b1;
cms.b1 = d1; //cms.b1 sends 'k' for F4AF ground braking
//differential braking
if (b1) then
cms.a1 = rudder - ((left_brake - right_brake) / diff_braking_factor);
else
cms.a1 = rudder;
endif;
endScript
|
cms.b1 מוגדר ב-CMCC לשלוח לחיצה על K. ניתן להתאים בקלות את הסקריפט לסימולטורים אחרים שהבלימה הקרקעית בהם עובדת בדומה לפאלקון עם מקש בודד באמצעות תכנות מחדש של cms.b1.
ה - DEADZONE ניתן לשינוי באמצעות המשתנה בתחילת הסקריפט.
לדימוי בלימה דיפרנציאלית ההפרש בין מיקום הדוושות מחולק בחמש והתוצאה מתווספת לציר ה RUDDER. ניתן לשנות את ההשפעה באמצעות שינוי המשתנה diff_braking_factor (גבוה יותר משמעו השפעה קטנה יותר).
עד כאן. מקווה שזה יתרום במעט לריאליזם של פאלקון, כידוע זאת הסיבה שכולנו פה מצפה לתגובותיכם. שבת שלום.
108 בפייסבוק
נערך בפעם אחרונה על-ידי Echo בתאריך 21:41 ,25 אוקטובר 2008, שבת, נערך בסך הכל 3 פעמים |
|
חזור למעלה |
|
|
|
|
adislash טיסות סדירות
הצטרף בתאריך: Apr 12, 2007 הודעות: 2892
|
נשלח: 20:00 ,24 אוקטובר 2008, ו' כותרת הודעה: |
|
|
ואוו כל הכבוד
אם אני אקנה את הדוושות אני אשתמש בזה ללא ספק |
|
חזור למעלה |
|
|
Bigalon טיסות סדירות
הצטרף בתאריך: Mar 10, 2006 הודעות: 228
|
נשלח: 11:23 ,25 אוקטובר 2008, שבת כותרת הודעה: |
|
|
Echo, אתה כל הזמן מצא דרכים להתעלות על עצמך!
כל הכבוד!!!
ותודה על הפיכת הסימולטור ליותר מציאותי. |
|
חזור למעלה |
|
|
pilotxf-16c טיסות סדירות
הצטרף בתאריך: Sep 16, 2007 הודעות: 1645 מיקום: חלפת,הופלת P:
|
|
חזור למעלה |
|
|
Echo טיסות סדירות
הצטרף בתאריך: 17/09/2005 הודעות: 1130
|
|
חזור למעלה |
|
|
|
|
|
אתה לא יכול לשלוח הודעות בפורום זה אתה לא יכול להגיב להודעות בפורום זה אתה לא יכול לערוך את הודעותיך בפורום זה אתה לא יכול למחוק את הודעותיך בפורום זה אתה לא יכול להצביע למשאלים בפורום זה
|
|
|