kcl-samples → coilover-assembly

coilover-assembly

coilover-assembly

KCL

// Complete Assembly:
// Consist of a lower and upper body combination with eye-end mounts at the top and bottom. 200 mm-long helical spring (44 mm OD, and wire diameter of 6 mm) captured between upper and lower seats; Internal piston rod running through the spring. Integrated bump-stop beneath the upper seat to limit compression stroke. The assembly provides adjustable ride height and damping when installed between chassis and wheel hub.

// Set units
@settings(defaultLengthUnit = mm)

import "coilover-bottom.kcl" as coiloverBottom
import "spring.kcl" as coiloverSpring
import "coilover-top.kcl" as coiloverTop

// Place the Bottom Coilover Part
coiloverBottom

// Place the Coilover Spring
coiloverSpring

// Place the Top Coilover Part
coiloverTop
  |> translate(x = 0, y = 0.0, z = 200)

Parts