метод ненаучного тыка и опыт  Если чуть мудрёно - можно попробовать научиться так.Сделать замеры. по ним построить выкройку - к примеру. спинка и перед - прямоугольники с выбраной горловиной, рукава - тоже 2 трапеции. Затем перевести все планируемое к вязанию вв дециметры - т.е. посчитать количество квадратиков 10х10см (это несложно). Затем из пряжи, из которой вы хотите вязать, связать квадратик 10х10см (нужным рисунком и на спицах адекватной толщины). Потом - распустить квадратик и измерить количество метров в нем. Наконец - полученное количество метров умножить на количество квадратиков. Тогда будет необходимая длина нити. Попробуйте, ничего сложного нет. (естественно, если лень вязать 10х10см - можно и не вязать. Можно хоть 3х3, но тогда количество квадратов будет другое, и погрешность чуть больше)