Давайте начнем с какие у нас есть объекты
то есть на вершине у нас Окно которое включает к примеру раму и стеклопакет, рама включает балки, балки могут включать ручки, шарниры или как то так. Распишите это
Для графики будет достаточно:
1) окно - это рама и стеклопакет - это правильно.
2) потом, можно вставить перегородку - горизонтальную или вертикальную или и то и другое (перекрестие)
3) между перегородкой и рамой можно вставить створку - на ней отображается в какую сторону она открывается, к приеру > - поворот в левую сторону, < - в правую.
Если это арка, то все тоже самое, только в арку нельзя вставить открывающейся элемент.
Показывать всякие ручки шарниры и тп не нужно - это будет формироваться отдельно, я это смогу сделать, там просто формулы.