В этой работе потребуется активное использование циклов, модулей и параметризация моделей.
Представьте что вам поступил заказ от строительной фирмы на моделирование деревянной лестничной группы примерно как изображено на рисунке слева. Заказчик хочет чтобы он мог задавать параметры ступеней (их размеры) и количество таких ступеней в каждом пролёте, а программа бы сама проектировала винтовую лестницу и сразу отображала результат.
Как видно из рисунка выше, вся модель состоит из:
Решение задачи сводится к правильному позиционированию всех элементов на основании нескольких входных параметров:
Устройство ступени лестницы указано на рис.3. Указаны начальные размеры, которые задаются и изменяются через параметры. Неизменным остаётся лишь отступ вертикального бруска от края горизонтального (12 см). Обратите внимание что на указанных рисунках размеры указаны в сантиметрах, а при проектировании их следует указывать в миллиметрах!
При объединении ступеней они формируют лестницу изображённую на рис.4