Hi,
kann mir wer von euch sagen welchen Wert ich im Editor ändern muss um die Auf- und Zuklappgeschwindigkeit bei einer Sähmaschine zu beschleunigen?
Vielen Dank im voraus
Aufklappgeschwindigkeit bei Sämaschine ändern
7 posts
Page 1 of 1
-
- Posts: 24
- Joined: Mon Jun 15, 2020 10:14 am
Re: Aufklappgeschwindigkeit bei Sämaschine ändern
In der XML ist die Animation dafür definiert, meistens hat die einen sprechenden Namen.
Da kann man die Dauer (der einzelnen "Bewegungen") anpassen. Setzt du die runter, wird die Animation also schneller.
Da kann man die Dauer (der einzelnen "Bewegungen") anpassen. Setzt du die runter, wird die Animation also schneller.
-
- Posts: 24
- Joined: Mon Jun 15, 2020 10:14 am
Re: Aufklappgeschwindigkeit bei Sämaschine ändern
Aber welcher Wert das ist kannst du mir nicht sagen?
Re: Aufklappgeschwindigkeit bei Sämaschine ändern
Hallo,
Wie S8080t schreibt du musst schauen wo die Animationen sind in der XML und dort wo Node usw. definiert sind gibt es einen Wert (Sekunden). Da könnte jetzt z.B. "10" stehen und diesen Wert musst du einfach kleiner machen, damit die Animation schneller läuft.
Es kann sein, dass die Animation auf verschiedene Bewegungen aufgeteilt ist. Es gibt da meistens so einen "Ablauf" von 0-1 sprich 0 ist der Start und 1 ist das Ende. Musst du halt schauen, dass du die komplette Bewegung hast und nicht nur einen Teil davon
Lg
Wie S8080t schreibt du musst schauen wo die Animationen sind in der XML und dort wo Node usw. definiert sind gibt es einen Wert (Sekunden). Da könnte jetzt z.B. "10" stehen und diesen Wert musst du einfach kleiner machen, damit die Animation schneller läuft.
Es kann sein, dass die Animation auf verschiedene Bewegungen aufgeteilt ist. Es gibt da meistens so einen "Ablauf" von 0-1 sprich 0 ist der Start und 1 ist das Ende. Musst du halt schauen, dass du die komplette Bewegung hast und nicht nur einen Teil davon
Lg
Des is gkupft wia ghatscht und bis zum Heiratn is wieda guat
Re: Aufklappgeschwindigkeit bei Sämaschine ändern
Aufpassen dabei musst du nur, dass sich Bewegungsanimationen nicht gegenseitig überlappen (blockieren). Wenn dies geschieht, wird im Log eine Warning ausgegeben.
Also immer schön ne Sicherungskopie des Mods ablegen, falls was schief gehen sollte.
Ein einfaches Beispiel beim John Deere DB120 aus dem Modhub findest du die Zeilen:
Code: Select all
<foldable>
<foldingParts startMoveDirection="1" foldMiddleAnimTime="0.028" turnOnFoldMaxLimit="0.028" turnOnFoldMinLimit="0">
<foldingPart animationName="folding" speedScale="0.32"/>
</foldingParts>
</foldable>
Wenn du die Geschwindigkeit jeder einzelnen Bewegung verändern willst, kommt der Tipp meiner Vorredner zum Tragen. In meinem Beispiel wäre dass dann gerade folgend
Code: Select all
<animations>
<animation name="folding">
<part node="3>0|0|14" startTime="0" endTime="0.15" startTrans="-3 -1.67 1.287" endTrans="-3 -1.745 1.287"/>
Das wäre aber dann um einiges komplizierter
„Für alles, was du tust oder auch nicht tust, zahlst du mit Lebenszeit.“ - Georg-Wilhelm Exler
"Menschen wählen ihren Tod auf die Art wie sie leben." - Jean-Claude Van Damme
"Fachkräftemangel entsteht dort, wo zu wenig Lohn bezahlt wird." - Danko40
———————————————————————
LS15 / 17 - Konsole
LS19 - Platinum Edition (PC)
LS22 - PC
"Menschen wählen ihren Tod auf die Art wie sie leben." - Jean-Claude Van Damme
"Fachkräftemangel entsteht dort, wo zu wenig Lohn bezahlt wird." - Danko40
———————————————————————
LS15 / 17 - Konsole
LS19 - Platinum Edition (PC)
LS22 - PC
Re: Aufklappgeschwindigkeit bei Sämaschine ändern
bei der vaderstad rapid aus dem Speil schaut die xml so aus:
der klappvorgang dauert 8 sekunden, siehst du im unteren bereich,
du könntest jetzt quasi im unteren bereich (z.b. endTime="8")
du könntest nun alle startTime= und endTime= halbieren und hättest somit die doppelte Klappgeschwindigkeit -> 4 sekunden
oder du änderst im oberen Bereich das speedScale="1" auf speedScale="0.5" und hast dann anderen ebenfalls 4 sekunden Klappzeit, oder eben jede andere beliebige Zahl kleiner als 1
lg
andreas
edit, danko40 war schneller, habs übersehen
Code: Select all
<foldable>
<foldingParts startMoveDirection="1" foldMiddleAnimTime="0.125" turnOnFoldMinLimit="0" turnOnFoldMaxLimit="0.2">
<foldingPart animationName="folding" speedScale="1"/>
</foldingParts>
</foldable>
.
.
. und weiter unten dann:
.
.
<animations>
<animation name="folding">
<part node="discArmFrontLeftArm" startTime="0" endTime="1" startRot="-12 0 0" endRot="5 0 0"/>
<part node="discArmBackLeftArm" startTime="0" endTime="1" startRot="-12 0 0" endRot="5 0 0"/>
<part node="discArmBackBarLeftArm" startTime="0" endTime="1" startRot="12 0 0" endRot="-5 0 0"/>
<part node="rightArmDiscArmFront" startTime="0" endTime="1" startRot="-12 0 0" endRot="5 0 0"/>
<part node="rightArmDiscArmBack" startTime="0" endTime="1" startRot="-12 0 0" endRot="5 0 0"/>
<part node="discArmBackBarRightArm" startTime="0" endTime="1" startRot="12 0 0" endRot="-5 0 0"/>
<part node="weederFrontMiddleArm" startTime="0" endTime="1" startRot="-3 0 0" endRot="25 0 0"/>
<part node="weederLeftArm" startTime="0" endTime="1" startRot="-3 0 0" endRot="25 0 0"/>
<part node="rightArmWeederFront" startTime="0" endTime="1" startRot="-3 0 0" endRot="25 0 0"/>
<part node="discArmFrontMiddleArm" startTime="0" endTime="1" startRot="-12 0 0" endRot="5 0 0"/>
<part node="discArmBackMiddleArm" startTime="0" endTime="1" startRot="-12 0 0" endRot="5 0 0"/>
<part node="discArmBackBarMiddleArm" startTime="0" endTime="1" startRot="12 0 0" endRot="-5 0 0"/>
<part node="discArmBackBar2MiddleArm" startTime="0" endTime="1" startRot="12 0 0" endRot="-5 0 0"/>
<part node="axisRot" startTime="0" endTime="1" startRot="5 0 0" endRot="-38 0 0"/>
<part node="backAxis" startTime="0" endTime="1" startRot="-5 0 0" endRot="38 0 0"/>
<part node="backAxisBar" startTime="0" endTime="1" startRot="5 0 0" endRot="-38 0 0"/>
<part node="axisRotLeft" startTime="0" endTime="1" startRot="5 0 0" endRot="-38 0 0"/>
<part node="backAxisLeft" startTime="0" endTime="1" startRot="-5 0 0" endRot="38 0 0"/>
<part node="backAxisLeftBar" startTime="0" endTime="1" startRot="5 0 0" endRot="-38 0 0"/>
<part node="axisRotRight" startTime="0" endTime="1" startRot="5 0 0" endRot="-38 0 0"/>
<part node="backAxisRight" startTime="0" endTime="1" startRot="-5 0 0" endRot="38 0 0"/>
<part node="backAxisRightBarRightArm" startTime="0" endTime="1" startRot="5 0 0" endRot="-38 0 0"/>
<part node="groundReferenceNode" startTime="0" endTime="1" startTrans="0 -0.102 0.750" endTrans="0 0.5 0.750"/>
<part node="armLeft" startTime="1" endTime="8" startRot="0 0 0" endRot="0 0 89"/>
<part node="armRight" startTime="1" endTime="8" startRot="0 0 0" endRot="0 0 -89"/>
<part node="axisRotLeft" startTime="4" endTime="7" startRot="-38 0 0" endRot="12 0 0"/>
<part node="backAxisLeft" startTime="4" endTime="7" startRot="38 0 0" endRot="-12 0 0"/>
<part node="backAxisLeftBar" startTime="4" endTime="7" startRot="-38 0 0" endRot="12 0 0"/>
<part node="axisRotRight" startTime="4" endTime="7" startRot="-38 0 0" endRot="12 0 0"/>
<part node="backAxisRight" startTime="4" endTime="7" startRot="38 0 0" endRot="-12 0 0"/>
<part node="backAxisRightBarRightArm" startTime="4" endTime="7" startRot="-38 0 0" endRot="12 0 0"/>
<part node="hoseFixJointR" startTime="1" endTime="8" startTrans="-1.057 1.082 -0.457" endTrans="-0.668 0.693 -0.457" />
<part node="hoseFixJointR" startTime="1" endTime="8" startRot="0.000 0.000 0.000" endRot="0.000 0.000 0.000" />
<part node="hoseFixJointL" startTime="1" endTime="8" startTrans="1.057 1.082 -0.457" endTrans="0.668 0.767 -0.457" />
<part node="hoseFixJointL" startTime="1" endTime="8" startRot="0.000 0.000 0.000" endRot="0.000 0.000 0.000" />
</animation>
du könntest jetzt quasi im unteren bereich (z.b. endTime="8")
du könntest nun alle startTime= und endTime= halbieren und hättest somit die doppelte Klappgeschwindigkeit -> 4 sekunden
oder du änderst im oberen Bereich das speedScale="1" auf speedScale="0.5" und hast dann anderen ebenfalls 4 sekunden Klappzeit, oder eben jede andere beliebige Zahl kleiner als 1
lg
andreas
edit, danko40 war schneller, habs übersehen
-
- Posts: 24
- Joined: Mon Jun 15, 2020 10:14 am
Re: Aufklappgeschwindigkeit bei Sämaschine ändern
Ja genau um den geht es, Danke dirDanko40 wrote: ↑Fri May 28, 2021 5:17 pmAufpassen dabei musst du nur, dass sich Bewegungsanimationen nicht gegenseitig überlappen (blockieren). Wenn dies geschieht, wird im Log eine Warning ausgegeben.
Also immer schön ne Sicherungskopie des Mods ablegen, falls was schief gehen sollte.
Ein einfaches Beispiel beim John Deere DB120 aus dem Modhub findest du die Zeilen:
Wenn du den Wert bei speedScale="0.32" als Beispiel auf „3.2“ setzt, wird die Sämaschine um das 10-fache schneller gefaltet. Ich selbst nutze den Wert „1“.Code: Select all
<foldable> <foldingParts startMoveDirection="1" foldMiddleAnimTime="0.028" turnOnFoldMaxLimit="0.028" turnOnFoldMinLimit="0"> <foldingPart animationName="folding" speedScale="0.32"/> </foldingParts> </foldable>
Wenn du die Geschwindigkeit jeder einzelnen Bewegung verändern willst, kommt der Tipp meiner Vorredner zum Tragen. In meinem Beispiel wäre dass dann gerade folgend
startTime="0" endTime="0.15"Code: Select all
<animations> <animation name="folding"> <part node="3>0|0|14" startTime="0" endTime="0.15" startTrans="-3 -1.67 1.287" endTrans="-3 -1.745 1.287"/>
Das wäre aber dann um einiges komplizierter
7 posts
Page 1 of 1