Параметризация

16581

Параметризация

Внимание! Плагин покупается для указанной версии продукта Autodesk!

Для использования приобретенной лицензии воспользуйтесь Личным кабинетом программного обеспечения ModPlus, установленного на Вашем компьютере
Старая цена: 0.00 RUB
2000.00 RUB
  • Заполнение параметров элементов различными стратегиями

    Значок

    32x32px 16x16px dark 32x32px dark 16x16px

    Связанные новости и статьи


    ПРАКТИЧЕСКОЕ РУКОВОДСТВО

    Версия 2.1 Скачать

    Использование

    Для использования плагина необходимо выбрать существующую или создать новую конфигурацию. Для создания новой конфигурации нажмите plus

    1

    Выбранную конфигурацию можно переименовать, введя название в текстовое поле с подсказкой «Введите название конфигурации», дублировать plus box multiple outline, экспортировать export и импортировать import со всеми настройками в формате xml, а также удалить delete outline с помощью соответствующих кнопок:

    2

    Дублирование конфигураций доступно только в полной версии плагина.

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

    3

    В списке стратегия имеет чекбокс, позволяющий отключать/включать стратегию, системное название стратегии, пользовательское название стратегии, а также кнопки дублирования plus circle multiple outline , изменения фона стратегии в списке format color fill и удаления close (red) стратегии, которые отображаются при наведении курсора:

    4

    Дублирование стратегий доступно только в полной версии плагина.

    Стратегии текущей конфигурации можно экспортировать в Excel, нажав кнопку Экспорт и импортировать из Excel, нажав кнопку Импорт.

    В нижней левой части окна плагина расположены кнопки, позволяющие поставить флажки напротив всех стратегий в текущей конфигурации checkbox multiple marked circle outline, снять все флажки checkbox multiple blank circle outline и удалить все стратегии в текущей конфигурации broom.

    Когда стратегия выбрана, в правой части окна плагина отображается ее содержимое, включающее текстовое поле для ввода пользовательского названия, описание стратегии, источник данных, фильтры стратегии и таблицу правил:

    5

    Для некоторых стратегий могут иметься общие настройки конфигурации, находящиеся в панели настроек, вызываемой нажатием соответствующей кнопки в правом верхнем углу окна:

    6

    Фиксация изменений в документе – опция, определяющая момент, когда изменения фиксируются в документе: после установки каждого значения в параметр каждого элемента, после обработки всех выражений каждого правила или после обработки всех правил каждой стратегии. Выбор варианта фиксации изменений может повлиять на время работы плагина: при варианте При установке значения в параметр потребуется больше времени, чем при варианте При обработке стратегии.

    Каждая стратегия состоит из правил. Правило задает способы фильтрации обрабатываемых элементов и формулу, применяемую к обрабатываемым элементам. Для фильтрации элементов используются фильтры элементов по категориям и параметрам. В зависимости от стратегии правило может содержать фильтры для условно исходных элементов (для стратегии InHost это элементы-основы, для стратегии InGroup это группы, для стратегии SolidTouch это касаемые элементы и т.д.). Также, в зависимости от стратегии, фильтры по категории могут отсутствовать.

    Фильтры стратегии распространяются на все правила, для которых не заполнены собственные фильтры элементов. Если в фильтре стратегии заполнен только фильтр по категориям, а фильтре правила – только фильтр по параметрам, то в результате будет получаться совмещенный фильтр с заданными категориями и параметрами. И наоборот – в фильтре стратегии можно задать только категории, а в фильтре правила только параметры. Если же в правиле будут заполнены и фильтр по категориям, и фильтр по параметрам, то фильтр стратегии будет игнорироваться.

    К стратегии можно подключить источник данных в виде листа из указанного Excel-файла. Файл подключается file plus и отключается file remove в стратегии с помощью соответствующих кнопок, лист выбирается из выпадающего списка листов выбранного файла.

    Для добавления правила в таблицу используется plus. Для удаления выбранных правил используется close, а для дублирования выбранных правил – plus circle multiple outline.

    Дублирование правил доступно только в полной версии плагина.

    Правила текущей стратегии можно скопировать в буфер обмена content copy и вставить из буфера обмена content paste как в текущую стратегию, так и в другие. Список правил можно развернуть с помощью кнопки arrow expand (gray):

    16

    Правила текущей стратегии можно экспортировать в Excel, нажав export или импортировать из Excel, нажав import. При импорте правил в незаполненную стратегию, а также импорте с заменой текущих правил, будут импортированы имя и описание стратегии.

    Все правила стратегии можно отметить с помощью checkbox multiple marked circle outline и снять отметки со всех выбранных правил, нажав checkbox multiple blank circle outline. Также можно изменить цвет фона первой ячейки выбранных правил с помощью кнопки format color fill.

    Правила в списке можно перемещать мышкой, а также перетаскивать в другие стратегии. После перемещения правил можно выполнить их перенумерацию согласно положению в таблице, нажав sort numeric ascending.

    Каждое правило можно исключить из работы, сняв флажок с чекбокса в соответствующей ячейке в таблице.

    При двойном клике в ячейке Формула или в ячейке Свойства формулы открывается редактор формулы:

    7

    В самой верхней части редактора формулы расположена ссылка, при клике по которой открывается подробная инструкция к редактору формул:

    8

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

    • Допуск – задает допуск, который используется при сравнении числовых значений. Например, если допуск установлен 0.1, то условие «10.05 = 10.06» будет считаться верным.
    • С учетом регистра – задает правило сравнения строковых значений: сравнивать ли их с учетом регистра или нет.
    • Записывать пустой результат – указывает, записывать ли пустой результат, полученный при вычислении выражения, в целевой параметр. Для строковых параметров пустой результат – пустая строка. Для числовых параметров пустой результат – значение 0.
    • Отвязать – позволяет удалить связь целевого параметра с глобальным параметром проекта при наличии связи

    Справа от поля редактирования формулы имеются вспомогательные кнопки:

    • tag outline используется для добавления в формулу параметра целевого элемента. Список параметров доступен при соблюдении двух условий: 1. В фильтре целевого элемента указана хотя бы одна категория; 2. В модели имеется хотя бы один экземпляр элемента указанных категорий. Если оба условия не соблюдаются, то кнопка будет неактивной.
    • tag используется для добавления в формулу параметров условно исходного элемента. Список параметров доступен при соблюдении двух условий: 1. В фильтре условно исходного элемента указана хотя бы одна категория; 2. В модели имеется хотя бы один экземпляр элемента указанных категорий. Если оба условия не соблюдаются, то кнопка будет неактивной. Если родительская стратегия не предполагает условного исходного элемента, то данная кнопка не будет отображаться.
    • function используется для добавления в формулу арифметической или условной функции.

    В окне настроек плагина расположена кнопка Маппинг имен функций, открывающая окно, в котором можно задать свои собственные имена для функций из редактора формул:

    13

    В правой части окна редактора формулы располагаются Поля, позволяющие заменять части формул ключами. Поля можно вставлять друг в друга.

    Для добавления нового поля нужно нажать на кнопку plus в правой части окна или выделить часть формулы в поле редактирования и, кликнув правой кнопкой мыши, выбрать команду Создать поле

    При наведении на поле становятся доступными команды, позволяющие дублировать поле plus circle multiple outline, удалить поле close (red), добавить star plus или убрать star minus поле из списка избранных полей. С помощью кнопки star в правой части окна открывается редактор, из которого можно вставить выбранные избранные поля (выбирать можно с помощью Ctrl или Shift) в список полей текущей формулы. Данный редактор можно также открыть из окна настроек плагина для редактирования существующих или добавления новых избранных полей. Поля из списка избранных полей можно использовать в формулах других правил и обновлять значения полей во всех правилах всех конфигураций star shooting:

    14

    При наведении курсора на ячейку Формула появляется кнопка, позволяющая показать/скрыть формулу в списке правил:

    15


    Перед запуском параметризации по текущей конфигурации необходимо указать вариант выборки элементов:

    9

    Каждый вариант выборки имеет нюансы в зависимости от стратегий:

    Обработка выбранных элементов. В случае, если имеется стратегия Types, будут обрабатываться типоразмеры только выбранных элементов. В случае, если имеется стратегия, в которой обрабатываются элементы внутри других элементов (InRoom, InSolid, InMass и т.п.), выбирать нужно все элементы, а не только родительские.

    Обработка элементов на текущем виде. Рекомендуемый вариант! В случае, если имеется стратегия Types, будут обрабатываться типоразмеры элементов на текущем виде. Для некоторых стратегий важно учитывать текущий вид. Например, стратегия InRoom не будет работать на 3D виде, так как помещения не имеют геометрии на 3D виде. Также нужно учитывать, что уровень детализации текущего вида может влиять на результат работы стратегий, связанных с геометрией (InRoom, InSolid, SolidTouch и т.п.).

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

    Обработка элементов в документе. В случае, если имеется стратегия Types, будут обрабатываться все типоразмеры документа. Для стратегий, работающих с геометрией элементов (таких как InRoom, InSolid, SolidTouch и т.п.) не рекомендуется использовать данный вариант выборки, так как у элементов будет браться геометрия, не учитывающая взаимодействие с другими элементами, что может привести к некорректному результату.

    Для запуска параметризации нажмите кнопку Выполнить и дождитесь результатов работы.

    10

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

    Для выбранного в списке выражения в правой части окна отображается список ID обработанных элементов с возможностью выбрать или изолировать все элементы с помощью соответствующих кнопок. В случае если были обработаны элементы из связанных файлов, то их ID также будут в списке, но выбрать эти элементы будет невозможно.

    РАБОТА С ГЕОМЕТРИЕЙ

    Для стратегий InRoom, InSpace, InMass, InSolid присутствует возможность выбрать один из двух алгоритмов определения вхождения объемных форм:

    Вспомогательные лучи

    Определение вхождения выполняется через вспомогательные лучи, опущенные из центроида объемной формы целевого элемента в 4-х направлениях в плоскости XY. Если все 4 луча пересекаются с объемной формой родительского элемента, то считается, что целевой элемент находится внутри родительского:

    11

    При этом для стратегии InRoom пересечение 3 из 4 лучей считается положительным результатом.

    Данный алгоритм работает быстро, но позволяет определить вхождение объемной формы лишь в одну родительскую объемную форму. При этом важно положение центроида объемной формы.

    Булевы операции

    Определение вхождения выполняется через булевы операции, представленные в Revit API. По сути, данный алгоритм определяет пересечение объемных форм. Например, алгоритм будет считать попадание балки в обе стены:

    12

    Данный алгоритм работает медленно, но позволяет определить вхождение объемной формы в несколько пересекаемых родительских объемных форм.

    Для обоих алгоритмов присутствует проверка объема объемных форм – объем родительской объемной формы должен быть больше объема целевой объемной формы.

    В стратегии SolidTouch соприкасание проверяется только через параллельные плоские грани объемных форм элементов.

  • История изменений за
    Год

    2024 Год

    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
    Исправлена ошибка, при которой неверно обрабатывались формулы, содержащие несколько фигурных скобок.
  • Комментарии для сайта Cackle