Приложению revit не удалось найти соответствующий сегмент трубы
Форумы CADUser → Autodesk → Revit → RevitMEP 2008: как поменять трубопроводную систему?
Тема: RevitMEP 2008: как поменять трубопроводную систему?
Приветствую, господа проектировщики!
Помогите пожалуйста! Начал самостоятельно осваивать RevitMEP 2008 с помощью справки F1 и переводчика))) поскольку русификатора как я понимаю еще нет, впрочем как и русского руководства пользователя.
ВОПРОС: Как поменять (задать) трубопроводную систему?? В MEP 2008 были разные системы (по транспортируемым средам и материалам), в RevitMEP 2008 предлагается выбрать из стандартной и пвх. не могу поменять материал и задать транспортируемую среду, а также установить тип соединения (сварка, фланцы).
Зараннее признателен за помощь!
при нажатии кнопки Check pipe systems панели piping пишут not systems found.
Помогите кто чем может)
> Muscrat
День добрый.
Для создания системы выберите оборудование, которое принадлежит к Вашей системе (бойлер, отопительные приборы и т.д.). И нажмите на кнопку создания системы. Синия кнопка подающая, красная - обратка, черная - другое. Просмотр существующих систем осуществляется в System Browser (включается в падающем меню Window).
А можете подсказать насколько удобно оформлять чертежи трубопроводов в Ревит МЕР? Или допустим сравнить с Акад МЕР?
В принципе в Revit MEP есть инструментарий по оформлению. Но в AutoCAD оформлять рабочую документацию по отечественным стандартам гораздо удобнее. В поставку лицензионного Revit MEP входит AutoCAD MEP. Поэтому можно создавать планировки, разрезы и модель в Revit MEP, а оформлять чертежи в AutoCAD MEP используя экспорт.
Возможно ли в Ревите экспортировать таким образом, что бы потом АкадМЕР распознавал объекты? Спрашиваю из соображений у АкадМЕР имеется возможность отображать часть труб одной линией, другую часть труб двумя линиями. Не произойдет ли после экспорта отсутствие возможности использовать такое отображение? Также, в АкадМЕР у объектов заложены свойства, которые при оформление чертежей возможно доставать при помощи аннотаций. Не теряется ли такое свойство при экспорте?
Либо же имеется ввиду делать листы с планами, видами в Ревит, затем экспортировать в Акад и там оформлять? Не теряется ли в этом случае та самая связь между моделью и чертежом, которым хвалят Ревит (модель - Ревит, чертеж-Акад). Ведь после изменения модели и нового экспорта, скорее всего придется предыдущие чертежи просто выкинуть в корзину?
При экспорте из Revit MEP в формат dwg все объекты трубопроводных систем превращаются в примитивы AutoCAD. Поэтому все трубопроводы отображаются или в одну, или в две линии. Также исчезнет возможность использовать аннотации. Чтобы не работать "на корзину", предлагаю следующий порядок действий:
Таким образом "в корзину" пойдет не вся Ваша работа по оформлению, а только измененная часть.
Блог посвящен семейству Autodesk Revit, а также связанным с ним продуктам. В ходе моей работы мне приходится регулярно проводить обучение, решать технические вопросы, а в последнее время руководить процессами внедрения и выполнением других, близких задач. Так как мой опыт работы с продуктами достаточно большой (более 4 лет), то на данном ресурсе я делюсь опытом и наработками, чтобы помочь коллегам и единомышленникам успешно работать с программой.
Внимание!
воскресенье, 6 июля 2014 г.
У начинающих пользователей часто бывает, что открыв свой архитектурный проект в Revit или Revit MEP, они могут построить лишь прямые участки воздуховодов, кабельных лотков или труб, без соединительных деталей. При попытке построить сегменты, соединенные под углом, Revit отказывается это делать:
На самом деле все предельно просто.
Как это решить? Есть 2 способа:
Продукты Revit
Не удалось извлечь оглавление
Определение сегментов и размеров
Сегменты и размеры отображаются в таблице размеров труб, доступных в проекте.
Размеры труб представлены в виде иерархической структуры, сгруппированы и отображаются в таблице в соответствии с сегментом трубы. Сегменты труб используются для определения настроек трассировки для трубы. Каждый сегмент содержит сочетание материала и спецификаций/типа, шероховатость и диапазон размеров.
При выборе определенного сегмента можно задать только шероховатость этого сегмента. В каталоге размеров перечислены размеры выбранного сегмента.
Можно выбрать способ использования отдельных сегментов в проекте. В таблице для конкретного сегмента выберите:
- Используется в списках размеров: выбранный размер отображается в списках во всех модулях Revit , включая редактор компоновок труб и редактор труб. Когда флажок снят, размер не присутствует в этих списках.
- Используется при определении размеров: размер труб определяется по рассчитанному значению потока в системе с применением предусмотренного в Revit алгоритма определения размеров. Когда флажок снят, размер не используется в алгоритме определения размеров.
Данные размеров трубы изменить в этой таблице невозможно. Размеры трубы можно добавлять или удалять, но нельзя редактировать атрибуты для существующего размера трубы. Чтобы изменить параметры для существующего размера, необходимо заменить существующую трубу (удалить исходный размер трубы, а затем добавить размер трубы с требуемыми параметрами).
Добавление размера трубы
Удаление размера трубы
Добавление сегмента трубы
Для нового сегмента необходимо указать новый материал, новую спецификацию/тип или оба эти параметра.
Имя сегмента создается на основе сведений о материале и спецификации/типе.
Удаление сегмента трубы
Сегмент нельзя удалить, если он используется в проекте или является единственным заданным в проекте сегментов.
Продукты Revit
Не удалось извлечь оглавление
Определение сегментов и размеров
Сегменты и размеры отображаются в таблице размеров труб, доступных в проекте. Размеры труб представлены в виде иерархической структуры, сгруппированы и отображаются в таблице в соответствии с сегментом трубы. Сегменты труб используются для определения настроек трассировки для трубы. Каждый сегмент содержит сочетание материала и спецификаций/типа, шероховатость и диапазон размеров.
При выборе определенного сегмента можно задать только шероховатость этого сегмента. В каталоге размеров перечислены размеры выбранного сегмента.
Можно выбрать способ использования отдельных сегментов в проекте. В таблице для конкретного сегмента выберите:
- Используется в списках размеров: выбранный размер отображается в списках во всех модулях Revit , включая редактор компоновок труб и редактор труб. Когда флажок снят, размер не присутствует в этих списках.
- Используется при определении размеров: размер труб определяется по рассчитанному значению потока в системе с применением предусмотренного в Revit алгоритма определения размеров. Когда флажок снят, размер не используется в алгоритме определения размеров.
Данные размеров трубы изменить в этой таблице невозможно. Размеры трубы можно добавлять или удалять, но нельзя редактировать атрибуты для существующего размера трубы. Чтобы изменить параметры для существующего размера, необходимо заменить существующую трубу (удалить исходный размер трубы, а затем добавить размер трубы с требуемыми параметрами).
Добавление размера трубы
Удаление размера трубы
Добавление сегмента трубы
Для нового сегмента необходимо указать новый материал, новую спецификацию/тип или оба эти параметра.
Имя сегмента создается на основе сведений о материале и спецификации/типе.
Удаление сегмента трубы
Сегмент нельзя удалить, если он используется в проекте или является единственным заданным в проекте сегментов.
Продукты Revit
Не удалось извлечь оглавление
Определение настроек трассировки для трубы
Можно назначить сегменты и фитинги конкретным диапазонам размеров для их использования при трассировке трубы.
Определение настроек трассировки
- В окне «Диспетчер проекта» разверните раздел «Виды (все)» «Планы этажей» и откройте вид для системы трубопроводов.
- В Диспетчере проекта разверните папки «Семейства» «Трубы» «Типы трубопроводов».
- Щелкните правой кнопкой тип трубы и выберите «Свойства типа».
Можно добавить несколько сегментов труб к настройке трассировки. Можно добавить несколько соединительных элементов к каждому разделу типа детали (отвод, соединение, крестовина, переход, объединение, заглушка).
Если критериям компоновки удовлетворяет более одной детали для соединительного элемента, используется первый элемент из списка. Для изменения приоритета детали необходимо переместить строку вверх или вниз.
- Выберите строку в разделе, в котором требуется добавить новую строку. Новая строка добавляется снизу.
- Щелкните «Добавить строку».
- Выберите строку, которую необходимо удалить.
- Щелкните «Удалить строку».
- Выберите строку, которую требуется переместить.
- Выберите «Переместить строку вверх» или «Переместить строку вниз».
Добавление или изменение сегментов и размеров трубы
-
Щелкните «Сегменты и размеры».
В диалоговом окне «Настройки систем ОВиВК» можно добавить или удалить сегмент трубы, изменить его свойства, а также добавить или удалить доступные размеры.
Если при изменении настроек трассировки необходимо обновить существующие в проекте участки трубопровода с тем же самым типом, выберите существующие сегменты и соединительные элементы, а затем на вкладке «Редактирование» нажмите кнопку («Применить тип повторно»). Чтобы изменить тип участка трубопровода и использовать другие настройки трассировки, на вкладке «Редактирование» нажмите кнопку («Изменить тип»).
Один из плюсов Ревита при моделировании инженерных систем — фитинги сами расставляются при прокладке трасс. Если что-то ставится само, значит, где-то есть настройки. В Ревите они называются «настройками трассировки». Расскажу, как с ними работать, на что они влияют и какие есть особенности.
Что это
Настройки трассировки — это список фитингов для каждого типа трубопровода, воздуховода, кабельного лотка и короба. С их помощью Ревит понимает, какой именно отвод, тройник и т. д. вставлять между элементами сети.
Чтобы посмотреть настройки трассировки для данного типа, выделите трубу/воздуховод/лоток, в свойствах нажмите на «Изменить тип. » У воздуховодов и труб нужно найти параметр «Настройки трассировки» и нажать «Изменить. » напротив него. У лотков и коробов настройки видны сразу в меню «Изменить тип». Давайте посмотрим на каждую категорию.
Где настраивать
Ниже для каждой категории покажу, что есть за настройки и как ими пользоваться.
Трубопроводы
0 — Сегмент трубы. Так в Ревите называется сортамент размеров трубопровода. Настраиваются они в другом месте, можете почитать о их создании в отдельной статье. Здесь можно только выбирать из существующих.
1 — Отвод. Здесь выбираются семейства отводов.
2 — Предпочтительный тип соединения. Здесь можно выбрать, как соединяются трубы: врезками или тройниками.
3 — Соединение. Первый блок соединения, тут указываем Ревиту семейства тройников и врезок. Если поменять предпочтительный тип соединения с тройников на врезки, то семейства тройников станут неактивными, серыми, а врезки будут активны. И наоборот.
4 — Крестовина. Выбираем семейство крестовин.
5 — Переход. Выбираем семейства переходов.
6 — Соединение. Второй блок соединения, здесь выбираются семейства, которые будут «разрезать», делить трубу, когда мы используем инструмент «Разделить элемент». Не путайте с первым блоком, где выбираются тройники или врезки.
7 — Фланец. Семейство, которое будет указано здесь, станет вставляться во все места соединений. У каждого тройника, отвода или перехода будут появляться эти фланцы. Это не особо удобно, если у вас системы частично на фланцах (арматура), а частично на сварке (большинство фитингов). Проще интегрировать фланцы в семейства арматуры.
8 — Заглушка. Всё очевидно, тут выбираем семейства заглушек.
Теперь посмотрим подробнее, что и как тут настраивается, и почему одни семейства можно выбрать в выпадающих списках, а другие — нет.
Для трубопроводов у каждого фитинга настраиваются минимальный и максимальный диаметры. Это нужно, чтобы в рамках одного типа трубы разделить фитинги по диаметрам. Например, у нас есть ГОСТ на отводы, в нём до 50 диаметра первое исполнение, а больше 50 мм — исполнение второе. Вот чтобы была возможность так делить фитинги, и нужны эти диаметры.
Если вы добавите, например два отвода разного типа, но настроите им одинаковые диаметры, то такой трюк не прокатит. Ревит ставит только те фитинги, которые выше в списке при равных диаметрах. То есть из двух отводов для диаметра 25 мм Ревит поставит сам только тот, что выше в списке. Поэтому смысл размещать разные фитинги с одинаковыми диаметрами небольшой, разве что для возможности быстро их менять в настройках или копировать между проектами.
Если вы копируете трубы между проектами, то все фитинги, которые добавлены в настройки трассировки, тоже скопируются вслед за трубами.
Теперь про фитинги в выпадающих списках. У каждой соединительной детали трубопровода в свойствах есть не только категория, но и тип детали. Чтобы его узнать, откройте семейство в редакторе семейств и посмотрите в окне свойств параметр «Тип детали». Не надо ничего выделять, просто зайдите в редактор и сразу увидите.
Вот по этим типам деталей и делятся все фитинги на разновидности. Соответственно, если вы сделаете что угодно в категории «Соединительные детали трубопроводов» и зададите ему тип детали, например «Тройник», то этот фитинг появится в списке для соединения тройником. Вот так Ревит и различает фитинги.
Поменял тип детали у отвода на тройник, поэтому его видно в списке тройников Поменял тип детали у отвода на тройник, поэтому его видно в списке тройниковВ проекте это тоже отражается. Вы не можете выделить отвод и заменить его на тройник или переход, потому что у них разные типы детали. Так Ревит дополнительно делит семейства внутри одной категории.
Воздуховоды
У воздуховодов всё попроще, поэтому нумеровать не буду. Тройник так же можно менять на врезку и обратно в первом блоке «Соединение». Просто «Переход» — это переход без смены типа сечения, круг на круг или прямоуголка на прямоуголку. Остальные переходы — для переходов разных типов сечений. Второй соединение — тоже для семейства, которым разделяют воздуховоды. Заглушка — ну понятно, да. Фланцев у воздуховодов нет.
Кабельные лотки
Тут всё попроще, сразу в настройках типов есть перечень фитингов. Так как лотки моделируются без крышки, то есть три типа отводов: в горизонтальной плоскости, с внутренним углом, с наружным. Переход, семейство соединения для «распила» лотка и всё.
Короба
Тут всё ещё проще. Изгиб-отвод, тройник, пересечение-крестовина, переход и соединение для «распила».
Какие особенности
Если вам нужно поменять что-либо в настройках трассировки, то вы заходите в эти окна и выбираете там семейства, которые Ревит будет использовать для соединения элементов сети. Когда мы меняете семейство фитинга в настройках трассировки, уже проставленные фитинги не меняются. Таким образом вы можете в рамках одного типа через переключение семейств менять фитинги. Иногда это удобно.
Если вы поменяли какой-то фитинг и хотите, чтобы он изменился во всей системе, например была система на тройниках, а теперь вы решили переделать её на врезки, то нужно выделить систему или её часть и нажать на ленте кнопку «Повторно применить тип». Она как раз-таки и будет заменять вам фитинги на актуальные из настроек трассировки.
Однако помните, что Ревиту до лампочки ваши резьбы и нестандартные переходы. Например, если вы делаете угольники с переходом на резьбу с типом детали «Отвод» и заменяете обычный отвод на такой угольник, то после исполнения команды «Повторно применить тип» все ваши угольники благополучно заменятся на отводы.
Ещё раз. Когда вы нажимаете на «Повторно применить тип», Ревит пробегается по всему выделенному участку сети и заменяет все фитинги, которые отличаются от текущих настроек на те, которые выбраны в настройках трассировки. Даже если ваш угольник есть в настройках трассировки, но для этих диаметров уже определён другой отвод, то есть стоит в списке выше, то ваш угольник заменится на отвод.
Настройки трассировки с несколькими типами отводов Настройки трассировки с несколькими типами отводовНа скриншоте выше выделил жёлтым те отводы, на которые заменятся все отводы в системе. Потому что для этих диаметров они выше в списке.
По этой причине всё, что не будет в настройках трассировки на верхних позициях я обычно делаю типом детали «Мультипорт». Такие фитинги ни на что не поменяются и будут железно стоять на своих местах. Плата за это — ручное размещение, приходится разделять систему руками и присоединять фитинг.
Конечно, было бы хорошо, если бы в Ревите добавили расширенные настройки трассировки, в которых можно было бы предусмотреть не только отмену замены указанных в списке фитингов, но и фитинги для соединения разных типов трубы. Чтобы переходные муфты строились при подключении пластика к стали, например. Но особо не надейтесь, что это появится, просто имейте в виду логику работы Ревита.
Если вам нужно подключить воздуховод через врезку в систему, которая уже сделана на тройниках, то это сделать можно, не проблема. Просто при моделировании выберите тип с врезкой и подключите к магистрали, которая сделана типом на тройниках. В данном случае настройки трассировки создаваемого воздуховода будут главнее и соединение будет через врезку. И наоборот, если нужно подключиться тройником в систему на врезках.
Недавно я рассказывал о своем небольшим проекте по вычислению наклонного сегмента между двумя трубами.
Сразу же возникает очевидный вопрос: «отлично. Но только как же теперь вставить реальный сегмент трубы, вместо того, чтобы просто отобразить линию, отображающую результат расчета сегмента?».
Фактически эта задача сводится к двум подзадачам:
- Создать сегмент трубы
- Соединить все три трубы вместе
Как я говорил ранее, например в статье Перемещение соединений воздуховодов, существует два подхода к решению этих задач:
- Сначала создать трубы, затем соединить их концы друг с другом. В результате этой операции автоматически будут сгенерированы соответствующие фитинги.
- Поместить сначала фитинги, присоединить к ним две исходные трубы и соединить фитинги друг с другом. Revit автоматически сгенерирует необходимый сегмент трубы.
Я хочу реализовать оба варианта.
Для начала рассмотрим первый вариант, разместив в проекте две трубы без размещения фитингов.
Первый метод. Создание двух труб
В Revit API есть два метода для создания труб:
- Новый статический метод Pipe.Create
- Старый метод Document.Create.NewPipe
Проблемы при использовании Pipe.Create
Очевидно, что я пытался вначале использовать новый метод.
Статический метод Pipe.Create принимает в качестве аргументов 6 параметров:
- document: проект, в котором нужно создать трубу
- systemTypeId: идентификатор системы
- pipeTypeId: идентификатор типоразмера трубы
- levelId: уровень, на котором нужно создать трубу
- firstPoint: координаты начала трубы
- secondPoint: координаты конца трубы
Я попробовал взять требуемые значения параметров из одной существующей трубы и вызвать метод создания трубы с помощью вот такого кода:
К сожалению, данный код не сработал и вылетел с ошибкой: "The systemTypeId is not valid piping system type. Parameter name: systemTypeId" («Параметр systemTypeId не является подходящей системой для труб»)
Я поигрался с различными значениями параметра, пытаясь подобрать корректный идентификатор типа системы, пробовал ElementId.InvalidElementId и пробовал использовать идентификатор новой системы, но, к сожалению, все впустую. Победить ошибку так и не получилось.
Как только я найду рабочее решение этой проблемы, я непременно дам вам знать.
Создание трубы с помощью метода NewPipe
Так как новый метод для создания трубы мне использовать так и не удалось, то придется воспользоваться старым проверенным методом NewPipe, определенным в классе Autodesk.Revit.Creation.Document.
У меня уже был рабочий код для создания труб старым методом, поэтому проблем с его использованием не возникло.
В метод NewPipe достаточно передать только координаты начала и окончания трубы, а также типоразмер.
Я воспользовался классом FilteredElementCollector для поиска стандартного типа трубы просто сравнивая наименование со словом «Стандартная». Но я уверен что есть способ, который позволит найти стандартный тип трубы вне зависимости от языка интерфейса.
Также я предварительно взял значение диаметра существующих труб, и затем задал тот же самый диаметр для новой трубы. Для поиска параметра я воспользовался встроенным параметром RBS_PIPE_DIAMETER_PARAM.
Читайте также:
- Технология 2 класс рабочая тетрадь приложение 9 новогодняя игрушка как делать
- Какой протокол уровня приложений использует такие типы сообщений как get put и post
- Как приложение замаскировать под картинку
- Настройка alertmanager prometheus telegram
- Как добавить карту альфа банка в apple pay из приложения