Martin
It works extremely well . Possible attribute to add would be minimum allowable bending radius based on type and diameter.
An example for Armored Cable (AC) would be NEC 320.24 Bending Radius. The radius of the curve of the inner edge of any bend shall not be less than five times the diameter of the Type AC cable.
An example for metallic Clad Cable Cable (MC) . The radius of the curve of the inner edge of any bend shall not be less than required in 330.24(A) through (C).
(A) Smooth Sheath.
(1) Ten times the external diameter of the metallic sheath for
cable not more than 19 mm (3⁄4 in.) in external diameter
(2) Twelve times the external diameter of the metallic sheath
for cable more than 19 mm (3⁄4 in.) but not more than
38 mm (11⁄2 in.) in external diameter
(3) Fifteen times the external diameter of the metallic sheath
for cable more than 38 mm (11⁄2 in.) in external diameter