| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее ПО от Autodesk > Revit > Ревит самовольно смещает семейство

Ревит самовольно смещает семейство

Ответ
Поиск в этой теме
Непрочитано 08.11.2015, 20:27 #1
Ревит самовольно смещает семейство
Владимир_М
 
Регистрация: 05.11.2015
Сообщений: 585

Автоматически (приложением) последовательно сверху вниз вставляются семейства:
сначала стойки (колонны, по-вашему), затем ниже фундамент (типа большой стакан под эти колонны).
Стойки, понятно дело, должны быть заделаны немного в фундамент. На соответствующем уровне вставка фундамента и производится. Но Ревит, с чего-то вдруг, самостоятельно, берет и переносит верхнюю грань фундамента ниже, в самый низ стоек, и выдает об этом соответствующее предупреждение. И при попытке поправить это дело в ручную, та же история.
Ревит, конечно, умный, но мне не надо, чтобы настолько!

Знатоки, подскажите че это за ерунда и как с ней бороться.

Миниатюры
Нажмите на изображение для увеличения
Название: Перенос фундамента.png
Просмотров: 191
Размер:	14.9 Кб
ID:	160025  

Просмотров: 4211
 
Непрочитано 08.11.2015, 20:43
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,853


Советую предоставить семейства, а также исходный и компилированный код приложения. А заодно указать, что за версия Revit.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.11.2015, 21:50
#3
Владимир_М


 
Регистрация: 05.11.2015
Сообщений: 585


Привет, Алексей! Семейства прикладываю. Версия Ревит 2015.
По поводу кода, это не просто. Приложение большое, надо посидеть повыковыривать куски, относящиеся к данной проблеме. Да и, кажется, дело не в коде. Если вручную вставить в проект семейство стоек (первое во вложениях), на основе 2-х уровней, а потом попробовать в верхнюю часть стоек поместить второе семейство (фундамент), получим то же самое, о чем был первоначальный вопрос. Нну, с небольшими отступлениями, правда... Перенос, в данном случае, получается в нужный уровень, но я-то ведь вставлял на верхний уровень, откуда Ревит узнал куда вообще-то правильно? .
Вложения
Тип файла: rfa Стойки устоя круглые наклонные 3х3.rfa (324.0 Кб, 15 просмотров)
Тип файла: rfa Фундамент устоя МЗ.rfa (364.0 Кб, 10 просмотров)

Последний раз редактировалось Владимир_М, 08.11.2015 в 22:01.
Владимир_М вне форума  
 
Непрочитано 08.11.2015, 22:58
#4
YuraSiro


 
Регистрация: 25.02.2014
MSQ/MOW
Сообщений: 191


Так перенесите опорный уровень в семействе на глубину заделки, а еще лучше глубину параметром задайте. Должно помочь.
YuraSiro вне форума  
 
Непрочитано 09.11.2015, 00:44
1 | #5
VadimS7

КМ
 
Регистрация: 02.03.2012
СПб<Nsk
Сообщений: 199


Цитата:
Сообщение от YuraSiro Посмотреть сообщение
Так перенесите опорный уровень в семействе на глубину заделки, а еще лучше глубину параметром задайте. Должно помочь.
С семействами, отлавливающими габариты, не так просто. Необходимо дополнительно на плоскости соответствующей опорному уровню поставить связь "Вверх".
Вложения
Тип файла: rfa Фундамент устоя МЗ изм.rfa (364.0 Кб, 20 просмотров)
VadimS7 вне форума  
 
Автор темы   Непрочитано 09.11.2015, 05:34
#6
Владимир_М


 
Регистрация: 05.11.2015
Сообщений: 585


Цитата:
Сообщение от YuraSiro Посмотреть сообщение
Так перенесите опорный уровень в семействе на глубину заделки, а еще лучше глубину параметром задайте. Должно помочь.
Дело в том что до сих пор (до использования семейства с наклонными стойками) все работало как надо, т. е. все с опорными уровнями и заделками было увязано. Вроде и это семейство делалось по аналогии с предыдущими, но вот только это семейство (с наклонными) чего-то решило отталкивать фундамент вниз. Единственное, что приходит на память, разница между предыдущими семействами и последним в том, что те вертикальные стойки были сделаны выдавливанием, а эти наклонные сдвигом. Может от этого как-то зависеть?

----- добавлено через ~6 мин. -----
Цитата:
Сообщение от VadimS7 Посмотреть сообщение
С семействами, отлавливающими габариты, не так просто. Необходимо дополнительно на плоскости соответствующей опорному уровню поставить связь "Вверх".
Спасибо, VadimS7, за участие! Хоть пока не очень понял, что такое "семейства, отлавливающие габариты"? Семейства, вроде, сам создавал и никаких габаритов не отлавливал. И... Можно по-подробней, что такое "поставить связь "Вверх""?

У меня версия 2015 и файл с Вашими изм. у меня, к сожалению, не открывается.
Соврал. Сейчас на работе и здесь вообще версия 2014. Дома вечером значит посмотрю. Спасибо еще раз.

Последний раз редактировалось Владимир_М, 09.11.2015 в 05:47. Причина: дополннение
Владимир_М вне форума  
 
Непрочитано 09.11.2015, 09:18
1 | #7
VadimS7

КМ
 
Регистрация: 02.03.2012
СПб<Nsk
Сообщений: 199


Цитата:
Сообщение от Владимир_М Посмотреть сообщение
Вроде и это семейство делалось по аналогии с предыдущими, но вот только это семейство (с наклонными) чего-то решило отталкивать фундамент вниз.
Предыдущие семейства вероятна, делались не на основе колонны.

Цитата:
Сообщение от Владимир_М Посмотреть сообщение
Хоть пока не очень понял, что такое "семейства, отлавливающие габариты"?
Я имел в виду колонны, балки, фундаменты. Балки определяют габарит колонн и по нему автоматически сокращаются. Когда в балках вы ставите выравнивание по верху, понизу и т.д. то Revit определяет габарит семейства и соответствующе выравнивает. Обычно это не беспокоит, если не использовать сложные семейства (с узлами, составные семейства). Фундаменты автоматом улавливают низ колонн и устанавливаются по своему верхнему габариту. Чтобы четко фиксировать в таких случаях, что является верхом, что низом и т.д. для плоскостей необходимо задать соответствующую связь.

Немного подправил семейство
Миниатюры
Нажмите на изображение для увеличения
Название: Вверх.png
Просмотров: 139
Размер:	4.7 Кб
ID:	160059  
Вложения
Тип файла: rfa Фундамент устоя МЗ изм.rfa (364.0 Кб, 14 просмотров)
VadimS7 вне форума  
 
Непрочитано 09.11.2015, 10:07
#8
miko2009

Инженер-конструктор
 
Регистрация: 13.10.2011
Москва
Сообщений: 2,359


гибкое семейство не получить , всегда будут подводные камни , проще копировать целиком фундамент из другого проекта
miko2009 вне форума  
 
Непрочитано 09.11.2015, 10:30
#9
VadimS7

КМ
 
Регистрация: 02.03.2012
СПб<Nsk
Сообщений: 199


Цитата:
Сообщение от miko2009 Посмотреть сообщение
гибкое семейство не получить
Используйте больше параметры типа. Минимально передавайте параметры между семействами и используйте общие семейства.
Цитата:
Сообщение от miko2009 Посмотреть сообщение
проще копировать целиком фундамент из другого проекта
человек пытается работать программно, но не хватает опыта роботы с семействами.
Цитата:
Сообщение от miko2009 Посмотреть сообщение
всегда будут подводные камни
С подводными камнями все равно надо разбираться.
VadimS7 вне форума  
 
Автор темы   Непрочитано 09.11.2015, 10:32
#10
Владимир_М


 
Регистрация: 05.11.2015
Сообщений: 585


Цитата:
Сообщение от miko2009 Посмотреть сообщение
гибкое семейство не получить , всегда будут подводные камни , проще копировать целиком фундамент из другого проекта
Пока не понял, как это проще может быть. Целиком фундамент - это же, в принципе, бесконечное количество вариантов, их же надо как-то хранить и как-то сортировать тогда.

----- добавлено через ~10 мин. -----
Цитата:
Сообщение от VadimS7 Посмотреть сообщение
Балки определяют габарит колонн и по нему автоматически сокращаются. Когда в балках вы ставите выравнивание по верху, понизу и т.д. то Revit определяет габарит семейства и соответствующе выравнивает.
Вот теперь до меня дошло, о чем разговор... Когда-то когда учили нас азам, припоминаю, было... Но по моей специальности такие "обрезания" без надобности были пока что - потому забыл.
Владимир_М вне форума  
 
Непрочитано 05.01.2024, 18:34
#11
Nasthija


 
Регистрация: 05.01.2024
Сообщений: 1


Я также столкнулась с этой ситуацией. При попытке установить колонну в фундамент стаканного типа фундамент опускался до уровня низа колонны. Помогло сменить категорию семейства с "Несущие колонны" на "Колонны".
Nasthija вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее ПО от Autodesk > Revit > Ревит самовольно смещает семейство

Размещение рекламы