๐Ÿ”ง Setup Building Methodology

๐Ÿ”‘ The Golden Rule

Always work from coarse to fine.

Get the big things right first: ride height, camber/toe, spring rates, damper settings.
Then medium things: shock position, roll center, anti-dive.
Then fine things: bump steer, shim stacks, reactive caster.

If you start with shims before your springs are right, you'll just be chasing your tail.

๐Ÿ“‹ Before You Start

InputWhy It Matters
ChassisGeometry is chassis-specific. Shock pickup points, roll centers, pillow ball spacing โ€” all differ by model.
SurfaceHigh-grip carpet vs low-grip asphalt dictates spring rates, ride height, damper settings.
Track typeTechnical (tight) vs speed (open) changes priorities: rotation vs stability, gearing, roll distribution.
Driving styleSmooth drivers can run stiffer; aggressive drivers need more mechanical grip and forgiveness.
โšก Quick Start: The Builder generates a complete setup from these 4 inputs.
POST /api/v1/setup-builder/build
โ†’ Open Setup Builder

๐Ÿ“– Contents

  1. Chassis & Baseline Geometry
  2. Ride Height
  3. Camber & Toe
  4. Springs & Dampers
  5. Shock Position & Geometry
  6. Roll Center
  7. Anti-Dive & Anti-Squat
  8. Bump Steer
  9. Shim Stack Fine Tuning
  10. Active Rear Suspension (ARS)
  11. Electronics
  12. Lap Time Prediction & Validation
  13. Troubleshooting Quick Reference
  14. Printable Checklist

๐Ÿ”„ Coarse โ†’ Fine Flow

1. Chassis โ†’ 2. Ride Height โ†’ 3. Camber/Toe โ†’ 4. Springs/Dampers โ†’ 5. Shock Geometry โ†’ 6. Roll Center โ†’ 7. Anti-Dive/Squat โ†’ 8. Bump Steer โ†’ 9. Fine Shims โ†’ 10. ARS โ†’ 11. Electronics โ†’ 12. Validate

1 Chassis & Baseline Geometry

Load the correct geometry database for your chassis. Every chassis has unique shock pickup points, roll center locations, A-arm geometry, pillow ball locations, and steering geometry.

GET /api/v1/setup-builder/chassis/{id} โ€” Full geometry, spring catalog, ARB catalog, shock mount type
GET /api/v1/chassis-compare โ€” Side-by-side chassis comparison
โ†’ Pick your chassis in the Builder

2 Ride Height

The single most fundamental setup parameter. Affects CG height, roll center baseline, anti-dive/squat, and weight transfer.

SurfaceFront (mm)Rear (mm)
High-grip carpet5.5โ€“7.06.0โ€“7.5
Standard carpet6.0โ€“7.56.5โ€“8.0
Asphalt (smooth)6.5โ€“8.07.0โ€“8.5
Asphalt (rough)7.5โ€“9.08.0โ€“9.5
โš  Critical: Set ride height BEFORE roll center, anti-dive, or shock geometry (Steps 5-8). Changing it later invalidates all downstream calculations.

Key relationships:

3 Camber & Toe

Set tire contact patch orientation for maximum grip.

Camber

FrontRear
High grip-2.5ยฐ to -3.0ยฐ-2.0ยฐ to -2.5ยฐ
Medium grip-2.0ยฐ to -2.5ยฐ-1.5ยฐ to -2.0ยฐ
Low grip-1.5ยฐ to -2.0ยฐ-1.0ยฐ to -1.5ยฐ

More camber = more corner grip but less straight-line grip.

Toe

FrontRear
0.5ยฐโ€“1.0ยฐ toe-out (turn-in)2.0ยฐโ€“3.0ยฐ toe-in (stability)

Caster: 15ยฐโ€“25ยฐ total

More caster = more self-centering, more camber gain in turns. On XRAY T423-T426, caster is adjustable via front upper A-arm pillow ball shims.

GET /api/v1/calc/steering/ackermann โ€” Ackermann percentage
GET /api/v1/calc/steering/bump-steer โ€” Bump steer curve (do after camber/toe)

4 Springs & Dampers

Set roll stiffness distribution and ride frequency.

Spring Rates (kg/mm)

SurfaceFrontRear
High-grip carpet2.7โ€“3.52.5โ€“3.2
Standard carpet2.3โ€“3.02.1โ€“2.8
Asphalt2.5โ€“3.22.3โ€“3.0
Low grip1.8โ€“2.51.6โ€“2.2

Target 50โ€“55% front roll stiffness for neutral handling.

Spring Color Code Mapping

ColorAssociatedXRAYGeneric
Softโ€”Blue (2.5)2.5 kg/mm
MediumGold (2.5)Red (2.7)2.7 kg/mm
HardBlue (2.7)Gold (2.9)3.0 kg/mm
X-HardRed (2.9)โ€”โ€”

Anti-Roll Bars (ARBs)

Fine-tune roll distribution without changing ride springs.

Damper Oil (cSt)

SurfaceFront (cSt)Rear (cSt)
High grip15โ€“2512โ€“20
Medium grip10โ€“188โ€“15
Low grip8โ€“146โ€“12

WT โ†’ cSt: 20WTโ‰ˆ10cSt, 30WTโ‰ˆ20cSt, 40WTโ‰ˆ38cSt, 50WTโ‰ˆ55cSt, 60WTโ‰ˆ75cSt, 70WTโ‰ˆ100cSt

Shock rebound target: 1.5โ€“3.0mm at ride height (front and rear).

GET /api/v1/calc/weight-transfer/roll-stiffness โ€” Roll distribution from springs + ARBs + track width

5 Shock Position & Geometry

Set shock angle for correct motion ratio and effective spring rate.

Tower-Mounted Chassis (Associated, Yokomo, etc.)

Use shock tower upper/lower mounting positions. Typical motion ratio: 0.70โ€“0.85.

Shim-Mounted Chassis (XRAY T423-T426)

No conventional shock tower โ€” angle set by shims at top mount:

Mugen

Uses built-in pickup point adjustment (designed into chassis). Functionally equivalent to shims.

Effective Spring Rate

Wheel rate = spring rate ร— (motion_ratio)ยฒ

Example: 3.0 kg/mm ร— (0.75)ยฒ = 1.69 kg/mm effective at wheel

โš  On XRAY T423-T426: Tower shims raise the shock tower AND the upper A-arm bulkhead pickup points together (they're on the same structure). It's the upper arm pickup moving โ€” not the shock angle โ€” that changes roll center. Compensate with upper inner pickup adjustment. See Step 6.
GET /api/v1/setup-builder/shock-geometry โ€” Angle, motion ratio, effective spring rate
GET /api/v1/calc/shock/motion-ratio โ€” Full MR curve through suspension travel

6 Roll Center

Control weight transfer and chassis roll through roll center height.

Front RC (mm)Rear RC (mm)
High grip carpet3.0โ€“5.04.0โ€“6.0
Asphalt (smooth)2.0โ€“4.03.0โ€“5.0
Low grip1.5โ€“3.02.0โ€“4.0

Handling effects:

XRAY T423-T426 (Shim-Mounted)

Upper mount shims on T4 raise the bulkhead โ€” which moves both the shock tower position AND the upper A-arm pickup point. It's the A-arm pivot moving that changes roll center, not the shock angle. Use the upper inner pickup offset (~6mm range) to dial roll center independently.

GET /api/v1/setup-builder/roll-center โ€” Height, roll axis angle
GET /api/v1/setup-builder/total-roll-center โ€” All shim sources combined

7 Anti-Dive & Anti-Squat

Anti-Dive (Front โ€” resists compression under braking)

Anti-Squat (Rear โ€” resists compression under acceleration)

Typical target: 2โ€“5% anti-dive, 2โ€“5% anti-squat.

XRAY T423-T426: Adjust via front/rear lower inner pickup shims.

GET /api/v1/setup-builder/dive-squat โ€” Anti-dive %, anti-squat %, geometry breakdown

8 Bump Steer

Unwanted toe change as suspension moves. Makes car unpredictable over bumps.

Target: Zero bump steer through normal travel (ยฑ5mm from ride height).

XRAY T423-T426 Tie Rod Shims

ShimEffect
Front tie rod innerAckermann
Front tie rod outerBump steer (keep minimal: 0.0โ€“0.5mm)
Rear toe link innerStatic rear toe
Rear toe link outerRear bump steer

Steering Rack Shims

  • Front rack shim โ†’ affects Ackermann
  • Rear rack shim โ†’ changes steering pickup reference
  • Both equal โ†’ moves rack without geometry change
GET /api/v1/calc/steering/bump-steer โ€” Bump steer curve from geometry + shims

9 Shim Stack Fine Tuning

You should be test-driving by now. Steps 1-8 give you a solid, fast setup. Step 9 is the last 5โ€“10% optimization.

Shim Thickness Reference

ThicknessUse Case
0.25mmFine-tuning, minimum increment
0.50mmStandard adjustment step
1.00mmStandard adjustment, most common
2.00mmMaximum single shim (typical)
2.00โ€“5.00mmStacked shims for large changes
0โ€“4.5mmXRAY T423-T426 top shock mount range

Reactive Caster (Pillow Ball Differential Shimming)

XRAY T423-T426: Upper A-arm has separate front and rear pillow balls.

Front ShimRear ShimEffect
Equal (F=R)Pure caster change, no reactive
Front > RearMore caster + reactive caster (gains caster under braking)
Rear > FrontLess caster + reverse reactive
GET /api/v1/setup-builder/reactive-caster โ€” Front/rear reactive caster values
GET /api/v1/setup-builder/total-roll-center โ€” All shim sources in one view

10 Active Rear Suspension (ARS)

ARS lets you control how rear toe changes through suspension travel. Set it for your track and driving style:

  • Toe-in on compression โ€” rear stabilizes under power, cleaner exit on high-grip
  • Toe-out on compression โ€” rear loosens on power, helps rotation on tight tracks
  • Toe-in on extension โ€” rear stability under braking, good for fast entries

Adjust via ARS link length and pickup position. Neutral (zero toe change) is the default kit behavior.

GET /api/v1/ars โ€” ARS-equipped chassis, toe curve data, link recommendations
GET /api/v1/calc/ars/toe-curve โ€” Full toe-vs-travel curve

11 Electronics

Motor Timing (Mechanical / Endbell)

ClassTypical TimingRange
Blinky โ€” Stock 17.5T / 13.5T40โ€“45ยฐ30โ€“45ยฐ mechanical
Blinky โ€” 10.5T35โ€“40ยฐ25โ€“40ยฐ mechanical
Modified45โ€“55ยฐ35โ€“55ยฐ mechanical (max ~55ยฐ)

Blinky class rules: No ESC timing advance. Only mechanical (endbell/hardware) timing. Most competitive blinky setups run 40โ€“45ยฐ mechanical. Less timing = less top speed, more punch. More timing = higher RPM but more heat and can feel "flat."

Modified: Max practical mechanical timing is around 55ยฐ. Past that you get diminishing returns โ€” heat goes up, efficiency drops, and the power band gets peaky.

ESC Settings

ParameterLow GripDefaultHigh Grip
ESC timing (Modified only)0ยฐ (stock)5โ€“10ยฐ10โ€“20ยฐ
Punch7โ€“104โ€“61โ€“3
Drag brake5โ€“10%15โ€“25%15โ€“25%
Brake force80โ€“100%50โ€“75%25โ€“40%

โš  Motor temp limit: Keep below 80ยฐC / 176ยฐF. Timing increases heat โ€” monitor after each run.

GET /api/v1/esc โ€” ESC presets and manufacturer recommendations

12 Lap Time Prediction & Validation

Validate your full setup against the physics engine.

GET /api/v1/lap-time/predict โ€” Predicted lap time + sector breakdown
GET /api/v1/lap-time/sensitivity โ€” Which parameters matter most at this track
GET /api/v1/setup-diff โ€” Compare old vs new setup with handling impact prediction
GET /api/v1/setup-sheet/generate โ€” Generate printable PDF setup sheet
GET /api/v1/setup-sheet/qr โ€” QR code to share setup with other devices

๐Ÿ”ง Troubleshooting Quick Reference

Entry โ€” Braking / Turn-In

IssueFirst CheckThen Check
Push โ€” nose won't bite, wide entryFront toe-out (add 0.3โ€“0.5ยฐ), front spring (softer)Front ARB (softer), front shock rebound (less), front ride height (lower)
Neutral โ€” good entry, predictableLeave it โ€” don't chase what's workingDocument baseline shim stack, springs, shocks before tweaking
Loose โ€” rear steps out, rear end light under brakingRear toe-in (add 0.5โ€“1.0ยฐ), rear spring (stiffer)Rear ride height (lower), rear shock rebound (less), brake timing (earlier)

Mid-Corner โ€” Cornering / Apex

IssueFirst CheckThen Check
Push โ€” mid-corner understeer, won't hold lineFront camber (more negative), front ARB (softer)Front shock position (closer to tower = softer), rear ARB (stiffer), front sway bar
Neutral โ€” holds line through apexLeave it โ€” note this setup as referenceVerify camber temps: outside/inside/middle of tire should be even
Loose โ€” rear walks out, can't hold apexRear camber (more negative), rear toe-in (add 0.5ยฐ)Rear ARB (stiffer), rear spring (stiffer), rear ride height (higher)

Exit โ€” Power Down / Acceleration

IssueFirst CheckThen Check
Push โ€” front drags, car won't rotate on powerRear spring (softer), rear ARB (softer)Rear toe-in (reduce 0.5ยฐ), front spring (stiffer), reduce drag brake
Neutral โ€” clean exit, full throttle no slipLeave it โ€” verify consistency over 5+ lapsCheck motor/gear temps, ensure you aren't overheating from excess grip
Loose โ€” wheelspin inside rear, traction rollReduce punch (ESC), rear toe-in (add 0.5โ€“1.0ยฐ)Rear spring (stiffer), rear ARB (stiffer), add anti-squat (0.5mm shim), softer rear rebound

Bumpy / Rough Surface

IssueFirst CheckThen Check
Nervous over bumps โ€” chassis skipsSoft damper oil (drop 15โ€“20cSt), bump steer checkSpring preload (less), droop (increase), raise ride height 0.5mm
Washes on bumps mid-cornerFront shock rebound (less), front spring softerFront ARB (remove), front ride height (lower), front tire insert (softer)
Rear hops / bounces under powerRear shock rebound (less), rear oil weight (lighter)Rear droop (increase), rear tire insert (softer), smooth throttle application
Bottoming out over bumpsRaise ride height (0.5โ€“1.0mm), more droopStiffer springs, less preload, check track for high spots to avoid line
POST /api/v1/quick-tune โ€” Natural language issue โ†’ ranked recommendations
POST /api/v1/smart-advisor/recommend โ€” All 5 engines combined (most comprehensive)

โœ… Printable Coarse-to-Fine Checklist

โ–ก Step 1: Chassis selected | Shock mount type confirmed (Tower / Shim / Built-in)

โ–ก Step 2: Ride height set: Front ___mm | Rear ___mm | Rake ___mm

โ–ก Step 3: Camber: Front ___ยฐ | Rear ___ยฐ | Toe: Front ___ยฐ | Rear ___ยฐ | Caster: ___ยฐ

โ–ก Step 4: Springs: Front ___kg/mm | Rear ___kg/mm | ARBs: Front ___ | Rear ___ | Oil: Front ___cSt | Rear ___cSt | Rebound: Front ___mm | Rear ___mm

โ–ก Step 5: Shock: Front angle ___ยฐ / MR ___ | Rear angle ___ยฐ / MR ___ | Effective spring: Front ___kg/mm | Rear ___kg/mm

โ–ก Step 6: Roll center: Front ___mm | Rear ___mm | Balance: ___% front

โ–ก Step 7: Anti-dive: ___% | Anti-squat: ___%

โ–ก Step 8: Bump steer: Front OK | Rear OK

โ–ก Step 9: Shim stacks documented | Reactive caster set

โ–ก Step 10: ARS configured (if equipped)

โ–ก Step 11: ESC: Timing ___ยฐ | Punch ___ | Drag brake ___% | Brake ___%

โ–ก Step 12: Setup sheet printed | Compared to baseline | Lap time prediction saved