Revit и Navisworks – Русский – только для чтения
В разделе вы можете обсудить любые вопросы, касающиеся Revit, Navisworks и других продуктов коллекции AEC, за исключением BIM 360. Делитесь знаниями, своими проектами и наработками. Станьте частью BIM-сообщества Autodesk.
отмена
Отображаются результаты для 
Показать  только  | Вместо этого искать 
Вы имели в виду: 

Таблицы выбора. Тип данных количества элементов в массиве.

14 ОТВЕТ 14
РЕШЕНО
Ответить
Сообщение 1 из 15
antsin93
1308 просмотров, 14 ответов

Таблицы выбора. Тип данных количества элементов в массиве.

Добрый день, коллеги. Прошу Вашей помощи.

 

Создаю семейство фланцев с таблицей выбора, в данной статье :

 

https://forums.autodesk.com/t5/revit-bim-russkiy/tablitsy-vybora-tipy-dannyh/m-p/7751303

 

все популярно изложено, но столкнулся с проблемой, у фланцев количество отверстий в зависимости от диаметра - меняется. Никак не могу понять, какая размерность необходима для данной позиции.

 

Подскажите пожалуйста, что не так делаю?

 

Снимок 1.JPGСнимок 2.JPGСнимок 3.JPG

14 ОТВЕТ 14
Сообщение 2 из 15
Borissofff
в ответ: antsin93


@antsin93  написал (-а):

Никак не могу понять, какая размерность необходима для данной позиции.


Массив##OTHER## - всё вроде верно.

Может проще сделать формулу с зависимостью от диаметра?

У вас там не так много вариантов...

типа такой формулы if (D > 204 , 8 , 4)

Aleksey Borisov / Алексей Борисов

Blog Revit | Forum Revit | YouTube - Revit

Facebook | VK | Twitter


I am an EXPERT ELITE member


Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'



Чаты в TELEGRAM и форумы про Revit:


https://t.me/bim_help -- https://t.me/prorubim_bim_chat -- https://forum.bim2b.ru/

Сообщение 3 из 15
lenavdoremire
в ответ: antsin93

А до того как вы вставили формулу в x все работало?

Сообщение 4 из 15
antsin93
в ответ: lenavdoremire

Да, без формулы - могу изменить x на любое число, будет работать

Сообщение 5 из 15
antsin93
в ответ: Borissofff

Похоже, что если другого решения нет, то буду действовать по Вашему совету. Спасибо!

Сообщение 6 из 15
lenavdoremire
в ответ: antsin93

Это не совет, а путь индикации где проблема....

Попробуйте значене по умолчанию не 0 написать....

Сообщение 7 из 15
lenavdoremire
в ответ: lenavdoremire

Вы везде в формулах в значение при непоиске диаметра ставите 0 - это проблемно для семейства. Лучше ставьте какое то среднее значение, чтобы он взял этот размер. 0 тяжело для ревит строить в семействе и будет больше проблем. Я обычно ставлю некрасивые 33, 444))

Сообщение 8 из 15
Borissofff
в ответ: lenavdoremire


@lenavdoremire  написал (-а):

Вы везде в формулах в значение при непоиске диаметра ставите 0 - это проблемно для семейства. Лучше ставьте какое то среднее значение, чтобы он взял этот размер. 0 тяжело для ревит строить в семействе и будет больше проблем. Я обычно ставлю некрасивые 33, 444))


Да, да, точно для массива нельзя указывать значения меньше ДВУХ!

Aleksey Borisov / Алексей Борисов

Blog Revit | Forum Revit | YouTube - Revit

Facebook | VK | Twitter


I am an EXPERT ELITE member


Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'



Чаты в TELEGRAM и форумы про Revit:


https://t.me/bim_help -- https://t.me/prorubim_bim_chat -- https://forum.bim2b.ru/

Сообщение 9 из 15
antsin93
в ответ: Borissofff

Попробовал поставить значение "3", но нет 😞
Снимок 1.JPG

Сообщение 10 из 15
antsin93
в ответ: lenavdoremire

А мне казалось бы наоборот -  ставлю  "0", если что-то идет не по плану - я сразу получаю ошибку. Разве так не проще их вылавливать?

Сообщение 11 из 15
Borissofff
в ответ: antsin93

Структура CSV-файла : 
Заголовки имеют следующий формат: ИмяПараметра##ТипПараметра##ЕдиницыПараметра Допустимые типы параметров: NUMBER, LENGTH, AREA, VOLUME, ANGLE и OTHER .

Попробуйте число: ##NUMBER##
или даже так: ##number_fixed##
 
А то что 

@antsin93  написал (-а):

Попробовал поставить значение "3", но нет 😞

К ошибке это не имеет отношения, просто для массивов значение не может быть меньше двух.

Aleksey Borisov / Алексей Борисов

Blog Revit | Forum Revit | YouTube - Revit

Facebook | VK | Twitter


I am an EXPERT ELITE member


Находите сообщения полезными? Поставьте Нравится (Like) этим сообщениям!
На ваш вопрос успешно ответили? Нажмите кнопку 'Утвердить решение'



Чаты в TELEGRAM и форумы про Revit:


https://t.me/bim_help -- https://t.me/prorubim_bim_chat -- https://forum.bim2b.ru/

Сообщение 12 из 15
lenavdoremire
в ответ: antsin93

Я вылавливаю ошибки яркими цифрами - 33, 444, 555. А геометрию из 0 сложно ревиту в семействе пережить

1. Провреьте правильность написания x other  и всего остального

2. У вас один типоразмер?

Сообщение 13 из 15
antsin93
в ответ: Borissofff

Чудеса

 

 Снимок 1.JPG

 

Выложу исходник, в котором работаю

 

 

Сообщение 14 из 15
talalaevd
в ответ: antsin93

  • Например, номер должен иметь следующий заголовок: param_name##NUMBER##GENERAL или param_name##NUMBER##PERCENTAGE.

Поправил семейство и файл таблицы поиска.



Дмитрий Талалаев
Эксперт BIM2B
Блог
Facebook | Twitter | LinkedIn

Сообщение 15 из 15
Brandman45
в ответ: antsin93

тема данных Other обсуждалась ранее  Это отличие с версии Revit 2018

Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.

Новая тема  

Autodesk Design & Make Report