1{ 2 "Name": "HMMWV DoubleWishbone Rear", 3 "Type": "Suspension", 4 "Template": "DoubleWishbone", 5 6 "Vehicle-Frame Inertia": false, 7 8 "Spindle": { 9 "Mass": 15.91, 10 "COM": [ 0.036, 0.910, -0.026 ], 11 "Inertia": [ 2, 4, 2 ], 12 "Radius": 0.15, 13 "Width": 0.06 14 }, 15 16 "Upright": { 17 "Mass": 27.27, 18 "COM": [ 0.036, 0.751, -0.026 ], 19 "Moments of Inertia": [ 5, 5, 5 ], 20 "Products of Inertia": [ 0, 0, 0 ], 21 "Radius": 0.025 22 }, 23 24 // If bushing data is defined, use bushings for connectino to chassis. 25 // Otherwise, use revolute joints. 26 "Upper Control Arm": { 27 "Mass": 5.45, 28 "COM": [ 0.124, 0.589, 0.221 ], 29 "Moments of Inertia": [ 2, 2, 2 ], 30 "Products of Inertia": [ 0, 0, 0 ], 31 "Radius": 0.02, 32 "Location Upright": [ 0.036, 0.716, 0.216 ], 33 "Location Chassis Front": [ 0.349, 0.462, 0.228 ], 34 "Location Chassis Back": [ 0.077, 0.462, 0.224 ], 35 "Bushing Data": { 36 "Stiffness Linear": 7e7, 37 "Damping Linear": 0.35e5, 38 "Stiffness Rotational": 1e5, 39 "Damping Rotational": 0.5e3, 40 "DOF": { 41 "Stiffness Linear": 0, 42 "Damping Linear": 0, 43 "Stiffness Rotational": 0, 44 "Damping Rotational": 0 45 } 46 } 47 }, 48 49 // If bushing data is defined, use bushings for connectino to chassis. 50 // Otherwise, use revolute joints. 51 "Lower Control Arm": { 52 "Mass": 16.36, 53 "COM": [ 0.000, 0.547, -0.059 ], 54 "Moments of Inertia": [ 3, 3, 3 ], 55 "Products of Inertia": [ 0, 0, 0 ], 56 "Radius": 0.03, 57 "Location Upright": [ 0.036, 0.787, -0.118 ], 58 "Location Chassis Front": [ 0.223, 0.307, 0.000 ], 59 "Location Chassis Back": [ -0.223, 0.307, 0.000 ], 60 "Bushing Data": { 61 "Stiffness Linear": 7e7, 62 "Damping Linear": 0.35e5, 63 "Stiffness Rotational": 1e5, 64 "Damping Rotational": 0.5e3, 65 "DOF": { 66 "Stiffness Linear": 0, 67 "Damping Linear": 0, 68 "Stiffness Rotational": 0, 69 "Damping Rotational": 0 70 } 71 } 72 }, 73 74 // If mass, inertia, and radius are defined, use bodies to model tierods. 75 // Otherwise, use distance constraints. 76 "Tierod": { 77 "Mass": 6, 78 "Radius": 0.02, 79 "Inertia": [ 0.05, 0.05, 0.5 ], 80 "Location Chassis": [ 0.223, 0.416, 0.059 ], 81 "Location Upright": [ 0.170, 0.821, -0.009 ] 82 }, 83 84 "Spring": { 85 "Location Chassis": [ -0.104, 0.502, 0.256 ], 86 "Location Arm": [ -0.097, 0.543, -0.047 ], 87 "Minimum Length": 0.15, 88 "Maximum Length": 0.35, 89 "Curve Data": [ 90 [ -0.2, -711719.272 ], 91 [ -0.18, -531468.245 ], 92 [ -0.16, -385663.250 ], 93 [ -0.14, -270476.949 ], 94 [ -0.12, -182082.006 ], 95 [ -0.1, -116651.084 ], 96 [ -0.08, -70356.846 ], 97 [ -0.06, -39371.956 ], 98 [ -0.04, -19869.076 ], 99 [ -0.02, -8020.869 ], 100 [ 0, 0 ], 101 [ 0.02, 8020.869 ], 102 [ 0.04, 19869.076 ], 103 [ 0.06, 39371.956 ], 104 [ 0.08, 70356.846 ], 105 [ 0.1, 116651.084 ], 106 [ 0.12, 182082.006 ], 107 [ 0.14, 270476.949 ], 108 [ 0.16, 385663.250 ], 109 [ 0.18, 531468.245 ], 110 [ 0.2, 711719.272 ] 111 ], 112 "Free Length": 0.382 113 }, 114 115 "Shock": { 116 "Location Chassis": [ -0.104, 0.498, 0.323 ], 117 "Location Arm": [ -0.097, 0.544, -0.038 ], 118 "Damping Coefficient": 36725.2201 119 }, 120 121 "Axle": { 122 "Inertia": 0.4 123 } 124} 125