Технологии информационного моделирования зданий (BIM) или построения цифровой информационной модели (ЦИМ) являются наиболее перспективным и востребованным направлением в современном проектировании и строительстве. В данной работе описываются созданные авторами алгоритмы визуального программирования в связках Dynamo – Revit и Grasshopper – Rhinoceros. С помощью предлагаемых алгоритмов возможно создавать строительные конструкции различной формы с вариативной настройкой исходных данных. В качестве примера реализации такого алгоритма создан скрипт, с помощью которого пользователь может моделировать башни различной формы и с различными исходными данными, такими как: тип геометрии основания, число этажей, длина стороны этажа или радиуса окружности (в зависимости от основания), высота этажа. Сгенерированные модели анализируются на надежность и прочность в вычислительном комплексе SCAD Office.