Здраствуйте!
не могли бы мне помочь пожалуйста!я пока не очень разбираюсь во всем
у меня появилась проблема которую даже не знаю как решить
создал семейство эксцентрического переходника ,подгрузил в него таблицу поиска,все работает в редакторе семейств.В итоге вставляя его в проект,настраивая трассировку ,Ревит выдает ошибку
Разъясните что я сделал в нем не так,какие ошибки допустил и как это исправить?
Решено! Перейти к решению.
Решено: apelipenko. Перейти к решению.
Добрый день. Во-первых, параметры должны быть параметрами экземпляра, а не типа.
Во-вторых, нужно переделать таблицу выбора. У Вас диаметры перехода подбирается по одному(первичному) диаметру. Например, если переход с трубы 65 на 80, то получается такая картина:
По ссылке ниже есть статья, как раз описывающая создание подобного семейства:
http://bim2b.ru/revit-lookup-tables-2-poisk-neskolkih-parametrov-organizaciya-struktury-tablicy
К сожалению не сработало.
тот пример не плох но там переход концентрический,а у меня эксцентрический...может это играет роль...хотя как оно может роль играть .
вообщем попробовал,автоматически(строю трубопровод Д=20,не выключаюсь строю трубопровод Д=15) он не поставил туда переход этот.в настройках трассировки трубопровода в изменить тип я ставил этот переход.
попробовал поставить сначала трубу Д15 и присоединить к ней переходник,оно его пихало не той стороной .Ладно ,поставил переходник,одна труба подключилась,вторую не хочет ,выдает ошибку ....
Все переделал,таблицу немного меньше сделал ,но так как в том примере.
Доброе утро! К сожалению еще не успел нормально сесть и поразбираться в Вашей проблеме, но в течении дня обязательно посмотрю. Пока, чтобы не терять время, предлагаю Вам ознакомиться с семейством, которое аналогично вашему, правда оно для канализационных труб диаметром 50-150 мм вроде.
Надеюсь это Вам поможет. Как удастся внимательно посмотреть Ваше семейство-напишу.
Я посмотрел тот переход что вы мне скинули.
заметил одно различие...но не понимаю в чем суть если это так можно назвать
в нем по умолчаниюзаданы высота смещения =80 и ширина смещения = 50 и ниже по формуле высчитываются смещение по высоте и смещение по ширине с цифрой 3048мм...что это и почему не пойму
Коллега, добрый день.
Я разобрался с проблемой вашего семейства и ниже попробую дать пояснения того как я решал.
Во-первых, признаюсь, я решил не использовать Вашу таблицу выборов и решил немого схитрить, взяв более готовую из файла семейства, которое я Вам скидывал. Ну и немного переписал формулы. Получился следующий результат: (важно заметить, что значение параметра DN1, не нужно забирать из таблицы, оно само «подцепится» из проекта)
Кроме того, необходимо привязать эскизы выдавливания к опорным плоскостям, нажав на кнопку «Маркер центра Вкл». Это необходимо проделать для верха и низа выдавливания.
Сразу стоит отметить некий баг ревита или следствие моих кривых рук. При загрузке данного перехода в проект, когда в соединителях выбрано «использовать диаметр», в проекте появляется такая штука(при нажатии на размер соединительной детали выскакивает не то значение, которое должно):
Решилась она тем, что я переделал соединители на использование радиуса и добавил два параметра RN и RN1. Загрузил-получился такой результат. Меня устраивает.
Что я сделал дальше:
Во-первых, разместил ось одного из соединителей на опорном уровне, через параметр А. Перед этим я удалил все размеры, которыми были связаны рабочие плоскости. Получилась вот такая картина.
Следующий шаг. Как я выяснил, при построении оси соединителей должны находиться на одной высоте, так как не выполнение данного условия приведет к автоматическому добавлению уклонов в трубах. Поэтому я подумал, что логично приравнять второй соединитель какой-либо рабочей плоскости и сделать так, чтобы его высоту можно было менять. Тут мне пригодился параметр «ВысотаСмещения». Ревит автоматически приравнивает этому параметру значение первого соединителя. И создал параметр «СмещениеВысота», значение которого высчитывается по формуле 1000+ВысотаСмещения-R. 1000-любое число, которое сильно больше чем возможные размеры труб и соединителей. Ниже скрин, поясняющий действия:
В параметрах имеем следующее:
Загрузили в проект-все работает. Одно но. Мы хотели эксцентрический переход, а получили концентрический. Получить концентрический можно двумя путями:
1.Изменением значения параметра «ВысотаСмещения» (не изящный)
2.Создать параметр эксцентрического перехода и только нажимать на «галочку»
Это реализовалось следующим путем.
-Создаем параметр типа «Да/нет» с названием «Эксцентрический переход»
-Создаем параметр ВысотаСмещения1 и пишем формулу: if(not(Эксцентрический_переход), ВысотаСмещения, (R1 - R + ВысотаСмещения))
Думаю все понятно
Выложил так же семейство, которое получилось в итоге. Надеюсь, что это поможет Вам.
спасибо то что вникли в вопрос и постарались разжевать все!очень ценно!
сейчас буду пробовать
Сделал переходник,все работает ,все присоединяется!спасибо!
теперь мучаюсь с уклоном трубы.при построении задается уклон
можно каждый раз включать фасад и перестраивать ,но это замедляет работу и никому такое не нужно ...а при построении в плане этажа такая вот петрушка получается с уклоном
Вы выключите её и должно все получиться) При выключенной галочке все строит так, как нужно, не создавая лишнего уклона
При построении, когда выбрана система-труба, выберите выравнивание по вертикали - внизу
есть еще вариант...
строить с концентрическим ,а потом ставить галочку "эксцентрический".тогда трубопровод в начальной и в конечной точке построения сместится на одинаковое расстояние и не будет уклона
День добрый!
а возможно ли обойти тот момент что Ревит задает автоматом первичный соединитель?
просто при построении заметил очень неудобный момент...при уменьшении диаметра(допустим с 200 на 100) он строит а при увеличении (наоборот с 100 на 200)ломает все...
вновь вкладываю семейство
Добрый день!
Создала переход. Как-то очень просто и он, кажется работает. У меня сломать не получилось.
Смотрела типовые семейства и эту тему - переход создан очень сложно с кучей параметров плоскостей, дополнительным уровнем на 1000 ниже и др. Я не могу понять зачем. Или это необходимо для эксцентричного перехода?
Посмотрите, пожалуйста, мой переход. Все ли с ним хорошо.
Спасибо!
Добрый вечер!
Прошу прощения за задержку с ответом. Да, это вызвано тем, что требовалось создание эксцентрического перехода. Не отрицаю, что его можно упростить). Но на тот момент не было достаточного количества времени, а была задача максимально оперативно создать работающее семейство.
Ваше семейство с удовольствием посмотрю. Постараюсь до завтрашнего вечера дать Вам свои комментарии.
Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.