Доброго времени суток!
Вопрос тем, кто при создании семейств пользуется таблицами поиска (подстановки). У меня возникли сложности с объявлением параметров в самой таблице, именно сам синтаксис. Справка Autodesk как-то не о чем, к примеру я хочу прописать параметр целого числа, смотрю в справку - "param_name##OTHER##", как ей пользоваться не понятно. Ниже я составил список синтаксиса мне известных параметров:
Тип параметра- Объявление параметра
1. Номер - _##NUMBER##FEET
2. Длина - _##LENGTH##MILLIMETERS
3. Площадь - _##AREA##SQUARE_METERS
4. Объем - _ ##VOLUME##CUBIC_METERS
5. Масса - _##MASS##KILOGRAMS
6. Угол - _##ANGLE##DEGREES
7. Уклон - _##SLOPE##SLOPE_DEGREES
Подскажите пожалуйста синтаксис параметров следующих данных:
1. Целое число
2. Да/нет
3. Типоразмер семейства
4. Мощность электрическая, Вт
5. Вольтаж, В
6. Сила тока, А
Особенно интересуют первые три, т.к. вместо электрических параметров можно использовать обычно число и в самом семействе умножать к примеру на 1 Вт.
Если у кого то имеется более полная таблица, буду очень благодарен если поделитесь.
Решено! Перейти к решению.
Решено: D.Arch. Перейти к решению.
Почитал статьи на форуме, в частности про экспорт типоразмеры семейства в формат txt, с электрическими параметрами разобрался, но все равно остались вопросы по целому числу и выбора типоразмера.
Касательно всех "безразмерных" параметров (число, целое, да/нет и проч), вы же сами написали, как их описывать, вот пример из практики:
ADSK_Масса##other## |
Для параметра с типом данных "число", и для любого другого.
Также рекомендую почитать цикл статей:
http://bim2b.ru/revit-lookup-tables-1-osnovy-primenenie-struktura
http://bim2b.ru/revit-lookup-tables-2-poisk-neskolkih-parametrov-organizaciya-struktury-tablicy
http://bim2b.ru/revit-lookup-tables-3-formaty-dannyh-poluchenie-tekstovyh-parametrov (тут прямо есть про типы данных)
Насчёт "типоразмера семейства" - я сомневаюсь, что этот параметр поддерживается таблицами поиска, но если поддерживается - тоже ##other##...
ОТВЕЧАЕМ НА ВАШИ ВОПРОСЫ НА ФОРУМЕ BIM2B
Dmitry Chubrik | Дмитрий Чубрик
CEO | Генеральный директор
BIM2B | Easy4smArt
Facebook | VK | LinkedIn
Задаем вопросы правильно!
Для того, чтобы увидеть название и единицы параметра, можно использовать "Экспорт типоразмеров семейства". Вот, например, для параметра "Электрическая мощность" - "##ELECTRICAL_POWER##WATTS"
"Типоразмер из семейства" определить таблицей выбора не получится, только формулой, через вспомогательные параметры:
И можно получать из каталога типоразмеров, там он прописывается как раз как "##OTHER##":
https://forums.autodesk.com/t5/revit-bim-russkiy/katalog-tiporazmerov/td-p/5708283
Александр Зуев / Alexander Zuev
In BIM we trust
Facebook | VK | Telegram
Шаблон и обучение Revit КЖ/КМ
Саш, вот же человек пишет выше: "Почитал статьи на форуме, в частности про экспорт типоразмеры семейства в формат txt, с электрическими параметрами разобрался"
ОТВЕЧАЕМ НА ВАШИ ВОПРОСЫ НА ФОРУМЕ BIM2B
Dmitry Chubrik | Дмитрий Чубрик
CEO | Генеральный директор
BIM2B | Easy4smArt
Facebook | VK | LinkedIn
Задаем вопросы правильно!
Добрый день,
По поводу этих параметров в таблице поиска сам столкнулся с подобной проблемой.
В предыдущих версиях Ревиту было фактически все равно, чем является колонка *##OTHER##, числом, текстом, да/нет или целым, он конвертировал значение в подходящий тип.
В 2018.2 Автодеск эти таблички сломал переделал, в чем сам признался:
Кому лень читать, суть: теперь ##OTHER## воспринимается исключительно как текст. Поэтому если вы будете вставлять в формулу для числовых параметров данные с этим типом вы получите "Несовместимые единицы".
Сама же техподдержка теперь для чисел предлагает пользоваться ##NUMBER##GENERAL.
Я не смог найти описания этих изменений, поэтому поищу перебором, отчет выложу позже.
Вообще было бы неплохо статью на эту тему в итоге написать.
Небольшое исследование:
Создал 3 параметра
При экспорте каталога получаем:
Собираем в виде таблицы поиска, сохраняем как .csv
Вставляем в семейство, пишем формулу и... оп!
Это неудобно, ведь теперь мы не можем по коду в виде числа искать какие-то значения. Зато теперь мы можем вытаскивать текст не только из первой колонки:
Скоро дополню моё исследование, следите.
Можно подвести итог.
Для такой таблицы:
подойдут следующие формулы для типов данных Yes/No, Number и Integer
При этом Integer он сам округлит до целого.
Более подробную таблицу я скидывал на форум: https://forums.autodesk.com/t5/revit-bim-russkiy/tablitsy-vybora-tipy-dannyh/m-p/7751303
Там к сообщению прикреплён excel файлик, в котором можно посмотреть синтаксис для любого параметра любого типа данных. Но там для 2015 ревита.
Вообще, в конце публикации тэг "LookUp_Table" - посмотрите по нему мои публикации - можете найти ответы на некоторые вопросы
Доброго дня, скажите пожалуйста, а семейства которые были сделаны, с использованием таблиц выбора, в более ранних версиях Ревита, например в Р17, то есть с синтаксисом параметров "по старинке", так вот, эти семейства нормально будут себя вести в новых Ревитах Р18.2 и более поздних?
Добрый день,
При обновлении семейства до новой версии Revit сам переназначает тип данных, и семейство должно работать нормально.
Проблемы возникнут когда надо будет внести изменения в таблицы поиска, в исходных таблицах тип данных надо будет поправить вручную.
Скажите, можно ли закинуть в таблицу выбора стоимость изделия? или делать в таблице выбора числовой параметр, а потом его через преобразование единиц приравнивать к системному параметру "стоимость"?
Добрый день,
Возможно ли в таблице выбора производить подбор по двум параметрам (столбцам) с типами данных: "Целое" и "Да/Нет"? Подбор по Целому числу у меня работает хорошо, а по параметру типа "Да/Нет" выдает ошибку.
Короче ответ я отредактировал, удалив все)
так как у Ярослава правильно
ОТВЕЧАЕМ НА ВАШИ ВОПРОСЫ НА ФОРУМЕ BIM2B
Подскажите пожалуйста, кто сталкивался с проблемой, в таблице поиска написаны буквы русского алфавита, а Revit пишет какие-то иероглифы! Выбор текста из первого столбца т.е. наименование! Но английский алфавит пишет нормально!
Проблема может быть как в версии Revit 2021 так и в самом файле таблицы кодировка не Win1251. Проверяйте.
Не нашли то, что искали? Задайте вопросы в сообществе или поделитесь своими знаниями.