Загрузка обложки... Перетащите обложку, чтобы изменить положение

YarUnderoaker

  Проектировщик В последний раз замеченный онлайн, 4 месяцев назад

  1. YarUnderoaker
  2. Книжный червь
  3. Revit architecture (RAC)
  4. 08.11.2012
  5.  Подписаться через email
Приветствую.
Прошу протестировать дополнение для работы с внутренней отделкой.

https://dl.dropboxusercontent.com/u/71139287/Revit/RoomFinishingPanel.png

Принцип работы - моделирование отделки с помощью многослойных стен и деление их на детали.

Системные требования:
Windows 7 x64
Revit 2014

Ссылка на установщик

https://docs.google.com/file/d/0B-jjKvne7s2SbTlMTVdBWFRjc00/edit?usp=sharing"]RoomFinishesAddInSetup2014(x64).msi

Ссылка на тестовый проект

https://dl.dropboxusercontent.com/u/71139287/Revit/%D0%A2%D0%B5%D1%81%D1%82%D0%BE%D0%B2%D1%8B%D0%B9%20%D0%BF%D1%80%D0%BE%D0%B5%D0%BA%D1%82.rvt"]Тестовый проект.rvt


Как с этим работать:
1) Создаем несколько основных типов многослойных стен, у которых имеются слои с отделкой. Толщина слоев не имеет особого значения. Отличатся они будут, например, толщиной и материалом несущего слоя (кирпич, пеноблок, гипсокартон...)

2) Создаем модель здания. Желательно делать отдельные стены на каждом этаже. Несущие стены соединяем с конструктивными элементами либо вырезаем в стенах врезанными профилями ниши и штрабы. Это нужно для корректного моделирования отделки.

3) Создаем потолки обычным способом. Ограничение - потолок должен находится в пределах одного помещения и являться границей помещения (как бы обрезая его объем сверху). В помещении может быть несколько типов потолков.

4) Выбираем стены/перегородки и нажимаем кнопку "Создать детали" на вкладке Изменить. Потолки не нужно делить на детали.

5) Нажимаем кнопочку "Определить детали отделки" на вкладке Отделка. В результате для каждой детали стен определяется к какой комнате они принадлежат (данные записываются в параметры "Номер помещения" и "Имя помещения" детали. Пока есть ограничение - определяются только плоские детали.

6) Далее переходим на 3D вид, вводим номер помещения в текстовое поле на вкладке Надстройки. Произойдет изоляция деталей отделки, которые принадлежат помещению. Смотрим все ли детали на месте и имеют правильную форму. Если нет, то корректируем вручную. На планах/разрезах можно задать параметры "Номер помещения" и "Имя помещения" деталям у которых они не определены. Также можно подкорректировать размеры детали включив галочку параметру "Показать ручки формы". И самое главное - можно переназначить материал для деталей если есть такая необходимость.

7) Дополнительно есть кнопка "Разделить детали рабочей плоскостью", которая делит выбранные детали по линии пересечения с рабочей плоскостью. Это может пригодится для моделирования отделки у которой разные материалы по высоте.

8) Можно циклически переходить от помещения к помещению с помощью кнопок "Предыдущее помещение" и "Следующее помещение".

9) Делаем ведомость отделки нажимая кнопку "Ведомость отделки", при этом должен быть активным вид у которого есть параметр "Тип системы". Эта ведомость статическая - не обновляется автоматически с изменениями в проекте, зато полностью соответствует ГОСТ. Язык шапки ведомости выбирается в настройках. Шрифт шапки заависит от текущего шрифта в проекте, в соответствии с ним строятся линии разделения строк.



Warning: Spoiler Alert!
[Toggle message]


Пришлось столкнутся с среднего размера реконструкцией объекта, где часть перегородок сносилась и строились новые, на других менялись только обои. В помещениях было до 5 видов отделки. Требовалось все точно подсчитать. Конечно потом это еще неоднократно менялось по разным причинам. Работа трудоемкая. Так пришла идея написать это дополнение.




Критика и пожелания приветствуются.
Предупреждаю, сильно не тестировал. Удалить дополнение можно через панель управления -> удаление программ. Для обновления придется его переустановить перед этим удалив.
Оценить это сообщение:
Комментарий
Никаких комментариев пока не создано.
Ответ принят Pending Moderation
0
Голосов
Отменить
Ты его сам написал?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 1
Ответ принят Pending Moderation
0
Голосов
Отменить
Да. Полностью мой код. Если окажется полезным, то будет свободно распространятся ;)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 2
Ответ принят Pending Moderation
0
Голосов
Отменить
А для Windows ХР x32 не планируете сделать такое дополнение? Так же есть пожелание: Видео по работе с этим дополнением - очень бы помогло его протестировать.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 3
Ответ принят Pending Moderation
0
Голосов
Отменить
А для Windows ХР x32 не планируете сделать такое дополнение?
Нет, у меня просто не на чем протестировать. Ктому же Ревиту требуется больше 4 гигабайт памяти, соответственно х64 систему.
Видео постараюсь сделать.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 4
Ответ принят Pending Moderation
0
Голосов
Отменить
ревит 2013, х64...установила..сначала свой проект построила, потом тыкала-тыкала - ничего не поняла...видео в студию!!!!очень надо! если это заработает,то цены Вам не будет))))
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 5
Ответ принят Pending Moderation
0
Голосов
Отменить
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 6
Ответ принят Pending Moderation
0
Голосов
Отменить
не открывается видео...а можно как-то тут выложить и просмотреть? или в личку скинуть
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 7
Ответ принят Pending Moderation
0
Голосов
Отменить
и у меня не показывает, может кодеки старые... А на youtube не зальете?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 8
Ответ принят Pending Moderation
0
Голосов
Отменить
Тогда вот http://youtu.be/jgLnHyU7cyw
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 9
Ответ принят Pending Moderation
0
Голосов
Отменить
У матросов нет вопросов :)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 10
Ответ принят Pending Moderation
0
Голосов
Отменить
значит пока нет надобности, как появится, сразу вопросами завалят :)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 11
Ответ принят Pending Moderation
0
Голосов
Отменить
Устранил проблему с многослойными потолками, теперь для ведомости берется самый нижний материал.
Также переход от помещения к помещению теперь идет упорядочено по номерам.
Установщик обновлен.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 12
Ответ принят Pending Moderation
0
Голосов
Отменить
Еще одно обновление.
Теперь тип отделки для ведомости берётся из параметра материала "Описание", поскольку неудобно пользоваться длинными именами материалов. Если в "описании" пустая строка, тогда используется имя материала.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 13
Ответ принят Pending Moderation
0
Голосов
Отменить
Добавил установщик дополнения для Revit 2014 в ссылки первого поста.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 14
Ответ принят Pending Moderation
0
Голосов
Отменить
Попробовал дополнение. Нажимаю на "определить детали отделки", revit пишет - файл общих параметров отсутствует! Прошу подсказки. Спасибо.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 15
Ответ принят Pending Moderation
0
Голосов
Отменить
Управление -> Общие параметры -> Создать. Сохраните файл куда-нибудь в укромное место )
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 16
Ответ принят Pending Moderation
0
Голосов
Отменить
[left]Новое обновление.[/left] [left]Добавлено предупреждающее сообщение в случае когда выключен подсчет объемов помещений в опциях Ревита,[/left] [left]а также информационное сообщение о помещениях, которые не размещены в проекте.[/left] [left]Спасибо Наталье Парфеновой за наводку на вышеописаные проблемы.[/left]
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 17
Ответ принят Pending Moderation
0
Голосов
Отменить
Добрый день. А теперь на 2013 неставиться? Ставил на компьютер, где есть и 2014 ревит и 2013. В итоге поставился только на 2014.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 18
Ответ принят Pending Moderation
0
Голосов
Отменить
[left]Замечательная надстроечка, протестировала пока только на маленьком объекте ошибок не выявлено ), будет побольше - опробую на большем[/left] [left]Спасибо вам огромное ;)[/left]
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 19
Ответ принят Pending Moderation
0
Голосов
Отменить
То что вы сделали- заслуживает высокой оценки! Возможно вам будет интересно-мое предложение , я его писал на ветке Wishlist форума- Autodesk-Community:

Думаю необходимо пересмотреть инструмент "помещение". Roombok - является актуальным приложением для расчета отделки. Но создавать отделку по-прежнему неудобно! Предлагаю создать инструмент на основе элемента помещения - позволяющий послойно создавать отделку пола - стен и потолка в рамках элемента помещения. Причем с автоматическим определением границ помещения (не только в гориз. плоскости но и в пространстве) , с возможностью редактирования эскиза определенных элементов пола-потолка и стен. (на подобии редактирования соподчиненных элементов лестницы, где можно отдельно редактировать эскиз площадки и марша )Таким образом будет решена проблема с расчетом отделки и создания спецификаций - непосредственно в Ревите. Таким образом достаточным будет создавать однородные типы стен (кирпич, бетон, итп) , а отделка будет создаваться на базе инструмента помещения, это позволит избежать создания бесконечного количества типов стен . Согласитесь - это упростит проектирование.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 20
Ответ принят Pending Moderation
0
Голосов
Отменить
Изначально я тоже думал о подобном.
Можно это еще назвать 3D помещением, грани которого - многослойные структуры.
Уже давно я где-то на иностранных форумах видел подобное предложение.
На данный момент программно это никак не сделать - движек Ревита не имеет подобных объектов.
Даже если упростить задачу: сделать 3Д помещение статическим (обновление по кнопке) и многослойную структуру не моделировать, а просто задавать граням свойства отделки, то есть еще такой вопрос как определение геометрии помещения с учетом проемов, выступов, кривых поверхностей и т.д. Это сложная задача, в лоб мне не получилось её решить. Если судить по румбук, этот им тоже не всегда удается.
На Автодеск тоже особой надежды нет, уже несколько лет как я убеждаюсь в полном игнорировании желаний пользователей. Все эти вишлисты лиш одностороння инициатива пользователей. Сколько лет уже ждут нормальной регулировки высоты строк в таблицах :(
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 21
Ответ принят Pending Moderation
0
Голосов
Отменить
Ссылка на установщик не работает:( Переходит на сайт, но не качается((((
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 22
Ответ принят Pending Moderation
0
Голосов
Отменить
У меня скачивается (браузер Опера 12.6)
По ссылке открывается окно Предварительный просмотр не доступен с кнопкой Скачать.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 23
Ответ принят Pending Moderation
0
Голосов
Отменить
Да согласен) Надеюсь создатели задумаются о замене движка в части помещений)) На данный момент я использую Roombook -честно говоря программа -работает некорректно. Есть еще один выход- в очень сложных помещениях (сложной формы и с наличием многих видов отделки и сложности форм этих отделок на стене) - я вручную создаю отделку (как стену 20-30мм) поверх однородных стен(кирпич-бетон - итп) далее вписываю в параметры стен этого помещения (в коментарии) - номер помещения . Таким образом появляется хоть какая-то связь м/у помещением и отделкой- которую в дальнейшем использую для создания спецификации)) Есть ли возможность создать подобное, но авто-определение этой взаимосвязи, грубо говоря - чтобы надстроечка сама сортировала отделку по помещениям(создавая пометки в коментариях объектов стен) - к которым она относится?? Возможно - я коряво изъяснил свои мысли- заранее извиняюсь)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 24
Ответ принят Pending Moderation
0
Голосов
Отменить
Да, по ссылке открывается окно Предварительный просмотр не доступен с кнопкой Скачать. Но после нажатия скачать никого движения. Если есть возможность, скиньте пожалуйста на почту Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 25
Ответ принят Pending Moderation
0
Голосов
Отменить
Smit_Tim_
По такому принципу дополнение и работает, только вместо стен - детали.
Могу сделать так: если пограничная стена не содержит деталей, то ей задаються параметры экземпляра "Номер помещения" и "Имя помещения".

Дмитрий Кирильчикwrote:
Отправил на почту.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 26
Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо большое
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 27
Ответ принят Pending Moderation
0
Голосов
Отменить
YarUnderoaker!
Вы меня поняли!
Прямо в точку, если вы это сделаете- это будет невероятно круто!!
Вопрос_ возможно ли то же - с полом и потолком на границе помещения?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 28
Ответ принят Pending Moderation
0
Голосов
Отменить
Да, возможно.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 29
Ответ принят Pending Moderation
0
Голосов
Отменить
Здорово:)
Я знаю - вы меня возненавидите за вопросы))) А сразу все помещения можно сделать))) Или выбрать определенные для обработки?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 30
Ответ принят Pending Moderation
0
Голосов
Отменить
Единственная проблема в том что нет ничего более беспомощного, безответственного и испорченного, чем большая модель со стенами разделёнными на детали. Особенно при необходимости внесения изменений.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 31
Ответ принят Pending Moderation
0
Голосов
Отменить
В дополнее так и делается - определяется принадлежность сразу всех стен помещениям.
То что не определилось автоматически, потом задается вручную.

Igorwrote:

Единственная проблема в том что нет ничего более беспомощного, безответственного и испорченного, чем большая модель со стенами разделёнными на детали. Особенно при необходимости внесения изменений.

В Ревите вообще проблемы с большими детализированными моделями, от параметризации остаются рожки да ножки :)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 32
Ответ принят Pending Moderation
0
Голосов
Отменить
Все) Жду от вас вестей):) :) :) Когда выйдет апгрейд вашего продукта))
YarUnderoaker
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 33
Ответ принят Pending Moderation
0
Голосов
Отменить
Странно, я проверил- в параметрах потолка - номер и имя помещения после нажатия заветной кнопки - появляются изменения, а в параметрах пола(перекрытия) - вообще их нет? Зашел в параметры проекта - далее в параметры вышеуказанных параметров и поставил галочку на перекрытие (там уже стояли галочки на деталях и потолке) - но все равно это результата не дало((
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 34
Ответ принят Pending Moderation
0
Голосов
Отменить
Дополнение с перекрытиями и полами не работает. У меня была идея сделать еще и экспликацию полов, но к реализация я не приступил, потому что сейчас занимаюсь только КМД и техобследованиями.
Апдейт постараюсь сделать за выходные.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 35
Ответ принят Pending Moderation
0
Голосов
Отменить
Все ясно. Спасибо)!
Жаль конечно - что с полами не получается.
Как вы поняли-Я бы хотел использовать ваше дополнение для авто создания пометок имя и номер у стен -потолков и полов, чтобы на их основе создать ревитовскую спецификацию- которая уже в свою очередь была динамической. Честно говоря -я понятия не имею как вы это делаете, но посмею спросить- трудоемко ли создать инструмент для создания пометок (имя и номер_ для перекрытий(полов) - в зависимости от номера и имени помещений?
Заранее благодарен- за вашу отзывчивость и за ваш труд!:)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 36
Ответ принят Pending Moderation
0
Голосов
Отменить
Smit_Tim_wrote:трудоемко ли создать инструмент для создания пометок (имя и номер_ для перекрытий(полов) - в зависимости от номера и имени помещений?

Нет, не очень. В API Ревита заложены методы получения объектов, геометрия которых используется для создания оболочки помещения.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 37
Ответ принят Pending Moderation
0
Голосов
Отменить
Пришла в голову такая задумка- хотел бы поделиться- возвращаясь к созданию отделки на основе элемента помещения: А что если - я так понимаю помещение - это некий объем постоянный в плане и имеющий определенную высоту. Давайте попробуем использовать этот объем в качестве обобщенной модели для создания отделки на основе его граней (как это реализуется в ревите -в стене по грани - главное чтобы этот процесс был автоматизирован ) И главное была кнопочка - обновления, чтобы при изменениях вся отделочка (стены 20-30мм) тоже изменялись с границами помещений. Далее все по вашему плану - в параметрах данных стен создаются пометки имя и номер - итд. Таким образом решится проблема с подвесными потолками- ведь в их случае отделку считать необходимо до их уровня. Также в случае деления на детали есть загвоздка- некоторые детали (отделка ) оказывается сразу в 2-ух помещениях, что не позволяет корректно произвести расчет спецификации в Ревите.
Как вы думаете - возможно - ли такое?:)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 38
Ответ принят Pending Moderation
0
Голосов
Отменить
Насколько я понял вашу идею, то её можно осуществить.

Алгоритм такой:
1) Берем оболочку помещения (солид).
2) Проходим по каждому элементу, которые составляют границу помещения (стены, полы, потолки), увеличиваем их размер на толщину отделки, выполняем булевую операцию пересечения с солидом помещения, получаем солид отделки пограничного элемента.
3) Далее из этого солида создаем семейство обобщеной модели, автоматически вставляем в проект в нужном месте, назначаем параметрам атрибуты помещения.

Сложность только в увеличением размера на толщину отделки. Это называется mesh surface offset. Насколько я знаю в Ревите такой операции нет.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 39
Ответ принят Pending Moderation
0
Голосов
Отменить
Добрый день.
Не совсем так-
1) берем солид помещения
2) на его основе создаем семейство обобщенного элемента
3) На основе данного обобщенного элемента создаем стены по грани
и пол по грани (Вопрос--- возможно ли автоматически применить ревитовский инструмент стена по грани для всех наших обобщенных элементов?) - единственный недостаток-- в стенах имеющих проемы - нужно будет вручную соединить отделку с основной стеной - и проемы вырежутся)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 40
Ответ принят Pending Moderation
0
Голосов
Отменить
Smit_Tim_
что-то ваше последнее сообщение мне на почту пришло а здесь на форуме его нет.
Не совсем так-
1) берем солид помещения
2) на его основе создаем семейство обобщенного элемента
3) На основе данного обобщенного элемента создаем стены по грани
и пол по грани (Вопрос--- возможно ли автоматически применить ревитовский инструмент стена по грани для всех наших обобщенных элементов?) - единственный недостаток-- в стенах имеющих проемы - нужно будет вручную соединить отделку с основной стеной - и проемы вырежутся)


Вы хотите замостить помещение отделкой ввиде стен, полов и потолков. Чем это отличается от тех же деталей? Основная разница получается в том что слои материалов будут отдельными элементами, чем это удобней?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 41
Ответ принят Pending Moderation
0
Голосов
Отменить
Правильный вопрос, YarUnderoaker:)
Замостив данными элементами помещение- в дальнейшем :
1) мы сможем их редактировать - (профиль стены, эскиз пола и эскиз потолка потолка)
2) больше не будет необходимости создавать много типов стен (стена с отделкой с одной стороны, стена 120мм с отделкой с двух сторон, стена с отделкой 250мм с одной стороны и с двух сторон и так до бесконечности)))...
3) удобство создания спецификаций ревита и использования их в дальнейшем в качестве фильтра
4) и самое главное - не всегда отделка доходит до ж/б перекрытия- например в случае подвесных потолков - я конечно понимаю, что у вас в этом плане идет автоматическое определение на границе помещения - но к сожалению на ревитовских спецификация площадь отделки будет по прежнему считаться вместе с надпотолочным пространством(..

Я уважаю ваше мнение, а как вы считаете?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 42
Ответ принят Pending Moderation
0
Голосов
Отменить
Детали тоже можно удалять, менять размеры (подтягивать до уровня потолка), менять материалы.

Впрочем ваша идея тоже имеет право на жизнь. Я попробую её реализовать, после того что обещал выше.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 43
Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо:)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 44
Ответ принят Pending Moderation
0
Голосов
Отменить
YarUnderoaker, пожалуйста подскажите, каким образом (какие программы или ссылки на уроки) я мог бы научиться также как вы писать addin -ы для ревита? Что для этого нужно в первую очередь?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 45
Ответ принят Pending Moderation
0
Голосов
Отменить
Для написания дополнений можно использовать Visual Studio лучше версии 2010 Express (бесплатная).
Много примеров и документации в Revit SDK http://images.autodesk.com/adsk/files/Revit2014SDK_RTM0.exe

К сожалению русскоязычных сайтов по программировании в Ревите я не встречал, но есть несколько хороших на английском, например http://thebuildingcoder.typepad.com/

Я бы посоветовал начинать с простых макросов во встроенной среде чтобы лучше понять как это все работает. Также нужны какие-то базовые знания C#
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 46
Ответ принят Pending Moderation
0
Голосов
Отменить
Сделаны следующие изменения:
1) Если у границы помещения стена не деленная на детали, то она считается отделкой, при условии что в параметре типа Группа модели записано Отделка.
2) Команда "Определить детали отделки" теперь определяет полы. Для полов тоже правило - в параметре типа Группа модели должно быть записано Отделка. Нижняя граница помещения должна быть ниже пола.

Установщик обновлен.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 47
Ответ принят Pending Moderation
0
Голосов
Отменить
Ура! Вы человек СЛОВА)
С удовольствием буду тестировать ваше обновление))
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 48
Ответ принят Pending Moderation
0
Голосов
Отменить
Проверил- в параметрах типа стен и полов в "группа модели" записал "Отделка" - нажал на заветную кнопку, но у стен и пола (не детали) все осталось по прежнему..:(
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 49
Ответ принят Pending Moderation
0
Голосов
Отменить
Ой, забыл- добавить параметры имя и номер к стенам и полу)) - Сейчас перепроверю)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 50
Ответ принят Pending Moderation
0
Голосов
Отменить
Параметры добавляются автоматически.
Только сейчас протестировал, вроде все работает.
Если что, вот мой тестовый файл
Вложения
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 51
Ответ принят Pending Moderation
0
Голосов
Отменить
Ок, проверим)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 52
Ответ принят Pending Moderation
0
Голосов
Отменить
Понял - похоже версия предыдущая, пожалуйста - нем могли бы вы также выслать последнюю версию ?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 53
Ответ принят Pending Moderation
0
Голосов
Отменить
Странно! Я думал достаточно в гуглдокс обновить версию файла. Ссылка на него не поменялась.

Вот из дропбокса https://dl.dropboxusercontent.com/u/71139287/Revit/RoomFinishesAddInSetup2014%28x64%29.msi
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 54
Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо)!
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 55
Ответ принят Pending Moderation
0
Голосов
Отменить
Столкнулся со следующим вопросом)) Пытаюсь сделать ревитовскую спецификацию на оснорве полученных параметров имя и номер помещения(они работают -все супер)) Но по госту таблиц имеет разные столбцы с подсчетом площадей (отдельно полов- потолков и стен) и тоже с финишной отделкой. Как я понимаю- для создания нужны параметры - которые бы были равны встроенным параметрам ревита (площади) и тоже самое с именами материалов, в ревите этого никак не сделать)) Вопрос - при создании вашей таблицы - создавали ли вы подобные параметры для отдельно трех категорий (пол - стены - потолки) ???
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 56
Ответ принят Pending Moderation
0
Голосов
Отменить
Нет, таких параметров нет. Площади вычисляются на ходу.
А чем вас не устраивает ведомость которую делает дополнение?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 57
Ответ принят Pending Moderation
0
Голосов
Отменить
Устраивает) Но не понимаю -в таблице- почему то помещения объединяются в группы( в номерах идет перечисление) Возможно ли сделать таблицу отдельно по всем помещениям?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 58
Ответ принят Pending Moderation
0
Голосов
Отменить
Помещения группируются потому что так обычно все делают, что бы не плодить таблицы на овер 200 одинаковых помещений. Это еще пошло с тех времен когда люди чертили вручную. С другой стороны вы тоже правы, надо иметь возможность делать таблицу без группировки и с названиями помещений.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 59
Ответ принят Pending Moderation
0
Голосов
Отменить
Добрый день, Уважаемый YarUnderoaker! Хотел поделиться с вами : проверил ваше приложение на всевозможные случаи- ошибок нет)) По - поводу таблицы - с большим трудом (и с большим количеством формул) - но мне все таки удалось создать спецификацию ревита с созданием трех столбцов площадей (которые берутся из площадей полов - потолков и стен) и трех столбцов названия материалов(аналогично - берутся из материалов стен ...). По первой возможности отправлю вам на обозрение.
Мечтаю, опробывать ваш будущий шедевр в моем понимании - а именно инструмент для автоматического "замащивания" (как вы выразились) помещений в отделку)) Вы даже не представляете как облегчите жизнь огромному количеству архитекторов , которые трудятся над разделами АР и ДП)))) Хотя вы уже значительно нам помогли)!:)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 60
Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо на добром слове.
Пока из реализации вашей идеи у меня получилось создать формообразующие по оболочке помещения и
вставить их в проект, но пока в нужную позицию не получается.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 61
Ответ принят Pending Moderation
0
Голосов
Отменить
Добрый день, уважамый YarUnderoaker!
Высылаю мои скромные мысли по поводу данного приложения: надеюсь поможет чем-нибудь:)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 62
Ответ принят Pending Moderation
0
Голосов
Отменить
Добрый день, уважамый YarUnderoaker!
Высылаю мои скромные мысли по поводу данного приложения: надеюсь поможет чем-нибудь:)
Вложения
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 63
Ответ принят Pending Moderation
0
Голосов
Отменить
YarUnderoaker приветствую! Вот нашел данную ветку и Вашу разработку. Я когда то работал с Ревит в должности архитектора, но в определенный момент перешел в сферу разработки программного обеспечения. Сейчас есть некие задачи по автоматизации работы проектировщиков, хотел бы спросить, насколько сложна объектная модель Revit API и с чего начать.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 64
Ответ принят Pending Moderation
0
Голосов
Отменить
Ну я не проффесиональный программист, и С# я начал изучать только ради Ревита, поэтому объективно не могу сказать насколько сложно. По мне так не сложно.
Я начинал с простого, например, отфильтровать все двери в проекте, заполнять текстовый параметр размерами проема (910х2100h) и тому подобное.

Замечу что не все возможности Ревита покрываются API, например, нельзя создавать легенды и размещать там компоненты, нельзя создавать расчетные значения в спецификациях, нельзя создавать потолки
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 65
Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо за ответ, установил SDK. Теперь надо изучать функционал. Идей много посмотрим на сколько полно их можно реализовать.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 66
Ответ принят Pending Moderation
0
Голосов
Отменить
Как и обещал, выкладываю ревитовскую спецификацию - Ведомость отделки помещений:
Вложения
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 67
Ответ принят Pending Moderation
0
Голосов
Отменить
На данный момент получилось вставить формообразующий элемент на место помещения, создать по вертикальным граням стены.
Но есть плохие новости:
1) потолоки через API создавать нельзя;
2) стены по граням соединяються с соседними стенами, но проемы в них не вырезаются.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 68
Ответ принят Pending Moderation
0
Голосов
Отменить
Ура Ура! Вы молодец!!!- самое главное - стены, хм.. а с проемами- странно - по логике ревита ,если бы я делал это вручную - тогда при соединении появлялись проемы... вот этому пример(прикрепляю файл) А эти стены - воспринимаются как системные семейства или же - являются обобщенными элементами-стенами или формообразующими - стенами??
По идее потолки можно заменить на те же перекрытия, просто с пометкой "потолок", просто нужно ,чтобы они создавались не во внутрь помещения - а наружу.
Кстати я подкорректировал спецификацию ведомостей отделок, на каждом объекте - будь то пол потолок или стены и даже крыша- можно менять галочки ("считать как пол" "считать как стена " "считать как потолок";) Также их можно массово задавать в спецификации под названием "Расставь галочки" :) Таким образом можно создавать сложный пространственный потолок с помощью стены или крыши или перекрытия , а в спецификации он будет считаться и отображаться в столбцах наименования материала-как потолок, это актуально - ведь как мы видим потолок - является недоразвитым инструментом ревита))
Вложения
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 69
Ответ принят Pending Moderation
0
Голосов
Отменить
Может дело в семействах дверей и окон?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 70
Ответ принят Pending Moderation
0
Голосов
Отменить
Уважаемый YarUnderoaker,А можно посмотреть на файл rvt , где присутствуют помещение, стены основы и отделка на стенах - созданная автоматом?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 71
Ответ принят Pending Moderation
0
Голосов
Отменить
Выяснил что стены по грани создаваемые с помощью API немного отличаются от стен созданых вручную. У них меньше параметров, как будто это разные системные семейста. Возможно это недоработка Автодеска. Если так, то это плохо - врядли исправят в обозримом будущем :)

В прикрепленном файле макросы
MakeShell - создает формообразующие по помещениям
MakeWalls - создает стены по граням из предварительно выбранных формообразующий

Обращаю внимание на то что одна из стенок-отделок прорезается дверью, эта стенка создана вручную, остальные автоматически.
Вложения
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 72
Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо) Буду разбираться):)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 73
Ответ принят Pending Moderation
0
Голосов
Отменить
YarUnderoaker, получился по-моему мнению удобный инструмент - по созданию отделки стен вручную))) Тем не менее на это уходит куда меньше времени , нежели создавать это полностью вручную))
А аналитическая причина того ,что проемы не вырезаются - как я понял в том, что = почему-то эти стены-отделки не воспринимаются как вертикальные, подтверждение этому ошибка при нажатии кнопки "обновить до грани"
Допустим мы пока оставим полную автоматизацию, возможно-ли ??=
1) отдельной командой - образовать оболочки-формообразующие (как и есть сейчас)
2) отдельной командой - создать на их основе потолки и полы - как перекрытия с разными пометками
3) вручную создаем стены по граням
4) отдельной командой - соединить стены по граням со стенами основы
5) отдельной командой - создать пометки на отделках - номер и имя помещения
:)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 74
Ответ принят Pending Moderation
0
Голосов
Отменить
Кстати - я заметил,что при создании стены по грани вручную , на вертикальной грани - получается стена с расширенными настройками ивозможностью вырезать проемы,а при создании стены на наклонной грани - она как раз получается "недоразвитой"
:)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 75
Ответ принят Pending Moderation
0
Голосов
Отменить
Smit_Tim_wrote:

Кстати - я заметил,что при создании стены по грани вручную , на вертикальной грани - получается стена с расширенными настройками ивозможностью вырезать проемы,а при создании стены на наклонной грани - она как раз получается "недоразвитой"
:)

Я об этом и писал выше - получаются разные семейста, хотя и очень похожие. Видно ошибка в API. Используются класс системного семейста который в Ревите уже не используется.

Я пока запостил на revitforum.org и спросил у одного гуру насчет этого.

Что касается вашего предложения делать все отдельными командами, то это возможно, но не эффективно. Представте если вам надо нанести на сотни формообразующих стены по грани.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 76
Ответ принят Pending Moderation
0
Голосов
Отменить
Поверьте))) Я Знаю -что это такое))) Я создавал так (без формообразующих) отделку стен в здании ,где 270 помещений)))) Поэтому этот инструмент ускоряет этот нудный процесс в 5, а тов 6 раз))))
А в целом, я с вами , конечно же,согласен- процесс должен быть полностью автоматизирован, иначе теряется смысл)):)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 77
Ответ принят Pending Moderation
0
Голосов
Отменить
Добрый день! Заметил, что скорее всего в нашей задаче - наиболее удобно ,в качестве создания полов и потолков по граням оболочек помещения - применить инструмент крыши по граням.:)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 78
Ответ принят Pending Moderation
0
Голосов
Отменить
Я уже догадался в чем проблема. Стена по грани это обычная стена, а то что создается через API - это системное семейство 2011 года, которое уже не используется. В API просто нет специального конструктора для таких стен.
Вообще у кого есть выход на техподдержку, хорошо бы сообщить об этом, тогда возможно в Ревите 2015 это исправят. До апреля осталось недолго. Заодно и потолки по граням пусть добавятю :)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 79
Ответ принят Pending Moderation
0
Голосов
Отменить
YarUnderoaker, а можно у вас попросить макрос для соединения стен м-у собой))):)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 80
Ответ принят Pending Moderation
0
Голосов
Отменить
Я пока такого не делал, как сделаю - выложу.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 81
Ответ принят Pending Moderation
0
Голосов
Отменить
Я в Макросах - новичок)) Никак не могу перенести эти макросы в другой файл, вроде все скопировал (создал модуль, далее Макрос - все скопировал из вашего макроса в созданный), но при нажатии на - выполнить - эффекта ноль))) ?? Помогите , пожалуйста))) Хотел бы применить ваши макросы в других файлах))
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 82
Ответ принят Pending Moderation
0
Голосов
Отменить
Надо открыть редактор макроса, зайти в меню Сборка, нажать собрать решение, если ошибок нет, то только тогда можно запускать.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 83
Ответ принят Pending Moderation
0
Голосов
Отменить
)))) Появилась ошибочка:)
Имя типа или пространства имен "Forms" отсутствует в пространстве имен "System.Windows" (пропущена ссылка на сборку?) (CS0234) -
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 84
Ответ принят Pending Moderation
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 85
Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо за ссылку, но увы)) Я тыкаю пальцем в небо))Вроде следовал инструкции)
1) Создал модуль
2) Открылось окно редактирования
3) Параллельно открыл окно редактирования Roomshell
4) Не знаю что копировать))
5) Скопировал все ( в другом случае скопировал все после строчки генерации кода)
6) Добавил необходимые ссылки в проект, отобразил их в записи.
7) нажал на сборку - вылетают 32 ошибки)))
- В основном такого характера -
"RoomShell.ThisDocument" не содержит определение для ...
и 32-ая ошибка -
"RoomShell.ThisApplication" не содержит определение для "InternalStartup"....:)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 86
Ответ принят Pending Moderation
0
Голосов
Отменить
Скопировать надо все и заменить в другом файле весь текст.
Потом добавить ссылку на System.Windows.Form (using в тексте уже есть).
Собрать, ошибок не должно быть.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 87
Ответ принят Pending Moderation
0
Голосов
Отменить
Так и сделал вчера) Все без ошибок))) Закрываю редактор- и сам модуль неактивный, макросы не создались((:)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 88
Ответ принят Pending Moderation
0
Голосов
Отменить
Предпологаю какие-то проблемы с .NET или учетной записью.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 89
Ответ принят Pending Moderation
0
Голосов
Отменить
Пожалуйста ))) Сделайте этот инструмент как приложение))))))))))):) :) :)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 90
Ответ принят Pending Moderation
0
Голосов
Отменить
Хорошо, но ждите, пока нет времени.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 91
Ответ принят Pending Moderation
0
Голосов
Отменить
Заранее благодарен!!!:)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 92
Ответ принят Pending Moderation
0
Голосов
Отменить
Получилось))! Уже не надо))) Лучше добавить учет крыши в вашем приложении:) :)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 93
Ответ принят Pending Moderation
0
Голосов
Отменить
Уточним, дополнение должно детектировать крышу как один из элементов потолка?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 94
Ответ принят Pending Moderation
0
Голосов
Отменить
Предлагаю следующее: В вашем приложении по созданию пометок Имя и Номер - предлагаю эти же пометки создавать и на крышах, у которых в параметре группа модели прописано - Отделка. Это связано с тем , что крыши - удобно создавать по граням формообразующих))) Крыша в данном случае - сможет выступать и как пол и как потолок, в своей спецификации я настроил возможность распределения элементов одного и того же семейства - на пол и потолок по имени типоразмеров.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 95
Ответ принят Pending Moderation
0
Голосов
Отменить
Новый релиз.
Сделаны следующие изменения:
1) Добавлена команда "Формообразующие по помещению". Создает формообразующие по форме помещения.
2) Добавлена команда "Отделочная стена". Создает по контуру помещения однослойную стену, соединяя её с граничащими элементами (например, несущими стенами, что дает автоматическое вырезание проемов).
3) Добавлена отдельная кнопка для настроек дополнения, где можно настроить параметры ведомости отделки (язык, содержимое колонки "Наименование", группирование помещений с одинаковыми материалами).
4) Дополнение теперь вынесено в отдельную закладку "Отделка".
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 96
Ответ принят Pending Moderation
0
Голосов
Отменить
Ураа! :) Супер!
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 97
Ответ принят Pending Moderation
0
Голосов
Отменить
Посмотрел, все работает без замечаний! ))) Вы - молодец! :)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 98
Ответ принят Pending Moderation
0
Голосов
Отменить
Все отделочники скажут вам огромное спасибо))))! Единственный момент - ждем от вас корректировку в части криволинейных стен))))
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 99
Ответ принят Pending Moderation
0
Голосов
Отменить
И полы с потолками бы по такому же принципу создавать (по периметру помещений и с выбором помещений!))) А вообще - в целом ваш продукт получился очень значимым и заслуживает уважения специалистов по разработки приложений Autodesk!) :)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 100
Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо.
Вас тоже благодарю за feedback и дельные предложения.
Со временем сделаю и полы/потолки.

Есть у меня еще одна задумка - дополнение для расстановки перемычек, прототип которого я еще прошлым летом сделал.
Принцип работы такой: пользователь по очереди проходит проемы (оконные/дверные) подобно как сделано в данном дополнении для помещений, только вместо изоляции 3D обрезка, и с помощью дополнения автоматически или вручную подбирает жб перемычки по ширине проема, толщине стены, несущие/не несущие и т.д.
Если у читателей есть интерес, то могу эту тему тоже развивать.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 101
Ответ принят Pending Moderation
0
Голосов
Отменить
Како совпадене я как совершенствую семейство СЕВЕРНИКА по перемычкам, с авто подбором. ширины и опирания перемычки согласно принятым типоразмерам по Госту(и по ширине окна - вложенное семейство-экземпляр ), осталось чуть чуть) скину на днях))
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 102
Ответ принят Pending Moderation
0
Голосов
Отменить
При нажатии "Ведомость отделки" пишет "Ссылка на объект не указывает на экземпляр объекта". Иногда вылетает, если выбираешь все помещения в "Отделочная стена". А так - супер! Спасибо.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 103
Ответ принят Pending Moderation
0
Голосов
Отменить
Добрый день,YarUnderoaker. Скиньте ссылку на приложение к RAC 2013. На 2014 пока не перехожу (боюсь возникновения ошибок в проекте) , а отделку считать нужно. Спасибо.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 104
Ответ принят Pending Moderation
1
Голосов
Отменить
Альбертwrote:

При нажатии "Ведомость отделки" пишет "Ссылка на объект не указывает на экземпляр объекта". Иногда вылетает, если выбираешь все помещения в "Отделочная стена".

Ясно. Надо будет подумать почему это случается.

Andrew Yemelianovwrote:

Добрый день,YarUnderoaker. Скиньте ссылку на приложение к RAC 2013. На 2014 пока не перехожу (боюсь возникновения ошибок в проекте) , а отделку считать нужно. Спасибо.

Последние релизы уже несовместимы с 2013 версией, но у меня завалялась старая версия, но не ручаюсь что это она, проверить не могу. Удачи https://dl.dropboxusercontent.com/u/71139287/Revit/RoomFinishesAddInSetup%28x64%29.msi
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 105
Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 106
Ответ принят Pending Moderation
0
Голосов
Отменить
Что-то ветка затихла))
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 107
Ответ принят Pending Moderation
0
Голосов
Отменить
Ушел на борьбу с сепаратистами :)

Планирую выпустить дополнение для Revit 2015, как только выкрою время для этого.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 108
Ответ принят Pending Moderation
0
Голосов
Отменить
Пощелкал штуку, весьма удобно! :)
Вы написали, что ведомость отделки надо создавать вручную, но ведь у вас в файле уже создана ревитовская спецификация по метариалам, которая, пусть не совсем по госту, зато автоматически обновляется при добавлении дверей-окон и перемещении стен! Фактически, приложение надо перезапустить только при изменении номеров помещений или их соединении-разделении. Причем, в отличие от румбука, это делается практически мгновенно!

Как можно финансово поддержать проект?) Обновление до 2015 было бы весьма кстати.

Smit_Tim_wrote:

Как и обещал, выкладываю ревитовскую спецификацию - Ведомость отделки помещений:

Файл скачивается, но не открывается. Движок форума его ломает, видимо
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 109
Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо за отзыв.
Ручная ведомость отделки для тех кому нужно соответствие ГОСТу.

У меня сейчас больше проблемы со свободным временем, а если оно появляется, то проблемы с ленью :)
Не думаю что финансовая поддержка решит эти проблемы, скорее настырное требование пользователей.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 110
Ответ принят Pending Moderation
0
Голосов
Отменить
Здравствуйте!
Можно вас попросить добавить при выполнении команды "Отделочная стена" в данные для вновь генерируемых стен из данных помещения, кроме номера и имя, присвоить и отделку стен данного помещения. Тогда можно создавать спецификации Revit (типа сводная спецификация отделки стен).
С уважением Владимир.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 111
Ответ принят Pending Moderation
0
Голосов
Отменить
Эта сводная спецификация - ведомость материалов стен или спецификация помещений?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 112
Ответ принят Pending Moderation
0
Голосов
Отменить
Владимир Курбатовwrote:

Здравствуйте!
из данных помещения, кроме номера и имя, присвоить и отделку стен данного помещения.

Не очень продуктивное предложение на мой взгляд. Владимир, данное приложение удобно именно тем, что оно напрямую использует материалы присвоенные стенам, и в ведомость вводятся данные материала. Зачем добавлять в ведомость пункт, который будет копировать рукописную запись из данных помещения?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 113
Ответ принят Pending Moderation
0
Голосов
Отменить
Добрый день! Уважаемый YarUnderoaker! Предлагаю распространить определение номера и имени помещения для всех семейств) чтобы была возможность считать мебель, электрику итп по отдельным помещениям, это очень актуально))))!!!!:)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 114
Ответ принят Pending Moderation
0
Голосов
Отменить
Дополнение для Revit 2015
https://dl.dropboxusercontent.com/u/71139287/Revit/RoomFinishesAddInSetup2015%28x64%29.msi

Smit_Tim_wrote:

Добрый день! Уважаемый YarUnderoaker! Предлагаю распространить определение номера и имени помещения для всех семейств) чтобы была возможность считать мебель, электрику итп по отдельным помещениям, это очень актуально))))!!!!:)


У спецификаций помещений есть дополнительная закладка - внедренная спецификация. С помощью нее можно определить любые экземпляры семейств, которые расположены в объеме помещения. Так что возможно ничего не надо добавлять :)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 115
Ответ принят Pending Moderation
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 116
Ответ принят Pending Moderation
0
Голосов
Отменить
Это не совсем баг, алгоритм просто не умеет определять такие стены (не плоские). Возможно в будущем придумаю что-нибудь.
Надо просто задать значения параметрам вручную.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 117
Ответ принят Pending Moderation
0
Голосов
Отменить
YarUnderoakerwrote:

Эта сводная спецификация - ведомость материалов стен или спецификация помещений?


Это ведомость/спецификация (не ведомость материалов).

С материалами вообще не хочется связываться.
Тогда для каждого вида отделки нужно создавать свой тип стены и соответственно свой тип материала, а потом каким- то образом все это отслеживать на здании, где 15 этажей, 200 помещений и 6 типов отделки стен (черновая, простая водоэмульсионная, улучшенная водоэмульсионная, высококачественная водоэмульсионная, высококачественная акриловая, обои и т.д.) самое интересное начнется когда происходит изменение планировок.....

Т. к. у нас помещениям уже присвоена отделка (и 10 раз данные проверены на возможность ошибки), логично все данные автоматически присвоить стене т.е. Номер помещения; Имя помещения; Отделка стен). При изменениях планировок можно просто стереть допустим целый этаж стен с отделкой и заново сгенерировать стены и в спецификации автоматом будут
Что до работы с деталями, то при Т-образном соединении стен все нормально с генерируемыми деталями, а если стены вдруг соединяются крест на крест ┼ , тогда уже все плохо с деталями.

Высылаю скиншот спецификации сделанной в вашем тестовом проекте, данные отделка стен добавлены вручную. На основе этой спецификации можно сделать сводную по отделке стен.
Надеюсь вам не сложно добавить строчку данных для стены.

Спасибо.
Вложения
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 118
Ответ принят Pending Moderation
0
Голосов
Отменить
Ок, сделаю.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 119
Ответ принят Pending Moderation
0
Голосов
Отменить
когда получится отработать, может скинете ссылку на улучшенный вариант отделки, как раз сейчас идет проект на 30000 кв. м., там и "обкатаю".
Спасибо.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 120
Ответ принят Pending Moderation
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 121
Ответ принят Pending Moderation
0
Голосов
Отменить
А можно тоже сделать для Revit 2014, а то я в проектной конторе работаю и переход на revit 2015 не прост.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 122
Ответ принят Pending Moderation
0
Голосов
Отменить
У меня уже нет 2014-го, а без него собрать не получится.
Но я постараюсь написать для вас макрос, который будет копировать значения параметров отделки из помещений в стены.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 123
Ответ принят Pending Moderation
0
Голосов
Отменить
Вот, как обещал

/*
* Created by SharpDevelop.
* User: Ростислав
* Date: 04.08.2014
* Time: 20:58
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
using Autodesk.Revit.UI;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI.Selection;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;

namespace Resident
{
[Autodesk.Revit.Attributes.Transaction(Autodesk.Revit.Attributes.TransactionMode.Automatic)]
[Autodesk.Revit.DB.Macros.AddInId("8AD00553-D1C8-4544-93E5-3D68F36CE3FC")]
public partial class ThisDocument
{
private void Module_Startup(object sender, EventArgs e)
{

}

private void Module_Shutdown(object sender, EventArgs e)
{

}

#region Revit Macros generated code
private void InternalStartup()
{
this.Startup += new System.EventHandler(Module_Startup);
this.Shutdown += new System.EventHandler(Module_Shutdown);
}
#endregion
public void FinishHim()
{
Document doc = this.Document;
ICollection<ElementId> eset = this.Selection.GetElementIds();

FilteredElementCollector collector = new FilteredElementCollector(doc);
ElementCategoryFilter wallCatFilter = new ElementCategoryFilter(BuiltInCategory.OST_Walls);
ICollection<Element> wallCollection = collector.WherePasses(wallCatFilter).WhereElementIsNotElementType().ToElements();

int count = 0;
bool useness = false;

foreach(ElementId id in eset)
{
Element e = doc.GetElement(id);
Autodesk.Revit.DB.Architecture.Room room = e as Autodesk.Revit.DB.Architecture.Room;
if (room == null) continue;
count++;

Parameter roomNumberParam = room.get_Parameter(BuiltInParameter.ROOM_NUMBER);
string roomNumber = roomNumberParam.AsString();

Parameter roomFinishParam = room.get_Parameter(BuiltInParameter.ROOM_FINISH_WALL);
string roomFinishing = roomFinishParam.AsString();


foreach(Wall w in wallCollection)
{

Parameter p2 = w.get_Parameter("Номер помещения");
if (p2 == null)
{
MessageBox.Show("У стен нет параметра 'Номер помещения', что-то тут не так...");
return;
}

if (string.Compare(roomNumber, p2.AsString()) != 0) continue;

Parameter p1 = w.get_Parameter("Отделка стен");
if (p1 == null)
{
MessageBox.Show("У стен нет параметра 'Отделка стен', необходимо добавить его вручную");
return;
}

p1.Set(roomFinishing);
useness = true;
}
}

if (count == 0)
{
MessageBox.Show("Предварительно выберите одно или несколько помещений");
return;
}

if (useness) MessageBox.Show("Выполнено");
}
}
}


Инструкция по использованию
1) Закладка Управление -> Кнопка Диспетчер макросов
2) В диспетчере активной должна быть закладка с названием вашего проекта
3) Нажимаем кнопку Создать в группе Модуль, пишем имя модуля Resident
4) Ждем пока появится окно среды разработки
5) Удаляем дефолтный текст и копируем туда код из этого поста
6) Заходим в меню Проект -> Добавить ссылку, ищем System.Windows.Forms. Жмем ОК.
7) Заходим в меню Сбока -> Собрать решение
8) Если ошибок нет, возвращаемся в Ревит, выбираем те помещения, стены которых нужно обновить, в Диспечере макросов выбираем макрос FinishHim и нажимаем кнопку Выполнить
9) Значение параметра "Отделка стен" скопировано в из помещений в стены-отделки. Profit :)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 124
Ответ принят Pending Moderation
0
Голосов
Отменить
Немного подправил под 2014 версию (утро вечера мудренее :)


/*
* Created by SharpDevelop.
* User: Ростислав
* Date: 04.08.2014
* Time: 20:58
*
* To change this template use Tools | Options | Coding | Edit Standard Headers.
*/
using System;
using Autodesk.Revit.UI;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI.Selection;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;

namespace Resident
{
[Autodesk.Revit.Attributes.Transaction(Autodesk.Revit.Attributes.TransactionMode.Automatic)]
[Autodesk.Revit.DB.Macros.AddInId("8AD00553-D1C8-4544-93E5-3D68F36CE3FC")]
public partial class ThisDocument
{
private void Module_Startup(object sender, EventArgs e)
{

}

private void Module_Shutdown(object sender, EventArgs e)
{

}

#region Revit Macros generated code
private void InternalStartup()
{
this.Startup += new System.EventHandler(Module_Startup);
this.Shutdown += new System.EventHandler(Module_Shutdown);
}
#endregion
public void FinishHim()
{
Document doc = this.Document;
Autodesk.Revit.UI.Selection.SelElementSet eset = this.Selection.Elements;

FilteredElementCollector collector = new FilteredElementCollector(doc);
ElementCategoryFilter wallCatFilter = new ElementCategoryFilter(BuiltInCategory.OST_Walls);
ICollection<Element> wallCollection = collector.WherePasses(wallCatFilter).WhereElementIsNotElementType().ToElements();

int count = 0;
bool useness = false;

foreach(Element e in eset)
{
Autodesk.Revit.DB.Architecture.Room room = e as Autodesk.Revit.DB.Architecture.Room;
if (room == null) continue;
count++;

Parameter roomNumberParam = room.get_Parameter(BuiltInParameter.ROOM_NUMBER);
string roomNumber = roomNumberParam.AsString();

Parameter roomFinishParam = room.get_Parameter(BuiltInParameter.ROOM_FINISH_WALL);
string roomFinishing = roomFinishParam.AsString();


foreach(Wall w in wallCollection)
{

Parameter p2 = w.get_Parameter("Номер помещения");
if (p2 == null)
{
MessageBox.Show("У стен нет параметра 'Номер помещения', что-то тут не так...");
return;
}

if (string.Compare(roomNumber, p2.AsString()) != 0) continue;

Parameter p1 = w.get_Parameter("Отделка стен");
if (p1 == null)
{
MessageBox.Show("У стен нет параметра 'Отделка стен', необходимо добавить его вручную");
return;
}

p1.Set(roomFinishing);
useness = true;
}
}

if (count == 0)
{
MessageBox.Show("Предварительно выберите одно или несколько помещений");
return;
}

if (useness) MessageBox.Show("Выполнено");
}
}
}
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 125
Ответ принят Pending Moderation
0
Голосов
Отменить
На Revit 2015 выдает error " Error in read ParamDatabase" :(
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 126
Ответ принят Pending Moderation
0
Голосов
Отменить
Nikolaywrote:

На Revit 2015 выдает error " Error in read ParamDatabase" :(

После каких действий?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 127
Ответ принят Pending Moderation
0
Голосов
Отменить
Здравствуйте!
При работе с макросом выскочила ошибка см. картинки, если сложно, то я выкручусь с Revit 2015.

По поводу отделки для тестового проекта мной модифицированного - работает. Для скаченного образца - выдает ошибку см. .., может дело в том, что у стены нет данных "Отделка стен" и происходит ошибка?

Можно ведомость отделки расширить, добавить панели и пол. Добавить выбор 2-х типов ведомости отделки:
- Ведомость отделки с сортировкой по этажам, для больших зданий.
- Ведомость отделки для каждого помещения (без группировки), для маленьких зданий.
Спасибо.
Вложения
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 128
Ответ принят Pending Moderation
0
Голосов
Отменить
Здравствуйте!
При работе с макросом выскочила ошибка см. картинки, если сложно, то я выкручусь с Revit 2015.

По поводу отделки для тестового проекта мной модифицированного - работает. Для скаченного образца - выдает ошибку см. .., может дело в том, что у стены нет данных "Отделка стен" и происходит ошибка?

Можно ведомость отделки расширить, добавить панели и пол. Добавить выбор 2-х типов ведомости отделки:
- Ведомость отделки с сортировкой по этажам, для больших зданий.
- Ведомость отделки для каждого помещения (без группировки), для маленьких зданий.
Спасибо.
P.S. Хотел образцы ведомостей отделки послать в Excel - не приняли.
Вложения
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 129
Ответ принят Pending Moderation
0
Голосов
Отменить
Это у вас ошибка среды разработки (глюк), попробуйте перезагрузится. Я когда-то с таким сталкивался, но уже не помню как решил.

Пол, панели - это уже не Гостовская ведомость, тут уже лучше использовать ревитовские спецификации.

>> - Ведомость отделки с сортировкой по этажам, для больших зданий.
Это можно сделать.

>> - Ведомость отделки для каждого помещения (без группировки), для маленьких зданий.
Это уже есть.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 130
Ответ принят Pending Moderation
0
Голосов
Отменить
YarUnderoakerwrote:


После каких действий?

Например после добавления помещения в плане (в Тестовый проект) ,нажимаю на ''определить деталь отделки'' .

Наверно я что то не правельно сделал .
Можете описать порядок действий , смотрел видео на youtube но там старая версия?
спасибо
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 131
Ответ принят Pending Moderation
0
Голосов
Отменить
Я так проверяю:
расставляю перегородки внутри существующего помещения
создаю новое помещение
разделяю новые перегородки на детали
запускаю определение деталей отделки
получаю сообщение "Готово"
проверяю, что деталям присваивается номер и имя помещения

Видео актуальности не утратило, просто с того времени добавлены пару новых функции.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 132
Ответ принят Pending Moderation
0
Голосов
Отменить
Здравствуйте!
Есть несколько предложений по оптимизации отделки.

1) Сейчас расчет производится с одним типом данных для отделки:
• отделка пола-помещение;
• отделка потолка-потолок;
• отделка стен-детали.
Предлагаю ввести еще один вариант типа данных (в настройках перед расчетом ВЕДОМОСТИ ОТДЕЛКИ предложить выбор предпочтительного сценария):
• отделка пола-помещение;
• отделка потолка-помещение;
• отделка стен-помещение.
Во втором варианте возможно при помощи ключевой спецификацией назначить отделку сразу всему. Не заниматься черчением потолков, деталей (файл легче). Все данные присвоены помещению и наглядно видно, удобно работать.

2) При расчете ВЕДОМОСТИ ОТДЕЛКИ в отделку стен-помещение вносить рассчитанное значение площади отделки для данного помещения.

3) Завести дополнительные данные с учетом «+» или «-« (по умолчанию равны 0) и использовать их при расчете ВЕДОМОСТИ ОТДЕЛКИ:
• Дополнительная площадь пола (удобна для учета подстенков в лестнице и т.д.);
• Дополнительная площадь стен (удобна для учета наклонных стен и т.д.)
• Дополнительная площадь потолка (удобна для учета отверстий в потолке или дополнительных площадей и т. д.);
• Коэффициент для потолка, по умолчанию =1 (удобен для учета наклонного потолка мансарды и т.д.)

4) Ввести кнопку для присвоения данных помещению, стенам и другим используемым при расчете объектам, (необходимых для корректного расчета).

Эти предложения проверены временем (лет 15 пользуюсь).

С уважением Владимир.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 133
Ответ принят Pending Moderation
0
Голосов
Отменить
Я подумаю над вашим предложением.

Хотя сейчас уже могу сказать, что ваш способ - это старый метод виртуальной (не моделируемой) отделки, я тоже начинал с него.
Все данные базируются на помещении, главное вычесть площадь проемов, умножить на коэффициент для неровных поверхностей и т.д. Чтобы с ним работать особых дополнений и не нужно. Метод хорошо подходит для помещений с одним типом отделки. А вот когда их много - уже приходится считать вручную, вот это и была основная причина, для чего я сделал свое дополнение (ближе к BIM так сказать).
Не думаю что совмещать оба метода в одном дополнении хорошая идея. Пользователь может запутаться в этих всех дополнительных параметрах.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 134
Ответ принят Pending Moderation
0
Голосов
Отменить
Я понимаю BIM это хорошо, но площадь пола берем из помещения.
Можно при расчете ведомости отделки, данные по отделочной площади стен дополнительно загонять в каждое помещение (думаю это не помешает и не запутает никого, а вдруг кому-то пригодиться).
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 135
Ответ принят Pending Moderation
0
Голосов
Отменить
Разве что общей площади отделки стен, конкретно на каждый материал не получится, придется добавлять много параметров.

Есть в таком способе опасность: визуально не проконтролируешь площадь каких элементов была посчитана, правильно учтены ли все поправки.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 136
Ответ принят Pending Moderation
0
Голосов
Отменить
Здравствуйте!
Уточните, появилась возможность ведомость отделки сортировать по этажам. Если да, то где можно скачать последний релиз.
Спасибо.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 137
Ответ принят Pending Moderation
0
Голосов
Отменить
Извиняюсь, к сожалению я этим вопросом не занимался.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 138
Ответ принят Pending Moderation
0
Голосов
Отменить
плагин не запускается. системные требования соответствуют заявленным (
Вложения
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 139
Ответ принят Pending Moderation
0
Голосов
Отменить
Проверьте, пожалуйста, наличие файла c:\Users\%Имя пользователя%\AppData\Local\Autodesk\Revit\FinishingAddOnOptions.xml
Если он есть, то покажите его содержимое.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 140
Ответ принят Pending Moderation
0
Голосов
Отменить
магия, всё заработало. мой друг из НР говорит что мне нужно бета тестером работать, у меня зависает и не работает всё то, что должно работать стабильно) спасибо огромное за труд!
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 141
Ответ принят Pending Moderation
0
Голосов
Отменить
День добрый! Отличный инструмент в рамках того что нам позволяет Autodesk. Я где-то накосячил в алгоритме использования что такую ошибку выдает при создании стен по формообразующим?
Вложения
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 142
Ответ принят Pending Moderation
0
Голосов
Отменить
Попробуйте не все помещения сразу, а порциями. Может у какого геометрия слишком сложная.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 143
Ответ принят Pending Moderation
0
Голосов
Отменить
В том и дело что даже одно помещение с элементарной геометрией не считает. Не понимаю почему так...
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 144
Ответ принят Pending Moderation
0
Голосов
Отменить
В заголовке окна написано что это Ревит 2014 и я то ли подзабыл, но такой версии плагина с этой функцией нет. Разъясните.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 145
Ответ принят Pending Moderation
0
Голосов
Отменить
Хм, ну у меня 2014 и плагин встал, на 2015 на личном ноутбуке тоже какие-то сбои были. И он работала у меня в 2014, потом раз и перестала. Т.е. они должна не работать в 2014 версии? А то я несколько раз перечитал все обсуждение, так до конца и не сообразил.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 146
Ответ принят Pending Moderation
0
Голосов
Отменить
Перечитал сам, действительно была такая версия :o
Если возможно, пришлите в личку ссылку на ваш проект, буду проверять что не работает.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 147
Ответ принят Pending Moderation
0
Голосов
Отменить
Евгений Колчинwrote:при создании стен по формообразующим?

Кстати тут не нужны формообразующие. Отделочные стены создаются просто по помещениям.

На втором и третьем этаже у меня получается создать отделочные стены, а на первом нет. Почему пока не знаю, вечером детальнее посмотрю.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 148
Ответ принят Pending Moderation
0
Голосов
Отменить
Оу, благодарю! Сейчас сам гляну. А зачем они тогда формообразующие, они как-то лучше стены позволяют делать?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 149
Ответ принят Pending Moderation
0
Голосов
Отменить
Нет, они на всякий случай, вдруг кому пригодятся.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 150
Ответ принят Pending Moderation
0
Голосов
Отменить
Если убрать деление стен на детали, то отделка лучше создается. Если используете отделочные стенки, то детали не нужны.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 151
Ответ принят Pending Moderation
0
Голосов
Отменить
Новый релиз.
Сделаны следующие изменения:
1) Добавлена команда "Площадь проемов", которая вычисляет сумму площадей оконных и дверных проемов и записывает в параметр помещения "Площадь проемов помещения". Команда предназначена для подсчета отделки обычным методом через спецификацию помещений. Выражаю благодарность Андрею ака drmeika за идею.
2) Таки добавлена возможность разбивать ведомость материалов по этажам, как для сгрупированых по материалам помещений так и для отдельных. Регулируеться включением флажка "Сортировать по этажам" в настройках дополнения.

https://dl.dropboxusercontent.com/u/71139287/Revit/RoomFinishesAddInSetup2015%28x64%29.msi
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 152
Ответ принят Pending Moderation
0
Голосов
Отменить
Здравствуйте!
После инсталляции последнего релиза "Отделки", ревит выдает такую ошибку (см. скриншот). Revit 2015? 4-й релиз.
Спасибо.
Вложения
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 153
Ответ принят Pending Moderation
0
Голосов
Отменить
Исправил, установщик обновлен по последней ссылке.
Спасибо за ваше терпение.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 154
Ответ принят Pending Moderation
0
Голосов
Отменить
Добрый день! Очень обрадовала новая функция учета площадей проемов! Было бы идеально внести в учет проемов не только окна и двери но также витражей и Линий границ помещения, если это позволяют алгоритмы программы. Также ещё очень увеличило качество интерфейса возможность выделения нескольких помещений из списка выбора с помощь Shift, и гибкая возможность сортировки списка помещений не только по номеру, но и по этажа, имени, назначению, что упростило бы работу с большими объектами! :)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 155
Ответ принят Pending Moderation
0
Голосов
Отменить
YarUnderoaker, добрый день! Спасибо за плагин! Использую команду "Площадь проемов", т.к. для больших объектов с помещениями проще работать, чем с деталями при создании Ведомости отделки. При тестировании плагина обнаружил, что при подсчете площадей проемов не учитываются окна и двери, у которых "Ширина" и "Высота" выставлены, как параметр экземпляра, а не типа. То есть один и тот же параметр "Ширина" используется для некоторых объектов, как свойство экземпляра, для других свойство типа. Можно использовать уже готовый общий параметр, например, "Площадь дв. проемов" выщитываемый внутри семейства, можно брать его для расчета. Еще очень хотелось бы подсчитывать и вычитать из площади стен площади витражей, которые тоже являются проемами.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 156
Ответ принят Pending Moderation
0
Голосов
Отменить
Евгений Колчинwrote:

Добрый день! Очень обрадовала новая функция учета площадей проемов! Было бы идеально внести в учет проемов не только окна и двери но также витражей и Линий границ помещения, если это позволяют алгоритмы программы. Также ещё очень увеличило качество интерфейса возможность выделения нескольких помещений из списка выбора с помощь Shift, и гибкая возможность сортировки списка помещений не только по номеру, но и по этажа, имени, назначению, что упростило бы работу с большими объектами! :)

В менюшке выбора используется стандарный контрол, попробую что-нибудь с ним сделать. Кстати если заранее выбрать нужные помещения, а потом запустить команду, то в окне выбора уже будут отмечены помещения.

Влад Рябовwrote:


YarUnderoaker, добрый день! Спасибо за плагин! Использую команду "Площадь проемов", т.к. для больших объектов с помещениями проще работать, чем с деталями при создании Ведомости отделки. При тестировании плагина обнаружил, что при подсчете площадей проемов не учитываются окна и двери, у которых "Ширина" и "Высота" выставлены, как параметр экземпляра, а не типа. То есть один и тот же параметр "Ширина" используется для некоторых объектов, как свойство экземпляра, для других свойство типа. Можно использовать уже готовый общий параметр, например, "Площадь дв. проемов" выщитываемый внутри семейства, можно брать его для расчета. Еще очень хотелось бы подсчитывать и вычитать из площади стен площади витражей, которые тоже являются проемами.


Я забыл упомянуть, но уже сейчас можно использовать параметр "Площадь проема" вместо ширины и высоты. Он может быть как параметром типа, так и экземпляра. Ведь бывают проемы разной формы, поэтому я его сразу предусмотрел. Что касается размеров проема из экземпляра, тот тут еще надо подумать, как различать какой из них верный.

С витражами и границами помещений я пока не знаю что можно сделать, тут простого решения нет.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 157
Ответ принят Pending Moderation
0
Голосов
Отменить
Здравствуйте!
Попробовал получит площадь проемов при помощи плагина. Данные добавились, но площадь проемов после пересчета =0,000, не меняется. При ручном назначении площади, после пересчета, опять получается =0,000. Подскажите что нужно до настроить в revite.
Спасибо.
Вложения
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 158
Ответ принят Pending Moderation
0
Голосов
Отменить
P.S. Выложите тестовый проект в котором все работает, может сам разберусь с настройками. revit 2015, 4-релиз
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 159
Ответ принят Pending Moderation
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 160
Ответ принят Pending Moderation
0
Голосов
Отменить
Здравствуйте!

Спасибо, что добавили в помещение площадь проемов.
- Можно вас попросить в НАСТРОЙКАХ добавить функцию выбора расчета ВЕДОМОСТИ ОТДЕЛКИ на основе помещения или деталей, потолков.
- Вторым этапом, дополнительную площадь стен со знаком +/-. Для помещений ограниченных с 3-х сторон стенами, а 4-я витраж. Потому, что витраж может в плане ограничивает 10 помещений, а по вертикали на 15 этажей.

С уважением Владимир.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 161
Ответ принят Pending Moderation
0
Голосов
Отменить
Владимир Курбатовwrote:
- Можно вас попросить в НАСТРОЙКАХ добавить функцию выбора расчета ВЕДОМОСТИ ОТДЕЛКИ на основе помещения или деталей, потолков.

Для этого надо сделать создание ведомости отделки по помещениям, которого пока нет, одной галочки не обойтись :)
А чтобы это сделать, надо обсудить принципы подсчета, решить какие параметры использовать, как их вычислить.
Возможно нужен пример как вы это делаете сами.

Владимир Курбатовwrote:
- Вторым этапом, дополнительную площадь стен со знаком +/-. Для помещений ограниченных с 3-х сторон стенами, а 4-я витраж. Потому, что витраж может в плане ограничивает 10 помещений, а по вертикали на 15 этажей.

Извините, не понял.
Вычислить сколько витраж забирает площади стен сложная задача, я пока не придумал как её решить.
Если вы предлагаете ввести новый параметр помещения "дополнительная площадь стен", то объясните что туда надо записывать.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 162
Ответ принят Pending Moderation
0
Голосов
Отменить
Я считаю отделку, учитывая такие показатели:
1. Данные для отделки присваиваю помещению при помощи ключевой спецификации;
2. Завести дополнительные данные с учетом «+» или «-« (по умолчанию равны 0) и использовать их при расчете ВЕДОМОСТИ ОТДЕЛКИ:
• Дополнительная площадь пола (удобна для учета подстенков в лестнице и т.д.);
• Дополнительная площадь стен (удобна для учета наклонных стен, колонн и т.д.)
• Дополнительная площадь потолка (удобна для учета отверстий в потолке или дополнительных площадей и т. д.);
• Коэффициент для потолка, по умолчанию =1 (удобен для учета наклонного потолка мансарды и т.д.)
3. Еще по хорошему необходимо учесть наличие панелей в санузлах ( допустим до высоты 2100 керамическая плитка, дальше окраска) и плитку необходимо вычесть из окраски.
3. Все складываем и умножаем в соответствии с правилами арифметики, на выходе получаем достоверные данные по отделке.

Раньше все делал в связке Excel + AutoCAD Architecture ( при помощи макроса в Excel). На скиншоте присваиваемые данные в AutoCAD Architecture.
Вложения
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 163
Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо за развернутый ответ. Постараюсь реализовать.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 164
Ответ принят Pending Moderation
0
Голосов
Отменить
Здравствуйте. YarUnderoaker, в описании дополнения написано: п.7 Дополнительно есть кнопка "Разделить детали рабочей плоскостью", которая делит выбранные детали по линии пересечения с рабочей плоскостью. Это может пригодится для моделирования отделки у которой разные материалы по высоте. У меня стоит на данный момент такая задача: в лестничной клетке многоэтажного дома посчитать отделку стен: низ стены - окраска, верх - побелка. Подскажите, пожалуйста, возможно ли решить эту задачу с помощью вашего дополнения? Разделить детали стены рабочей плоскостью попробовал, но чего-то не получается. Если можно, то объясните поподробнее. Спасибо.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 165
Ответ принят Pending Moderation
0
Голосов
Отменить
Порядок действий такой:
1) Создаете опорную плоскость с таким расположением, что бы она пересекала деталь в требуемом месте. В сложных случаях можно использовать дополнение Артура Куракова для создания плоскостей по трем точкам.
2) Выбираем детали которые нужно разрезать. Для удобства можно использовать изоляцию деталей конкретного помещения с помощью данного дополнения.
3) Нажимаем "Разделить детали рабочей плоскостью". Увы не всегда получается если деталь сложной формы.

Как альтернативу, можно использовать родную команду Ревита "Разделить детали" на вкладке "Изменить" при выборе детали.

Если ваши линии разделения наклонные, то вероятно придется повозится.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 166
Ответ принят Pending Moderation
0
Голосов
Отменить
Что можно сделать с файлом, чтобы в нем перестала работать функция определения отделки. Причем и в 13 и в 15 версии. До какого-то момента все работала, но в файле несколько человек делают раздные разделы, и вот вуаля, вся новая отделка определяться перестала.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 167
Ответ принят Pending Moderation
0
Голосов
Отменить
Wardwrote:

Что можно сделать с файлом, чтобы в нем перестала работать функция определения отделки. Причем и в 13 и в 15 версии. До какого-то момента все работала, но в файле несколько человек делают раздные разделы, и вот вуаля, вся новая отделка определяться перестала.

Нашел сам. Надо же, кто-то догадался выключить у отделки "границу помещения" :D
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 168
Ответ принят Pending Moderation
0
Голосов
Отменить
Здравствуйте! Почему перестало обсуждаться дополнение? Родные средства ревита стали позволять решить задачу? Или есть другое приложение-дополнение более удобное?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 169
Ответ принят Pending Moderation
0
Голосов
Отменить
Мне тоже интересно почему :)
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 170
Ответ принят Pending Moderation
0
Голосов
Отменить
Версии вашего плагина для Revit 2016, Revit 2017 есть? Если есть, то сбросьте ссылки. Спасибо.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 171
Ответ принят Pending Moderation
0
Голосов
Отменить
Для этих Ревитов нет плагина, небыло спроса.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 172
Ответ принят Pending Moderation
0
Голосов
Отменить
Если переделка под Revit 2016 не трудоемкий процесс, может сделаете?
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 173
Ответ принят Pending Moderation
0
Голосов
Отменить
Хорошо, на выходных постараюсь.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 174
Ответ принят Pending Moderation
0
Голосов
Отменить
К сожалению пока сделать новые версии не получается:
2016 Ревит сломался после установки 2017-го, а в 2017 часть команд не работает как надо, нужно разбираться почему,
например, есть проблема с размещением текста в чертежных видах из-за бага в АПИ Ревита, который разработчики пока не устранили.
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 175
Ответ принят Pending Moderation
0
Голосов
Отменить
Сделал версию для 2017-го.
Пока создание ведомости отделки не работает.
Дополнение для Ревит 2017
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 176
Ответ принят Pending Moderation
0
Голосов
Отменить
Спасибо за обновление.
Я не переходил с Revit 2015, только из-за вашего плагина (ждал обновление).
Комментарий
Никаких комментариев пока не создано.
  1. больше, чем месяц назад
  2. Revit architecture (RAC)
  3. # 177
  • Страница :
  • 1


На это сообщение еще не было ни одного ответа.
Однако, Вы не можете отвечать на это сообщение.