Работая посвящена построению алгоритма расчёта статически неопределимых ферм методом сил. Основной трудностью в алгоритмизации метода сил является построение общего решения однородных уравнений равновесия, что объясняется неоднозначностью выбора основной системы. Идея излагаемого алгоритма основана на использовании транспонированной матрицы совместности деформации конструкции в качестве общего решения однородных уравнений равновесия узлов конструкции. Построенная система разрешающих уравнений позволяет отказаться от выбора лишних неизвестных, столбец неизвестных формируется автоматически. Изложен метод получения уравнений совместности деформаций ячеек статически неопределимых ферм с помощью рассмотрения изменения площади контуров ячейки. Матрица совместности деформаций системы составляется из строк уравнений совместности деформаций независимых статически неопределимых ячеек фермы. Получены уравнения совместности деформаций треугольной и прямоугольной ячеек ферм, изложен метод построения уравнений совместности деформаций для внешне статически неопределимых ферм. С использованием изложенного алгоритма приведена матрица податливости конструкции фермы с параллельными поясами с крестовой решёткой. Изложенный алгоритм снимает неоднозначность выбора основной системы, структура матрицы податливости конструкции однозначно определяется нумерацией статически неопределимых контуров системы. Для построения матрицы податливости конструкции нет необходимости использования уравнений равновесия узлов.