Высвобождения линий определяются с помощью дополнительной линии, которая создается программой. Теоретические основы линейных высвобождений описаны в данной статье Базы знаний.
Подробное объяснение ошибки можно найти в файле модели, прилагаемом к данному FAQ. Для линейного высвобождения № 3 необходимо задать узел определения: Если программа создаст дополнительный виртуальный узел, Поверхность 2 будет уничтожена.
Представьте себе следующий сценарий:
У вас есть четыре поверхности 1, 2, 10, 14 (см. Рисунок 02). Когда вы зададите линейное высвобождение для линии 3, оно будет выглядеть так, как показано на рисунке 03. Поскольку Поверхность 2 будет разрушена (поскольку линия 6 одинакова для Поверхности 2 и Поверхности 14), Линия 6 должна начинаться в Узле 3 и в созданном узле (см. Рисунок 04).
Именно здесь вам потребуется узел определения. Если он отсутствует, программа отображает ошибку.