Add "slammed front axle" variant

This commit is contained in:
Motorhead1991 2025-04-22 21:36:28 -06:00
parent a75252c2d3
commit f4ec62de9c
4 changed files with 1700 additions and 5 deletions

File diff suppressed because one or more lines are too long

View file

@ -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},
],
},
}

View file

@ -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},

View file

@ -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",