seit Stunden tüftle ich an den Antiebswerten für einen LKW 6x6 - Wenn ich die Differentialwerte ändere wie ich mir das vorstelle, dann brettert der beim Spielstart los bis er irgendwo einschlägt - Kann mir jemand sagen, was da falsch ist?
Wenn ich die Vorderachse nicht antreibe, also 6x4, dann zieht der keine Wurst vom Teller - hat fast keine Traktion - ist das der neue Realismus? Später hätte ich gerne auch mal einen Traktor mit nur Heckantrieb.
Vielleicht könnte man mal von offizieller Stelle erfahren, wie die neuen Antriebe funktionieren und welche Werte es gibt, bzw. was sie bedeuten - z.B. initialCompression?
Allerdings hab ich da das Problem, das die hinterrräder schneller andrehen, als vorne die. Zudem blockieren die hinteren immer sofort beim anhalten.
Deshalb hab ich hinten ein Diff weggelassen, da sieht das ganze optisch harmonischer aus und fährt sich auch gut. Und fällt auch beim fahren nicht wirklich auf.
Sieht dann einfach so aus, trotz das er 3 Achsen hat.
Aufbau: Rad Vorne links mit Vorne rechts verbunden <!-- front left-right -->
Rad Mitte links mit Mitte rechts verbunden <!-- back 1 left-right -->
Rad Hinten links mit Hinten rechts verbunden <!-- back 2 left-right -->
Aufbau: Rad Vorne links mit Vorne rechts verbunden <!-- front left-right -->
Rad Mitte links mit Mitte rechts verbunden <!-- back 1 left-right -->
Rad Hinten links mit Hinten rechts verbunden <!-- back 2 left-right -->
Achse Vorne mit Mitte verbinden <!-- front-back -->
Achsen Vorne und Mitte mit Hinten verbinden <!-- back-back -->
6x 6 LKW Scania R730 so geändert und der zieht jetzt besser im Berg
Habe nur Frage was maxSpeedRatio und torqueRatio bewirken, wahrscheinlich Kraft und Geschwindigkeit-Verhältnisse.
Wenn maxSpeedRatio das Verhältnis von einem Diff zum anderen ist, stimmt ja die Verteilung der beiden hinteren Achsen nicht wirklich.
So würde Diff 1 eine andere Drehzahl haben als Diff 2. Normal müsste es ja dann eher maxSpeedRatio="1.0" sein, damit das Verhältnis gleich ist.
Das ist das was ich bei meinem beobachte, wen ich 3 Diffs anspreche, das sich die Hinterräder schneller drehen als vorne. Und auch blockieren.
Es müsste doch eher so aussehen. So hätte er dann aber immernoch noch einen leichten Antriebsunterschied der Achsen.
Aber bei mir funktioniert das alles nicht. Entweder schießt er unkontrolliert los, beim Spielstart, oder kommt garnicht mehr in die Pötte.
Oder halt das Drehverhältnis ist optisch an den Drehbewegungen der Rädder stark zu erkennen, wenn man anfährt.
Hat man jetzt Vorne und Hinten unterschiedliche Raddurchmesser, dann würde eine Verteilung von maxSpeedRatio="1.2" Sinn machen.
Oder die maxSpeedRatio sagt aus, wieviel eine Achse Schneller drehen darf, bis dass Diff zu macht und wieder mehr Kraft/Drehzahl auf die andere Achse gibt, die langsamer Dreht.
Aber egal was ich eingebe, bei 3 Diffs hab ich immer durchdrehende Hinterräder und das geht so weit, das er manschmal überhaupt nicht vorwärts kommt.
Optisch sieht es beim losfahren so aus, Vorderachse dreht normal, 2. Achse Dreht schneller, 3. Achse dreht noch schneller.
Beim Bremsen/anhalten dann umgekehrt, Vorderachse Rollt normal aus, 2. Achse blockiert langsam, 3. Achse blockiert sofort.
Bei 2 Diffs und einer unangetrieben Achse klappt es Perfekt.
er kommt überall vorwärts, Hinterräder drehen ab und an nur leicht durch. Optische Raddrehgeschwindigkeiten beim anfahren passen auch perfekt. Kein blockieren beim anhalten.
in ID4 hast du einen Fehler :
<!--ID4--> <differential torqueRatio="0.5" maxSpeedRatio="1.0" differentialIndex1="0" differentialIndex2="3" /> <!-- front-back -->
differentialIndex1="1" ist nur Achse 1 Back, differentialIndex1="3" sind beide Achsen
Sonst ist die zweite Hinterachse ohne Bezug zu den andern oder das Programm kann es nicht berechnen.
Zudem muss die Kraftverteilung angepasst werden: Hinterachsen sollten mindestens 2/3 der Kraft erhalten: torqueRatio="0.2" für ID4
Sonst hat die Vorderachse die Hälfte der Leistung und dreht schneller durch.
Meine Einstellung für den Scania R730 von dimanix sieht jetzt so aus:
hier hilft die Nummerierung wie mline sie verwendet: id0 bis id5: differentialIndex1 bezieht sich auf die Zeile im Abschnitt <differentials>
id4 verteilt die Motorleistung auf die Differentiale id0 und id3 also Vorderachse und die beiden Hinterachsen ( z.B: nach torqueRatio="0.2" aufgeteilt, bedeutet vermutlich 20% für id0 und 80% für id1)
id3 verteilt die Leistung die von id4 zur Verfügung steht auf die id1 Hinterachse 1 und id2 Hinterachse 2 ( nach torqueRatio="0.5" 50%-50% von 80% Motorleistung)
id2 verteilt die Leistung auf die Räder links und rechts der Hinterachse 2
id1 verteilt die Leistung auf die Räder links und rechts der Hinterachse 1
id0 verteilt die Leistung auf die Räder links und rechts der Vorderachse
Bei 0 und 1 Räder Vorderachse, 2 und 3 Räder Hinterachse 1 und 4 und 5 Hinterachse 2.
Die Differentiale können scheeinbar nur 1 mal Kraft rein und 2 mal Kraft raus.