Wiki source code of 07 Revit detached

Last modified by gitlab wiki on 02.07.2026, 14:58

Show last authors
1 = Revit: workshared, central и отсоединённые модели — руководство пользователя =
2
3 Это краткое описание того, как **Якорь IFC** работает с моделями Revit на Revit Server ({{{RSN://}}}), сетевыми central и **отсоединёнными** копиями — и какие настройки доступны в интерфейсе.
4
5 ----
6
7 == Когда это нужно ==
8
9 | Ситуация | Что происходит |
10 | Модель на **Revit Server** | Обычный двойной клик / путь в командной строке не подходит — Anchor открывает файл через плагин |
11 | Модель **отсоединена** от central | У копии часто нет нормального пути к файлу на диске; в списке хранится путь **central** |
12 | Нужен экспорт **закрытого** файла | Anchor сам запускает Revit, открывает модель, выгружает IFC/виды и закрывает Revit |
13
14 ----
15
16 == Как выглядит в списке документов ==
17
18 [[image:mermaid-07_Revit_detached-0.png||alt="Diagram"]]
19
20
21 - Подпись с путём под названием **убрана** — путь central виден во **всплывающей подсказке** у иконки detached (если путь известен).
22 - Имя папки в дереве сокращается (убираются суффиксы вроде {{{.TECHNO.local}}}).
23
24 ----
25
26 == Настройки в меню «⋯» (три точки) ==
27
28 Откройте меню справа вверху на вкладке экспорта. Настройки **сохраняются для каждого документа** отдельно.
29
30 [[image:mermaid-07_Revit_detached-1.png||alt="Diagram"]]
31
32
33 === «Открывать central-модели отсоединённо» ===
34
35 Включите, если при экспорте **закрытого** workshared-файла нужно:
36
37 - открыть **central** (путь {{{RSN://…}}} или сеть);
38 - **отсоединить** копию и **не создавать** новую локальную модель.
39
40 **Рекомендуется** для моделей, которые вы уже работали detached, и для central на Revit Server.
41
42 === «Сохранять и отправлять изменения в central» ===
43
44 Доступно только когда режим **«отсоединённо» выключен**.
45
46 Если включено, после экспорта Anchor перед закрытием Revit:
47
48 1. сохраняет локальную копию;
49 2. отправляет изменения в central (тихий sync, без диалогов).
50
51 Если выключено — Revit закроется **без** сохранения изменений, сделанных во время экспорта.
52
53 > Для **отсоединённых** моделей отправка в central технически невозможна — поэтому эта галка блокируется вместе с режимом detached.
54
55 === Поведение меню ===
56
57 - Клик по **галкам** — меню **не закрывается** (удобно настроить несколько опций).
58 - **«Настройки IFC»** — меню закрывается и открывается диалог IFC.
59
60 ----
61
62 == Что происходит при экспорте (простая схема) ==
63
64 [[image:mermaid-07_Revit_detached-2.png||alt="Diagram"]]
65
66
67 Обычно весь цикл занимает от нескольких секунд до пары минут (зависит от размера модели и сети до Revit Server).
68
69 ----
70
71 == Откуда Anchor знает, что файл detached ==
72
73 1. **Вы открыли модель в Revit** с плагином — Anchor получает признак detached и путь central.
74 2. **При первом таком событии** для документа автоматически включается галка «открывать отсоединённо» (один раз).
75 3. Данные сохраняются в базе Anchor — после перезапуска программы настройки **не сбрасываются**.
76
77 Вы **можете изменить** галки вручную: например, снять «отсоединённо» и включить «сохранять в central» для workshared с локальной копией.
78
79 | Поле в программе | Что означает для вас |
80 | Признак detached в списке (иконка) | Модель когда-то была отсоединённой; показывается central в подсказке |
81 | «Открывать отсоединённо» | Как открывать при **следующем** экспорте закрытого файла |
82 | «Сохранять в central» | Сохранять ли изменения в central после автоматического экспорта |
83
84 ----
85
86 == Частые вопросы ==
87
88 **Можно ли экспортировать detached-модель, уже открытую в Revit?**
89 Да. Иконка будет зелёной «отсоединённой»; экспорт идёт как для обычного открытого документа.
90
91 **Почему не открывается по старому пути {{{D:\…\easy_detached.rvt}}}?**
92 У отсоединённой копии central часто на сервере ({{{RSN://…}}}). Anchor намеренно открывает **central**, а не несуществующий локальный путь.
93
94 **Revit спрашивает сохранить файл?**
95 При автоматическом закрытии после экспорта диалог не должен появляться. Если включено «Сохранять в central» — изменения уходят тихо; если выключено — изменения отбрасываются.
96
97 **Экспорт «завис» после запуска Revit**
98 Подождите до ~2 минут (ожидание загрузки плагина). Если не помогло — проверьте, что установлен **RevitAnchor** для вашей версии Revit и Revit Server доступен по сети.
99
100 ----
101
102 == Краткая памятка ==
103
104 | Цель | «Отсоединённо» | «Сохранять в central» |
105 | Экспорт central с Revit Server без локальной копии | ✅ | ❌ (недоступно) |
106 | Повторный экспорт той же detached-модели | ✅ (обычно уже включено) | ❌ |
107 | Workshared с локалью, нужен sync после экспорта | ❌ | ✅ |
108 | Только выгрузить IFC, изменения в Revit не важны | по желанию | ❌ |
109
110 ----