跳转到主要内容

自定义公式

构建公式,从测量自动计算明细项数量。

作者:Sarah Chen

自定义公式 是基于量测测量自动计算行项目数量的计算公式。与手动输入数量不同,公式从您的量测符号中提取测量数据,并推导出您所需的精确数量——同时考虑损耗和舍入。

公式出现的位置

公式在行项目嵌入量测符号时,在行项目编辑器中进行配置。打开行项目,您将看到 公式 字段,在那里您可以输入表达式或使用 AI 生成一个。

公式语法

公式使用方括号表示法引用变量。将任何变量名用方括号括起来,然后与算术运算符组合。例如,[NetAreaSqFt] * 1.1 获取平方英尺净面积并添加 10%。您可以使用 +-*/ 和括号进行分组。还支持标准数学函数:sqrtceilfloorroundabsminmaxpow

公式输入会实时验证您的表达式。绿色对勾确认公式有效,而红色图标表示语法错误或未识别的变量。

测量变量

可用的内置变量取决于量测类型。在变量选择器中切换 面积线性计数,查看每个类型提供的变量。

计数 量测提供 Count,以及从项目尺寸计算得出的派生值,如面积、周长、墙面积、沟槽面积和体积。

线性 量测提供长度变量(NetLinearFtNetLinearM 等)、面积、墙面积、沟槽面积,以及从长度结合宽度、墙高或深度计算得出的体积。

面积 量测提供最广泛的变量集。面积、周长、墙面积、沟槽面积、墙体积和沟槽体积均有净值、总值和扣除变体。净值减去扣除,总值包括扣除,扣除值仅隔离扣除区域。

每个变量都有多种单位变体。点击具有多个单位的变量卡,将打开下拉菜单,您可以选择单位——英尺、米、码、平方英尺、立方码等。

自定义变量

在内置变量下方,点击 添加变量 创建您自己的变量。每个自定义变量有一个键(用于公式中)、人类可读的名称、默认值和可选单位。例如,您可以创建一个键为 SpacingFt、名称为“檩条间距”、默认值 1.33、单位“ft”的变量。在公式中引用它为 [SpacingFt]。用户可以为每个符号实例覆盖默认值。

使用 AI 生成公式

点击公式输入旁边的闪光图标切换到 AI 模式。用通俗语言描述您要计算的内容——例如,“墙面积除以 32,用于石膏板”——然后按 Enter。AI 将生成公式表达式,并可选设置损耗和舍入值。常见场景有建议芯片,如“平方英尺面积加 10% 损耗”和“混凝土的立方码体积”。

要返回手动输入,点击函数图标或按 Escape。

损耗百分比

损耗 字段向公式结果添加百分比缓冲。输入 10 以添加 10% 损耗。计算将原始公式输出乘以 1 + wastePercent / 100,因此 100 平方英尺结果加 10% 损耗变为 110 平方英尺。这会考虑材料切割、破损和余量,而无需修改公式本身。

向上舍入规则

向上舍入到最近的 字段将最终数量向上舍入到您指定的最近增量。输入 1 以舍入到整数、12 以舍入到打数,或 0.5 以半单位增量。舍入在损耗之后应用,因此处理顺序为:公式计算,然后损耗,然后舍入。

这是否解答了您的问题?