let drill_cam = negative { wrap(R<5, 4.2>) with { left => C<2.1>, right => C<2.1>, } }; let base = wrap(R<50, 100>) with { right => C<50>, }; let mount = wrap(C<3>(h)) with { left align exterior => R<47, 10>, }; wrap($base) with { angle(000)+40 => $drill_cam, angle(120)+40 => rotate(120) {$drill_cam}, angle(240)+40 => rotate(240) {$drill_cam}, left align interior => negative { R<3, 40> }, min-left align interior => $mount, max-left align interior => $mount, }