-
Заполнение параметров элементов различными стратегиями
Значок
Связанные новости и статьи
- Новый плагин для Revit. Параметризация
- Revit. Параметризация. Поля в формулах и две новые стратегии
- Revit. Параметризация. Новый редактор формул
- Revit. Параметризация. Копирование правил, параметры ссылочных элементов, стратегия InRebarSystem и другие изменения
- Revit. Параметризация. Стратегии Materials, InMEPSystem. Функции STRINDEX, VALUESTR, EINDEX. Обновление избранных полей
- Revit. Параметризация 3.0. Новые стратегии, новые функции, возможность записи в исходный элемент и другие новинки
- Revit. Параметризация. Стратегия Parts. Функции CVIF, DISTINCT, NOT. Расширение функции JOIN
ПРАКТИЧЕСКОЕ РУКОВОДСТВО
Версия руководства 3.0Скачать
Использование
Для использования плагина необходимо выбрать существующую или создать новую конфигурацию. Для создания новой конфигурации нажмите
.
Выбранную конфигурацию можно переименовать, введя название в текстовое поле с подсказкой "Введите название конфигурации", дублировать
, экспортировать
и импортировать
со всеми настройками в формате xml, а также удалить
с помощью соответствующих кнопок:
Дублирование конфигураций доступно только в полной версии плагина.
Каждая конфигурация содержит набор стратегий. Стратегии различаются алгоритмом обработки элементов. При нажатии на кнопку Добавить стратегию появится диалоговое окно со списком доступных стратегий с коротким описанием:
В списке стратегия имеет чекбокс, позволяющий отключать/включать стратегию, системное название стратегии, пользовательское название стратегии, а также кнопки дублирования
, изменения фона стратегии в списке
и удаления
стратегии, которые отображаются при наведении курсора:
Дублирование стратегий доступно только в полной версии плагина.
Стратегии текущей конфигурации можно экспортировать в Excel, нажав кнопку Экспорт и импортировать из Excel, нажав кнопку Импорт.
В нижней левой части окна плагина расположены кнопки, позволяющие поставить флажки напротив всех стратегий в текущей конфигурации
, снять все флажки
и удалить все стратегии в текущей конфигурации
.
Когда стратегия выбрана, в правой части окна плагина отображается ее содержимое, включающее текстовое поле для ввода пользовательского названия, описание стратегии, источник данных, фильтры стратегии и таблицу правил:
Для некоторых стратегий могут иметься общие настройки конфигурации, находящиеся в панели настроек, вызываемой нажатием соответствующей кнопки в правом верхнем углу окна:
Фиксация изменений в документе – опция, определяющая момент, когда изменения фиксируются в документе: после установки каждого значения в параметр каждого элемента, после обработки всех выражений каждого правила или после обработки всех правил каждой стратегии. Выбор варианта фиксации изменений может повлиять на время работы плагина: при варианте При установке значения в параметр потребуется больше времени, чем при варианте При обработке стратегии.
Каждая стратегия состоит из правил. Правило задает способы фильтрации обрабатываемых элементов и формулу, применяемую к обрабатываемым элементам. Для фильтрации элементов используются фильтры элементов по категориям и параметрам. В зависимости от стратегии правило может содержать фильтры для условно исходных элементов (для стратегии InHost это элементы-основы, для стратегии InGroup это группы, для стратегии SolidTouch это касаемые элементы и т.д.). Также, в зависимости от стратегии, фильтры по категории могут отсутствовать.
Фильтры стратегии распространяются на все правила, для которых не заполнены собственные фильтры элементов. Если в фильтре стратегии заполнен только фильтр по категориям, а фильтре правила – только фильтр по параметрам, то в результате будет получаться совмещенный фильтр с заданными категориями и параметрами. И наоборот – в фильтре стратегии можно задать только категории, а в фильтре правила только параметры. Если же в правиле будут заполнены и фильтр по категориям, и фильтр по параметрам, то фильтр стратегии будет игнорироваться.
К стратегии можно подключить источник данных в виде листа из указанного Excel-файла. Файл подключается
и отключается
в стратегии с помощью соответствующих кнопок, лист выбирается из выпадающего списка листов выбранного файла.
Для добавления правила в таблицу используется
. Для удаления выбранных правил используется
, а для дублирования выбранных правил –
.
Дублирование правил доступно только в полной версии плагина.
Правила текущей стратегии можно скопировать в буфер обмена
и вставить из буфера обмена
как в текущую стратегию, так и в другие.Список правил можно развернуть с помощью кнопки
:
Правила текущей стратегии можно экспортировать, нажав
или импортировать, нажав
. Доступно два формата файлов экспорта/импорта: XML и Exsel. При импорте правил в незаполненную стратегию, а также при импорте с заменой текущих правил, будут импортированы имя и описание стратегии.
Все правила стратегии можно отметить с помощью
и снять отметки со всех выбранных правил, нажав
. Также можно изменить цвет фона первой ячейки выбранных правил с помощью кнопки
.
Правила в списке можно перемещать мышкой, а также перетаскивать в другие стратегии. После перемещения правил можно выполнить их перенумерацию согласно положению в таблице, нажав
.
Каждое правило можно исключить из работы, снявфлажок с чекбокса в соответствующей ячейке в таблице.
При двойном клике в ячейке Формула или в ячейке Свойства формулы открывается редактор формулы:
В самой верхней части редактора формулы расположена ссылка, при клике по которой открывается подробная инструкция к редактору формул:
Формула состоит из выражений, что позволяет выполнять несколько расчетов к элементам, подходящих под критерии фильтрации родительского правила. Помимо выражений формула содержит несколько свойств:
- Допуск – задает допуск, который используется при сравнении числовых значений. Например, если допуск установлен 0.1, то условие «10.05 = 10.06» будет считаться верным.
- С учетом регистра – задает правило сравнения строковых значений: сравнивать ли их с учетом регистра или нет.
- Записывать пустой результат – указывает, записывать ли пустой результат, полученный при вычислении выражения, в целевой параметр. Для строковых параметров пустой результат – пустая строка. Для числовых параметров пустой результат – значение 0.
- Отвязать – позволяет удалить связь целевого параметра с глобальным параметром проекта при наличии связи.
Справа от поля редактирования формулы имеются вспомогательные кнопки:
используется для добавления в формулу параметра целевого элемента. Список параметров доступен при соблюдении двух условий: 1. В фильтре целевого элемента указана хотя бы одна категория; 2. В модели имеется хотя бы один экземпляр элемента указанных категорий. Если оба условия не соблюдаются, то кнопка будет неактивной.
используется для добавления в формулу параметров условно исходного элемента. Список параметров доступен при соблюдении двух условий: 1. В фильтре условно исходного элемента указана хотя бы одна категория; 2. В модели имеется хотя бы один экземпляр элемента указанных категорий. Если оба условия не соблюдаются, то кнопка будет неактивной. Если родительская стратегия не предполагает условного исходного элемента, то данная кнопка не будет отображаться.
используется для добавления в формулу арифметической или условной функции.
В окне настроек плагина расположена кнопка Маппинг имен функций, открывающая окно, в котором можно задать свои собственные имена для функций из редактора формул:
В правой части окна редактора формулы располагаются Поля, позволяющие заменять части формул ключами. Поля можно вставлять друг в друга.
Для добавления нового поля нужно нажать на кнопку
в правой части окна или выделить часть формулы в поле редактирования и, кликнув правой кнопкой мыши, выбрать команду Создать поле.
При наведении на поле становятся доступными команды, позволяющие дублировать поле
, удалить поле
, добавить
или убрать
поле из списка избранных полей. С помощью кнопки
в правой части окна открывается редактор, из которого можно вставить выбранные избранные поля (выбирать можно с помощью Ctrl или Shift) в список полей текущей формулы. Данный редактор можно также открыть из окна настроек плагина для редактирования существующих или добавления новых избранных полей. Поля из списка избранных полей можно использовать в формулах других правил и обновлять значения полей во всех правилах всех конфигураций
:
При наведении курсора на ячейку Формула появляется кнопка, позволяющая показать/скрыть формулу в списке правил:
Перед запуском параметризации по текущей конфигурации необходимо указать вариант выборки элементов:
Каждый вариант выборки имеет нюансы в зависимости от стратегий:
Обработка выбранных элементов. В случае, если имеется стратегия Types, будут обрабатываться типоразмеры только выбранных элементов. В случае, если имеется стратегия, в которой обрабатываются элементы внутри других элементов (InRoom, InSolid, InMass и т.п.), выбирать нужно все элементы, а не только родительские.
Обработка элементов на текущем виде. Рекомендуемый вариант! В случае, если имеется стратегия Types, будут обрабатываться типоразмеры элементов на текущем виде. Для некоторых стратегий важно учитывать текущий вид. Например, стратегия InRoom не будет работать на 3D виде, так как помещения не имеют геометрии на 3D виде. Также нужно учитывать, что уровень детализации текущего вида может влиять на результат работы стратегий, связанных с геометрией (InRoom, InSolid, SolidTouch и т.п.).
Обработка элементов на выбранных видах. В открывшемся окне необходимо отметить те виды, на которых располагаются обрабатываемые элементы. Аналогичен варианту Обработка элементов на текущем виде.
Обработка элементов в документе. В случае, если имеется стратегия Types, будут обрабатываться все типоразмеры документа. Для стратегий, работающих с геометрией элементов (таких как InRoom, InSolid, SolidTouch и т.п.) не рекомендуется использовать данный вариант выборки, так как у элементов будет браться геометрия, не учитывающая взаимодействие с другими элементами, что может привести к некорректному результату.
Для запуска параметризации нажмите кнопку Выполнить и дождитесь результатов работы.
В окне результатов отображается общая информация о количестве выполненных стратегий и правил, затраченном времени и количестве обработанных элементов. Ниже приводится список выполненных стратегий с указанием количества обработанных элементов и затраченного времени. Развернув содержимое списка, можно увидеть количество элементов, обработанных каждым из выражений правил.
Для выбранного в списке выражения в правой части окна отображается список ID обработанных элементов с возможностью выбрать или изолировать все элементы с помощью соответствующих кнопок. В случае если были обработаны элементы из связанных файлов, то их ID также будут в списке, но выбрать эти элементы будет невозможно.
РАБОТА С ГЕОМЕТРИЕЙ
Для стратегий InRoom, InSpace, InMass, InSolid присутствует возможность выбрать один из двух алгоритмов определения вхождения объемных форм:
Вспомогательные лучи
Определение вхождения выполняется через вспомогательные лучи, опущенные из центроида объемной формы целевого элемента в 4-х направлениях в плоскости XY. Если все 4 луча пересекаются с объемной формой родительского элемента, то считается, что целевой элемент находится внутри родительского:
При этом для стратегии InRoom пересечение 3 из 4 лучей считается положительным результатом.
Данный алгоритм работает быстро, но позволяет определить вхождение объемной формы лишь в одну родительскую объемную форму. При этом важно положение центроида объемной формы.
Булевы операции
Определение вхождения выполняется через булевы операции, представленные в Revit API. По сути, данный алгоритм определяет пересечение объемных форм. Например, алгоритм будет считать попадание балки в обе стены:
Данный алгоритм работает медленно, но позволяет определить вхождение объемной формы в несколько пересекаемых родительских объемных форм.
Для обоих алгоритмов присутствует проверка объема объемных форм – объем родительской объемной формы должен быть больше объема целевой объемной формы.
В стратегии SolidTouch соприкасание проверяется только через параллельные плоские грани объемных форм элементов.
-
-
История изменений заГод
2025 Год
Revit: Параметризация 3.10.11.0 (05.05.2025)
FixИсправлена ошибка в импорте из Excel, возникающая, если в ячейке столбца "Поле" нет значения.Revit: Параметризация 3.10.10.0 (28.04.2025)
FixИсправлены некоторые ошибки.Revit: Параметризация 3.10.9.0 (22.04.2025)
FixИсправлена ошибка при обработке функции CVIF при которой не выполнялся поиск нужной строки, если было указано несколько условий, проверяющих одну ячейку.Revit: Параметризация 3.10.8.0 (20.04.2025)
FixИсправлена ошибка, возникающая при обработке функции ROUND, если второй аргумента написан с пробелом.Revit: Параметризация 3.10.7.0 (17.04.2025)
ImprovedУлучшен алгоритм извлечения числа из строки.Revit: Параметризация 3.10.6.0 (11.04.2025)
ImprovedУдаление при загрузке из конфигураций категорий, добавленных в более поздней версии Revit и отсутствующих в текущей версии Revit.Revit: Параметризация 3.10.5.0 (09.04.2025)
ImprovedСервисное обновление.Revit: Параметризация 3.10.4.0 (30.03.2025)
ImprovedДобавлена возможность удалить изоляцию, задав пустое значение.FixИсправлена ошибка, при которой не задавалась изоляция элементам категории "Соединительные детали воздуховодов".Revit: Параметризация 3.10.2.0 (27.03.2025)
FixИсправлена ошибка, при которой не задавалась изоляция элементам категории "Соединительные детали трубопроводов".Revit: Параметризация 3.10.1.0 (27.03.2025)
ImprovedОбновлена инструкция на испанском языке.Revit: Параметризация 3.10.0.0 (19.03.2025)
NewОптимизация поиска взаимосвязей элементов при работе стратегий InSolid, InRoom, InSpace, SolidTouch.Revit: Параметризация 3.9.3.0 (14.03.2025)
NewДобавлен экспорт/импорт стратегий в/из XML.ImprovedОбновлена инструкция на немецком языке.ImprovedУбрано удаление непечатаемых символ из значений строковых параметров.Revit: Параметризация 3.8.1.0 (12.02.2025)
ImprovedДобавлена подсветка парных фигурных скобок.Revit: Параметризация 3.8.0.0 (07.02.2025) Подробнее
NewДобавлена стратегия Parts.NewДобавлены функции NOT, DISTINCT, CVIF.NewДобавлена возможность удалять дубликаты и выполнять сортировку в функции JOIN.FixИсправлена ошибка, при которой некорректно извлекалось отрицательное число из строки, если строка начиналась с текста.Revit: Параметризация 3.3.21.0 (02.02.2025)
ImprovedСервисное обновление.Revit: Параметризация 3.3.20.0 (17.01.2025)
ImprovedВ список доступных категорий стратегии Curtain Wall Components добавлена категория "Стены".Revit: Параметризация 3.3.19.0 (15.01.2025)
ImprovedУбрана проверка пустых значений аргументов в условиях.Revit: Параметризация 3.3.18.0 (14.01.2025)
FixИсправлена ошибка, возникающая при проверке условий, если один аргумент отсутствует.Revit: Параметризация 3.3.17.0 (14.01.2025)
FixИсправлена ошибка, при которой неверно считались арифметические выражения, если параметр имел отрицательное значение.Revit: Параметризация 3.3.16.0 (13.01.2025)
FixИсправлена ошибка, при которой неверно считались арифметические выражения при указании запятой в качестве разделителя целой и дробной части.2024 Год
Revit: Параметризация 3.3.15.0 (28.12.2024)
ImprovedУлучшен алгоритм определения арифметических выражений в фигурных скобках.ImprovedУлучшен алгоритм определения аргументов условий.Revit: Параметризация 3.3.13.0 (25.12.2024)
ImprovedВ список доступных категорий стратегии Curtain Wall Components добавлены категории "Окна" и "Двери".Revit: Параметризация 3.3.12.0 (19.12.2024)
FixИсправлены некоторые ошибки.Revit: Параметризация 3.3.11.0 (05.12.2024)
FixИсправлена ошибка, при которой не импортировались поля при импорте из Excel.Revit: Параметризация 3.3.10.0 (03.12.2024)
ImprovedОбновление инструкции на немецком языке.Revit: Параметризация 3.3.9.0 (26.11.2024)
ImprovedЗаменены некоторые иконки.ImprovedИзменен порядок кнопок редактирования конфигурации.FixИсправлена ошибка, при которой в некоторых случаях некорректно работало определение положения элемента внутри твердого тела другого элемента.Revit: Параметризация 3.3.6.0 (22.11.2024)
FixИгнорирование ошибок, возникающих в некоторых случаях при попытке получить точку вставки элемента.Revit: Параметризация 3.3.5.0 (21.11.2024)
ImprovedКорректная обработка изоляции стратегией InMEPSystem.Revit: Параметризация 3.3.4.0 (21.11.2024)
ImprovedУбрано удаление двойных кавычек из результата вычисления выражения.Revit: Параметризация 3.3.3.0 (19.11.2024)
ImprovedДобавлена возможность перехода на новую строку в описании стратегии.FixИсправлена опечатка в инструкции.Revit: Параметризация 3.3.1.0 (19.11.2024)
NewДобавлены новые функции: LSTRINDEX, COUNT.ImprovedВАЖНО! Изменен порядок аргументов в функции STRINDEX.Revit: Параметризация 3.1.0.0 (18.11.2024)
NewДобавлена возможно указать, когда будет выполняться фиксация изменений в документе.Revit: Параметризация 3.0.1.0 (15.11.2024)
ImprovedОбновление инструкции на немецком языке.Revit: Параметризация 3.0.0.0 (14.11.2024) Подробнее
NewПереписан алгоритм обработки формул.NewДобавлено новое окно результатов.NewДобавлена возможность записать результат в условно исходный элемент.NewДобавлены новые функции: REPLACE, FORMAT, CV.NewДобавлены новые стратегии: CurtainWallComponents, OneToMany.NewДобавлены фильтры стратегии.NewДобавлена возможность использовать Excel файл как источник данных в формуле.NewДобавлен экспорт и импорт конфигурации.NewДобавлены прочие возможности.ImprovedРазличные изменения и улучшения дизайна.FixИсправлены различные ошибки.Revit: Параметризация 2.31.10.0 (26.08.2024)
FixИсправлены некоторые ошибки.Revit: Параметризация 2.31.9.0 (22.08.2024)
FixИгнорирование ошибки, возникающей при проверке буфера обмена.Revit: Параметризация 2.31.8.0 (26.06.2024)
ImprovedИгнорирование неразмещенных помещений при получении объемов помещений.Revit: Параметризация 2.31.7.0 (26.06.2024)
FixИсправлены некоторые ошибки.Revit: Параметризация 2.31.6.0 (05.06.2024)
ImprovedДобавление описания стратегии в экспортируемый excel-файл.ImprovedУчет описания стратегии из импортируемого excel-файла при импорте стратегий или импорте правил с заменой.Revit: Параметризация 2.31.4.0 (28.05.2024)
FixИсправлены некоторые ошибки.Revit: Параметризация 2.31.3.0 (22.05.2024)
ImprovedДобавлена обработка перил и стоек ограждения как вложенных семейств.Revit: Параметризация 2.31.2.0 (04.05.2024)
FixИсправлены некоторые ошибки.Revit: Параметризация 2.31.1.0 (04.04.2024)
ImprovedСервисное обновление.Revit: Параметризация 2.31.0.0 (07.03.2024)
FixИсправлена ошибка, при которой не обрабатывались составные элементы ферм.Revit: Параметризация 2.30.3.0 (08.02.2024)
FixИсправлена ошибка в работе функции SMIRRORED.Revit: Параметризация 2.30.2.0 (31.01.2024)
ImprovedБулевы параметры в условиях можно проверять с помощью 0 и 1, Да и Нет, True и False.FixИсправлена ошибка проверки условных значений, если проверяемые значения имеют одинаковый условный символ.Revit: Параметризация 2.30.0.0 (23.01.2024)
ImprovedИзменена работа функции STRINDEX – функция возвращает позицию, отсчитывая от нуля.FixИсправлены некоторые ошибки в редакторе формул.Revit: Параметризация 2.29.12.0 (16.01.2024)
NewДобавлена арифметическая функция POW (возведение в степень).NewДобавлена возможность задавать значения в параметр "Рабочий набор".NewДобавлена возможность принудительно указать параметр типоразмера.ImprovedУлучшен алгоритм обработки функций IF и FIRSTTRUE с учетом наличия нерассчитываемого содержимого.FixИсправлена ошибка в стратегии NestedFamilies, при которой не обрабатывались вложенные семейства, если не был задан фильтр родительских семейств.FixИгнорирование ошибки, возникающей в некоторых версиях Revit при запуске стратегии InRoom в документе.FixИсправлена ошибка, при которой не добавлялись поля из списка избранных.FixИсправлена ошибка, при которой параметры и функции могли вставляться в поле при активном редакторе формулы.2023 Год
Revit: Параметризация 2.26.8.0 (26.12.2023)
FixИсправлены некоторые ошибки.Revit: Параметризация 2.26.7.0 (19.12.2023)
FixИсправлена ошибка, при которой в некоторых случаях могло не закрываться окно избранных формул.FixИсправлена ошибка, при которой в некоторых случаях не учитывался разделитель целой и дробной части чисел, указанный в настройках.Revit: Параметризация 2.26.4.0 (08.12.2023)
FixИсправлены некоторые ошибки.Revit: Параметризация 2.26.3.0 (07.12.2023)
FixИсправлена ошибка, при которой результат выражения вида "000" при записи в текстовый параметр преобразовывался в "0".Revit: Параметризация 2.26.2.0 (05.12.2023)
ImprovedУлучшен алгоритм определения типа данных параметров для элементов, входящих в соединения несущих конструкций.Revit: Параметризация 2.26.1.0 (04.12.2023)
FixИсправлены некоторые ошибки.Revit: Параметризация 2.26.0.0 (01.12.2023)
NewУлучшена работа с параметрами элементов, входящих в соединения несущих конструкций.Revit: Параметризация 2.25.5.0 (28.11.2023)
FixИсправлена ошибка, возникающая при обработке элементов инженерных систем в Revit 2019-2020.Revit: Параметризация 2.25.4.0 (27.11.2023)
FixИсправлены некоторые ошибки.Revit: Параметризация 2.25.2.0 (10.11.2023)
ImprovedИспользование библиотеки ModPlus.Xaml.Behaviors.Wpf.dll вместо Microsoft.Xaml.Behaviors.dll для решения проблем совместимости с другими плагинами.Revit: Параметризация 2.25.1.0 (02.11.2023)
FixИсправлены некоторые ошибки.Revit: Параметризация 2.25.0.0 (27.10.2023)
ImprovedВнесены правки в алгоритм расчета математических выражений с учетом использования запятой в качестве десятичного разделителя числовых значений.Revit: Параметризация 2.24.11.0 (25.10.2023)
NewВ общие настройки добавлена опция "Десятичный разделитель числовых значений".NewВ общие настройки добавлена опция "Использовать геометрию вложенных семейств, если у семейства геометрия отсутствует".NewДобавлена возможность задать стратегиям пользовательское описание.NewДобавлены кнопки "Выбрать все" и "Снять выбор со всех" для списка стратегий.ImprovedДобавлена обработка ссылочного параметра "Подкатегория" арматурных стержней.FixИсправлена ошибка, при которой некорректно отображался диалог настроек.Revit: Параметризация 2.20.9.0 (09.10.2023)
ImprovedКорректная обработка символов перехода на новую строку (\r\n или \n), используемых при задании значения в многострочный текст.Revit: Параметризация 2.20.8.0 (28.08.2023)
FixИсправлена ошибка, при которой не обрабатывались полые формообразующие в стратегии InMass.Revit: Параметризация 2.20.7.0 (25.08.2023)
ImprovedУвеличен лимит количества функций в формуле.Revit: Параметризация 2.20.6.0 (25.08.2023)
ImprovedДобавление в список обрабатываемых элементов изоляции инженерных сетей независимо от типа стратегии.Revit: Параметризация 2.20.5.0 (24.08.2023)
ImprovedДобавлен принудительный сбор помещений при запуске обработки на 3D виде.ImprovedДобавлен обработка изоляции стратегией InMEPSystem.FixИсправлена ошибка, возникающая при попытке получить лучи из центра твердого тела, имеющего нулевой объем.FixИсправлена ошибка, при которой некорректно собирались (собирались не все) типоразмеры, если в обработке присутствовала стратегия, обрабатывающая экземпляры.Revit: Параметризация 2.20.1.0 (21.08.2023)
FixИсправлен экспорт/импорт для стратегий InGroup, InMass, InRoom, InSpace, RoomBoundaries, ConnectionSubElements.Revit: Параметризация 2.20.0.0 (21.07.2023)
NewДобавлен встроенный диалог для выбора стратегии при создании новой стратегии.ImprovedВ редакторе формул окно инструкции сделано немодальным (не блокирует остальные окна).FixДобавлено ограничение на количество правил при вставке из буфера обмена при использовании ограниченной версии плагина.Revit: Параметризация 2.19.1.0 (11.07.2023)
FixИсправлены некоторые ошибки.Revit: Параметризация 2.19.0.0 (27.06.2023)
NewВнесены изменения, учитывающие возможность выбирать файл хранения конфигураций, при использовании настроек организации.Revit: Параметризация 2.18.24.0 (23.06.2023)
ImprovedЗамена пары двойных кавычек ("") пустой строкой в результате вычисления выражения.Revit: Параметризация 2.18.23.0 (20.06.2023)
ImprovedСохранение опции "Обработка элементов из связанных файлов" в файле пользовательских настроек.Revit: Параметризация 2.18.22.0 (20.06.2023)
ImprovedУдаление из значения строковых параметров управляющих символов LRM, RLM, ZWJ, ZWNJ, LRE, RLE, LRO, RLO, PDF, NADS, NODS, ASS, ISS, AAFS, IAFS, RS, US.Revit: Параметризация 2.18.21.0 (06.06.2023)
FixИсправлены некоторые ошибки.Revit: Параметризация 2.18.20.0 (03.06.2023)
FixИсправлена ошибка, при которой не сохранялись отмеченные категории в правилах стратегий RebarInSystem, InMEPSystem.Revit: Параметризация 2.18.19.0 (02.06.2023)
FixИсправлена ошибка, возникающая при закрытии редактора формул.Revit: Параметризация 2.18.18.0 (01.06.2023)
NewДобавлена кнопка "Скрыть/Показать формулу" в списке правил.Revit: Параметризация 2.17.18.0 (01.06.2023) Подробнее
NewДобавлены новые стратегии: Materials, InMEPSystem.NewДобавлена поддержка темной темы в редакторе формул.NewДобавлены новые функции: STRINDEX, VALUESTR, EINDEX.NewДобавлено запоминание выбранной конфигурации.NewДобавлены кнопки "Выбрать все" и "Снять выбор со всех" для списка правил.NewВ редакторе формул добавлена иконка для индикации полей, находящихся в списке избранных.NewДобавлена возможность запускать редактор избранных полей из диалога настроек.NewДобавлена возможность обновить избранное поле во всех правилах всех конфигураций.NewФормула: добавлена возможность экранировать двойные кавычки.NewФормула: добавлена проверка на наличие неэкранированных круглых скобок, которые не относятся к функциям.NewФормула: извлечение из формулы всех значений в двойных кавычках перед проверкой и обработкой.NewФормула: добавлена возможность использовать условия "Начинается с", "Заканчивается на", "Не начинается с" и "Не заканчивается на".ImprovedОтображение формулы при выборе правила в списке.ImprovedПоменяны местами пользовательское и системное имя стратегии в списке стратегий.ImprovedДобавлен безопасный запуск плагина: если при чтении файла конфигурации произойдет ошибка, то плагин закроется без сохранения.ImprovedСпециальная обработка параметров "Имя типа" и "Имя семейства" - если обрабатывается экземпляр, то данные параметры будут браться у типоразмера.Revit: Параметризация 2.5.14.0 (26.05.2023)
FixИсправлена ошибка, возникающая при попытке получить значение числового параметра элемента узла, когда параметру ещё ни разу не было задано значение.Revit: Параметризация 2.5.13.0 (05.05.2023)
FixИсправлены некоторые ошибки.Revit: Параметризация 2.5.12.0 (05.05.2023)
ImprovedЗамена экранированных символов в аргументах условных выражений.Revit: Параметризация 2.5.11.0 (02.05.2023)
ImprovedДобавлено округление до 6 знаков после запятой при конвертации числовых значений параметров из внутренних единиц в отображаемые.Revit: Параметризация 2.5.10.0 (10.04.2023)
FixИсправлена ошибка, возникающая в случае, если одним из результатов функции IF являются двойные кавычки (пустая строка).Revit: Параметризация 2.5.9.0 (03.04.2023) Подробнее
NewДобавлена стратегия InRebarSystem.NewДобавлена возможность удалять все стратегии в конфигурации.NewДобавлена возможность брать значение параметра ссылочного элемента.NewДобавлена возможность копировать/вставить правила через буфер обмена.ImprovedИзменен алгоритм проверки аргументов по условию "Равно", "Не равно" - если аргументы не прошли проверку как строковые, то производится попытка их проверки как чисел, то только при условии, что один из аргументов однозначно является числом.ImprovedЦелочисленный формат округления в функции ROUND.ImprovedУлучшен паттерн обработки фигурных скобок.ImprovedУлучшен алгоритм обработки аргументов условных выражений.Revit: Параметризация 2.1.5.0 (27.03.2023)
ImprovedВнесены изменения в работу с файлом настроек организации.Revit: Параметризация 2.1.4.0 (02.03.2023)
NewКонвертация значений числовых параметров вместо обработки отображаемого значения.Revit: Параметризация 2.0.4.0 (27.02.2023)
FixИсправлены некоторые ошибки подсветки формулы.Revit: Параметризация 2.0.3.0 (25.02.2023)
ImprovedРасширен список категорий в стратегии MEP Insolation.ImprovedДобавлена обработка внутренней изоляции воздуховодов в стратегии MEP Insolation.FixИсправлена ошибка, при которой формула на всплывающей подсказке могла отображаться с полями.Revit: Параметризация 2.0.0.0 (24.02.2023) Подробнее
NewПереработан редактор формул.NewДобавлена стратегия MEP Insolation.NewДобавлена возможность отвязать целевой параметр от глобального параметра проекта.Revit: Параметризация 1.10.25.0 (21.02.2023)
FixИсправлены некоторые ошибки.Revit: Параметризация 1.10.24.0 (10.02.2023)
NewДобавлена стратегия NestedFamilies (обработка вложенных семейств).NewДобавлен маппинг имен функций.FixИсправлена ошибка "Метод не найден", возникающая после обновления рабочих библиотек до версии 14.2.1.2022 Год
Revit: Параметризация 1.8.22.0 (27.12.2022)
ImprovedУбрано удаление пробелов при обработке аргументов функций IF, FIRSTTRUE, LSTR, RSTR, SSTR.Revit: Параметризация 1.8.21.0 (26.12.2022)
ImprovedИспользование среднегеометрического центроида составных твердых тел элемента в случаях, когда не удалось получить центроид объединенного твердого тела.Revit: Параметризация 1.8.20.0 (22.12.2022)
FixИсправлены некоторые ошибки.Revit: Параметризация 1.8.19.0 (22.12.2022)
FixВнесены изменения в алгоритм обработки формул.Revit: Параметризация 1.8.18.0 (15.12.2022)
FixИсправлена некорректная работа функции MAX.Revit: Параметризация 1.8.17.0 (15.12.2022)
FixИсправлена ошибка обработки функций MIN и MAX.Revit: Параметризация 1.8.16.0 (11.12.2022)
ImprovedВнесены правки в алгоритм определения расположения семейств в пространстве.Revit: Параметризация 1.8.15.0 (02.12.2022)
ImprovedУбрана проверка наличия объема у объемных форм для помещений и пространств.Revit: Параметризация 1.8.14.0 (28.11.2022)
ImprovedПовторная попытка установить значение числового параметра с заменой запятой на точку, в случае, если значение с запятой не было установлено.Revit: Параметризация 1.8.13.0 (26.11.2022)
NewДобавлены новые функции: SMIRRORED, TMIRRORED, LSTR, RSTR, SSTR.Revit: Параметризация 1.8.8.0 (18.11.2022)
ImprovedВ редакторе формул добавлена возможность вставлять GUID общего параметра или системное имя встроенного параметра.ImprovedДобавлены настройки доступа к команде на ленте.ImprovedЗаменены иконки.Revit: Параметризация 1.8.5.0 (17.11.2022)
NewДобавлена возможность использовать идентификатор экземпляра/типоразмера в качестве значения параметра.Revit: Параметризация 1.7.5.0 (15.11.2022)
FixИсправлены некоторые ошибки.Revit: Параметризация 1.7.4.0 (14.11.2022)
FixИсправлены некоторые ошибки.Revit: Параметризация 1.7.3.0 (14.11.2022)
ImprovedДобавлена обработка частного случая в алгоритм SolidTouch.Revit: Параметризация 1.7.2.0 (09.11.2022)
NewПри изменении параметра "Имя типа" происходит изменение имени типоразмера.Revit: Параметризация 1.7.1.0 (08.11.2022)
ImprovedВнесены изменения в алгоритм определения связей между элементами, учитывающие, что экземпляры семейств тоже могут являться основой.Revit: Параметризация 1.7.0.0 (01.11.2022)
ImprovedВнесены изменения в алгоритм обработки функций, аргументы которых разделяются запятой, учитывающие, что значения параметров тоже могут иметь запятую.Revit: Параметризация 1.6.22.0 (23.10.2022)
NewДобавлена возможность менять значения параметров типа "Материал".Revit: Параметризация 1.6.21.0 (19.10.2022)
ImprovedОпределение условий, сверяющих числовые значения, с последующим чтением числовых значений параметров в функциях IF, AND, OR.Revit: Параметризация 1.6.20.0 (12.10.2022)
ImprovedВнесены улучшения в алгоритм обработки формул.Revit: Параметризация 1.6.19.0 (12.10.2022)
FixИсправлена ошибка запуска редактора формулы.Revit: Параметризация 1.6.18.0 (11.10.2022)
NewДобавлена возможность скрывать предварительный просмотр в редакторе формулы.NewДобавлена возможность дублировать поля в редакторе формулы.ImprovedДобавлено удаление пробелов у аргументов условных выражений.Revit: Параметризация 1.6.15.0 (10.10.2022)
NewДобавлена возможность менять значение параметра "Тип".ImprovedДобавлена возможность перемещать поля в редакторе формул.FixИсправлена ошибка, при которой не определялось наличие полей в списке избранных.Revit: Параметризация 1.6.12.0 (10.10.2022)
FixИсправлены некоторые ошибки.Revit: Параметризация 1.6.11.0 (10.10.2022)
FixИсправлены некоторые ошибки.Revit: Параметризация 1.6.10.0 (09.10.2022)
FixИсправлена ошибка, при которой в параметр могли записываться ключи полей.Revit: Параметризация 1.6.9.0 (09.10.2022)
NewДобавлены модифицирующие функции TOUPPER, TOLOWER.ImprovedДобавлена обработка двух кавычек (""), указывающих на пустое значение.Revit: Параметризация 1.5.8.0 (09.10.2022) Подробнее
NewВ редактор формул добавлены Поля.NewДобавлена стратегия RoomBoundaries.NewДобавлена стратегия ConnectionSubElements.Revit: Параметризация 1.2.8.0 (06.10.2022)
ImprovedРаскраска параметров разными цветами на предварительном просмотре в редакторе формулы.FixИсправлены некоторые ошибки.Revit: Параметризация 1.2.6.0 (06.10.2022)
FixИсправлена ошибка, при которой не определялись функции, написанные в нижнем регистре.Revit: Параметризация 1.2.5.0 (05.10.2022)
FixИсправлены некоторые ошибки.Revit: Параметризация 1.2.4.0 (04.10.2022)
ImprovedДобавлена проверка возможности использовать параметры условно исходных элементов в формуле в зависимости от типа родительской стратегии.FixИсправлена ошибка предварительной валидации формулы, возникающая при наличии в формуле функции HAS().Revit: Параметризация 1.2.2.0 (04.10.2022)
FixИсправлена ошибка, при которой не устанавливались значения в параметры с типом данных "Целое".Revit: Параметризация 1.1.2.0 (29.09.2022)
FixЗамена запятой на точку при получении числовых значений параметров.Revit: Параметризация 1.1.1.0 (28.09.2022)
FixИсправлена ошибка, при которой в функциях AND, OR параметры всегда приводились к числам.Revit: Параметризация 1.1.0.0 (27.09.2022)
FixИсправлена ошибка, при которой неверно обрабатывались формулы, содержащие несколько фигурных скобок.Revit: Параметризация 1.0.0.0 (26.09.2022) Подробнее
ReleaseРелиз. -
Комментарии для сайта Cackle