Wiki source code of 01_Создание структуры, архив
Last modified by Bimit Administrator on 28.07.2025, 09:31
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | В модуле **//«Структура проекта»//** отображается дерево структуры проекта. | ||
2 | |||
3 | Функционал раздела позволяет: | ||
4 | |||
5 | * Создавать новую структуру, где каждый элемент может быть разделом для группировки подразделов структуры, файлом IFC, файлом LAZ, файлом XLSX. | ||
6 | * Управлять структурой – редактировать, удалять, перемещать разделы на другие уровни, перемещать их в архив, доставать из архива. | ||
7 | * Включать / выключать разделы для отображения содержащихся в них моделей на рабочей области. | ||
8 | |||
9 | При создании проекта система автоматически генерирует базовую структуру. | ||
10 | |||
11 | [[image:1751538825067-584.png]] | ||
12 | |||
13 | Управление структурой осуществляется через контекстное меню раздела, которое вызывается ПКМ по строке или кликом по кнопке **//«Меню»//**. | ||
14 | |||
15 | [[image:1751538825072-745.png]] | ||
16 | |||
17 | **//Показать модель//** | ||
18 | |||
19 | При выборе пункта меню //«Показать модель»// происходит автоматическая фокусировка на выбранной модели, с масштабированием ее в рабочей области. | ||
20 | |||
21 | [[image:1751538825077-847.png]] | ||
22 | |||
23 | **//Показать группу моделей//** | ||
24 | |||
25 | При выборе пункта меню //«Показать группу моделей»// происходит автоматическая фокусировка в рабочей области всех моделей с одинаковыми координатами с возможным расхождением в 100 м. | ||
26 | |||
27 | [[image:1751538900986-356.png]] | ||
28 | |||
29 | **//Выключить модель//** / **//Включить только эту модель//** | ||
30 | |||
31 | Пункты меню «//Выключить модель»// / «//Включить только эту модель//» становятся доступными при обнаружении вложенной структуры. | ||
32 | |||
33 | При выборе пункта меню //«Выключить модель» //система выполняет визуальное скрытие выбранной модели на рабочей области. | ||
34 | |||
35 | [[image:1751538900992-799.png]] | ||
36 | |||
37 | При отключении визуального отображения модели название пункта меню автоматически изменяется на «//Включить только эту модель//». | ||
38 | |||
39 | При выборе пункта меню «//Включить только эту модель//» система возвращает отображение скрытой модели на рабочей области. | ||
40 | |||
41 | [[image:1751538981434-625.png]] | ||
42 | |||
43 | Действие пункта меню «//Выключить модель»// / «//Включить только эту модель//» соответствует действию опции включения/выключения ползунка. | ||
44 | |||
45 | [[image:1751538981442-348.png]] | ||
46 | |||
47 | **Обратите внимание!** //Пункт меню «Выключить модель» / «Включить только эту модель» включает/выключает визуальное отображение только выбранного раздела. Активация/деактивация ползунка включает/выключает отображение выбранного раздела и всех вложенных подразделов.// | ||
48 | |||
49 | **//Добавить подмодель//** | ||
50 | |||
51 | При выборе пункта меню //«Добавить подмодель»// открывается модальное окно для создания подраздела. | ||
52 | |||
53 | [[image:1751539006295-347.png]] | ||
54 | |||
55 | Поле **//«Название модели»//** предназначено для ввода наименования создаваемого раздела. | ||
56 | |||
57 | Поле **//«Модель»//** определяет родительский уровень иерархии для текущего раздела. Значение поля выбирается из выпадающего списка доступных разделов. При изменении выбора система автоматически обновляет структуру подчинения. | ||
58 | |||
59 | [[image:1751539006298-212.png]] | ||
60 | |||
61 | Второе поле с заголовком **//«Модель»//** служит для выбора типа загружаемого файла. При выборе конкретного типа система автоматически применяет соответствующие ограничения и параметры обработки для загружаемых файлов. | ||
62 | |||
63 | [[image:1751539023112-379.png]] | ||
64 | |||
65 | Активация чекбокса **//«Наследовать координаты смещения»//** обеспечивает передачу параметров позиционирования (координат смещения и значений поворота) с родительского уровня модели на текущий подраздел. | ||
66 | |||
67 | После сохранения созданный раздел автоматически отображается в общей структуре в соответствии с иерархией. | ||
68 | |||
69 | [[image:1751539023115-709.png]] | ||
70 | |||
71 | **//Редактировать//** | ||
72 | |||
73 | При выборе пункта меню //«Редактировать»// открывается модальное окно для редактирования раздела. | ||
74 | |||
75 | [[image:1751539045230-675.png]] | ||
76 | |||
77 | Интерфейс редактирования позволяет изменять название раздела, его положение в иерархической структуре и параметры позиционирования. | ||
78 | |||
79 | Изменение положения раздела в иерархии осуществляется также методом перетаскивания (drag-and-drop) с зажатой ЛКМ. При перемещении раздела все его подразделы сохраняют свою структуру и переносятся вместе с родительским элементом. | ||
80 | |||
81 | [[image:1751608140007-500.png]] | ||
82 | |||
83 | При изменении иерархического положения раздела система автоматически переносит все связанные данные, включая прикрепленные файлы и команду, назначенную на раздел. | ||
84 | |||
85 | **//В архив//** | ||
86 | |||
87 | При выборе пункта меню //«В архив»// система отображает модальное окно подтверждения действия, которое обеспечивает защиту от случайного архивирования. | ||
88 | |||
89 | Архивирование не удаляет раздел безвозвратно. | ||
90 | |||
91 | [[image:1751539045234-756.png]] | ||
92 | |||
93 | После подтверждения операции выбранная модель перемещается в раздел **//«Архив»//** с полным сохранением исходной иерархии, полностью исчезая из основной структуры проекта и рабочего пространства. | ||
94 | |||
95 | [[image:1751539045237-734.png]] | ||
96 | |||
97 | Действия с моделями в разделе **//«Архив»//** выполняются через контекстное меню. Доступно два варианта обработки: восстановление модели или её полное удаление. | ||
98 | |||
99 | [[image:1751539100536-922.png]] | ||
100 | |||
101 | При выборе пункта меню **//«Из архива»//** система отображает модальное окно подтверждения действия, которое обеспечивает защиту от случайного разархивирования. | ||
102 | |||
103 | [[image:1751539100538-143.png]] | ||
104 | |||
105 | После подтверждения операции система возвращает раздел в исходное положение основной структуры с полным сохранением иерархических связей. Модель снова становится доступной в рабочем пространстве. | ||
106 | |||
107 | [[image:1751539120163-110.png]] | ||
108 | |||
109 | **Обратите внимание!** //При клике на кнопку «Из архива» в меню родительского раздела система выполняет массовое восстановление всех ранее архивированных подразделов, относящихся к данному разделу.// | ||
110 | |||
111 | [[image:1751539120168-874.png]] | ||
112 | |||
113 | **//Удалить//** | ||
114 | |||
115 | При выборе пункта меню //«Удалить»// будет произведено безвозвратное удаление раздела из системы. Перед выполнением операции запрашивается дополнительное подтверждение. | ||
116 | |||
117 | При удалении раздела система автоматически удаляет все вложенные подразделы вместе с их содержимым. | ||
118 | |||
119 | [[image:1751539140253-730.png]] | ||
120 | |||
121 | Интерфейс Структуры проекта предоставляет возможность скрывать и раскрывать список подразделов для настройки удобного просмотра дерева структуры. | ||
122 | |||
123 | Состояние скрытия/раскрытия запоминается для каждого раздела индивидуально, не влияет на структуру проекта и применяется только для удобства визуального отображения структуры в интерфейсе. | ||
124 | |||
125 | [[image:1751539140256-764.png]] | ||
126 | |||
127 | Система автоматически отмечает разделы с загруженными файлами специальным цветовым маркером. Индикатор группирует модели, имеющие одинаковые или близкие координаты (с допустимым отклонением до 50 м.). | ||
128 | |||
129 | Цветовая маркировка помогает визуально идентифицировать связанные разделы. | ||
130 | |||
131 | При наведении курсора на цветовой индикатор система отображает всплывающую подсказку, содержащую точные координаты модели. | ||
132 | |||
133 | [[image:1751539140260-468.png]] | ||
134 | |||
135 | Доступ к основным операциям со структурой проекта осуществляется через контекстное меню в панели **//«Структура проекта»//**. | ||
136 | |||
137 | [[image:1751539171170-950.png]] | ||
138 | |||
139 | При выборе пункта меню **//«Добавить»//** открывается модальное окно для создания независимого родительского раздела верхнего уровня. | ||
140 | |||
141 | [[image:1751539171175-393.png]] | ||
142 | |||
143 | Созданный раздел не привязывается к существующей иерархии и размещается в корне структуры проекта. | ||
144 | |||
145 | [[image:1751539171176-820.png]] | ||
146 | |||
147 | В дальнейшем разделу можно назначить подчиненные элементы или изменить его положение в структуре через стандартный инструмент редактирования. | ||
148 | |||
149 | При выборе пункта меню **//«Пакетная загрузка»//** система запускает специализированный инструмент, позволяющий загружать несколько файлов одновременно и формировать структуру проекта. | ||
150 | |||
151 | [[image:1751539194442-814.png]] | ||
152 | |||
153 | Подробная информация о пакетной загрузке представлена в разделе документации [[«Пакетная загрузка»>>doc:3_manual.07_project_map.02_batch_upload.WebHome]]. | ||
154 | |||
155 | При активном разделе в контекстном меню становится доступен пункт **//«Скачать IFC файлы»//**, обеспечивающий комплексное скачивание всех IFC файлов текущего проекта. | ||
156 | |||
157 | [[image:1751539194445-462.png]] | ||
158 | |||
159 | После выбора пункта **//«Скачать IFC файлы»//** система формирует архив со всеми IFC файлами проекта и автоматически загружает его на локальный компьютер пользователя. | ||
160 | |||
161 | **Обратите внимание!** //Система экспортирует IFC файлы из всех разделов проекта. Для каждого раздела выгружается только текущая активная версия файла, которая отображается в интерфейсе.// |