网站正在翻译成当前语言,请暂时使用英文版本

参数化

32711

参数化

注意! 该插件适用于指定版本的 Autodesk 产品!

要使用已购买的许可证,请使用 个人账户 安装在您计算机上的 ModPlus 软件
原价: 0.00 USD
21.00 USD
  • 使用不同策略填充元素参数

    图标

    32x32px 16x16px dark 32x32px dark 16x16px

    使用方法

    要使用插件,需要选择一个现有配置或创建一个新配置。要创建新配置,请点击 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

    当前策略的规则可以通过点击 export 导出,或通过点击 import 导入。支持两种导入/导出文件格式:XML 和 Excel。在将规则导入到空策略中,或在替换当前规则时导入,策略名称和描述也将一并导入。

    可以使用 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

    当鼠标悬停在 公式 单元格上时,会显示 arrow expand 按钮,用于在规则列表中显示/隐藏公式,

    15

    以及 skript text play 按钮,用于打开 逐步计算

    17

    逐步计算用于以单个元素为例检查公式的计算过程。为此,需要 选择 目标元素以及条件源元素(如需要),然后点击 执行。计算结果将显示在窗口中,但不会写入元素参数。


    在根据当前配置启动参数化之前,需要指定元素的选择方式:

    9

    不同的选择方式在不同策略下具有各自的特点:

    处理所选元素。如果存在 Types 策略,则只会处理选中元素的类型。如果存在处理元素内部元素的策略(如 InRoom、InSolid、InMass 等),则需要选择所有元素,而不仅是父元素。

    处理当前视图中的元素。推荐选项!如果存在 Types 策略,则会处理当前视图中元素的类型。对于某些策略,当前视图非常重要。例如,InRoom 策略在 3D 视图中无法工作,因为房间在 3D 视图中没有几何体。此外,还需注意当前视图的细节级别可能会影响与几何相关的策略(如 InRoom、InSolid、SolidTouch 等)的结果。

    处理选定视图中的元素。在弹出的窗口中,需要勾选包含待处理元素的视图。其行为类似于 处理当前视图中的元素

    处理文档中的元素。如果存在 Types 策略,则会处理文档中的所有类型。对于依赖元素几何体的策略(如 InRoom、InSolid、SolidTouch 等),不建议使用该选项,因为获取的几何体不会考虑与其他元素的相互作用,可能导致结果不正确。

    处理链接文件中的元素 选项允许在某些策略(如 InRoom、InMass、OneToMany 等)中使用位于链接文件中的元素。启用 选择关联文件 选项后,需要在弹出的窗口中勾选要搜索元素的文档;若未启用,则会处理所有链接文件。

    要启动参数化,请点击 执行 按钮并等待处理结果。

    10

    在结果窗口中,将显示已执行的策略和规则数量、耗时以及处理的元素数量。下方列出已执行的策略,并显示每个策略处理的元素数量和耗时。展开列表后,可查看每条规则表达式处理的元素数量。

    对于列表中选中的表达式,窗口右侧会显示处理过的元素 ID 列表,并可通过相应按钮选择或隔离所有元素。如果处理了来自链接文件的元素,其 ID 也会显示在列表中,但无法选中这些元素。

    检查 按钮用于检查公式计算结果是否与当前参数值一致,例如查找未填写值的参数。检查完成后,将显示一个与参数化结果窗口类似的检查结果窗口。

    几何处理

    对于 InRoom、InSpace、InMass、InSolid 策略,可以选择以下两种体积包含判定算法之一:

    辅助射线

    包含关系通过从目标元素体积形心在 XY 平面四个方向发射辅助射线来确定。如果四条射线全部与父元素的体积相交,则认为目标元素位于父元素内部:

    11

    对于 InRoom 策略,四条射线中有三条相交即视为正向结果。

    该算法运行速度快,但只能确定目标体积是否位于单个父体积内,且对体积形心的位置较为敏感。

    布尔运算

    包含关系通过 Revit API 提供的布尔运算来确定,本质上是判断体积之间的相交情况。例如,该算法会认为一根梁同时位于两堵墙内:

    12

    该算法运行速度较慢,但可以确定目标体积是否位于多个相交的父体积内。

    对于上述两种算法,都会检查体积大小——父体积必须大于目标体积。

    在 SolidTouch 策略中,仅通过元素体积的平行平面来判断接触关系。

  • 年度更新日志

    2025 年

    Revit: 参数化 4.1.13.0 (25.12.2025)

    Improved
    改进了通过辅助射线确定一个实体是否进入另一个实体的算法.

    Revit: 参数化 4.1.12.0 (24.12.2025)

    Improved
    改进了通过辅助射线确定一个实体是否进入另一个实体的算法.

    Revit: 参数化 4.1.11.0 (22.12.2025)

    New
    优化了元素关联关系的搜索.
    Fix
    修复了在元素标识符数量较多时导出结果到 Excel 出现的错误.
    Fix
    修复了一些错误.

    Revit: 参数化 4.0.9.0 (11.12.2025)

    Improved
    在实体具有复杂形状的情况下,通过辅助射线改进了实体的相交检查.

    Revit: 参数化 4.0.8.0 (08.12.2025)

    Improved
    正确高亮公式中不属于函数的逗号.
    Fix
    修复了在复制策略时某些属性会被遗漏的问题.
    Fix
    修复了在某些情况下自定义函数名称应用不正确的问题.
    Fix
    修复了在视图选择窗口中搜索可能无法工作的错误.

    Revit: 参数化 4.0.4.0 (17.11.2025)

    Improved
    由于更换辅助库以防止与其他插件冲突的服务更新.

    Revit: 参数化 4.0.2.0 (11.09.2025)

    Fix
    修复了一些错误.

    Revit: 参数化 4.0.1.0 (09.09.2025)

    Improved
    在 InMEPSystem 策略中仅处理父级电气系统.

    Revit: 参数化 4.0.0.0 (04.09.2025)  了解更多

    New
    已添加检查功能.
    New
    已添加公式的"逐步计算"功能.
    New
    已添加将参数化结果导出到 Excel 的功能.
    New
    已添加指定要搜索元素的关联文件的功能.
    New
    在视图选择窗口中添加了搜索和多选功能.
    Improved
    在视图选择窗口中添加了自动选择项目浏览器中高亮的视图功能.
    Improved
    已添加从元素获取参数时的大小写区分功能.
    Improved
    在说明目录中添加了按类型分组函数及组内排序的功能.
    Improved
    当算术表达式中存在标记 %无参数% 时生成错误.
    Fix
    修复了当系统的小数分隔符为逗号时算术表达式识别不正确的错误.
    Fix
    修复了在结果窗口中 SUM 和 JOIN 函数总是记录为正结果的错误,即使函数处理失败.
    Fix
    修复了在一个公式中多个 SUM 和 JOIN 函数按相反顺序处理的错误.

    Revit: 参数化 3.10.17.0 (12.08.2025)

    Improved
    通过从无厚度的天花板向上拉伸创建厚度为 1 毫米的实体,以检查实体的相交和接触.

    Revit: 参数化 3.10.16.0 (22.07.2025)

    Fix
    修复了可能无法检测元素与链接文件中solids相交的错误.

    Revit: 参数化 3.10.15.0 (01.07.2025)

    Fix
    在检查现有值与设定值是否匹配时,对数值参数考虑"参数有值"选项.

    Revit: 参数化 3.10.14.0 (10.06.2025)

    Improved
    添加了简体中文说明.

    Revit: 参数化 3.10.13.0 (06.06.2025)

    Fix
    修复了在处理选定元素时未处理嵌套族的问题.

    Revit: 参数化 3.10.12.0 (27.05.2025)

    Improved
    优化了从由大量零件组成的复杂族中获取实体的算法.

    Revit: 参数化 3.10.11.0 (05.05.2025)

    Fix
    修复了Excel导入中当“字段”列单元格为空时出现的错误.

    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: 参数化 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.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.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.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
    忽略在文档中启动InRoom策略时某些Revit版本中出现的错误.
    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.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.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
    修复了处理包含多个花括号的公式时的错误.