// Car Wheel Assembly // A car wheel assembly with a rotor, tire, and lug nuts. // Set units @settings(defaultLengthUnit = in, kclVersion = 1.0) // Import parts import "car-wheel.kcl" as carWheel import "car-rotor.kcl" as carRotor import "brake-caliper.kcl" as brakeCaliper import "lug-nut.kcl" as lugNut import "car-tire.kcl" as carTire // Import parameters import * from "parameters.kcl" // Place the car rotor carRotor |> translate(x = 0, y = 0.5, z = 0) // Place the car wheel carWheel // Place the lug nuts lugNut |> patternCircular3d( arcDegrees = 360, axis = [0, 1, 0], center = [0, 0, 0], instances = lugCount, rotateDuplicates = false, ) // Place the brake caliper brakeCaliper |> translate(x = 0, y = 0.5, z = 0) // Place the car tire carTire