|
r_ex = num_wires == 1 ? radius_wire : r_in + 2 * radius_wire # TODO: The resolved outer radius for stranded cores should account for compression. See rectstrands.jl for an example of area-preserving expansion. |
|
# Issue URL: https://github.com/Electa-Git/LineCableModels.jl/issues/32 |
rho = material_props.rho
T0 = material_props.T0
alpha = material_props.alpha
r_ex = num_wires == 1 ? radius_wire : r_in + 2 * radius_wire # TODO: The resolved outer radius for stranded cores should account for compression. See rectstrands.jl for an example of area-preserving expansion.
# Issue URL: https://github.com/Electa-Git/LineCableModels.jl/issues/32
mean_diameter, pitch_length, overlength = calc_helical_params(
r_in,
r_ex,
lay_ratio,
)