У любой программы есть ограничения, особенности и ошибки. Наверно каждый сталкивался с тем, что программа «вылетала» не сохранив данные, иногда это часы работы. Сталкивался с ограничениями, когда программа не делала то что нужно, или из-за отсутствия памяти, или из-за отсутствия нужной кнопки. Или делала, но не так как нужно, криво. И это кривое невозможно было исправить (например, ИИ генерации картинок плохо генерит детали, на людях добавляет лишние пальцы, нарушает анатомию – поправить это практически невозможно, так как нужно менять принцип генерации). Конструкторы так же часто говорят «мне программа так построила», как будто конструировать поручили не конструктору а программе. Правда если в программе нет нужной кнопки, или процесс замены встроенных алгоритмов самостоятельной разработкой в десятки раз сложней, то фразу «мне программа так построила» можно понять – такая уж досталась конструктору программа.
У нас почти нет ограничений, любое действие можно сделать разными способами. Нет волшебных кнопок, которые втемную что-то строят. Но это не значит, что конструктору приходится каждый раз конструировать заново (как в графическом подходе). Вместо волшебных кнопок есть стандартная операция «копировать-вставить». И это позволяет каждый элемент строить фактически один раз. Один раз построили карман и потом только копируем и привязываем его по месту. Один раз построили спинку-полочку и потом только делаем новое моделирование и меняем прибавки и их распределение. И так по всем элементам. Чем больше база моделей, тем проще делать новые. И практически каждое действие можно сделать несколькими способами. Задача конструктора выбрать наиболее подходящий в каждом конкретном случае. Иногда возникают проблемы, выбранное решение дает ошибку на каких-то размерах (например, когда талия больше обхвата груди). Тогда переделывается 2-3 строки расчета параметров построения, а все построение остается неизменным. Именно такой подход и такая программа позволяет нам достаточно быстро разрабатывать новые модели и автоматически строить лекала на индивидуальные размеры.