Невозможная фигура

Фигура называется сломанной, если после складывания её панели не соединены так, как определено развёрткой.

Простые развёртки

Развёртка считается простой, если от одной её панели до другой существует только один путь. Вот пример простой развёртки:

Пример простой развёртки

Её конкретная форма не важна, важно количество способов добраться от одной панели до другой. Вот пути для этой развёртки:

Связи панелей в развёртке

Как видно, от центральной панели к любой другой существует только один путь. То же справедливо для любой другой панели.

Итак, это простая развёртка: Origami определяет структуру складывания и складывает фигуру, начиная с якорной панели или с самой большой, если якорь не указан.

Поскольку развёртка простая и панели не соединены более одного раза, вы никогда не получите ошибку “невозможная фигура” для таких развёрток.

Сложные развёртки

Вот другая развёртка, которую Origami считает “сложной”:

Пример сложной развёртки

Несмотря на меньшее количество панелей, эта развёртка сложнее, так как от одной панели к другой существует более одного пути:

В сложной развёртке больше связей между панелями

Панели образуют “цикл”, и Origami нужно временно разорвать его где-то, чтобы сложить фигуру. Origami выбирает линию сгиба в цикле и разрывает фигуру, временно заменяя её линией реза.

Фигура 'разделена' путём игнорирования линии сгиба

После такой модификации фигура фактически становится “простой” и может быть сложена нормально.

Однако если развёртка спроектирована правильно, даже при такой модификации она должна складываться корректно, и разделённые панели должны совпасть после складывания.

Origami проверяет все разделённые панели и убеждается, что они по-прежнему соединены после складывания. Если нет — вы получаете ошибку “невозможная фигура”.

У развёртки выше все углы сгиба равны 90º, и она вызывает ошибку “невозможная фигура”, так как сложить такую фигуру в реальности невозможно. В 3D-виде вы увидите, что фигура не складывается как единое целое:

3D-вид фигуры, которая не складывается

Видно, что фигура была разделена по одной из линий сгиба, и панели не совпали после складывания.

Что делать?

Эта ошибка обычно вызвана неправильными углами сгиба или смещёнными элементами развёртки. Нужно проверить и то, и другое.

Углы сгиба обычно неверны в неквадратных коробках. Если у вас сложная структура с непрямыми углами, множественными сгибами и т.д., необходимо тщательно проверить углы сгиба, чтобы избежать этой ошибки.

Если коробка прямая, но вы всё равно получаете ошибку “невозможная фигура”, проверьте линии сгиба, которые почти вертикальны или горизонтальны (о них также сообщает Origami) — они могут легко сместить некоторые панели, что приведёт к несовпадению и ошибке “невозможная фигура”.

Наконец, убедитесь, что ваша развёртка действительно должна быть “сложной”. Если она выглядит как “простая”, описанная выше, вы не должны получать эту ошибку. Если ошибка есть, это значит, что в развёртке, вероятно, есть смещённые элементы, и Origami находит более одного пути от одной панели к другой. В этом случае проблема не всегда находится там, где показан разрыв фигуры, и нужно тщательно проверить всю развёртку. Обычно помогает исправить все ошибки, идущие перед этой в списке, так как Origami обнаруживает множество проблем, которые могут привести к невозможности сложить фигуру.

Хотите еще?

Ниже перечислены проблемы, которые выявляли старые движки складывания развёрток:

Adobe и Adobe Illustrator являются зарегистрированными товарными знаками или товарными знаками компании Adobe Systems Incorporated в Соединённых Штатах и/или других странах.