TOPIC:

Ошибка алгоритма в определении квартир на плане. 4 months 1 week ago #2357

  • Modis's Avatar
  • Modis
  • Offline
  • Administrator
  • Administrator
  • Super Users
  • Posts: 1115
  • Thanks: 135
Уточните, какой Ревит (2022 вроде) и где и как мне проверять - какой вид открыть?

Please Log in or Create an account to join the conversation.

Ошибка алгоритма в определении квартир на плане. 4 months 1 week ago #2359

Ревит 22. Сбор квартир, который заканчивается нулевым результатом, я делаю "во всем проекте", то есть по идее от вида не должно зависеть. В целом работы по квартирографии производил изначально на виде "Этаж 05(ф)".

Please Log in or Create an account to join the conversation.

Ошибка алгоритма в определении квартир на плане. 4 months 1 week ago #2360

  • Modis's Avatar
  • Modis
  • Offline
  • Administrator
  • Administrator
  • Super Users
  • Posts: 1115
  • Thanks: 135
Открыл присланный файл (RAScholoh_(Стб-02)_test1.rvt), а в нем нет помещений. Вообще нет

Please Log in or Create an account to join the conversation.

Ошибка алгоритма в определении квартир на плане. 4 months 1 week ago #2361

Затрудняюсь прокомментировать. Сейчас скачал с ядиска, открыл - все на месте
Attachments:

Please Log in or Create an account to join the conversation.

Ошибка алгоритма в определении квартир на плане. 4 months 1 week ago #2362

  • Modis's Avatar
  • Modis
  • Offline
  • Administrator
  • Administrator
  • Super Users
  • Posts: 1115
  • Thanks: 135
Attachments:

Please Log in or Create an account to join the conversation.

Ошибка алгоритма в определении квартир на плане. 4 months 1 week ago #2363

Сводный файл - RASholoh_Литер_2_03.rvt.

Please Log in or Create an account to join the conversation.

Ошибка алгоритма в определении квартир на плане. 4 months 6 days ago #2368

  • Modis's Avatar
  • Modis
  • Offline
  • Administrator
  • Administrator
  • Super Users
  • Posts: 1115
  • Thanks: 135
Так у вас все квартиры заблокированы

Attachments:

Please Log in or Create an account to join the conversation.

Ошибка алгоритма в определении квартир на плане. 4 months 6 days ago #2369

То есть если я создал помещения только на одном этаже, собрал их, заблокировал (чтобы не разлезлись при правке стен в дальнейшей работе), а затем не снимая блокировки с квартир, попытаюсь раскопировать помещения с этого "типового" этажа на другие, то новые помещения сохраняют ID_Квартиры и получаются некие многоэтажные квартиры?

Please Log in or Create an account to join the conversation.

Ошибка алгоритма в определении квартир на плане. 4 months 6 days ago #2371

  • Modis's Avatar
  • Modis
  • Offline
  • Administrator
  • Administrator
  • Super Users
  • Posts: 1115
  • Thanks: 135
Вы получаете не многоэтажные квартиры, а дубликаты квартир со всеми их параметрами. Ну и в дальнейшем, соответственно, всякие ошибки при работе плагина и неточные спецификации, так как у вас получаются по несколько квартир с одинаковым ID, который должен быть уникальным

Please Log in or Create an account to join the conversation.

Ошибка алгоритма в определении квартир на плане. 4 months 6 days ago #2373

  • Modis's Avatar
  • Modis
  • Offline
  • Administrator
  • Administrator
  • Super Users
  • Posts: 1115
  • Thanks: 135
В принципе, можно будет попробовать сделать обработку события создания помещения в модели - если у нового помещения уже заполнен ID (т.е. новое помещение получилось за счет копирования), и в модели уже есть помещение с таким ID, то менять ID у нового помещения

Please Log in or Create an account to join the conversation.

Ошибка алгоритма в определении квартир на плане. 4 months 6 days ago #2374

Спасибо, логика работы плагина стала понятнее. Надо мне перестроиться в своем походе к работе с помещениями.

Please Log in or Create an account to join the conversation.

Ошибка алгоритма в определении квартир на плане. 4 months 6 days ago #2376

В принципе, можно будет попробовать сделать обработку события создания помещения в модели - если у нового помещения уже заполнен ID (т.е. новое помещение получилось за счет копирования), и в модели уже есть помещение с таким ID, то менять ID у нового помещения


Тут есть обратная сторона медали - если пользователь, условно в однушке, добавит пару новых комнат, то эти новые комнаты уже не будут принадлежать той же квартире. Как минимум пересобирать "по выбранным помещениям". То есть решение-то будет, но надо не забыть это сделать. Может отслеживать сразу по двум событиям - "создание" и "уровень"? Тогда останется только вопрос с двухуровневыми квартирами, но там пересборка при добавлении новых комнат на втором уровне будет очевиднее, чем в одноуровневых квартирах.

Please Log in or Create an account to join the conversation.

Ошибка алгоритма в определении квартир на плане. 4 months 6 days ago #2377

  • Modis's Avatar
  • Modis
  • Offline
  • Administrator
  • Administrator
  • Super Users
  • Posts: 1115
  • Thanks: 135
Решение "пересобирать как минимум "по выбранным помещениям" в данном случае единственное верное. Запускать алгоритм сборки квартир на уровне при каждом создании помещения - это то, чего явно не стоит делать

Please Log in or Create an account to join the conversation.

  • Page:
  • 1
  • 2

ModPlus 2015-2023