В ArchiCAD 9 двери и окна можно было перемещать только:
- внутри стены, но не в другую стену.
- отдельно от элементов других типов: даже если кроме дверей и окон были выделены элементы других типов, только выбранные двери и окна передвигались при перемещении за одну из своих узловых точек, а выбранные элементы других типов оставались на месте.
В ArchiCAD 10 перемещение дверей и окон не ограничивается пределами одной стены. Они могут быть перемещены на любую стену, поверхность которой лежит в той же плоскости, что и поверхность исходной стены. Поверхности стен считаются лежащими в одной плоскости, если плоскости заданные их линиями привязки и углами наклона совпадают. Толщина стен и другие атрибуты могут быть различны, и стены могут не соприкасаться друг с другом.
Теперь двери и окна можно перемещать одновременно с другими типами элементов. Усовершенствования коснулись команд перемещения, поворота, зеркального отображения и смещения по вертикали. Все эти команды работают на плане этажа, в окне разрезы/фасады и в 3D виде. При растягивании стены с помощью инструмента Бегущая рамка двери и окна, попавшие внутрь рамки, переместятся, а расстояние между этими элементами и растягиваемым концом стены останется неизмененным. Теперь работа со стенными проемами ничем не отличается от работы с другими элементами, за исключением единственного, само собой разумеющегося ограничения, — проемы должны оставаться внутри стены.