Last modified by gitlab wiki on 02.07.2026, 14:58

Show last authors
1 = Несколько конфигураций экспорта — руководство пользователя =
2
3 Функция позволяет хранить **несколько независимых наборов настроек экспорта** для одного и того же документа: выбранные виды и листы, настройки IFC, привязку к проекту и разделу Bimit. Разные конфигурации можно использовать вручную на вкладке экспорта или привязывать к **разным расписаниям**.
4
5 По умолчанию функция **выключена** — приложение ведёт себя как раньше: у каждого документа одна конфигурация «По умолчанию».
6
7 ----
8
9 == Как включить ==
10
11 1. Откройте **Настройки** → вкладка **Расширенные**.
12 2. Включите **«Управление конфигурациями экспорта»**.
13 3. Нажмите **Применить**.
14
15 После применения в интерфейсе появятся дополнительные элементы (табы конфигураций, выбор конфигурации в расписании). Перезапуск приложения не требуется.
16
17 Чтобы снова работать в простом режиме — снимите галку и нажмите **Применить**. Сохранённые конфигурации в базе останутся, но UI для переключения скроется; активной будет конфигурация по умолчанию.
18
19 ----
20
21 == Вкладка экспорта ==
22
23 [[image:mermaid-02_Export_Configurations-0.png||alt="Diagram"]]
24
25
26 === Вертикальные табы (справа от документа) ===
27
28 | Элемент | Действие |
29 | **Таб с названием** | Переключить активную конфигурацию. Меняются выбранные виды, IFC, проект Bimit — всё, что относится к этой конфигурации. Список доступных видов в CAD при этом не пропадает. |
30 | **✏️ (карандаш)** | Переименовать конфигурацию. |
31 | **+ (плюс)** | Создать новую конфигурацию (копия текущих настроек с новым именем). |
32
33 - Название на табе обрезается до **15 символов**; полное имя видно во **всплывающей подсказке**.
34 - Если конфигураций много — прокрутка **колёсиком мыши** в области табов.
35
36 === Кнопки внизу ===
37
38 | Кнопка | Поведение |
39 | **Сбросить** | Диалог сброса **текущей** конфигурации или удаления документа/конфига (см. ниже). |
40 | **Сохранить** | Сохраняет **текущую** конфигурацию в базу. |
41 | **Экспорт** | Экспортирует документ с настройками **текущей** активной конфигурации. |
42
43 === Меню «⋯» вверху (TopBar) ===
44
45 | Пункт | Действие |
46 | **Экспорт конфигурации** | Сохранить настройки в JSON-файл. Если конфигураций несколько — спросит: **текущую** или **все**. |
47 | **Импорт конфигурации** | Добавить конфигурации из JSON **в текущий документ** (путь и имя файла не меняются). |
48 | **Настройки IFC** | Диалог IFC документа. |
49 | Опции Revit | Открытие central отсоединённо, сохранение в central. |
50
51 Меню **«⋯»** в списке файлов слева (внизу) содержит **импорт конфигурации** для создания или дополнения документа по пути из JSON (см. раздел «Экспорт и импорт JSON»).
52
53 Переключатель конфигураций — только **вертикальные табы** справа (при включённой функции), не меню TopBar.
54
55 ----
56
57 == Расписание ==
58
59 Подробное руководство: [[Подробное руководство>>doc:3_manual.14_ifc_anchor.03_Schedule.User_guide.WebHome]].
60
61 При включённой функции в списке **доступных документов** (правая колонка на странице «Расписание») у каждой строки появляется кнопка **⋮**.
62
63 | Способ добавить документ | Какая конфигурация попадёт в расписание |
64 | Кнопка **+** | Активная конфигурация документа на момент добавления (обычно та, что выбрана на вкладке экспорта). |
65 | **⋮** → «Добавить: *имя конфига*» | Явно выбранная конфигурация. |
66
67 **В одно расписание один файл можно добавить только один раз** — с одной конфигурацией. После добавления документ исчезает из «Доступные» для этого расписания. Чтобы выгрузить тот же файл с другой конфигурацией, используйте **другое** расписание или удалите запись и добавьте снова.
68
69 При **запуске расписания** (вручную или автоматически) для каждой записи используется конфигурация, зафиксированная при добавлении, а не то, что сейчас открыто в UI.
70
71 ----
72
73 == Экспорт и импорт JSON ==
74
75 Конфигурации можно **выгрузить в файл** и **загрузить обратно** — для резервной копии, переноса на другой компьютер или обмена набором видов с коллегой.
76
77 === Экспорт ===
78
79 1. Выберите документ в списке слева.
80 2. Меню **⋯** вверху (справа от проекта Bimit) → **Экспорт конфигурации**.
81 3. Укажите путь к {{{.json}}} файлу.
82
83 Если у документа **несколько** конфигураций, появится выбор:
84
85 - **Текущую** — только активная конфигурация;
86 - **Все** — все конфигурации этого документа.
87
88 В файл попадают: выбранные виды и листы, IFC, Bimit, main view, опции Revit. Метаданные документа (путь, имя CAD) сохраняются для сопоставления при импорте «как новый документ».
89
90 === Импорт в текущий документ ===
91
92 1. Выберите документ.
93 2. **⋯** → **Импорт конфигурации** → выберите {{{.json}}}.
94
95 Конфигурации из файла **добавляются** к документу как новые. Если имя уже занято — появится суффикс {{{(2)}}}, {{{(3)}}} и т.д. Активной станет последняя импортированная конфигурация. **Путь к файлу Revit/Archicad не меняется.**
96
97 Повторный импорт того же файла снова **добавит** копии (с новыми именами), а не заменит существующие.
98
99 === Импорт как документ (список файлов) ===
100
101 1. **⋯** внизу списка файлов слева → **Импорт конфигурации**
102 //или// на экране **«Нет документов»** → **Импорт конфигурации**.
103 2. Выберите {{{.json}}}.
104
105 | Ситуация | Результат |
106 | Документ с таким путём **уже есть** в Anchor | К документу **добавляются** конфигурации из файла (как при импорте в workspace). |
107 | Документа **нет** | Создаётся новый сохранённый документ со всеми конфигурациями из файла. |
108
109 Если в JSON указан путь к файлу, которого **нет на этом компьютере** (сетевой диск, другая машина), Anchor предложит **вручную выбрать** тот же файл локально. Пути {{{RSN://}}} не проверяются — они обрабатываются Revit при экспорте.
110
111 ----
112
113 == Удаление конфигураций и документа ==
114
115 Кнопка **Сбросить** открывает диалог с вариантами:
116
117 | Пункт | Когда доступен | Что происходит |
118 | **Сбросить всё** | Всегда | Очищает IFC, виды и Bimit в **текущей** конфигурации (runtime). |
119 | **Сбросить настройки IFC** | Если есть IFC документа | Только IFC. |
120 | **Сбросить настройки видов** | Если есть выбранные виды | Снимает выбор видов и листов. |
121 | **Удалить конфигурацию «…»** | Если конфигураций **больше одной** | Удаляет **активную** конфигурацию из базы; переключает на другую. Записи расписания с этим конфигом удаляются. |
122 | **Удалить из сохранённых** | Всегда | Удаляет документ и **все** его конфигурации из Anchor (файл на диске не трогается). |
123
124 **Единственную** конфигурацию удалить нельзя — используйте «Удалить из сохранённых» или сброс содержимого.
125
126 ----
127
128 == Что входит в одну конфигурацию ==
129
130 Для каждой конфигурации отдельно хранятся:
131
132 - выбранные **3D-виды**, **чертежи** и **листы**;
133 - **основной вид** и флаг его экспорта;
134 - **настройки IFC** документа;
135 - **проект и раздел (модель) Bimit**;
136 - опции Revit: открытие central отсоединённо, сохранение в central (см. [[07 Revit detached>>doc:3_manual.14_ifc_anchor.07_Revit_detached.WebHome]]);
137 - флаг **экспорт со связью** (для связанных моделей).
138
139 Имя файла Revit/Archicad и путь к документу — **общие** для всех конфигураций одного документа.
140
141 ----
142
143 == Типичные сценарии ==
144
145 === Разные разделы в Bimit ===
146
147 1. Создайте конфигурацию «АР» — выберите виды архитектуры и модель AР в Bimit → **Сохранить**.
148 2. Создайте «КР» через **+** — настройте конструктив → **Сохранить**.
149 3. Переключайтесь табами перед ручным экспортом или добавьте документы в **разные** расписания с нужной конфигурацией через **⋮**.
150
151 === Два конфига одного файла по расписанию ===
152
153 В **одном** расписании — только одна конфигурация на файл. Для разных наборов видов:
154
155 - расписание «Ночь — IFC»: {{{Модель.rvt}}} + «IFC координация»;
156 - расписание «Ночь — PDF»: {{{Модель.rvt}}} + «PDF листы».
157
158 Либо удалите документ из расписания, смените конфигурацию и добавьте снова.
159
160 === Резервная копия и перенос ===
161
162 1. **Экспорт конфигурации** → {{{проект-архитектура.json}}}.
163 2. На другом ПК: **Импорт конфигурации** из списка файлов (указать локальный {{{.rvt}}}, если путь из JSON недоступен).
164 3. Повторный импорт того же JSON добавит копии конфигов с именами {{{(2)}}}, {{{(3)}}} — удобно для вариантов «до/после» правок.
165
166 ----
167
168 == Важно помнить ==
169
170 | Вопрос | Ответ |
171 | Нужно ли сохранять перед экспортом? | Несохранённые изменения в **текущей** конфигурации всё равно уйдут в экспорт из памяти. Чтобы не потерять их при переключении таба — нажмите **Сохранить**. |
172 | Что если функция выключена? | Виден только режим «как раньше»: одна конфигурация «По умолчанию», без табов и ⋮ в расписании. |
173 | Пакетный экспорт нескольких файлов | У **каждого** файла своя активная конфигурация. |
174 | Связанные модели (link) | У основной модели и связи — **свои** конфигурации. |
175 | Повторный импорт JSON | Всегда **добавляет** новые конфигурации, не заменяет существующие. |
176 | Удаление последнего конфига | Недоступно — только «Удалить из сохранённых». |
177
178 ----
179
180 == Связанные документы ==
181
182 - [[Подробное руководство>>doc:3_manual.14_ifc_anchor.03_Schedule.User_guide.WebHome]] — расписание: добавление документов, запуск, одно правило на файл.
183 - [[Как идёт экспорт>>doc:3_manual.14_ifc_anchor.03_Schedule.Export_flow.WebHome]] — как работает экспорт по расписанию (Bimit, TRM на диск).
184 - [[07 Revit detached>>doc:3_manual.14_ifc_anchor.07_Revit_detached.WebHome]] — настройки Revit workshared в меню «⋯».