dwg.ru forum rss xml
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее ПО от Autodesk > Revit > Revit. Ошибка с невыполнением зависимостей при создании семейства сферической полки

Revit. Ошибка с невыполнением зависимостей при создании семейства сферической полки

Версия для печати
 
Ответ
Опции темы Поиск в этой теме
Непрочитано 14.05.2017, 17:19 #1
Revit. Ошибка с невыполнением зависимостей при создании семейства сферической полки
SnowStyle
 
Регистрация: 14.05.2017
Сообщений: 9

SnowStyle вне форума Вставить имя

Доброе время суток всем
Хотелось бы обратится к вам с вопросом. Делаю в ревит семейство сферической полки. Я новичок в ревит, решил освоить параметризацию - короче попробовать сделать модель полки по-умному и застопорился почти в самом начале. Изображения прилагаю.
Начал с вертикальной полки. Идея такова, что в каждой полке должны быть выпилы под другие полки. Ширина выпила равна толщине полки. Я выпилы прикрепил к опорным плоскостям и сделал по опорной плоскости посредине выпила, чтобы при изменении толщины полки ширина выпила менялась симметрично этой линии. Решил проверить и сделал толщину 100. в итоге толщина выпилов отложилась симметрично, а средние опорные плоскости отчего-то сместились дрeг от друга. До этого было 250.
По моим скромным убеждениям они никак не должны смещаться, в чем может быть проблема?
Надеюсь понятно изложил, надеюсь на ваше содействие.

Миниатюры
Нажмите на изображение для увеличения
Название: 3д вид всей полки.PNG
Просмотров: 65
Размер:	128.4 Кб
ID:	188015  Нажмите на изображение для увеличения
Название: фасад справа.PNG
Просмотров: 45
Размер:	106.1 Кб
ID:	188016  Нажмите на изображение для увеличения
Название: опорный уровень(сверху).PNG
Просмотров: 19
Размер:	92.7 Кб
ID:	188017  Нажмите на изображение для увеличения
Название: шаг выпилов под полки 250.PNG
Просмотров: 26
Размер:	106.9 Кб
ID:	188018  Нажмите на изображение для увеличения
Название: смещение средних опорных плоскостей выпилов.PNG
Просмотров: 34
Размер:	114.3 Кб
ID:	188020  



Последний раз редактировалось SnowStyle, 18.05.2017 в 09:48.
Просмотров: 1706
 
Непрочитано 14.05.2017, 17:40
#2
Vintorez

Конструктор
 
Регистрация: 03.01.2011
Бельцы_Молдавия
Сообщений: 738


SnowStyle, семейство выложите, экстрасенсы в отпуске).
Vintorez вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.05.2017, 18:00
#3
Tyhig

Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР
 
Регистрация: 30.01.2008
Ленинград
Сообщений: 13,424


SnowStyle,
1) Нет смысла делать детализацию полки в Ревит. Нет смысла в вырезах и т.п. Делайте просто нечто похожее для вставки в проект другими людьми. А сами чертежи полки делайте в Инвенторе, Солидворксе и т.п.
2)
Цитата:
Сообщение от SnowStyle Посмотреть сообщение
Ширина выпила равна толщине полки.
Опять нет. Как оно влезет одно в другое ? Нужны зазоры.
3) Попробуйте нажать на EQ на этих 5 размерах по 250 мм. Тогда они станут одинаковыми. Не знаю, может поможет.
__________________
"Безвыходных ситуаций не бывает" барон Мюнгхаузен
Tyhig вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 14.05.2017, 20:54
#4
SnowStyle


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


По первому пункту: Возможно вы и правы, но, скажем, в виде изучения программы
По второму пункту: Ммм, учту, может как-то формулой можно задать типа =*толщина полки +1 мм*
По третьему пункту: прилагаю картинку
Семейство тоже в приложении.

----- добавлено через ~4 мин. -----
Не смотрите на то, что там появились девятки в выпилах - на самом деле там стоит EQ. Не знаю почему там полчается. При более крупном приблежении чуть справа индикатор "EQ" активирован
Миниатюры
Нажмите на изображение для увеличения
Название: зависимости не выполняются.PNG
Просмотров: 20
Размер:	110.2 Кб
ID:	188027  
Вложения
Тип файла: rfa Сферическая полка.rfa (888.0 Кб, 4 просмотров)
SnowStyle вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.05.2017, 20:59
#5
Nels

конструктор, строитель
 
Регистрация: 08.10.2006
Уфа
Сообщений: 334
Отправить сообщение для Nels с помощью ICQ


Как выше уже сказали, конструкторские чертежи полки лучше делать в другой программе (хотя при большом желании в ревит они тоже делаются без особых проблем).
Но если вам требуется более-менее реалистичная полка с линиями на пересечениях полок, то лучше просто объедините эти полки друг с другом. Зачем вам этот вырез в проекте? Все равно никто не будет заглядывать внутрь стыка и смотреть что там есть.

В целях изучения конечно можно повозиться с этими вырезами. Но ничего полезного именно в семействе полок не получите. Только лишние вычисления и лишние тормоза программы. Чем больше таких мелочей в проекте, тем он тяжелее. Надо стараться упрощать такие несущественные места. В ревите и без этого много чего надо изучать.
Nels вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 14.05.2017, 21:04
#6
SnowStyle


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


Вот так еще попробовал. Ошибку не выдает, но почему-то меняется шаг

----- добавлено через ~3 мин. -----
Цитата:
Сообщение от Nels Посмотреть сообщение
Как выше уже сказали, конструкторские чертежи полки лучше делать в другой программе (хотя при большом желании в ревит они тоже делаются без особых проблем).
Но если вам требуется более-менее реалистичная полка с линиями на пересечениях полок, то лучше просто объедините эти полки друг с другом. Зачем вам этот вырез в проекте? Все равно никто не будет заглядывать внутрь стыка и смотреть что там есть.

В целях изучения конечно можно повозиться с этими вырезами. Но ничего полезного именно в семействе полок не получите. Только лишние вычисления и лишние тормоза программы. Чем больше таких мелочей в проекте, тем он тяжелее. Надо стараться упрощать такие несущественные места. В ревите и без этого много чего надо изучать.
Я понимаю. Это я вообще для себя, давайте абстрагируемся от этого. У меня подобное было когда я хотел сделать семейство окна (зависимости не выполняются). Просто балуюсь дома. Подскажите по самой проблеме
Миниатюры
Нажмите на изображение для увеличения
Название: ывм.PNG
Просмотров: 14
Размер:	118.9 Кб
ID:	188029  

Последний раз редактировалось SnowStyle, 14.05.2017 в 21:12.
SnowStyle вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 14.05.2017, 21:15
#7
Nels

конструктор, строитель
 
Регистрация: 08.10.2006
Уфа
Сообщений: 334
Отправить сообщение для Nels с помощью ICQ


Цитата:
Сообщение от SnowStyle Посмотреть сообщение
Подскажите по самой проблеме
Попробуйте указать расстояние до самой верхней и самой нижней плоскостей от опорной плоскости.
Точнее не просто указать, а связать с параметром и давать параметру требуемые значения.
Возможно будет достаточно указать расстояние до одной из плоскостей (например верхней) и дать параметром расстояние от верхней плоскости до ближайшей пониже (которое должно быть 250 мм).
Nels вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 14.05.2017, 21:29
#8
SnowStyle


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


Цитата:
Сообщение от Nels Посмотреть сообщение
Попробуйте указать расстояние до самой верхней и самой нижней плоскостей от опорной плоскости.
Точнее не просто указать, а связать с параметром и давать параметру требуемые значения.
Возможно будет достаточно указать расстояние до одной из плоскостей (например верхней) и дать параметром расстояние от верхней плоскости до ближайшей пониже (которое должно быть 250 мм).


Оба варианта не сработали. "Зависимости не выполняются"

Последний раз редактировалось SnowStyle, 14.05.2017 в 21:52.
SnowStyle вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 15.05.2017, 12:31
1 | #9
Nels

конструктор, строитель
 
Регистрация: 08.10.2006
Уфа
Сообщений: 334
Отправить сообщение для Nels с помощью ICQ


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

PS. Добавил скриншот с плоскостями. У меня в таком виде все нормально работает. Корректно меняются толщины и общий габарит без сбоев. В семействе правда я такое не использовал. Там несколько иначе сделано
Миниатюры
Нажмите на изображение для увеличения
Название: Сферические полки.JPG
Просмотров: 38
Размер:	268.5 Кб
ID:	188049  Нажмите на изображение для увеличения
Название: Привязки плоскостей.JPG
Просмотров: 23
Размер:	49.0 Кб
ID:	188071  
Вложения
Тип файла: rvt Сферические полки.rvt (3.46 Мб, 7 просмотров)

Последний раз редактировалось Nels, 15.05.2017 в 14:53. Причина: Добавлен скриншот
Nels вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 15.05.2017, 21:48
#10
SnowStyle


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


Цитата:
Сообщение от Nels Посмотреть сообщение
Во вложении проект с параметризованной сферической полкой. Мое видение того, как должно быть выполнено именно это семейство.
Причины сбоев привязок плоскостей могут быть самые разные. Вообще привязки в семействах ревит работают достаточно непредсказуемо и приходится применять разные обходные пути и иногда дублировать размеры там, где можно было бы просто заблокировать равенство размеров. Понимание ситуации и как из нее выходить приходит с опытом. Четких инструкций я так и не смог найти. Я всегда начинаю с наиболее простого и логичного на первый взгляд способа. Если не сработал, то пробую сделать привязки иначе. Чем больше делаю семейств, тем быстрее нахожу решения. Больше всего проблем возникает именно с взаимными привязками плоскостей.
В выложенном вами семействе нет тех размеров, которыми вы пытаетесь что-то менять. Поэтому что именно у вас не работает не могу подсказать

PS. Добавил скриншот с плоскостями. У меня в таком виде все нормально работает. Корректно меняются толщины и общий габарит без сбоев. В семействе правда я такое не использовал. Там несколько иначе сделано
Влюбомслучае спасибо за ответ! Посмотрю семейство, как доберусь до компа.
SnowStyle вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 17.05.2017, 21:17
#11
SnowStyle


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


А не подскажешь что за dl2 и dl3 у тебя?
SnowStyle вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 18.05.2017, 06:02
1 | #12
Nels

конструктор, строитель
 
Регистрация: 08.10.2006
Уфа
Сообщений: 334
Отправить сообщение для Nels с помощью ICQ


Цитата:
Сообщение от SnowStyle Посмотреть сообщение
А не подскажешь что за dl2 и dl3 у тебя?
Сокращение от DeltaL2 (разница в длине между средней полкой - первая полка - и второй полкой) и DeltaL3 (разница в длине между первой и третьей полками)
Nels вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Автор темы   Непрочитано 18.05.2017, 09:56
#13
SnowStyle


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


Спасибо, а что за формула?
SnowStyle вне форума вставить имя Обратить внимание модератора на это сообщение  
 
Непрочитано 18.05.2017, 11:00
1 | #14
Nels

конструктор, строитель
 
Регистрация: 08.10.2006
Уфа
Сообщений: 334
Отправить сообщение для Nels с помощью ICQ


Цитата:
Сообщение от SnowStyle Посмотреть сообщение
Спасибо, а что за формула?
Теорема Пифагора (ну или функция окружности, что по сути то же самое).
Nels вне форума вставить имя Обратить внимание модератора на это сообщение  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее ПО от Autodesk > Revit > Revit. Ошибка с невыполнением зависимостей при создании семейства сферической полки

Инженерные консультации
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
REVIT 2017. Как посчитать и внести в спецификацию высоту семейства "Колонна"? erikbond Revit 21 11.05.2017 20:45
Какой язык перспективен для инженера-конструктора с условием The_Mercy_Seat Программирование 669 24.03.2017 20:16
Как задать "Общий параметр" в свойствах параметра при создании семейства? karies128 Revit 1 18.02.2017 16:58
Как сделать врубку при создании семейства оцилиндрованного бревна laker8980 Revit 1 14.12.2016 16:29
Revit API. Не работает Диспетчер макросов PulAna Программирование 1 11.05.2012 16:20

|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея ||
|| Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги ||


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