Add "slammed front axle" variant
This commit is contained in:
parent
a75252c2d3
commit
f4ec62de9c
4 changed files with 1700 additions and 5 deletions
1131
vehicles/us_semi/slammed_front_axle.dae
Normal file
1131
vehicles/us_semi/slammed_front_axle.dae
Normal file
File diff suppressed because one or more lines are too long
|
@ -1,3 +1,4 @@
|
|||
{
|
||||
"us_semi_brake_low": {
|
||||
"information":{
|
||||
"authors":"BeamNG",
|
||||
|
@ -33,7 +34,7 @@
|
|||
//brake drums
|
||||
["us_semi_brakedrum_F", ["wheel_FR","wheelhub_FR"], [], {"pos":{"x":-1.0654, "y":-3.25, "z":0.52}, "rot":{"x":0, "y":0, "z":180}, "scale":{"x":1, "y":1, "z":1}}],
|
||||
["us_semi_brakedrum_F", ["wheel_FL","wheelhub_FL"], [], {"pos":{"x": 1.0654, "y":-3.25, "z":0.52}, "rot":{"x":0, "y":0, "z":0}, "scale":{"x":1, "y":1, "z":1}}],
|
||||
["us_semi_axle_brakes_F", ["us_semi_hub_a_FR","us_semi_hub_b_FR","us_semi_hub_a_FL","us_semi_hub_b_FL"]],
|
||||
["us_semi_axle_brakes_low", ["us_semi_hub_a_FR","us_semi_hub_b_FR","us_semi_hub_a_FL","us_semi_hub_b_FL"]],
|
||||
],
|
||||
"pressureWheels": [
|
||||
["name","hubGroup","group","node1:","node2:","nodeS","nodeArm:","wheelDir"],
|
||||
|
@ -51,4 +52,59 @@
|
|||
{"rotorMaterial":"steel"},
|
||||
{"brakeVentingCoef":0.7},
|
||||
],
|
||||
},
|
||||
},
|
||||
"us_semi_brake_slammed": {
|
||||
"information":{
|
||||
"authors":"BeamNG",
|
||||
"name":"Slammed Front Drum Brakes",
|
||||
"value":1000,
|
||||
},
|
||||
"slotType" : "us_semi_brake_F",
|
||||
"slots": [
|
||||
["type", "default", "description"],
|
||||
["brakepad_F","brakepad_F", "Front Brake Shoes", {"coreSlot":true}],
|
||||
],
|
||||
"controller": [
|
||||
["fileName"],
|
||||
["pneumatics/airbrakes", { "name": "airbrakes_F" }],
|
||||
],
|
||||
"airbrakes_F": {
|
||||
"soundEvent":"event:>Vehicle>Pneumatics>Air_Brakes_02",
|
||||
"soundNode:":["fa1"],
|
||||
"brakedWheels":["FL", "FR"],
|
||||
"brakeTorque": [
|
||||
["pressure", "torqueCoef"],
|
||||
[21000, 0],
|
||||
[413685, 1],
|
||||
],
|
||||
"springBrakeTorque": [
|
||||
["pressure", "torqueCoef"],
|
||||
[200000, 0],
|
||||
[240000, 0],
|
||||
]
|
||||
},
|
||||
"flexbodies": [
|
||||
["mesh", "[group]:", "nonFlexMaterials"],
|
||||
//brake drums
|
||||
["us_semi_brakedrum_F", ["wheel_FR","wheelhub_FR"], [], {"pos":{"x":-1.0654, "y":-3.25, "z":0.62}, "rot":{"x":0, "y":0, "z":180}, "scale":{"x":1, "y":1, "z":1}}],
|
||||
["us_semi_brakedrum_F", ["wheel_FL","wheelhub_FL"], [], {"pos":{"x": 1.0654, "y":-3.25, "z":0.62}, "rot":{"x":0, "y":0, "z":0}, "scale":{"x":1, "y":1, "z":1}}],
|
||||
["us_semi_axle_brakes_slammed", ["us_semi_hub_a_FR","us_semi_hub_b_FR","us_semi_hub_a_FL","us_semi_hub_b_FL"]],
|
||||
],
|
||||
"pressureWheels": [
|
||||
["name","hubGroup","group","node1:","node2:","nodeS","nodeArm:","wheelDir"],
|
||||
//brake properties
|
||||
{"brakeTorque":"$=$brakestrength*20000"},
|
||||
{"useDefaultBrakeInput":false},
|
||||
{"parkingTorque":0},
|
||||
//{"brakeSpring":150},//define in hubs/wheels instead
|
||||
|
||||
//brake thermals
|
||||
{"enableBrakeThermals":true},
|
||||
{"brakeDiameter":0.42},
|
||||
{"brakeMass":45.0},
|
||||
{"brakeType":"drum"},
|
||||
{"rotorMaterial":"steel"},
|
||||
{"brakeVentingCoef":0.7},
|
||||
],
|
||||
},
|
||||
}
|
|
@ -91,6 +91,108 @@
|
|||
{"brakeSpring":25},//define lower value for stability with no wheels
|
||||
|
||||
|
||||
//hub options
|
||||
{"hubTreadBeamSpring":2500000, "hubTreadBeamDamp":3},
|
||||
{"hubPeripheryBeamSpring":2500000, "hubPeripheryBeamDamp":3},
|
||||
{"hubSideBeamSpring":2500000, "hubSideBeamDamp":3},
|
||||
{"hubNodeWeight":1.5},
|
||||
{"hubNodeMaterial":"|NM_METAL"},
|
||||
{"hubFrictionCoef":0.2},
|
||||
{"hubBeamDeform":75000, "hubBeamStrength":185000},
|
||||
],
|
||||
},
|
||||
"us_semi_hubs_slammed": {
|
||||
"information":{
|
||||
"authors":"BeamNG",
|
||||
"name":"10-Lug Slammed Front Hubs",
|
||||
"value":100,
|
||||
},
|
||||
"slotType" : "us_semi_hubs_F_1",
|
||||
"slots": [
|
||||
["type", "default", "description"],
|
||||
["us_semi_brake_slammed","", "Front Brakes"],
|
||||
//The case() is for backwards compatibility for old configs that use "trackwidth_R" variable.
|
||||
//To change the base track width, edit the trackoffset_R offset in the expression.
|
||||
["wheel_F_10","steelwheel_12a_22x10_F","Front Wheels", {"nodeOffset":{"x":-0.035, "y":-3.25, "z":0.62}}],
|
||||
["us_semi_wheeldata_F","us_semi_wheeldata_F", "Front Spindles", {"coreSlot":true}],
|
||||
],
|
||||
"flexbodies": [
|
||||
["mesh", "[group]:", "nonFlexMaterials"],
|
||||
["us_semi_hub_F", ["wheel_FR","wheelhub_FR"], [], {"pos":{"x":-1.0654, "y":-3.25, "z":0.62}, "rot":{"x":0, "y":0, "z":180}, "scale":{"x":1, "y":1, "z":1}}],
|
||||
["us_semi_hub_F", ["wheel_FL","wheelhub_FL"], [], {"pos":{"x": 1.0654, "y":-3.25, "z":0.62}, "rot":{"x":0, "y":0, "z":0}, "scale":{"x":1, "y":1, "z":1}}],
|
||||
["us_semi_hub_bolts_F", ["wheel_FR","wheelhub_FR"], [], {"pos":{"x":-1.0654, "y":-3.25, "z":0.62}, "rot":{"x":0, "y":0, "z":180}, "scale":{"x":1, "y":1, "z":1}}],
|
||||
["us_semi_hub_bolts_F", ["wheel_FL","wheelhub_FL"], [], {"pos":{"x": 1.0654, "y":-3.25, "z":0.62}, "rot":{"x":0, "y":0, "z":0}, "scale":{"x":1, "y":1, "z":1}}],
|
||||
],
|
||||
"nodes": [
|
||||
["id", "posX", "posY", "posZ"],
|
||||
{"frictionCoef":0.5},
|
||||
{"nodeMaterial":"|NM_METAL"},
|
||||
{"collision":true},
|
||||
{"selfCollision":true},
|
||||
{"nodeWeight":10},
|
||||
{"group":"wheelhub_FR"},
|
||||
//sw1 as in steer wheel 1
|
||||
["sw1r", -0.85, -3.25, 0.55],
|
||||
["sw1rr",-1.22, -3.25, 0.55],
|
||||
{"group":"wheelhub_FL"},
|
||||
["sw1l", 0.85, -3.25, 0.55],
|
||||
["sw1ll", 1.22, -3.25, 0.55],
|
||||
{"group":""},
|
||||
],
|
||||
"beams": [
|
||||
["id1:", "id2:"],
|
||||
{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
|
||||
{"deformLimitExpansion":""},
|
||||
|
||||
//wheel to axle
|
||||
{"deformLimitExpansion":1.2},
|
||||
{"optional":true},
|
||||
{"beamSpring":25001000,"beamDamp":250},
|
||||
{"beamDeform":175000,"beamStrength":1250000},
|
||||
//front hub
|
||||
{"breakGroup":"wheel_FR"},
|
||||
//["sw1r","fh2r"],
|
||||
//["sw1rr","fh2r"],
|
||||
["sw1r","fa6r"],
|
||||
["sw1rr","fa6r"],
|
||||
["sw1r","fa4r", {"name":"axle_FR"}],
|
||||
["sw1rr","fa4r"],
|
||||
["sw1r","fa5r"],
|
||||
["sw1rr","fa5r"],
|
||||
["sw1r","fh3r"],
|
||||
["sw1rr","fh3r"],
|
||||
["sw1r","fh4r"],
|
||||
["sw1rr","fh4r"],
|
||||
{"breakGroup":"wheel_FL"},
|
||||
//["sw1l","fh2l"],
|
||||
//["sw1ll","fh2l"],
|
||||
["sw1l","fa6l"],
|
||||
["sw1ll","fa6l"],
|
||||
["sw1l","fa4l", {"name":"axle_FL"}],
|
||||
["sw1ll","fa4l"],
|
||||
["sw1l","fa5l"],
|
||||
["sw1ll","fa5l"],
|
||||
["sw1l","fh3l"],
|
||||
["sw1ll","fh3l"],
|
||||
["sw1l","fh4l"],
|
||||
["sw1ll","fh4l"],
|
||||
{"breakGroup":""},
|
||||
{"optional":false},
|
||||
{"breakGroup":""},
|
||||
|
||||
{"deformLimitExpansion":1.2},
|
||||
],
|
||||
"pressureWheels": [
|
||||
["name","hubGroup","group","node1:","node2:","nodeS","nodeArm:","wheelDir"],
|
||||
{"disableMeshBreaking":false,"disableHubMeshBreaking":false,"enableHubcaps":false,"hasTire":false},
|
||||
//hub
|
||||
//general settings
|
||||
{"hubRadius":0.22},
|
||||
{"hubWidth":0.18},
|
||||
{"numRays":10},
|
||||
{"brakeSpring":25},//define lower value for stability with no wheels
|
||||
|
||||
|
||||
//hub options
|
||||
{"hubTreadBeamSpring":2500000, "hubTreadBeamDamp":3},
|
||||
{"hubPeripheryBeamSpring":2500000, "hubPeripheryBeamDamp":3},
|
||||
|
|
|
@ -8,10 +8,10 @@
|
|||
"slotType" : "us_semi_axle_F",
|
||||
"slots": [
|
||||
["type", "default", "description"],
|
||||
["us_semi_steering_low","us_semi_steering", "Lowered Steering"],
|
||||
["us_semi_steering","us_semi_steering_low", "Steering"],
|
||||
["us_semi_spring_F","us_semi_spring_lowered", "Front Springs"],
|
||||
["us_semi_shock_F","us_semi_shock_lowered", "Front Shocks"],
|
||||
["us_semi_hubs_lowered","us_semi_hubs_F_1_split", "Front Hubs"],
|
||||
["us_semi_hubs_F_1","us_semi_hubs_lowered", "Front Hubs"],
|
||||
|
||||
],
|
||||
"actionsEnabled": [
|
||||
|
@ -239,6 +239,246 @@
|
|||
{"brakeVentingCoef":false},
|
||||
],
|
||||
},
|
||||
"us_semi_axle_slammed": {
|
||||
"information":{
|
||||
"authors":"BeamNG",
|
||||
"name":"Slammed Front Axle",
|
||||
"value":800,
|
||||
},
|
||||
"slotType" : "us_semi_axle_F",
|
||||
"slots": [
|
||||
["type", "default", "description"],
|
||||
["us_semi_steering","us_semi_steering_slammed", "Steering"],
|
||||
["us_semi_spring_F","us_semi_spring_lowered", "Front Springs"],
|
||||
["us_semi_shock_F","us_semi_shock_F", "Front Shocks"],
|
||||
["us_semi_hubs_F_1","us_semi_hubs_slammed", "Front Hubs"],
|
||||
|
||||
],
|
||||
"actionsEnabled": [
|
||||
["id"],
|
||||
["increase_rideHeight"],
|
||||
["decrease_rideHeight"],
|
||||
],
|
||||
"flexbodies": [
|
||||
["mesh", "[group]:", "nonFlexMaterials"],
|
||||
["us_semi_beamaxle_slammed", ["us_semi_axle_F","us_semi_hub_a_F"]],
|
||||
["us_semi_leaf_ubolt_F_low", ["us_semi_axle_F","us_semi_hub_a_F"]],
|
||||
["us_semi_knuckle_FR_slammed", ["us_semi_hub_a_FR","us_semi_hub_b_FR"]],
|
||||
["us_semi_knuckle_FL_slammed", ["us_semi_hub_a_FL","us_semi_hub_b_FL"]],
|
||||
["us_semi_bumpstop_low", ["us_semi_frame"]],
|
||||
],
|
||||
"nodes": [
|
||||
["id", "posX", "posY", "posZ"],
|
||||
{"selfCollision":true},
|
||||
{"collision":true},
|
||||
{"nodeWeight":20},
|
||||
{"group":"us_semi_axle_F"},
|
||||
{"frictionCoef":0.5},
|
||||
{"nodeMaterial":"|NM_METAL"},
|
||||
//--FRONT RUNNING GEAR--
|
||||
//front axle
|
||||
["fa1l", 0.50, -3.42, 0.26, {"group":["us_semi_axle_F","us_semi_leaf_F"]}],
|
||||
["fa1r", -0.50, -3.42, 0.26, {"group":["us_semi_axle_F","us_semi_leaf_F"]}],
|
||||
["fa2l", 0.50, -3.11, 0.26, {"group":["us_semi_axle_F","us_semi_leaf_F"]}],
|
||||
["fa2r", -0.50, -3.11, 0.26, {"group":["us_semi_axle_F","us_semi_leaf_F"]}],
|
||||
{"selfCollision":false},
|
||||
{"nodeWeight":30},
|
||||
["fa7l", 0.50, -3.42, 0.50, {"group":["us_semi_axle_F","us_semi_leaf_F"]}],
|
||||
["fa7r", -0.50, -3.42, 0.50, {"group":["us_semi_axle_F","us_semi_leaf_F"]}],
|
||||
["fa8l", 0.50, -3.11, 0.50, {"group":["us_semi_axle_F","us_semi_leaf_F"]}],
|
||||
["fa8r", -0.50, -3.11, 0.50, {"group":["us_semi_axle_F","us_semi_leaf_F"]}],
|
||||
{"nodeWeight":25},
|
||||
{"group":"us_semi_hub_a_FR"},
|
||||
{"selfCollision":true},
|
||||
["fa4r", -0.89, -3.255, 0.24],
|
||||
["fa5r", -0.87, -3.245, 0.66],
|
||||
{"group":"us_semi_hub_a_FL"},
|
||||
["fa4l", 0.89, -3.255, 0.24],
|
||||
["fa5l", 0.87, -3.245, 0.66],
|
||||
{"selfCollision":false},
|
||||
//tie rod
|
||||
{"nodeWeight":25},
|
||||
["fa6r", -0.856, -3.078, 0.28, {"group":["us_semi_hub_b_FR","us_semi_tierod_F"]}],
|
||||
["fa6l", 0.856, -3.078, 0.28, {"group":["us_semi_hub_b_FL","us_semi_tierod_F"]}],
|
||||
{"nodeWeight":2},
|
||||
["fa16r",-0.856, -3.078, 0.36, {"collision":false, "group":["us_semi_hub_b_FR","us_semi_tierod_F"]}],
|
||||
["fa16l", 0.856, -3.078, 0.36, {"collision":false, "group":["us_semi_hub_b_FL","us_semi_tierod_F"]}],
|
||||
{"group":"us_semi_hub_b_FR"},
|
||||
{"nodeWeight":15},
|
||||
//["fh2r", -0.98, -3.25, 0.67],
|
||||
//["fh2l", 0.98, -3.25, 0.67],
|
||||
["fh3r", -0.98, -3.01, 0.45],
|
||||
["fh4r", -0.98, -3.48, 0.45],
|
||||
{"group":"us_semi_hub_b_FL"},
|
||||
["fh3l", 0.98, -3.01, 0.45],
|
||||
["fh4l", 0.98, -3.48, 0.45],
|
||||
{"nodeWeight":5},
|
||||
{"selfCollision":true},
|
||||
{"group":""},
|
||||
["fa1", 0, -3.265, 0.26],
|
||||
],
|
||||
"rails": {
|
||||
"faxle_1":{"links:":["fa2l", "fa1r"], "looped":false, "capped":true},
|
||||
"faxle_2":{"links:":["fa2r", "fa1l"], "looped":false, "capped":true},
|
||||
},
|
||||
"slidenodes": [
|
||||
["id:", "railName", "attached", "fixToRail", "tolerance", "spring", "strength", "capStrength"],
|
||||
["fa1", "faxle_1", true, true, 0, 5001000, "FLT_MAX", "FLT_MAX"],
|
||||
["fa1", "faxle_2", true, true, 0, 5001000, "FLT_MAX", "FLT_MAX"],
|
||||
],
|
||||
"beams": [
|
||||
["id1:", "id2:"],
|
||||
//front axle
|
||||
{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
|
||||
{"beamSpring":32001000,"beamDamp":500},
|
||||
{"beamDeform":195000,"beamStrength":"FLT_MAX"},
|
||||
//axle sides under spring
|
||||
["fa1l","fa2l"],
|
||||
["fa1l","fa7l"],
|
||||
["fa1l","fa8l"],
|
||||
["fa2l","fa7l"],
|
||||
["fa2l","fa8l"],
|
||||
["fa7l","fa8l"],
|
||||
["fa1r","fa2r"],
|
||||
["fa1r","fa7r"],
|
||||
["fa1r","fa8r"],
|
||||
["fa2r","fa7r"],
|
||||
["fa2r","fa8r"],
|
||||
["fa7r","fa8r"],
|
||||
//axle with no center nodes
|
||||
["fa2l", "fa2r"],
|
||||
["fa1l", "fa1r"],
|
||||
["fa2l", "fa1r"],
|
||||
["fa1l", "fa2r"],
|
||||
["fa1l", "fa7r"],
|
||||
["fa1r", "fa7l"],
|
||||
["fa8l", "fa2r"],
|
||||
["fa8r", "fa2l"],
|
||||
["fa8l", "fa7r"],
|
||||
["fa7l", "fa8r"],
|
||||
["fa2l", "fa7r"],
|
||||
["fa1l", "fa8r"],
|
||||
["fa7l", "fa2r"],
|
||||
["fa1r", "fa8l"],
|
||||
//axle ends
|
||||
{"beamDeform":145000,"beamStrength":"FLT_MAX"},
|
||||
["fa4r", "fa2r"],
|
||||
["fa4r", "fa1r"],
|
||||
["fa5r", "fa8r"],
|
||||
["fa5r", "fa7r"],
|
||||
["fa4r", "fa7r"],
|
||||
["fa4r", "fa8r"],
|
||||
["fa5r", "fa1r"],
|
||||
["fa5r", "fa2r"],
|
||||
["fa5r", "fa4r"],
|
||||
["fa1l", "fa4l"],
|
||||
["fa2l", "fa4l"],
|
||||
["fa7l", "fa5l"],
|
||||
["fa8l", "fa5l"],
|
||||
["fa1l", "fa5l"],
|
||||
["fa2l", "fa5l"],
|
||||
["fa4l", "fa8l"],
|
||||
["fa4l", "fa7l"],
|
||||
["fa5l", "fa4l"],
|
||||
{"beamSpring":20001000,"beamDamp":500},
|
||||
{"beamDeform":125000,"beamStrength":"FLT_MAX"},
|
||||
//spindle to spindle rigidifier
|
||||
["fa5l", "fa5r"],
|
||||
["fa4l", "fa4r"],
|
||||
["fa4l", "fa5r"],
|
||||
["fa5l", "fa4r"],
|
||||
//hubs
|
||||
{"beamSpring":20001000,"beamDamp":500},
|
||||
{"beamDeform":225000,"beamStrength":"FLT_MAX"},
|
||||
["fa5r","fh3r"],
|
||||
["fa5l","fh3l"],
|
||||
["fa5r","fh4r"],
|
||||
["fa5l","fh4l"],
|
||||
["fa4r","fh3r"],
|
||||
["fa4l","fh3l"],
|
||||
["fa4r","fh4r"],
|
||||
["fa4l","fh4l"],
|
||||
["fh3r","fh4r"],
|
||||
["fh3l","fh4l"],
|
||||
{"beamSpring":30001000,"beamDamp":500},
|
||||
["fa5r","fa6r"],
|
||||
["fa4r","fa6r"],
|
||||
["fa5l","fa6l"],
|
||||
["fa4l","fa6l"],
|
||||
["fa6r","fh3r"],
|
||||
["fa6l","fh3l"],
|
||||
["fa6r","fh4r"],
|
||||
["fa6l","fh4l"],
|
||||
//tie rod flexbody node
|
||||
{"beamSpring":5001000,"beamDamp":250},
|
||||
{"beamDeform":45000,"beamStrength":"FLT_MAX"},
|
||||
["fa16r","fh3r"],
|
||||
["fa16l","fh3l"],
|
||||
["fa16r","fh4r"],
|
||||
["fa16l","fh4l"],
|
||||
["fa16r","fa6r"],
|
||||
["fa16l","fa6l"],
|
||||
["fa5r","fa16r"],
|
||||
["fa4r","fa16r"],
|
||||
["fa5l","fa16l"],
|
||||
["fa4l","fa16l"],
|
||||
//axle hard travel limit
|
||||
{"beamType":"|SUPPORT", "beamLongBound":2},
|
||||
{"beamSpring":20001000,"beamDamp":250},
|
||||
{"beamDeform":450000,"beamStrength":"FLT_MAX"},
|
||||
{"beamPrecompression":0.66},
|
||||
["fa1r","ff13r"],
|
||||
["fa1l","ff13l"],
|
||||
["fa2r","ff13r"],
|
||||
["fa2l","ff13l"],
|
||||
{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
|
||||
],
|
||||
"triangles": [
|
||||
["id1:","id2:","id3:"],
|
||||
//suspension shape
|
||||
{"triangleType":"NONCOLLIDABLE"},
|
||||
{"dragCoef":2},
|
||||
["fa1r", "fa7r", "fa4r"],
|
||||
["fa5r", "fa4r", "fa7r"],
|
||||
["fa4r", "fa5r", "fa2r"],
|
||||
["fa8r", "fa2r", "fa5r"],
|
||||
["fa7r", "fa8r", "fa5r"],
|
||||
["fa1r", "fa4r", "fa2r"],
|
||||
["fh3r", "fa5r", "fa6r"],
|
||||
["fa4r", "fh3r", "fa6r"],
|
||||
["fh4r", "fa5r", "fh3r"],
|
||||
["fa4r", "fh4r", "fh3r"],
|
||||
|
||||
["fa7l", "fa1l", "fa4l"],
|
||||
["fa4l", "fa5l", "fa7l"],
|
||||
["fa5l", "fa4l", "fa2l"],
|
||||
["fa2l", "fa8l", "fa5l"],
|
||||
["fa8l", "fa7l", "fa5l"],
|
||||
["fa4l", "fa1l", "fa2l"],
|
||||
["fa5l", "fh3l", "fa6l"],
|
||||
["fh3l", "fa4l", "fa6l"],
|
||||
["fa5l", "fh4l", "fh3l"],
|
||||
["fh4l", "fa4l", "fh3l"],
|
||||
|
||||
["fa1r", "fa2r", "fa1"],
|
||||
["fa1", "fa2l", "fa1l"],
|
||||
["fa1r", "fa1", "fa1l"],
|
||||
["fa2r", "fa2l", "fa1"],
|
||||
{"triangleType":"NORMALTYPE"},
|
||||
],
|
||||
"pressureWheels": [
|
||||
["name","hubGroup","group","node1:","node2:","nodeS","nodeArm:","wheelDir"],
|
||||
//cancel out brake properties
|
||||
{"brakeTorque":0},
|
||||
{"parkingTorque":0},
|
||||
{"enableBrakeThermals":false},
|
||||
{"brakeDiameter":false},
|
||||
{"brakeMass":false},
|
||||
{"brakeType":false},
|
||||
{"rotorMaterial":false},
|
||||
{"brakeVentingCoef":false},
|
||||
],
|
||||
},
|
||||
"us_semi_spring_lowered": {
|
||||
"information":{
|
||||
"authors":"BeamNG",
|
||||
|
@ -529,7 +769,7 @@
|
|||
"us_semi_steering_low": {
|
||||
"information":{
|
||||
"authors":"BeamNG",
|
||||
"name":"Steering",
|
||||
"name":"Lowered Steering",
|
||||
"value":600,
|
||||
},
|
||||
"slotType" : "us_semi_steering",
|
||||
|
@ -692,6 +932,172 @@
|
|||
{"triangleType":"NORMALTYPE"},
|
||||
],
|
||||
},
|
||||
"us_semi_steering_slammed": {
|
||||
"information":{
|
||||
"authors":"BeamNG",
|
||||
"name":"Slammed Steering",
|
||||
"value":600,
|
||||
},
|
||||
"slotType" : "us_semi_steering",
|
||||
"slots": [
|
||||
["type", "default", "description"],
|
||||
["us_semi_power_steering","", "Power Steering"],
|
||||
],
|
||||
"flexbodies": [
|
||||
["mesh", "[group]:", "nonFlexMaterials"],
|
||||
["us_semi_steeringbox_cabover", ["us_semi_steeringbox_cabover"]],
|
||||
["us_semi_steeringbox_low", ["us_semi_steeringbox_conventional"]],
|
||||
["us_semi_steeringarm_a_low", ["us_semi_steeringbox","us_semi_steeringarm_a"]],
|
||||
["us_semi_steeringarm_b_slammed", ["us_semi_steeringarm_b"]],
|
||||
["us_semi_steeringarm_c_low", ["us_semi_steeringarm_c","us_semi_hub_a_FL","us_semi_hub_b_FL"]],
|
||||
//tie rod
|
||||
["us_semi_tierod_slammed", ["us_semi_tierod_F"]],
|
||||
],
|
||||
"variables": [
|
||||
["name", "type", "unit", "category", "default", "min", "max", "title", "description"],
|
||||
["$toe", "range", "", "Wheel Alignment", 1.001, 0.99, 1.01, "Toe Adjust", "Adjusts the wheel toe-in angle", {"subCategory":"Front"}],
|
||||
["$steer_center", "range", "", "Wheel Alignment", 0.0035, -0.02, 0.02, "Toe Left/Right Trim", "Fine tunes the centerpoint of the steering", {"subCategory":"Front"}],
|
||||
],
|
||||
"nodes": [
|
||||
["id", "posX", "posY", "posZ"],
|
||||
{"selfCollision":false},
|
||||
{"collision":true},
|
||||
{"nodeWeight":12},
|
||||
{"frictionCoef":0.5},
|
||||
{"nodeMaterial":"|NM_METAL"},
|
||||
//--STEERING--
|
||||
{"group":"us_semi_steeringbox"},
|
||||
["stbx1r", 0.49, -3.562, 0.760],
|
||||
["stbx1l", 0.67, -3.562, 0.760],
|
||||
{"nodeWeight":14},
|
||||
{"group":"us_semi_steeringarm_b"},
|
||||
["sta1r", 0.60, -3.553, 0.547, {"collision":false, "nodeWeight":2}],
|
||||
{"group":["us_semi_steeringarm_a","us_semi_steeringarm_b"]},
|
||||
["sta1", 0.666, -3.553, 0.547],
|
||||
{"group":"us_semi_steeringarm_b"},
|
||||
["sta2", 0.666, -3.23, 0.533],
|
||||
["sta3", 0.666, -3.23, 0.49, {"collision":false, "nodeWeight":2}],
|
||||
{"group":""},
|
||||
],
|
||||
"beams":[
|
||||
["id1:", "id2:"],
|
||||
{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
|
||||
//tie rod
|
||||
{"beamSpring":100001000,"beamDamp":5000},
|
||||
{"beamDeform":125000,"beamStrength":575000},
|
||||
["fa6r","fa6l", {"dampCutoffHz":500, "beamPrecompression":"$toe","beamPrecompressionTime":0.5}],
|
||||
//damping
|
||||
{"beamSpring":0,"beamDamp":2000},
|
||||
["fa2l","fa6l", {"dampCutoffHz":500}],
|
||||
["fa2r","fa6r", {"dampCutoffHz":500}],
|
||||
{"beamSpring":0,"beamDamp":500},
|
||||
["ff14l","sta1r", {"breakGroup":"stArm_A","dampCutoffHz":500}],
|
||||
//["stbx1l","sta2", {"dampCutoffHz":500}],
|
||||
["ff13r","sta2", {"breakGroup":"stArm_B","dampCutoffHz":500}],
|
||||
//steering arms
|
||||
{"beamSpring":25001000,"beamDamp":500},
|
||||
{"beamDeform":125000,"beamStrength":"FLT_MAX"},
|
||||
//steering box hinge
|
||||
["stbx1r","stbx1l"],
|
||||
["stbx1r","ff2l"],
|
||||
["stbx1l","ff2l"],
|
||||
["stbx1r","ff12l"],
|
||||
["stbx1l","ff12l"],
|
||||
["stbx1r","ff13l"],
|
||||
["stbx1l","ff13l"],
|
||||
["stbx1r","ff3l"],
|
||||
["stbx1l","ff3l"],
|
||||
{"beamDeform":185000,"beamStrength":450000},
|
||||
{"beamSpring":25001000,"beamDamp":500},
|
||||
//steering arm a
|
||||
{"breakGroup":"stArm_A"},
|
||||
["sta1","stbx1r"],
|
||||
["sta1","stbx1l"],
|
||||
{"beamSpring":501000,"beamDamp":150},
|
||||
["sta1r","stbx1l"],
|
||||
["sta1r","stbx1r"],
|
||||
//arm b
|
||||
{"beamSpring":35001000,"beamDamp":2500},
|
||||
{"breakGroup":"stArm_B"},
|
||||
["sta1","sta2", {"dampCutoffHz":500}],
|
||||
{"beamSpring":5001000,"beamDamp":150},
|
||||
["sta1","sta1r"],
|
||||
["sta2","sta3"],
|
||||
["sta1","sta3"],
|
||||
["sta1r","sta3"],
|
||||
["sta1r","sta2"],
|
||||
{"breakGroup":""},
|
||||
|
||||
{"beamSpring":501000,"beamDamp":150},
|
||||
{"beamDeform":45000,"beamStrength":"FLT_MAX"},
|
||||
["sta3","fa5l"],
|
||||
["sta3","fa4l"],
|
||||
["sta3","fh3l"],
|
||||
["sta3","fh4l"],
|
||||
//arm c
|
||||
//to hub
|
||||
{"beamSpring":35001000,"beamDamp":500},
|
||||
{"beamDeform":145000,"beamStrength":"FLT_MAX"},
|
||||
//["sta2","fh2l"],
|
||||
["sta2","fa6l"],
|
||||
["sta2","fa4l"],
|
||||
["sta2","fa5l"],
|
||||
["sta2","fh3l"],
|
||||
["sta2","fh4l"],
|
||||
{"beamSpring":5001000,"beamDamp":500},
|
||||
{"breakGroup":"wheel_FL"},
|
||||
{"breakGroupType":1},
|
||||
["sta2","sw1ll"],
|
||||
["sta2","sw1l"],
|
||||
{"breakGroup":""},
|
||||
{"breakGroupType":0},
|
||||
//steering limiters
|
||||
{"beamType":"|SUPPORT", "beamLongBound":5},
|
||||
{"beamSpring":10001000,"beamDamp":500},
|
||||
{"beamDeform":850000,"beamStrength":"FLT_MAX"},
|
||||
{"beamPrecompression":0.6},
|
||||
["fa2l","fh3l"],
|
||||
["fa2r","fh3r"],
|
||||
["fa1l","fh4l"],
|
||||
["fa1r","fh4r"],
|
||||
|
||||
["fa8l","fh3l"],
|
||||
["fa8r","fh3r"],
|
||||
["fa7l","fh4l"],
|
||||
["fa7r","fh4r"],
|
||||
|
||||
{"beamPrecompression":0.4},
|
||||
["fa2l","fa6l"],
|
||||
["fa2r","fa6r"],
|
||||
["fa8l","fa6l"],
|
||||
["fa8r","fa6r"],
|
||||
{"optional":true},
|
||||
//steering column
|
||||
{"beamSpring":0,"beamDamp":0,"beamDeform":300000,"beamStrength":500000},
|
||||
{"beamLimitSpring":2001000,"beamLimitDamp":200},
|
||||
{"beamPrecompression":1.0, "beamType":"|BOUNDED", "beamLongBound":0.01, "beamShortBound":0.01},
|
||||
//["dc3l","ff2l", {"breakGroup":"steering"}],
|
||||
{"beamPrecompression":1, "beamType":"|NORMAL", "beamLongBound":1, "beamShortBound":1},
|
||||
{"optional":false},
|
||||
],
|
||||
"torsionHydros": [
|
||||
["id1:","id2:","id3:","id4:"],
|
||||
{"spring":1500000, "damp":2, "deform":"FLT_MAX", "strength":1500000},
|
||||
["sta1","stbx1r","stbx1l","ff13l", {"precompressionAngle":"$=$steer_center","precompressionTime":1.01,"factor":-0.75,"steeringWheelLock":900,"inRate":5,"outRate":5,"inputSource":"steering_input"}],
|
||||
],
|
||||
"input": {
|
||||
"FFBcoef":"$=$ffbstrength*6",
|
||||
},
|
||||
"triangles": [
|
||||
["id1:","id2:","id3:"],
|
||||
//suspension shape
|
||||
{"triangleType":"NONCOLLIDABLE"},
|
||||
{"dragCoef":2},
|
||||
["stbx1r", "sta1", "stbx1l"],
|
||||
["fh3l", "fa6l", "sta2"],
|
||||
{"triangleType":"NORMALTYPE"},
|
||||
],
|
||||
},
|
||||
"us_semi_drift_steering": {
|
||||
"information":{
|
||||
"authors":"BeamNG",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue