自定义公式 是基于量测自动计算行项目数量的计算公式。与手动输入数量不同,公式从您的量测符号中提取测量数据,并推导出您所需的精确数量——同时考虑浪费和四舍五入。
公式显示位置
公式在行项目编辑器中配置,当行项目嵌入量测符号内时。打开行项目,您将看到 公式 字段,在那里您可以输入表达式或使用 AI 生成一个。
公式语法
公式使用方括号表示法引用变量。将任何变量名用方括号括起来,然后与算术运算符组合。例如,[NetAreaSqFt] * 1.1 获取净面积(平方英尺)并添加 10%。您可以使用 +、-、*、/ 和括号进行分组。
公式输入会实时验证您的表达式。绿色对勾确认公式有效,而红色图标表示语法错误或未识别的变量。
测量变量
可用的内置变量取决于量测类型。在变量选择器中切换 面积、线性 和 计数 以查看每个类型可用的变量。
计数 量测提供 Count,以及从项目尺寸计算的派生值,如面积、周长、墙面积、沟槽面积和体积。
线性 量测提供长度变量(NetLinearFt、NetLinearM 等)、面积、墙面积、沟槽面积和体积,这些是从长度结合宽度、墙高或深度计算得出的。
面积 量测提供最广泛的变量集。净值、总值和扣除变体可用于面积、周长、墙面积、沟槽面积、墙体积和沟槽体积。净值减去扣除部分,总值包括扣除部分,扣除值仅隔离扣除区域。
每个变量都有多种单位变体。点击具有多个单位的变量卡,将打开下拉菜单选择单位——英尺、米、码、平方英尺、立方码等。
自定义变量
在内置变量下方,点击 添加变量 创建自己的变量。每个自定义变量有一个键(用于公式)、可读名称、默认值和可选单位。例如,您可以创建键为 SpacingFt、名称为“托梁间距”、默认值 1.33、单位“ft”的变量。在公式中引用为 [SpacingFt]。用户可以为每个符号实例覆盖默认值。
使用 AI 生成公式
点击公式输入旁边的闪光图标切换到 AI 模式。用通俗语言描述您要计算的内容——例如,“墙面积除以 32,用于干墙板”——然后按 Enter。AI 生成公式表达式,并可选设置浪费和四舍五入值。常见场景的建议芯片如“平方英尺面积加 10% 浪费”和“混凝土的立方码体积”可用。
要返回手动输入,点击函数图标或按 Escape。
浪费百分比
浪费 字段向公式结果添加百分比缓冲。输入 10 添加 10% 浪费。计算将原始公式输出乘以 1 + wastePercent / 100,因此 100 平方英尺结果加 10% 浪费变为 110 平方英尺。这考虑了材料切割、破损和超额,而无需修改公式本身。
向上取整规则
向上取整到最近的 字段将最终数量向上取整到您指定的最近增量。输入 1 向上取整到整数,12 取整到打数,或 0.5 为半单位增量。四舍五入在浪费之后应用,因此流程顺序为:公式计算,然后浪费,然后四舍五入。
