12 lines
338 B
OpenSCAD
12 lines
338 B
OpenSCAD
include <arc_cylinder.scad>;
|
|
|
|
module cableSleeve(cableDiameter, length) {
|
|
innerRadius = (cableDiameter + 1) / 2; // give 1mm clearence for the cable
|
|
|
|
arcCylinder(
|
|
height = length,
|
|
outerRadius = innerRadius + 2,
|
|
innerRadius = innerRadius,
|
|
degrees = 360 - (2 * asin(cableDiameter / (cableDiameter + 2))));
|
|
}
|