Недостатнє врахування розгортності гвинтових поверхонь в інженерній практиці ускладнює їх виготовлення та конструювання, особливо для поверхонь змінного кроку. Метою статті була розробка алгоритму конструювання гвинтової поверхні змінного кроку та його математична реалізація. З цією метою були задіяні методи диференціальної геометрії кривих ліній і поверхонь, а також середовище програмного продукту для обчислень, аналізу даних, візуалізації та розробки алгоритмів MatLab для побудови поверхонь за отриманими результатами. Основою для побудови поверхні взято гвинтову лінію змінного кроку, який може бути заданий різними залежностями. Задача полягала в тому, щоб через цю гвинтову лінію із вертикальною віссю провести множину прямолінійних твірних поверхні за умови, щоб вона була розгортною. Додаткова умова – ці твірні мають бути нахилені під сталим кутом до горизонтальної площини, тобто розгортна поверхня має бути поверхнею однакового нахилу твірних. Зазвичай розгортну поверхню задають просторовою кривою – ребром звороту. Множина прямолінійних дотичних до ребра звороту утворює розгортну поверхню. Однак у практичних задачах важливо забезпечити проходження розгортної поверхні через задану криву, наприклад, гвинтову лінію. Встановлено, що через задану гвинтову лінію можна провести множину розгортних поверхонь однакового нахилу твірних із різними заданими кутами. Доведено, легко отримати відсік поверхні, обмежений двома співвісними циліндрами, на одному із яких розташована задана гвинтова лінія. Результати дослідження можуть бути використані для покращення технологій виготовлення шнеків у сільському господарстві, харчовій, гірничодобувній та будівельній галузях
прямолінійні твірні, напрямні косинуси, поверхня укосу, обвідна крива, шнек