Взаимное размещение объектов
В параграфе Касание приведен пример касания окружности и прямой, которые могут иметь два варианта взаимного размещения, см. рис. 28.10.1. C3D Solver запоминает взаимную ориентацию в момент создания ограничения и стремиться сохранить её при последующих изменениях. Аналогичный выбор может стоять для линейных и угловых размеров. Например, линейный размер для точки и прямой, предусматривает, что при одном и том же знаке размера точка будет всегда оставаться с одно и той же стороны от прямой (относительно нормали).
Сохранение взаимного размещения объектов поддерживается для таких ограничений, как касание, линейный и угловой размеры. Остальные ограничения, такие как параллельность, перпендикулярность, коллинеарность и прочие допускают смену взаимного размещения. Например, перпендикулярность двух прямых может сменить взаимное размещение с левой пары векторов на правую, так что угол между их направлениями может быть как 90, так и 270 градусов.