luckyrobots/media/Physics/Suspension/Legacy/TRUCK_WishboneFrontRear.xml

274 lines
8.6 KiB
XML
Raw Normal View History

2025-03-12 11:55:10 +01:00
<!--
//*********************************************************
//SUSPENSION FILE GENERATED ON 07/11/2014 14:04:35
//*********************************************************
//Roll centre height: 300 mm
//Virtual swing axle transverse: 3000 mm
//Scrub radius: 20 mm
//Kingpin angle: 10 deg
//Lower outer suspension arm hard point, height: 300 mm
//Upper outer suspension arm hard point, height: 650 mm
//Lower suspension arm length: 500 mm
//Upper suspension arm length: 363 mm
//Caster Angle: 8 deg
//Mechanical trail: 20 mm
//Lower inner backward point longitudinal distance : 400 mm
//Lower inner forward point distance ahead of contact patch: 200 mm
//Upper inner backward point longitudinal distance: 400 mm
//Upper inner forward point distance ahead of contact patch: 200 mm
//Pushrod Spindle H: 280 X 300 Y 0 Z//Pushrod Spindle G: 500 X 700 Y 0 Z//MOTION RATIO:
//*********************************************************
-->
<Suspension Steered="TRUE" HalfTrack="0.8305 " TireRadius="0.44465 " TireWidth="0.305" DroopTravel="-0.35" BumpTravel="0.40" UnsprungMassPortionOfBodyMassPerWheel="0.01">
<!-- DWFront -->
<Locator Id= "A" x=" -0.75760 "y=" 0.30000 "z=" 0.06216 "/>
<Locator Id= "B" x=" -0.27461 "y=" 0.42931 "z=" 0.20000 "/>
<Locator Id= "C" x=" -0.27461 "y=" 0.42931 "z=" -0.40000 "/>
<Locator Id= "D" x=" -0.69589 "y=" 0.65000 "z=" -0.11135 "/>
<Locator Id= "E" x=" -0.33698 "y=" 0.70432 "z=" 0.20000 "/>
<Locator Id= "F" x=" -0.33698 "y=" 0.70432 "z=" -0.40000 "/>
<Locator Id= "G" x=" -0.33050 "y=" 0.70000 "z=" 0.00000 "/>
<Locator Id= "H" x=" -0.55050 "y=" 0.30000 "z=" 0.00000 "/>
<Locator Id= "S" x=" -0.83050 "y=" 0.3486625 "z=" 0.00000 "/>
<Locator Id= "Z" x=" -0.68986 "y=" 0.17433 "z=" 0.00000 "/>
<Chassis Numlocators="5">
<Locator Id="B"/>
<Locator Id="C"/>
<Locator Id="E"/>
<Locator Id="F"/>
<Locator Id="G"/>
</Chassis>
<Upright Numlocators="3">
<Locator Id="A"/>
<Locator Id="D"/>
<Locator Id="S"/>
</Upright>
<UpperControlArm NumLocators="3">
<Locator Id="D"/>
<Locator Id="E"/>
<Locator Id="F"/>
</UpperControlArm>
<LowerControlArm NumLocators="5">
<Locator Id="A"/>
<Locator Id="B"/>
<Locator Id="C"/>
<Locator Id="H"/>
<Locator Id="Z"/>
</LowerControlArm>
<CoilSpring NumLocators="2">
<Locator Id="G"/>
<Locator Id="H"/>
</CoilSpring>
<Damper NumLocators="2">
<Locator Id="G"/>
<Locator Id="H"/>
</Damper>
<Kingpin NumLocators="2">
<Locator Id="D"/>
<Locator Id="A"/>
</Kingpin>
<SpringProgression>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
</SpringProgression>
<SpringProgressionDamping>
<Scale Value="0.5"/>
<Scale Value="0.500024320062259"/>
<Scale Value="0.500123120315188"/>
<Scale Value="0.50038912099615"/>
<Scale Value="0.500950002432006"/>
<Scale Value="0.501969925043008"/>
<Scale Value="0.503649529342795"/>
<Scale Value="0.506225935938396"/>
<Scale Value="0.509972745530229"/>
<Scale Value="0.5152000389121"/>
<Scale Value="0.522254376971205"/>
<Scale Value="0.53151880068813"/>
<Scale Value="0.543412831136848"/>
<Scale Value="0.558392469484722"/>
<Scale Value="0.576950196992504"/>
<Scale Value="0.599614975014336"/>
<Scale Value="0.626952244997747"/>
<Scale Value="0.659563928483657"/>
<Scale Value="0.698088427106373"/>
<Scale Value="0.743200622593594"/>
<Scale Value="0.795611876766404"/>
<Scale Value="0.856070031539281"/>
<Scale Value="0.925359408920087"/>
<Scale Value="1.00430081101008"/>
<Scale Value="1.09375152000389"/>
<Scale Value="1.19460529818956"/>
<Scale Value="1.30779238794851"/>
<Scale Value="1.43427951175555"/>
<Scale Value="1.57506987217887"/>
<Scale Value="1.73120315188007"/>
<Scale Value="1.90375551361411"/>
<Scale Value="2.09383960022938"/>
<Scale Value="2.30260453466761"/>
<Scale Value="2.53123591996396"/>
<Scale Value="2.78095583924695"/>
<Scale Value="3.05302285573851"/>
<Scale Value="3.34873201275395"/>
<Scale Value="3.66941483370197"/>
<Scale Value="4.01643932208466"/>
<Scale Value="4.3912099614975"/>
<Scale Value="4.79516771562935"/>
<Scale Value="5.22979002826247"/>
<Scale Value="5.69659082327251"/>
<Scale Value="6.19712050462849"/>
<Scale Value="6.73296595639285"/>
<Scale Value="7.30575054272139"/>
<Scale Value="7.91713410786332"/>
<Scale Value="8.56881297616122"/>
<Scale Value="9.26251995205108"/>
<Scale Value="10"/>
<Scale Value="11.5678866352624"/>
<Scale Value="14.839047287569"/>
<Scale Value="19.0156529950892"/>
<Scale Value="24.3200954258984"/>
<Scale Value="31.0227781091586"/>
<Scale Value="39.4511194630052"/>
<Scale Value="50"/>
</SpringProgressionDamping>
<SpringProgressionReboundDamping>
<Scale Value="1.00"/> <!--Mean F Drop--start1 power1 scaler1 clamp1.5--Bump--start1 power 1 scaler1 clamp1-->
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
<Scale Value="1.00"/>
</SpringProgressionReboundDamping>
<SuspensionXAxis>
<Gradient Value="0.1"/>
<Gradient Value="0.1"/>
<Gradient Value="0.1"/>
<Gradient Value="0.1"/>
<Gradient Value="0.1"/>
</SuspensionXAxis>
<SuspensionZAxis>
<Gradient Value="-0.0"/>
<Gradient Value="-0.0"/>
<Gradient Value="-0.0"/>
<Gradient Value="-0.0"/>
<Gradient Value="-0.0"/>
</SuspensionZAxis>
<SuspensionxAxisRear>
<Gradient Value="-0.1"/>
<Gradient Value="-0.1"/>
<Gradient Value="-0.1"/>
<Gradient Value="-0.1"/>
<Gradient Value="-0.1"/>
</SuspensionxAxisRear>
<SuspensionZAxisRear>
<Gradient Value="0.0"/>
<Gradient Value="0.0"/>
<Gradient Value="0.0"/>
<Gradient Value="0.0"/>
<Gradient Value="0.0"/>
</SuspensionZAxisRear>
</Suspension>