Advanced Suspension Maker SDK

Build custom, fully-animated suspension for CarX Drift Racing Online

Hub Arm Shock Axle

Get started Browse tutorials View on GitHub

Multilink (rear)

Several separate links locate the hub instead of one or two wishbones — typically upper, lower, camber, and toe links, a trailing arm, plus the halfshaft and a coilover. It looks complicated, but every link is the same Arm — there are just more of them.

Multilink rear corner

Parts → roles

Real part Marker Role Settings
upright / knuckle RL_Hub Hub Wheel Rotation = SteerCamber
upper link RL_UpperArm Arm Pivot = chassis bushing · Target = RL_UpperArm_end · Telescopes ON
lower link RL_LowerArm Arm Pivot = chassis bushing · Target = RL_LowerArm_end · Telescopes ON
camber link RL_CamberLink Arm Pivot = chassis bushing · Target = RL_CamberLink_end · Telescopes ON
toe link RL_ToeLink Arm Pivot = chassis bushing · Target = RL_ToeLink_end · Telescopes ON
trailing arm RL_TrailingArm Arm Pivot = forward bushing · Target = RL_TrailingArm_end · Telescopes ON
halfshaft / axle RL_Halfshaft Arm Pivot = the diff · Target = RL_Halfshaft_end · Telescopes ON
coilover RL_Spring Shock Tophat = body · Lower Mount = on RL_LowerArm · Spring Bone · Body Anchored At Tophat = ON

Hierarchy

RL
├── RL_Hub                Hub · SteerCamber
│   ├── RL_UpperArm_end       (no component)
│   ├── RL_LowerArm_end       (no component)
│   ├── RL_CamberLink_end     (no component)
│   ├── RL_ToeLink_end        (no component)
│   ├── RL_TrailingArm_end    (no component)
│   └── RL_Halfshaft_end      (no component)
├── RL_UpperArm / RL_LowerArm / RL_CamberLink / RL_ToeLink / RL_TrailingArm   (Arms)
│   └── (RL_LowerArm has RL_Shock_low as a child — the coilover Lower Mount)
├── RL_Halfshaft          Arm  (pivot at the diff)
├── RL_Tophat             (Shock Tophat — fixed)
└── RL_Spring             Shock

Why it’s set up this way

Type gotchas