В предложении "Что такое длина шва и как ее найти?" запятая не нужна. В сложносочиненном предложении с одиночными союзами и, да (в значении «и»), или, либо запятая не ставится, если части сложносочиненного предложения представляют собой побудительные, вопросительные или восклицательные предложения (объединяющей здесь оказывается интонация).
Тире ставится между подлежащим и сказуемым, если один из них выражен им. п. сущ., а другой - именем числительным или оборотом с числительным: Длина этапа - 5-10 метров.
Исходя из значений слов (голень – часть ноги от колена до стопы, икры – округлые мышцы на голени человека) лучше использовать слово голень.
Корректно без повторения: Длина составляет от 2 до 5 мм. Экономия составила от 30 до 40 %.
Если учитывать нормы русской грамматики, то следует констатировать, что право на существование имеют те и другие словосочетания: цикл длины и цикл длиной, код длины и код длиной, вектор длины и вектор длиной. Эти пары не являются синонимичными, поскольку различаются по меньшей мере грамматическими значениями. В первом случае может обозначаться параметр, каким обладает длина, во втором случае названный параметр характеризуется по той длине, какой он обладает. Согласуются ли грамматические значения с лексическими значениями терминов — это вопрос специалистам, использующим эти термины.
Оснований для постановки тире нет.
В русском языке нет слова с нужным Вам значением. Ни слово подошва, ни слово стопа не подходят. Предлагаем написать: размер 36–40, на длину стопы от... до... см.