17 cable_x = around_cables + cable_dia/2;
18 total_x = cable_x * 2 + between_cables;
20 module CoreElevation(){
22 [ total_d, general_th ]);
24 [ general_th, above_h ]);
27 module Retainer(){ ////toplevel
30 linextr_x_yz(0, total_x)
35 for (x = [cable_x, total_x - cable_x])
39 translate([ 0, -(general_th + cable_dia/2) ])
40 circle(r = cable_dia/2);
41 translate([ 0, -(total_d + 1)])
42 square([ cable_dia, 1], center=true);